Skip to content

Vyxel Apps v1.0.7 - Cyberpunk

Latest

Choose a tag to compare

@NikhilKain NikhilKain released this 26 Jul 10:45
af3624b

Changelog

v1.0.7 (versionCode 7)

c1 c2 c3 c4 c5

✨ 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.
  • Manifest hardening: cleartext traffic disabled (usesCleartextTraffic="false")
    and legacy external-storage request removed.

🎨 UI polish

  • 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.