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
Robert
a51ab70298
Merge branch 'development' into feature/workshop
2023-08-21 20:15:46 +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
7eccdf079a
UI - Move notifications to the overlay layer
2023-07-31 22:20:25 +02: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
Robert
49d229cd2b
Tweak background
2023-06-16 22:58:48 +02: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
Robert
6136861215
UI - Use lower quality rendering on the device visualizer
2023-05-22 15:03:10 +02:00
Robert
c86dba30fc
Settings - Brought the with and margins of different tabs in line with eachother
...
Settings - Tweaked card title font size and spacing
Plugins - Show extra information on plugins in their config dialog
Plugins - Added the ability to provide a license in plugin.json
2023-05-18 11:18:55 +02:00
Robert
f04d7cf897
BitmapInterpolationMode fixes
2023-05-11 23:33:36 +02:00
Diogo Trindade
3c6d770ec2
Merge branch 'feature/linux-input-fix' into feature/avalonia-preview7
2023-05-06 15:40:04 +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
Diogo Trindade
97b858b332
Linux - input identification fixes
2023-04-25 00:58:47 +01: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
Robert
81e83e59f6
Fixed Artemis.UI.Shared compile errors
2023-03-29 21:36:56 +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
3994b49f08
Windows - Fix crash when clicking on update notification
...
Meta - Code cleanup
2022-09-03 10:34:53 +02:00
Robert
212d13c1c8
Device dialog - Recreate tabs on device reload
2022-08-21 20:15:43 +02:00
Robert
f6090dc296
Code style - Use file scoped namespaces
...
Code style - Ran code cleanup
2022-08-21 11:36:15 +02:00