Commit Graph
100 Commits
Author SHA1 Message Date
Luke Jones fd37f41ef1 Merge branch 'sctk-0.16.1' into 'main'
cargo update -p smithay-client-toolkit v0.16.0 -> v0.16.1

Closes #407

See merge request asus-linux/asusctl!172
2023-10-11 06:30:37 +00:00
Luke Jones 85187d2d8d Merge branch 'add_laptop_G513RW' into 'main'
Added preliminary support for G513RW

See merge request asus-linux/asusctl!171
2023-09-16 05:51:15 +00:00
Luke D. Jones 6c375a9951 Prep new release 2023-09-08 13:22:15 +12:00
Luke D. Jones 4641e19c43 Fix bad keybaord layout 2023-09-04 10:19:57 +12:00
Luke D. Jones 91f0c2ea14 Fix loading of fan curves
Closes #402

Signed-off-by: Luke D. Jones <luke@ljones.dev>
2023-09-04 10:18:48 +12:00
Luke Jones b4a8cb9de2 Merge branch 'srivatsarog-main-patch-78688' into 'main'
Update aura_support.ron

See merge request asus-linux/asusctl!169
2023-09-03 08:45:39 +00:00
Luke Jones 67bbcdb964 Merge branch 'main' into 'srivatsarog-main-patch-78688'
# Conflicts:
#   rog-aura/data/aura_support.ron
2023-09-03 08:37:52 +00:00
Luke Jones 8acfe0a9e8 Merge branch 'main' into 'main'
aura: Support for G733PZ

See merge request asus-linux/asusctl!167
2023-09-03 08:36:20 +00:00
Luke D. Jones 5f6e6ec382 gex: rename gnome-44, add gnome-45 2023-08-31 14:36:01 +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 Jones ea0eaef8a6 Update README.md 2023-08-24 10:22:26 +00:00
Luke Jones ef62a26148 Merge branch 'main' into 'main'
add aura support for GU603VV

See merge request asus-linux/asusctl!170
2023-08-20 06:13:20 +00:00
Luke D. Jones e42fd10404 Update deps 2023-08-14 13:20:40 +12:00
Luke D. Jones 93edd1b632 Add gv601v singlezone advanced 2023-08-13 18:22:21 +12:00
Luke D. Jones 6957a08d83 Fix: Corrections in anime detection
Closes #387
2023-08-11 09:48:22 +12:00
Luke D. Jones 98569b98e7 Remove a dbg!() x2 2023-08-10 09:50:01 +12:00
Luke D. Jones 573568d6e2 Remove a dbg!() 2023-08-10 09:49:13 +12:00
Luke D. Jones 3ec37a4dac Fix: For anime look for usbraw device before hidraw device
Closes #387
2023-08-02 14:14:08 +12:00
Luke D. Jones 11483b28a6 Fix: Further refine the CLI for fan curve control
Should close #385
2023-08-01 19:30:33 +12:00
Luke D. Jones 2cce83d164 Fix: asusd should reload defualt fan-curves if the config file fails
Closes #385
2023-08-01 09:30:54 +12:00
Luke D. Jones 42b92f3b87 Fix: reimplement fetching of fan curves on CLI
Partial close of #385
2023-08-01 09:18:27 +12:00
Luke D. Jones 9154aaa97c Add distro packaging dir + spec file for fedora 2023-07-27 10:13:10 +12:00
Luke D. Jones 8d8b5e5f51 aura: support GV601V LED modes 2023-07-24 14:07:01 +12:00
Luke D. Jones 9418b63454 Bump new release 2023-07-24 10:23:05 +12:00
Luke D. Jones 2d396a49da Update crate versions 2023-07-24 10:14:24 +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 eb54250e4d aura: support FX505G 2023-07-24 09:28:09 +12:00
Luke D. Jones eafc831231 gex: update xml and aura power parsing 2023-07-12 14:21:57 +12:00
Luke D. Jones c625e97b7b Update changelog 2023-07-11 21:08:10 +12:00
Luke D. Jones fea56879d6 Update changelog 2023-07-11 21:06:27 +12:00
Luke D. Jones 03052e129b aura: update dbus xml 2023-07-11 21:02:40 +12:00
Luke D. Jones 3dbc893905 aura: update bindings 2023-07-11 21:00:42 +12:00
Luke D. Jones 50152961c7 aura: refactor modern rog power settings 2023-07-11 20:59:43 +12:00
Luke D. Jones 8be0e7e6bf gex: update laptop feature toggle to switch primary 2023-07-06 22:00:59 +12:00
Luke D. Jones d6d4a00fc3 gex: add keyboard LED mode setting 2023-07-04 21:22:30 +12:00
Luke D. Jones 611140716c gex: map more of dbus methods and notifs 2023-07-04 20:08:42 +12:00
Luke D. Jones a09f7b5275 gex: parse led power from dbus 2023-07-04 18:49:52 +12:00
Luke D. Jones 823958492e rename keyboard led power dbus methods 2023-07-04 10:17:11 +12:00
Luke D. Jones 668135eab3 Update readme 2023-07-03 23:06:19 +12:00
Luke D. Jones 622e07505d gex: begin adding aura control dbus 2023-07-03 23:04:06 +12:00
Luke D. Jones 5c159d2294 Set toolchain to stable 2023-07-03 20:14:14 +12:00
Luke D. Jones 6cfa09a02b Update readme 2023-07-03 16:20:46 +12:00
Luke D. Jones 95666cc40b Update deps 2023-07-03 16:07:38 +12:00
Luke D. Jones 458d58c87c Update changelog 2023-07-03 16:05:46 +12:00
Luke D. Jones 7328ebdda3 gex: cleanup and rename 2023-07-03 15:51:26 +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 98dec6403c gex: adjust tsconfig 2023-07-02 21:58:50 +12:00
Luke D. Jones 3546f5bd21 gex: add toggle for anime powersave anim 2023-07-02 21:09:17 +12:00
Luke D. Jones db1683de46 gex: temporary checking of which primary quicktoggle to use 2023-07-02 19:15:55 +12:00
Luke D. Jones 669c8ac3c7 gex: make quickmenu a module 2023-07-02 17:30:20 +12:00
Luke D. Jones 4f3a6ce1c6 gex: trial of using qucik submenu toggles 2023-07-02 11:37:36 +12:00
Luke Jones 6d3918ccf0 clean up bindings 2023-07-01 12:00:46 +00:00
Luke D. Jones b002187b39 gex: trial of updating quicktoggle with dbus signal 2023-07-01 23:14:54 +12:00
Luke D. Jones 13965b2261 gex: add eslint, cleanup parsing of some stuff 2023-07-01 21:47:31 +12:00
Luke D. Jones b182fbd323 gex: add anime power quicktoggle 2023-07-01 20:09:28 +12:00
Luke D. Jones 19b28f202c gex: Add slider for charge control 2023-07-01 19:17:02 +12:00
Luke D. Jones ed51a7fa14 gex: fix and update 2023-07-01 18:03:05 +12:00
Luke D. Jones c94358a8f3 gex: itemize the quicks and indicators 2023-07-01 17:18:11 +12:00
Luke D. Jones 2a8ca0a39a asusd: cleanup platform notifs, prevent more duplications 2023-07-01 12:31:40 +12:00
Luke D. Jones 83455a5ba3 Update deps 2023-06-30 15:57:18 +12:00
Luke D. Jones bc776deb70 gex: more cleanup 2023-06-30 11:30:09 +12:00
Luke D. Jones 59b1059aee gex: cleanup 2023-06-30 10:43:19 +12:00
Luke D. Jones dbe80d1914 gex: simplify build 2023-06-29 23:05:00 +12:00
Luke D. Jones e325ebed18 gex: working quicktoggle example 2023-06-29 20:48:15 +12:00
Luke D. Jones a743bda6e0 gex: cleanup 2023-06-29 17:42:57 +12:00
Luke D. Jones 15e6782e10 gex: map anime dbus data 2023-06-29 15:16:21 +12:00
Luke D. Jones 6b058c9922 gex: trial of dbus mthods 2023-06-29 12:58:11 +12:00
Luke D. Jones fc8879ac24 gex: dbus class template 2023-06-28 22:50:56 +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 439c830311 Cleanup rog-aura usb tests 2023-06-28 10:07:11 +12:00
Luke D. Jones 91223d4ced Regenerate dbus xml 2023-06-27 22:19:29 +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 fca7d23a31 Update pipeline 2023-06-26 13:54:07 +12:00
Luke D. Jones 0122138b3b Add index.html 2023-06-26 13:43:06 +12:00
Luke D. Jones 7b495e7587 rcc: instant apply keyboard settings 2023-06-26 12:28:48 +12:00
Luke D. Jones 970cf9ae59 Support for G634J LED modes (layout is in progress) 2023-06-26 12:01:21 +12:00
Luke D. Jones ad990c6ae1 Move G513I* to G513I in arua DB to catch full series of this range
Closes #336
2023-06-26 11:52:14 +12:00
Luke D. Jones cd8cc013a4 Aura: set the LED brightness if settign a mode
Closes #355
2023-06-26 11:33:05 +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 03c9f06569 asusctl: remove the panics from CLI
closes #364
2023-06-26 09:41:42 +12:00
Luke D. Jones 036a5018e0 Removed a duplication of charge limit notification 2023-06-25 21:15:27 +12:00
Luke D. Jones 81529b7374 Update GL503 led config 2023-06-25 20:59:26 +12:00
Luke D. Jones 2289af3ef6 Update discord link.
Closes #363
2023-06-25 20:51:17 +12:00
Luke D. Jones 633ffdf962 Support for GV601VI LED modes
Closes #370
2023-06-25 20:49:28 +12:00
Luke D. Jones cb88c9f0e2 Fix: prevent multiple notifications from profile change 2023-06-25 20:43:43 +12:00
Luke D. Jones 8b77078a6f Animatrix: simulators, add features 2023-06-25 18:29:19 +12:00
Luke D. Jones 3d6d92ae7d Animatrix: gu604 sim 2023-06-25 16:36:19 +12:00
Luke D. Jones 55723b7b77 animatrix mapping: gu604 2023-06-25 11:39:56 +12:00
Luke D. Jones 7796ba0603 Animatrix sim: fixxess 2023-06-24 22:02:21 +12:00
Luke D. Jones d3aababef5 animatrix simulator for ga402 2023-06-24 19:00:25 +12:00
Luke D. Jones 4611c08085 Add the missing dirs, dumbarse 2023-06-24 13:15:11 +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 a0529e0efd Better organise anime tests 2023-06-21 10:09:06 +12:00
Luke D. Jones 3e0aeea6c6 Add inotify::WatchMask::MODIFY to inotify watch mask.
Closes #362
2023-06-20 22:23:54 +12:00
Luke D. Jones e2fb1d44b5 Anime: Diagonal asus gifs done 2023-06-20 21:58:27 +12:00
Luke D. Jones 04543eeca0 Aura: add support for Rear Glow power modes 2023-06-18 19:48:08 +12:00