Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Usability improvements, bug fixes #86

Merged
merged 22 commits into from
Dec 28, 2022
Merged

Usability improvements, bug fixes #86

merged 22 commits into from
Dec 28, 2022

Conversation

Batcastle
Copy link
Member

  • fix installation of restricted extras, disable updates
  • fix swapfile creation on btrfs file systems
  • give more info on different partitions necessary in manual partitioner
  • provide output during rare 84% hang
  • add initial basic unit tests

Batcastle and others added 22 commits August 22, 2022 01:07
buttons do not work yet. Hence, no new version number.
Turns out that occasional hang at 84% is when the swap file is being generated on high-RAM systems. This commit adds some output so that users can see work is still being done.
this should help Steam Deck users manually partition and use their SD card
The internet check code needs to be tested and fixed as it is currently unreliable.
improve usability and reliability
catch bug making swap file on BIOS
More to be added in the future. These unit tests require `pytest`.
add tests, implement attempted fix for ext2 root partitions
 * catch possible error due to held packages when installing updates
 * reduce the complexity of installing Nvidia drivers, due to the existance of `nvidia-driver-latest` and `disable-nouveau`
 * fix bug where no extras would be installed if needing Broadcom drivers
 * PEP8 improvements
improve extras and updates installation
@Batcastle Batcastle added bug Something isn't working enhancement New feature or request labels Dec 28, 2022
@Batcastle Batcastle self-assigned this Dec 28, 2022
@Batcastle Batcastle merged commit 19a9021 into master Dec 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant