Luke
eb173fc9dc
CI pipe fix
2021-02-14 22:45:37 +13:00
Luke
50756046cf
Cleanup fan+cpu+config
2021-02-07 00:25:40 +13:00
Luke
629bdc2213
Large code cleanup
2021-02-06 23:18:01 +13:00
Luke
4720af2cb8
Migrate to use zbus for all dbus requirements
2021-02-03 16:46:48 +13:00
Luke
c6fa860b2e
Try to fix up multizone modes
...
- Write set+apply after each array in multizone
- Remove misc bad logic
- Use same code path as 0x1866 device to configure led support
- Remove duplicate code
- Set correct speeds for multizone
2021-02-02 11:08:45 +13:00
Luke
720dc0c177
v2.2.2 prep
2021-01-31 09:59:24 +13:00
Luke
cf13b4f71b
Bugfixes and improvements
...
- fix CLI feedback for reboot/restartx. Update readme
- dracut force driver include for nvidia dedicated
- change fan-mode CLI tag
Closes #48
2021-01-27 14:13:02 +13:00
Luke
82900f4645
CLI args for bios. Cleanup and improve
...
- dbus method for 'supported modes'
- add dedicated gfx safety
- bring ctrl-gfx back in to main control for better integration
- safely upgrade config files
2021-01-26 21:07:19 +13:00
Luke
703bba9ffd
Correct changelog
2021-01-10 22:34:45 +13:00
Luke
c9b2a0c777
Fixes
...
- Adjust gfx controller to assume that the graphics driver is loaded if the
mode is set for nvidia/hybrid
- Small code adjustments for error handling
2021-01-10 22:27:56 +13:00
Luke
54cc51fe5d
Minor update to deps
2021-01-09 13:48:13 +13:00
Luke D Jones
de3b803f14
Add DBUS methods to toggle next/previous aura mode
2020-10-25 15:49:14 +13:00
Luke D Jones
0558f919c4
Add DBUS method to toggle to next profile
2020-10-25 15:02:35 +13:00
Luke D Jones
9ffeb19c8c
Bump version
2020-09-29 21:30:23 +13:00
Luke D Jones
6746c2b654
Update changelog
2020-09-24 09:04:49 +12:00
Luke D Jones
368d279ca5
Add "info" output for gfx driver check
2020-09-23 12:59:15 +12:00
Luke D Jones
fe6231ad4e
GFX control, no-tokio, no-async, dbus client refactor
...
- Working gfx modes <iGPU only, dGPU only, or hybrid>
- Add signal for gfx vendor change and make CLI wait for signal
- Add polling for led brightness to save to config
- Move daemon to zbus crate
- dbus client refactor
- Further dbus methods and updates
- Add basic notification user daemon and systemd service
2020-09-21 10:36:22 +12:00
Luke D Jones
4cdb06959b
Bump rog-fan-curve to new versiont o support GA401IV
2020-09-10 22:52:17 +12:00
Luke D Jones
84d056f2ed
Fix AMD turbo setting
2020-09-10 21:56:22 +12:00
Luke D Jones
cddff32757
Fixes: Handle keyboard nodes better.
...
- Uses string instead of debug print for some errors
- Add interface num arg for LED controller (should help support
older laptops better)
- Some slightly better error messages
- Fix an idiotic mistake in `for i in 0..2.. if i > 0` -_-
- Remove "unsupported" warning on laptop ctrl
- Silence warning about AniMe not existing
- Adjust the turbo-toggle CLI arg
- Version bump for new release with fancurves
Closes #7 #10 #8 #4
2020-09-10 11:35:40 +12:00
Luke D Jones
f0c5c3af86
Bugfixes
2020-08-13 20:39:56 +12:00
Luke D Jones
96b0f40886
Fix deadlock
2020-08-13 17:03:48 +12:00
Luke D Jones
53c1a0ffcf
Releasing
2020-08-13 14:28:40 +12:00
Luke D Jones
c624a6c3ec
Prepare for next work
2020-08-01 22:21:26 +12:00
Luke
b8faaa665d
Correct two laptop profiles. Update readme
2020-07-22 10:34:09 +12:00
Luke
bffe40d764
Prep new release
...
Closes #30 , #31 , #32
2020-07-21 22:05:50 +12:00
Luke
73ab17bf7d
Tidy code. Add G532 support
2020-07-21 21:13:12 +12:00
Luke
5e69eb4bbd
Change support level for GX531
2020-07-21 14:05:51 +12:00
Luke
4f4e0b8f3f
Support fn+calc on G712. Customise ROG key
2020-07-09 11:17:14 +12:00
Luke
1f297ba98e
Finalise udev rules for init
2020-07-08 21:53:37 +12:00
Luke
dbc5901cb6
Try reorder of init loop
2020-07-08 12:03:37 +12:00
Luke
98ffa817e6
Proper fix of laptop mode conversion bug
2020-07-05 13:33:45 +12:00
Luke
a4c5b2754e
Try to correct how laptop modes are handled
2020-07-05 00:23:12 +12:00
Luke
202fbe6800
Add support for GU502
2020-07-04 20:07:23 +12:00
Luke
efe88aa675
Prep new version
2020-07-01 11:12:05 +12:00
Luke
cff0af76c8
Additional dbus methods
2020-07-01 11:00:11 +12:00
Luke
a731361278
Document dbus a bit better
2020-06-30 21:55:49 +12:00
Luke
20b82b1f24
Init device correctly for LED control
2020-06-30 10:08:48 +12:00
Luke
b751ceb29e
Prep release
2020-06-29 22:02:54 +12:00
Luke
32e9e63809
Refactor dbus commands and internal data structures
2020-06-29 21:30:27 +12:00
Luke Jones
3ad15d61c9
Dbus expand ( #24 )
...
* Dbus changes
- Changed "FanMode", "ChargeLimit" to "SetFanMode", "SetChargeLimit"
- Added dbus signals "FanModeChanged", "ChargeLimitChanged"
- Added dbus methods "GetFanMode", "GetChargeLimit"
* Refactor of internal loop and tokio tasks
* Add support for ROG Strix G712LV_G712LV
* Correctly read the config before writing changes
2020-06-29 10:03:27 +12:00
Luke
baa5cef625
Add ability to set BAT0/charge_control_end_threshold
2020-06-26 16:23:14 +12:00
Luke
710e8228b0
Code cleanup, add more USB hid docs
2020-06-25 10:39:09 +12:00
Luke
3fec275fa0
Finalise G531GT support
2020-06-24 09:40:54 +12:00
Luke
7246acbb66
Add GX531 LED modes
2020-06-17 22:13:24 +12:00
Luke
7e9c78605b
Safely index modes
2020-06-11 21:02:46 +12:00
Luke
befa711ed9
Update changelog, extra dbus tweaks
2020-06-10 20:49:10 +12:00
Luke
964c24f8fa
Final round of fixes for new version
2020-06-09 20:46:14 +12:00
Luke
8e98aafddd
Finalise anime matrix stuff. Many fixes
2020-06-02 20:14:32 +12:00
Luke
4014f81e43
Add contributing.md, update readme
2020-05-31 20:41:37 +12:00