RobertBeekman
70994feb32
Storage - Fixed remaining issues so far
2024-03-09 10:54:12 +01:00
RobertBeekman
41a7543778
Storage - Got it to build and even run
2024-03-08 21:44:28 +01:00
RobertBeekman
10850adb24
Storage - Introduce SQLite+EF Core
2024-03-05 22:08:29 +01:00
Robert
248d4c8e18
Storage - Use nullable reference types
...
Core - Fix build warnings
2024-02-23 17:35:06 +01:00
Robert
0fdb40bd35
Workshop - Update workshop IDs to be long
2023-09-09 13:30:26 +02:00
Robert
c69be2836e
Workshop - Added installed entries and update profiles when reinstalling them
2023-09-06 20:39:43 +02:00
Robert
acd005e4a2
Implemented most of the updating mechanism
2023-02-24 22:54:17 +01:00
Robert
f6090dc296
Code style - Use file scoped namespaces
...
Code style - Ran code cleanup
2022-08-21 11:36:15 +02:00
Robert Beekman
ceeaa4bf6d
Profiles - Reworked profile system
...
Sidebar - Redesigned sidebar with customizable categories
Profiles - Added the ability to configure custom profile icons
Profiles - Added the ability to activate multiple profiles for modules at once
Profiles - Added the ability to create profiles for no modules
Profiles - Added the ability to suspend a profile or an entire category
Profiles - Added profile activation conditions
Profiles - Added file-based importing/exporting
Profile editor - Condensed UI, removed tabs
Profile editor - Disable condition operators until a left-side is picked
2021-06-03 22:34:43 +02:00
Robert
a6f52ce4a0
Core - Refactored (unused) queued actions system
2021-05-25 23:15:40 +02:00
Robert
1eebb1f247
Plugins - Added button to delete plugin settings
...
UI - Try to release SDKs on Windows logout/shutdown
Plugins UI - Increased width and fixed long feature names not wrapping
2021-03-30 19:15:16 +02:00
Robert
985a94dbaf
Plugin settings - Restart Artemis for plugins that require admin rights
...
Setup wizard - Restart Artemis device providers that require admin rights
Setup wizard - Gracefully handle errors during device provider enable
Profile editor - Select a valid default brush on clean installs
2021-03-11 20:27:54 +01:00
Robert
056b2bface
Surface - Removed the ArtemisSurface and reworked device loading
2021-02-16 21:46:08 +01:00
SpoinkyNL
e812929215
Plugins - Implemented features
...
Core - Removed Stylet dependency for #500
2020-11-11 23:53:52 +01:00
Robert
04f2162bcd
Core - Implemented module priority
...
Settings UI - Module priority modification UI WIP
2020-08-18 19:06:19 +02:00
SpoinkyNL
57d82fafa8
Plugins - Implemented enabling/disabling (doesnt work for devices)
...
Plugins - Disable plugins that caused a crash
Tray icon - Added menu items for quick access
2020-03-02 22:15:25 +01:00
SpoinkyNL
9148323ad5
Implemented layer elements
...
Added a brush layer element
Corsair - Added ST100 RGB layout
2019-12-01 18:55:49 +01:00
Robert
06f014a294
Added a Material-styled scrollbar
...
Cleaned up reorder code
Reorganised profile editor layout and added panel titles
2019-11-26 23:31:41 +01:00
Robert
66f7dc94c8
Moved from EF and SQLite to LiteDB
2019-11-20 19:19:13 +01:00
Robert
91cd23dadf
Fully implemented the surface service which contains all storage logic
2019-10-22 22:19:35 +02:00
SpoinkyNL
71f53c0833
Redid some of the surface editor and started working on layout saving
2019-09-18 22:26:10 +02:00