TheXamlGuy
|
4766ed1156
|
wip
|
2024-01-18 23:55:02 +00:00 |
|
TheXamlGuy
|
a0042a5299
|
Added ability to move items by order
|
2024-01-18 23:07:08 +00:00 |
|
TheXamlGuy
|
19e83d5043
|
cleanup
|
2024-01-18 22:40:55 +00:00 |
|
TheXamlGuy
|
2fed876182
|
allow new items to be added to sub menus at runtime, from a config file
|
2024-01-18 22:28:53 +00:00 |
|
TheXamlGuy
|
78cedcdeb8
|
add keyed based publication to mediator
|
2024-01-18 20:56:14 +00:00 |
|
TheXamlGuy
|
a3065b25ee
|
Medistor reworked to handle ui threading in a cleaner way
|
2024-01-18 16:54:38 +00:00 |
|
TheXamlGuy
|
7dc125ebc7
|
more animation work
|
2024-01-17 20:33:41 +00:00 |
|
TheXamlGuy
|
92ee4a678b
|
Add ability to insert an ordered item at UI configuration time
|
2024-01-17 20:16:55 +00:00 |
|
TheXamlGuy
|
1f02f6970e
|
Initial orderby on primary items
|
2024-01-17 19:28:21 +00:00 |
|
TheXamlGuy
|
7fde5ab0fb
|
Add transition
|
2024-01-17 19:16:45 +00:00 |
|
TheXamlGuy
|
67b0456cbd
|
Fixed bug where items are destroyed during configuration update
|
2024-01-17 18:58:57 +00:00 |
|
TheXamlGuy
|
2f22c81384
|
WIP
|
2024-01-17 17:16:50 +00:00 |
|
TheXamlGuy
|
86603a6567
|
Prevent window from stealing focus
|
2024-01-16 08:31:03 +00:00 |
|
TheXamlGuy
|
99855e77b9
|
Popup had a fake invisible padding around it... however it seems we can now use the window now anyway
|
2024-01-16 08:15:57 +00:00 |
|
TheXamlGuy
|
5b0e09c6c1
|
remove debug codes
|
2024-01-15 22:02:44 +00:00 |
|
TheXamlGuy
|
f0ef3d1604
|
Damn garbage collector
|
2024-01-15 22:02:30 +00:00 |
|
TheXamlGuy
|
2a494e1b94
|
this allows us to lazily fetch viewmodels created easier during the application startup
|
2024-01-14 20:39:36 +00:00 |
|
TheXamlGuy
|
80f4d5a702
|
add a central cache, for easy data retriveal
|
2024-01-14 20:35:38 +00:00 |
|
TheXamlGuy
|
1283e8ff58
|
Too much to name... but damn, it got where we are needed
|
2024-01-14 15:06:30 +00:00 |
|
TheXamlGuy
|
66f4bb8757
|
UI threading work
|
2024-01-13 13:47:26 +00:00 |
|
TheXamlGuy
|
70e0ae9492
|
Fixed dyanmically adding/removing items without the need to reload the whole bar
|
2024-01-13 11:40:40 +00:00 |
|
TheXamlGuy
|
ff1d400531
|
Improve removal of items
|
2024-01-13 11:04:33 +00:00 |
|
TheXamlGuy
|
b47a563876
|
Viewmodel caching WIP
|
2024-01-12 21:57:47 +00:00 |
|
TheXamlGuy
|
2a773f26db
|
Wire up the disposer for cleaning up unused objects, i.e disposing a VM will remove it from the view
|
2024-01-12 21:05:42 +00:00 |
|
TheXamlGuy
|
814c806240
|
More refactoring
|
2024-01-11 19:52:48 +00:00 |
|
TheXamlGuy
|
7ccfedb5e2
|
added Disposer
|
2024-01-10 21:07:31 +00:00 |
|
TheXamlGuy
|
e742b97b44
|
Media controller WIP
|
2024-01-10 20:59:55 +00:00 |
|
TheXamlGuy
|
56c4e6883e
|
add seperator stying
|
2024-01-10 20:25:58 +00:00 |
|
TheXamlGuy
|
d6df6c5eb9
|
rewrite ObservableCollectionViewModel
|
2024-01-10 20:06:52 +00:00 |
|
TheXamlGuy
|
d7d90b3d54
|
wrapped custom widget items in containers so we have more control of the surrounding, i.e. divider
|
2024-01-10 19:25:16 +00:00 |
|
TheXamlGuy
|
197454ba1e
|
Reworked configuration monitoring
|
2024-01-09 23:07:07 +00:00 |
|
TheXamlGuy
|
a17dca0f2f
|
Refactor...
|
2024-01-09 22:42:55 +00:00 |
|
TheXamlGuy
|
05b404d504
|
Rip out Microsoft's configuration and replace because it simply doesn't support polymorphism.... we are getting advanced boys!!!
|
2024-01-09 20:32:07 +00:00 |
|
TheXamlGuy
|
e72d997563
|
handler fix
|
2024-01-07 22:38:50 +00:00 |
|
TheXamlGuy
|
9a669e695e
|
threading fixes
|
2024-01-07 22:37:54 +00:00 |
|
TheXamlGuy
|
bc29fbc805
|
refactor mapping again
|
2024-01-07 19:04:24 +00:00 |
|
TheXamlGuy
|
2e8af23784
|
reduce mediator duffs
|
2024-01-07 18:02:04 +00:00 |
|
TheXamlGuy
|
05150c2c03
|
fixed startup
|
2024-01-07 13:28:21 +00:00 |
|
TheXamlGuy
|
d86c5da7a9
|
fixed fetching configuration from root
|
2024-01-07 13:18:38 +00:00 |
|
TheXamlGuy
|
28af62d72d
|
More configuration work
|
2024-01-06 21:33:53 +00:00 |
|
TheXamlGuy
|
36c718c07e
|
rename factories
|
2024-01-06 19:25:44 +00:00 |
|
TheXamlGuy
|
d5cc92e6ba
|
Add a factory for populating view models
|
2024-01-06 19:21:38 +00:00 |
|
TheXamlGuy
|
66f65185c8
|
Fixed
|
2024-01-06 18:15:20 +00:00 |
|
TheXamlGuy
|
9fdb125c13
|
restructure
|
2024-01-06 16:56:32 +00:00 |
|
TheXamlGuy
|
71881ad877
|
wired up key commands
|
2024-01-06 16:39:30 +00:00 |
|
TheXamlGuy
|
a77c356389
|
Added Handler registrations in IServiceCollectionExtensions
|
2024-01-06 15:09:11 +00:00 |
|
TheXamlGuy
|
e1c7846e45
|
Codemaid
|
2024-01-06 14:34:25 +00:00 |
|
TheXamlGuy
|
53537aa4c7
|
Added messaging pipeline
|
2024-01-06 13:57:18 +00:00 |
|
TheXamlGuy
|
4a27534e39
|
Make custom widgets independent of any WinUI framework concerns. Although one can add WinUI concerns to ther widget if they want to build a fully customized widget. In theory, it may also be possible to host a widget of WPF, Avalonia, or Blazor.
|
2024-01-06 09:57:23 +00:00 |
|
TheXamlGuy
|
3e88950669
|
Rename projects to better structure it. The aim is to try and keep it not dependant on the type of UI framework it uses thus allowing us to switch to another UI framework if we need later...
|
2024-01-06 08:49:12 +00:00 |
|