Luke D. Jones
5c43c31331
Manage add/remove aura
...
Serialize aura config filename
2024-03-20 23:00:25 +13:00
Luke D. Jones
7d076368e9
Adjust organization of rog control src
2024-03-15 17:19:54 +13:00
Luke D. Jones
a2b8f0f93c
Minor updates
2024-03-14 22:10:14 +13:00
Luke D. Jones
9725062fb9
Refactor and cleanup theming
2024-03-11 22:26:26 +13:00
Luke D. Jones
a1fcf5023c
Force tray process to exit if Quit
2024-03-03 22:41:57 +13:00
Luke D. Jones
2f8ea80e6d
Replace shitty gtk tray with betrayer
2024-03-03 22:26:52 +13:00
Luke D. Jones
a88c33c201
MOrE
2024-03-02 23:49:11 +13:00
Luke D. Jones
7b0f037cba
Trying different strategies for non-blocking UI
2024-02-25 23:21:11 +13:00
Luke D. Jones
91b1456d06
Formulate slint patterns
2024-02-25 19:24:20 +13:00
Luke D. Jones
c3b02a2bb0
Fix the IPC
2024-02-25 13:09:13 +13:00
Luke D. Jones
8e4b7d53f4
More updating to zbus 4.0.1
2024-02-24 21:56:52 +13:00
Luke D. Jones
086bbd0908
Fix the broken pipe error
2024-02-02 23:26:41 +13:00
Luke D. Jones
6f4a7e16dc
Fixes to RCC
2024-01-05 14:21:31 +13:00
Luke D. Jones
a867496f13
Re-enable ROGCC fan curves
2023-12-24 10:30:33 +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
e42fd10404
Update deps
2023-08-14 13:20:40 +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
fb0374512d
Fix rog-control-center not reopening if is set
2023-04-27 16:01:07 +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
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
a83ccbd33d
Add git hooks via cargo-husky. Many many cleanups.
2023-01-16 13:23:30 +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
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
0c62582515
ROGCC: Very basic support for running a command on AC/Battery switching
2022-12-10 20:17:45 +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
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
2705b08dca
Cause great pain to self with cargo-deny + cargo-cranky
2022-12-04 21:49:47 +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
ff9edb9876
Enable system tray status for dGPU and actions
2022-11-11 20:09:43 +13:00
Luke D. Jones
a6fe7645e9
Tray icons
2022-11-08 21:55:09 +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
7385844a9b
Fix rogcc not closing when run-in-background
2022-11-06 21:58:33 +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
9608d190b9
Use tokio in asusctl
2022-09-22 22:36:16 +12:00
Luke D. Jones
bff98ddf7b
power: rc4, remove energy_full_design check
2022-08-26 21:09:52 +12:00
Luke D. Jones
40987ecd5d
rog-aura: add basic per-key support
2022-08-25 21:45:36 +12:00
Luke D. Jones
fb92d65fa0
Prep for new release
2022-08-17 10:32:24 +12:00
Luke D. Jones
308fba9413
Create rog-platform, refactor rogcc ipc-file handling
...
- Create new rog-platform crate to manage all i/o in a universal way
+ kbd-led handling
+ platform handling (asus-nb-wmi)
+ hidraw
+ usbraw
- Refactor how ROGCC handles IPC for background open, run-in-bg
2022-08-12 15:22:06 +12:00
Luke D. Jones
e05d5bd143
Version bump. Add early-error display
2022-08-02 15:09:25 +12:00
Luke D. Jones
14f0693511
rog-aura: add gap between numpad on gl504
2022-07-29 19:22:47 +12:00
Luke D. Jones
6d97ef13a1
rog-aura: adjustment of layouts and key sizes
2022-07-29 15:56:03 +12:00
Luke D. Jones
7abad979c8
rog-aura: adjustment of layouts and key sizes
2022-07-29 15:35:03 +12:00
Luke D. Jones
0ec1574219
rog-aura: Cleanup layouts, add gl504_US.toml
2022-07-29 12:07:16 +12:00
Luke D. Jones
03042dd5c3
Remove accidental board name test
2022-07-29 11:26:38 +12:00