github Adamantcheese/Kuroba v4.3.3
New features and bugfixes

latest releases: v4.13.6, v4.13.5, v4.13.4...
5 years ago

Next anticipated release day: ???

Please read the cumulative changelog for all features/fixes from Clover. If you want to move from Clover you will have to do so manually. Over-installing v3.0.3 does not work.

Major changes:

  • Added Holo theme, with some fancy new fonts; see the project level notes below for additional information.
  • #122, adds an icon to the WebM/MP4 preview image that shows if the file has audio. This is only for preview purposes.
  • #124, the captcha window now correctly fits itself to the space it is given, so no scrolling is necessary. Also the Verify button is slightly larger.
  • Country codes for troll countries are now internally tagged with "t_". For example, filtering Turkey (TR) would be just /tr/ in the filter. Filtering Troll (TR) would be /t_tr/.
  • Country code filters in a regex filter pattern automatically imply case insensitivity now. You don't need to put the i at the end for the above examples.
  • Swiping up in the paged image gallery will now close the media being displayed, useful for WEBMs. You can still tap to close as you could before.
  • Swiping down in the paged image gallery will now save the media being displayed. Note this doesn't work like the button, if you keep swiping you'll keep downloading.
  • Prefetch now bumps up the cache limit to 1GB and the setting restarts the application to do so.

Minor changes:

  • Readded emoji. Removed emoji. Emoji joke attempt was very performance unfriendly and would cause OOM crashes.
  • The update button has been moved to be the version info. Slightly cleaner.
  • Italics on bookmark info are now set when threads hit image limit.
  • Fixes an off-by-one error with country code filters.
  • Empty replies will now correctly prevent you from attempting to post.
  • #87, fixes a crash when posting in one thread and then navigating to another before the post finishes posting.
  • #121, fixes crashes when search is open and a cross-board link is opened.
  • #126, prefetching now obeys the spoiler status of the image and doesn't preload it if it is spoilered and you don't have unspoilering on.
  • #127, fixes more weird shit with 8chan and it's stupid dumb API that constantly spits out garbage.
  • #131, fixes an issue with a callback function not existing, nor being used. Should be able to post on Dvach again.
  • Flexmark has been added to the licenses file.
  • Some launcher icons have been deleted that were duplicates, which saves ~60KB in the APK. However some new fonts were added, so the APK is about the same size.
  • The builtin Roboto fonts have been removed, and are now grabbed from your system instead.
  • The filter help dialog has been adjusted to take into account the country code filter notes.
  • The post timeout option has been fully removed, as the last version disabled it and there was no concern over images failing to load, meaning that the HTTP2 enabling along with OKHttp instance injection seems to have solved this problem.
  • File cache changes: there's no more "trim tries", it just deletes until it's under the limit now; all files older than 6 hours are deleted all at once in the trim procedure, to immediately make a bunch of space.

Project level notes:

  • If you want to make a theme, you now have theme-specific controls over the main font (used for most menus and titles and whatnot) and the alternate font used for the post body font. The condensed font option has been changed to the alternate font option to select this secondary font. The theme settings previewer obeys the fonts you put here. Also you can invert the font priority in themes, so the alternate font can act as the default font instead.
  • Target API is 28 again, for development purposes. 29 does not currently provide sources which is annoying when trying to figure out how certain API internals function.
  • The version name is now automatically generated from the version code, so it's one less thing to change for a release. If you want to make a fork, now is a good time, because a majority of the annoyances with setting up a fork are now resolved.
  • Additional debug info added to uncaught exception handler, for better ease of debugging.
  • Added user visible signature check by the developer.

Don't miss a new Kuroba release

NewReleases is sending notifications on new releases.