github pounat/absorb v1.8.77

10 hours ago

v1.8.77

Stats

  • New - Home screen stats widget for Android (listening time and finished books at a glance).
  • New - Browse the books you've finished this year right from the stats page.
  • Fix - Pause timeout no longer pads server listening time with empty seconds.
  • Fix - Cast listening time now actually shows up on the server (foreground service avoids Doze throttling) (#184).
  • Fix - No more duplicate offline listening sessions when coming back online.
  • Fix - Offline listening time no longer inflates 10-20x during server outages.

Continue Listening

  • Update - Redesigned as vertical tiles, tinted with each book's cover color and a soft matching glow.

Player card

  • New - Drag-to-configure button grid replaces fixed presets. Drag buttons between visible/hidden zones, toggle icons-only, place "More" inline.
  • New - Reset button in settings to restore default button layout.
  • New - Download button option for the absorbing card.

Equalizer

  • New - iOS now has full EQ, bass boost, loudness, and mono.
  • New - Per-book / per-podcast EQ - toggle in the equalizer sheet, saves per item.
  • Update - Friendly frequency names on EQ bands (Sub, Bass, Mids, High, Air).
  • Fix - EQ no longer leaks across user accounts on the same device.

App-icon shortcuts

  • New - Long-press the app icon for quick actions: Play, Search, Downloads, Bookmarks (Android + iOS).

Sleep timer

  • New - Shake sensitivity setting (Very low to Very high) under Settings > Sleep Timer (#185).
  • Fix - Auto sleep timer now restarts when settings change (#175).

Android Auto

  • Fix - Podcast progress bar now appears right away instead of after a minute.
  • Fix - Phantom resume after disconnecting Android Auto or unplugging headphones.

Server & sync

  • Fix - No more flapping between local and remote server on shaky WiFi.
  • Fix - Library refreshes automatically when the active server switches - no more pulling to refresh.
  • Fix - Sync no longer hammers the server during outages and gets stuck in backoff.

Playback

  • Fix - Auto-rewind no longer gets erased on resume at >1.0x speeds.
  • Fix - Audio pumping artifacts and quiet Android playback (#177).
  • Fix - iOS nav bar disappearing after playing a podcast episode.
  • Fix - Book detail sheet hanging on cover art and becoming undismissable.
  • Fix - "Hide eBook-only titles" filter no longer breaks library pagination (#154).
  • Fix - No-cover books no longer block the detail sheet.
  • Fix - Force-transcode for Dolby Atmos files.

Library & home

  • Fix - Books no longer show as missing right after they're added to the library.
  • Update - Date sort is now remembered between visits to Upcoming Releases.
  • Update - Bookmark page now caches book titles - no more UUID flash.

Localization

  • New - Foundation for community translations is in place. Simplified Chinese (zh) included - thanks @blacktea1891! Crowdin project coming soon for contributors to add more languages.

Misc

  • Fix - Absorbing list and card button layout no longer bleed between accounts.
  • New - Haptic feedback on drag-reorder (button grid and queue).
  • Fix - Bitmap memory leak in home screen widgets.

Don't miss a new absorb release

NewReleases is sending notifications on new releases.