Luke D. Jones
8c67836650
Implement simple 'breathe' per-key effect
2022-08-25 14:08:53 +12:00
Luke D. Jones
3fc839820e
Version bump
2022-08-24 22:29:56 +12:00
Luke D. Jones
0ef524a94b
rog-aura: bringup the per-key LED stuff again
2022-08-24 22:01:13 +12:00
Luke D. Jones
f3876100ae
rog-platform: Add extra check types to find battery
...
Closes #243
2022-08-24 10:11:32 +12:00
Luke D. Jones
fa1feaf9d9
rog-platform: additional check against manufacturer attr
...
Should close #242
2022-08-22 09:01:08 +12:00
Luke D. Jones
45641c928d
Rename all instances of dgpu_only to gpu_mux
2022-08-21 21:39:01 +12:00
Luke D. Jones
eba9dc8a52
daemon: update an old log comment. Don't reload panel_od if not available
...
Closes #242
2022-08-21 21:28:52 +12:00
Luke D. Jones
a32527d1df
Doc updates
2022-08-21 20:23:55 +12:00
Luke D. Jones
1f697b5ff1
daemon: Vastly improved task creation
2022-08-21 20:15:36 +12:00
Luke D. Jones
92009ef96c
profiles: error if fan curve parse is less than 8
...
Closes #225
2022-08-20 22:05:22 +12:00
Luke D. Jones
3fe5896596
daemon: fix keyboard brightness setting
...
Closes #241
2022-08-20 21:42:18 +12:00
Luke D. Jones
f8cdde2adf
rog-platform: add power (basics)
...
- Refactor the macros
- Add inotify creator for each attribute
2022-08-20 21:07:34 +12:00
Luke Jones
033f2141ef
Merge branch 'alex39-main-patch-50587' into 'main'
...
Update asusd-ledmodes.toml - added G713RS
See merge request asus-linux/asusctl!129
2022-08-17 00:37:47 +00:00
Luke D. Jones
4951bce961
Add missing files :(
2022-08-17 11:16:19 +12:00
Luke D. Jones
fb92d65fa0
Prep for new release
2022-08-17 10:32:24 +12:00
Luke D. Jones
24fa075a44
Extend GpuMode to include other modes
2022-08-12 22:10:49 +12:00
Luke D. Jones
a0f7cf3acd
Rename RogBios bits to Platform. Better GPU MUX support.
2022-08-12 21:51:04 +12:00
Luke D. Jones
d35707f2e4
Merge rog-supported in to rog-platform
2022-08-12 17:45:29 +12:00
Luke Jones
b20bde8116
Merge branch 'fluke/kernel-patch-leds' into 'main'
...
Create rog-platform, refactor rogcc ipc-file handling
See merge request asus-linux/asusctl!128
2022-08-12 04:40:59 +00: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
45268bfb2b
Add note and screenshots of GUI
2022-08-06 09:36:47 +12:00
Luke D. Jones
004982cea7
ROGCC: group fan profile buttons with cpu/gpu buttons with enable/disable
2022-08-04 20:25:15 +12:00
Luke D. Jones
5ab24a624e
Version bump
2022-08-03 09:52:37 +12:00
Luke D. Jones
700633e080
ROGCC: Remove power setting from correct array
2022-08-03 09:48:00 +12:00
Luke D. Jones
773c9902a5
Release 4.3.3
2022-08-02 15:11:02 +12:00
Luke D. Jones
e05d5bd143
Version bump. Add early-error display
2022-08-02 15:09:25 +12:00
Luke D. Jones
3e244d7d3d
ROGCC: effect visuals. daemon: support TUF RGB
2022-08-02 14:25:27 +12:00
Luke D. Jones
ba4589f986
ROGCC: effect visual test
2022-08-02 09:27:10 +12:00
Luke Jones
083134fc73
Merge branch 'support-g713rw' into 'main'
...
Add G713RW to asusd-ledmodes.toml
See merge request asus-linux/asusctl!125
2022-07-31 21:27:43 +00:00
Luke Jones
3cc04fba60
Merge branch 'danielphan2003-main-patch-53505' into 'main'
...
Use INSTALL_DATA for toml and gif files
See merge request asus-linux/asusctl!127
2022-07-31 21:27:17 +00:00
Luke D. Jones
eb78fb613c
New udev rules to work with both TUF and ROG
2022-07-30 23:08:47 +12:00
Luke D. Jones
d0b9aee85a
daemon: Re-enable aura control for TUF
...
Closes #228
2022-07-30 20:52:43 +12:00
Luke Jones
3e94ef05fb
Merge branch 'fix/anime-brightness-ignores-first-6-leds' into 'main'
...
Fix brightness setting ignoring the first 6 leds
Closes #230
See merge request asus-linux/asusctl!126
2022-07-29 21:15:06 +00:00
Luke D. Jones
14f0693511
rog-aura: add gap between numpad on gl504
2022-07-29 19:22:47 +12:00
Luke D. Jones
de7fb4a942
ROGCC: use the correct colourspace for colour picker
2022-07-29 18:59:52 +12:00
Luke D. Jones
4164b4645d
ROGCC: split keyboard layout into widget
2022-07-29 16:08:55 +12:00
Luke D. Jones
649b14fd0d
rog-aura: stand-off the rog row
2022-07-29 16:03:39 +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
Luke D. Jones
3330e4973f
rog-aura: add proper labels for keys via &str into
2022-07-29 11:15:37 +12:00
Luke D. Jones
5e06aeabe9
rog-aura: fix up G533 layout
2022-07-29 10:54:59 +12:00
Luke D. Jones
e99d8766fc
ROGCC: rog-aura: Keyboard layout templates and definitions
...
This also removes shell completitions as these are not maintained.
2022-07-29 09:19:49 +12:00
Luke D. Jones
8f65b7e334
ROGCC: add enable/disable aura options depending on mode
2022-07-27 11:39:55 +12:00
Luke D. Jones
5a54b830bf
ROGCC: style change
2022-07-26 22:35:51 +12:00
Luke D. Jones
85e08510f7
ROGCC: style change
2022-07-26 22:20:00 +12:00
Luke D. Jones
d56eeb7fb2
ROGCC: split widgets from pages
2022-07-26 21:39:30 +12:00
Luke D. Jones
bbc520a7f2
Update deps
2022-07-26 19:30:50 +12:00
Luke D. Jones
10e43c64ca
ROGCC: rename config file
2022-07-26 19:16:46 +12:00
Luke D. Jones
38be25174a
Add verbose output for fan-curve detection. Add mocking to GUI.
...
asusd: Verbose output of fan-curves on startup
ROGCC: Try to mock more of GUI state
2022-07-26 18:59:21 +12:00
Luke D. Jones
2584d69930
Update deps
2022-07-25 21:38:00 +12:00
Luke D. Jones
523f39cf9c
Version bump for RC
2022-07-25 21:34:33 +12:00
Luke D. Jones
669760223e
Clean up erroneously included files
2022-07-25 21:32:58 +12:00
Luke D. Jones
71ec13fa9f
ROGCC: Attempt to add LED brightness
2022-07-25 21:21:32 +12:00
Luke D. Jones
409528b286
ROGCC: Better control of notifs, add panel_od
2022-07-25 20:55:30 +12:00
Luke D. Jones
17df3cf01d
Add rog-control-center to the workspace
2022-07-25 16:43:48 +12:00
Luke D. Jones
808a1d2470
Fix misnamed led dbus method
2022-07-25 14:22:29 +12:00
Luke D. Jones
840c500b5e
Switch a keyboard prod_id to enum
2022-07-25 14:07:29 +12:00
Luke D. Jones
42dc360d16
Bump daemon version
2022-07-25 12:43:17 +12:00
Luke D. Jones
f6183597c9
Trial BTreeMap<AuraModeNum, AuraEffect> return for led dbus
2022-07-25 10:26:47 +12:00
Luke D. Jones
79a45c4f10
Add to/from [f32;3] for Colour]
2022-07-25 09:51:25 +12:00
Luke D. Jones
19370215c0
Cleanup
2022-07-24 20:55:09 +12:00
Luke D. Jones
030dd661b8
Switch zbus led_mode to return AuraModeNum
2022-07-24 20:45:20 +12:00
Luke D. Jones
1fc12d9855
Make CurveData members public
2022-07-24 10:50:28 +12:00
Luke D. Jones
6c1b2b70ea
Make FanCurveSet members public
2022-07-24 10:47:40 +12:00
Luke D. Jones
23f9af35bf
Add Hash derive to Profile
2022-07-24 09:43:22 +12:00
Luke D. Jones
526626b80c
Minor tweaks on derives
2022-07-24 09:28:00 +12:00
Luke Jones
10eaaac54b
Merge branch 'sova/G713IC-led-support' into 'main'
...
Add LED support for G713IC
See merge request asus-linux/asusctl!124
2022-07-21 12:39:43 +00:00
Luke Jones
e6ebf72a11
Merge branch 'main' into 'main'
...
Fix some typos.
See merge request asus-linux/asusctl!123
2022-07-21 07:59:16 +00:00
Luke D. Jones
cd7e748c88
Prep new release
2022-07-21 19:36:17 +12:00
Luke Jones
f222eef6b7
Update CHANGELOG.md
2022-07-21 03:40:04 +00:00
Luke Jones
e6f3aeb851
Merge branch 'fluke/multi-led-power' into 'main'
...
Make LED power more universal
Closes #219
See merge request asus-linux/asusctl!122
2022-07-21 03:39:11 +00:00
Luke D. Jones
22605e57cc
Properly set full defaults for LED power
2022-07-21 14:56:30 +12:00
Luke D. Jones
02fb7addf4
Make LED power more universal
...
Closes #219
2022-07-21 14:48:16 +12:00
Luke Jones
bdbb403a0e
Merge branch 'fluke/errors' into 'main'
...
Improve error handling in some cases
See merge request asus-linux/asusctl!121
2022-07-20 09:01:55 +00:00
Luke D. Jones
7a8bede92f
Return error if a pixel-gif is larger than the anime-display dimensions
2022-07-20 20:52:03 +12:00
Luke D. Jones
a71a40b509
Make rog-anime more tolerent of faults
2022-07-20 20:17:43 +12:00
Luke D. Jones
42fc5a5392
Minor doc comment change
2022-07-18 15:43:09 +12:00
Luke D. Jones
5017a0ea9b
Add extra multizone test
2022-07-18 14:11:54 +12:00
Luke D. Jones
05f7b0060f
Prep new release
2022-07-18 14:01:32 +12:00
Luke Jones
1043da5328
Merge branch 'fluke/multizone-defaults' into 'main'
...
Create defaults on missing zones
See merge request asus-linux/asusctl!120
2022-07-18 01:50:35 +00:00
Luke D. Jones
959ad35afa
Create defaults on missing zones
2022-07-18 13:40:42 +12:00
Luke Jones
1e10255d01
Merge branch 'fluke/multizone-fixes' into 'main'
...
Fluke/multizone fixes
See merge request asus-linux/asusctl!119
2022-07-17 10:02:32 +00:00
Luke D. Jones
c72693bc53
Fix test for CI
2022-07-17 22:02:01 +12:00
Luke D. Jones
2297aad5e5
Fix test
2022-07-17 21:49:15 +12:00
Luke D. Jones
f39c0db680
Add more support detection for bios/system level components
2022-07-17 21:02:39 +12:00
Luke D. Jones
23353c77f3
Add panel_od support
2022-07-17 20:31:47 +12:00
Luke D. Jones
fee1486db6
Correctly save multizone config
2022-07-17 19:23:08 +12:00
Luke D. Jones
39c4253b24
Add GA401I Anime support
2022-07-17 15:08:18 +12:00
Luke D. Jones
84e924f46a
Add doc comments for bytes of 0x1866 power control
2022-07-16 22:52:36 +12:00
Luke D. Jones
43364398b4
Add LED support for GX703HS
...
Closes #207
2022-07-16 15:11:37 +12:00
Luke D. Jones
3f09f221f4
Bump versions
2022-07-16 15:03:42 +12:00
Luke Jones
4ed922154b
Merge branch 'validate-anime-brightness' into 'main'
...
Enforce valid image brightness in daemon and asusctl
See merge request asus-linux/asusctl!118
2022-07-16 03:00:22 +00:00
Luke D. Jones
ef04549c8e
Bump versions
2022-07-16 13:45:23 +12:00
Luke D. Jones
a117c300d5
Add support for /etc/asusd/asusd-user-ledmodes.toml
2022-07-16 13:40:57 +12:00
Luke D. Jones
6956f7dffc
Re-enable cargo test in pipeline
2022-07-15 23:54:30 +12:00
Luke D. Jones
fe49913550
Updated changelog
2022-07-15 23:54:20 +12:00
Luke D. Jones
89ddade2a3
Updated changelog
2022-07-15 23:54:07 +12:00
Luke Jones
bcb3d53ade
Merge branch 'readme_cargo' into 'main'
...
cargo added to installation
See merge request asus-linux/asusctl!115
2022-07-15 11:31:05 +00:00