Skip to content

Commit

Permalink
todo tracking
Browse files Browse the repository at this point in the history
  • Loading branch information
shulltronics committed Jun 14, 2024
1 parent b85751b commit a3bf992
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions todo.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@
todo

* Improve consistency of error handling in src/project/mod.rs file saving/loading.
* don't force a project to have a repository.
* don't crash or hang if trying to reload a project that doesn't exist (work around by running with -p flag or deleting C:\Users\<user>\AppData\Roaming\Iron Coder\).
* do some check about if the user has rust toolchain installed, along with proper targets for the current main board, and required cargo sub-commands.
* Why has GIF image support broken after upgrading image crate?
* Rework connection logic to prevent deadlock after upgrading egui to 0.27.x

testing:
* Include SVG parsing test for all supported boards

GUI:
* Overhaul of rendering, including:
* More clear separation of logic from rendering.
* More granular rendering methods to manage complexity.
* Make boards editor more grid-like, enhance ability to zoom and scroll using mouse wheel.
* Make keybindings more intuitive and evident to user.

Release message:

Expand Down

0 comments on commit a3bf992

Please sign in to comment.