IceStormNG
|
78cbfc8813
|
Added TUF M4 Wireless mouse.
|
2023-07-30 11:18:15 +02:00 |
|
IceStormNG
|
569519aeea
|
Mice with only one DPI per setting read through a different packet
|
2023-07-30 11:17:21 +02:00 |
|
IceStormNG
|
3cfd7e01ca
|
Renamed Gladius III to Gladius III Aimpoint as there is also a regular Gladius III
|
2023-07-30 11:16:53 +02:00 |
|
IceStormNG
|
93b6c360d6
|
Handling of error responses from the mouse and some mice spam packets through the interface. Read again, until you get the matching USB packet or a timeout happens (aka: No data left in the buffer).
|
2023-07-30 11:10:31 +02:00 |
|
IceStormNG
|
15ba1b8c38
|
Allow override of "SetDPIProfil" function if needed
|
2023-07-30 11:09:27 +02:00 |
|
IceStormNG
|
2f35889a61
|
Measure mouse I/O for diagnostics purpose.
|
2023-07-30 10:56:01 +02:00 |
|
IceStormNG
|
e0e86962d1
|
Re-ordered sync
|
2023-07-30 10:54:33 +02:00 |
|
IceStormNG
|
cdde8afc7e
|
Somem ice have separate X/Y DPI settings (not supported yet, but needs to be read differently from the mouse).
|
2023-07-30 10:54:09 +02:00 |
|
IceStormNG
|
0af87ecdac
|
Variable DPI Increment as some mice do not use 50 per step but 100.
|
2023-07-30 10:50:09 +02:00 |
|
IceStormNG
|
4b3d18347c
|
Variable max brightness as some mice do not use 0-100 but 0-4 as brightness values.
|
2023-07-30 10:49:26 +02:00 |
|
IceStormNG
|
8c2ee50c93
|
Fixed DPI button colors for mice with no custom DPI colors.
|
2023-07-30 10:48:31 +02:00 |
|
IceStormNG
|
6d66831770
|
Simplified exception naming
|
2023-07-30 10:48:02 +02:00 |
|
IceStormNG
|
e0795dd16b
|
Adjust timeout to lower values. The typical mouse response time is between 1 and 40ms. 300 should be more than enough to fail earlier when the device does not respond.
|
2023-07-30 10:47:35 +02:00 |
|
IceStormNG
|
b0733d9254
|
Refresh the mouse only every 20s in background. When GHelper becomes visible, force refresh all devices.
|
2023-07-30 10:46:10 +02:00 |
|
Serge
|
505b3a9e4a
|
Merge pull request #907 from IceStormNG/asus-mouse-support
ASUS Mouse: Resolved deadlocks
|
2023-07-27 11:21:56 +02:00 |
|
IceStormNG
|
42a346b19e
|
Wait for mouse data before opening the window so the user does not see the form populating data.
|
2023-07-27 10:41:23 +02:00 |
|
IceStormNG
|
7c42f87751
|
Check for dispose before trying to Invoke.
|
2023-07-27 10:40:41 +02:00 |
|
IceStormNG
|
a323bd85ab
|
Mouse refreshes battery again during "ReadSensors". But it does that nonblocking and event driven.
|
2023-07-27 10:19:17 +02:00 |
|
IceStormNG
|
6e4b5226f5
|
Do not refresh battery on main thread.
|
2023-07-27 10:14:06 +02:00 |
|
IceStormNG
|
acaa8bc523
|
Added missing import for synchronized annotation
|
2023-07-27 10:13:46 +02:00 |
|
IceStormNG
|
ef31935b24
|
Improved handling of critical sections to solve deadlocks.
|
2023-07-27 10:13:24 +02:00 |
|
Serge
|
a9c104d388
|
Duo keys
|
2023-07-27 01:41:25 +02:00 |
|
Serge
|
bc9d6be0d6
|
Deadlock
|
2023-07-27 00:25:30 +02:00 |
|
Serge
|
d37e06d399
|
Merge branch 'main' of https://github.com/seerge/g-helper
|
2023-07-27 00:06:30 +02:00 |
|
Serge
|
d49832ae0f
|
Restoring Aura Call
|
2023-07-27 00:06:28 +02:00 |
|
Serge
|
f318d09b9b
|
Merge pull request #902 from seerge/l10n_main
New Crowdin updates
|
2023-07-26 23:58:50 +02:00 |
|
Serge
|
5cd77bb5cc
|
Merge pull request #905 from IceStormNG/clamshell-power-user-settings
Clamshell power user settings
|
2023-07-26 23:58:27 +02:00 |
|
Serge
|
6b4d18c9c5
|
Merge branch 'main' of https://github.com/seerge/g-helper
|
2023-07-26 23:57:22 +02:00 |
|
Serge
|
5830220a3d
|
Performance tweaks
|
2023-07-26 23:57:20 +02:00 |
|
IceStormNG
|
dfe4bebe58
|
Only write the setting if it does not exist yet.
|
2023-07-26 23:19:36 +02:00 |
|
IceStormNG
|
cff2c9af0b
|
Save lid action to config file during startup if user has set it to hibernate or shutdown.
|
2023-07-26 23:15:28 +02:00 |
|
IceStormNG
|
e16a50f1f2
|
Safeguard to prevent users from choosing invalid options.
|
2023-07-26 21:16:30 +02:00 |
|
IceStormNG
|
254e6a8633
|
Users can set a config option clamshell_default_lid_action to set their desired option when clamshell is not engaged.
|
2023-07-26 21:14:03 +02:00 |
|
IceStormNG
|
ccb413b2e6
|
Clamshell mode is now properly off by default
|
2023-07-26 21:13:24 +02:00 |
|
Serge
|
e2ea79b758
|
Merge pull request #904 from IceStormNG/asus-mouse-support
Asus mouse fixes
|
2023-07-26 21:09:30 +02:00 |
|
IceStormNG
|
c1043efc53
|
Merge branch 'seerge:main' into asus-mouse-support
|
2023-07-26 21:02:30 +02:00 |
|
IceStormNG
|
6c6c93b378
|
Better handling of wireless devies that get turned off. The dongle still responds but it sends empty packets.
|
2023-07-26 21:01:39 +02:00 |
|
IceStormNG
|
f9a8665290
|
Properly save the new dpi profile so it stays selected also when the mouse is powered off and on again.
|
2023-07-26 20:46:53 +02:00 |
|
IceStormNG
|
54d7dfe4f8
|
Safeguards to prevent crash when closing the window in the exact moment the battery is updated.
|
2023-07-26 20:32:09 +02:00 |
|
Serge
|
eeb53cb483
|
New translations Strings.resx (Lithuanian)
|
2023-07-26 20:23:50 +02:00 |
|
Serge
|
b9625f2748
|
Aura color
|
2023-07-26 19:26:23 +02:00 |
|
Serge
|
8d41c228e0
|
Merge branch 'main' of https://github.com/seerge/g-helper
|
2023-07-26 19:13:12 +02:00 |
|
Serge
|
0146a40244
|
Heatmap fix
|
2023-07-26 19:13:10 +02:00 |
|
Serge
|
98534c9b43
|
Merge pull request #899 from seerge/l10n_main
New Crowdin updates
|
2023-07-26 18:11:16 +02:00 |
|
Serge
|
67aa2b5af8
|
New translations Strings.resx (Lithuanian)
|
2023-07-26 17:47:40 +02:00 |
|
IceStormNG
|
a451125475
|
Additional logging for dispose and disconnet events.
|
2023-07-26 15:08:27 +02:00 |
|
IceStormNG
|
fb3ffba343
|
Log energy settings only as they're supported.
|
2023-07-26 15:08:03 +02:00 |
|
IceStormNG
|
86ded739d6
|
Allow enabling packet logger through variable for test builds.
|
2023-07-26 15:07:39 +02:00 |
|
IceStormNG
|
80e8d54b57
|
UI fixes for mouse. Only register for events once the view is shown to prevent crashes. Add some additional logging for troubleshooting. Run Mouse sync asynchronously
|
2023-07-26 15:06:06 +02:00 |
|
Serge
|
f0f05fa1fd
|
New translations Strings.resx (Chinese Traditional)
|
2023-07-26 09:40:55 +02:00 |
|