1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00

21 Commits

Author SHA1 Message Date
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