Diogo Trindade
2b03bab7dc
Deb package - fix version number
2023-02-22 14:57:58 +00:00
Diogo Trindade
4eacb3eb6e
Added Linux CI
2023-02-22 14:36:44 +00:00
Diogo Trindade
8449b5db07
UI - Fixed Device LED UI ( #756 )
2023-02-02 22:17:44 +01:00
Diogo Trindade
b493e43c6e
UI - Added debugger log tab ( #753 )
2023-02-01 19:46:37 +01:00
Diogo Trindade
c8a3169688
Core - Apply opacity layer only when fading
2023-01-11 09:43:47 +00:00
Diogo Trindade
6b6ea05ff6
CI - run powershell in powershell...
2023-01-10 21:56:20 +00:00
Diogo Trindade
fb4c8ac839
CI - Added support for new update backend
2023-01-10 21:42:10 +00:00
Diogo Trindade
a3fde60b3b
CI - Changed artifact name
2023-01-10 21:10:40 +00:00
Diogo Trindade
f66443929c
CI - Added back builds
2023-01-10 21:10:40 +00:00
Diogo Trindade
2efb3feff7
Core - Fixed logical layouts not being picked correctly
2022-12-23 22:18:08 +00:00
Diogo Trindade
5877e4dd20
Cleaned up ProfileService render condition
2022-11-27 20:04:04 +00:00
Diogo Trindade
b39dd14526
Core - Fixed when condition stops being true mid-fade
2022-11-27 19:59:09 +00:00
Diogo Trindade
7c2bab0f89
Core - Removed FadingStatus enum
2022-11-27 17:07:55 +00:00
Diogo Trindade
194780b25c
Core - Added fading in and out of profiles
2022-11-27 15:20:17 +00:00
Diogo Trindade
d0f665aa10
Core - Moved color sorter and quantizer to static classes
...
Nodes - Added colorgradient sort node
Nodes - Added GradientBuilder node
2022-11-18 23:54:02 +01:00
Diogo Trindade
c3c815c7f2
Merge branch 'development'
2022-11-14 12:23:06 +00:00
Diogo Trindade
761447b3d2
ColorGradient - fixed edgecase in GetColor
2022-11-14 10:33:27 +00:00
Diogo Trindade
d67ffb16e3
Core - Fixed color gradient migration
...
would throw when a layer doesn't have a layerbrush set
2022-11-09 20:01:33 +00:00
Diogo Trindade
3f1eaeda29
Core - Embed PluginApiVersion into the assembly metadata
2022-09-30 23:42:15 +02:00
Diogo Trindade
22268fc945
CI - Allow for non-master nugets, manually.
2022-09-30 23:42:15 +02:00
Diogo Trindade
3758275b71
Core - Changed version format
2022-09-30 23:42:15 +02:00
Diogo Trindade
5cc4455e6d
CI - Added DocFX
2022-09-30 20:45:40 +02:00
Diogo Trindade
681b0b4368
CI - Added nuget package creation
2022-09-30 20:45:40 +02:00
Diogo Trindade
4272d62001
Core - Moved PluginApi version to the csproj
2022-09-30 20:45:40 +02:00
Diogo Trindade
f0a4a9a267
Meta - Cleaned up csprojs
2022-09-30 20:45:40 +02:00
Diogo Trindade
96a8a72ae7
Meta - Removed packages.lock.json
2022-09-30 20:45:40 +02:00
Diogo Trindade
0120f37c93
Nodes - Added Enum Switch node
...
Nodes editor - Rewrite the way pin VMs are constructed
2022-08-29 09:08:43 +02:00
Diogo Trindade
ddfdbee340
Linux - Fixed a couple small issues
2022-08-28 11:06:57 +02:00
Diogo Trindade
04ef4f0173
LinuxInputProvider - Fixed missing key map
2022-08-28 11:06:57 +02:00
Diogo Trindade
08bef79b2f
CI - Added Linux build
2022-08-28 11:06:57 +02:00
Diogo Trindade
ead59635f0
Linux - Added absolute mouse events and commented out debug logs
2022-08-20 17:10:02 +01:00
Diogo Trindade
6fe93ab2f7
Linux - Fixed input provider warnings
2022-08-20 16:48:02 +01:00
Diogo Trindade
c325a29cc0
Core - Fixed default plugin path
2022-08-10 15:50:40 +01:00
Diogo Trindade
45e810c3ac
UI - Fixed Tray Icon on Linux
2022-07-30 19:43:42 +01:00
Diogo Trindade
5c1da6d2c4
Fixed settings being broken on linux
...
(again)
2022-07-29 20:00:16 +01:00
Diogo Trindade
d91fc93ff2
Linux - Fixed invalid culture when picking layout
2022-07-29 17:04:13 +01:00
Diogo Trindade
a23af68a12
Updated RGB.NET
2022-07-22 23:38:40 +01:00
Diogo Trindade
c4010b5481
Merge pull request #702 from BigBrainAFK/patch-2
...
Fix LayerEffect order double variable assignment
2022-06-28 21:27:12 +01:00
Diogo Trindade
1e92d19c2f
Documentation - Removed dead links from wiki
2022-01-07 23:16:30 +00:00
Diogo Trindade
ccdb0b9711
Linux - Added intiial input provider
2021-12-09 07:18:24 -08:00
Diogo Trindade
f4796945b4
Linux - Fixed native skia, implemented AppStateManager
2021-11-29 12:27:02 -08:00
Diogo Trindade
56f5b91f11
Core - Replaced plugin folder mentions with a constant
...
Added linux support for opening a folder
Should also fix some case sensitive inconsistencies
2021-11-08 21:52:10 +00:00
Diogo Trindade
c45f1d9130
Core - Fixed module name using plugin name incorrectly
2021-09-28 19:00:08 +01:00
Diogo Trindade
a501a44264
Fixed LedMap not being updated
2021-09-04 19:56:45 +01:00
Diogo Trindade
0b370f261c
Replaced AsReadOnly property getters with regular properties
...
Should reduce allocations
2021-09-04 19:41:59 +01:00
Diogo Trindade
c08aea8863
ColorQuantizer - Added FindAllColorVariations method
2021-08-07 22:40:00 +01:00
Diogo Trindade
0adcfa65c0
Core - replaced hardcoded backslashes with Path.Combine
2021-07-11 21:27:30 +01:00
Diogo Trindade
b1865df443
Prerequisites - Set status while retrieving download url
2021-06-08 22:32:38 +01:00
Diogo Trindade
d6829f5cb5
Prerequisites - Added DownloadFileAction overload that accepts func
2021-06-08 22:27:47 +01:00
Diogo Trindade
7325469948
Prerequisites - Run powershell scripts unrestricted
2021-05-25 22:32:57 +01:00
Diogo Trindade
be11439b21
Process Monitor - documentation and code style
2021-03-19 16:16:09 +00:00
Diogo Trindade
a21db5eaa4
Process Monitor - removed unneeded injection
2021-03-19 14:36:22 +00:00
Diogo Trindade
d4a0b0710c
Process Monitor - Switched to Processes instead of strings
2021-03-10 16:04:25 +00:00
Diogo Trindade
fb51e75b94
Process Monitor - simplified structure, moved everything to Core
2021-03-10 15:35:27 +00:00
Diogo Trindade
c9ee37ece8
Process Monitor - initial POC implementation
...
This is probably overengineered. The same could be done cross platform only using Processes.GetProcesses. I did it this way because initially i wanted to use Wmi events for process start and stop. This requires admin though, so i decided to not use it.
2021-03-10 14:39:16 +00:00
Diogo Trindade
94fac36ffe
Web Server - Added ProfileModule override to DataModelJsonPluginEndPoint
2021-03-09 21:24:18 +00:00
Diogo Trindade
ea1633c322
Fixed compile-time error with newer Visual Studio
...
for some reason this breaks on newer vs / dotnet versions
2021-03-08 23:08:58 +00:00
Diogo Trindade
ab0088ed10
Merge branch 'master' into development
2021-03-08 23:08:01 +00:00
Diogo Trindade
291eabd20e
Web Server Service - Changed listening URL to wildcard
...
this should make the web server work for both ipv4 and ipv6
2021-02-24 21:39:46 +00:00
Diogo Trindade
2105cf5e1d
Core - Fixed plugin feature enabling / disabling not being handled properly
2020-12-20 20:45:39 +00:00
Diogo Trindade
a504a5f4e1
Calibration - Moved color calibration reversion to ArtemisLed
2020-12-12 15:16:26 +00:00
Diogo Trindade
a23fab7d9f
Surface Editor - reverted color correction in the editor
...
the editor uses RGB.NET colors to display leds, so we need to use color correction data to restore it back to original
2020-12-12 00:15:07 +00:00
Diogo Trindade
7826674ec4
Device Calibration - fixed storage migration
2020-12-08 15:30:01 +00:00
Diogo Trindade
716f115a2d
Surface Editor - Made the Cancel button revert calibration changes
2020-12-08 14:58:40 +00:00
Diogo Trindade
f3636c6984
Surface Editor - Added TextBoxes to the calibration window
2020-12-08 14:55:50 +00:00
Diogo Trindade
af99c256ab
Calibration - Initial color calibration
2020-12-07 19:20:57 +00:00
Diogo Trindade
45b82039e2
UI - Made it so modules are sorted by priority in the sidebar
2020-11-29 15:03:00 +00:00
Diogo Trindade
d21c7dffc2
Added keyframe support to the default value
2020-11-20 22:27:36 +00:00
Diogo Trindade
f637c131c4
Added reset layer property button
2020-11-20 22:27:36 +00:00
Diogo Trindade
ee91a0175d
Cleaned up GetUnicorfBarf Method
...
This makes the resulting gradient contain the entire 0-360 hue range
2020-11-20 16:21:22 +00:00
Diogo Trindade
563e36930f
Fixed an AccessViolationException when moving devices in the surface
2020-11-15 19:42:33 +00:00
Diogo Trindade
346c85c7d7
Fixed IColorQuantizerService namespace
2020-10-20 16:47:23 +01:00
Diogo Trindade
32639d3090
added comments, moved helper class to separate file
2020-10-19 18:49:30 +01:00
Diogo Trindade
6a00e2f515
Added Color quantizer service
2020-10-18 19:43:41 +01:00
Diogo Trindade
dd1d9fe6fe
explicitly identify out variables, removed debugging temp variable
2020-10-05 21:49:15 +01:00
Diogo Trindade
b0928faccc
Added a data binding modifier that rotates the hue of a color
2020-10-05 16:57:32 +01:00
Diogo Trindade
36571471cf
Made AddDynamicChild return the datamodel added
2020-10-04 23:06:40 +01:00
Diogo Trindade
983911d148
Added a tray menu option to open the debugger window
2020-09-23 15:54:11 +01:00
Diogo Trindade
87be1d05cc
Updated wooting dll's to the ones with gamma correction
2020-09-10 22:41:19 +01:00
Diogo Trindade
a8f0fd1bee
updated wooting dlls to v1.2.0
...
https://github.com/WootingKb/wooting-rgb-sdk/releases/tag/v1.2.0
2020-09-10 16:30:17 +01:00
Diogo Trindade
36bfa9be8d
Fixed wooting one layout
...
some of the keys had the wrong file names
2020-09-08 21:50:57 +01:00
Diogo Trindade
44c63c5481
Added g900 layout
2020-04-22 16:05:35 +01:00