Commit Graph

147 Commits

Author SHA1 Message Date
Luke D. Jones 9aa332de3b New release 2023-12-15 11:50:49 +13:00
Luke D. Jones 3c234dd3c4 Release 5.0.0 2023-12-12 21:54:24 +13:00
Luke Jones 0a69c23288 Fluke/dbus refactor 2023-12-03 20:44:01 +00:00
Luke D. Jones 1f696508e7 rog-platform: refactor all related parts 2023-11-18 21:57:46 +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
Luke D. Jones 0fd0aeff88 Support Rog Ally LED modes (basic) 2023-11-07 17:24:38 +13:00
Luke D. Jones 6c375a9951 Prep new release 2023-09-08 13:22:15 +12:00
Luke D. Jones cf92526d87 Set cargo resolver 2023-08-31 12:42:31 +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 50152961c7 aura: refactor modern rog power settings 2023-07-11 20:59:43 +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 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 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 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 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
Luke D. Jones 29b22cd18e Fix incorrect stop/start order of nvidia-powerd on AC plug/unplug 2022-12-28 21:30:29 +13:00
Luke D. Jones c2aa81bfe3 asusd: fixing a blocking op 2022-12-25 22:22:52 +13:00
Luke D. Jones bdb6c5b2ff Prep 4.5.6 release 2022-12-10 21:08:52 +13:00
Luke D. Jones dbfd73da5e ROGCC: Better handle the use of GPU MUX without supergfxd 2022-12-10 19:30:30 +13:00
Luke D. Jones b1ee449b97 Adjust profile task to help TUF laptops notify 2022-12-09 10:03:45 +13:00
Luke D. Jones 245c035dc9 Fix tasks not always running correctly on boot/sleep/wake/shutdown 2022-12-08 20:12:55 +13:00
Luke D. Jones c7893b16f9 Fix: ROGCC: Remove unwrap causing panic on main thread
Closes #293
2022-12-08 11:14:01 +13:00
Luke D. Jones e42a5bc3e9 ROGCC: don't require supergfxd to be running
Prep fixes for new tag and release
2022-12-07 11:47:27 +13:00
Luke D. Jones 28347e87eb Prep new minor release 2022-12-06 20:10:03 +13:00
Luke D. Jones a8c014881f Version bump for RC 2022-12-06 09:48:24 +13:00
Luke D. Jones 2705b08dca Cause great pain to self with cargo-deny + cargo-cranky 2022-12-04 21:49:47 +13:00
Luke D. Jones 2fca7a09c4 bump dependencies 2022-12-04 20:16:33 +13:00
Luke D. Jones 14bf07ba79 Version bump for dep updates 2022-12-02 16:39:46 +13:00
Luke D. Jones e76d01eaed Update dependencies 2022-12-02 16:37:33 +13:00
Luke D. Jones aad4dc909e Bump version 2022-11-16 20:33:23 +13:00
Luke D. Jones 73b1a7050a ROGCC: Make zbus notifications fully manage pagestates 2022-11-15 22:26:17 +13:00
Luke D. Jones 1211400d7b 4.5.1-RC1 2022-11-11 20:13:00 +13:00
Luke D. Jones ff9edb9876 Enable system tray status for dGPU and actions 2022-11-11 20:09:43 +13:00
Luke D. Jones 5e08b4416d Bump version 2022-11-10 09:11:52 +13:00
Luke D. Jones a6fe7645e9 Tray icons 2022-11-08 21:55:09 +13:00
Luke D. Jones 4f8745ae19 Prep release 4.5.0 2022-11-07 21:36:28 +13:00