Luke D. Jones
35352a8a7c
Support for GL503V LED modes
2023-05-20 19:04:18 +12:00
Luke Jones
0c3bebdeb9
Merge branch 'main' into 'main'
...
Add led modes for GV601VI
See merge request asus-linux/asusctl!161
2023-05-16 22:57:50 +00:00
Luke D. Jones
cbc1f6f5bb
Modify two TUF aura DB entries to match full range
2023-04-27 19:46:17 +12:00
Luke D. Jones
7ae0f896cf
Update deps
2023-04-27 16:08:52 +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
14f031ad34
Better update of aura modes if supported list changed
2023-04-27 10:57:45 +12:00
Luke D. Jones
bee5508099
Prep new release
2023-04-26 22:00:22 +12:00
Luke D. Jones
c741204200
Prep new release
2023-04-26 21:59:13 +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
da3017bb89
Update supergfx dep
2023-04-26 12:32:26 +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
45a354880a
Add support for GV604 LEDs
2023-04-25 12:13:20 +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
869ab90299
Add 0x18c6 keyboard
2023-04-24 20:54:51 +12:00
Luke D. Jones
c40029f5e7
Merge branch 'fluke/18c6-keyboard'
2023-04-24 20:15:11 +12:00
Luke Jones
e864dfb0e7
Merge branch 'feature/persistent-theme' into 'main'
...
Persistent dark / light mode
See merge request asus-linux/asusctl!160
2023-04-22 21:29:36 +00:00
Luke D. Jones
4ea5480e66
Add support for GX650P LED modes
2023-04-21 11:01:54 +12:00
Luke Jones
cfc46a2b70
Merge branch 'guv604vi-support' into 'main'
...
Add led modes for GU604VI
See merge request asus-linux/asusctl!159
2023-04-20 22:32:50 +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 Jones
dd30c8092b
Merge branch 'pr-makefile-split' into 'main'
...
Makefile: split install into install-{program,data}
See merge request asus-linux/asusctl!158
2023-04-10 08:04:40 +00:00
Luke Jones
7a6aafded7
Merge branch 'fluke/fix-anime-loops' into 'main'
...
Bugfix: Adjust how sub-llops and part of anime animation handle
See merge request asus-linux/asusctl!157
2023-04-08 03:40:32 +00:00
Luke Jones
940b93a75f
Merge branch 'zpl/fix-anime-loops_fix' into 'fluke/fix-anime-loops'
...
fix: sleep-animation
See merge request asus-linux/asusctl!156
2023-04-04 21:36:48 +00:00
Luke Jones
8ac505e0dd
Merge branch 'main' into 'main'
...
Add support for FX506LH keyboard layout
See merge request asus-linux/asusctl!155
2023-04-03 08:13:07 +00:00
Luke D. Jones
3bdb03b1d8
Bugfix: Adjust how sub-llops and part of anime animation handle
...
Attempts to address #332
2023-04-03 20:01:06 +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
5600c51ba0
Fix remove the leftover initial config writes on new() for some controllers
...
Closes #320
2023-01-25 09:27:12 +13:00
Luke D. Jones
cb5856c4dc
Update fedora build instruction
2023-01-18 20:40:25 +13:00
Luke Jones
aad6f6350b
Update README.md
2023-01-17 20:54:46 +00:00
Luke D. Jones
1ec45a6449
Update gitlab CI
2023-01-16 15:17:37 +13:00
Luke Jones
bb612283fe
Update .gitlab-ci.yml file
2023-01-16 02:00:34 +00:00
Luke Jones
bcba11d4ec
Update .gitlab-ci.yml file
2023-01-16 01:59:50 +00:00
Luke Jones
7eab94bc7f
Update .gitlab-ci.yml file
2023-01-16 01:57:55 +00:00
Luke D. Jones
e73bbedb41
Properly enable pipeline cache?
2023-01-16 14:50:50 +13:00
Luke D. Jones
a83ccbd33d
Add git hooks via cargo-husky. Many many cleanups.
2023-01-16 13:23:30 +13:00
Luke Jones
b5b7799018
Merge branch 'readme-popos-instructions-typo-fix' into 'main'
...
Fixed typo in the instructions for Pop_OS installation commands
See merge request asus-linux/asusctl!152
2023-01-15 21:04:36 +00:00
Luke Jones
a811417f5d
Merge branch 'fluke/aura_advanced' into 'main'
...
Fluke/aura advanced
See merge request asus-linux/asusctl!151
2023-01-15 09:36:03 +00:00
Luke D. Jones
b012a01cad
Update deps, prep RC
2023-01-15 22:27:44 +13:00
Luke D. Jones
e6a9c88695
RCC: Adjust check for dgpu status change
2023-01-11 18:17:45 +13:00
Luke Jones
048a7afa55
Merge branch 'fluke/aura_advanced' into 'main'
...
Convert repeated code in config-traits to a macro
See merge request asus-linux/asusctl!149
2023-01-09 10:32:54 +00:00
Luke D. Jones
53b854ef6d
Convert repeated code in config-traits to a macro
2023-01-09 23:19:29 +13:00
Luke Jones
fac635d07d
Merge branch 'fluke/aura_advanced' into 'main'
...
Fluke/aura advanced
See merge request asus-linux/asusctl!148
2023-01-08 09:28:23 +00:00
Luke D. Jones
9cc62d63c9
Add checks to rename configs if required
2023-01-08 22:00:32 +13:00
Luke D. Jones
ab3007d53d
daemon-user: refactor config files
2023-01-08 21:23:16 +13:00
Luke D. Jones
00839aaa6f
Refactor config_trait crate and add doc comment examples
2023-01-08 20:41:17 +13:00
Luke D. Jones
5133d398eb
Add extra doc comments to config-trait
2023-01-07 21:20:53 +13:00
Luke D. Jones
90b711c7b9
Break config-traits out in to crate
2023-01-07 20:46:00 +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
022a144705
Fix profile controller not detecting if platform_profile is changed
...
Closes #313
2023-01-07 11:45:01 +13:00
Luke Jones
8011ba3009
Merge branch 'fluke/config-traits' into 'main'
...
Fluke/config traits
See merge request asus-linux/asusctl!147
2023-01-06 06:57:07 +00:00
Luke D. Jones
d93b870726
Split fan-curve config to own file
2023-01-06 19:47:42 +13:00
Luke D. Jones
e4f79a3e6f
Config files use generic traits
2023-01-06 12:03:12 +13:00
Luke Jones
54273cfb60
Merge branch 'main' into 'main'
...
Parameter fix for 'asusctl bios --help' (asus-linux/asusctl#299 )
See merge request asus-linux/asusctl!146
2023-01-05 07:11:12 +00:00
Luke D. Jones
0dd4b2d6b5
Update readme with popos build instructions
...
Closes #302
2023-01-05 20:08:39 +13:00
Luke D. Jones
a2d850bbcb
Update readme with new build requirements
2023-01-05 20:06:17 +13:00
Luke D. Jones
19f82493de
Better config fie handling for the asusd daemon
...
Should address #304
2023-01-05 19:56:51 +13:00
Luke D. Jones
cbce854d1b
Format
2023-01-04 09:34:56 +13:00
Luke D. Jones
ee0600d50d
Adjust service file
2023-01-03 20:21:14 +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
e3ecaa92bd
Add disable_nvidia_powerd_on_battery option
2023-01-03 20:17:52 +13:00
Luke D. Jones
067738b94f
Fix pipeline
2022-12-28 21:34:16 +13:00
Luke D. Jones
29b22cd18e
Fix incorrect stop/start order of nvidia-powerd on AC plug/unplug
2022-12-28 21:30:29 +13:00
Luke D. Jones
c2aa81bfe3
asusd: fixing a blocking op
2022-12-25 22:22:52 +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
bdb6c5b2ff
Prep 4.5.6 release
2022-12-10 21:08:52 +13:00
Luke D. Jones
a318fbceec
asusd: check if nvidia-powerd enabled before toggling
2022-12-10 21:05:27 +13:00
Luke D. Jones
8feacf863a
asusd: Very basic support for running a command on AC/Battery switching
2022-12-10 20:51:00 +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
245c035dc9
Fix tasks not always running correctly on boot/sleep/wake/shutdown
2022-12-08 20:12:55 +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 Jones
8e8681c190
Merge branch 'main' into 'main'
...
add led modes for FX506HC
See merge request asus-linux/asusctl!144
2022-12-07 20:29:23 +00:00
Luke D. Jones
93d472fe74
Use correct defaults for GfxMode and GfxPower
2022-12-07 12:31:52 +13:00
Luke D. Jones
5469c73f11
Adjust gitlab pipeline to ignore checks for tags
2022-12-07 11:55:09 +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
a8c014881f
Version bump for RC
2022-12-06 09:48:24 +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
6e6e057995
Update changelog
2022-12-05 19:44:50 +13:00
Luke D. Jones
085e63ebab
Merge commit 'fdadffcdde82' because of borked HEAD after pull
2022-12-05 19:44:08 +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 Jones
5f51527dd7
Merge branch 'piivanov-main-patch-89025' into 'main'
...
Add led modes for G713RM
See merge request asus-linux/asusctl!143
2022-12-04 20:53:46 +00:00
Luke D. Jones
83a0b570e0
Cause great pain to self with cargo-deny + cargo-cranky
2022-12-04 22:10:08 +13:00
Luke D. Jones
2bfbce36b0
Bump dependencies
2022-12-04 22:09:28 +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