Commit Graph

84 Commits

Author SHA1 Message Date
Luke D. Jones baebd51d99 Better control of gfx modes 2021-06-11 09:03:50 +12:00
Luke D. Jones 1b34079d14 Trial of blocking vfio/compute unless in integrated mode 2021-06-07 11:02:21 +12:00
Luke D. Jones 8deeffcdad Minor fix to compute/vfio switch 2021-06-06 21:33:31 +12:00
Luke D. Jones b7e45d7305 Bump versions for release 2021-06-06 21:02:07 +12:00
Luke D. Jones d9077db234 Bugfix configs 2021-06-06 20:58:19 +12:00
Luke D. Jones 439b006342 Force change to integrated if in nvidia or hybrid mode
Force change to integrated if in nvidia or hybrid mode and user tries
to switch to vfio or compute
2021-06-06 13:44:34 +12:00
Luke D. Jones ffa74d52e5 Fix LED brightness apply on resume 2021-06-06 12:12:17 +12:00
Luke D. Jones bb910344b8 Basic fade in/out of gifs 2021-05-31 10:06:35 +12:00
Luke D. Jones b9c4ff9ca7 Add GA503Q led modes 2021-05-30 10:20:17 +12:00
Luke D. Jones 62a18d4e57 Minor cleanup of bios controller 2021-05-29 15:33:47 +12:00
Luke D. Jones f520e381a9 Attempt to provide more info to users gfx switching 2021-05-29 11:42:15 +12:00
Luke D. Jones 1dd543ddf3 Simplify the notifier 2021-05-27 13:22:08 +12:00
Luke D. Jones 36bba75c50 bugfix: fix profile fan modes and creating 2021-05-26 09:24:18 +12:00
Luke D. Jones 42d0eb0aba bugfix: fix profile cycling 2021-05-25 21:44:01 +12:00
Luke D. Jones ef7e2135bf Prep for release 2021-05-24 22:10:30 +12:00
Luke D. Jones 2b58e259de Update config & dbus parts, cleanup deps, device power states
- Add extra config options and dbus methods
- Add power state signals for anime and led
- Refactor to use channels for dbus signal handler send/recv
- Split out profiles independant parts to a rog-profiles crate
- Cleanup dependencies
- Fix some dbus Supported issues
2021-05-24 18:56:21 +12:00
Luke D. Jones ba03e8feb8 gfx: tmp informational only store of vfio/compute mode 2021-05-18 09:54:26 +12:00
Luke D. Jones 7771c6b8da gfx: Remove option for vfio/compute save 2021-05-18 09:18:36 +12:00
Luke D. Jones e24b4858a4 bugfix: don't deadlock on change compute/vfio/compute
Closes: #86 #88
2021-05-15 22:22:36 +12:00
Luke D. Jones c67373a830 bugfix: add version to user daemon. Fix multiple anime config 2021-04-26 15:49:35 +12:00
Luke D. Jones 41cbf4d353 Refactor dameon gfx 2021-04-25 22:53:38 +12:00
Luke D. Jones f52a4d464a Release prep 2021-04-25 14:52:26 +12:00
Luke D. Jones dc6e8f8dcb profiles: add dbus methods to change active profile
Closes #81, #73, #68
2021-04-25 14:33:41 +12:00
Luke D. Jones 1a4836246f aura: support keyboard LED enable/disable with awake/sleep 2021-04-25 12:28:09 +12:00
Luke D. Jones ab80b0742f gfx: asusd config option to not save compute/vfio mode switch 2021-04-20 21:10:23 +12:00
Luke D. Jones 6926aeed20 gfx: enable correct rebootless compute mode switch 2021-04-20 19:33:55 +12:00
Luke D Jones f95e42e4b9 Reload LED mode on boot 2021-04-19 10:05:37 +12:00
Luke D Jones bd9bc8bcff anime: services for system sequences 2021-04-14 23:14:57 +12:00
Luke D Jones 8a6d364304 anime: initial system config work 2021-04-12 17:35:04 +12:00
Luke D Jones 64d99a3e05 gfx: partial save and recover of mode change
Properly set and recover to last mode for g-sync laptops

Partial close of #75
2021-04-12 10:49:08 +12:00
Luke D Jones 59f54b76f6 aura: split out all aura related files to rog-aura crate 2021-04-12 10:31:36 +12:00
Luke D Jones 6f36d91281 Begin rog-aura crate 2021-04-12 10:31:36 +12:00
Luke D Jones cc28cee8bd anime: fix init 2021-04-11 22:47:21 +12:00
Luke D Jones 77c658c94e Release 3.4.0 2021-04-11 20:36:31 +12:00
Luke D Jones 0657c6cc74 anime: prep rog-anime for publish, rename *all* AniMe~ to Anime 2021-04-11 16:26:52 +12:00
Luke D Jones e515741efa anime: add zbus methods 2021-04-10 21:54:08 +12:00
Luke D Jones 7d0f15d738 anime: CLI and user-daemon work 2021-04-09 20:41:25 +12:00
Luke D Jones 2af33a0416 daemon: revert zbus to 1.9.1 in daemon 2021-04-07 15:05:26 +12:00
Luke D Jones fa16864a3e Tweak the diagonal to be more correct 2021-04-06 13:56:02 +12:00
Luke D Jones 7ff01f12e9 Add extra models to ledmodes
- Configurable anime example
- Gfx power states as enum

Closes #72
2021-04-03 21:42:39 +13:00
Luke D Jones fc3d7653f5 Add missing if condition for vfio 2021-04-03 12:50:13 +13:00
Luke D Jones 2dc70ea6af Put vfio behind config option 2021-04-03 09:59:36 +13:00
Luke D Jones 6bf0fdd117 Bugfix vfio/integrated 2021-03-25 11:14:59 +13:00
Luke D Jones 543b0b817f Try remove nouveau 2021-03-24 19:44:40 +13:00
Luke D Jones 5a7d31fdf6 Bugfixes to session handler. Add extra profile commands
- Better handling of session tracking
- List all profile data
- Get active profile name
- Get active profile data
2021-03-24 16:30:13 +13:00
Luke D Jones 301c532b65 Formatting 2021-03-23 13:45:57 +13:00
Luke D Jones df7ae4d014 Fix: non-rgb keyboard backlight control 2021-03-23 13:44:07 +13:00
Luke D Jones 96ceef1bdb Prep v3.2.1 2021-03-22 16:45:05 +13:00
Luke D Jones 03b338bdfa Strongly type the Led brightness 2021-03-22 16:36:10 +13:00
Luke D Jones 7a51cd1c70 Cleaned up 2021-03-22 11:03:56 +13:00