1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-31 17:53:32 +00:00

2687 Commits

Author SHA1 Message Date
Diogo Trindade
afa4c508b3
Remove Flurl 2023-11-05 18:15:37 +00:00
Diogo Trindade
c67d2ab6fe
Depend on each package only once
I dont know if this is the 'good-practice' way to do this, but it seems much less error prone to me to depend on each package in only one project. dotnet should handle implicit references.

This commit references (almost) each package in the lowest level it's needed, and assumes implicit references on above levels.
2023-11-05 18:15:05 +00:00
RobertBeekman
6b4e84c95a Added layout archive generation 2023-11-02 22:29:42 +01:00
Robert
59fe1df40f Move IEntrySource to workshop 2023-11-01 20:19:00 +01:00
Robert
c1e0dadce8 Workshop - Layout info and images WIP 2023-10-29 20:43:30 +01:00
Robert
f4b9b67f1a Workshop - Layout info WIP 2023-10-23 19:33:38 +02:00
Robert
c77d51fb58 Workshop - Layout submission WIP 2023-10-21 20:19:15 +02:00
Robert
190d797f1a UI - Use PropertyChanged.SourceGenerator everywhere else 2023-10-20 20:33:44 +02:00
Robert
d656c6960d UI - Use PropertyChanged.SourceGenerator in workshop 2023-10-20 20:00:07 +02:00
Robert
8f1509fc28 UI - Upgrade to (preview :c) version of HotChocolate to fix emoji issue 2023-10-20 19:43:00 +02:00
Robert
1bd4efbbc5 Meta - Fixed a bunch of build warnings 2023-10-18 23:13:57 +02:00
Robert
6921561317 UI - Add PropertyChanged.SourceGenerator and use it in the profile editor 2023-10-18 22:50:28 +02:00
Robert
fb6845be5d Core - Call OnFrameRendering after core has rendered instead of before 2023-10-18 21:11:06 +02:00
Robert
4e8d532c63 Meta - Upgrade Nuget packages 2023-10-18 20:53:08 +02:00
Robert
3894d9f9fe Merge branch 'master' into development 2023-10-17 20:03:51 +02:00
Robert
1f3f213405 Merge branch 'development' 2023-10-17 19:54:24 +02:00
Robert
4737173c2a Revert "Revert "Merge branch 'development'""
This reverts commit ebf40992bcdd75d6024d4bce25410511cbf88287.
2023-10-17 19:54:19 +02:00
Diogo Trindade
c55cb5266b WebApiRemote - allow passing parameters to restart 2023-10-17 00:56:58 +01:00
Robert
0f8c8a6e11 Remove leftover debug write lines 2023-10-16 21:30:38 +02:00
Robert
d73312c4f4 Web server - Ensure controllers and web modules provided by plugins are removed on disable 2023-10-16 21:29:37 +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
38f18613c1 Core - Ensure devices owned by ArtemisDevice always have valid dimensions 2023-10-14 19:36:46 +02:00
Robert
76d424012a Core - Brought device load/save logic in line with the rest of the code 2023-10-14 17:20:22 +02:00
Diogo Trindade
46c035851a Core - Use StringComparison instead of ToUpper 2023-10-11 21:44:41 +01: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
7e72e22295 Revert "Undo device changes"
This reverts commit 41c1458b5af460769fdd06b9e86fe4b03ef54ed2.
2023-10-11 19:30:49 +02:00
Robert
41c1458b5a Undo device changes 2023-10-09 20:54:59 +02:00
Robert
ccd79de67c Always recreate LED group when recreating surface 2023-10-09 20:47:09 +02:00
Robert
3e88aa37ff Change surface manager SKTexture handling 2023-10-09 20:04:23 +02:00
Robert
ebf40992bc Revert "Merge branch 'development'"
This reverts commit be217ffc02e793d44a031aace51a92ee15d87b40, reversing
changes made to 524296e4e9891a1c4ccedd5f0dcfcbe54b0c8006.
2023-10-09 07:26:17 +02:00
Robert
be217ffc02 Merge branch 'development' 2023-10-08 14:56:46 +02:00
Robert
543b62a715 Profile editor - Added back hotkeys for the tools
Profile editor - Fixed hotkeys not always working
2023-10-07 20:12:35 +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
e866afbfb0 Merge branch 'feature/device-refactor' into development 2023-10-06 20:40:19 +02:00
Robert
97d18d38cc Surface Editor - Fixed multi-select 2023-10-05 20:55:16 +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
524296e4e9 Merge branch 'development' 2023-09-25 22:04:41 +02:00
Robert
919199a8d0 Nodes - Avoid overriding paths pointing to unloaded plugins with empty values
Nodes  - Store the type of paths so that node connections can be restored even if the path their types are based on are unavailable
2023-09-25 20:21:00 +02:00
Robert
279761abd3 Workshop - Added button to copy share link to profile detail page 2023-09-25 19:52:56 +02:00
Robert
1b0796c68b Nodes - Fixed boolean branch node not picking a type if both pins are connected 2023-09-25 19:34:31 +02:00
Robert
f990641724 UI - Set window state to normal if minimized when opening main window 2023-09-25 19:28:07 +02:00
Robert
0a5cc6955e Added artemis:// protocol support 2023-09-24 20:10:21 +02:00
Robert
d055f4818c Merge branch 'development' 2023-09-23 23:10:46 +02:00
Robert
9bf38f54a8 CI - Use SFTP in docs upload 2023-09-23 23:10:15 +02:00
Robert
4994b3fb44 Workshop - Added filtering, sorting and changable entries per page 2023-09-23 23:08:28 +02:00
Robert
aa8519b33c CI - Update DocFX FTP config 2023-09-21 23:43:03 +02:00
Robert
a8dadfc0c8 Meta - Bump SkiaSharp to 2.88.6 2023-09-21 22:33:09 +02:00
Robert
94a1939c69 Merge branch 'development' 2023-09-20 22:58:15 +02:00
Robert
68eae085e4 Workshop - Disable continue button in email validation step 2023-09-20 22:58:06 +02:00
Robert
c466d03988 Merge branch 'development' 2023-09-20 22:55:52 +02:00