You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changelog
v1.0.7 (versionCode 7)
✨ New themes
Cyberpunk theme (premium) — true-black HUD interface with neon rim-lit cards,
chamfered/notched panels, parallel "double-edge" HUD lines across every screen, an
analog HUD clock on the home header, and Orbitron / Share Tech Mono typography.
🔎 Search — reliability & filters
Source chips now work before you type. Tapping GitHub / F-Droid / GitLab /
Codeberg / Izzy / Flathub / Winget on an empty search screen now surfaces that
store's apps instead of doing nothing.
Platform filter (Android / Windows / Linux / …) is reliable. It previously matched
only on keywords in an app's name/description, so real Windows/Linux apps got dropped.
It now also matches by the store's inherent platform (Winget→Windows, Flathub→Linux, etc.).
Fixed live GitHub search dropping out. Anonymous GitHub search is capped at 10
requests/minute; each query used to spend two of them and cache nothing, so after a
few searches live results silently vanished. Now: one cached call per query, a 5-minute
result cache, and a graceful fallback to the last cached results on rate-limit.
🏠 Home & browse
Home feed no longer reshuffles when returning from an app's detail page — your
place in the list is preserved.
CDN-first loading — the home screen appears as soon as the GitHub CDN feed loads
instead of blocking on every source.
Multi-source browse fixes so F-Droid, GitLab, Codeberg, Flathub and Winget tiles all
populate correctly.
🐛 Notable fixes
F-Droid / all non-GitHub sources showing empty — a JSON field collision
(source vs source_code) was making the metadata parser throw on every entry.
Version comparison bug — pre-release/suffixed versions (e.g. 1.0.7-beta) were
mis-ranked below older ones; extracted into a dedicated, correct comparator
(VersionCompare).
Improved screenshot fetching and richer app-detail information.
Fixed the "Enter Manually" button overlapping the last app after "Scan All Sources"
on the Installed screen.
🔒 Security & integrity
Downloaded APK signature verification (ApkVerifier) — verifies a downloaded
APK's signer against the currently installed app before installing, guarding against
swapped/tampered packages.
HUD "double-edge" parallel lines and chamfered/notched shapes applied consistently
across home, search, installed, settings, profile, detail, browse and collection
screens; removed the old boxed corner brackets; brighter inner HUD line.
Curated-collection and browse-by-source tiles restyled (dark center → color at edge)
with varied neon rim colors; irregular notched edges on app cards, hero and search.
🔧 Under the hood
Version bumped to 1.0.7 (visible in Settings).
Release build is signed and shrunk (R8/ProGuard) as before.