Commit Graph

279 Commits

Author SHA1 Message Date
Luke D. Jones ce870cd5ed Revert egui update due to a lot of issues arising from window closing 2023-12-27 10:13:26 +13:00
Luke D. Jones b525411fd3 Minor fixes in asusctl 2023-12-25 21:24:05 +13:00
Luke D. Jones a867496f13 Re-enable ROGCC fan curves 2023-12-24 10:30:33 +13:00
Luke D. Jones f421b8ee3b Fix to apply led effect in rogcc 2023-12-23 21:45:19 +13:00
Luke D. Jones 1e5443e206 Bugfix release 2023-12-22 11:39:17 +13:00
Luke D. Jones e90375828d Fix: nuke some async deadlocks in fan-curves 2023-12-17 21:41:07 +13:00
Luke D. Jones 75b4d67072 Fix: force Anime power/wakeup disabled to prevent idiotic random wakes 2023-12-15 19:15:14 +13:00
Luke D. Jones 3c234dd3c4 Release 5.0.0 2023-12-12 21:54:24 +13:00
Luke D. Jones 7b2125cbdf fic async deadlock in platform control 2023-12-08 20:06:22 +13:00
Luke Jones 0a69c23288 Fluke/dbus refactor 2023-12-03 20:44:01 +00:00
Luke D. Jones f6e4cc0626 Cleanup after changes from Platform dbus rework 2023-11-18 22:36:55 +13:00
Luke D. Jones 35c7fd10b3 Drop sysfs_class and create dmi_id for getting identifying info with udev 2023-11-08 14:00:35 +13:00
Cole Mickens 1307997122 cargo update -p smithay-client-toolkit v0.16.0 -> v0.16.1 2023-10-11 08:15:04 +02:00
Luke D. Jones 6c375a9951 Prep new release 2023-09-08 13:22:15 +12:00
Luke D. Jones f290594562 Prep release 2023-08-26 21:40:45 +12:00
Luke D. Jones 423bd54f79 Fixes: bugfixes in aura config loading 2023-08-26 21:35:38 +12:00
Luke D. Jones e42fd10404 Update deps 2023-08-14 13:20:40 +12:00
Luke D. Jones 9418b63454 Bump new release 2023-07-24 10:23:05 +12:00
Luke D. Jones 2d396a49da Update crate versions 2023-07-24 10:14:24 +12:00
Luke D. Jones 51bcb0082b profiles: add mid fan curve support 2023-07-24 09:29:56 +12:00
Luke D. Jones 50152961c7 aura: refactor modern rog power settings 2023-07-11 20:59:43 +12:00
Luke D. Jones 8be0e7e6bf gex: update laptop feature toggle to switch primary 2023-07-06 22:00:59 +12:00
Luke D. Jones 95666cc40b Update deps 2023-07-03 16:07:38 +12:00
Luke D. Jones 83455a5ba3 Update deps 2023-06-30 15:57:18 +12:00
Luke D. Jones 7b17a13ce7 ridiculous refactor to allow enums to be dbus strings for better TS generation 2023-06-27 21:16:13 +12:00
Luke D. Jones 7b495e7587 rcc: instant apply keyboard settings 2023-06-26 12:28:48 +12:00
Luke D. Jones 0a008a653a Animatrix: Default to GA402 style if Unknown, use default-workspace.
Also rename daemon crates to the bin names they use to be less confusing.

Signed-off-by: Luke D. Jones <luke@ljones.dev>
2023-06-24 12:57:03 +12:00
Luke D. Jones cdc42193d1 Update deps 2023-06-14 20:30:42 +12:00
Luke D. Jones 002dc8516d Half-arsed visuals for virtual anime 2023-06-14 20:25:27 +12:00
Luke D. Jones 7ae0f896cf Update deps 2023-04-27 16:08:52 +12:00
Luke D. Jones fb0374512d Fix rog-control-center not reopening if is set 2023-04-27 16:01:07 +12:00
Luke D. Jones c741204200 Prep new release 2023-04-26 21:59:13 +12:00
Luke D. Jones 858c9841a7 Update deps 2023-04-26 21:35:48 +12:00
Luke D. Jones da3017bb89 Update supergfx dep 2023-04-26 12:32:26 +12:00
Luke D. Jones 641e762e80 Update deps 2023-04-26 11:24:50 +12:00
Luke D. Jones 25ecfda095 Various tray and notification improvements 2023-04-26 10:57:13 +12:00
Luke D. Jones 31af8f9511 Use egui without wayland feature due to segfault 2023-04-25 14:44:31 +12:00
Luke D. Jones 8db783d9b4 Better handling of supergfx version check, aura config updates 2023-04-25 13:57:07 +12:00
Luke D. Jones 45a354880a Add support for GV604 LEDs 2023-04-25 12:13:20 +12:00
Luke D. Jones 6ea550b6ff Update egui and supergfxctl deps
Requires running with supergfxctl v5.1.0-RC5 if installed
2023-04-19 10:12:14 +12:00
Luke D. Jones 3bdb03b1d8 Bugfix: Adjust how sub-llops and part of anime animation handle
Attempts to address #332
2023-04-03 20:01:06 +12:00
Luke D. Jones ec5e6d2e7c Add support for G533Z keyboard and modes
Closes #327
2023-03-20 08:52:23 +01:00
Luke D. Jones 5600c51ba0 Fix remove the leftover initial config writes on new() for some controllers
Closes #320
2023-01-25 09:27:12 +13:00
Luke D. Jones a83ccbd33d Add git hooks via cargo-husky. Many many cleanups. 2023-01-16 13:23:30 +13:00
Luke D. Jones b012a01cad Update deps, prep RC 2023-01-15 22:27:44 +13:00
Luke D. Jones ab3007d53d daemon-user: refactor config files 2023-01-08 21:23:16 +13:00
Luke D. Jones 5133d398eb Add extra doc comments to config-trait 2023-01-07 21:20:53 +13:00
Luke D. Jones 90b711c7b9 Break config-traits out in to crate 2023-01-07 20:46:00 +13:00
Luke D. Jones e4f79a3e6f Config files use generic traits 2023-01-06 12:03:12 +13:00
Luke D. Jones 1cbffedaeb Advanced Aura feature
Groundwork for 'advanced' aura modes
Add single zone + Doom light flash
Fix mocking for ROGCC
Better prepare & change to mapping of keyboard layouts to models and functions
Refactor and begin using new key layout stuff
Enable first arg to rogcc to set layout in mocking feature mode
Complete refactor of key layouts, and to RON serde
2023-01-03 20:21:11 +13:00