Skip to content

Commit 57320e5

Browse files
committed
Release v1.1.59
1 parent b1f9a1a commit 57320e5

File tree

1 file changed

+41
-35
lines changed

1 file changed

+41
-35
lines changed

README.md

Lines changed: 41 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -10,36 +10,28 @@ upgrading apps.
1010

1111
![Screenshot](https://github.com/k9spud/appswipe/assets/39664841/754e807d-4e57-457e-8d54-554d38e8a070)
1212

13-
What's New in v1.1.57?
13+
What's New in v1.1.59?
1414
======================
15-
Dependencies are now displayed for packages that haven't been installed
16-
yet, thanks to the information in repo metadata caches. Even better,
17-
App Swipe now does lookups on each dependency for an uninstalled package to
18-
determine what other packages you need to install. These unsatisfied
19-
dependencies show up highlighted in red.
20-
21-
![Unmet Dependency Highlighting](https://github.com/k9spud/appswipe/assets/39664841/765e80c3-f2b7-4f15-b461-315bab07dea3)
22-
23-
Added support for using `doas` instead of only supporting `sudo`. Removed
24-
`sudo` from the PDEPENDS list. If neither is installed, App Swipe will
25-
fall back to simply `echo` the commands it can't execute with elevated
26-
privileges.
27-
28-
Previously, the code for updating the internal SQLite database after
29-
installing/upgrading a package did not update the total installed disk
30-
space used by the package. Now we update the database with the size of the
31-
installed package.
32-
33-
Auto-keyword unmasking has been refactored. We no longer sudo a shell script
34-
to append to /etc/portage/package.accept_keyword/appswipe.tmp. Instead, we
35-
require the user to set up such a file and give it write permissions for
36-
so that sudo/doas is not required. App Swipe now does some checking to try
37-
to avoid adding accept_keyword entries for packages that have already been
38-
keyword unmasked so that this file doesn't get bloated as quickly.
39-
40-
Right click "List files owned" has been removed. Instead, a link on the app
41-
view page for the installed size can be used. This reduces the number
42-
of clicks needed to get to the installed files list.
15+
Added right click "Copy flag to clipboard" context menu for USE flags.
16+
17+
Viewing an app that is already installed now highlights dependencies that
18+
aren't installed in red (which normally shouldn't happen) and dependencies
19+
that may be upgradable in yellow. Note that this does not do any checking
20+
whether the newer versions satisfy all dependency constraints however.
21+
22+
Improved left click and hold to work a little easier. Previously, if you
23+
moved the mouse cursor a little too much (easy to do on a touch pad), it
24+
would fail to open the context menu.
25+
26+
Pressing enter in the URL input box repeatedly now does a soft reload
27+
instead of navigating to the same URL over again. This prevents the
28+
Back history from getting filled up with the same URL multiple times.
29+
30+
App icons that are too big (>33% of the view) are now forced to 33% of the
31+
view width (solves `app:app-editors/vscodium` looking like crap).
32+
33+
Fixed a dependency parsing bug where a slot number containing a "-"
34+
could confuse the regular expression used to sort it out.
4335

4436
Help Get the Word Out
4537
=====================
@@ -218,30 +210,44 @@ way to close a tab.
218210

219211
`CTRL-0` Displays the very last tab.
220212

221-
`CTRL-backtick` Displays the `update:` upgradable package list tab. Opens one if none previously opened.
213+
`CTRL-backtick` Displays the `update:` upgradable packages list in a new tab (if not previously opened).
222214

223-
`CTRL-L` Jumps to the URL input text box.
215+
`CTRL-L` Sets keyboard input focus on the URL input text box.
224216

225217
`SHIFT-Return` Navigates to the first result of an application search.
226218

227219
`F5` Refreshes the browser view (soft reload)
228220

229-
`CTRL-R` Reloads the SQLite database for this app and refreshes view (hard reload).
221+
`CTRL-R` Reloads the SQLite database for the currently viewed app and refreshes view (hard reload).
230222

231223
`ALT-Back Arrow Key` Displays the previous page in browser history.
232224

233225
`ALT-Forward Arrow Key` Displays the next page in browser history.
234226

235227
`CTRL-F` Searches browser view text.
236228

237-
`F3` Repeats last search, moving forward.
229+
`F3` Repeats last search, moving forward through the text.
238230

239-
`SHIFT-F3` Repeats last search, going backwards.
231+
`SHIFT-F3` Repeats last search, going backwards through the text.
240232

241-
`Escape` Reserved for stopping long running browser view operations (probably inoperable at the moment, since we don't have any such slow operations, right?)
233+
`Escape` Cancels reloading page.
242234

243235
`ALT-F` Opens the app menu.
244236

237+
Mouse Shortcuts
238+
===============
239+
240+
Middle clicking a link opens it in a new tab (without immediately switching
241+
focus to the new tab).
242+
243+
Middle clicking a tab closes that tab.
244+
245+
Left click and drag in a blank space area of the browser view lets you
246+
grab the page and swipe up or down to scroll it.
247+
248+
Left click and hold for >600ms opens the pop up context menu. This allows
249+
computers without a right mouse button to open the context menus.
250+
245251
Common Problems
246252
===============
247253

0 commit comments

Comments
 (0)