Releases 336

For tarballs and release assets from this project, see releases.pagure.org/system76/system76-driver.

If the developers have uploaded one or more tarball(s), you will be able to find them in the release folder.

The CHECKSUMS file contains the checksums (SHA256 and SHA512) of the files uploaded to pagure.

To use this file, simply download it next to the tarball you downloaded and run sha512sum -c CHECKSUMS

Getting source for a release

Clone the repository, then use git archive to create a tarball for any tag:

git clone https://pagure.io/system76/system76-driver.git
cd system76-driver
git archive --format=tar.gz --prefix=system76-driver-<TAG>/ -o system76-driver-<TAG>.tar.gz <TAG>

Replace <TAG> with the tag name (e.g. v1.0.0). For a zip archive use --format=zip and .zip as the output extension.

system76-driver-24.04.21-1
Commits: bd774446c0b4d848cf169106e1c88384a03ae73e..2c43fb70352ac3cdd6cae4d932eb709f1b7d28a9
2c43fb70352ac3cdd6cae4d932eb709f1b7d28a9
Commits: bd774446c0b4d848cf169106e1c88384a03ae73e..2c43fb70352ac3cdd6cae4d932eb709f1b7d28a9 - bump Version to: 24.04.21-1 - fetch upstream - Add addp6, lemp14, oryp14 - Set NVIDIA 595 as the default driver - Add force removal of mediatek wifi on suspend for pang12-15, panp16 (#358)
system76-driver-24.04.19-1
Commits: 17ab30a56efec0a5ed8d8de9dc73c75ef6abdf48..bd774446c0b4d848cf169106e1c88384a03ae73e
bd774446c0b4d848cf169106e1c88384a03ae73e
Commits: 17ab30a56efec0a5ed8d8de9dc73c75ef6abdf48..bd774446c0b4d848cf169106e1c88384a03ae73e - bump Version to: 24.04.19-1 - fetch upstream - Add thelio-mira-r5
24.04.19
24.04.19
622801dacfea32e50919fbce8ecaa75d96e53570
24.04.19 - Add thelio-mira-r5
system76-driver-24.04.18-1
Commits: cc8e5a4851827932e829bfac3f06d5b46e323d5f..17ab30a56efec0a5ed8d8de9dc73c75ef6abdf48
17ab30a56efec0a5ed8d8de9dc73c75ef6abdf48
Commits: cc8e5a4851827932e829bfac3f06d5b46e323d5f..17ab30a56efec0a5ed8d8de9dc73c75ef6abdf48 - bump Version to: 24.04.18-1 - fetch upstream - Prefer NVIDIA 580 until 595 issues are resolved - Install new System76 hosted repository for Ubuntu - feat: support nvidia-driver-595 - Switch from distutils to setuptools - Fix debian control maintainer field
24.04.18
b2ac34ac3f9806ddf3d4a4d0aafe24d3aa0dc86f
24.04.17
3e273d5294e2a62a586d965179c30b8e33752774
system76-driver-24.04.16-1
Commits: dc16fb33540a2e1a7f6613e5c3230fc806345be0..cc8e5a4851827932e829bfac3f06d5b46e323d5f
cc8e5a4851827932e829bfac3f06d5b46e323d5f
Commits: dc16fb33540a2e1a7f6613e5c3230fc806345be0..cc8e5a4851827932e829bfac3f06d5b46e323d5f - bump Version to: 24.04.16-1 - fetch upstream - panp16: Fix touchpad areas action on COSMIC - Add panp16
24.04.16
24.04.16
8e51a6399a3135c3c6812bcb01af67a61071d00e
24.04.16 * panp16: Fixed touchpad areas action in COSMIC
24.04.15
2681a8955a0d9fa2fa01c51c4c5242550f4e263e
system76-driver-24.04.14-4
Commits: 718a3f26772200c86574b3453324ebc09fe012f6..dc16fb33540a2e1a7f6613e5c3230fc806345be0
dc16fb33540a2e1a7f6613e5c3230fc806345be0
Commits: 718a3f26772200c86574b3453324ebc09fe012f6..dc16fb33540a2e1a7f6613e5c3230fc806345be0 - bump Version to: 24.04.14-4
system76-driver-24.04.14-3
Commits: 6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576..718a3f26772200c86574b3453324ebc09fe012f6
718a3f26772200c86574b3453324ebc09fe012f6
Commits: 6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576..718a3f26772200c86574b3453324ebc09fe012f6 - bump Version to: 24.04.14-3 - fetch upstream - Bump version to 24.04.14 - Update serw12 xprofile to only run on NVIDIA < 500 - Add explicit dependency on python3-setuptools - docs: Typo/grammar fix - Remove bump-version, make-release
24.04.14
Update serw12 xprofile to only run on NVIDIA < 500
7eb0f0bcacb87c3a10dc8fa03adf8257ab523c9d
system76-driver-24.04.14-2
Commits: 6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576..6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576
6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576
Commits: 6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576..6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576 system76-driver-24.04.14-2
24.04.13
5423b41656e18944da3214dc204aecbb3b9bc888
24.04.12
23fa7baef5e433d50e6f3823389bcb03aa345e11
24.04.11
30b41f860fe17610ddac630976343ce9c76659e8
24.04.10
505c22b7b8f0c6f45763cb623f3a3c89823a32cd
system76-driver-24.04.9-1
Commits: 405b6777e5ebddfca1bbf6f5c3a936b5f4f5a1a3..8a2298c672d485756390e21bc01ac726ca2cec88
8a2298c672d485756390e21bc01ac726ca2cec88
Commits: 405b6777e5ebddfca1bbf6f5c3a936b5f4f5a1a3..8a2298c672d485756390e21bc01ac726ca2cec88 - bump Version to: 24.04.9-1 - fetch upstream - Release 24.04.9 - addw3,addw4: Re-add psmouse blacklist - Bump version to 24.04.9~~alpha - Release 24.04.8 - Add gaze20 - Bump version to 24.04.8~~alpha - Release 24.04.7 - Add addw5 - Bump version to 24.04.7~~alpha - Release 24.04.6 - Add meer10-b - Update changelog - Add meer10 - Bump version to 24.04.6~~alpha
24.04.9
c6c7ce07c63c4d617815f39bee39fd2a625e98f0
24.04.8
46eb4e368501c28755bfe9bcd88bd4d2d114c6d1
24.04.7
a2150a06b1713dcb98b8951700d7bf24e7d3dbf8
24.04.6
2e09fa2a6dd4af2b1cf5d9af3ea4bdf04d8e2f10
system76-driver-24.04.5-1
Commits: 3cc30822bd5e53ea09bf4672a189fe419c5dc4c3..405b6777e5ebddfca1bbf6f5c3a936b5f4f5a1a3
405b6777e5ebddfca1bbf6f5c3a936b5f4f5a1a3
Commits: 3cc30822bd5e53ea09bf4672a189fe419c5dc4c3..405b6777e5ebddfca1bbf6f5c3a936b5f4f5a1a3 - bump Version to: 24.04.5-1 - fetch upstream - Release 24.04.5 - Add serw14 - Bump version to 24.04.5~~alpha
24.04.5
6e6b8065595acfb97dc8ff351b17e67d5f89ad46
system76-driver-24.04.4-1
Commits: 5e809cf6eba7eaeeb24addb4b34a8c2c79e0a078..3cc30822bd5e53ea09bf4672a189fe419c5dc4c3
3cc30822bd5e53ea09bf4672a189fe419c5dc4c3
Commits: 5e809cf6eba7eaeeb24addb4b34a8c2c79e0a078..3cc30822bd5e53ea09bf4672a189fe419c5dc4c3 - bump Version to: 24.04.4-1 - fetch upstream - Release 24.04.4 - Add bonw16 - Bump version to 24.04.4~~alpha - Release 24.04.3 - Add darp11, darp11-b - Bump version to 24.04.3~~alpha
24.04.4
d85305ff7a86e75b836aa7f176f322c91b59f273
24.04.3
3caaea1a28711827c4fcd37c53655c2630143307
system76-driver-24.04.2-1
Commits: 24f9b139d4f233fef77103dcb23fd2da91b922ea..cf505e3334e9a3cd08dbcfb12b633eee0c4ea17d
cf505e3334e9a3cd08dbcfb12b633eee0c4ea17d
Commits: 24f9b139d4f233fef77103dcb23fd2da91b922ea..cf505e3334e9a3cd08dbcfb12b633eee0c4ea17d - bump Version to: 24.04.2-1 - fetch upstream - Release 24.04.2 - Support NVIDIA 570 driver - Bump version to 24.04.2~~alpha - Release 24.04.1 - Add thelio-astra-a1.1 - Bump version to 24.04.1~~alpha - Add noble to distros - Update version to 24.04.0 - Release 20.04.110 - Add thelio-r5 - Bump version to 20.04.110~~alpha - Release 20.04.109 - Add linux-system76 arm64 dependency for Noble - Bump version to 20.04.109~~alpha - Release 20.04.108 - update changelog - Adds the os.umame.version option to get the revision of the kernel which includes the hash like the Pop Support pane - Bump version to 20.04.108~~alpha
22.04.1
86051e4420604fb85e8a143b3f55d0ccbb5d2aee
24.04.2
8c83d890ce1ec544078d88429e5af274f00274f1
24.04.1
8b7cc339b08209d208518377dc8468596601400e
22.04.0
33a22bf449f29e5ccd8b580fc18e3cb3e44e44c2
24.04.0
95b06abf9c3b3348aa3559b1e739eab4af1c25f6
20.04.110
e25f10af58d5b015f34b74ab0c8eb875396a6323
20.04.109
242d30b23b5568caa04694bc38465d9b00fed24e
20.04.108
175bf70fac16e427b3ccfdb20fc6d5284374c8ae
system76-driver-20.04.107-1
Commits: 521d2f54f9f36d280a47b2db951a4d6578cb58e1..24f9b139d4f233fef77103dcb23fd2da91b922ea
24f9b139d4f233fef77103dcb23fd2da91b922ea
Commits: 521d2f54f9f36d280a47b2db951a4d6578cb58e1..24f9b139d4f233fef77103dcb23fd2da91b922ea - bump Version to: 20.04.107-1 - fetch upstream - Release 20.04.107 - Remove psmouse blacklist on RPL, MTL - Bump version to 20.04.107~~alpha - Release 20.04.106 - Add ifupdown as dependency for use in actions - thelio-astra-a1: Manual configuration of BMC USB ethernet - Bump version to 20.04.106~~alpha
20.04.107
c386d639c5b262a0951750cd6d1a36adb3aa6049
20.04.106
10d1eb212eb7201f7ec28af9ae5072334388b743
system76-driver-20.04.105-1
Commits: c7b7898e885841c869a31752f210a0d499dc75aa..521d2f54f9f36d280a47b2db951a4d6578cb58e1
521d2f54f9f36d280a47b2db951a4d6578cb58e1
Commits: c7b7898e885841c869a31752f210a0d499dc75aa..521d2f54f9f36d280a47b2db951a4d6578cb58e1 - bump Version to: 20.04.105-1 - fetch upstream - Release 20.04.105 - Add thelio-spark-r2 - Bump version to 20.04.105~~alpha - Release 20.04.104 - Add thelio-mira-r4 - Bump version to 20.04.104~~alpha - Release 20.04.103 - thelio-astra-a1: mask suspend - Bump version to 20.04.103~~alpha - Release 20.04.102 - Add meer9 - Bump version to 20.04.102~~alpha
20.04.105
778b60d1217fe495912c9c8353ea2c52ae2587ce
20.04.104
56fa499c8664e2d663ef6adce33512ea16e39bb6
20.04.103
c8d0396b5c103ac41eda53473d6930ae803bb4b4
20.04.102
ae56309a3c7e075e516ae3ddc1eabb9cc0089e5a
system76-driver-20.04.101-1
Commits: 3c4c20822a4580659036673b988313bfead2343c..c7b7898e885841c869a31752f210a0d499dc75aa
c7b7898e885841c869a31752f210a0d499dc75aa
Commits: 3c4c20822a4580659036673b988313bfead2343c..c7b7898e885841c869a31752f210a0d499dc75aa - bump Version to: 20.04.101-1 - fetch upstream - Release 20.04.101 - Add pang15 - Bump version to 20.04.101~~alpha - Release 20.04.100 - Add thelio-mega-r4 - Bump version to 20.04.100~~alpha
20.04.101
68bd3e7f56584b576233a7ca83b8cd61666eb761
20.04.100
906a6268008946290cc3974c1c62836e01ad9454
system76-driver-20.04.99-1
Commits: 3c6eb7b29e1a2929d3455456ad0122868fd0dde4..3c4c20822a4580659036673b988313bfead2343c
3c4c20822a4580659036673b988313bfead2343c
Commits: 3c6eb7b29e1a2929d3455456ad0122868fd0dde4..3c4c20822a4580659036673b988313bfead2343c - bump Version to: 20.04.99-1 - fetch upstream - Release 20.04.99 - Bump nvidia-driver to 550 - Bump version to 20.04.99~~alpha
20.04.99
dc337b7aaa2772758d5944b9cb6d231c2b5744f8
system76-driver-20.04.98-1
Commits: 8f1b378a7e83b77fc661500485ff59f7be945665..3c6eb7b29e1a2929d3455456ad0122868fd0dde4
3c6eb7b29e1a2929d3455456ad0122868fd0dde4
Commits: 8f1b378a7e83b77fc661500485ff59f7be945665..3c6eb7b29e1a2929d3455456ad0122868fd0dde4 - bump Version to: 20.04.98-1 - fetch upstream - Release 20.04.98 - Depend on virtual package for system76-power applet - Bump version to 20.04.98~~alpha - Release 20.04.97 - Add thelio-spark-r1 - Bump version to 20.04.97~~alpha - Release 20.04.96 - Add thelio-astra-a1 - Bump version to 20.04.96~~alpha - Remove gnome-shell extension dependency for Noble - Release 20.04.95 - Only require some dependencies on amd64 - Bump version to 20.04.95~~alpha - Release 20.04.94 - Rebuild for arm64 - Bump version to 20.04.94~~alpha
20.04.98
1d024c2d4e53dbefd6c900502fc3ca0a13ec3f62
20.04.97
337764f17b0656ed59e809ab0c05cc2dddec774a
20.04.96
Release 20.04.96
6c894c406311103998a480de12553930a3cdbd61
20.04.95
12b4d159995678617daa30dc96d81cba86eec646
20.04.94
8237cd8d5517e23b0b5f7dd71d6042b5af30b912
system76-driver-20.04.93-1
Commits: e793574893b73dbf4d33393aed69f311108e7dcf..8f1b378a7e83b77fc661500485ff59f7be945665
8f1b378a7e83b77fc661500485ff59f7be945665
Commits: e793574893b73dbf4d33393aed69f311108e7dcf..8f1b378a7e83b77fc661500485ff59f7be945665 - no system76-driver-pkexec - no system76-atlantic-reload - no system76-driver-pkexec - bump Version to: 20.04.93-1 - fetch upstream - Fix some invalid string escapes which are now warnings in Python 3.12. - Release 20.04.93 - Merge branch 'master' into gui-not-root - Merge branch 'master' into bonw15-b - Bump version to 20.04.93~~alpha - remove major-r5 sleep hook for 10G ethernet - Add bonw15-b - Bump version to 20.04.93~~alpha - Support running GUI as non-root - Bump version to 20.04.92~~alpha
20.04.93
02539c779d9ce636e4b93a20ca83dfabfaf9586f
system76-driver-20.04.92-1
Commits: ec55c62e648a9702e91ea798158e93ed953b7b6f..e793574893b73dbf4d33393aed69f311108e7dcf
e793574893b73dbf4d33393aed69f311108e7dcf
Commits: ec55c62e648a9702e91ea798158e93ed953b7b6f..e793574893b73dbf4d33393aed69f311108e7dcf - bump Version to: 20.04.92-1 - fetch upstream - Release 20.04.92 - Add new model thelio-mega-r3 - Bump version to 20.04.92~~alpha
20.04.92
efacd2f2d7d64969f92289f3e3030887386129b4
system76-driver-20.04.91-1
Commits: 584a77c27c779c32d4512baa9664affccd2a8482..ec55c62e648a9702e91ea798158e93ed953b7b6f
ec55c62e648a9702e91ea798158e93ed953b7b6f
Commits: 584a77c27c779c32d4512baa9664affccd2a8482..ec55c62e648a9702e91ea798158e93ed953b7b6f - bump Version to: 20.04.91-1 - fetch upstream - Release 20.04.91 - Add lemp13-b - Bump version to 20.04.91~~alpha - Release 20.04.90 - Fix version in __init__.py - Add meer8-b (#289) - Release 20.04.89 - Add darp10, darp10-b - Bump version to 20.04.89~~alpha
20.04.91
10eb494711c1923b4e35b3123c9886fa6657fe3b
20.04.90
3bb15049bf78a25da77ede27681317da167acb60
20.04.89
ddc9b74d0499cdc6aecefdd0dd6ff20f0c49bfc6
system76-driver-20.04.88-2
Commits: d8b8119ac0ec20bfd1faab86916feaf75483fff2..584a77c27c779c32d4512baa9664affccd2a8482
584a77c27c779c32d4512baa9664affccd2a8482
Commits: d8b8119ac0ec20bfd1faab86916feaf75483fff2..584a77c27c779c32d4512baa9664affccd2a8482 - bump Version to: 20.04.88-2 - fetch upstream - Release 20.04.88 - Version fixup
20.04.88
4724bdb071921bda0e5dde8b2c7fc62b164f53db
system76-driver-20.04.88-1
Commits: aa3292fab86a0981c9cd56fafbcaa2589296d011..d8b8119ac0ec20bfd1faab86916feaf75483fff2
d8b8119ac0ec20bfd1faab86916feaf75483fff2
Commits: aa3292fab86a0981c9cd56fafbcaa2589296d011..d8b8119ac0ec20bfd1faab86916feaf75483fff2 - bump Version to: 20.04.88-1 - fetch upstream - Add thelio-r4 (#285)
system76-driver-20.04.87-1
Commits: 386dd9d174cb9372a5ff8df7ac8a5dd085ba4faa..aa3292fab86a0981c9cd56fafbcaa2589296d011
aa3292fab86a0981c9cd56fafbcaa2589296d011
Commits: 386dd9d174cb9372a5ff8df7ac8a5dd085ba4faa..aa3292fab86a0981c9cd56fafbcaa2589296d011 - bump Version to: 20.04.87-1 - fetch upstream - Release 20.04.87 - Blacklist psmouse on new models - Bump version to 20.04.87~~alpha - Release 20.04.86 - Add addw4, lemp13, oryp12 - Bump version to 20.04.86~~alpha
20.04.87
5d0680a9fff3efc494b30bee671651f4d4475c7d
20.04.86
50d6acf4ed5a8ac68c7d37c2b0fea91c3c5771a6
system76-driver-20.04.85-4
Commits: 38138ba58ea05aeabd9accf6f041fd5e87aafbe2..386dd9d174cb9372a5ff8df7ac8a5dd085ba4faa
386dd9d174cb9372a5ff8df7ac8a5dd085ba4faa
Commits: 38138ba58ea05aeabd9accf6f041fd5e87aafbe2..386dd9d174cb9372a5ff8df7ac8a5dd085ba4faa rebuild for F40 - bump Version to: 20.04.85-4
system76-driver-20.04.85-3
Commits: 35738f92047fd25225ab44fdeb602cfec54d6b06..38138ba58ea05aeabd9accf6f041fd5e87aafbe2
38138ba58ea05aeabd9accf6f041fd5e87aafbe2
Commits: 35738f92047fd25225ab44fdeb602cfec54d6b06..38138ba58ea05aeabd9accf6f041fd5e87aafbe2 try to build for epel9 - bump Version to: 20.04.85-3
system76-driver-20.04.85-2
Commits: d46bbe562fba64bc17cc852cb1b0036859a2b46a..35738f92047fd25225ab44fdeb602cfec54d6b06
35738f92047fd25225ab44fdeb602cfec54d6b06
Commits: d46bbe562fba64bc17cc852cb1b0036859a2b46a..35738f92047fd25225ab44fdeb602cfec54d6b06 - bump Version to: 20.04.85-2
system76-driver-20.04.85-1
Commits: b38478cd742d0fec2a68ba39c4753316d5cf0676..d46bbe562fba64bc17cc852cb1b0036859a2b46a
d46bbe562fba64bc17cc852cb1b0036859a2b46a
Commits: b38478cd742d0fec2a68ba39c4753316d5cf0676..d46bbe562fba64bc17cc852cb1b0036859a2b46a - bump Version to: 20.04.85-1 - Merge branch 'pop-os:master' into master - Release 20.04.85 - reload atlantic pci bridge to avoid suspend hang - Bump version to 20.04.85~~alpha
20.04.85
517490ee4e1d0fffed6b6a698f77448e31881727
system76-driver-20.04.84-1
Commits: a7ccc1ae8b7ad38a1f9ff53c3146a0d4321b084e..b38478cd742d0fec2a68ba39c4753316d5cf0676
b38478cd742d0fec2a68ba39c4753316d5cf0676
Commits: a7ccc1ae8b7ad38a1f9ff53c3146a0d4321b084e..b38478cd742d0fec2a68ba39c4753316d5cf0676 - bump Version to: 20.04.84-1 - fetch upstream - Release 20.04.84 - Add thelio-major-r5 - Bump version to 20.04.84~~alpha
20.04.84
01d750d6e5108a23cf0a45e34aacc7304ecd7770
system76-driver-20.04.83-1
Commits: c64c4385d82a28c4b954bb85f94ece8256d38ebc..a7ccc1ae8b7ad38a1f9ff53c3146a0d4321b084e
a7ccc1ae8b7ad38a1f9ff53c3146a0d4321b084e
Commits: c64c4385d82a28c4b954bb85f94ece8256d38ebc..a7ccc1ae8b7ad38a1f9ff53c3146a0d4321b084e - bump Version to: 20.04.83-1 - Merge branch 'pop-os:master' into master - Release 20.04.83 - Add pang14 - Bump version to 20.04.83~~alpha - shellcheck
20.04.83
be90e3f4b4ebbc557962edd429edfdd78d21101d
system76-driver-20.04.82-2
Commits: 2b9150d4410a48e7c58251832f8a0fbc187bbb67..c64c4385d82a28c4b954bb85f94ece8256d38ebc
c64c4385d82a28c4b954bb85f94ece8256d38ebc
Commits: 2b9150d4410a48e7c58251832f8a0fbc187bbb67..c64c4385d82a28c4b954bb85f94ece8256d38ebc - don't save - bump Version to: 20.04.82-2 - bump Version to: 20.04.82-2 - bump Version to: - - bump Version to: 20.04.82-2 - new rpm macros
system76-driver-20.04.82-1
Commits: ac3c20da90e2be2ee62515d3e102f27ebaca60e2..2b9150d4410a48e7c58251832f8a0fbc187bbb67
2b9150d4410a48e7c58251832f8a0fbc187bbb67
Commits: ac3c20da90e2be2ee62515d3e102f27ebaca60e2..2b9150d4410a48e7c58251832f8a0fbc187bbb67 - bump Version to: 20.04.82-1 - Merge branch 'pop-os:master' into master - Release 20.04.82 - Add meer8 - Bump version to 20.04.82~~alpha - Release 20.04.81 - Add support for thelio-spark-b1 - Bump version to 20.04.81~~alpha - Release 20.04.80 - Add support for pang13 - Bump version to 20.04.80~~alpha
20.04.82
dfbce5baac1900ab82138a3b55947b3816d6f181
20.04.81
ec593da4d8a94d6ca8b8b41ac0f753bf04b72ca6
20.04.80
582d9e28d3c9a5c38bb584caede80f3119b7bba0
system76-driver-20.04.79-1
Commits: 8cb3c825dbda5498a7cf3d282261c12d2378dac5..ac3c20da90e2be2ee62515d3e102f27ebaca60e2
ac3c20da90e2be2ee62515d3e102f27ebaca60e2
Commits: 8cb3c825dbda5498a7cf3d282261c12d2378dac5..ac3c20da90e2be2ee62515d3e102f27ebaca60e2 - bump Version to: 20.04.79-1 - fetch upstream - Release 20.04.79 - Add lemp12 - Add darp9 - Add galp7 - Bump version to 20.04.79~~alpha - Release 20.04.78 - Add thelio-mira-b4.1 - Bump version to 20.04.78~~alpha - Release 20.04.77 - Add new RPL laptop models - Bump version to 20.04.77~~alpha - Release 20.04.76 - Add meer7 - Bump version to 20.04.76~~alpha
20.04.79
3e9def1cb3789fb1016c14777d8c6df02de15956
20.04.78
8d5a81790219a9c085d5053af2bcf48fc0da9bff
20.04.77
5f1af348eeeb0a54722b6f1cf5e158c9399c54be
20.04.76
d0f79a2da4434e98cfa2ac14812306e08d345956
system76-driver-20.04.75-2
Commits: d498eeb646c7b8b8e9059b53caa9122d16756a1a..8cb3c825dbda5498a7cf3d282261c12d2378dac5
8cb3c825dbda5498a7cf3d282261c12d2378dac5
Commits: d498eeb646c7b8b8e9059b53caa9122d16756a1a..8cb3c825dbda5498a7cf3d282261c12d2378dac5 - bump Version to: 20.04.75-2
system76-driver-20.04.75-1
Commits: dc04114f74437ec8b97a2d6c95a9e2fc71dc7255..d498eeb646c7b8b8e9059b53caa9122d16756a1a
d498eeb646c7b8b8e9059b53caa9122d16756a1a
Commits: dc04114f74437ec8b97a2d6c95a9e2fc71dc7255..d498eeb646c7b8b8e9059b53caa9122d16756a1a - bump Version to: 20.04.75-1 - fetch upstream - Release 20.04.75 - Add thelio-major-r4 - Bump version to 20.04.75~~alpha - Release 20.04.74 - Add thelio-b5 - Bump version to 20.04.74~~alpha - Release 20.04.73 - Remove usb audio from user daemon - Bump version to 20.04.73~~alpha
20.04.75
77f249c2e410156251bd93a155c710878e2b7191
20.04.74
22a7b7a7d2eebc5a13a2286670acbb97ef0b62a4
20.04.73
58cb607d026a05450c7c02488223664e5699bcc4
system76-driver-20.04.72-1
Commits: 040afe0d8ed8e56f8a42e449c032e934038809dd..dc04114f74437ec8b97a2d6c95a9e2fc71dc7255
dc04114f74437ec8b97a2d6c95a9e2fc71dc7255
Commits: 040afe0d8ed8e56f8a42e449c032e934038809dd..dc04114f74437ec8b97a2d6c95a9e2fc71dc7255 - bump Version to: 20.04.72-1 - Merge branch 'pop-os:master' into master - Release 20.04.72 - Blacklist psmouse on TGL and ADL - Bump version to 20.04.72~~alpha - Release 20.04.71 - Fix debian/changelog (needed to be released) - Add thelio-mira-b4 - Add Pang 12 & `touchpad_use_areas` action - Bump version to 20.04.71~~alpha - Release 20.04.70 - Add thelio-r3 - Bump version to 20.04.70~~alpha - Release 20.04.69 - Support nvidia-driver-525 - Bump version to 20.04.69~~alpha - Release 20.04.68 - Add thelio-major-r3 - Bump version to 20.04.68~~alpha - Release 20.04.67 - New product: thelio-major-b4 - Bump version to 20.04.67~~alpha
20.04.72
074844c9e2ecb55cf0af772e24be40730e757c05
20.04.71
ca218aa1cbbfbb7d2de007831381f7ada743340b
20.04.70
453a9280e489aa0e787eb878ead6e9e93a1c744c
20.04.69
575e14b94727e2db4394f0c9ae218836f79f5db9
20.04.68
6f763d87e4e752dd5cb68e3000f1f681575bc402
20.04.67
cfb1f88d07ae066dafadf96341d491c0eade54c0
system76-driver-20.04.66-1
Commits: 1b68afac3f2bb059504a16b39e336a5903867f75..040afe0d8ed8e56f8a42e449c032e934038809dd
040afe0d8ed8e56f8a42e449c032e934038809dd
Commits: 1b68afac3f2bb059504a16b39e336a5903867f75..040afe0d8ed8e56f8a42e449c032e934038809dd - bump Version to: 20.04.66-1 - fetch upstream - Release 20.04.66 - Remove nvidia-driver-510 dependency option for system76-driver-nvidia - Bump version to 20.04.66~~alpha - Release 20.04.65 - Add thelio-mira-r3 - Bump version to 20.04.65~~alpha
20.04.66
9bf0385d006d37946c7a74d31d0fefbe5e0ff66e
20.04.65
76af0285125c8c33acc53c0c3f0bf998a6a283f6
system76-driver-20.04.64-1
Commits: 45a48543ca05913e376e00266b2783cd5a22ad1b..1b68afac3f2bb059504a16b39e336a5903867f75
1b68afac3f2bb059504a16b39e336a5903867f75
Commits: 45a48543ca05913e376e00266b2783cd5a22ad1b..1b68afac3f2bb059504a16b39e336a5903867f75 - bump Version to: 20.04.64-1 - fetch upstream - Release 20.04.64 - Add thelio-mega-r2 - Bump version to 20.04.64~~alpha
20.04.64
f8a17ba83fa948bddad293a3bd74ffaf2dae2db4
system76-driver-20.04.63-1
Commits: afe90ab349bcdd8c6b85cf8c86d571adb328523e..45a48543ca05913e376e00266b2783cd5a22ad1b
45a48543ca05913e376e00266b2783cd5a22ad1b
Commits: afe90ab349bcdd8c6b85cf8c86d571adb328523e..45a48543ca05913e376e00266b2783cd5a22ad1b - bump Version to: 20.04.63-1 - fetch upstream - Release 20.04.63 - Revert "Release 20.04.63" - Release 20.04.63 - Add thelio-b4 - Add oryp10 - Bump version to 20.04.63~~alpha - Release 20.04.62 - Remove power reset (#250) - Release 20.04.61 - Add power reset button (#249)
20.04.63
a76f48823b9ace2204d76990d95f02eeaf9d634b
20.04.62
0337294fa404f5ceef36f38c1a97b1f0aaa58cad
20.04.61
ba96fe41fb1182b2b4b96aabbb8916e09d96f5a5
system76-driver-20.04.60-1
Commits: e9bd67404c3053e90035f180a411fba30cb9a388..afe90ab349bcdd8c6b85cf8c86d571adb328523e
afe90ab349bcdd8c6b85cf8c86d571adb328523e
Commits: e9bd67404c3053e90035f180a411fba30cb9a388..afe90ab349bcdd8c6b85cf8c86d571adb328523e - bump Version to: 20.04.60-1 - fetch upstream - Release 20.04.60 - Add galp6 - Bump version to 20.04.60~~alpha
20.04.60
9ef923b954d2b9af109c95cbdecac4f1010bf34a
system76-driver-20.04.59-1
Commits: 94a80ef01a4de28c51417ab88d7890d24df2b0c8..e9bd67404c3053e90035f180a411fba30cb9a388
e9bd67404c3053e90035f180a411fba30cb9a388
Commits: 94a80ef01a4de28c51417ab88d7890d24df2b0c8..e9bd67404c3053e90035f180a411fba30cb9a388 - bump Version to: 20.04.59-1 - Merge branch 'pop-os:master' into master - Bluetooth suspend workaround Updates https://github.com/pop- os/system76-driver/pull/242 with the new fixes from https://github.com/pop- os/default-settings/pull/145#pullrequestreview-1026438580 for Ubuntu. - Release 20.04.59 - Add lemp11 and oryp9 - Bump version to 20.04.59~~alpha - Release 20.04.58 - Add darp8 - Bump version to 20.04.58~~alpha - Release 20.04.57 - Bluetooth suspend workaround - Bump version to 20.04.57~~alpha - Release 20.04.56 - Support nvidia-driver-515 - Bump version to 20.04.56~~alpha
20.04.59
ee954c3996cc9cafde9f974dc6c1a93e087b12b4
20.04.58
41de5d52efd8ff64adb647880e0d5acf73eda9a0
20.04.57
fbedcc59e2ba8c387dff2b345dccfb8e4bcb8839
20.04.56
7229e1e09b64df3ed2c8552ba88ec967e06f99dd
system76-driver-20.04.55-1
Commits: be8f63251abd2247cfc47e94d2b4b2f654f461ca..94a80ef01a4de28c51417ab88d7890d24df2b0c8
94a80ef01a4de28c51417ab88d7890d24df2b0c8
Commits: be8f63251abd2247cfc47e94d2b4b2f654f461ca..94a80ef01a4de28c51417ab88d7890d24df2b0c8 - bump Version to: 20.04.55-1 - bump Version to: 20.04.49-2 - Merge branch 'pop-os:master' into master - Release 20.04.55 - Add thelio-mira-r2 - Bump version to 20.04.55~~alpha - Release 20.04.54 - Add gaze17 - Bump version to 20.04.54~~alpha - Release 20.04.53 - Update logs from `system76-driver` to match support panel - Bump version to 20.04.53~~alpha - Release 20.04.52 - Merge remote-tracking branch 'origin/mira-b3' - Add thelio-mira-b2 - Bump version to 20.04.52~~alpha - Merge branch 'master' into mira-b3 - Release 20.04.51 - Update __init__.py version - Add thelio-b3 (#232) - Add thelio-mira-b3 - Bump version to 20.04.51~~alpha - Release 20.04.50 - Use uname function from os instead of distro - Bump version to 20.04.50~~alpha
system76-driver-20.04.49-2
Commits: be8f63251abd2247cfc47e94d2b4b2f654f461ca..9bff5a51344871014eeb8c4247661c650bb62fa3
9bff5a51344871014eeb8c4247661c650bb62fa3
Commits: be8f63251abd2247cfc47e94d2b4b2f654f461ca..9bff5a51344871014eeb8c4247661c650bb62fa3 - bump Version to: 20.04.49-2
20.04.55
09ff50ef6da8a15664e96fd6b43fe1c0e4e0e74a
20.04.54
cbb72f9754d8229442cf71384b1d9819c8fa0a0d
20.04.53
9f402bc6991544427a24061e37904881d16e1891
20.04.52
54fc7d4450c11558d8f8f8d52060a79f7347927c
20.04.51
056f9bb3370e8ce5a11f1ddd666c93de0d036dcb
20.04.50
ab5bdf18859bb3d5c024dbc95d0987f6665fbbc7
system76-driver-20.04.49-1
Commits: e66764c78ddb3ae898972f79356a5692b84518e0..be8f63251abd2247cfc47e94d2b4b2f654f461ca
be8f63251abd2247cfc47e94d2b4b2f654f461ca
Commits: e66764c78ddb3ae898972f79356a5692b84518e0..be8f63251abd2247cfc47e94d2b4b2f654f461ca - bump Version to: 20.04.49-1 - fetch upstream - Release 20.04.49 - Allow either nvidia-driver-510 or nvidia-driver-470 to be installed - Bump version to 20.04.49~~alpha
20.04.49
cce9d12fcc744350d3ce6dc5cc67b020d3cb6652
system76-driver-20.04.48-3
Commits: 85bda58f154d3f36c3becbbf93cc8e277fa6424e..e66764c78ddb3ae898972f79356a5692b84518e0
e66764c78ddb3ae898972f79356a5692b84518e0
Commits: 85bda58f154d3f36c3becbbf93cc8e277fa6424e..e66764c78ddb3ae898972f79356a5692b84518e0 - bump Version to: 20.04.48-3
system76-driver-20.04.48-2
Commits: 05336c0998921c987ead0bd261c63f9aad32f1b1..85bda58f154d3f36c3becbbf93cc8e277fa6424e
85bda58f154d3f36c3becbbf93cc8e277fa6424e
Commits: 05336c0998921c987ead0bd261c63f9aad32f1b1..85bda58f154d3f36c3becbbf93cc8e277fa6424e - bump Version to: 20.04.48-2 - substitution fix - bump Version to: 20.04.48) focal; urgency=low-1 - fetch upstream - Release 20.04.48
20.04.48
812023839483e120aa6fee917443aa02743aa367
system76-driver-20.04.48-1
Commits: 2026e730923b0962bc130d664a4fcb3d0256ec59..05336c0998921c987ead0bd261c63f9aad32f1b1
05336c0998921c987ead0bd261c63f9aad32f1b1
Commits: 2026e730923b0962bc130d664a4fcb3d0256ec59..05336c0998921c987ead0bd261c63f9aad32f1b1 - bump Version to: 20.04.48-1 - match alphas, but remove ~~* - bump Version to: 20.04.48~~alpha-1 - match alphas
system76-driver-20.04.47-4
Commits: 811c66730e9bb0cc952dc27f8483c580dfc394df..2026e730923b0962bc130d664a4fcb3d0256ec59
2026e730923b0962bc130d664a4fcb3d0256ec59
Commits: 811c66730e9bb0cc952dc27f8483c580dfc394df..2026e730923b0962bc130d664a4fcb3d0256ec59 - bump Version to: 20.04.47-4 - fetch upstream - Add kudu6 - Bump version to 20.04.48~~alpha
system76-driver-20.04.47-3
Commits: 765c3ef73d2da3fb3b97ddf3edf7905f551e8c10..811c66730e9bb0cc952dc27f8483c580dfc394df
811c66730e9bb0cc952dc27f8483c580dfc394df
Commits: 765c3ef73d2da3fb3b97ddf3edf7905f551e8c10..811c66730e9bb0cc952dc27f8483c580dfc394df - bump Version to: 20.04.47-3
system76-driver-20.04.47-2
Commits: 4ad979a952a92d19b0b806b31fee7eaacaa316ec..765c3ef73d2da3fb3b97ddf3edf7905f551e8c10
765c3ef73d2da3fb3b97ddf3edf7905f551e8c10
Commits: 4ad979a952a92d19b0b806b31fee7eaacaa316ec..765c3ef73d2da3fb3b97ddf3edf7905f551e8c10 - bump Version to: 20.04.47-2
system76-driver-20.04.47-1
Commits: aab964edd3f985203335377ad86fa64e501185c1..4ad979a952a92d19b0b806b31fee7eaacaa316ec
4ad979a952a92d19b0b806b31fee7eaacaa316ec
Commits: aab964edd3f985203335377ad86fa64e501185c1..4ad979a952a92d19b0b806b31fee7eaacaa316ec - bump Version to: 20.04.47-1 - fetch upstream - Release 20.04.47 - Add changelog details - revert some changes to 20.04.45 - Bump version to 20.04.47~~alpha - Release 20.04.46 - Correct line-in on major-r2.1 with rev1.2 motherboards - Bump version to 20.04.46~~alpha
20.04.47
12f1c0f07ff9d4fde77cfd2b0d524788cb34b381
20.04.46
5c74e32a24d1b67b71406e3bda02b46ca115b598
system76-driver-20.04.45-1
Commits: 621345150f4a58c38feea5e57356e4c5d9de68ea..aab964edd3f985203335377ad86fa64e501185c1
aab964edd3f985203335377ad86fa64e501185c1
Commits: 621345150f4a58c38feea5e57356e4c5d9de68ea..aab964edd3f985203335377ad86fa64e501185c1 - bump Version to: 20.04.45-1 - fetch upstream - Release 20.04.45 - Set microphone device for thelio-major-r2.2 - Bump version to 20.04.45~~alpha - Release 20.04.44 - Add gaze16-3060-b - Bump version to 20.04.44~~alpha
20.04.45
d64334ea1abb5a2e4cec5e5f7f7936896c444d91
20.04.44
e10c83da63cee72fdd80991289401e14f3a2efdd
system76-driver-20.04.43-1
Commits: d347d6807874b1eeb4c9a180fd0993d6c6e94692..621345150f4a58c38feea5e57356e4c5d9de68ea
621345150f4a58c38feea5e57356e4c5d9de68ea
Commits: d347d6807874b1eeb4c9a180fd0993d6c6e94692..621345150f4a58c38feea5e57356e4c5d9de68ea - bump Version to: 20.04.43-1 - fetch upstream - Release 20.04.43 - lemp9: Add intel_idle.max_cstate=4 kernel parameter to fix freezes - Bump version to 20.04.43~~alpha
20.04.43
0ac2ed21dd518a6e3a24f87c308a1d028aa5ce63
system76-driver-20.04.42-2
Commits: a12c55dd785815831b184e185609cf6b31eb7391..d347d6807874b1eeb4c9a180fd0993d6c6e94692
d347d6807874b1eeb4c9a180fd0993d6c6e94692
Commits: a12c55dd785815831b184e185609cf6b31eb7391..d347d6807874b1eeb4c9a180fd0993d6c6e94692 - bump Version to: 20.04.42-2 - merge with message
system76-driver-20.04.42-1
Commits: 62d0aa647b612ec9b4d80c0e77b95d793232f908..a12c55dd785815831b184e185609cf6b31eb7391
a12c55dd785815831b184e185609cf6b31eb7391
Commits: 62d0aa647b612ec9b4d80c0e77b95d793232f908..a12c55dd785815831b184e185609cf6b31eb7391 - bump Version to: 20.04.42-1 - Merge remote-tracking branch 'upstream/master' - Release 20.04.42
20.04.42
fd049c116e0906a0ec572380bc02b6f96b24b6d2
system76-driver-20.04.41-1
Commits: 6e2a245052b5ddcfeac74ccdddcc62442a6c1b5e..62d0aa647b612ec9b4d80c0e77b95d793232f908
62d0aa647b612ec9b4d80c0e77b95d793232f908
Commits: 6e2a245052b5ddcfeac74ccdddcc62442a6c1b5e..62d0aa647b612ec9b4d80c0e77b95d793232f908 - bump Version to: 20.04.41-1 - Merge remote-tracking branch 'upstream/master' - Add oryp8 - Bump version to 20.04.42~~alpha - Release 20.04.41 - Add i8042.nomux action to pang11 - Add pang11 - Bump version to 20.04.41~~alpha
20.04.41
d0ed884ce8fbbc692e81b367179043f581f40269
system76-driver-20.04.40-2
Commits: 545537a0066d86dc61293e51aaf901a02f4c79ac..6e2a245052b5ddcfeac74ccdddcc62442a6c1b5e
6e2a245052b5ddcfeac74ccdddcc62442a6c1b5e
Commits: 545537a0066d86dc61293e51aaf901a02f4c79ac..6e2a245052b5ddcfeac74ccdddcc62442a6c1b5e - bump Version to: 20.04.40-2 - .rpkg-build
system76-driver-20.04.40-1
Commits: 3a4444a326732e230d1fe50470b5ffe7cac95eec..545537a0066d86dc61293e51aaf901a02f4c79ac
545537a0066d86dc61293e51aaf901a02f4c79ac
Commits: 3a4444a326732e230d1fe50470b5ffe7cac95eec..545537a0066d86dc61293e51aaf901a02f4c79ac - bump Version to: 20.04.40-1 - Merge remote-tracking branch 'upstream/master' - Release 20.04.40 - Attempt to fix line-in on mira-b1 - Bump version to 20.04.40~~alpha - Release 20.04.39 - Add gaze16-3050, gaze16-3060 - Bump version to 20.04.39~~alpha
20.04.40
9a2d421daa778dd996c2e26cf5a5a25c4a826f6f
20.04.39
d30d60bedd24ede2969d733972890ada498771db
system76-driver-20.04.38-3
Commits: 5798c29fc4342efd9adb31950f2434dc84846226..3a4444a326732e230d1fe50470b5ffe7cac95eec
3a4444a326732e230d1fe50470b5ffe7cac95eec
Commits: 5798c29fc4342efd9adb31950f2434dc84846226..3a4444a326732e230d1fe50470b5ffe7cac95eec - bump Version to: 20.04.38-3
system76-driver-20.04.38-2
Commits: c90d4b0dcadec450df14416c8c09f0475c70e5d3..5798c29fc4342efd9adb31950f2434dc84846226
5798c29fc4342efd9adb31950f2434dc84846226
Commits: c90d4b0dcadec450df14416c8c09f0475c70e5d3..5798c29fc4342efd9adb31950f2434dc84846226 - bump Version to: 20.04.38-2
system76-driver-20.04.38-1
Commits: 509d8154af91c6826c75a08fe714764d9be6b896..c90d4b0dcadec450df14416c8c09f0475c70e5d3
c90d4b0dcadec450df14416c8c09f0475c70e5d3
Commits: 509d8154af91c6826c75a08fe714764d9be6b896..c90d4b0dcadec450df14416c8c09f0475c70e5d3 - bump Version to: 20.04.38-1 - Merge branch 'pop-os:master' into master - Release 20.04.38 - Update changelog - Bump version to 20.04.38~~alpha - Update tests to reflect expected success on missing parent directories - Create parent directory of config file if necessary - Release 20.04.37 - Merge branch 'pop-os:master' into master - fixing changelog - update changelog - Bump version to 20.04.37~~alpha - this commit add uptime output for support - Release 20.04.36 - Added quirk for thelio-massive-b1 and Nvidia GPUS - Bump version to 20.04.36~~alpha
20.04.38
635e4d688e8324468bf2fb34b1c8e8cd2fc75388
20.04.37
1bcc96ff6422bbc0dcecc440a6ac1256c4d942b4
20.04.36
20dca2c6feef1fe81c733d58f93cf2817a4b6595
system76-driver-20.04.35-5
Commits: 149bca7d2bf74e58afaa90e078d68da93b99f7b1..509d8154af91c6826c75a08fe714764d9be6b896
509d8154af91c6826c75a08fe714764d9be6b896
Commits: 149bca7d2bf74e58afaa90e078d68da93b99f7b1..509d8154af91c6826c75a08fe714764d9be6b896 - clear outdir before
system76-driver-20.04.35-4
Commits: b88747128bd143e1ac27fe64a152945a2eb743bc..149bca7d2bf74e58afaa90e078d68da93b99f7b1
149bca7d2bf74e58afaa90e078d68da93b99f7b1
Commits: b88747128bd143e1ac27fe64a152945a2eb743bc..149bca7d2bf74e58afaa90e078d68da93b99f7b1 merge
system76-driver-20.04.35-3
Commits: 15001e51c31211712989b31ff050c82358411486..b88747128bd143e1ac27fe64a152945a2eb743bc
b88747128bd143e1ac27fe64a152945a2eb743bc
Commits: 15001e51c31211712989b31ff050c82358411486..b88747128bd143e1ac27fe64a152945a2eb743bc - bump Version to: 20.04.35-3
system76-driver-20.04.35-2
Commits: db001f606b713c520e6e8bb49bc0d1333dfa866b..15001e51c31211712989b31ff050c82358411486
15001e51c31211712989b31ff050c82358411486
Commits: db001f606b713c520e6e8bb49bc0d1333dfa866b..15001e51c31211712989b31ff050c82358411486 - bump Version to: 20.04.35-2
system76-driver-20.04.35-1
Commits: 387ac787f7743380c9bf1b2ce0e917ed7d648015..db001f606b713c520e6e8bb49bc0d1333dfa866b
db001f606b713c520e6e8bb49bc0d1333dfa866b
Commits: 387ac787f7743380c9bf1b2ce0e917ed7d648015..db001f606b713c520e6e8bb49bc0d1333dfa866b - bump Version to: 20.04.35-1 - Merge remote-tracking branch 'upstream/master' - Release 20.04.35 - Generalize 11th action name and add a clarifying comment - Add changelog message - Add thelio-mira-b1 and its fixes - Bump version to 20.04.35~~alpha - Release 20.04.34 - Bump version to 20.04.34~~alpha - meer5: Fix audio on revision without headphone jack
20.04.35
f98098cecc37355fbd796c1d89defb589cbcd5db
20.04.34
6324381282a0c1333dab6803b46b66ac32af60c4
system76-driver-20.04.33-3
Commits: 0232f67df2f7286246034fde1d12f5699425b3ab..387ac787f7743380c9bf1b2ce0e917ed7d648015
387ac787f7743380c9bf1b2ce0e917ed7d648015
Commits: 0232f67df2f7286246034fde1d12f5699425b3ab..387ac787f7743380c9bf1b2ce0e917ed7d648015 - bump Version to: 20.04.33-3
system76-driver-20.04.33-2
Commits: de28f069654ec662af6c19824ad7e4da5fe2c649..0232f67df2f7286246034fde1d12f5699425b3ab
0232f67df2f7286246034fde1d12f5699425b3ab
Commits: de28f069654ec662af6c19824ad7e4da5fe2c649..0232f67df2f7286246034fde1d12f5699425b3ab - bump Version to: 20.04.33-2
system76-driver-20.04.33-1
Commits: 49fe287ca5bb1c3b8950b66fe1b9ac1133daf453..de28f069654ec662af6c19824ad7e4da5fe2c649
de28f069654ec662af6c19824ad7e4da5fe2c649
Commits: 49fe287ca5bb1c3b8950b66fe1b9ac1133daf453..de28f069654ec662af6c19824ad7e4da5fe2c649 - bump Version to: 20.04.33-1 - Merge remote-tracking branch 'upstream/master' - Release 20.04.33 - Fix changelog format for make-release - Improve function name and description. - Add newline at end of /etc/xprofile contents - Update changelog - Bump version to 20.04.33~~alpha - Apply new meer6 audio fix. - Release 20.04.32 - Update changelog - Bump version to 20.04.32~~alpha - Add meer6
20.04.33
a62678c0f81a8134ad8a5b165ecd545d22a33959
20.04.32
55c3c4dae707ed1430ff859f6cc7eadc2c13293b
system76-driver-20.04.31-1
Commits: 3353b0036f4b73b5094e0c952c89714f929fc1ae..49fe287ca5bb1c3b8950b66fe1b9ac1133daf453
49fe287ca5bb1c3b8950b66fe1b9ac1133daf453
Commits: 3353b0036f4b73b5094e0c952c89714f929fc1ae..49fe287ca5bb1c3b8950b66fe1b9ac1133daf453 - bump Version to: 20.04.31-1 - Merge remote-tracking branch 'upstream/master' - Release 20.04.31 - Update changelog - Add pang10 WD Blue drive fix - Bump version to 20.04.31~~alpha - Replace dh-systemd with debhelper version requirement
20.04.31
b3a83f8e59e2e799858f8f1927542f476547846a
system76-driver-20.04.30-1
Commits: 71594b01e0d8ca23e1cc82154e9465c246e34427..3353b0036f4b73b5094e0c952c89714f929fc1ae
3353b0036f4b73b5094e0c952c89714f929fc1ae
Commits: 71594b01e0d8ca23e1cc82154e9465c246e34427..3353b0036f4b73b5094e0c952c89714f929fc1ae - bump Version to: 20.04.30-1 - Merge pull request #27 from pop-os/master - Release 20.04.30 - Add lm-sensors as a recommended dependency, fix hang in case of missing commands, and capture stderr. - Bump version to 20.04.30~~alpha - Release 20.04.29 - Add oryp7 - Bump version to 20.04.29~~alpha - Release 20.04.28 - Disable buggy Intel HDA power saving for thelio-r2 - Bump version to 20.04.28~~alpha
20.04.30
f560ee179e1d366a648d78bf6bfbf61f255e9eeb
20.04.29
e02661c30828b35d748aacadae2bb9893bd215d4
20.04.28
be5dcbbdf649ad1e7eea76d772865cefe419ab8e
system76-driver-20.04.27-1
Commits: 2085bbb09d6cf8acd0589ece22d57c6fe5ea626c..71594b01e0d8ca23e1cc82154e9465c246e34427
71594b01e0d8ca23e1cc82154e9465c246e34427
Commits: 2085bbb09d6cf8acd0589ece22d57c6fe5ea626c..71594b01e0d8ca23e1cc82154e9465c246e34427 - bump Version to: 20.04.27-1 - Merge remote-tracking branch 'upstream/master' - Release 20.04.27 - Add thelio-major-b3 - Bump version to 20.04.27~~alpha
20.04.27
99eda2977f11c0e614b5877cbdbeca7c16bab562
system76-driver-20.04.26-2
Commits: 4697d838bcaaa1d59f5781383b27aeeafce78155..2085bbb09d6cf8acd0589ece22d57c6fe5ea626c
2085bbb09d6cf8acd0589ece22d57c6fe5ea626c
Commits: 4697d838bcaaa1d59f5781383b27aeeafce78155..2085bbb09d6cf8acd0589ece22d57c6fe5ea626c - bump Version to: 20.04.26-2 - tag after local build
system76-driver-20.04.26-1
Commits: 21f891baf22a77e40dc33062d1cd0cc2027c0e84..4697d838bcaaa1d59f5781383b27aeeafce78155
4697d838bcaaa1d59f5781383b27aeeafce78155
Commits: 21f891baf22a77e40dc33062d1cd0cc2027c0e84..4697d838bcaaa1d59f5781383b27aeeafce78155 - bump Version to: 20.04.26-1 - Merge remote-tracking branch 'upstream/master' - Release 20.04.26 - Remove NVIDIA dynamic power override - Update to NVIDIA driver 460 - Bump version to 20.04.26~~alpha - Release 20.04.25 - Update changelog - adds apt history logs to the driver - Bump version to 20.04.25~~alpha - Move wallpapers to recommends and remove gsettings override.
20.04.26
4b9f4d05d6762d7bc51b6b288fd251672cac229c
20.04.25
ce30f0ded9a0b459a4a88271c9a1cf3ce63fb42e
system76-driver-20.04.24-2
Commits: a4c8de240e9568c21bb9f566bfe3071c27ed6624..21f891baf22a77e40dc33062d1cd0cc2027c0e84
21f891baf22a77e40dc33062d1cd0cc2027c0e84
Commits: a4c8de240e9568c21bb9f566bfe3071c27ed6624..21f891baf22a77e40dc33062d1cd0cc2027c0e84 - bump Version to: 20.04.24-2 - fetch/merge from upstream
system76-driver-20.04.24-1
Commits: 83f15ef1e825f92b5fc7b784194f5f5fbb559a94..a4c8de240e9568c21bb9f566bfe3071c27ed6624
a4c8de240e9568c21bb9f566bfe3071c27ed6624
Commits: 83f15ef1e825f92b5fc7b784194f5f5fbb559a94..a4c8de240e9568c21bb9f566bfe3071c27ed6624 - bump Version to: 20.04.24-1 - Merge remote-tracking branch 'upstream/master' - Release 20.04.24 - Set card name to 'Audio' on mega-r1* - Bump version to 20.04.24~~alpha
20.04.24
e5ebb618f9f018ba94c69c65da35246a2d895955
system76-driver-20.04.23-12
Commits: d707b1a3a718c3794b43334d98469bc923369975..83f15ef1e825f92b5fc7b784194f5f5fbb559a94
83f15ef1e825f92b5fc7b784194f5f5fbb559a94
Commits: d707b1a3a718c3794b43334d98469bc923369975..83f15ef1e825f92b5fc7b784194f5f5fbb559a94 - bump Version to: 20.04.23-12 - init date set
system76-driver-20.04.23-11
Commits: d14eafad24bf7c037f7bfe00074c12060f41ffa0..d707b1a3a718c3794b43334d98469bc923369975
d707b1a3a718c3794b43334d98469bc923369975
Commits: d14eafad24bf7c037f7bfe00074c12060f41ffa0..d707b1a3a718c3794b43334d98469bc923369975 - bump Version to: 20.04.23-11 - repair sort - clean up - stop on error + publish to git - publish to copr with copr-cli - sort -n, update release - bump Version to: 20.04.23-10
system76-driver-20.04.23-10
Commits: a814225ce060330a34e4a80677ec3a550d9ac3dd..d14eafad24bf7c037f7bfe00074c12060f41ffa0
d14eafad24bf7c037f7bfe00074c12060f41ffa0
Commits: a814225ce060330a34e4a80677ec3a550d9ac3dd..d14eafad24bf7c037f7bfe00074c12060f41ffa0 - bump Version to: 20.04.23-10
system76-driver-20.04.23-9
Commits: 9ed5b0fd01753109e90924819d64a48d6ef9bf31..a814225ce060330a34e4a80677ec3a550d9ac3dd
a814225ce060330a34e4a80677ec3a550d9ac3dd
Commits: 9ed5b0fd01753109e90924819d64a48d6ef9bf31..a814225ce060330a34e4a80677ec3a550d9ac3dd - bump Version to: 20.04.23
system76-driver-20.04.23-8
Commits: ae05fbcc4e62ac12855e02c5f8a6a267d7d86594..9ed5b0fd01753109e90924819d64a48d6ef9bf31
9ed5b0fd01753109e90924819d64a48d6ef9bf31
Commits: ae05fbcc4e62ac12855e02c5f8a6a267d7d86594..9ed5b0fd01753109e90924819d64a48d6ef9bf31 - static version number in spec file
system76-driver-20.04.23-7
Commits: ae05fbcc4e62ac12855e02c5f8a6a267d7d86594..ae05fbcc4e62ac12855e02c5f8a6a267d7d86594
ae05fbcc4e62ac12855e02c5f8a6a267d7d86594
system76-driver-20.04.23-5
Commits: 95462f57c7e277bc16b100edf8d39a68ccca1393..0c6eacb8ad1464832818f1e2da5f9a5a7d50c0df
0c6eacb8ad1464832818f1e2da5f9a5a7d50c0df
Commits: 95462f57c7e277bc16b100edf8d39a68ccca1393..0c6eacb8ad1464832818f1e2da5f9a5a7d50c0df - cleaning
system76-driver-20.04.23-4
Commits: 748d146a6726b02f6dc6cb8959c6624886bb07df..95462f57c7e277bc16b100edf8d39a68ccca1393
95462f57c7e277bc16b100edf8d39a68ccca1393
Commits: 748d146a6726b02f6dc6cb8959c6624886bb07df..95462f57c7e277bc16b100edf8d39a68ccca1393 - only 1 release to parse
system76-driver-20.04.23-3
Commits: 3d62a4f72f7396fc8b62d80728ae69de5b7a0b56..748d146a6726b02f6dc6cb8959c6624886bb07df
748d146a6726b02f6dc6cb8959c6624886bb07df
Commits: 3d62a4f72f7396fc8b62d80728ae69de5b7a0b56..748d146a6726b02f6dc6cb8959c6624886bb07df - increment relase
system76-driver-20.04.23-2
Commits: f11171030a62a022b152438f6c28ce2f51730ebf..3d62a4f72f7396fc8b62d80728ae69de5b7a0b56
3d62a4f72f7396fc8b62d80728ae69de5b7a0b56
Commits: f11171030a62a022b152438f6c28ce2f51730ebf..3d62a4f72f7396fc8b62d80728ae69de5b7a0b56 - init - init
system76-driver-20.04.23-1
Commits: 64cce6a1b6008c6c8f924085c967f09c84ab8d9f..f11171030a62a022b152438f6c28ce2f51730ebf
f11171030a62a022b152438f6c28ce2f51730ebf
Commits: 64cce6a1b6008c6c8f924085c967f09c84ab8d9f..f11171030a62a022b152438f6c28ce2f51730ebf - Merge pull request #26 from pop-os/master - Release 20.04.23 - Fix changelog order - Revert simplification of find/replace for POSIX compatibility. - Fix bug introduced while incorporating linting feedback (replace is global.) - Address linting feedback. - Bump version/changelog - Bump version to 20.04.23~~alpha - Add newline before the added contents if file already existed. - Remove unnecessary else statement. - Don't duplicate contents of xprofile if profile.d file needs to be removed. - Python booleans are capitalized. - Add missing colon in if statement. - Move settings to xprofile and don't overwrite existing settings.
20.04.23
a3ab03969fbf448c897f7423f27ec29d1b2a16c8
system76-driver-0.18-1
Commits: 2d1d0fb1ef3649765ccdfa63b6a26c9b9723d631..64cce6a1b6008c6c8f924085c967f09c84ab8d9f
64cce6a1b6008c6c8f924085c967f09c84ab8d9f
Commits: 2d1d0fb1ef3649765ccdfa63b6a26c9b9723d631..64cce6a1b6008c6c8f924085c967f09c84ab8d9f - Merge pull request #25 from pop-os/master - Release 20.04.22 - Add darp7 - Bump version to 20.04.22~~alpha - Release 20.04.21 - oryp6: Add i915 driver to initramfs - Bump version to 20.04.21~~alpha - Release 20.04.20 - Add i8042.nomux option to gaze15 and serw12. - Bump version to 20.04.20~~alpha - Release 20.04.19 - galp5: Set NVIDIA dynamic power to recommended value - Bump version to 20.04.19~~alpha - Release 20.04.18 - Update changelog - Bump version to 20.04.18~~alpha - Use /etc/profile.d/ instead of /etc/profile - Consistent ordering. - Also unset obsolete WebRender override. - Add content to file, don't overwrite the default contents. - Fix formatting. - Enable ForceFullCompositionPipeline on serw12 - Release 20.04.17 - Set card name to 'Audio' for thelio-mega-r1 - Bump version to 20.04.17~~alpha
20.04.22
677bbfdde6335b3ffc3964702b6ca2117d743202
20.04.21
6a11ddad345ab1fe598a36fe992eca92fcbc9452
20.04.20
a95ad622c93e341d6af8c4514b81c6a5fa665747
20.04.19
03c388528c3577f5678793433215e28678c4c28a
20.04.18
587b99164b3be4a4fa22a770f10b7a1d83cea2d7
20.04.17
e54533f3d832850bf4d0ed555dd7aa9b7d5d6d62
system76-driver-0.17-1
Commits: 7ac707440b7132dc3a7d2b1a739c8b5f7c468681..2d1d0fb1ef3649765ccdfa63b6a26c9b9723d631
2d1d0fb1ef3649765ccdfa63b6a26c9b9723d631
Commits: 7ac707440b7132dc3a7d2b1a739c8b5f7c468681..2d1d0fb1ef3649765ccdfa63b6a26c9b9723d631 - Merge pull request #24 from pop-os/master - Release 20.04.16 - Add galp5, lemp10, pang10, and thelio-mira-r1 - Bump version to 20.04.16~~alpha - Enable WebRender on the serw12
20.04.16
c1a7530dfb7aabc8e12f23ec5fb32ba55a76ca57
system76-driver-0.16-1
Commits: 8c7ccf1b31cdc2e53384e8170bc65edd7ae4283c..7ac707440b7132dc3a7d2b1a739c8b5f7c468681
7ac707440b7132dc3a7d2b1a739c8b5f7c468681
Commits: 8c7ccf1b31cdc2e53384e8170bc65edd7ae4283c..7ac707440b7132dc3a7d2b1a739c8b5f7c468681 - Merge pull request #23 from pop-os/master - Merge branch 'master' into master - firmware removed from package - firmware removed from package - wildcard in egg-info file - pkexec policies - pkexec policies - pkexec policies - README.md - COPR badge - initial rpm (rpkg) spec - fedora maintainer and package url - update restart command to systemd usage - Release 20.04.15 - Update NVIDIA driver to 455 - Bump version to 20.04.15~~alpha - Release 20.04.14 - Update changelog - Bump version to 20.04.14~~alpha - add df -h output - add lsblk -f output to the logs - Release 20.04.13 - Add thelio-major-r2.1 and thelio-mega-r1.1 - Bump version to 20.04.13~~alpha - Release 20.04.12 - Remove unused argument to format - Add bonw14 - Bump version to 20.04.12~~alpha - Corrects Lintian errors and warning (#145) - Release 20.04.11 - Update debian/changelog - Bump version to 20.04.11~~alpha - Add i8042.nomux to kernel boot parameters on gaze14 - Release 20.04.10 - Update changelog - Remove USB audio fixups that are now in userdaemon - Add USB audio fixup to user daemon - Rename system76-backlight-daemon to system76-user-daemon - Remove unused systemd-user service - Add oryp6 - Bump version to 20.04.10~~alpha - Release 20.04.9 - Recommend amd-ppt-bin in system76-driver-nvidia - Bump version to 20.04.9~~alpha - Release 20.04.8 - Add thelio-b2 - Bump version to 20.04.8~~alpha - Release 20.04.7 - Fix gaze14 and gaze15 name - Adds more logging - Bump version to 20.04.7~~alpha
system76-driver-0.15-1
99dc15c8c744d18d1df4d8ac9b6d10598c755dd8
20.04.15
1d7bb55d789033bb6b664f1bb6c57af0bb8e3dbd
20.04.14
e794aecb415041c86694d7fbf94a9bd0eca8cbd2
20.04.13
f3328c0dcb5f9b8d290f7c7b88e3d70bd0dfc857
20.04.12
e9747182c8f3328eb8e2c2382bdad4f8a912f5f0
20.04.11
71f2b318977b9a20489a9f07346827027348dc09
20.04.10
c8f5c54837c0a73474497275e641184679b7d494
20.04.9
4518e0b4d345c2e8c0e1a1b26a0329546a460677
20.04.8
82726cb47114f35ebffd692262b3b7e6037b5c68
20.04.7
7f3fb08d3ea069fda1736ea17814f4a4191cfe0d
system76-driver-0.14-1
Commits: 45e7ef9962f0a3540c477397de202802db84abf8..8c7ccf1b31cdc2e53384e8170bc65edd7ae4283c
8c7ccf1b31cdc2e53384e8170bc65edd7ae4283c
Commits: 45e7ef9962f0a3540c477397de202802db84abf8..8c7ccf1b31cdc2e53384e8170bc65edd7ae4283c - Merge pull request #21 from pop-os/master - Release 20.04.6 - Add addw2 and gaze15 - Bump version to 20.04.6~~alpha
20.04.6
b4f55b0272e4d6e2df9a4bf95196eeb8abaaa348
system76-driver-0.13-1
Commits: d367312d5fdd42e9479b16d64c7e12d5db1a1708..45e7ef9962f0a3540c477397de202802db84abf8
45e7ef9962f0a3540c477397de202802db84abf8
Commits: d367312d5fdd42e9479b16d64c7e12d5db1a1708..45e7ef9962f0a3540c477397de202802db84abf8 - Merge pull request #20 from pop-os/master - Release 20.04.5 - Add thelio-r2 - Add serw12 to model.py - Add serw12 - Bump version to 20.04.5~~alpha
20.04.5
f7a8f58cf1f5cc40302ac871db4f1f0aecdd71dc
system76-driver-0.12-1
Commits: ab28bcfef151ca4a586d32720ea7bcb945ecbecb..d367312d5fdd42e9479b16d64c7e12d5db1a1708
d367312d5fdd42e9479b16d64c7e12d5db1a1708
Commits: ab28bcfef151ca4a586d32720ea7bcb945ecbecb..d367312d5fdd42e9479b16d64c7e12d5db1a1708 - Merge pull request #19 from pop-os/master - Release 20.04.4 - Update to nvidia-driver-440 - Bump version to 20.04.4~~alpha - Release 20.04.3 - Add lemp9 - Match any urgency in make-release.py - Add meer5 - Bump version to 20.04.3~~alpha - Release 20.04.2 - tests: Replace use of platform with distro - actions: Fix string comparison involving newline - bump-version: Allow any urgency level - Bump version to 20.04.2~~alpha - fix OS Version for systeminfo.txt output in logs - Fix changelog version - update d/control, d/changelog and switches platform to distro to work on 20.04
20.04.4
06c879ec93d71d8c33eeb98e0079af887710953a
20.04.3
38a457997f31fcf889236346656f70df8354c382
20.04.2
595cc8dfd254af04df3b9c98bdf32a35bb22584d
system76-driver-0.11-1
Commits: system76-driver-0.10-1..HEAD
ab28bcfef151ca4a586d32720ea7bcb945ecbecb
Commits: system76-driver-0.10-1..HEAD - 19.20.2 - Release 19.10.2 - tests: Add mock output for test_PRODUCTS() - readme: Add steps for making code changes - Update changelog - Bump version to 19.10.2~~alpha - Load USB audio S/PDIF output device
19.10.2
354d396bd7d37e591e5ed204b566c2d0c3f0dc3d
system76-driver-0.10-1
Commits: system76-driver-0.9-1..HEAD
0c4746522f3d1e3a06433bbde934869c4a3d57ae
Commits: system76-driver-0.9-1..HEAD - Merge pull request #17 from pop-os/master - Release 19.10.1 - Eoan release - Bump version to 19.04.23~~alpha - Release 19.04.22 - Fix for Threadripper 3 USB audio microphone - Reset headphone volume level on plugin event - Add usb microphone fix to mega-r1 - Add Thelio Mega products - Bump version to 19.04.22~~alpha
19.10.1
966d6c05e0f76a3cea2a67e3d07e974a78a0bb7b
19.04.22
ddba9e80396de3211a3b11e5092cf0db69edffe4
system76-driver-0.9-1
Commits: system76-driver-0.8-1..HEAD
ff8797048911f8513f7d497d25cd364e788f63cb
Commits: system76-driver-0.8-1..HEAD - Merge pull request #16 from pop-os/master - Release 19.04.21 - Set description - Add audio patches - Add thelio-major-r2
19.04.21
7cfbdf09ff57b9d92062d8dd674f28b63c4206eb
system76-driver-0.8-1
Commits: system76-driver-0.7-1..HEAD
47f060e20da38b8675a43134f94eb2c1d3c248cb
Commits: system76-driver-0.7-1..HEAD - Merge pull request #15 from pop-os/master - Bump version to 19.04.21~~alpha
system76-driver-19.04.20-1
Commits: 0ef172869e96dc1c3906630f28f6018764afe50e..c0224045c62585f67a614ed604845b6faf897e87
c0224045c62585f67a614ed604845b6faf897e87
Commits: 0ef172869e96dc1c3906630f28f6018764afe50e..c0224045c62585f67a614ed604845b6faf897e87 - Merge pull request #14 from pop-os/master - Update NVIDIA driver - Release 19.04.20 - Depend on linux-system76 - system76-thunderbolt-reload: reload thunderbolt device to avoid hangs - Bump version to 19.04.20~~alpha
19.04.20
6fcc2eb655f63ebf14287392a132510de8931bee
19.04.19
8b4199974ddebca6f9cb857b915979a2386ace21
system76-driver-0.6-19.04.15
Commits: 4f478b0b4851ef56d22e61f013bf7980c6cbeb4e..0acb9fbb7dbe01eb6f682215b72c1b710f43736f
0acb9fbb7dbe01eb6f682215b72c1b710f43736f
Commits: 4f478b0b4851ef56d22e61f013bf7980c6cbeb4e..0acb9fbb7dbe01eb6f682215b72c1b710f43736f - firmware removed from package
system76-driver-0.5-19.04.15
Commits: b41bdc8e01ddefc1b9c09637b09326d4a476e727..4f478b0b4851ef56d22e61f013bf7980c6cbeb4e
4f478b0b4851ef56d22e61f013bf7980c6cbeb4e
Commits: b41bdc8e01ddefc1b9c09637b09326d4a476e727..4f478b0b4851ef56d22e61f013bf7980c6cbeb4e - firmware removed from package - Merge pull request #12 from pop-os/master - Release 19.04.18 - Use HWE instead of HWE edge kernel on 18.04 - Bump version to 19.04.18~~alpha - Release 19.04.17 - Added headset fix to darp6, and renamed references to darp5 - Add darp6 and galp4 - Bump version to 19.04.17~~alpha - Release 19.04.16 - Update make-release script to not rely on bzr - Bump version to 19.04.16~~alpha - Release 19.04.15 - Re-add system76-firmware-daemon - Depend on firmware-manager-virtual - Remove firmware GUI, now handled by firmware-manager - Bump version to 19.04.15~~alpha
19.04.18
651afba6a6a61e01da9c3b677f3d5573239ef100
19.04.17
41995d84be3307df4a0952214f24dbdf4862c2bf
19.04.16
786da862067861cfab3f39b8099cf499b24fa67b
19.04.15
ef9986d9a0b7f8df9d7deb25e8430b24884e6425
system76-driver-0.4-1
Commits: system76-driver-0.3-1..HEAD
b41bdc8e01ddefc1b9c09637b09326d4a476e727
Commits: system76-driver-0.3-1..HEAD - Merge pull request #11 from pop-os/master - Release 19.04.14 - Fix separators - Truncate conffiles - Add APT preferences to prevent overriding - Bump version to 19.04.14~~alpha
19.04.14
d8fec20b3a9ba5df667c25bd0bee44ee772ef84f
system76-driver-0.3-1
Commits: system76-driver-0.2-1..HEAD
805d266cc6838d738769bfc0da1a696c8dfe1eae
Commits: system76-driver-0.2-1..HEAD - wildcard in egg-info file - Merge pull request #10 from pop-os/master - Release 19.04.13 - Blacklist i2c_nvidia_gpu on gaze14 - Bump version to 19.04.13~~alpha
19.04.13
3a9bc631f0ab5728010915e7733e0c5c367626b0
system76-driver-0.2-1
Commits: system76-driver-0.1-1..HEAD
21c04abbb10966382679d2412762b467119cefd3
Commits: system76-driver-0.1-1..HEAD system-driver can be started from icon now - Merge pull request #9 from szydell/fedora_rpkg - pkexec policies - Merge pull request #8 from szydell/fedora_rpkg - pkexec policies - Merge pull request #7 from szydell/fedora_rpkg - pkexec policies
system76-driver-0.1-1
Commits: HEAD
0634b05d0710d833038511210caa5f3833646a10
Commits: HEAD - Merge pull request #6 from szydell/fedora_rpkg - README.md - md - md - COPR badge - initial rpm (rpkg) spec - fedora maintainer and package url - Release 19.04.12 - Blacklist i2c_nvidia_gpu on addw1 - Bump version to 19.04.12~~alpha - Release 19.04.11 - Update changelog - Bump version to 19.04.11~~alpha - Merge pull request #120 from pop-os/mefirmwarecheck - Merge branch 'master' into addw1 - Allow ME to be disabled when checking for firmware updates - Release 19.04.10 - Sync instructions with docs - Merge branch 'master' into addw1 - Depend on system76-oled for brightness support on addw1 - Update changelog - Update step 8 and 9 to better match firmware interface - Blue boxes do not appear on some firmware, which is expected. Change the wording of step 6 to reflect this - Bump version to 19.04.10~~alpha - Release 19.04.9 - Merge branch 'master' into ryzen-3xxx - Fix syntax - Add desktop firmware success dialog - Fix success dialog - Merge branch 'master' into desktop-flash - Use Linux 5.0 or newer to support Ryzen 3xxx - Show error dialog if an issue occurs - Show version 0.0.0 if no version is available - Improve text for header in error dialog - addp1 -> addw1 - Add addp1 - Bump version to 19.04.9~~alpha - Success dialog for thelio io - Remove changelog on thelio-io, and improve new firmware dialog text - Ensure that old thelio-io firmware without the revision command is updated - Missing variable init - Default desktop environment to empty - Update changelog - Add support for updating Thelio Io devices (WIP) - Fix deprecation warnings - Remove unused NOTIFICATION_TIMEOUT - Update gitignore - Remove unnecessary get_me_enabled function - Lower sleep time to 5 seconds - Sleep before starting firmware notification - Update changelog - Bump version to 19.04.9~~alpha - Fix bump-version.py - Autostart firmware notifier when user logs in - Do not use ME version to determine if new version is available - Add meer4 and all thelio products - Order models by name - Set flash boolean in model data - Remove dead code from firmware.py - Merge pull request #109 from pop-os/bzr - Update bump-version.py to not require bzr - Release 19.04.8 - gazp14 -> gaze14 (can be reverted if necessary) - Add gazp14 - Bump version to 19.04.8~~alpha - Fix deprecation warnings - Fix desktop file versions - Quote home directory in system76-driver-pkexec - Blacklist i2c-nvidia-gpu on oryp5 - :arrow_up: nvidia-driver-410 -> nvidia-driver-418 - Release 19.04.7 - Update tests to respect option ordering - Improvements for kernelstub option modifications - Bump version to 19.04.7~~alpha - Release 19.04.6 - Add snd_hda_intel.probe_mask=1 for oryp5 - Bump version to 19.04.6~~alpha - Release 19.04.5 - Do not require build in order to bump version - Add serw11-b to ESS DAC autoswitch - Bump version to 19.04.5~~alpha - Release 19.04.4 - Add thelio-major-b1.1 and thelio-major-b2 - Bump version to 19.04.4~~alpha - Release 19.04.3 - Update changelog - Bump version to 19.04.3~~alpha - Add serw11-b with support for RTX 20x0 GPUs - Release 19.04.2 - Fix headset microphone on darp5 - Update changelog - Remove version requirement on system76-wallpapers - Require either linux newer than 4.18 or linux-generic-hwe-18.04 - Merge branch 'master_disco' into oryp5_disco - Reduce changes with bionic branch - Add oryp5 to firmware flashing and supported models - Bump version to 19.04.2~~alpha - Release 19.04.1 - Disco release - Bump version to 18.10.7~~alpha - Release 18.10.6 - Update products.py for darp5 - Add darp5 - Bump version to 18.10.6~~alpha - Release 18.10.5 - Add galp3-c to firmware flashing - Fix changelog and products patches for oryp3-c - Update changelog - Bump version to 18.10.5~~alpha - Add galp3-c - Release 18.10.4 - Meer4 cosmic (#78) - Release 18.10.3 - Update changelog, require io-dkms and power - Bump version to 18.10.3~~alpha - Revert changelog, update product count, fix desktop file version - Add thelio-{,major}-{b,r}1 and thelio-massive-b1 - Fix oryp4-b backlight loss of control - Release 18.10.2 - update changelog - Bump version to 18.10.2~~alpha - add remove_switch_internal_speakers action for oryp4-b - Release 18.10.1 - oryp4: manage processor TDP to maintain stability and optimize performance - Bump version to 18.10.1~~alpha - Release 18.10.0 - Add cosmic release - Update init.py with new version - Update to cosmic release - 2nd patch to keep up with kernelstub (#56) - Bump version to 18.04.28~~alpha - Release 18.04.27 - update changelog - Bump version to 18.04.27~~alpha - update module version - Don't split() on a list, fix #52 (#53) - Update changelog (#51) - Update displayed copyright date (#50) - Adds a separate icon for the about window (#49) - Add system76-firmware-pkexec (#48) - Release 18.04.25 - add nv_reg_enablebacklighthandler to oryp2 - Merge branch 'master_bionic' of github.com:pop-os/system76-driver into master_bionic - update changelog - oryp4-b: switch left and right internal speaker channels (#47) - Bump version to 18.04.25~~alpha - Release 18.04.24 - update changelog - Add actions for ENERGY STAR compliance. (#46) - Bump version to 18.04.24~~alpha - Add fixes (#45) - Add gaze13 and kudu5 (#44) - Release 18.04.23 - Add daemon item to fix oryp4-b backlight (#40) - Update schema instead of gsettings command (#42) - Add system76-power as depends (#41) - Update __init__.py - Release 18.04.21 - Change journal capture to 'since yesterday'. - Update number of products and changelog version - Add leow9-b - Release 18.04.20 - Add silw3 - Bump version to 18.04.20~~alpha - Add oryp4-b to GPE6F patch - Release 18.04.19 - Add oryp4-b - Bump version to 18.04.19~~alpha - Release 18.04.18 - system76driver/products.py: Add nvreg_enablebacklighthandler to orxp1 - Bump version to 18.04.18~~alpha - Cleanup ESS DAC Autofix - Merge branch 'master_bionic' of github.com:pop-os/system76-driver into master_bionic - Release 18.04.17 - add nvreg_enablebacklighthandler to bonw13 - update changelog - system76driver/daemon.py: apply headphone dac autoswitching to all pulse users - Update ISSUE_TEMPLATE.md - system76driver/daemon.py: fix headphone autoswitching for ess dacs in bionic - Bump version to 18.04.17~~alpha - Release 18.04.16 - Add nvreg_enablebacklighthandler for oryp3 - Bump version to 18.04.16~~alpha - Release 18.04.15 - Remove wildcard quirk handler, update quirk handlers to nvidia-390 - Bump version to 18.04.15~~alpha - Release 18.04.14 - Add oryp4 to GPE6F fix - Bump version to 18.04.14~~alpha - Update tests so they can run on a kernelstub system - Release 18.04.13 - debian/control: make hidpi-daemon a recommends instead of depends - update changelog - system76driver/products.py: fix backlight on serw11 - system76driver/actions.py: make grubactions edit kernelstub configuration if present - Bump version to 18.04.13~~alpha - fix tests - Readd standard quirks - Remove NoLogo from quirks - Release 18.04.12 - Update number of products - Add oryp4 and galp3-b - Bump version to 18.04.12~~alpha - Release 18.04.11 - Sync error message from artful - Bump version to 18.04.11~~alpha - Release 18.04.10 - Update changelog - Bump version to 18.04.10~~alpha - Test new maint scripts - Release 18.04.9 - Update changelog - Bump version to 18.04.9~alpha - Merge branch 'master_bionic' of github.com:pop-os/system76-driver into master_bionic - Delete HiDPI files - Update python package version - Edit urgency - Restore maintainance scripts - Break out hidpi-daemon package - Add oryp3-jeremy definitions - Use Pop build system, depend on system76-dkms - Release 18.04.6 - Update changelog - Bump version to 18.04.6~alpha - Do not show ME version as disabled if the user has chosen to enable it - Schedule installation - Sync with artful - Remove pinned certificates - Convert to using system76-firmware-daemon - Release 18.04.5 - Sync with artful - Bump version to 18.04.5~alpha - Add acknowledge to errorwindow - Add error dialog - Release 18.04.4 - Enable updates on all systems - Bump version to 18.04.4~alpha - Release 18.04.3 - Update firmware.py and changelog - Bump version to 18.04.3~alpha - Merge with artful branch - Release 18.04.2 - Add 'leow9', 'leow9-w', and 'wilp14' - Bump version to 18.04.2~alpha - Release 18.04.1 - Add 'bonw13' and 'serw11' - Add debian source format - Add dh clean target - Bump version to 18.04.1~alpha - Revert changelog and init script - Release 18.04.1 - Add git-ignore-branch to gbp buildpackage - Fix make-release - Update changelog - Bump version to 18.04.1~alpha - Remove -a from git commit - Make result dir - WIP: Switch to git - Remove .bzrignore - Release 17.10.6 - update changelog - system76-driver-backlight.desktop: add autostart desktop file - debian/system76-driver.links: add backlight service symlink - Bump version to 17.10.6~alpha - Release 17.10.5 - update changelog - backlight daemon fixes - Bump version to 17.10.5~alpha - add backlight daemon service for nvidia 9 series on gnome - Release 17.10.4 - update changelog - system76driver/daemon.py: xbacklight fix loop - system76driver/daemon.py: limit xbacklight fix to nvidia models - system76driver/daemon.py: xbacklight daemon fixes - system76driver/daemon.py: refactor xbacklight hack - system76driver/daemon.py: xbacklight values check - depend on xbacklight - system76driver/daemon.py: modify brightness daemon with xbacklight workaround for older nvidia gpus on gnome - Bump version to 17.10.4~alpha - Release 17.10.3 - update changelog - Bump version to 17.10.3~alpha - debian/system76-driver-nvidia.postinst: process quirks when nvidia driver is already installed - Release 17.10.2 - Update product count - Add lemu8 - Bump version to 17.10.2~alpha - Release 17.10.1 - Remove acpi_backlight action from 10XX NVIDIA models - Bump version to 17.10.1~alpha - Update to artful - Release 17.04.10 - Add galp3 - Bump version to 17.04.10~alpha - Release 17.04.9 - Rename oryp3-l to oryp3-b - Bump version to 17.04.9~alpha - Release 17.04.8 - Update changelog - Bump version to 17.04.8~alpha - Release 17.04.7 - add leow8 - Update changelog - temporarily revert firmware flashing - Update number of products - Add oryp3-l - add new system-firmware gtk application, systemd service, and other changes - firmware.py: use json changelog instead of yaml, cache downloads for hashed files, better file loading, and small fixes - Update to use yaml library - firmware: add pinned ssl cert and public signing key - system76driver/firmware.py: require https connection - system76driver/firmware.py: added manifest and signed manifest checksum, locate both manifest and firmware by sha384 checksum - functional firmware dialog, version checking, and release notes. - system76driver/firmware.py: use --model argument - Add python3-nacl - Rename to system76-firmware-update - Check for date - refactor firmware update, check for user login before running - Add firmware dialog - Move firmware dialog logic - Add example of using zenity to prompt the foreground user - system76driver/firmware.py: Make dialog pretty. - system76driver/firmware.py: set efi firmware updater to run on next boot - automated firmware flashing: download, signature checking, and install to /boot/efi for flashing - Bump version to 17.04.7~alpha - Release 17.04.6 - update changelog - don't disable the system76-dev ppa on release upgrade. - keep third party software sources enabled on release upgrade - Bump version to 17.04.6~alpha - Release 17.04.5 - update changelog - re-enable opengl flipping on GTX 1060 - debian/system76-driver-nvidia.install: remove workaround for compiz suspend corruption - system76driver/hidpidaemon.py: disable compiz workarounds for NVIDIA 375.39 - remove system76-nvidia-375-39-compiz-fix - Fix for getting fguser - Change priority of gsettings to 40 - Bump version to 17.04.5~alpha - Release 17.04.4 - update changelog - system76-driver/actions.py: enable hidpi scaling for eDP-0 displays - system76-driver/actions.py: enable hidpi scaling for eDP-0 displays - set terminal scaling on galp2 - Bump version to 17.04.4~alpha - system76driver/hidpidaemon.py: add exception handling for call to update_display_modes() - Release 17.04.3 - update changelog - system76driver/hidpidaemon.py: workaround bad EDIDs that report 16x9 instead of physical dimensions - system76driver/hidpidaemon.py: update support article url - system76driver/hidpidaemon.py: update dialog title - system76driver/hidpidaemon.py: Show dialog in taskbar so user can get back to it if it's hidden somehow. - system76driver/hidpidaemon.py: fix typo - system76-driver/hidpidaemon.py: fix bug where xrandr revert args for nvidia were applied on intel systems - system76-driver/hidpidaemon.py: don't set modes on lowdpi laptops - Add upstart user session service for hidpi daemon - system76-hidpi-daemon: fix disable configuration - system76/hidpidaemon.py: optimize performance when internal display isn't hidpi - system76-hidpi-daemon: update permissions - fix path to hidpi daemon systemd user unit - Add hidpi daemon systemd user unit - Add daemon to handle mixed hidpi/lowdpi hulti-display setups automatically - Bump version to 17.04.3~alpha - Remove extra unneeded PNG - Make things more consistently readable. - Fix Restore Label - Use SVG Assets for Scalability. - Release 17.04.2 - Update changelog - Bump version to 17.04.2~alpha - Update number of products in test_products.py - Add galp2 - Release 17.04.1 - update debian/changelog - system76-nvidia-375-39-compiz-fix: set executable - Fix grapical corruption issue with compiz and NVIDIA 375.39 driver - Fix grapical corruption issue with compiz and NVIDIA 375.39 driver - Bump version to 17.04.1~alpha - Add zesty to bump-version - Release 17.04.0 - Add release message - Add zesty distro - Update init.py - Update changelog - Start zenial series - actions.py: tweak order when adding GRUB_CMDLINE_LINUX_DEFAULT - actions.py: add GRUB_CMDLINE_LINUX_DEFAULT if not present - Bump version to 16.10.20~alpha - Release 16.10.19 - Internal mic gain for kudu4, gaze12 - Add kudu4 and gaze12 - Normalize with 16.04 files - Bump version to 16.10.19~alpha - Release 16.10.18 - Update changelog - Bump version to 16.10.18~alpha - Release 16.10.17 - Update changelog - Improvements for ESS DAC - catch suspend/resume and fix long username issue - Bump version to 16.10.17~alpha - Release 16.10.16 - Update changelog - Add meerkat 3 - Bump version to 16.10.16~alpha - Release 16.10.15 - products.py: add bonw12 and wilp13 - products.py: add bonw12 and wilp13 - Bump version to 16.10.15~alpha - Release 16.10.14 - update changelog - Bump version to 16.10.14~alpha - daemon.py ess fix: Add input profile - Release 16.10.13 - Update changelog - Bump version to 16.10.13~alpha - Use absolute path to avoid index changes - Release 16.10.12 - Update changelog - Update to fix description - Fix for not finding device due to starting too soon - More descriptive error messages - Add hda-verb logic - daemon.py: unbreak unit tests - Add ESS DAC autoswitch - Bump version to 16.10.12~alpha - Remove unused sys import - Add ESS DAC autoswitch - debian/system76-driver-nvidia.postinst: NoFlip fix for Serw10 with GTX 1060 - Release 16.10.11 - update changelog - debian/system76-driver-nvidia.postinst: run quirks-handler on post install - quirks: Add NoFlip option to oryp2 and oryp3 - Bump version to 16.10.11~alpha - Release 16.10.10 - update changelog - quirks: match sys_vendor 'System76' - add quirks for oryp3 and oryp3-ess - Bump version to 16.10.10~alpha - Release 16.10.9 - update changelog - update tests - update tests - update changelog - add oryp3 and oryp3-ess - system76driver/__init__.py: Add new sys_vendor to list - Bump version to 16.10.9~alpha - Release 16.10.8 - Update debian/changelog - change model specific nvidia quirks handler to nvidia-375 from nvidia-367 - system76-nvidia-quirks: change quirks handler to nvidia-375|nvidia-340 - debian/control: Depend on nvidia-375 - Bump version to 16.10.8~alpha - Release 16.10.7 - Correct xrandr output handling for hidpi action. - Bump version to 16.10.7~alpha - Correct xrandr output handling for hidpi action. - Release 16.10.6 - actions.py: Set console font for HiDPI displays. - Bump version to 16.10.6~alpha - Release 16.10.5 - actions.py: fix hidpi_scaling action when no hidpi display present - Bump version to 16.10.5~alpha - Release 16.10.4 - Release: Add action to configure gsettings override for internal hidpi displays - actions.py: add gsettings override for internal hidpi displays - actions.py: add gsettings override for internal hidpi displays - actions.py: add gsettings override for internal hidpi displays - actions.py: add gsettings override for internal hidpi displays - actions.py: add gsettings override for internal hidpi displays - daemon.py: add gsettings override for internal hidpi displays - daemon.py: add gsettings override for internal hidpi displays - daemon.py: add gsettings override for internal hidpi displays - Bump version to 16.10.4~alpha - Release 16.10.3 - daemon.py: fix gpe6F acpi interrupt flood on oryp2 and oryp2-ess - daemon.py: fix gpe6F acpi interrupt flood on oryp2 and oryp2-ess - daemon.py: fix gpe6F acpi interrupt flood on oryp2 and oryp2-ess - daemon.py: fix gpe6F acpi interrupt flood on oryp2 and oryp2-ess - daemon.py: fix gpe6F acpi interrupt flood on oryp2 and oryp2-ess - Bump version to 16.10.3~alpha - Release 16.10.2 - Update debian/changelog - Add 'lemu7' to PRODUCTS, NEEDS_AIRPLANE - Bump version to 16.10.2~alpha - Release 16.10.1 - Update debian/changelog - Add actions.backlight_vendor to gaze11 and kudu3 - Bump version to 16.10.1~alpha - Release 16.10.0 - make-release.py, bump-version.py: DISTROS: remove 'wily', add 'yakkety' - Update debian/changelog - Oops, turns out it is going to be oryp2-ess after all (not oryp2-dac) - Bump version to 16.10.0~alpha, start yakkety series - Bump version to 16.04.14~alpha - Release 16.04.13 - update changelog - products.py: Fix touchpad on oryp2 and oryp2-dac - actions.py: Fix touchpad on oryp2 and oryp2-dac - actions.py: Fix touchpad on oryp2 and oryp2-dac - Bump version to 16.04.13~alpha - Release 16.04.12 - bonw11: add action gfxpayload_text - Bump version to 16.04.12~alpha - Release 16.04.11 - data/iec958-stereo-output.conf: replace offending ampersand with plus sign - Add Pulseaudio description fix for Headphone/SPDIF port - Bump version to 16.04.11~alpha - Release 16.04.10 - Add needed debian/changelog entries - Add actions.dac_fixup to oryp2-ess, bown11 - Have actions.read_hda_id() return 0 when file cannot be found - Add actions.dac_fixup to serw10 - Drop static system76-audio-patch, system76-alsa-base.conf files as they aren't going to work - Add dac_fixup.perform() and its test, other test refactoring - Rename DACAction to dac_fixup - actions.DACAction now uses actions.read_hda_id() - Add actions.read_hda_id() and its test - Start work on actions.DACAction base class - Add /etc/modprobe.d/system76-alsa-base.conf - Add /lib/firmware/system76-audio-patch - Add 'gaze11', 'kudu3' to NEEDS_AIRPLANE - Add 'gaze11' to PRODUCTS - Add 'kudu3' to PRODUCTS - Bump version to 16.04.10~alpha - Release 16.04.9 - debian/changelog: notes for 16.04.9 - add bonw11 and serw10 to airplane mode hack set - add initial serw10 and bonw11 - Need a little ascii sort hack in the quirks - Bump version to 16.04.9~alpha - More quirks - Add quirks/system76-nvidia-quirks-oryp2 - Put system76-nvidia-quirks in quirks/ directory in source tree in prep for needing more than one quirk - add initial oryp2 - add sabl6 - Release 16.04.8 - Update debian/changelog: Add 'leow7' to PRODUCTS - Add 'leow7' to PRODUCTS - Bump version to 16.04.8~alpha - Release 16.04.7 - Update debian/changelog - Drop system76-fix-ecryptfs-swap script as the equivalent has now been delivered via USN-3032-1 - Bump version to 16.04.7~alpha - Release 16.04.6 - One more small logging tweak - system76-fix-ecryptfs-swap: er, put docstring in correct place - Add needed debian/changelog entries - Remove noisy logging line from system76-fix-ecryptfs-swap - debian/system76-driver.postinst: automatically call system76-fix-ecryptfs-swap - Add docstring to system76-fix-ecryptfs-swap explaining things - logging tweaks - setup.py: install system76-fix-ecryptfs-swap - Drop system76-fix-ecryptfs-swap base on ecryptfs-setup-swap; rename system76-fix-ecryptfs-swap.py to system76-fix-ecryptfs-swap - Add new Python impl. of system76-fix-ecryptfs-swap - We don't need to warn user about about breaking hibernate mode as we wont actually enable encrypted swap - Modify logic of $filtered_swaps to only *include* swaps that appear - Add comment noting modifications by System76 - Copy ecryptfs-setup-swap over from lp:~jderose/ecryptfs/fix-1597154 as system76-fix-ecryptfs-swap - Err, on bonw10, orxp1, serw9 flip 'gfxpayload_text' back to 'remove_gfxpayload_text' as the grub line still has problems is some scenarios with nvidia-367, and we're close to a better fix - Bump version to 16.04.6~alpha - Release 16.04.5 - Add changelog entry about lp:1597154 - bonw10, orxp1, serw9: flip 'remove_gfxpayload_text' back to 'gfxpayload_text' as lack of this line causes problems with encrypted home directory + nvme plus nvidia driver - Bump version to 16.04.5~alpha - Release 16.04.4 - Update debian/changelog - system76-nvidia-quirks: change Handler to nvidia-367|nvidia-340 - Update debian/changelog about nvidia-367 changes - debian/control: system76-driver-nvidia now depends on nvidia-367 - Flesh out 16.04.4 changelog with completed items - oops, fix oops in system76-nm-restart - oops, forgot license in system76-nm-restart - Add test work-around for 7260 WiFi sometimes not working when resuming from suspend on 16.04 - On bonw10, orxp1, serw9, replace gfxpayload_text action with remove_gfxpayload_text - Add nvidia-367 to system76-nvidia-quirks Handler - Add actions.remove_gfxpayload_text to remove GRUB_GFXPAYLOAD_LINUX=text line; add test for the same - Bump version to 16.04.4~alpha - bump-version.py: fix confirm() behavior - Release 16.04.3 - Update changelog entry - Make confirm() in bump-version case-insensitive, same as make-release.py - Another tweak to make-release.py - Add confirm() function to bump-version.py also - Add confirm() function to make-release.py - Fix warning about not using gi.require_version('Gtk', '3.0') (thanks, James Gross) - Bump version to 16.04.3~alpha - Release 16.04.2 - Update debian/changelog - debian/control: Depend on system76-wallpapers >= 16.04.1~bzr26~ubuntu16.04.1 - Switch default wallpaper to Fractal_Mountains - Fixed a teeny tiny typo in a comment. - debian/control: just Build-Depend on pyflakes3, not pyflakes3 | pyflakes - debian/control: to accomidate pyflakes/pyflakes3 split in Xenial, Build-Depend on 'pyflakes3 | pyflakes' - Bump version to 16.04.2~alpha - Release 16.04.1 - Update debian/changelog - Update system76-nvidia-quirks handler to 'nvidia-361|nvidia-340' - nvidia-361 is now in Xenial - Bump version to 16.04.1~alpha - Release 16.04.0 - Drop 'Daily WIP...' bit from changelog - Revert change in -r 455, this svg wont work as the default background - Bump version to 16.04.0~alpha, start Xenial specific work - gsettings-override: change default background to Chainlink - First pass at some release automation scripts: make-release.py and bump- version.py - Bump version to 15.10.15~alpha - Release 15.10.14 - Flesh out debian/changelog entry for 15.10.14 - Add one more scenario to gfxpayload_text.perform() test: when /etc/default/grub is empty or contains only whitespace - Use log.info() instead of log.warning() when an action is skipped (already applied) in ActionRunner.run_iter(); update unit test for gfxpayload_text.describe() - Use a clearer description for gfxpayload_text - A few more small tweaks to actions.gfxpayload_text - Add --model option to system76-driver-cli, same as system76-daemon - Further improve actions.gfxpayload_text and make its tests far more rigorous - Improve actions.gfxpayload_text so it plays nicer with user modifications to /etc/default/grub - Update Copyright to 2005-2016 System76, Inc. - system76-driver-cli now uses get_product_version(), same as system76-daemon - Add test for get_product_version() - Add test for get_sys_vendor() - First pass at having system76-daemon also check sys_vendor for safety - Drop daemon.get_model() as it's silly at this point, we should just directly use read_dmi_id() - Add non-mocked test case for read_dmi_id(), similar to daemon.get_model() test - read_dmi_id() now raises a ValueError when the key is bad; update and cleanup its unit test - Add comment about VALID_SYS_VENDOR - system76-driver-cli now uses VALID_SYS_VENDOR instead of it's own list - Slightly rework and cleanup read_dmi_id() function - Add VALID_SYS_VENDOR table of shame, which now must include 'Notebook' because of our goof - Add 'sabl5' to PRODUCTS - Add 'meer2' to PRODUCTS - Bump version to 15.10.14~alpha - Release 15.10.13 - Add leow6 to PRODUCTS - Bump version to 15.10.13~alpha - Release 15.10.12 - system76-driver-cli: need to accomidate typo in DMI info for meer1 BIOS 0350 - Move pm_async fix to actions.disable_pm_async, only use on meer1 - Quick test with /etc/tmpfiles.d/system76-disable-pm_async.conf - Bump version to 15.10.12~alpha - Release 15.10.11 - bonw10 needs actions.gfxpayload_text - Bump version to 15.10.11~alpha - Release 15.10.10 - For now, don't include /var/log/apt/history.log, we need to think on that more - silw1b --> silw2 - Add actions.backlight_vendor to gaze10, kudu2 - 'Create Log Files' now includes /var/lib/apt/history.log - Bump version to 15.10.10~alpha - Release 15.10.9 - gaze10 needs actions.internal_mic_gain - Bump version to 15.10.9~alpha - Release 15.10.8 - Update debian/changelog - kudu2 needs actions.internal_mic_gain - Update Copyright to 2005-2015 - Add 'kudu2' to PRODUCTS, NEEDS_AIRPLANE, NEEDS_BRIGHTNESS - Add 'gaze10' to PRODUCTS, NEEDS_AIRPLANE, NEEDS_BRIGHTNESS - Add 'bonw10' to PRODUCTS, NEEDS_AIRPLANE, NEEDS_BRIGHTNESS_ACPI - Bump version to 15.10.8~alpha - Release 15.10.7 - Add actions.internal_mic_gain to lemu6 - Bump version to 15.10.7~alpha - Release 15.10.6 - system76-driver-nvidia: prep for transition to nvidia-352.63 - Bump version to 15.10.6~alpha - Release 15.10.5 - Add 'silw1b' to PRODUCTS - Bump version to 15.10.5~alpha - Release 15.10.4 - Add actions.gfxpayload_text to 'orxp1' - Bump version to 15.10.4~alpha - Release 15.10.3 - Add actions.gfxpayload_text to serw9 - Add actions.gfxpayload_text class and its test - Bump version to 15.10.3~alpha - Release 15.10.2, need to handle nvidia-346 transitional packages also - Release 15.10.1 - Yet another - Another - One more go - Try with Replaces: nvidia-352, libcuda1-352, nvidia-opencl-icd-352 - Add back Conflicts: nvidia-352, libcuda1-352, nvidia-opencl-icd-352 - Back to system76-driver-nvidia only depending on nvidia-346-system76 - Move system76-nvidia-quirks back to system76-driver-nvidia, we'll deal with that later - Another test - Another test - The ticket is Conflicts: nvidia-352, libcuda1-352, nvidia-opencl-icd-352 - debian/control: system76-driver-nvidia: try Conflicts nvidia-352 to work around dist-upgrade problem after 15.04 to 15.10 upgrade - To make 15.04 to 15.10 upgrade easier for customers, have system76-driver- nvidia depend only on nvidia-346-system76 - oops, 381 - Move system76-nvidia-quirks from system76-driver-nvidia to system76-driver - debian/control: drop system76-driver Conflicts/Replaces system76-airplane- mode, no needed for any supported uprgade paths - Bump version to 15.10.1~alpha - Release 15.10.0 - Update debian/changelog for release - gsettings-override: drop org.gnome.settings-daemon.peripherals.touchpad, not used on Wily - Flip system76-driver over to using determine_model_new() - Rough out determine_model_new() to work-around SMBIOS 2.8 issue on orxp1 - Add 'orxp1' to PRODUCTS, NEEDS_AIRPLANE, NEEDS_BRIGHTNESS_ACPI - Add 'lemu6' to PRODUCTS, NEEDS_AIRPLANE, NEEDS_BRIGHTNESS - Add 'serw9' to PRODUCTS, NEEDS_AIRPLANE, NEEDS_BRIGHTNESS_ACPI - Add 'ratp5' to PRODUCTS - Add 'wilp12' to PRODUCTS - Prep for nvidia-346-system76 Vivid-->Wily forward-port - Bump version to 15.10.0~alpha, start Wily series - gsettings-override: org.gnome.settings-daemon.peripherals.touchpad renamed to org.gnome.desktop.peripherals.touchpad in Wily - debian/rules: change system76-driver-nvidia Depends to nvidia-352 or nvidia-346 or nvidia-340; update quirks file accordingly - debian/system76-driver.service: add Restart=on-failure - Bump version to 15.04.8 - Update debian/changelog, release 15.04.7 - system76-driver should have 'Suggests: gnome-color-manager' to make transition a bit more friendly - Drop system76-driver Depends: gnome-color-manager as it isn't actually needed anymore, feels a bit too invasive; however, we'll still pre-install gnome-color- manager in our standard image - Bump standards version to 3.9.6 - Fix debhelper-but-no-misc-depends lintian warning for system76-driver-nvidia - debian/rules: call dh with --buildsystem=pybuild, drop now unneeded override_dh_auto_clean target - Drop read_edid(), get_edid_md5() from model as they aren't being used - Work around Wily build failure by adding new 'setup.py test --skip-gtk' option, not bothering with xvfb - Add 'serw8-17g' to PRODUCTS, NEEDS_BRIGHTNESS_ACPI - Bump version to 15.04.7~alpha - Release 15.04.6 - Tweak to make merge easier - Tweak to make merge easier - Add 'gazp9c' to PRODUCTS, NEEDS_AIRPLANE, NEEDS_BRIGHTNESS - Add 'kudp1c' to PRODUCTS, NEEDS_AIRPLANE, NEEDS_BRIGHTNESS - Bump version to 15.04.6~alpha - Release 15.04.5 - Sync patched analog-input-internal-mic.conf with pulseaudio default file in Vivid - Bump version to 15.04.5~alpha - Release 15.04.4 - Make NEEDS_BRIGHTNESS_ACPI/NEEDS_BRIGHTNESS a bit less error prone - yes: - Add 'silw1' to PRODUCTS - Also add 'serw8-15', 'serw8-17' to NEEDS_BRIGHTNESS_ACPI - Also add 'bonw9' to NEEDS_BRIGHTNESS_ACPI - Oops, add 'bonw9' to NEEDS_AIRPLANE - Bump version to 15.04.4~alpha - Release 15.04.3 - Add 'serw8-15', 'serw8-17' to PRODUCTS, NEEDS_BRIGHTNESS - Bump version to 15.04.3~alpha - Release 15.04.2 - Change default wallpaper to Honeycomb - Bump version to 15.04.2~alpha - Release 15.04.1 - Update debian/changelog - Add 'bonw9' to PRODUCTS, NEEDS_BRIGHTNESS - Add 'sabl4' to PRODUCTS, NEEDS_BRIGHTNESS - bump version to 15.04.1 - Release 15.04.0 - Vivid has nvidia-346, nvidia-340 - Bump version to 15.04.0, start Vivid series - Release 14.10.8 - Update changelog - Add needed driver actions for 'lemu5' - Add lemu5, meer1 to PRODUCTS; add lemu5 to NEEDS_BRIGHTNESS - Add note on Fn+F11 ACPI virtual device - system76driver.daemon.get_model() now uses system76driver.read_dmi_id() internally - Make system76driver.read_dmi_id() failsafe in the face a value with invalid UTF-8 data - Bump version to 14.10.8~alpha - Release 14.10.7 - Update changelog entry about nvidia-343 --> nvidia-346 - Switch over from nvidia-343 to nvidia-346 - Oops, use trailing comma in debian/control, same as 14.04 branch - Prep for nvidia-343 --> nvidia-346 transition - Bump version to 14.10.7~alpha - Release 14.10.6 - Update changelog - system76-driver.service: WantedBy=multi-user.target - Add tentative (and untested) debian/system76-driver.service file - debian/rules: dh --with-systemd - debian/control: add 'dh-systemd' to Build-Depends - Small cosmetic changes in products.py so that the diff with the trusty branch will only included meaningful functionality differences - Though unneeded on Utopic, bring back 'disable_power_well' action that all actions and their tests can be in sync between Trusty/Utopic/Vivid - Re-enable wifi_pm_disable for all haswell gen products, seemingly still needed with some access points, even with 3.16 kernel - Bump version to 14.10.6~alpha - Release 14.10.5 - Drop wifi_pm_disable action from all Haswell gen laptopsh (the 3.16 kernel plus latest linux-firmware seemlingly resolve all previously encounter problems with PM being turned on for 3160/7260 cards) - Add changelog entry about Airplane mode optimizations driven by powertop - Pretty sure we can use a 750ms timer for Airplane mode without UX consiquences - A number of tweaks to Airplane.update() to reduce CPU usage - Some small optimizations in daemon.iter_radios() so it doesn't burn quite as much CPU time - AirplaneMode: use io.FileIO for reads instead of io.BufferedReader, to minimize CPU cycles burned - No particular reason for daemon.open_ec() to return a io.BufferedRandom, return io.FileIO instead - Add internal_mic_gain action back for daru4, gazp9b, kudp1b - Bump version to 14.10.5 - Release 14.10.4 - Add actions.internal_mic_gain to galu1, changelog entry about same - Bring back actions.internal_mic_gain, unfortunately still needed for galu1 - Bump version to 14.04.4 - Release 14.10.3 - Update for different filename for default wallpaper - Small tweak to UI text - Drop unused 76icon.png - Flip over to new default background - In gsettings-override, set 'remote-content-search' to 'none' - Wallpapers are moving to new system76-wallpapers source tree/package - Bump version to 14.10.3 - Release 14.10.2 - Add 'leox5' to PRODUCTS - 'The Leopard Extreme' --> 'Leopard Extreme' - Bump version to 14.10.2 - Release 14.10.1 - (nvidia-343|nvidia-331|nvidia-331-updates) is probably better - more whitespace fixes in changelog - Oops, fix non-standard leading whitespace in changelog bullets - Bump version to 14.10.1 - Release 14.10.0 - Remove actions.internal_mic_gain, its test, and analog-input-internal-mic.conf data file - Add changelog entry about dropping internal_mic_gain fix - Okay. use nvidia-343 or nvidia-331-updates - Quick experiment - Test for nvidia-331-updates->nvidia-343 - Add missing debian/changelog entry for lp:1378974 - system76-driver-nvidia now Depends on nvidia-343, Conflicts with nvidia-331-updates - debian/system76-driver.upstart: 'start on (login-session-start or desktop- session-start)' seems to do the trick - Drop actions.internal_mic_gain from all products to help with a round of testing (seemlingly not needed in Utopic) - _run_brightness() now uses 'acpi_video0' if model in NEEDS_BRIGHTNESS_ACPI - Add NEEDS_BRIGHTNESS_ACPI frozenset; remove FIXME about bonx7, bonx8 (they do need the driver to do brightness restore) - Oops, add debian/changelog entry - Finish reworking Backlight.restore() tests to my liking - Drop DEFAULT_BRIGHTNESS dict and its test - Add FIXME note about brightness restore for 'bonx7', 'bonx8' - _run_brightness() now uses NEEDS_BRIGHTNESS - Brightness.__init__() no longer takes 'default' argument - Add NEEDS_BRIGHTNESS frozenset as we don't need to supply default brightness anymore - Rework Backlight.load() to default to 75% of max_brightness - Baby steps toward having Brightness class use a default of 75% of max_brightness - Update brightness tables for gazp9, gazp9b, kudp1, kupd1b - Namespace save brightness like 'gazp9.intel_backlight' so we can gracefully transition from acpi_video0 to intel_backlight - Add changelog entry for lp:1356507 - Drop actions.disable_power_well and its tests - Drop actions.disable_power_well from daru4, galu1, gazp9, gazp9b, kudp1, kudp1b - Bump version to 14.10, start Utopic series - Release 14.04.10 - Consolidate changelog entries - Add 'wilp11' to PRODUCTS - Add 'rapt4' to PRODUCTS - Bump version to 14.04.10 - Release 14.04.9 - Add 'sabc3' to PRODUCTS, DEFAULT_BRIGHTNESS - Oops, actually remove call to daemon.fix_caps() from system76-daemon - Add 'sabt3' to PRODUCTS, DEFAULT_BRIGHTNESS - Drop remaining caps fix work-around for imaging problems at start of 14.04 - bump version to 14.04.9 - Release 14.04.8 - Fix typo in changelog - Re-enable backlight_vendor action on gazp9 as some early BIOS versions still needed this, even on Trusty - Bump version to 14.04.8 - Release 14.04.7 - Oops, sys_vendor on daru4 is 'System76, Inc' rather than 'System76, Inc.' - Bump version to 14.04.7 - Release 14.04.6 - On daru4, replace 'grub_daru4' action with 'backlight_vendor' plus 'disable_power_well' now that GrubAction is cumulative - Add remove_backlight_vendor action to gazp9, gazp9b to properly remove acpi_backlight=vendor from GRUB_CMDLINE_LINUX_DEFAULT - No longer need caps fix on /bin/ping, /bin/ping6, /usr/bin/arping - system76-driver-cli now aborts if /var/cache/system76-pre-master.marker - Add changelog entries about postinst, bit of cleanup - Don't use -e in postinst - Re-work system76-driver-cli to me more forgiving, more suitable for calling from postinst; add first rough pass at postinst script - Add generic system76driver.read_dmi_id() function for reading sys_vendor, product_version from /sys without calling dmidecode - Add debian/changelog about dropping python3-dbus Build-Depends/Depends - We no longer need Build-Depends/Depends on python3-dbus, as we dropped the color-profile actions - bit clearer in the changelog - Add debian/changelog entries - Remove sata_alpm action as it isn't actually being used - Add better class documentation to GrubAction, plus a two examples - Cleanup and simplify unit tests for all GrubAction subclasses, add unit tests for subclasses that lacked them before - Port remaning GrubAction subclasses to new API (extra => add) - Add GrubAction.get_isneeded_by_set() and its test, now used by GrubAction.get_isneeded() - debian/control: should really depend upon 'pm-utils' - Add unit test for GrubAction.build_new_cmdline() - Rework GrubAction, its tests, its subclasses, and their tests to use set operations so user customizations are preserved - Remove *.icc in system76driver/data/ - Remove BaseColorAction, ColorAction, NvidiaColorAction, and their tests - Drop all color profile actions - Bump version to 14.04.6 - Release 14.04.5 - Add daemon.fix_caps() to correct for imaging not correctly preserving xattrs for a time after Trusty release - Up Airplane Mode poll interval to 500ms (from 375ms) - /sys/module/ not /sys/modules/ - Lets try one aligator - Oops, must be named /etc/pm/power.d/audio - Add grub_daru4 action to daru4, which combines the backlight_vendor and disable_power_well actions - Add disable_power_well action to galu1, gazp9, gazp9b, kudp1, kudp1b - Drop acpi_backlight=vendor fix for gazp9/gazp9b (not needed on Trusty) - Add hdmi_hotplug_fix action to daru4, galu1, gazp9, gazp9b, kudp1, kudp1b - Add unit test for disable_power_well - Add disable_power_well Action; rework GrubAction and lemu1 unit tests so GRUB_MOD can be a template reusable by other GrubAction subclasses - Add hdmi_hotplug_fix Action - Bump version to 14.04.5 - Release 14.04.4 - Add all needed entries for 'kudp1b' - Add all needed entries for 'gazp9b' - Bump version to 14.04.4 - Release 14.04.3 - Fix system76-driver.desktop so driver shows up in System Settings on Trusty - Bump version to 14.04.3 - Release 14.04.2 - debian/control: bump Standards-Version to 3.9.5 - Drop 'lemu1' drive action on 'gazp7', not needed on Ubuntu 14.04 - Also add 'bonx8' to DEFAULT_BRIGHTNESS - Add 'ratp3' to PRODUCTS - './setup.py test' now does static analysis with 'pyflakes3' - setup.py: require Python >= 3.4 as we wont be testing with 3.3 anymore - daru4 is now named 'Darter UltraTouch' - Bump version to 14.04.2 - Release 14.04.1 - Add 'bonx8' to PRODUCTS, NEEDS_AIRPLANE - Bump version to 14.04.1; disable WiFi power management on daru4, kudp1 - Release 14.04.0 - Never mind, still need system76-nvidia-quirks - Drop system76-nvidia-quirks as nvidia logo is off by default in Trusty - system76-driver-nvidia should use nvidia-331-updates for Trusty - Bump version to 14.04.0, start Trusty series - Release 13.10.6 - Added 'sabc2' to PRODUCTS, DEFAULT_BRIGHTNESS - Added 'sabt2' to PRODUCTS, DEFAULT_BRIGHTNESS - Bump version to 13.10.6 - Releasing as 13.10.5 - Added 'sabt1' to PRODUCTS, DEFAULT_BRIGHTNESS - Bumped version to 13.10.5 - Releasing as 13.10.4 - Actually, daemon.get_model() should fail graefully by returning None upon a FileNotFoundError; let's run that non-mocked test scenario on the build servers after all - Nope, build servers don't like me trying to read '/sys/class/dmi/id/product_version' - system76-daemon: GLib.threads_init() is deprecated on Saucy - removed unused sys import in daemon - changelog - daemon.open_ec(): using fcntl.flock() to get a lock on the fd is pretty pointless, stop doing that - system76-daemon: drop imprted modules from 121 to 118 by using daemon.get_model() instead of model.determine_model() - Added daemon.get_model() and its test - system76-daemon: drop imported models from 143 to 121 by not using actions.tmp_filename() in daemon.save_json_conf() - kudp1 brightness hack should use acpi_video0 as using intel_backlight has odd behavior when increasing the brightness - Brightness restore fixed: system76-daemon needs to start on 'login-session- start', not 'local-filesystems', which was silly and kinda worked by accident in Raring - whitespace - Tweak daemon.load_json_conf() so it doesn't annoyingly log an exception on FileNotFoundError - Added some debugging for brightness hack not working now on Saucy - Add 'kudp1' to PRODUCTS, NEEDS_AIRPLANE, DEFAULT_BRIGHTNESS - Enable Radeon GPU power management on panp7 - Bumped version to 13.10.4 - Releasing as 13.10.3 - Split common color profile stuff out into BaseColorProfile class; added tests for its describe(), get_isneeded(), and atomic_write() methods - Experiment with writting temp icc file into /var/lib/colord/icc, in case /var/lib and /var/tmp are at different mount points - Bump version to 13.10.3 - Oops, hiding input source indicator by default causes issues - Bumped version to 13.10.2 - Updated changelog - two-finger-scrolling is on by default in 13.10, remove override - gsettings-override: experiment with [com.canonical.indicator.keyboard] visible=false - UltraThin - Bumped version to 13.10.1 - Bump version to 13.10.0, it's Saucy time - Added internal_mic_gain action to daru4, galu1 - Made needed 'volume = merge' => 'volume = zero' change - Added internal_mic_gain action and its tests - Added default config file from pulseaudio - set daru4 default brightness at 569 - Nope, can't anything in org.compiz.profiles.unity.plugins.core - Oops: org.compiz.profiles.unity.plugins.core - gsettings-override: 'Enable workspaces' by default - Added daru4 to PRODUCTS, NEEDS_AIRPLANE, DEFAULT_BRIGHTNESS - Re-enable use of /etc/system76-daemon.json for pre-vendor BIOS testing - Bumped version to 13.04.11 - Oops, also add 'leox4' to model.py, update len(PRODUCTS) test - Bumped version to 13.04.10 - Added 'leox4' to PRODUCTS - Bumped version to 13.04.9 - Added quick dmi-test script, plus model.get_all_dmi_info() function - Added 'wilp10', 'ratp2' to PRODUCTS table - Bumped version to 13.04.8 - All in for 319 - Prep for experiment with nvidia-319 backport - For gazp9, galu1, bonx7, added 'screens' dict in PRODUCTS table - Bumped version to 13.04.7 - Added glossy DeviceId, fixed profile mix up - typo in DeviceId - Added NvidiaColorAction base class and bonx7_icc action as for those displays the DeviceId is actually usefull - Added a sanity check on the ICC profile file naming conventions - Added ICC color profiles for bonx7 matte and glossy screens - Bumped version to 13.04.6 - actions.plymouth1080 seems problematic on 'bonx7', disable for now - Added test for Backlight.restore(); added quick work-around for '/sys/class/backlight/acpi_video0/brightness' not existing sometimes on the galu1 when the daemon starts - Use "Sytem76 nVidia Card" instead of "My Card" in quirks file - system76-driver-nvidia now installs a quirks file to prevent the nvidia logo from showing its ugly face during the boot - Added 'bonx7' to DEFAULT_BRIGHTNESS - We don't need the manual model override in /etc/system76-daemon.json ATM, so disable for now - Oops, fix run_brightness() to pass model to Brightness.__init__() - Renamed read_json_conf() to load_json_conf(), write_json_conf() to save_json_conf() - Brightness now saves in a json object using the model as a key, so things work gracefully if you happen to move a drive between two different System76 products - Added write_json_conf() and its test - Another file name tweak - Slight tweak in filename - Updated gsettings override with default wallpaper - Added wallpaper - Added bonx7 to NEEDS_AIRPLANE - Added bonx7 to PRODUCTS - settings tweak (2) - settings tweak - deleted deprecated daemon.run_loop() function; bit of whitespace cleanup - system76-daemon now checks /etc/system76-daemon.json for model override - Added read_json_conf() and its test - Added galu1_icc Action to install color profile - Bumped version to 13.04.5 - Added 'galu1' to DEFAULT_BRIGHTNESS - Added tests for daemon.NEEDS_AIRPLANE, daemon.DEFAULT_BRIGHTNESS constants - Added 'galu1' to PRODUCTS table, airplane mode - Hmm, system76-driver-nvidia should probably be Architecture: all - Added needed driver actions in for gazp7, gazp8, gazu1 - Added system76-driver-nvidia dummy package that currently depends on nvidia-313-updates - Bumped version to 13.04.4 - Added sanity check test for the 3 scripts; fixed system76-driver-cli so it uses ActionRunner instead of run_actions() - Added an Apport hook - Added ColorProfile.edid_md5 property - Added new ActionRunner class; cleaned up how UI handles button sensitivity - Gtk UI now logs to /var/log/system76-driver.log - Log monotonic time and process start; run_airplane() and run_brightness() are now wrapped in a try/except so we can log any unhandled exceptions, but without crashing the daemon - Backlight can now support both 'intel_backlight' and 'acpi_video0'; added sabc1 to products the daemon fixes brightness for - Merged from trunk - Bumped version to 13.04.3 - Added Action.isneeded property - Renamed Action.isneeded() to get_isneeded() - No need for model.dmidecode() to use 'sudo' - Removed unneeded Action.ppa, Action.update_package_list attributes - Removed unneeded apt helper functions - Removed unneeded fingerprintGUI and airplane_mode actions - Removed use of 'prefs' in system76-driver-cli - Actually, gazp9 really does need actions.wifi_pm_disable - PRODUCTS entries no longer have {'prefs': []} - Added missing system76driver/data/76icon.svg - Removed print() from system76-driver - rm cruft: System76Drivergtk3.py - Renamed system76-driver-gtk to system76-driver; system76-driver to system76-driver-cli - Removed executable bit of a bunch of files wasn't needed - Oops, didn't mean to delete setup.py - Giant cruft removal - Correctly set detailsText - Install/Restore buttons are now disabled when no drivers are needed for product - Hooked up 'Create Support Logs' button - system76-driver-gtk now takes --home arg with homedir of original calling user; system76-driver-pkexec now passes HOME to same - Added create_support_logs() - rm crutft: acpi*, rtl8187b*, uvc* - No longer using prefs.py - rm cruft: System76Driver.py, fprint*, hotkey*, nvidia-settings.desktop, ubuntuversion.py - Bumped default gazp9 brightness to 690 (7 down from max) - Disable buttons when Restore is clicked - rm cruft: ricoh*, jme* - rm cruft: system76.py, old *.override, old *.glade - Removed old sources.list_*, xorg.conf_* cruft - Bumped version to 13.04.2 - Oops, call UI.set_notify() when Restore is clicked - Oops, display DeviceId wont work, need to use EDID md5 - Final color profiles - Need dh_installgsettings --priority=90 - Need longer sleep colord to pick up new profile - Added gazp9 glossy ICC profile with corrected name - Fixed missing dependencies - Renamed 'airplane' module to more apt 'daemon' - Now running airplane mode stuffs too - Oops, corretly create /var/lib/system76-driver in debian/rules - Added Brightness class and tests for saving/restoring brightness - debian/rules now creats /var/lib/system76-driver; small settings tweak - Quick doodle on writting the default brightness - Rolled system76-airplane-mode package back into system76-driver packaged; renamed system76-airplane-mode to system76-daemon - Should depend on gnome-color-manager - Better tmp file strategy when writting ICC - Added ColorAction for installing ICC profiles - added simple model.read_edid() function, currently hard-coded to intel_backlight - As fingerprintGUI UX is a bit to rough, disable for now - Nah, no reason to always depend on dkms - system76-driver-gtk now starts even when model is unknown, displayes useful info - Updated CLI to use run_actions() - run_actions() now uses yield instead of a callback - airplane_mode.perform() no longer updates the package list, now relies on run_actions - fingerprintGUI.perform() no longer adds ppa, updates package list, instead rellies on run_actions() - GrubAction.perform(), plymouth1080.perform() no longer call update-grub themselves, now rely on run_actions() - Added test for run_actions(), which now handles PPAs also - Renamed random_tmp_filename() to tmp_filename() - Bit of cleanup on the apt helper functions - Doodle action.run_actions() function that ensures 'apt-get update' is only run one if needed at the start, and the 'update-grub' is only run once at the end if needed - Using synaptic as a reference, got .desktop working with pkexec - More or less got .destkop file working - Roughed out running actions in background thread - UI.__init__() now connects all clicked signal handlers - Added new gtk model with UI class, tests for the same; added same --model and --dry args to system76-driver-gtk - Stubbed out system76-driver-gtk; added system76driver/data/ package data with glade file and icons - Added driver actions for lemu4, panp9 - plymouth1080.perform() also needs to check_call(['update-grub']) - Oops, GrubAction.perform() needs to check_call(['update-grub']) - Added Action.read_and_backup() method used to do the namesake in all subclasses - Added Action.atomic_write() method used to do the namesake in all subclasses - plymouth1080.perform() is now atomic; plymouth.iter_lines() now creates a backup file first - GrubAction.perform() is now atomic; GrubAction.iter_lines() now creates a backup first - Let's keep the PRODUCTS dict in pretty-print form - Added --dry aption to system76-driver - Added gazp9 to PRODUCTS; stubbed out system76-driver CLI script to run the driver actions non-interactively - Added airplane_mode Action - Added backlight_vendor action for gazp9 - Not using toggle_bit6() anymore - make system76-driver depend on dkms, linux-headers-generic - Added prefs.set_two_fingur() and its test - Doodle on prefs model, added debian/system76-driver.gsettings-override - sata_alpm now subclasses from FileAction - uvcquirks now subclasses from FileAction - New FileAction base class; FileAction.perform() is not atomic, works regardless what perms of existing file was - Wip - In PRODUCTS table, 'prefs' is nicer than 'defaults' - We can probably get away with polling only every 0.375 seconds - Tweak to kepress handling 'old' state variable will always hold what was written out to /sys - So that multiple keypress events aren't registered during time it takes to make state change, don't clear keypress bit till after state change completes - After Fn+F11 keypress, immediatey set LED state so light is responsive when turning airplane mode off - Nicer logging in airplane.py - To prevent multiple daemon instances from running, open_ec() now aquires fcntl.LOCK_EX on ec0/io - Split out into separate 'system76-airplane-mode' binary package; added upstart script - run_loop() now handles all permutations with keypress and indicator actions - Doodle on polling state in /sys/class/rfkill, making LED reflect that state - Use /sys/class/rfkill/rfkill?/name as a stable radio ID that doesn't change after a suspend/resume - run_loop() now restores BT/WiFi based on previous state - All values in PRODUCTS now have {'defaults': []} - run_loop() now sets state on radios - Added system76-airplane test script - Added functions for Airplane mode hotkey fix - Added sata_alpm Action - Ported uvcquirks - Oops, that version in debian/control wont work the way we want with the daily builds; bumped version to 13.04.1 - All product entries now include {'drivers': []} - Ported plymouth1080 - Ported fingerprintGUI action - Fixed a few errors in full product names - Added long name to each value in PRODUCTS - values in PRODUCTS are better as dict, so we can extend but provide easy defaults - Added some missing products in products.PRODUCTS and model.TABLE - Added test for actions.lemu1 - Stubbed out PRODUCTS table - Constants at the top - Added GrubAction base class for actions like lemu1 that modify GRUB_CMDLINE_LINUX_DEFAULT - Added wifi_pm_disable Action as proof of concept - Stubbed out actions.Action class with API that seems a good fit for both 'driver' and 'restore' actions - typo - Added careful test for models that occur more than once in model.TABLES - Added determine_model() and its test - Added 'model' module with dmidecode(), get_dmi_info() functions; added tests for the same - Added simple mockable layer for subprocess.check_call(), subprocess.check_output() - Stubbed out debian packaging - Stubbed out 'system76driver' Python3 package - Fixed wireless and bluetooth hotkey bug on the lemu4, - driverscontrol.py - Remove brightness key fix for 13.04 - No longer necessary. - Replace gksu with gksudo for compatibility - added: - Remove Inline Debian packaging to simplfy package creation. - base_system.py - Remove horizontal scrolling from 13.04 - Really add debian inline packaging - Fix change regarding driversdescribe.py - Fix issue where Dashes aren't allowed in Class names - Add module to disable WiFi power saving - Add support for 13.04 - Pull in latest Source code - 1.) Fix lightdm race condition on current models - 1.) Add Ubuntu 12.10 support - Re-add missing files. - Fix logs issue in GTK2 interface - Cleaned up source code for final release, ready for testing - Minor text fixes - Fixed a couple of UI issues: Removed colons from System information as per Gnome HIG, and tweak margin on right of drivers details text field. - Merged from parent branch: Somehow, the colon got added back in. Removed it - Somehow, the colon got added back in. Removed it - Merged from parent branch: Reworked the details pane to use a GtkExpander instead of a GtkToggleButton. This simplfies the code. Also added some basic help text to the details pane, and added an option to list driver details from the command line (system76-driver -l) - Reworked the details pane to use a GtkExpander instead of a GtkToggleButton. This simplfies the code. Also added some basic help text to the details pane, and added an option to list driver details from the command line (system76-driver -l) - Fixed missing window icon - Cleaned up interface due to reduced horizontal space - Fix broken startup script - Fix broken file pointing to wrong glade file. - Forgot to add in updated glade file. - Added some logic telling if all drivers for the system are provided by Ubuntu. - Made the path to our glade file relative to the current directory, rather than absolute - Got the new driver details pane up and working flawlessly. Need an OK on the design - Got the description system working with the Test Drivers. Now to go driver- wide - reconfigured driverscontrol.py to use new class-based drivers - started adding in blueprint for driver details - Replaced forgotten startup script with version that checks for GTK3 or later. - Updated Glade file so that windows open in center. - Clean up source code for final release - System76Driver.py - Update to have the driver version in the about dialog updated automatically from ubuntuversion.driver() - Clarify source files for Main frontends, and update driver version in GTK2 glade file. - Really upload new source files for 2.9 - Copied source files for 2.9 dev - Update local code commit for a new LP branch. - 1. Add new Bonobo Performance (bonp3) - * Fix Starling Ultra (star1) wireless in Ubuntu 9.10 - Add --assume-yes to fix linux-backports-modules installation - update driver version 2.3.5 - 1.) Fix Bonobo (bonp2) brightness hot keys - 1.) Add Starling Netbook (star1) - 1.) Add command line restore and install driver options - Fix daru1 touchpad on/off hotkey - 1.) Fix panp4 mic and sound after resume LP #264516 - Update Ubuntu version detection for upcoming 8.04.1 release - Fix missing () in driverscontrol - 1.) [hardy] fix sound on resume from suspend LP Bug #223742 (serp3) - 1.) [hardy] fix sound on resume from suspend LP Bug #223742 - Fix nVidia installation on restore (command changed in Hardy) - 1.) Update version in Glade file - 1.) Add Hardy support. - -------------------------------------- - 1.) fixed issues detecting package managers - 1.) Clean out legacy unnecessary drivers - add new versioned files - Add checks for running package managers - 1.) Clean out legacy unnecessary drivers - Version 2.1.2 - merge from 2.0 trunk - update prior to merge - add unversioned files - clean - make sure we're up to date before 2.1 merge - 1.) Add new Gazelle Value (gazv5) model - 1.) Fix Darter Headphone Sensing Bug #130669 - merge from main - .glade causing merge issues - add support tab - Fix Darter headphone sense Bug #130669 - fix bug to apply piix fix for Santa Rosa CDROM's - merge from 2.0 - Add support tab - 1.) Add new Pangolin Value (panv3) - fix permissions on asus-display-switch.sh - correct driverscontrol module calls - fixed hotkey module import in driverscontrol - Fix Darter (daru1) FN+F8 monitor switching Bug #116107 - Fix Darter (daru1) FN+F8 monitor switching Bug #116107 - backup acpi files before inserting new - update about dialog version - Fix network-manager wireless interface recognition after resume - update changelog - fixed nvidia rotation bug #118854 fixed laptop and desktop suspend support on feisty bug #114675 - initial bazaar revision - System76 Driver 2.0.4
19.04.12
e2801c1f19aec697dfb4c113c2e19a7752639913
19.04.11
c22b87701fc690f097fc02175c960ac0736974ae
19.04.10
e09e508954764c09ad416c5bfaac55384893dbf1
19.04.9
7371c954c169a766d7e44ea3e01cb6764d99c001
19.04.8
01f6914d6e99edfd0c8d622c46514d9beea47e56
19.04.7
e4bcdc1bf5a574a4f4f6c3d78db218ba38b4a824
19.04.6
9fb86549752311363b6c526d0f8f05c59e45a581
19.04.5
31523e2dee14d3bf6127c9f4ad2325585f84e80d
19.04.4
2cdd730b12dccc491798f87de4e928cc7b7ef138
19.04.3
ec57769e1d4e039db3a25f3cecf58ae5a5d8d168
19.04.2
43bc670ac48771a54afbefaa797e73b86f431916
19.04.1
8b4e60f18c9d324d6accf1d045adb035c43afcfd
18.10.6
f3533a0979147c4988d291a0c82bca0a57657f21
18.04.35
6e8bde2d0fd0fb573ac8796503bf48b0bd0b44e2
18.04.34
3c124cca7aa26710cffecf637739cfc131308906
18.04.33
0af73b17ec8e62faf06457fd275d27a11f6ec6d2
18.10.5
d35d7a5078c5fdc6fdd6ad16a32a55781a246e8f
18.04.32
ec1d12340c56f24bebe561180f7e048fd6ed4ddd
18.10.4
927d56e974fbb33e0f658a57a4e509af5b03c548
18.10.3
c97065dc153356355467284e2fa737ed832a3f4e
18.04.31
dc9adb6de80d6c3d24ce78ab601da117404f3fb2
18.04.30
0217b7bc7042a543fc3d82dfc6aa3c1d1a283be1
18.10.2
fd93635a25876fdd6cffaf8ab6ea834d51679b8d
18.10.1
af0635ec6c6cc2f273cff354e9582ed1ea877874
18.04.29
c8009c252352d1b35ca73606fe109a7f99bdab00
18.04.28
c72dc076e4c5ce5fcc01816cad36d147945fcea0
18.10.0
776fea69ee892d94eae19a2ffdacba3805995646
18.04.27
e74d1c276e873d3d9cedb6452fc541224343183c
18.04.25
b47258a3d5b0c22c04582aee86d8a4692d8c147c
18.04.24
9e42bc77d676de3f4cb62c11770b0a18647e552c
18.04.23
52fa6418b1b7d3b6e1a03ac4933318e7f700895f
18.04.22
2fd7447bf78890e8699bb7935fea4c5a34fa039a
17.10.34
43d8a50f18f6d168aedc0abec1e9642dbd86b284
16.04.55
3d614f3045b526a0cb4b4a2774b9f580f92cc822
18.04.21
4bbebdda73d446775ca7cf20063c3566dffaa207
18.04.20
9f6cef0bb7ecf5c169f5296fd8ee1d0b1af341ea
18.04.19
d4063a21f167d0ff5aef26a54a012e95d951b184
18.04.18
e7ac56483284a422a59056cde1906babc0f0c34c
18.04.17
4b6ad442a88eef630a648fbc1245a451170b1e4d
17.10.33
482117934ce646f10e2c015d24acc5432e33aeea
18.04.16
3573830518164e12699547beee131b4cad2ad295
18.04.15
ed93922ce35b09c86ee60101ec55cbcbc5b0f8da
18.04.14
d9aaedf06e8abd6d5c66866240dc4375464428e0
18.04.13
a566bdcdf69e72a27c2f9414c19f7a3a26bfb0f1
18.04.12
07bfe65cf8c859f2358de319072b17dc3aca9c4a
18.04.11
70e0b9e327f9fac0df7e0bb9da455125892b9857
16.04.54
d8868cc4325a82ad0c5976a3f701a39554a2a975
17.10.32
023d06f60e75c078e8bd8be30f66b5441b4d1b4a
18.04.10
e6019ebc615de4f5f1bc0dbac428c3ca9a063924
17.10.31
36b441e0525d0bad8b75349f0e0460d51088bb35
16.04.53
2fef56832defbb2f3b8fbb91f0db77528d8e1278
18.04.9
e85748640ffb7d60d1914e233c76e043e0d34d2d
17.10.30
99d43e04b4d31a4c97b140c318bc4dd7e71a8748
16.04.52
3ea754b7ddab68814c7dfe68e436a055414ae62b
17.10.29
845cdad688cb2312755c4b16631ff705c5cce0f4
18.04.6
2fd3bd6901f3751c3a05ea9aa46c80a918a0af78
17.10.28
f6f7dd9f5db333e8ce4bddfd3172cd4e3a6bcd86
17.10.27
940b7b0d729c2ca140604e1340ba46e48c68d190
16.04.51
39ee37b2f2adb6d166f064d286a7c3ac0ee24d3e
16.04.50
916877f4c2a3434422095b9303966035b5a6d980
17.10.26
ccad146089ce00fa662e118995e7960cbb0c7928
18.04.5
9d6f810ac4f101b5580a7b5b6fd8c715c5d906ba
17.10.25
e7538bad4252b59206a9c21980cef3f085af64b5
17.10.24
e7796fa6d356b1ca5870001b5878a36048494ca9
17.10.23
09fa0fe8d4fe5c2866cec8e513d8d0af94055d74
16.04.49
40c24ac838d5d1091912440b1e9eb11668cbff0c
17.10.22
3fe4d6907ceebc7fd66492d6dd44958b5c6178cc
18.04.4
b471e1fec1b8ca7ba261e362b9b1c64e1d3d4e08
16.04.48
a0d72460cac0bc88dbfa518fde54ca94ed7465e6
17.10.21
467a536a34565d99079a2712373e96f05147f336
16.04.47
97afcc677f4340eda6fd378c3f5b5867aa8057d0
17.10.20
6c233b0d0d8d71722b5267a2a11991a12a3b368f
17.10.19
5a08a509bf98b6aca0901b52002fc7bd368c334f
16.04.46
51ccf716be23a43e26b2a51e7c99602f46e42da1
18.04.3
e7dbdd5dd6621f327827222a1bb3b562d4e7a1ec
17.10.18
48be5b2f12e7c5865d60973f20ec77ebc0bf1eb0
17.10.17
e42a5bf0f84ad16dab4cb5acbb97fc270676e95e
17.10.16
3688f3f323f08777b62167f7129123e15c78626a
17.10.15
945ee3ff9ee7d14525b0ac37dfed3e6464ebeb20
17.10.14
bd93e5f3c7cab7be6aa59bab8a5f1ac4b53683f9
18.04.2
0d4d04b1d3cb3919474b61356566b13eb8a50e8d
17.10.8
b241459a0397cb5232ebe09d656702b6f76baf57
16.04.45
54160f627f5c5a295054bd01eb1e53d1760dd0fa
18.04.1
5e0297709e0ad68f6a21ccc68a026168abdf4439
17.10.7
f2d944b494370adfa97b49d8481d3099ccbde8ab
16.04.44
3d212461536818cdd881075558f947333754d0bb
system76-driver-0.7-1
c0224045c62585f67a614ed604845b6faf897e87
system76-driver-20.04.23-6
ae05fbcc4e62ac12855e02c5f8a6a267d7d86594
system76-driver-24.04.13-1
6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576
system76-driver-24.04.14-1
6dff48a7e28c0f840ecfba0d41e13f2a7c4d6576