Luke D. Jones
a790d9a499
Remove dangerous use of ppt* in platform, add use of ppt_pl3_fppt in asus_armoury handler
2025-01-13 23:18:19 +13:00
Luke D. Jones
128bc3fce1
Update readme, slash configs
2025-01-12 17:51:43 +13:00
Luke D. Jones
2b7a2a5be3
Remove typeshare use
2025-01-03 16:37:22 +13:00
Luke D. Jones
4011b3ebd4
ROGCC: begin using the new asus_armoury API
2025-01-01 14:47:08 +13:00
Luke D. Jones
d40f4733e2
Fix: prevent event loop error in ROGCC
...
Leftover code from parts of the refactor and tray crate change were
causing the app to crash due to the UI trying to issue a command on the
slint thread when the slint thread had not been created yet.
Closes #579
2024-12-28 22:06:16 +13:00
Luke D. Jones
fd3384decc
Minor test of platform attributes
2024-12-28 10:56:34 +13:00
Luke D. Jones
62aa1fe04f
Add initial dbus draft of asus_armoury attrs
2024-12-26 16:41:17 +13:00
Luke D. Jones
1cad5afc0d
FirmwareAttributes: further work
2024-12-24 21:50:32 +13:00
Luke D. Jones
fd31ac458d
Prepare for rc1
2024-12-24 18:01:19 +13:00
Luke D. Jones
19ffcf3376
Refactor: Make all Aura type devices use "device_manager"
...
Open the door to adding many other types of "aura" devices later.
2024-12-24 17:13:05 +13:00
Luke D. Jones
e7c4619ee9
Update deps
2024-11-28 16:32:42 +13:00
Luke D. Jones
520101fea1
rog-platform: Adjust current_value again, read and write directly to file path
2024-09-07 17:43:31 +12:00
Luke D. Jones
e866b4eeb1
rog-platform: change current_value() to &mut
2024-09-07 17:05:33 +12:00
Luke D. Jones
4a97f173be
Unify the aura data more. Prep for better format
2024-08-30 21:29:13 +12:00
Luke D. Jones
8f35220c5f
Add Ally 1 and X as "old" style devices for power
...
These have a slightly different power settings data which needs to be verified.
We can use the old style for now.
Closes #542
2024-08-30 18:35:26 +12:00
Luke D. Jones
b661f67084
Many updates
2024-08-26 17:53:10 +12:00
Luke D. Jones
14acab9a9c
Add Ally X config
2024-07-25 22:52:19 +12:00
Luke D. Jones
1da68ea69d
Try to mitigate the lack of kbd_brightness on some laptops
2024-05-10 12:22:36 +12:00
Luke D. Jones
e62e7e8eca
Cleanup sys config
2024-05-10 10:26:32 +12:00
Luke D. Jones
89002eb5ec
Use fluent-dark instead of cosmic due to compile times
2024-05-06 23:01:03 +12:00
Luke D. Jones
dc9ef8cf54
Remove unused deps
2024-05-06 13:25:07 +12:00
Luke D. Jones
bc92fa11f9
Update all cargo.toml. Support G713P
2024-05-06 09:45:35 +12:00
Luke D. Jones
4f70055f85
Complete building
2024-04-09 21:02:09 +12:00
Luke D. Jones
4701c019a8
Major cleanup of older gui state code
2024-04-05 20:19:07 +13:00
Luke D. Jones
637360095c
Shift init actions up a few calls to prevent over-eager init
2024-03-23 23:27:26 +13:00
Luke D. Jones
4e778a3d28
Refactor HidRaw
2024-03-22 19:47:24 +13:00
Luke D. Jones
be05508110
Try to ensure all aura are detected at start
2024-03-22 17:36:58 +13:00
Luke D. Jones
5c43c31331
Manage add/remove aura
...
Serialize aura config filename
2024-03-20 23:00:25 +13:00
Luke D. Jones
e371229b6c
Update support for boot_sound kernel patch
2024-03-10 20:53:03 +13:00
Luke D. Jones
a88c33c201
MOrE
2024-03-02 23:49:11 +13:00
Luke D. Jones
96f281d789
Remove the use of bytes in zbus signatures
2024-02-23 21:50:53 +13:00
Luke D. Jones
e3636ed8ce
Update smithay-client-toolkit
2024-01-22 12:06:42 +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
75b4d67072
Fix: force Anime power/wakeup disabled to prevent idiotic random wakes
2023-12-15 19:15:14 +13:00
Luke D. Jones
dda6d343d9
Fix: correction to switching next fan profile
...
Closes #425
2023-12-15 11:48:18 +13:00
Luke D. Jones
3c234dd3c4
Release 5.0.0
2023-12-12 21:54:24 +13:00
Luke D. Jones
9b4e76be87
Update examples
2023-12-11 08:49:32 +13:00
Luke D. Jones
922aa0c352
platform example testing
2023-12-08 17:33:27 +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
fa043adc99
rog-platform: add CPU and GPU tunings
...
rog-platform: add tunables to supported dat
Anime: fixes to how some power options work
2023-11-17 17:16:03 +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
51bcb0082b
profiles: add mid fan curve support
2023-07-24 09:29:56 +12:00
Luke D. Jones
622e07505d
gex: begin adding aura control dbus
2023-07-03 23:04:06 +12:00
Luke D. Jones
2a8ca0a39a
asusd: cleanup platform notifs, prevent more duplications
2023-07-01 12:31:40 +12:00
Luke D. Jones
4d2d5707a1
Begin reimplement gex to use generated bindings and dbus xml
2023-06-28 21:54:17 +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
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