Skip to content

Tarumi v1.6.0

Choose a tag to compare

@preymium5-ctrl preymium5-ctrl released this 14 Jul 11:14

Tarumi v1.6.0 Changelog

Tarumi v1.6.0 focuses on home performance, smarter caching, accurate comic types, a branded open experience, and reader reliability—while keeping install-time updates seamless for existing debug builds.

🏠 Home Performance & Memory

  • Lighter home feeds: Homepage rails no longer call full getDetails for every card. List data is used for Featured, Trending, and recommendation rows; full details load only when you open a title.
  • Smaller visible lists: Featured, Trending, and recommendation rails use tighter limits (with an even lighter profile on low-RAM devices / Performance mode).
  • Cache-first home: Cached home content paints immediately on open; network work runs after the UI is ready.
  • Lazy section loading: Smart / Manhua / Manga recommendations and Recent Updates load when you scroll near them—not all at once on cold start.
  • RecyclerView recommendation rails: Horizontal rails recycle cover views instead of inflating every card into a LinearLayout, reducing RAM use.
  • Stricter home covers: Home thumbnails prefer the smaller cover URL and cap decode size (~128dp) so low-end devices keep fewer full-resolution bitmaps.
  • Low-RAM auto lite mode: Devices flagged as low-RAM automatically use the lighter home profile (alongside Performance mode).

📅 Home Refresh Policy (7 days)

  • Featured Manhwa, Trending Today, Smart Recommendation, Manhua Recommendation, and Manga Recommendation refresh on a 7-day schedule.
  • Silent background prefetch: Near the end of the 7-day window, new data is fetched in the background while the current cards stay on screen, then swapped in when ready—avoiding empty states and loading lag at swap time.

🆕 Recent Updates

  • Large library capacity (up to ~2,000 titles) with optimized loading: fast first paint, then background expansion.
  • Real latest chapters: Recent rows show the actual latest chapter plus the previous two (where available), not a placeholder label.
  • Page-sized UI: Only one page of rows is inflated at a time; compact Page X / Y · N titles controls avoid hundreds of page buttons.
  • Slim stored entries: Cached recent items keep only what the list needs (e.g. three chapters, no full descriptions).
  • Toggle on/off: Switch next to the Recent Updates title (and under Settings → Appearance → Performance → Recent Updates on Home).
    • Off: entire section (title, summary, list) is hidden; no Recent network work or background expand.
    • On: normal Recent behavior resumes.

🏷️ Comic Type Accuracy (Manhwa vs Manhua)

  • Fixed mis-labeling where many manhwa titles appeared as manhua on details and home chips.
  • Classification now prefers known source defaults and explicit type tags, checks manhwa/webtoon before manhua, and no longer trusts noisy source identifiers for type.

🔖 Bookmarks / Library Chapter Counts

  • When the tracker finds new chapters, chapter totals and latest chapter labels update with the NEW badge (metadata is persisted, not only the counter).
  • Bookmarks with NEW also backfill incomplete chapter lists so “current / total” stays accurate.

📖 Reader

  • Refresh button now properly reloads the current chapter: clears page-list and page-image caches, re-fetches the chapter, and forces the reader UI to rebind (old images no longer stick on screen).

✨ App Open Animation

  • Cold start plays a short muted ~3 second branded splash video, then opens the home screen.
  • System static logo flash before the video is removed (transparent system splash + first-frame backdrop).
  • Performance mode skips the open video.

📦 Build

  • Bumped Tarumi to version 1.6.0 (2166).
  • Debug package continues to ship as app-debug.apk, signed with the same Android Debug certificate used by prior GitHub debug releases (including v1.5.5), so users on those builds can update in place.

The attached app-debug.apk is the debug build produced from this release tag.