@@ -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
3732Help Get the Word Out
3833=====================
0 commit comments