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
Luke D. Jones
3c575e4d2a
ROGCC: Minor correction to tray menu
2022-12-10 19:37:20 +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
07daa0df61
Fix: ROGCC: show option for LED notifications
2022-12-08 16:27:00 +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
93d472fe74
Use correct defaults for GfxMode and GfxPower
2022-12-07 12:31:52 +13:00
Luke D. Jones
ad95765954
Add missing files
2022-12-07 11:50:17 +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
b34cb672c3
Fix: ROGCC: log and show more errors on startup
2022-12-06 14:28:35 +13:00
Luke D. Jones
559ddc9a22
Fix: ROGCC: remove unused arg in fan curve widget
2022-12-06 10:08:11 +13:00
Luke D. Jones
f417032ed9
Fix: ROGCC: apply changes to correct fan curve profile
...
The fan curve profile changes were applying to the currently *active*
profile and not the GUI selected profile being changed. Fixed.
Also clarify the buttons for fan curve apply.
2022-12-06 09:47:48 +13:00
Luke D. Jones
616fb3aea6
chore: cranky cleanups
2022-12-05 20:31:39 +13:00
Luke D. Jones
fdadffcdde
Fix: ROGCC: Correctly deny badly formed fan graphs
...
Closes #286
2022-12-05 19:40:00 +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
ad79adcbfa
ROGCC: splatter log messages everywhere. Rename state control
2022-11-16 20:32:11 +13:00
Luke D. Jones
73b1a7050a
ROGCC: Make zbus notifications fully manage pagestates
2022-11-15 22:26:17 +13:00
Luke D. Jones
762bfea102
ROGCC: share PageState so tray can use it. zbus notifs update this
2022-11-15 11:12:41 +13:00
Luke D. Jones
b41fdf5cfe
ROGCC: add status for dgpu, charge ctl, panel-od to systray
2022-11-14 11:05:52 +13:00
Luke D. Jones
bf13ebebd3
Set tray icon after init
2022-11-13 21:00:33 +13:00
Luke D. Jones
3a73e3a526
Try to prevent tray loop stalling
2022-11-13 12:52:52 +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
be40474f79
Update app icons
2022-11-09 21:47:41 +13:00
Luke D. Jones
aad31610f2
Add missing file
2022-11-08 22:03:42 +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
Luke D. Jones
efc752cce6
ROGCC: Use tokio instead of smol
2022-11-07 09:00:46 +13:00
Luke D. Jones
37553a5fdd
Remove some dbg! statements
2022-11-06 22:28:00 +13:00
Luke D. Jones
cd5a85a843
Clarify gpu mux notif
2022-11-06 22:17:46 +13:00
Luke D. Jones
7385844a9b
Fix rogcc not closing when run-in-background
2022-11-06 21:58:33 +13:00
Luke D. Jones
0b71104833
Fix rog-control-center notifs
2022-11-06 15:21:43 +13:00
Luke D. Jones
58ff566d65
Fix inclusion of supergfxctl lib
2022-11-04 21:31:45 +13:00
Luke D. Jones
1332ac803c
Add notification of dGPU state change
2022-11-04 21:29:47 +13:00
Luke D. Jones
f6498337fe
RCC: disable vsync due to NoAvailablePixelFormat error:
2022-10-04 11:37:23 +13:00
Luke D. Jones
600d0ae3d9
Clippy run
2022-09-30 15:10:56 +13:00
Luke D. Jones
cde1b4f252
Shift all deps to workspace versioning
2022-09-29 17:08:28 +13:00
Luke D. Jones
c968dce009
Cleanup notifications some
2022-09-24 18:44:10 +12:00
Luke D. Jones
7939b00aa3
Check inotify paths are valid. Add dgu/egpu/ac_online checks
2022-09-24 14:34:15 +12:00
Luke D. Jones
30550aaa91
Further improve the daemon controller pattern and reduce cloned code
2022-09-23 20:07:43 +12:00
Luke D. Jones
9608d190b9
Use tokio in asusctl
2022-09-22 22:36:16 +12:00