Skip to content

Commit 86d518f

Browse files
author
K9spud LLC
committed
Release notes for v1.1.52
1 parent d42e16c commit 86d518f

File tree

1 file changed

+52
-1
lines changed

1 file changed

+52
-1
lines changed

README.md

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ way to close a tab.
7777

7878
`F2` Allows you to rename the current window.
7979

80-
`CTRL-ALT-F4` Permanently discards the current window.
80+
`CTRL-F4` Permanently discards the current window.
8181

8282
`CTRL-TAB` Displays the next tab.
8383

@@ -111,6 +111,57 @@ way to close a tab.
111111

112112
`ALT-F` Opens the app menu.
113113

114+
What's New in v1.1.52?
115+
======================
116+
117+
Split off database reload code into a separate command line program,
118+
`appswipebackend`. Going forward, more and more code should be moved
119+
into the backend so that only the bare essential code needed to keep the
120+
GUI displayed is kept in resident memory.
121+
122+
Database loading code now supports capturing data from the repo's
123+
`metadata/md5-cache/` instead of trying to parse the data out of .ebuild
124+
files. This solves a lot of problems with slot numbers that were previously
125+
showing bad data because the .ebuild files often do a lot of scripting
126+
with regards to declaring a slot number. App Swipe will still continue to
127+
fall back to parsing .ebuild files if the repo does not have metadata cache.
128+
129+
Now supports displaying bzip2 compressed files.
130+
Now supports displaying text files with markdown formatting.
131+
132+
Now does a better job of sorting packages by version number. Previously,
133+
version numbers containing alpha, beta, pre, rc (basically, any sort of
134+
"pre-release") could end up sorting out as being newer than the final
135+
release.
136+
137+
Fixed a bug in applying masks to the right versions when using the `<=`
138+
operator.
139+
140+
Now supports packages with excessive tuples in the version string
141+
(such as `net-ftp/ftp-0.17.34.0.2.5.1`). The SQL database schema now supports
142+
up to 10 tuples maximum.
143+
144+
Available USE flags (IUSE) now shows the latest available set from
145+
the latest release in the repo rather than showing what the available USE
146+
flags were for that package at install. This seems more useful, as it may let
147+
you know more about what's really available out there.
148+
149+
Found some packages where the same IUSE flag is listed multiple times - we
150+
now remove duplicates so App Swipe's display is less cluttered.
151+
152+
We now filter out USE flags that aren't in the package's available IUSE flags
153+
list. This cleans up the display of extraneous USE flags that seem more like
154+
internal portage flags than actual options for the user.
155+
156+
Hard reload (CTRL-R) when viewing an app page no longer blindly reloads all
157+
mask files like it used to. Instead, we only execute SQL updates
158+
for the masks that contain this app's atom string. This makes hard
159+
reload work a lot faster while most likely still providing the same results.
160+
161+
Pressing Return while a link is highlighted in the browser view now triggers
162+
navigating to the linked page. This keyboard shortcut comes in handy after
163+
doing a CTRL-F search for a particular package.
164+
114165
What's New in v1.1.48?
115166
======================
116167

0 commit comments

Comments
 (0)