Skip to content

v1.1.57

Compare
Choose a tag to compare
@k9spud k9spud released this 16 Oct 10:20
· 45 commits to main since this release

Dependencies are now displayed for packages that haven't been installed yet, thanks to the information in repo metadata caches. Even better, App Swipe now does lookups on each dependency for an uninstalled package to determine what other packages you need to install. These unsatisfied dependencies show up highlighted in red.

Unmet Dependency Highlighting

Added support for using doas instead of only supporting sudo. Removed sudo from the PDEPENDS list. If neither is installed, App Swipe will fall back to simply echo the commands it can't execute with elevated
privileges.

Previously, the code for updating the internal SQLite database after installing/upgrading a package did not update the total installed disk space used by the package. Now we update the database with the size of the
installed package.

Auto-keyword unmasking has been refactored. We no longer sudo a shell script to append to /etc/portage/package.accept_keyword/appswipe.tmp. Instead, we require the user to set up such a file and give it write permissions for so that sudo/doas is not required. App Swipe now does some checking to try
to avoid adding accept_keyword entries for packages that have already been keyword unmasked so that this file doesn't get bloated as quickly.

Right click "List files owned" has been removed. Instead, a link on the app view page for the installed size can be used. This reduces the number of clicks needed to get to the installed files list.