Robert
3c8d8b2387
Plugins - Allow config window to be mandatory
...
UI - Move profile editor into Profile screen, profile page no longer always has to show the editor
2025-12-09 20:42:13 +01:00
Robert
14c7940a21
UI - Fix visual regressions that occured after updating Avalonia at some point
2025-02-14 19:02:56 +01:00
Robert
907c758b83
Meta - Update packages
2024-09-23 22:17:46 +02:00
Robert
99d11e1921
Workshop - Redesigned library
...
Workshop - Limit screen width to keep main content at 1000px
Workshop - Auto-updating WIP
2024-07-13 20:25:40 +02:00
Robert
ff2e57aeaa
Device properties - We can do a bit better with UX than that :P
2024-03-30 20:40:24 +01:00
Robert
f152812064
Device properties - Show layout error state
2024-03-30 20:28:01 +01:00
RobertBeekman
da3d47d7b8
Core - Prevent double-shutdowns which can cause crashes
...
Storage - Make the DbContext factory thread safe
Workshop - Replaced pagination with infinite scroll
Workshop - Added supported platforms and admin requirements to plugin details page
2024-03-21 20:12:40 +01:00
RobertBeekman
a2fe5d5d08
Settings - Added account management
2024-02-08 20:58:16 +01:00
Robert
8b4b5d8810
Workshop - Fix library virtualization
...
Workshop - Tweak screenshots scaling
2024-01-14 20:38:17 +01:00
RobertBeekman
28edabae89
Workshop - Implemented workshop installation, layout selection and removal
2024-01-14 12:46:51 +01:00
RobertBeekman
dad6a56238
Devices - Implemented switching between layout providers
2024-01-13 11:59:12 +01:00
RobertBeekman
e8590abd61
Devices - Reworking layout loading
2024-01-09 21:27:51 +01:00
Robert
c1e0dadce8
Workshop - Layout info and images WIP
2023-10-29 20:43:30 +01:00
Robert
190d797f1a
UI - Use PropertyChanged.SourceGenerator everywhere else
2023-10-20 20:33:44 +02:00
Robert
1bd4efbbc5
Meta - Fixed a bunch of build warnings
2023-10-18 23:13:57 +02:00
Robert
43e396bf6d
Core - Refactored layout loading, fixing LED images
...
Core - Make a better effort at removing orphaned devices from device providers that failed to load
2023-10-16 19:44:13 +02:00
Robert
38eb0ff460
Device visualizer - Never return NaN measurements
...
Device logical layout picker - Fixed NRE
Surface manager - Improve thread safety
2023-10-11 20:53:21 +02:00
Robert
f985682e78
Profile editor - Fixed easing options not applying
...
Device properties - Fixed layout changes not saving
2023-10-06 21:28:02 +02:00
Robert
2a0a0f3cfd
Core - Split up RGBService into RenderService and DeviceService
...
Core - Removed rendering from CoreService
Core - Store and restore original device LEDs when applying/clearing layouts
2023-10-05 20:38:07 +02:00
Diogo Trindade
6a02d5031b
Early return when copying isn't possible
2023-08-19 19:10:03 +01:00
Diogo Trindade
4223879e72
UI - Fix layout loading
2023-08-16 17:27:51 +01:00
Robert
f43ebd2153
UI - Fix URLs
2023-06-22 23:16:49 +02:00
Diogo Trindade
91364158c0
Merge remote-tracking branch 'origin/development' into feature/export-layout
2023-06-22 22:03:14 +01:00
Diogo Trindade
5ef6c4b8a7
Made the UI save automatically, removed apply and reset buttons
2023-06-21 23:07:56 +01:00
Robert
52a769be96
Added Matomo campaign to URLs so we know whether they're used
2023-06-18 12:35:46 +02:00
Diogo Trindade
480e0b9b12
Clean up layout view
2023-06-16 22:52:42 +01:00
Diogo Trindade
af03f291d3
Removed Device info and properties tabs
2023-06-16 19:26:19 +01:00
Diogo Trindade
db069ea8bf
Reworked device properties screen
2023-06-16 19:20:13 +01:00
Diogo Trindade
5429346396
UI - Replaced tuples with custom classes for binding
...
As far as i know, it's not possible to have CompiledBindings with tuples, since tuple values are fields and not properties. This change allows for compiled bindings, and makes the intent behind the tuples clearer
2023-04-30 21:40:36 +01:00
Diogo Trindade
59f9479d9a
WIP - Changed Bindings into CompiledBindings
2023-04-30 21:39:21 +01:00
Robert
33f375e608
Added Nuget feed and updated Avalonia to CI build for now
2023-04-30 20:58:30 +02:00
Robert
c50a572363
UI - Update Avalonia to preview7
...
UI - Update FluentAvalonia to preview7
2023-04-26 21:38:15 +02:00
Robert
a173f3cc61
Fixed separators and replaced obsolete filepicker calls
2023-04-10 12:45:16 +02:00
Robert
6b65a64ee2
Merge branch 'development' into feature/update-avalonia
2023-04-07 17:13:36 +02:00
Diogo Trindade
5e34a8112b
Input - Removed unused keyboard keys
...
simplified a bunch of enum flag code
changed dictionaries into switches
2023-04-06 22:49:54 +01:00
Robert
4518691907
Fixed lots of runtime errors
2023-03-31 21:17:14 +02:00
Robert
d171b947b7
Fixed compile errors in Artemis.UI
2023-03-30 23:13:39 +02:00
Diogo Trindade
8449b5db07
UI - Fixed Device LED UI ( #756 )
2023-02-02 22:17:44 +01:00
RobertBeekman
b7e723b7e9
Core/UI - Move from Ninject to DryIoc ( #754 )
2023-01-30 21:00:10 +01:00
Robert
f6090dc296
Code style - Use file scoped namespaces
...
Code style - Ran code cleanup
2022-08-21 11:36:15 +02:00
Robert
e68e16df4d
Device visualizer - Fixed display issues when scaling/rotating
2022-08-21 11:26:36 +02:00
Diogo Trindade
d91fc93ff2
Linux - Fixed invalid culture when picking layout
2022-07-29 17:04:13 +01:00
Robert
b3b324697a
Device dialog - Logical layout selection
2022-07-02 22:53:12 +02:00
Robert
a735568c8f
Yeah I can't remember looks like I fixed a bunch of warnings
2022-07-02 14:01:27 +02:00
Robert
65837e671a
Device dialog - Added LEDs tab
...
General - Resolved lots of compile warnings (XML comments)
2022-06-19 14:19:03 +02:00
Robert
a06bc68046
Device properties - Implemented LED mappings tab
...
Device properties - Tweak design
2022-05-15 20:14:57 +02:00
Robert
66ea718316
Profile editor - Integrated visual scripting
2022-04-03 22:21:56 +02:00
Robert
d7f3ee1190
Meta - Replace WPF projects with Avalonia projects
2022-03-27 11:55:26 +02:00