Luke D. Jones
96f281d789
Remove the use of bytes in zbus signatures
2024-02-23 21:50:53 +13:00
Luke Jones
ba54007102
Merge branch 'bugfix/persistent-theme' into 'main'
...
Reintroduce persistent dark/light mode
See merge request asus-linux/asusctl!180
2024-02-19 19:44:59 +00:00
Filip Binkiewicz
a028f5375f
Reintroduce persistent dark/light mode
2024-02-19 19:27:56 +00:00
Luke D. Jones
086bbd0908
Fix the broken pipe error
2024-02-02 23:26:41 +13:00
Luke D. Jones
d4c68546e7
Added ability to change what EPP is linked with each throttle profile
2024-01-15 18:00:27 +13:00
Luke D. Jones
6f4a7e16dc
Fixes to RCC
2024-01-05 14:21:31 +13:00
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
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 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
Luke D. Jones
4c50dc259c
rog-control-center: ensure brightness slider works correctly
2023-11-08 13:59:07 +13:00
Luke D. Jones
0fd0aeff88
Support Rog Ally LED modes (basic)
2023-11-07 17:24:38 +13:00
Luke D. Jones
e42fd10404
Update deps
2023-08-14 13:20:40 +12:00
Luke D. Jones
a6d89a622b
Various cleanup. Add GA402X LED modes
2023-07-24 10:04:10 +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
823958492e
rename keyboard led power dbus methods
2023-07-04 10:17:11 +12:00
Luke D. Jones
14d043bbc3
RCC: add tray enable/disable, move app settings to page
2023-07-03 15:02:25 +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
acf41c1783
Add support for mini_led_mode get/set
...
- asusd get/set, zbus methods
- Rog control center notification, tray menu, UI entry
2023-06-26 10:44:58 +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
cd5daa17d0
Anime: Enabled setting builtin animations
2023-06-21 13:34:08 +12:00
Luke D. Jones
40e00c4739
Anime: fixups, GU604 support
2023-06-15 23:53:24 +12:00
Luke D. Jones
7515eafc45
Rmeove notification handle tracking limit
...
Fixes issue with KDE profile change notif disappearing.
closes #353
2023-05-20 19:07:40 +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
858c9841a7
Update deps
2023-04-26 21:35:48 +12:00
Luke D. Jones
fdc7d88a70
More tweaks to notifications
2023-04-26 12:49:29 +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
ca1c67e803
Begin fixing up support of basic modes + supergfx
2023-04-25 10:27:09 +12:00
Luke D. Jones
c819fa458a
Optimise keyboard detection
2023-04-24 22:23:42 +12:00
Luke D. Jones
c40029f5e7
Merge branch 'fluke/18c6-keyboard'
2023-04-24 20:15:11 +12:00
Filip
476b394add
Persistent dark / light mode
2023-04-22 21:29:36 +00:00
Luke D. Jones
6e19c16e70
Begin adding 18c6 keyboard support
...
This keyboard is found in ROG Flow Z13 machines. A kernel patch is also
required for full support.
Addresses #344 .
2023-04-19 12:08:30 +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
ec5e6d2e7c
Add support for G533Z keyboard and modes
...
Closes #327
2023-03-20 08:52:23 +01: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
e6a9c88695
RCC: Adjust check for dgpu status change
2023-01-11 18:17:45 +13:00
Luke D. Jones
ea5e5db490
ROGCC: add note re: aura in gui
2023-01-07 12:02:58 +13:00
Luke D. Jones
ef6ca9e51e
Add support for GL703GE keyboard layout
2023-01-07 11:56:56 +13:00
Luke D. Jones
3d145ab9bd
Slightly adjust keyboard widget
2023-01-03 20:21:14 +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
8dcb209026
ROGCC: Don't notify user if changing to same mux mode
2022-12-10 21:42:52 +13:00
Luke D. Jones
0c62582515
ROGCC: Very basic support for running a command on AC/Battery switching
2022-12-10 20:17:45 +13:00