system76-power-0.50-1
Commits: 076baaae362eb52bfa3da887b2d42652dd8bfcb9..c86b95e1e6d04ae4dfa5e3bf220a4d7c5c92f206
c86b95e1e6d04ae4dfa5e3bf220a4d7c5c92f206
Commits: 076baaae362eb52bfa3da887b2d42652dd8bfcb9..c86b95e1e6d04ae4dfa5e3bf220a4d7c5c92f206
- Merge branch 'pop-os:master' into master
- chore(rust): Update MSRV to 1.51.0
system76-power-0.49-1
Commits: f4f669451be4e59dc8d783db6afb6f2de4cc74b1..076baaae362eb52bfa3da887b2d42652dd8bfcb9
076baaae362eb52bfa3da887b2d42652dd8bfcb9
Commits: f4f669451be4e59dc8d783db6afb6f2de4cc74b1..076baaae362eb52bfa3da887b2d42652dd8bfcb9
- Merge branch 'pop-os:master' into master
- Add oryp8
- Update dependencies
system76-power-0.48-1
Commits: 72b5bd279e443f061e544122be5bbbdf808d6a03..f4f669451be4e59dc8d783db6afb6f2de4cc74b1
f4f669451be4e59dc8d783db6afb6f2de4cc74b1
Commits: 72b5bd279e443f061e544122be5bbbdf808d6a03..f4f669451be4e59dc8d783db6afb6f2de4cc74b1
- treshold->tresholds
system76-power-0.47-1
Commits: 069df5c767a9cd03b1f17b84390c3db7e5cfc673..72b5bd279e443f061e544122be5bbbdf808d6a03
72b5bd279e443f061e544122be5bbbdf808d6a03
Commits: 069df5c767a9cd03b1f17b84390c3db7e5cfc673..72b5bd279e443f061e544122be5bbbdf808d6a03
- Merge branch 'pop-os:master' into master
- fix: Avoid setting APM parameters for disks due to some disks having faulty
support
- 1.1.17
- Add gaze16
system76-power-0.46-1
Commits: 5be3f77aa56cf2478680fc2dea1fb0418edb9b9b..069df5c767a9cd03b1f17b84390c3db7e5cfc673
069df5c767a9cd03b1f17b84390c3db7e5cfc673
Commits: 5be3f77aa56cf2478680fc2dea1fb0418edb9b9b..069df5c767a9cd03b1f17b84390c3db7e5cfc673
- charge-thresholds
system76-power-0.45-1
Commits: d31a5dfc3cdc96afa81fff376f08454b22813e4e..5be3f77aa56cf2478680fc2dea1fb0418edb9b9b
5be3f77aa56cf2478680fc2dea1fb0418edb9b9b
Commits: d31a5dfc3cdc96afa81fff376f08454b22813e4e..5be3f77aa56cf2478680fc2dea1fb0418edb9b9b
- Merge branch 'pop-os:master' into master
- Document hotplug support
- fan: Assume temperature is always above freezing
- Update dependencies, lockfile format
system76-power-0.44-1
Commits: 7a7d0782ca847e856e9d4d2e2d38182475f1a0ad..d31a5dfc3cdc96afa81fff376f08454b22813e4e
d31a5dfc3cdc96afa81fff376f08454b22813e4e
Commits: 7a7d0782ca847e856e9d4d2e2d38182475f1a0ad..d31a5dfc3cdc96afa81fff376f08454b22813e4e
- Merge branch 'pop-os:master' into master
- Edit typo in daemon help
system76-power-0.43-1
Commits: d086af9567095f9b46d11f083a38529c468f8047..7a7d0782ca847e856e9d4d2e2d38182475f1a0ad
7a7d0782ca847e856e9d4d2e2d38182475f1a0ad
Commits: d086af9567095f9b46d11f083a38529c468f8047..7a7d0782ca847e856e9d4d2e2d38182475f1a0ad
- Merge pull request #46 from pop-os/master
- Fixed typo in charge_thresholds.rs
system76-power-0.42-1
Commits: 3707ce0f4cc3de41c438afee3ea9f408c5a577ec..d086af9567095f9b46d11f083a38529c468f8047
d086af9567095f9b46d11f083a38529c468f8047
Commits: 3707ce0f4cc3de41c438afee3ea9f408c5a577ec..d086af9567095f9b46d11f083a38529c468f8047
- Merge pull request #45 from pop-os/master
- Document that a reboot is required after switching
system76-power-0.41-1
Commits: e6c177c211fa347f2272c86f282be7b5aa5f898a..3707ce0f4cc3de41c438afee3ea9f408c5a577ec
3707ce0f4cc3de41c438afee3ea9f408c5a577ec
Commits: e6c177c211fa347f2272c86f282be7b5aa5f898a..3707ce0f4cc3de41c438afee3ea9f408c5a577ec
- 21.04.2021 merge
- refactor src/module
- use 2018-style modules
- use explicit imports
system76-power-0.40-1
Commits: d82bd96617d3e5fa0f2921888aae45c45cc907cf..e6c177c211fa347f2272c86f282be7b5aa5f898a
e6c177c211fa347f2272c86f282be7b5aa5f898a
Commits: d82bd96617d3e5fa0f2921888aae45c45cc907cf..e6c177c211fa347f2272c86f282be7b5aa5f898a
- Merge pull request #43 from pop-os/master
- add missing newline
- use implicit 'iter'
- collapse identical match blocks
- use implicit 'iter'
- remove stuttering in logging module
- remove stuttering in logging module
- add libusb dep
- add libdbus dep to CI
- add CI target for clippy
- refactor clippy lints
- enforce and fix formatting
- Merge pull request #42 from pop-os/master
- chore(debian): Update use of debhelper
- Merge pull request #41 from pop-os/master
- Replace dh-systemd with debhelper version requirement
system76-power-0.39-1
Commits: 1ef8285bd95be26bcf4d1c015829165edd97c25d..d82bd96617d3e5fa0f2921888aae45c45cc907cf
d82bd96617d3e5fa0f2921888aae45c45cc907cf
Commits: 1ef8285bd95be26bcf4d1c015829165edd97c25d..d82bd96617d3e5fa0f2921888aae45c45cc907cf
- Merge pull request #40 from pop-os/master
- Add oryp7
system76-power-0.38-1
Commits: 235efc38cd0216e68fa058c41bb9037f3ac33eb3..1ef8285bd95be26bcf4d1c015829165edd97c25d
1ef8285bd95be26bcf4d1c015829165edd97c25d
Commits: 235efc38cd0216e68fa058c41bb9037f3ac33eb3..1ef8285bd95be26bcf4d1c015829165edd97c25d
- Merge pull request #39 from pop-os/master
- 1.1.15
- Mira WIP fan curve
- readme: Update reverse PRIME and runtimepm info
- 1.1.14 - Add thelio-major-b3
system76-power-0.37-1
Commits: 90d9e3a28b87e93dac2dede7731dcf4c4d95df39..235efc38cd0216e68fa058c41bb9037f3ac33eb3
235efc38cd0216e68fa058c41bb9037f3ac33eb3
Commits: 90d9e3a28b87e93dac2dede7731dcf4c4d95df39..235efc38cd0216e68fa058c41bb9037f3ac33eb3
- +%{_datadir}/polkit-1/actions/com.system76.powerdaemon.policy
- Merge pull request #38 from pop-os/master
- chore: Bump version and update changelog for charge thresholds
- feat(cli): Allow setting charge thresholds by profile name
- feat: GetChargeProfiles dbus method
- feat: Add dbus API and CLI for battery charge thresholds
- 1.1.12 - Use hybrid graphics by default for galp5
- allow for profile to not set tdp since galp5 on 20.10 doesnt seem to like it,
add galp5 profiles
- Allow gnome-initial-setup to send/receive via dbus.
- Report integrated if checking RTD3 support fails
system76-power-0.36-1
Commits: a3e46bbe5d78ac817565f6810f022b37dbf7291f..90d9e3a28b87e93dac2dede7731dcf4c4d95df39
90d9e3a28b87e93dac2dede7731dcf4c4d95df39
Commits: a3e46bbe5d78ac817565f6810f022b37dbf7291f..90d9e3a28b87e93dac2dede7731dcf4c4d95df39
- Merge pull request #37 from pop-os/master
- Move XEON curve max fans from 83 to 78
system76-power-0.35-1
Commits: f3be197527dc36783d10615237d1c28b0dcc309e..a3e46bbe5d78ac817565f6810f022b37dbf7291f
a3e46bbe5d78ac817565f6810f022b37dbf7291f
Commits: f3be197527dc36783d10615237d1c28b0dcc309e..a3e46bbe5d78ac817565f6810f022b37dbf7291f
- Merge pull request #36 from pop-os/master
- Add DBus method for NVIDIA external display check
system76-power-0.34-1
Commits: e52c7001b654dc8111e143fe29bc1617e5ca1b31..f3be197527dc36783d10615237d1c28b0dcc309e
f3be197527dc36783d10615237d1c28b0dcc309e
Commits: e52c7001b654dc8111e143fe29bc1617e5ca1b31..f3be197527dc36783d10615237d1c28b0dcc309e
- Merge pull request #35 from pop-os/master
- Determine default graphics by runtimepm support
system76-power-0.33-1
Commits: 0a3895fab4856b16094507443df06d5852a2300b..e52c7001b654dc8111e143fe29bc1617e5ca1b31
e52c7001b654dc8111e143fe29bc1617e5ca1b31
Commits: 0a3895fab4856b16094507443df06d5852a2300b..e52c7001b654dc8111e143fe29bc1617e5ca1b31
- Merge pull request #34 from pop-os/master
- Add GetDefaultGraphics DBus method
system76-power-0.32-1
Commits: f58a48682140af0c2f2b0c741879ca7b1df75990..0a3895fab4856b16094507443df06d5852a2300b
0a3895fab4856b16094507443df06d5852a2300b
Commits: f58a48682140af0c2f2b0c741879ca7b1df75990..0a3895fab4856b16094507443df06d5852a2300b
- Merge pull request #33 from pop-os/master
- improv: Remove unused include
- improv: Remove unused vergen dependency and build.py
system76-power-0.31-1
Commits: 345866682bcaf79afc897f55e0776cc41246a14f..f58a48682140af0c2f2b0c741879ca7b1df75990
f58a48682140af0c2f2b0c741879ca7b1df75990
Commits: 345866682bcaf79afc897f55e0776cc41246a14f..f58a48682140af0c2f2b0c741879ca7b1df75990
- Change sudo for wheel
- Merge pull request #31 from pop-os/master
- improv: Use dbus-tokio for server
- improv: Use dbus-crossroads instead of dbus-tree
- chore: Update to dbus-rs 0.9.0
- improv: Use dbus::blocking::* instead of dbus::ffidisp::*
- Disable loading nvidia-drm in compute mode
- 1.1.11 - Add thelio-major-r2.1 and thelio-mega-r1.1
- fix(Makefile): Do not set setuid bit
- Improve thelio-major-b1 fan curve
- 1.1.10 - Add bonw14 displayport mux support
- 1.1.9 - gaze15: Determine variant by NVIDIA device
- Update dependencies
9b5bcf847a4dbec0d09aa9c781bfea8debeeea72
system76-power-0.29-1
Commits: c34857e5a5d321a55bbaa8890b3a931fdddd9909..345866682bcaf79afc897f55e0776cc41246a14f
345866682bcaf79afc897f55e0776cc41246a14f
Commits: c34857e5a5d321a55bbaa8890b3a931fdddd9909..345866682bcaf79afc897f55e0776cc41246a14f
- +requires libusb
- Merge pull request #30 from pop-os/master
- move systemd .service to /etc/systemd/system
- +compute
- feat: Make PowerClient type public
- 1.1.8 - Make HID keyboard backlight update block for events
- 1.1.7 - Add HID keyboard backlight support
- Merge pull request #29 from pop-os/master
- Update to Rust 1.41.0
- fix(Makefile): Fix the problem of missing .service file after make install
- fix(TESTING.md): The cmd about 'graphics power state' in TESTING.md is wrong.
system76-power-0.28-1
Commits: 3037d583367845cc51c43c41cc14a8e93dbbce88..c34857e5a5d321a55bbaa8890b3a931fdddd9909
c34857e5a5d321a55bbaa8890b3a931fdddd9909
Commits: 3037d583367845cc51c43c41cc14a8e93dbbce88..c34857e5a5d321a55bbaa8890b3a931fdddd9909
- + compute option
- Merge pull request #28 from pop-os/master
- Add "compute" graphics mode
- Explicitly require ubuntu-drivers-common
system76-power-0.27-1
Commits: 8b7a6daee7db8d7054123979bd5010a014f97850..3037d583367845cc51c43c41cc14a8e93dbbce88
3037d583367845cc51c43c41cc14a8e93dbbce88
Commits: 8b7a6daee7db8d7054123979bd5010a014f97850..3037d583367845cc51c43c41cc14a8e93dbbce88
- rename intel to integrated
- Merge pull request #27 from pop-os/master
- fixed fan unit tests
- Add oryp6
- Merge pull request #26 from pop-os/master
- Use TR3 fan curve for thelio-major-b2
- 1.1.5 - Add model-specific power profile for lemp9
- Update fan.rs
- Add Type and BusName options to systemd service
- Blacklist i2c_nvidia_gpu in hybrid mode
- readme: Remove note about udev rules file
- Rename Intel mode to integrated mode
- Allow switching on AMD+NVIDIA systems
system76-power-0.26-1
Commits: cdb45efe56c0b7506e157a5dd3d9a1dd9322c44d..8b7a6daee7db8d7054123979bd5010a014f97850
8b7a6daee7db8d7054123979bd5010a014f97850
Commits: cdb45efe56c0b7506e157a5dd3d9a1dd9322c44d..8b7a6daee7db8d7054123979bd5010a014f97850
- Merge pull request #25 from pop-os/master
- 1.1.4 - add addw2 and gaze15
system76-power-0.25-1
Commits: system76-power-0.24-1..HEAD
cdb45efe56c0b7506e157a5dd3d9a1dd9322c44d
Commits: system76-power-0.24-1..HEAD
- Merge pull request #24 from pop-os/master
- 1.1.3
- Initial Threadripper 3 Fan Curves
system76-power-0.24-1
Commits: system76-power-0.23-1..HEAD
3cb4c981be3a58a0c3abdb2f5e296a0b9390f6b4
Commits: system76-power-0.23-1..HEAD
- Merge pull request #22 from pop-os/master
- Add Thelio Mega
system76-power-0.23-1
Commits: system76-power-0.22-1..HEAD
29968dfb91270afcc388d0b53ae48e4492802516
Commits: system76-power-0.22-1..HEAD
- Merge pull request #21 from pop-os/master
- Merge pull request #132 from pop-os/thelio-major-r2
- Add XEON fan curve and setup thelio-massive-b1 to use it.
- Merge branch 'master' into thelio-major-r2
- 1.1.2
- Add thelio-major-r2
system76-power-0.22-1
Commits: system76-power-0.21-1..HEAD
952396cea83dc3fb2c1f5654f54344951a327f3f
Commits: system76-power-0.21-1..HEAD
- Merge pull request #20 from pop-os/master
- Upgrade to dbus 0.7.1
- Add explicit 'dyn' to trait objects
- Update toolchain to 1.39.0
- Delete rust.yml
system76-power-0.21-1
Commits: system76-power-0.20-1..HEAD
e3467da39f71c0f1dbbf9c270b6a591ce44b88ea
Commits: system76-power-0.20-1..HEAD
- Merge pull request #19 from pop-os/master
- improvement: Added Core X fan curve, and improved the standard curve
- rust auto test/build
system76-power-0.20-1
Commits: system76-power-0.19-1..HEAD
6ced0d6b34271b94895b8842c8ad2136612ede8e
Commits: system76-power-0.19-1..HEAD
- Merge pull request #18 from pop-os/master
- improvement: Change power profile only if it is not already set
system76-power-0.19-1
Commits: system76-power-0.18-1..HEAD
22af0b138448c6d6db6ef33922e818013fbd7387
Commits: system76-power-0.18-1..HEAD
- add hybrid
system76-power-0.18-1
Commits: 8ff9d21bf6b31f84a76d7ed428e8efa1805c919e..3ccd70de030d4a1d4b2f6824a72690933050a39a
3ccd70de030d4a1d4b2f6824a72690933050a39a
Commits: 8ff9d21bf6b31f84a76d7ed428e8efa1805c919e..3ccd70de030d4a1d4b2f6824a72690933050a39a
- Merge pull request #17 from pop-os/master
- Update fan tests
- Fix fan example
system76-power-0.17-1
Commits: bd4ec03198ddadd07faec8db64b66ad77d1bb311..8ff9d21bf6b31f84a76d7ed428e8efa1805c919e
8ff9d21bf6b31f84a76d7ed428e8efa1805c919e
Commits: bd4ec03198ddadd07faec8db64b66ad77d1bb311..8ff9d21bf6b31f84a76d7ed428e8efa1805c919e
HYBRID mode
- spec
- README.md
- Add notes about graphics modes in README
- Add support for PRIME render offloading
- Merge pull request #15 from pop-os/master
- Fix typo
system76-power-0.16-1
Commits: bb532a392a4bfcf23886571a41e50bec4c80c57c..bd4ec03198ddadd07faec8db64b66ad77d1bb311
bd4ec03198ddadd07faec8db64b66ad77d1bb311
Commits: bb532a392a4bfcf23886571a41e50bec4c80c57c..bd4ec03198ddadd07faec8db64b66ad77d1bb311
- Merge pull request #14 from pop-os/master
- Add darp6 and galp4 to automatic display switching
system76-power-0.15-1
Commits: system76-power-0.14-1..HEAD
bb532a392a4bfcf23886571a41e50bec4c80c57c
Commits: system76-power-0.14-1..HEAD
- Merge pull request #13 from pop-os/master
- Merge pull request #94 from pop-os/persistable-brightness
- Merge branch 'master' into threadripper-fan
- :memo: Add TESTING.md
- Trim model name
- Add new fan curve for thelio-major-r1
- :sparkles: Don't set brightness when setting the initial profile
system76-power-0.14-1
Commits: system76-power-0.13-1..HEAD
e53c5db488883781bfa6e178999279f2355433b5
Commits: system76-power-0.13-1..HEAD
- Merge pull request #12 from pop-os/master
- Skip setting APM for md-raid devices
- addp1 -> addw1
- Add addp1 to hotplug daemon
system76-power-0.13-1
Commits: system76-power-0.12-1..HEAD
68a1d815a543d523df0e913ce6ee1e59998a3516
Commits: system76-power-0.12-1..HEAD
- patch that allows to run this software on Fedora
- merge
- from master
- marge with master, fedora specific changes temporarily lost
system76-power-0.12-1
Commits: system76-power-0.11-1..HEAD
20f0c746dbaf6791b5b371c5a855a4196c85e0c9
Commits: system76-power-0.11-1..HEAD
- Merge pull request #9 from pop-os/master
- Merge branch 'master' into gaze14
- Add 17 inch version PCI IDs
- Add support for 1650 model
- Update ports for gaze14 hotplug detection
- Add gaze14 to hotplug detection
system76-power-0.11-1
Commits: system76-power-0.10-1..HEAD
b6d301b63449cfa2b209c85ad2cf48edd2c52ca0
Commits: system76-power-0.10-1..HEAD
- Merge pull request #8 from pop-os/master
- Support multiple I/O boards and multiple CPUs
system76-power-0.10-1
Commits: system76-power-0.9-1..HEAD
ccc5fd62c74626a1391ccd5e7c334200f0e26a5e
Commits: system76-power-0.9-1..HEAD
- Merge pull request #7 from pop-os/master
- Disable another nvidia kernel module
system76-power-0.9-1
Commits: system76-power-0.8-1..HEAD
8d02e26a83fd978560aaa8328bce599888f90e1b
Commits: system76-power-0.8-1..HEAD
- additional daemon paramenters
- Merge pull request #6 from pop-os/master
- Merge branch 'master' into autoswitch
- Merge pull request #5 from pop-os/master
- Merge branch 'master' into ignore-initial-profile-error
- Merge branch 'master' into power-client
- Merge branch 'master' into ignore-initial-profile-error
- :hear_no_evil: Allow the initial profile on startup to fail
- Merge branch 'master' into autoswitch
- Add previous generation settings
- Add displayport mux to daemon
- Example of automatic displayport switching for the galago/darter
- :hammer: Simpler power client method calling
system76-power-0.8-1
Commits: system76-power-0.7-1..HEAD
ca77ca2a3b10cdacdcb9688ddaec8c183a4cc9c0
Commits: system76-power-0.7-1..HEAD
- Merge pull request #4 from pop-os/master
- Merge branch 'master' into get-profile
- :sparkles: Add PowerProfileSwitch signal
- :sparkles: Add GetProfile dbus method
system76-power-0.7-1
Commits: system76-power-0.6-1..HEAD
e9bfbd4fe3eeb8c6147dd4f87c68da26fc0e8c92
Commits: system76-power-0.6-1..HEAD
- Merge pull request #3 from pop-os/master
- :sparkles: Detect AMD graphics devices
system76-power-0.6-1
Commits: system76-power-0.5-1..HEAD
792d3f58e13b435b50b378ec820198a7e8ec9f1d
Commits: system76-power-0.5-1..HEAD
- new power on/off/auto option in graphics
- Merge pull request #2 from pop-os/master
- Move sideband logic to a separate file, add gpio example
system76-power-0.5-1
Commits: system76-power-0.4-1..HEAD
fdd54e90817e2f37f7ef430470fdb5db90f916ea
Commits: system76-power-0.4-1..HEAD
- Merge branch 'master' of github.com:szydell/system76-power
- Update README.md
system76-power-0.4-1
Commits: system76-power-0.3-1..HEAD
5db817443a648543a7cf154a9fab6c1c429b0e1a
Commits: system76-power-0.3-1..HEAD
- restart system76-daemon after suspend
system76-power-0.3-1
Commits: system76-power-0.2-1..HEAD
75a3d6968f33eb21d910ab7cf4c18c429fbb4169
Commits: system76-power-0.2-1..HEAD
- Merge pull request #1 from pop-os/master
- Track all sub-functions of graphics devices, not just audio. Update
dependencies
- Add oryp5 hotplug detection
- bash completion
- + vim swap
system76-power-0.2-1
Commits: system76-power-0.1-1..HEAD
6f822aa167ba954305e947ce419ff1371f2e482a
Commits: system76-power-0.1-1..HEAD
- copr
- copr
- + After, + Service type
system76-power-0.1-1
Commits: HEAD
46a67ca1f0323d514cd016e76b2d69b181ca1b8f
Commits: HEAD
Initial RPM release
- rpm spec for rpkg/copr
- Send 'command' output to /dev/null
- dracut or update-initramfs
- :arrow_up: Update dependencies
- :ambulance: Fix the build
- :truck: Migrate PciDevice / PciDriver to sysfs-class
- :paperclip: Clippy fixes
- :package: pstate module -> intel-pstate crate
- Merge branch 'master' of github.com:pop-os/system76-power into sysfs
- Export /sys/class logic to sysfs-class
- Merge pull request #49 from pop-os/fan
- Conditionally handle pstate based on availability
- Support AMD cpu on thelio-r1
- Add extra test cases for fan point interpolation
- Fix the test inputs
- Use a windows iterator
- Add fan tests
- Fix clippy suggestions / warnings
- Fix bionic builds
- USe sysfs-class from crates.io
- Remove debug print
- Improve fan curve
- WIP: Fan control
- Daemon flags fixed.
- Set version to 1.0.0
- Add GetSwitchable DBUS Method
- Remove breaking switchable text
- Merge branch 'master' into argparse
- system76-power graphics: improve output
- Improve help messages
- Initialize daemon with balanced profile
- Enable Runtime Power Management for PCI Devices
- Setup logging before the daemon is launched
- Merge branch 'master' of github.com:pop-os/system76-power into argparse
- Fix argument parsing
- Update graphics power off/on message to clarify discrete graphics
- Use clap for argument parsing
- Revert Clap Changes
- Make log level configurable
- Enable logging with fern
- Integrate Disk power management
- Control autosuspend_delay
- SATA Link Power Policy Control
- Merge branch 'kernel-parameters' of github.com:pop-os/system76-power into
kernel-parameters
- Implement experimental flag & Use Clap
- Merge branch 'master' into kernel-parameters
- Fix snd
- Fix Wifi power saving support
- Fix static parameters
- iwlwifi power management
- Control Laptop Mode
- Disable NMI Watchdog & Set Dirty Page Values
- Radeon power support
- Enable power savings for sound devices
- Implement structs for various kernel parameters
- Merge branch 'master' of github.com:pop-os/system76-power into macros
- Add hotplug signal
- Macros
- Match more graphics cards
- Remove NVIDIA audio as well as NVIDIA graphics
- Simplify Graphics::auto_power
- Simplify Graphics::get_power
- Fix println instead of eprintln
- Provides and replaces nvidia-prime again
- Bump version. Remove replaces and provides nvidia-prime
- Increase timeout
- Remove bbswitch blacklist
- Replace and provide nvidia-prime
- Automatically set graphics power during boot, logging output
- Modify command line to use DBUS
- Improve graphics struct
- Move graphics to separate file
- Add unsafe
- Remove NVIDIA device when possible
- Better output
- Driver detection
- WIP: Remove bbswitch dependency, add pci subcommand to search for graphics
devices
- 0.1.1
- Update Cargo.lock
- Add DBUS function for automatic graphics power
- Remove graphics power auto as it appears to prevent boot
- Automatically disable GPU power on boot
- Do not try fsync on bbswitch file
- Add auto graphics power mode
- Add code to set graphics power
- Create ISSUE_TEMPLATE.md
- Detect nouveau as nvidia
- Conflict with nvidia-prime
- Merge branch 'master' into optimus
- Disable bbswitch load_state
- Check if the intel_pstate directory exists
- Handle nvidia-fallback.service to prevent nouveau from being loaded, add
postrm hook
- Update intel blacklist to prevent nouveau loading
- Create README.md
- Create LICENSE
- Correct dependencies
- Remove dbus examples
- Add system76-power service
- WIP: Create a dbus daemon
- Require optimus to set graphics, restore setuid bit
- Create modules-load file
- Fix backwards graphics selection
- Write blacklist and update initramfs
- WIP: Do not use nvidia-prime
- Update gitignore
- Add graphics selection
- Fix changelog version
- Fix makefile
- Add debian packaging
- Support any display backlight or keyboard backlight
- Commit Cargo.lock
- Only set brightness if it is higher than expected
- Add makefile
- add todo to only decrease brightness
- Adjust balanced and battery backlights
- Make set functions require mut
- Add three performance profiles
- Add keyboard backlight
- Move backlight to seperate file
- Initial commit