Skip to content

v1.1.40

Compare
Choose a tag to compare
@k9spud k9spud released this 16 Feb 03:21
· 93 commits to main since this release

New tabs/window management. Now you can drag and drop a tab from one window
to another, just like modern web browsers.

Right click or long press the "Open New Tab" button to access the window management menu. You can rename each browser window to whatever name you'd like to remember it by. Close the window, and later re-open that window with all of it's multiple tabs intact.
Saved windows are still remembered even when you exit and re-start the app.
Window maximized state should now save and restore properly, including
keeping the correct unmaximized window size intact if the window is maximized.

The new tab/window management is good for categorizing groups of related apps together for looking at later. It helps reduce memory usage and desktop clutter when closing windows that you aren't working on right now. When you're finally completely done with a window and it's tabs, use "Discard Window" to permanently close the window.

USE flags are now hyperlinked when viewing an app. Clicking the USE flag
links brings up descriptions for the USE flag and other apps that accept
a USE flag by the same name.

An alternative "Who depends on this?" reverse dependencies command has been
added. This one uses the qdepends command from portage-utils instead
of equery depends. qdepends seems to be blazingly fast compared to
equery, and it usually provides equally good info. Right click in the whitespace (not on an hyperlink) when viewing an app to access this alternate reverse dependencies option.

Added new "Install & rebuild reverse dependencies" command to app
install right click menu. This option can sometimes come in handy
when emerge refuses to install an app because of dependency conflicts.

I fetch new apps to try out on my Raspberry Pi 4 often, and new apps almost never keyword "arm64" off the bat. When "Fetch source" is used, App Swipe now automatically adds the selected app to /etc/portage/package.accept_keywords/appswipe.tmp. This is kind of a hack -- but it's just too convenient for making fetch source "just go" no matter what emerge thinks.