Skip to content

v0.4.xβ

Pre-release
Pre-release

Choose a tag to compare

@GammaC0de GammaC0de released this 06 Aug 19:50
· 31 commits to master since this release

Release Notes - v0.4.3 (Unreleased)

🎨 UI/UX Improvements

  • Renamed Settings to App Settings for clarity.
  • Improved the app’s UI, styling, spacing, alignment, and overall visual polish. (#48)
  • Refined text colors, appearances, and styles, including disabled and preference items.
  • Updated account, overview, package, and remote settings layouts and labels.

🔍 Search & Navigation

  • Add search functionality to filter packages and files by name (#51)
  • Add search functionality to remote settings (#51)
  • Handle back navigation in remote settings to pop fragment backstack before finishing activity
  • Fix keyboard not reopening when tapping search field after dismissal (#51)
  • Clear search focus on submit to dismiss the keyboard when doing a search (#51)
  • Dismiss keyboard when scrolling in package lists, overview, and settings fragments (#51)
  • Handle back press to collapse search view in pyLoad and RemoteSettings (#51)
  • Back navigation and menu closes the search (#51)
  • Prevent keyboard dismissal on search submit when query is empty

🛡️ Stability & Bug Fixes

  • Fix crash when rotating the device while inside a remote settings
  • Fix: use commitAllowingStateLoss in finishUpdate to prevent crashes during layout (#52)
  • Fix keyboard not reopening when tapping search field after dismissal (#51)
  • Fix issue with account setting layout when a very long username was used (#53)
  • Add close action to the ClickNLoad service notification (#54)

✨ New Features

  • Multi-server support
  • Add support for positional and interactive captchas: ReCaptcha, Turnstile, and HCaptcha
  • Add a preference to choose between scroll or wrap the package name (#48)
  • Add a preference to toggle keeping the screen on
  • Show exit confirmation dialog on back press
  • Reorganize settings and menu
  • Add package password menu
  • Implement drag-and-drop reordering for packages and files

🔧 Refactoring & Maintenance

  • Refactor captcha activity to fetch and submit tasks independently with improved UI and loading states
  • Add fastlane metadata
  • Increase notification importance