Commit Graph

199 Commits

Author SHA1 Message Date
Dan Clark d893335195 wip 2024-11-24 16:35:00 +00:00
Dan Clark 911ed375b4 wip 2024-11-23 21:41:59 +00:00
Dan Clark e809c22cb7 wip 2024-11-22 18:52:25 +00:00
Dan Clark 8a2497be82 Updates 2024-11-20 21:25:31 +00:00
Dan Clark 8466d23aa6 WIP 2024-11-20 21:00:09 +00:00
Dan Clark 736fd2802b wip 2024-11-20 12:51:25 +00:00
Dan Clark 8963201480 Allow the same messages to be sent to multiple registered handlers 2024-11-20 12:51:16 +00:00
Dan Clark 71d297b343 WIP 2024-11-19 09:37:18 +00:00
Dan Clark 748487031d No FrameHandler in WinUI for now... its too complex and broken 2024-11-18 22:20:25 +00:00
Dan Clark 7a9028bbeb Rework navigation so we can resolve by key now 2024-11-17 23:09:26 +00:00
Dan Clark 796ef41e3f Add some WinUI work 2024-11-17 21:25:27 +00:00
Dan Clark b5bf17821c Stuff for tunesync 2024-11-16 19:46:25 +00:00
Dan Clark 0865e7da89 Update nugets 2024-11-16 14:10:45 +00:00
Dan Clark b4cf6c9928 Add activation states back 2024-11-16 14:05:39 +00:00
Dan Clark f16dbaf375 Replace Mediator with Messenger 2024-11-16 13:52:03 +00:00
Dan Clark 469a52efaa Update mnigets 2024-11-02 21:33:17 +00:00
Dan Clark 81e39f9895 More WIndows specific parts moved to this project 2024-11-02 20:57:13 +00:00
Dan Clark 4f4703c44b Merged 2024-11-02 19:57:33 +00:00
Dan Clark ebc4ce5433 WIP 2024-11-02 19:56:57 +00:00
TheXamlGuy b1e239ab04 Update ImageReader to reaad images without resizinf 2024-10-10 15:47:01 +01:00
TheXamlGuy a87553fe23 ? 2024-10-08 16:08:40 +01:00
TheXamlGuy f809f3d221 introduce a TransientNavigationStore to share objects from one state to the next state 2024-10-08 15:12:50 +01:00
TheXamlGuy 12ed99f191 Added two new events - Closed and Opened 2024-10-08 11:48:29 +01:00
TheXamlGuy 55756b7093 Added ConfigurationBuilder 2024-10-08 09:43:09 +01:00
TheXamlGuy f47e3deee9 Fixed issue where singleton configuration cache was blocking creation of new components 2024-10-07 23:12:22 +01:00
TheXamlGuy 1c28659eac Bump to . net 9 2024-10-07 17:38:04 +01:00
TheXamlGuy ae8d62ceb2 Enable components to create new components 2024-10-07 14:42:04 +01:00
TheXamlGuy 9b59add673 Added TaskDialog 2024-10-06 21:15:02 +01:00
TheXamlGuy 247acd2609 Added ImageCropper 2024-10-05 23:30:03 +01:00
TheXamlGuy e1334ccae7 Added Replace with ofT and inex 2024-10-04 16:07:21 +01:00
TheXamlGuy 0c091b3a27 Add Config locking and caching 2024-10-03 22:39:56 +01:00
TheXamlGuy 8136739372 Fixed configuration to allow merge of new data into existing data 2024-10-03 16:35:34 +01:00
TheXamlGuy 855edf7d6d Drop ValueViewModel, and expand ObservableCollection to support Value/ViewModel, and Key/Value/ViewModel 2024-10-02 21:47:59 +01:00
TheXamlGuy 001fdb1404 extend ConfigurationValueViewModel to write the value back to settings 2024-10-02 18:29:11 +01:00
TheXamlGuy b781f18758 Added ConfigurationValueViewModel and AddValueTemplate extension 2024-10-02 17:23:23 +01:00
TheXamlGuy 060bb93b62 Improved NavigationViewExtension 2024-10-01 20:18:17 +01:00
TheXamlGuy 5a5d3f80a9 Fixed issue where the builder delegate was called too late 2024-09-30 21:54:28 +01:00
TheXamlGuy a9ae9b1d8f remove the hard requirement to use ComponentConfig 2024-09-30 19:42:15 +01:00
TheXamlGuy 70f1908c0f Added PersistEventArgs 2024-09-30 17:04:58 +01:00
TheXamlGuy 6c7a6e9cf5 Added IAsyncInitialization to host startup 2024-09-29 22:15:31 +01:00
TheXamlGuy 9f00bac1dd Improve ComponentBuilder 2024-09-29 20:55:37 +01:00
TheXamlGuy e321da7035 Added SelectFilesHandler 2024-09-29 19:15:00 +01:00
TheXamlGuy 39f4e28f29 Removed nullable 2024-09-29 17:05:47 +01:00
TheXamlGuy c3285f30c7 Rename IScopeServiceFactory 2024-09-29 16:42:02 +01:00
TheXamlGuy 750a57eb12 Amend ScopeServiceFactory to return a tuple of 2 value 2024-09-29 16:39:28 +01:00
TheXamlGuy 9c1f5fd690 Ensure that we Initialize items added from ctor 2024-09-29 15:44:25 +01:00
TheXamlGuy 4b732791bd Update ValidateEventArgs 2024-09-29 13:13:09 +01:00
TheXamlGuy 760ce933bd Added DirectoryObserver 2024-09-29 13:10:39 +01:00
TheXamlGuy aa539c83e6 Add FolderProvider 2024-09-28 21:55:08 +01:00
TheXamlGuy 928969f39f Fixes 2024-09-27 21:25:36 +01:00