This website requires JavaScript.
c32a2d2f85
more changes
master
TheXamlGuy
2024-02-17 20:27:40 +00:00
43178429d2
allow setting to be toggled from the json file
TheXamlGuy
2024-02-15 22:02:59 +00:00
41b9d5e0fc
Settings
TheXamlGuy
2024-02-15 20:59:36 +00:00
6f5f6f8cfe
update packes
TheXamlGuy
2024-02-15 19:13:58 +00:00
cc61842c9a
wip..
TheXamlGuy
2024-02-14 22:54:22 +00:00
9fe2317c4f
Inner scope navigation
TheXamlGuy
2024-02-13 22:11:29 +00:00
6e738becd4
more settings work
TheXamlGuy
2024-02-11 22:18:40 +00:00
812556f8b0
Get ContentControl navigation working
TheXamlGuy
2024-02-11 18:09:22 +00:00
565c6866d8
wip
TheXamlGuy
2024-02-10 20:19:01 +00:00
ecfac99868
moer changes
TheXamlGuy
2024-02-09 20:58:50 +00:00
41d003f436
tidy
TheXamlGuy
2024-02-08 22:26:50 +00:00
2aeb4d1b54
Bunch of insane work
TheXamlGuy
2024-02-08 22:16:58 +00:00
28d79f77d0
Wire up settings
TheXamlGuy
2024-02-05 22:01:05 +00:00
43f96fd4f0
Initial navigaiton work; opening Windows
TheXamlGuy
2024-02-04 22:06:55 +00:00
110ac407f5
tidy up
TheXamlGuy
2024-02-04 18:24:20 +00:00
e53e6eb69b
Add settings button
TheXamlGuy
2024-02-04 16:33:25 +00:00
e0a630f82b
Wire up secondary commands for settings etc
TheXamlGuy
2024-02-04 15:06:17 +00:00
731cf3cdf3
More work
TheXamlGuy
2024-02-04 14:08:38 +00:00
be3fe89387
Rounded thumbnail
TheXamlGuy
2024-02-03 21:59:02 +00:00
0191080e14
More work on MC visuals
TheXamlGuy
2024-02-03 21:47:32 +00:00
dfa12cf9f1
imrpove button stylng
TheXamlGuy
2024-02-03 20:04:36 +00:00
23c398ea43
fixed up media controller
TheXamlGuy
2024-02-03 19:58:54 +00:00
221c46218f
moerfixes
TheXamlGuy
2024-02-02 21:11:13 +00:00
4edb0a7eb5
WIP
TheXamlGuy
2024-02-01 22:13:45 +00:00
6dbe2db584
Initilize widget setting without starting its host
TheXamlGuy
2024-01-31 22:33:23 +00:00
a2a5591502
bla
TheXamlGuy
2024-01-30 22:34:49 +00:00
858a23c28d
A widget should have only one IWidgetViewModel by default... wondering whether if we should go for the first served, or throw if multiple detected, or ignore the widget
TheXamlGuy
2024-01-30 22:30:08 +00:00
215ff81653
code cleaned
TheXamlGuy
2024-01-29 22:06:41 +00:00
c546ca2343
too many to add
TheXamlGuy
2024-01-29 22:03:36 +00:00
3917639e8d
Fixed disposer?
TheXamlGuy
2024-01-28 19:31:09 +00:00
6d40220412
bunch ov fixes
TheXamlGuy
2024-01-28 14:57:56 +00:00
9f6cc35bc1
add uid loading support
TheXamlGuy
2024-01-27 20:28:40 +00:00
640b3292b2
inject the widget assembly into the IoC as we are going to need it further in
TheXamlGuy
2024-01-27 16:21:53 +00:00
48925b89ff
restructure project for part 2
TheXamlGuy
2024-01-27 10:55:53 +00:00
a322893166
lots of tidying up
TheXamlGuy
2024-01-25 20:33:55 +00:00
5e26e97f6b
break widget related stuff into its own project as the main HB project was just becoming too bloated
TheXamlGuy
2024-01-24 20:50:59 +00:00
d1b57d5d16
get HB widgets showing up again
TheXamlGuy
2024-01-23 23:14:51 +00:00
185f0e9f45
Initial configuration write changes
TheXamlGuy
2024-01-23 21:41:47 +00:00
2f827753f5
add support to properate value changes to everywhere sle
TheXamlGuy
2024-01-23 18:57:30 +00:00
6daaa39b8c
Refactor widget configuration so only the very low configuration gets written first. The actual configuration are only to be written once the widget has been turned on by the user
TheXamlGuy
2024-01-22 22:45:44 +00:00
186d244268
more widget host work
TheXamlGuy
2024-01-22 20:46:41 +00:00
688d7ba063
get initial extension plugin configuration working from dyamaic dll loading
TheXamlGuy
2024-01-21 21:31:29 +00:00
c07eafc9cf
Improve loading of widgets
TheXamlGuy
2024-01-21 19:59:32 +00:00
45070dc560
more refoctoring work
TheXamlGuy
2024-01-20 21:58:57 +00:00
3a268db79d
Improve widget builder
TheXamlGuy
2024-01-19 22:37:12 +00:00
4766ed1156
wip
TheXamlGuy
2024-01-18 23:55:02 +00:00
a0042a5299
Added ability to move items by order
TheXamlGuy
2024-01-18 23:07:08 +00:00
19e83d5043
cleanup
TheXamlGuy
2024-01-18 22:40:55 +00:00
2fed876182
allow new items to be added to sub menus at runtime, from a config file
TheXamlGuy
2024-01-18 22:28:53 +00:00
78cedcdeb8
add keyed based publication to mediator
TheXamlGuy
2024-01-18 20:56:14 +00:00
a3065b25ee
Medistor reworked to handle ui threading in a cleaner way
TheXamlGuy
2024-01-18 16:54:38 +00:00
7dc125ebc7
more animation work
TheXamlGuy
2024-01-17 20:33:41 +00:00
92ee4a678b
Add ability to insert an ordered item at UI configuration time
TheXamlGuy
2024-01-17 20:16:55 +00:00
1f02f6970e
Initial orderby on primary items
TheXamlGuy
2024-01-17 19:28:21 +00:00
7fde5ab0fb
Add transition
TheXamlGuy
2024-01-17 19:16:45 +00:00
67b0456cbd
Fixed bug where items are destroyed during configuration update
TheXamlGuy
2024-01-17 18:58:57 +00:00
2f22c81384
WIP
TheXamlGuy
2024-01-17 17:16:50 +00:00
86603a6567
Prevent window from stealing focus
TheXamlGuy
2024-01-16 08:31:03 +00:00
99855e77b9
Popup had a fake invisible padding around it... however it seems we can now use the window now anyway
TheXamlGuy
2024-01-16 08:15:57 +00:00
5b0e09c6c1
remove debug codes
TheXamlGuy
2024-01-15 22:02:44 +00:00
f0ef3d1604
Damn garbage collector
TheXamlGuy
2024-01-15 22:02:30 +00:00
2a494e1b94
this allows us to lazily fetch viewmodels created easier during the application startup
TheXamlGuy
2024-01-14 20:39:36 +00:00
80f4d5a702
add a central cache, for easy data retriveal
TheXamlGuy
2024-01-14 20:35:38 +00:00
1283e8ff58
Too much to name... but damn, it got where we are needed
TheXamlGuy
2024-01-14 15:06:30 +00:00
66f4bb8757
UI threading work
TheXamlGuy
2024-01-13 13:47:26 +00:00
70e0ae9492
Fixed dyanmically adding/removing items without the need to reload the whole bar
TheXamlGuy
2024-01-13 11:40:40 +00:00
ff1d400531
Improve removal of items
TheXamlGuy
2024-01-13 11:04:33 +00:00
b47a563876
Viewmodel caching WIP
TheXamlGuy
2024-01-12 21:57:47 +00:00
2a773f26db
Wire up the disposer for cleaning up unused objects, i.e disposing a VM will remove it from the view
TheXamlGuy
2024-01-12 21:05:42 +00:00
814c806240
More refactoring
TheXamlGuy
2024-01-11 19:52:48 +00:00
7ccfedb5e2
added Disposer
TheXamlGuy
2024-01-10 21:07:31 +00:00
e742b97b44
Media controller WIP
TheXamlGuy
2024-01-10 20:59:55 +00:00
56c4e6883e
add seperator stying
TheXamlGuy
2024-01-10 20:25:58 +00:00
d6df6c5eb9
rewrite ObservableCollectionViewModel
TheXamlGuy
2024-01-10 20:06:52 +00:00
d7d90b3d54
wrapped custom widget items in containers so we have more control of the surrounding, i.e. divider
TheXamlGuy
2024-01-10 19:25:16 +00:00
197454ba1e
Reworked configuration monitoring
TheXamlGuy
2024-01-09 23:07:07 +00:00
a17dca0f2f
Refactor...
TheXamlGuy
2024-01-09 22:42:55 +00:00
05b404d504
Rip out Microsoft's configuration and replace because it simply doesn't support polymorphism.... we are getting advanced boys!!!
TheXamlGuy
2024-01-09 20:32:07 +00:00
e72d997563
handler fix
TheXamlGuy
2024-01-07 22:38:50 +00:00
9a669e695e
threading fixes
TheXamlGuy
2024-01-07 22:37:54 +00:00
bc29fbc805
refactor mapping again
TheXamlGuy
2024-01-07 19:04:24 +00:00
2e8af23784
reduce mediator duffs
TheXamlGuy
2024-01-07 18:02:04 +00:00
05150c2c03
fixed startup
TheXamlGuy
2024-01-07 13:28:21 +00:00
d86c5da7a9
fixed fetching configuration from root
TheXamlGuy
2024-01-07 13:18:38 +00:00
28af62d72d
More configuration work
TheXamlGuy
2024-01-06 21:33:53 +00:00
36c718c07e
rename factories
TheXamlGuy
2024-01-06 19:25:44 +00:00
d5cc92e6ba
Add a factory for populating view models
TheXamlGuy
2024-01-06 19:21:38 +00:00
66f65185c8
Fixed
TheXamlGuy
2024-01-06 18:15:20 +00:00
9fdb125c13
restructure
TheXamlGuy
2024-01-06 16:56:32 +00:00
71881ad877
wired up key commands
TheXamlGuy
2024-01-06 16:39:30 +00:00
a77c356389
Added Handler registrations in IServiceCollectionExtensions
TheXamlGuy
2024-01-06 15:09:11 +00:00
e1c7846e45
Codemaid
TheXamlGuy
2024-01-06 14:34:25 +00:00
53537aa4c7
Added messaging pipeline
TheXamlGuy
2024-01-06 13:57:18 +00:00
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.
TheXamlGuy
2024-01-06 09:57:23 +00:00
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...
TheXamlGuy
2024-01-06 08:49:12 +00:00
b380f06fbf
Add per plugin json configuration support from a single file
TheXamlGuy
2024-01-05 21:54:48 +00:00
e180c966ff
Added json configuration
TheXamlGuy
2024-01-05 17:34:09 +00:00
d94add17f9
Added primaey commands extenion/plugin
TheXamlGuy
2024-01-04 23:02:51 +00:00
97270eeed4
Cleanup etc
TheXamlGuy
2024-01-04 22:33:22 +00:00
760986f026
Formatting
TheXamlGuy
2024-01-04 22:30:28 +00:00