github nekomangaorg/Neko 3.0.0

22 hours ago

This is the big one.
TLDR:
The Library screen has been redesigned.
Material 3 Expressive components are now used through out all screens except the reader.
New themes have been added, old ones have been tweaked or removed entirely.
New more playful font.

  • feat: Migrate Library Screen to Compose (#2354)
  • feat: Use wavy progress indicator instead of circle for swipe refresh
  • feat:library updating now pulsates the library button
  • feat: Add a method to easily preview a composable with all colorSchemes (#2363) (@google-labs-jules[bot])
  • feat: Add display option sheet for browse, similar, display screens
  • feat: Add event flows to LibraryUpdateJob (#2362) (@google-labs-jules[bot])
  • feat: Add monochrome theme
  • feat: Add Nord theme
  • feat: Add/tweak xml themes to match the new themes and existing themes (#2361)
  • feat: browse home page header color, and grid manga title text size
  • feat: chocolateStrawberries -> chocolate theme and material 3 expressive
  • feat: New more rounded font
  • feat: Remove Sapphire dusk and replace with dark variation of teal ocean
  • feat: slight tweak for OrangeColorScheme.kt
  • feat: spring blossom replaces midnight dusk
  • feat: tweak feed screen to be expressive lists
  • feat: Update BlueGreenColorScheme.kt for M3 Expressive
  • feat: update neko light theme
  • feat: update NekoColorScheme.kt for material 3 expressive
  • feat: update PinkColorScheme.kt for material 3 expressive
  • feat: Update PurpleColorScheme for M3 Expressive
  • feat: update the display, browse, similar lists to be expressive design
  • feat: upgdate outrun theme to retro and make it material 3 expressive
  • fix: add missing colors for tako theme
  • fix: add on completion to mangascreen
  • fix: adjust start reading and unread badge colors
  • fix: adjust the start reading button color
  • fix: catch the manga coordinator channel error
  • fix: category header refresh not starting correctly
  • fix: change download card color
  • fix: change letter spacing
  • fix: change letterspacing globally instead of per text composable
  • fix: change text for display option
  • fix: change wording for fiter
  • fix: click area for has available chapters in filter sheet
  • fix: compile issue
  • fix: crash screen not being padded at bottom
  • fix: crash screen status bar color
  • fix: dont use sticky headers for similar grid view
  • fix: dropdown box not aligned correctly for some overflow menus
  • fix: final theme tweaks
  • fix: fix oom for category update by using flow, remove unneeded is running flow
  • fix: font size on homepage
  • fix: horizontal category tab text color when selected
  • fix: issue where group map was null and causing some manga not to load their details page
  • fix: jungle dark navigation bar colors
  • fix: long press manga
  • fix: mangascreen button block outline colors
  • fix: missed some font references
  • fix: missing incognitio icons for some screens
  • fix: nav bar not hiding when switching screens after cleanup of files
  • fix: new install reader navigation overlay crash
  • fix: only show loading for history/updates on first page
  • fix: potential memory leak in webview
  • fix: remove ViewTargets for Covers and Library
  • fix: right arrow messed on missing chapters estimate, chip sizes on tags and alt titles, and chapter filter label size
  • fix: ripple color in reader sheet and hide "en" chapter
  • fix: set the rate limit to 5 requests per second vs 300 in a minute. (#2365) (@google-labs-jules[bot])
  • fix: split reader setting in downloads had a typo
  • fix: Tropical renamed to Jungle
  • fix: tweak crayon theme
  • fix: tweak crayon theme
  • fix: tweak dark blue theme
  • fix: tweak jungle theme
  • fix: tweak neko theme to kitsune and match app icons
  • fix: tweak orange juice theme aka citrus squeeze
  • fix: tweak retro theme -> miami vice
  • fix: tweak royal theme
  • fix: tweak spring blossom aka cherry blossom
  • fix: tweak tako
  • fix: tweak teal theme and change bottom nav active color
  • fix: typo in loading summary values
  • fix: un-condense letters a tad
  • fix: update browse screen for Index Replacement
  • fix: update display screen for Index Replacement
  • fix: update jungle theme to be more jungle
  • fix: update library screen for Index Replacement
  • fix: update manga object with user cover when reader sets a chapter image as cover
  • fix: update manga screen for Index Replacement
  • fix: use material 3 container loading indicator on browse screen
  • fix: Use persistent lists instead of immutable lists
  • fix: whats new changelog sheet crashing app
  • Add Crayon Blue theme
  • chore: bump app version
  • chore: code format
  • chore: remove flexible adapter
  • chore: remove thumb_drawable.xml
  • chore: update dependency io.mockk:mockk to v1.14.6 (#2358) (@renovate[bot])
  • opt: Optimize browse screens (#2350) (@google-labs-jules[bot])
  • opt: feed presenter download marking
  • ref: add expressive shapes to manga details screen and adjust the default shape
  • ref: adjust dropdown menu some more to have manga detail dropdowns to be themed with button colors
  • ref: browse filter screen to use wavy progress indicator
  • ref: change display screen to use wavy progress indicator
  • ref: clean up some commented out code
  • ref: downlaod screen to use wave progress indicator
  • ref: download button (#2367)
  • ref: footer buttons in feed and browse to be connected expressive buttons (#2371)
  • ref: intial pass to remove unused resources, classes, functions
  • ref: Make dropdown menu more consistent
  • ref: manga details header (#2368)
  • ref: MangaDetailPresenter State Management (#2346) (@google-labs-jules[bot])
  • ref: move try to setForeground earlier in App Downloader
  • ref: move vertical library categories outside of librarypage (#2366) (@google-labs-jules[bot])
  • ref: Neko Scaffold Title Bar to use the Flexible Top Bar and fix the under notification drawing
  • ref: switch browse sheet top buttons to connected buttons
  • ref: switch manga screen to used flexible top bar and show incognito icon
  • ref: switch the rest of top bars to use Flexible Top Bar Adapter
  • ref: tweak feed page headers
  • ref: use custom ExpressivePicker and remove some unused libraries
  • ref: use expressive shapes for quick read chapter button in manga details
  • ref: Use mangaId instead of category id to update the category headers in library (#2364)
  • ref: use material 3 loading
  • ref: use material 3 pull to refresh library
Variant SHA-256
Universal 06987fb1937db46e34af5de1ce01221f2d7a1b7a6893e1c4beb5000c12096758
arm64-v8a 64ca4c167c64e86a2a5d5cf446f7f3b972a24c93c67a14b4d2d2459fe9711542
armeabi-v7a 8606a8103fe435cfd6deba23b20b0178bb35d5c6d4bcbf99be4d9d2b54e5713d
x86 d7cee4eae06437402fabbe84d64644815ae148c63e38c68a2c351cd04ca6586d
x86_64 ed699c2d3e3c5d32e0bd1769b01d601052e7efebdbabb77c1e54cb02a6a4bfad

Don't miss a new Neko release

NewReleases is sending notifications on new releases.