TMM icon indicating copy to clipboard operation
TMM copied to clipboard

C# Rework

Open Loki-Lokster opened this issue 2 years ago • 0 comments

Description

Current framework and codebase are not scalable or maintainable, the executable packaged size is way larger than it needs to be (because its packing the python interpreter and all of its libraries with it), and its generally just slow.

Solution

Rewrite and redesign the program using C# and the Avalonia UI framework. This will allow cross-platform support, faster and more efficient use of resources including significantly smaller file sizes. Will be more scalable, testable and stable.

Requirements

  • [ ] Create data flow diagram
  • [ ] Create UML Diagrams (Class, Sequence, Use Case)
  • [ ] Re-Create current UI in Avalonia, with improved logic on the backend

Loki-Lokster avatar Mar 24 '23 02:03 Loki-Lokster