Skip to content

Commit a4d5e34

Browse files
committed
Version 1.1.66
1 parent 9dad955 commit a4d5e34

File tree

1 file changed

+17
-22
lines changed

1 file changed

+17
-22
lines changed

README.md

Lines changed: 17 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,29 +10,24 @@ 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.65?
13+
What's New in v1.1.66?
1414
======================
15-
Lots more mask logic. We now load package.mask, package.unmask, and
16-
package.accept_keywords -- either as standalone files, or as a directory of
17-
files. We also load them not only from /etc/portage, but from the selected repo
18-
profile and all profile parent folders too.
19-
20-
`Reload Database` should be slightly faster now. No longer doing mask logic
21-
in SQL and instead do it all in C++. Keeping it all in C++ allows us to do
22-
fast-path optimization for masks that do not require complex version number
23-
comparisons or other shenanigans requiring a regular expression match.
24-
25-
Added the `appswipetransport` sub-process. When you go to view an `app:` page,
26-
this external process now does all the work of querying the database and
27-
producing formatted HTML. After removing all this code from the main GUI app,
28-
there is a noticeable memory footprint reduction. The downside is loading
29-
an `app:` page might be a little more janky than before, since it has to spin
30-
up the external process.
31-
32-
The `update:` page previously failed to correctly handle updates for
33-
packages that have multiple slots installed. This was a big problem for the
34-
`dev-qt/*` packages now that we have Qt 5 and Qt 6 slots typically installed
35-
and each requiring updates within their respective slot. Fixed.
15+
Fixed bug introduced in v1.1.65 where installing/upgrading a non-@world
16+
package would fail to use the --oneshot command line option for emerge.
17+
If you clicked to install any individual packages in v1.1.65,
18+
you probably had those packages added to @world. Sorry!
19+
20+
Added code for text interaction lock-out during a page load. Now
21+
that pages load partially in a separate process, it became possible
22+
to quickly click a link and have the remaining portion of the page load
23+
inserted at that position rather than appending to the end. The text
24+
interaction lock-out should prevent such visual mistake from happening.
25+
26+
When viewing an app that hasn't been installed at all on the system, App
27+
Swipe is supposed to display information about the best version of the
28+
app. Prior releases failed to select the latest `testing` version when
29+
there are no `stable` versions available. Instead, it was showing the 9999
30+
live build. Fixed.
3631

3732
Help Get the Word Out
3833
=====================

0 commit comments

Comments
 (0)