Skip to content

Releases: ImranR98/Obtainium

v1.6.10

Choose a tag to compare

@ImranR98 ImranR98 released this 19 Jul 23:37
dc92ac7

What's Changed

  • By @ImranR98 in #3114
    • Compact page headers β€” The "Apps", "Settings", "Add App" and other page titles now use smaller headers, giving more room to content (#3107).
    • Per-app checkboxes in the update dialog β€” Instead of all-or-nothing toggles, the dialog now lists each app individually with a checkbox, so you can choose exactly which apps to update or install (#3107).
    • 3-way action banner setting β€” The banner can now show for all actions, updates only, or be hidden entirely, controlled from Settings β†’ Appearance (#3100).
    • Settings reorganization β€” Settings are now grouped logically under Updates, Appearance, and Categories. Unused "page transition" toggles have been removed.
    • Segmented buttons replaced with dropdowns β€” The install method, action banner, and group-by controls now use dropdown menus for a cleaner look.
    • Consistent form input styling β€” All text fields, dropdowns, and toggles across the entire app now share the same filled, borderless look with rounded corners, including the add-app page, import page, and category editor.
    • Download size shown inside the update button β€” The estimated APK size now appears directly in the Update or Install button text (e.g., "Update Β· 12 MB"), and is only looked up when an update or install is actually available.
  • Fix wrong download size preview for sources like Uptodown (#3104) By @ImranR98 in #3119
  • More UI tweaks

Full Changelog: v1.6.9...v1.6.10

v1.6.9

Choose a tag to compare

@ImranR98 ImranR98 released this 16 Jul 11:46
3b56354

What's Changed

New Contributors

Full Changelog: v1.6.8...v1.6.9

v1.6.8

Choose a tag to compare

@ImranR98 ImranR98 released this 15 Jul 20:51
55eda5c

What's Changed

  • Fix spacing, source names, and redundant button by @ImranR98 in #3097

Full Changelog: v1.6.7...v1.6.8

v1.6.7

Choose a tag to compare

@ImranR98 ImranR98 released this 15 Jul 17:51
a7bc067

What's Changed

  • Fix UI unresponsiveness during update checks (#3043) by @ImranR98 in #3093
  • By @ImranR98 in #3094:
    • Add install/update selected apps button to multi-select actions menu that reuses existing obtain dialog logic.
    • Various UI tweaks.
  • Fix keyboard closing on add-app additional settings fields (as mentioned in #3000) by @ImranR98 in #3095

Full Changelog: v1.6.6...v1.6.7

v1.6.6

Choose a tag to compare

@ImranR98 ImranR98 released this 15 Jul 09:20
9e4704f

What's Changed

  • By @ImranR98 in #3087:
    • Fix multiple tags gradient rendering where rightmost tag color incorrectly stretched across entire bubble (#3086)
    • Removed tabbed UI (#3059, #3069)
    • Improved update check UI performance (#3043)
    • Improved app list loading UI (#2666)
    • Improve install result detection for external installers in foreground
    • Various visual tweaks

Full Changelog: v1.6.5...v1.6.6

v1.6.5

Choose a tag to compare

@ImranR98 ImranR98 released this 14 Jul 21:00
e33b443

What's Changed

  • By @ImranR98 in #3076:
    • Place TW zh above zh locale for consistency
    • Fix blank search query being blocked on add-app page, restoring ability to list all apps in F-Droid third-party repos (from #3000)
    • Add HandshakeException retry with staggered random delays for concurrent TLS failures during batch update checks (#3008)
    • Add notification permission request on first non-TV launch and declare POST_NOTIFICATIONS in manifest (#3070)
    • Fix download progress not updating on app list tiles because tileChild was computed outside ValueListenableBuilder
    • Make showActionBannerForUpdateOnly true by default by @ImranR98 in #3077
  • by @ImranR98 in #3081:
    • Prevent background retry tasks from spawning duplicate install tasks
    • Return all install-capable activities per app for external installer selection (#3067)

Full Changelog: v1.6.4...v1.6.5

v1.6.4

Choose a tag to compare

@ImranR98 ImranR98 released this 13 Jul 00:27
e9384c8

What's Changed

  • Updated pt-BR translation by @NIICKTCHUNS in #3061
  • fix(search): use sourceIdentifier instead of name for overrideSource after search by @ooobamboo in #3060
  • i18n: update pl.json by @krvstek in #3062
  • By @ImranR98 in #3066:
    • Add missing German translations
    • Fix force-all update checks ignoring only-check-installed-or-track-only-apps setting (#3063)
    • Fix pt-BR locale auto-detecting as pt-PT and reverting to pt-PT after app restart (#3052)

New Contributors

Full Changelog: v1.6.3...v1.6.4

v1.6.3

Choose a tag to compare

@ImranR98 ImranR98 released this 12 Jul 16:29
3e29ddc

What's Changed

New Contributors

Full Changelog: v1.6.2...v1.6.3

v1.6.2

Choose a tag to compare

@ImranR98 ImranR98 released this 09 Jul 20:37
50082d8

What's Changed

  • Update ja.json by @bluefly000 in #3025
  • By @ImranR98 in #3036:
    • Guard onNewIntent against uninitialized plugin callResult (#3018)
    • Fallback to internal storage on custom ROMs where external is read-only (#3020)
    • Restore determinate progress bar during app list refresh (#3029)
    • Add some German translations (#3030)
  • i18n: update pl.json by @krvstek in #3035
  • Tranlastion: Update hu.json by @summoner001 in #3032
  • i18n: localize app source names, supplement Chinese translations by @Jursin in #3033

New Contributors

Full Changelog: v1.6.1...v1.6.2

v1.6.1

Choose a tag to compare

@ImranR98 ImranR98 released this 08 Jul 19:41
697453b

What's Changed

Full Changelog: v1.6.0...v1.6.1