feat: new store system, dependency updates and bug fixes#104
Merged
edfloreshz merged 1 commit intomainfrom May 1, 2026
Merged
Conversation
chore: remove embedded icons - improved main function refactor: improvements to code fix: layout invalidation refactor: improve output behavior refactor: simplify task and content structures, remove sub-task handling refactor: streamline content view and task rendering logic feat: implement migration functionality and update error handling chore: update icon names fix: hide completed toggle - remove unused subscriptions - streamline config handling in AppModel refactor(app): organize code by feature Split flat app/ structure into feature modules (core, navigation, dialogs, ui). Reduces app.rs from 600+ to 144 lines and improves maintainability by grouping related functionality together. feat: iced rebase chore: bug fixes and improvements - added created field to details - fixed bug where due date reverted to old value when pane was opened a second time - fixed bug with list deletion - disabled menu options depending on list selection - bumped dependencies - adapted to jiff
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request updates dependencies and improves internationalization support.
New features:
Bug fixes and improvements:
Dependency updates and restructuring:
dirscrate withdirectories, added new dependencies such astime,serde,uuid,i18n-embed, andjiff.libcosmicdependency to enable additional features and split out Linux-specific features into a platform-specific section for better configuration management.Internationalization improvements:
created-at("Created") to the English tasks i18n file to support displaying creation timestamps.Known issues: