Skip to content
This repository has been archived by the owner on Sep 29, 2024. It is now read-only.

Releases: K1rakishou/Kuroba-Experimental

KurobaEx release 0.10.8

14 Jul 12:46
Compare
Choose a tag to compare

v0.10.8-release
TLDR version:

  • Thread downloader is back.
  • Native 4chan archive viewer is back.
  • 2ch.hk API V2 partial support (+ dvach captcha support, + global search support).
  • Saved posts screen.
  • SPLIT layout mode update. NavigationRailView is used instead of BottomNavigationView.
  • Android Jetpack Compose integration.
  • Beta apks are now stored on GitHub.
  • 4chan new captcha support.

Full version:

  • Fix THEME_NAME_PATTERN regex.
  • Fix a bug where a thread was considered archived if network request execution resulted in any failure (like no internet).
  • Implement shiftPostComment for short comments that can fit to the side of a thumbnail.
  • 4chan captcha cookie was split in two separate cookies (4chan/4channel). This fixes some bugs related to not being able to post when receiving NOOP captcha. The current cookie was reset. Expect lots of slider captchas in the next ~24 hours. To avoid this you can try importing the desktop cookies (in site settings) but don't forget that they are domain specific.
  • Revert back tapNoReply setting behavior.
  • Add pagination support for searx image search.
  • Fix a bug when opening media from within a reply chain would result in other thread media being visible in the viewer.

v0.10.7-release

  • Fix a bug where it was impossible to attach a reply file by url because of coroutine getting canceled before the task is completed.
  • Add ability to attach reply files by using searx search engine(s) (any instance that supports the API should work).
  • Fix a rare crash when opening catalog/thread search.
  • Fix weird bug where after using a space in "override file name" input and then some other letter, on the next input the first letter after space would get doubled.
  • Add "Reply mode" info to LoginController.

v0.10.6-release

  • Fix a crash that happens sometimes when SavedPostsController.onDestroy() is called without calling onCreate() first.
  • Fix a bug that causes catalog/threads to stuck in load state indefinitely.
  • Fix rare crash that may occur when opening the new captcha window.
  • Add a setting to force lowRawDevice flag which enables additional memory optimizations (for now the media viewer offscreen pages count). This setting can be found in developer settings.

v0.10.5-release

  • Fix "back_color_secondary" not being serialized into the SerializableTheme.
  • Increase media viewer slide-fade out animation speed.
  • Fix tab title overflow in LocalArchiveController.
  • Add ability to delete saved posts.
  • Only allow using tapPostNoToReply when reply layout is opened to avoid accidental taps.
  • Use back_color_secondary for ThumbnailView's background.
  • Add a setting to enable/disable colored background of the slider captcha.
  • Add ability to search posts by image server/original file names.
  • When downloading images, attempt to load it from the internal cache first.
  • Add ability to quickly sort all active boards alphabetically.
  • Add support for "noop" captcha challenge.

v0.10.4-release

  • Fix captcha scaling problems in some cases.
  • Add ability to finalize captcha input with keyboard "done/enter" button.

v0.10.3-release

  • More captcha adjustments. Make captcha window scrollable + fix scaling bugs on devices with tiny displays.
  • Reuse captcha cookie, instead of refreshing it every time, possibly making it more simple.
  • Fix a rare crash when opening catalog/thread search and search results list not being laid out in time.

v0.10.2-beta

  • 4chan new captcha initial support.

v0.10.1-beta

  • Migrate beta apk updates to GitHub.
  • Fix album being opened at the beginning when opening it with no post images currently visible.
  • Remember scroll position in LocalArchiveController, SavedPostsController, BoardArchiveController. Mark last opened thread in BoardArchiveController.
  • Fix board code link parsing on 2ch.hk.
  • Attempt to fix weird crash on Xiaomi with Android 8.1 when setting post cell paddings.
  • Fix a bug where media viewer actions (Download/Close/Open Album) would not show up for some media.
  • Fix not being able to load 2ch.hk DvachCaptcha when not authorized by 2ch.hk anti-spam. Can now load up authorization procedure at any time.
  • Add 2ch.hk anti-spam script support for 2ch.hk global search.
  • Update FastScroller position when recycler view changes it's paddings (when keyboard is opened/closed).
  • Fix a bug where starting thread download with "download media" flag being off and stopping and after that starting again with the flag toggled would not actually update the flag and media would not start being downloaded.
  • Make BoardSelectionController and AddBoardsController take the whole available screen width on tablets.
  • Fix a bug where catalog thread sort order would not be applied to images displayed in the media viewer or album.

v0.10.0-beta

  • Thread downloader is back. It's also now possible to export downloaded threads as HTML pages with all the downloaded media. Unfortunately all media in store in the internal storage instead of external because of SAF being slow as hell (in other words you won't be able to store downloaded threads on SD-cards).
  • When using SPLIT layout mode, bottom navigation view is replaced with navigation rail view which is located on the left side of the screen instead of the bottom.
  • 2ch.hk partial support for API V2. For now only incremental thread update endpoint is supported.
  • 2ch.hk global search support added.
  • 2ch.hk dvach captcha support added.
  • Media viewer Close/Download actions won't be shown anymore when zoomed into an image.
  • ReplyLayout's attach media item's height slightly decreased.
  • Enable gzip encoding for all network requests.
  • Themes updated. New color was added "back_color_secondary" which is used for elements drawn on top of elements that use "back_color" (pretty much all background elements).
  • It's now possible to view all replies or posts marked as own in the same place.
  • It's now possible again to access built-in 4chan archive.

KurobaEx release 0.10.7

10 Jul 15:37
Compare
Choose a tag to compare

v0.10.7-release
TLDR version:

  • Thread downloader is back.
  • Native 4chan archive viewer is back.
  • 2ch.hk API V2 partial support (+ dvach captcha support, + global search support).
  • Saved posts screen.
  • SPLIT layout mode update. NavigationRailView is used instead of BottomNavigationView.
  • Android Jetpack Compose integration.
  • Beta apks are now stored on GitHub.
  • 4chan new captcha support.

Full version:

  • Fix a bug where it was impossible to attach a reply file by url because of coroutine getting canceled before the task is completed.
  • Add ability to attach reply files by using searx search engine(s) (any instance that supports the API should work).
  • Fix a rare crash when opening catalog/thread search.
  • Fix weird bug where after using a space in "override file name" input and then some other letter, on the next input the first letter after space would get doubled.
  • Add "Reply mode" info to LoginController.

v0.10.6-release

  • Fix a crash that happens sometimes when SavedPostsController.onDestroy() is called without calling onCreate() first.
  • Fix a bug that causes catalog/threads to stuck in load state indefinitely.
  • Fix rare crash that may occur when opening the new captcha window.
  • Add a setting to force lowRawDevice flag which enables additional memory optimizations (for now the media viewer offscreen pages count). This setting can be found in developer settings.

v0.10.5-release

  • Fix "back_color_secondary" not being serialized into the SerializableTheme.
  • Increase media viewer slide-fade out animation speed.
  • Fix tab title overflow in LocalArchiveController.
  • Add ability to delete saved posts.
  • Only allow using tapPostNoToReply when reply layout is opened to avoid accidental taps.
  • Use back_color_secondary for ThumbnailView's background.
  • Add a setting to enable/disable colored background of the slider captcha.
  • Add ability to search posts by image server/original file names.
  • When downloading images, attempt to load it from the internal cache first.
  • Add ability to quickly sort all active boards alphabetically.
  • Add support for "noop" captcha challenge.

v0.10.4-release

  • Fix captcha scaling problems in some cases.
  • Add ability to finalize captcha input with keyboard "done/enter" button.

v0.10.3-release

  • More captcha adjustments. Make captcha window scrollable + fix scaling bugs on devices with tiny displays.
  • Reuse captcha cookie, instead of refreshing it every time, possibly making it more simple.
  • Fix a rare crash when opening catalog/thread search and search results list not being laid out in time.

v0.10.2-beta

  • 4chan new captcha initial support.

v0.10.1-beta

  • Migrate beta apk updates to GitHub.
  • Fix album being opened at the beginning when opening it with no post images currently visible.
  • Remember scroll position in LocalArchiveController, SavedPostsController, BoardArchiveController. Mark last opened thread in BoardArchiveController.
  • Fix board code link parsing on 2ch.hk.
  • Attempt to fix weird crash on Xiaomi with Android 8.1 when setting post cell paddings.
  • Fix a bug where media viewer actions (Download/Close/Open Album) would not show up for some media.
  • Fix not being able to load 2ch.hk DvachCaptcha when not authorized by 2ch.hk anti-spam. Can now load up authorization procedure at any time.
  • Add 2ch.hk anti-spam script support for 2ch.hk global search.
  • Update FastScroller position when recycler view changes it's paddings (when keyboard is opened/closed).
  • Fix a bug where starting thread download with "download media" flag being off and stopping and after that starting again with the flag toggled would not actually update the flag and media would not start being downloaded.
  • Make BoardSelectionController and AddBoardsController take the whole available screen width on tablets.
  • Fix a bug where catalog thread sort order would not be applied to images displayed in the media viewer or album.

v0.10.0-beta

  • Thread downloader is back. It's also now possible to export downloaded threads as HTML pages with all the downloaded media. Unfortunately all media in store in the internal storage instead of external because of SAF being slow as hell (in other words you won't be able to store downloaded threads on SD-cards).
  • When using SPLIT layout mode, bottom navigation view is replaced with navigation rail view which is located on the left side of the screen instead of the bottom.
  • 2ch.hk partial support for API V2. For now only incremental thread update endpoint is supported.
  • 2ch.hk global search support added.
  • 2ch.hk dvach captcha support added.
  • Media viewer Close/Download actions won't be shown anymore when zoomed into an image.
  • ReplyLayout's attach media item's height slightly decreased.
  • Enable gzip encoding for all network requests.
  • Themes updated. New color was added "back_color_secondary" which is used for elements drawn on top of elements that use "back_color" (pretty much all background elements).
  • It's now possible to view all replies or posts marked as own in the same place.
  • It's now possible again to access built-in 4chan archive.

KurobaEx release 0.10.6

09 Jul 11:15
Compare
Choose a tag to compare

v0.10.6-release
TLDR version:

  • Thread downloader is back.
  • Native 4chan archive viewer is back.
  • 2ch.hk API V2 partial support (+ dvach captcha support, + global search support).
  • Saved posts screen.
  • SPLIT layout mode update. NavigationRailView is used instead of BottomNavigationView.
  • Android Jetpack Compose integration.
  • Beta apks are now stored on GitHub.
  • 4chan new captcha support.

Full version:

  • Fix a crash that happens sometimes when SavedPostsController.onDestroy() is called without calling onCreate() first.
  • Fix a bug that causes catalog/threads to stuck in load state indefinitely.
  • Fix rare crash that may occur when opening the new captcha window.
  • Add a setting to force lowRawDevice flag which enables additional memory optimizations (for now the media viewer offscreen pages count). This setting can be found in developer settings.

v0.10.5-release

  • Fix "back_color_secondary" not being serialized into the SerializableTheme.
  • Increase media viewer slide-fade out animation speed.
  • Fix tab title overflow in LocalArchiveController.
  • Add ability to delete saved posts.
  • Only allow using tapPostNoToReply when reply layout is opened to avoid accidental taps.
  • Use back_color_secondary for ThumbnailView's background.
  • Add a setting to enable/disable colored background of the slider captcha.
  • Add ability to search posts by image server/original file names.
  • When downloading images, attempt to load it from the internal cache first.
  • Add ability to quickly sort all active boards alphabetically.
  • Add support for "noop" captcha challenge.

v0.10.4-release

  • Fix captcha scaling problems in some cases.
  • Add ability to finalize captcha input with keyboard "done/enter" button.

v0.10.3-release

  • More captcha adjustments. Make captcha window scrollable + fix scaling bugs on devices with tiny displays.
  • Reuse captcha cookie, instead of refreshing it every time, possibly making it more simple.
  • Fix a rare crash when opening catalog/thread search and search results list not being laid out in time.

v0.10.2-beta

  • 4chan new captcha initial support.

v0.10.1-beta

  • Migrate beta apk updates to GitHub.
  • Fix album being opened at the beginning when opening it with no post images currently visible.
  • Remember scroll position in LocalArchiveController, SavedPostsController, BoardArchiveController. Mark last opened thread in BoardArchiveController.
  • Fix board code link parsing on 2ch.hk.
  • Attempt to fix weird crash on Xiaomi with Android 8.1 when setting post cell paddings.
  • Fix a bug where media viewer actions (Download/Close/Open Album) would not show up for some media.
  • Fix not being able to load 2ch.hk DvachCaptcha when not authorized by 2ch.hk anti-spam. Can now load up authorization procedure at any time.
  • Add 2ch.hk anti-spam script support for 2ch.hk global search.
  • Update FastScroller position when recycler view changes it's paddings (when keyboard is opened/closed).
  • Fix a bug where starting thread download with "download media" flag being off and stopping and after that starting again with the flag toggled would not actually update the flag and media would not start being downloaded.
  • Make BoardSelectionController and AddBoardsController take the whole available screen width on tablets.
  • Fix a bug where catalog thread sort order would not be applied to images displayed in the media viewer or album.

v0.10.0-beta

  • Thread downloader is back. It's also now possible to export downloaded threads as HTML pages with all the downloaded media. Unfortunately all media in store in the internal storage instead of external because of SAF being slow as hell (in other words you won't be able to store downloaded threads on SD-cards).
  • When using SPLIT layout mode, bottom navigation view is replaced with navigation rail view which is located on the left side of the screen instead of the bottom.
  • 2ch.hk partial support for API V2. For now only incremental thread update endpoint is supported.
  • 2ch.hk global search support added.
  • 2ch.hk dvach captcha support added.
  • Media viewer Close/Download actions won't be shown anymore when zoomed into an image.
  • ReplyLayout's attach media item's height slightly decreased.
  • Enable gzip encoding for all network requests.
  • Themes updated. New color was added "back_color_secondary" which is used for elements drawn on top of elements that use "back_color" (pretty much all background elements).
  • It's now possible to view all replies or posts marked as own in the same place.
  • It's now possible again to access built-in 4chan archive.

KurobaEx release 0.10.5

08 Jul 14:25
Compare
Choose a tag to compare

v0.10.5-release
TLDR version:

  • Thread downloader is back.
  • Native 4chan archive viewer is back.
  • 2ch.hk API V2 partial support (+ dvach captcha support, + global search support).
  • Saved posts screen.
  • SPLIT layout mode update. NavigationRailView is used instead of BottomNavigationView.
  • Android Jetpack Compose integration.
  • Beta apks are now stored on GitHub.
  • 4chan new captcha support.

Full version:

  • Fix "back_color_secondary" not being serialized into the SerializableTheme.
  • Increase media viewer slide-fade out animation speed.
  • Fix tab title overflow in LocalArchiveController.
  • Add ability to delete saved posts.
  • Only allow using tapPostNoToReply when reply layout is opened to avoid accidental taps.
  • Use back_color_secondary for ThumbnailView's background.
  • Add a setting to enable/disable colored background of the slider captcha.
  • Add ability to search posts by image server/original file names.
  • When downloading images, attempt to load it from the internal cache first.
  • Add ability to quickly sort all active boards alphabetically.
  • Add support for "noop" captcha challenge.

v0.10.4-release

  • Fix captcha scaling problems in some cases.
  • Add ability to finalize captcha input with keyboard "done/enter" button.

v0.10.3-release

  • More captcha adjustments. Make captcha window scrollable + fix scaling bugs on devices with tiny displays.
  • Reuse captcha cookie, instead of refreshing it every time, possibly making it more simple.
  • Fix a rare crash when opening catalog/thread search and search results list not being laid out in time.

v0.10.2-beta

  • 4chan new captcha initial support.

v0.10.1-beta

  • Migrate beta apk updates to GitHub.
  • Fix album being opened at the beginning when opening it with no post images currently visible.
  • Remember scroll position in LocalArchiveController, SavedPostsController, BoardArchiveController. Mark last opened thread in BoardArchiveController.
  • Fix board code link parsing on 2ch.hk.
  • Attempt to fix weird crash on Xiaomi with Android 8.1 when setting post cell paddings.
  • Fix a bug where media viewer actions (Download/Close/Open Album) would not show up for some media.
  • Fix not being able to load 2ch.hk DvachCaptcha when not authorized by 2ch.hk anti-spam. Can now load up authorization procedure at any time.
  • Add 2ch.hk anti-spam script support for 2ch.hk global search.
  • Update FastScroller position when recycler view changes it's paddings (when keyboard is opened/closed).
  • Fix a bug where starting thread download with "download media" flag being off and stopping and after that starting again with the flag toggled would not actually update the flag and media would not start being downloaded.
  • Make BoardSelectionController and AddBoardsController take the whole available screen width on tablets.
  • Fix a bug where catalog thread sort order would not be applied to images displayed in the media viewer or album.

v0.10.0-beta

  • Thread downloader is back. It's also now possible to export downloaded threads as HTML pages with all the downloaded media. Unfortunately all media in store in the internal storage instead of external because of SAF being slow as hell (in other words you won't be able to store downloaded threads on SD-cards).
  • When using SPLIT layout mode, bottom navigation view is replaced with navigation rail view which is located on the left side of the screen instead of the bottom.
  • 2ch.hk partial support for API V2. For now only incremental thread update endpoint is supported.
  • 2ch.hk global search support added.
  • 2ch.hk dvach captcha support added.
  • Media viewer Close/Download actions won't be shown anymore when zoomed into an image.
  • ReplyLayout's attach media item's height slightly decreased.
  • Enable gzip encoding for all network requests.
  • Themes updated. New color was added "back_color_secondary" which is used for elements drawn on top of elements that use "back_color" (pretty much all background elements).
  • It's now possible to view all replies or posts marked as own in the same place.
  • It's now possible again to access built-in 4chan archive.

KurobaEx release 0.10.4

07 Jul 08:16
Compare
Choose a tag to compare

v0.10.4-release
TLDR version:

  • Thread downloader is back.
  • Native 4chan archive viewer is back.
  • 2ch.hk API V2 partial support (+ dvach captcha support, + global search support).
  • Saved posts screen.
  • SPLIT layout mode update. NavigationRailView is used instead of BottomNavigationView.
  • Android Jetpack Compose integration.
  • Beta apks are now stored on GitHub.
  • 4chan new captcha support.

Full version:

  • Fix captcha scaling problems in some cases.
  • Add ability to finalize captcha input with keyboard "done/enter" button.

v0.10.3-release

  • More captcha adjustments. Make captcha window scrollable + fix scaling bugs on devices with tiny displays.
  • Reuse captcha cookie, instead of refreshing it every time, possibly making it more simple.
  • Fix a rare crash when opening catalog/thread search and search results list not being laid out in time.

v0.10.2-beta

  • 4chan new captcha initial support.

v0.10.1-beta

  • Migrate beta apk updates to GitHub.
  • Fix album being opened at the beginning when opening it with no post images currently visible.
  • Remember scroll position in LocalArchiveController, SavedPostsController, BoardArchiveController. Mark last opened thread in BoardArchiveController.
  • Fix board code link parsing on 2ch.hk.
  • Attempt to fix weird crash on Xiaomi with Android 8.1 when setting post cell paddings.
  • Fix a bug where media viewer actions (Download/Close/Open Album) would not show up for some media.
  • Fix not being able to load 2ch.hk DvachCaptcha when not authorized by 2ch.hk anti-spam. Can now load up authorization procedure at any time.
  • Add 2ch.hk anti-spam script support for 2ch.hk global search.
  • Update FastScroller position when recycler view changes it's paddings (when keyboard is opened/closed).
  • Fix a bug where starting thread download with "download media" flag being off and stopping and after that starting again with the flag toggled would not actually update the flag and media would not start being downloaded.
  • Make BoardSelectionController and AddBoardsController take the whole available screen width on tablets.
  • Fix a bug where catalog thread sort order would not be applied to images displayed in the media viewer or album.

v0.10.0-beta

  • Thread downloader is back. It's also now possible to export downloaded threads as HTML pages with all the downloaded media. Unfortunately all media in store in the internal storage instead of external because of SAF being slow as hell (in other words you won't be able to store downloaded threads on SD-cards).
  • When using SPLIT layout mode, bottom navigation view is replaced with navigation rail view which is located on the left side of the screen instead of the bottom.
  • 2ch.hk partial support for API V2. For now only incremental thread update endpoint is supported.
  • 2ch.hk global search support added.
  • 2ch.hk dvach captcha support added.
  • Media viewer Close/Download actions won't be shown anymore when zoomed into an image.
  • ReplyLayout's attach media item's height slightly decreased.
  • Enable gzip encoding for all network requests.
  • Themes updated. New color was added "back_color_secondary" which is used for elements drawn on top of elements that use "back_color" (pretty much all background elements).
  • It's now possible to view all replies or posts marked as own in the same place.
  • It's now possible again to access built-in 4chan archive.

KurobaEx release 0.10.3

06 Jul 16:04
Compare
Choose a tag to compare

v0.10.3-release
TLDR version:

  • Thread downloader is back.
  • Native 4chan archive viewer is back.
  • 2ch.hk API V2 partial support (+ dvach captcha support, + global search support).
  • Saved posts screen.
  • SPLIT layout mode update. NavigationRailView is used instead of BottomNavigationView.
  • Android Jetpack Compose integration.
  • Beta apks are now stored on GitHub.
  • 4chan new captcha support.

Full version:

  • More captcha adjustments. Make captcha window scrollable + fix scaling bugs on devices with tiny displays.
  • Reuse captcha cookie, instead of refreshing it every time, possibly making it more simple.
  • Fix a rare crash when opening catalog/thread search and search results list not being laid out in time.

v0.10.2-beta

  • 4chan new captcha initial support.

v0.10.1-beta

  • Migrate beta apk updates to GitHub.
  • Fix album being opened at the beginning when opening it with no post images currently visible.
  • Remember scroll position in LocalArchiveController, SavedPostsController, BoardArchiveController. Mark last opened thread in BoardArchiveController.
  • Fix board code link parsing on 2ch.hk.
  • Attempt to fix weird crash on Xiaomi with Android 8.1 when setting post cell paddings.
  • Fix a bug where media viewer actions (Download/Close/Open Album) would not show up for some media.
  • Fix not being able to load 2ch.hk DvachCaptcha when not authorized by 2ch.hk anti-spam. Can now load up authorization procedure at any time.
  • Add 2ch.hk anti-spam script support for 2ch.hk global search.
  • Update FastScroller position when recycler view changes it's paddings (when keyboard is opened/closed).
  • Fix a bug where starting thread download with "download media" flag being off and stopping and after that starting again with the flag toggled would not actually update the flag and media would not start being downloaded.
  • Make BoardSelectionController and AddBoardsController take the whole available screen width on tablets.
  • Fix a bug where catalog thread sort order would not be applied to images displayed in the media viewer or album.

v0.10.0-beta

  • Thread downloader is back. It's also now possible to export downloaded threads as HTML pages with all the downloaded media. Unfortunately all media in store in the internal storage instead of external because of SAF being slow as hell (in other words you won't be able to store downloaded threads on SD-cards).
  • When using SPLIT layout mode, bottom navigation view is replaced with navigation rail view which is located on the left side of the screen instead of the bottom.
  • 2ch.hk partial support for API V2. For now only incremental thread update endpoint is supported.
  • 2ch.hk global search support added.
  • 2ch.hk dvach captcha support added.
  • Media viewer Close/Download actions won't be shown anymore when zoomed into an image.
  • ReplyLayout's attach media item's height slightly decreased.
  • Enable gzip encoding for all network requests.
  • Themes updated. New color was added "back_color_secondary" which is used for elements drawn on top of elements that use "back_color" (pretty much all background elements).
  • It's now possible to view all replies or posts marked as own in the same place.
  • It's now possible again to access built-in 4chan archive.

KurobaEx release 0.9.6

14 Jun 11:48
Compare
Choose a tag to compare

v0.9.6-release
TLDR version:

  • Media viewer rewritten from scratch.
  • Media viewer updated gestures.
  • Theme gallery.
  • New post thumbnail scaling type.
  • New site support (370chan.info).

Full version:

  • Display catalog/thread load progress.
  • Fix a bug where it was impossible to scroll to the bottom of a catalog/thread with opened reply layout and keyboard.

v0.9.5-release

  • Remove EventBus dependency.
  • Fix a bug where media viewer would not be closed, but closing (fade out) animation will be played to the end which made it seem that the app became frozen when in reality it's the media viewer still not closed, blocking the rest of the UI. This happened when "download" media viewer action is selected as the bottom media viewer action.
  • Update FDroid screenshots.

v0.9.4-release

  • Only show "Go to post" media viewer toolbar button if media viewer was opened from an album.
  • Add ability to change media viewer gesture actions.
  • Add "Open album" action.
  • Add ability to view catalog albums.
  • Fix "share media content" sharing files without the file extension.
  • Fix conflicts when using Android 10 system back gesture on top of the fast scroller when in thread which led to fast scroller getting stuck in the "dragging" state.
  • Add board selection to 4chan global search.
  • Adjust navigation history item views' width on tablets.

v0.9.3-release

  • Some adjustments for where to show the media actions (they were hardcoded before, now they appear around the initial touch position).
  • Fix media viewer's close button sometimes having gray tint.
  • Fix a small part of thumbnail container being visible when a post has only one image.
  • Do not show "Navigate" notification action on Android 9 and below because Android's DocumentsUI application is broken there.

v0.9.2-beta

  • Fix for transparent images staying transparent even with "Allow image transparency" setting disabled.
  • Reply attach files can now be viewed in the new media viewer (can be accessed by going to media reencode options and then clicking the media).
  • Implement "SaveAsDuplicate" option for ResolveDuplicateImages controller. When selected, the image will be saved again but with a different name (For example "image.jpg" will be saved as "image_(1).jpg").
  • Can now view media in the ResolveDuplicateImages controller in the new media viewer.
  • Add checks to prevent drawing very huge gifs that crash the app.
  • Gesture exclusion zones now work in the new media viewer.
  • Fix boards sometimes getting seemingly randomly sorted (which usually causes /trash/ to be the first board of the list instead of /3/ on 4chan).
  • Adjust sorting algorithm when searching for boards by their name. Now boards that match the query should be at the beginning of the list.
  • Fix some rare NPEs.

v0.9.1-beta

  • Fix a crash when opening media viewer with media prefetching setting turned on.

v0.9.0-beta

  • Media viewer has been rewritten from scratch. The main problem with the old one was that all the logic related to displaying media was too tightly coupled together (the MultiImageView class) which lead to some nasty bugs. The other problem was that it was using the main activity which lead to a bug that was present since the very first release. The bug happened when the media viewer was going into fullscreen mode which doesn't work together with edge-to-edge on Android 9 and below. It would cause all subsequent animations and layout passes to be completely broken. The bug was "fixed" by using different fullscreen mode flags in Android version 9 and below and Android 10 and above (where everything was working as intended). Basically it was a very weird Android bug. Now media viewer exists in a separate activity. The other goal of this was to make ExoPlayer (which is used to play video/audio) reusable so we don't have to create and destroy it on every view pager swipe. There are bugs on some phones where calling ExoPlayer.release() may hang the app for quite some time. And since release() is called after every swipe it may become almost impossible to use the app.
  • Media viewer gestures were slightly changed. Now you can close the viewer by swiping the media in any direction. To download it you need to tap it and continue moving the finger without stopping it will show you two options: download or close. There are also now options when longtapping the media.
  • Theme gallery is finally implemented. Themes from the main github repository were moved into it's own repository https://github.com/K1rakishou/KurobaEx-themes which is used by the theme gallery. Basically you can now add your themes to that repository and everybody will be able to use them (There are some rules so first read the repository's README before sending Tomorrow clones). To access the gallery you need to go to the theme settings and then click "More themes". They are separated by the light/dark type.
  • The app can now detect theme json in post comments to make it possible to apply them by longtapping the posts and selecting "Apply theme %THEME_NAME%" menu.
  • New scaling type was introduced for post thumbnails: "Fit Center". Basically it will try to fit the whole image inside the thumbnail while trying to preserve the original aspect ratio. This is turned on by default and can be disabled in the Post settings (Search for Post thumbnail scaling type and change it to "Center Crop").
  • When using "Fit Center" scaling type a black background will be drawn behind the thumbnail. You can disable it in the same place (Post settings, search for "Draw black background behind post thumbnails").
  • Themes can now be exported to clipboard.
  • Added "Open thread in archive and scroll to selected post" and "Preview post in archive" menu options.
  • Fixed couple of IndexOutOfBounds exceptions when inserting tags into post comment.
  • Fix a bug where a thread would always be fully re-parsed a second time (on the next thread update) after opening it. This could lead to app freezes when opening very huge threads (5k+ posts).
  • Added support for 370chan.info site (Thanks to @alcharkov).

KurobaEx release 0.9.5

13 Jun 11:24
Compare
Choose a tag to compare

v0.9.5-release
TLDR version:

  • Media viewer rewritten from scratch.
  • Media viewer updated gestures.
  • Theme gallery.
  • New post thumbnail scaling type.
  • New site support (370chan.info).

Full version:

  • Remove EventBus dependency.
  • Fix a bug where media viewer would not be closed, but closing (fade out) animation will be played to the end which made it seem that the app became frozen when in reality it's the media viewer still not closed, blocking the rest of the UI. This happened when "download" media viewer action is selected as the bottom media viewer action.
  • Update FDroid screenshots.

v0.9.4-release

  • Only show "Go to post" media viewer toolbar button if media viewer was opened from an album.
  • Add ability to change media viewer gesture actions.
  • Add "Open album" action.
  • Add ability to view catalog albums.
  • Fix "share media content" sharing files without the file extension.
  • Fix conflicts when using Android 10 system back gesture on top of the fast scroller when in thread which led to fast scroller getting stuck in the "dragging" state.
  • Add board selection to 4chan global search.
  • Adjust navigation history item views' width on tablets.

v0.9.3-release

  • Some adjustments for where to show the media actions (they were hardcoded before, now they appear around the initial touch position).
  • Fix media viewer's close button sometimes having gray tint.
  • Fix a small part of thumbnail container being visible when a post has only one image.
  • Do not show "Navigate" notification action on Android 9 and below because Android's DocumentsUI application is broken there.

v0.9.2-beta

  • Fix for transparent images staying transparent even with "Allow image transparency" setting disabled.
  • Reply attach files can now be viewed in the new media viewer (can be accessed by going to media reencode options and then clicking the media).
  • Implement "SaveAsDuplicate" option for ResolveDuplicateImages controller. When selected, the image will be saved again but with a different name (For example "image.jpg" will be saved as "image_(1).jpg").
  • Can now view media in the ResolveDuplicateImages controller in the new media viewer.
  • Add checks to prevent drawing very huge gifs that crash the app.
  • Gesture exclusion zones now work in the new media viewer.
  • Fix boards sometimes getting seemingly randomly sorted (which usually causes /trash/ to be the first board of the list instead of /3/ on 4chan).
  • Adjust sorting algorithm when searching for boards by their name. Now boards that match the query should be at the beginning of the list.
  • Fix some rare NPEs.

v0.9.1-beta

  • Fix a crash when opening media viewer with media prefetching setting turned on.

v0.9.0-beta

  • Media viewer has been rewritten from scratch. The main problem with the old one was that all the logic related to displaying media was too tightly coupled together (the MultiImageView class) which lead to some nasty bugs. The other problem was that it was using the main activity which lead to a bug that was present since the very first release. The bug happened when the media viewer was going into fullscreen mode which doesn't work together with edge-to-edge on Android 9 and below. It would cause all subsequent animations and layout passes to be completely broken. The bug was "fixed" by using different fullscreen mode flags in Android version 9 and below and Android 10 and above (where everything was working as intended). Basically it was a very weird Android bug. Now media viewer exists in a separate activity. The other goal of this was to make ExoPlayer (which is used to play video/audio) reusable so we don't have to create and destroy it on every view pager swipe. There are bugs on some phones where calling ExoPlayer.release() may hang the app for quite some time. And since release() is called after every swipe it may become almost impossible to use the app.
  • Media viewer gestures were slightly changed. Now you can close the viewer by swiping the media in any direction. To download it you need to tap it and continue moving the finger without stopping it will show you two options: download or close. There are also now options when longtapping the media.
  • Theme gallery is finally implemented. Themes from the main github repository were moved into it's own repository https://github.com/K1rakishou/KurobaEx-themes which is used by the theme gallery. Basically you can now add your themes to that repository and everybody will be able to use them (There are some rules so first read the repository's README before sending Tomorrow clones). To access the gallery you need to go to the theme settings and then click "More themes". They are separated by the light/dark type.
  • The app can now detect theme json in post comments to make it possible to apply them by longtapping the posts and selecting "Apply theme %THEME_NAME%" menu.
  • New scaling type was introduced for post thumbnails: "Fit Center". Basically it will try to fit the whole image inside the thumbnail while trying to preserve the original aspect ratio. This is turned on by default and can be disabled in the Post settings (Search for Post thumbnail scaling type and change it to "Center Crop").
  • When using "Fit Center" scaling type a black background will be drawn behind the thumbnail. You can disable it in the same place (Post settings, search for "Draw black background behind post thumbnails").
  • Themes can now be exported to clipboard.
  • Added "Open thread in archive and scroll to selected post" and "Preview post in archive" menu options.
  • Fixed couple of IndexOutOfBounds exceptions when inserting tags into post comment.
  • Fix a bug where a thread would always be fully re-parsed a second time (on the next thread update) after opening it. This could lead to app freezes when opening very huge threads (5k+ posts).
  • Added support for 370chan.info site (Thanks to @alcharkov).

KurobaEx release 0.9.4

12 Jun 13:40
Compare
Choose a tag to compare

v0.9.4-release
TLDR version:

  • Media viewer rewritten from scratch.
  • Media viewer updated gestures.
  • Theme gallery.
  • New post thumbnail scaling type.
  • New site support (370chan.info).

Full version:

  • Only show "Go to post" media viewer toolbar button if media viewer was opened from an album.
  • Add ability to change media viewer gesture actions.
  • Add "Open album" action.
  • Add ability to view catalog albums.
  • Fix "share media content" sharing files without the file extension.
  • Fix conflicts when using Android 10 system back gesture on top of the fast scroller when in thread which led to fast scroller getting stuck in the "dragging" state.
  • Add board selection to 4chan global search.
  • Adjust navigation history item views' width on tablets.

v0.9.3-release

  • Some adjustments for where to show the media actions (they were hardcoded before, now they appear around the initial touch position).
  • Fix media viewer's close button sometimes having gray tint.
  • Fix a small part of thumbnail container being visible when a post has only one image.
  • Do not show "Navigate" notification action on Android 9 and below because Android's DocumentsUI application is broken there.

v0.9.2-beta

  • Fix for transparent images staying transparent even with "Allow image transparency" setting disabled.
  • Reply attach files can now be viewed in the new media viewer (can be accessed by going to media reencode options and then clicking the media).
  • Implement "SaveAsDuplicate" option for ResolveDuplicateImages controller. When selected, the image will be saved again but with a different name (For example "image.jpg" will be saved as "image_(1).jpg").
  • Can now view media in the ResolveDuplicateImages controller in the new media viewer.
  • Add checks to prevent drawing very huge gifs that crash the app.
  • Gesture exclusion zones now work in the new media viewer.
  • Fix boards sometimes getting seemingly randomly sorted (which usually causes /trash/ to be the first board of the list instead of /3/ on 4chan).
  • Adjust sorting algorithm when searching for boards by their name. Now boards that match the query should be at the beginning of the list.
  • Fix some rare NPEs.

v0.9.1-beta

  • Fix a crash when opening media viewer with media prefetching setting turned on.

v0.9.0-beta

  • Media viewer has been rewritten from scratch. The main problem with the old one was that all the logic related to displaying media was too tightly coupled together (the MultiImageView class) which lead to some nasty bugs. The other problem was that it was using the main activity which lead to a bug that was present since the very first release. The bug happened when the media viewer was going into fullscreen mode which doesn't work together with edge-to-edge on Android 9 and below. It would cause all subsequent animations and layout passes to be completely broken. The bug was "fixed" by using different fullscreen mode flags in Android version 9 and below and Android 10 and above (where everything was working as intended). Basically it was a very weird Android bug. Now media viewer exists in a separate activity. The other goal of this was to make ExoPlayer (which is used to play video/audio) reusable so we don't have to create and destroy it on every view pager swipe. There are bugs on some phones where calling ExoPlayer.release() may hang the app for quite some time. And since release() is called after every swipe it may become almost impossible to use the app.
  • Media viewer gestures were slightly changed. Now you can close the viewer by swiping the media in any direction. To download it you need to tap it and continue moving the finger without stopping it will show you two options: download or close. There are also now options when longtapping the media.
  • Theme gallery is finally implemented. Themes from the main github repository were moved into it's own repository https://github.com/K1rakishou/KurobaEx-themes which is used by the theme gallery. Basically you can now add your themes to that repository and everybody will be able to use them (There are some rules so first read the repository's README before sending Tomorrow clones). To access the gallery you need to go to the theme settings and then click "More themes". They are separated by the light/dark type.
  • The app can now detect theme json in post comments to make it possible to apply them by longtapping the posts and selecting "Apply theme %THEME_NAME%" menu.
  • New scaling type was introduced for post thumbnails: "Fit Center". Basically it will try to fit the whole image inside the thumbnail while trying to preserve the original aspect ratio. This is turned on by default and can be disabled in the Post settings (Search for Post thumbnail scaling type and change it to "Center Crop").
  • When using "Fit Center" scaling type a black background will be drawn behind the thumbnail. You can disable it in the same place (Post settings, search for "Draw black background behind post thumbnails").
  • Themes can now be exported to clipboard.
  • Added "Open thread in archive and scroll to selected post" and "Preview post in archive" menu options.
  • Fixed couple of IndexOutOfBounds exceptions when inserting tags into post comment.
  • Fix a bug where a thread would always be fully re-parsed a second time (on the next thread update) after opening it. This could lead to app freezes when opening very huge threads (5k+ posts).
  • Added support for 370chan.info site (Thanks to @alcharkov).

KurobaEx release 0.9.3

09 Jun 12:33
Compare
Choose a tag to compare

v0.9.3-release
TLDR version:

  • Media viewer rewritten from scratch.
  • Media viewer updated gestures.
  • Theme gallery.
  • New post thumbnail scaling type.
  • New site support (370chan.info).

Full version:

  • Some adjustments for where to show the media actions (they were hardcoded before, now they appear around the initial touch position).
  • Fix media viewer's close button sometimes having gray tint.
  • Fix a small part of thumbnail container being visible when a post has only one image.
  • Do not show "Navigate" notification action on Android 9 and below because Android's DocumentsUI application is broken there.

v0.9.2-beta

  • Fix for transparent images staying transparent even with "Allow image transparency" setting disabled.
  • Reply attach files can now be viewed in the new media viewer (can be accessed by going to media reencode options and then clicking the media).
  • Implement "SaveAsDuplicate" option for ResolveDuplicateImages controller. When selected, the image will be saved again but with a different name (For example "image.jpg" will be saved as "image_(1).jpg").
  • Can now view media in the ResolveDuplicateImages controller in the new media viewer.
  • Add checks to prevent drawing very huge gifs that crash the app.
  • Gesture exclusion zones now work in the new media viewer.
  • Fix boards sometimes getting seemingly randomly sorted (which usually causes /trash/ to be the first board of the list instead of /3/ on 4chan).
  • Adjust sorting algorithm when searching for boards by their name. Now boards that match the query should be at the beginning of the list.
  • Fix some rare NPEs.

v0.9.1-beta

  • Fix a crash when opening media viewer with media prefetching setting turned on.

v0.9.0-beta

  • Media viewer has been rewritten from scratch. The main problem with the old one was that all the logic related to displaying media was too tightly coupled together (the MultiImageView class) which lead to some nasty bugs. The other problem was that it was using the main activity which lead to a bug that was present since the very first release. The bug happened when the media viewer was going into fullscreen mode which doesn't work together with edge-to-edge on Android 9 and below. It would cause all subsequent animations and layout passes to be completely broken. The bug was "fixed" by using different fullscreen mode flags in Android version 9 and below and Android 10 and above (where everything was working as intended). Basically it was a very weird Android bug. Now media viewer exists in a separate activity. The other goal of this was to make ExoPlayer (which is used to play video/audio) reusable so we don't have to create and destroy it on every view pager swipe. There are bugs on some phones where calling ExoPlayer.release() may hang the app for quite some time. And since release() is called after every swipe it may become almost impossible to use the app.
  • Media viewer gestures were slightly changed. Now you can close the viewer by swiping the media in any direction. To download it you need to tap it and continue moving the finger without stopping it will show you two options: download or close. There are also now options when longtapping the media.
  • Theme gallery is finally implemented. Themes from the main github repository were moved into it's own repository https://github.com/K1rakishou/KurobaEx-themes which is used by the theme gallery. Basically you can now add your themes to that repository and everybody will be able to use them (There are some rules so first read the repository's README before sending Tomorrow clones). To access the gallery you need to go to the theme settings and then click "More themes". They are separated by the light/dark type.
  • The app can now detect theme json in post comments to make it possible to apply them by longtapping the posts and selecting "Apply theme %THEME_NAME%" menu.
  • New scaling type was introduced for post thumbnails: "Fit Center". Basically it will try to fit the whole image inside the thumbnail while trying to preserve the original aspect ratio. This is turned on by default and can be disabled in the Post settings (Search for Post thumbnail scaling type and change it to "Center Crop").
  • When using "Fit Center" scaling type a black background will be drawn behind the thumbnail. You can disable it in the same place (Post settings, search for "Draw black background behind post thumbnails").
  • Themes can now be exported to clipboard.
  • Added "Open thread in archive and scroll to selected post" and "Preview post in archive" menu options.
  • Fixed couple of IndexOutOfBounds exceptions when inserting tags into post comment.
  • Fix a bug where a thread would always be fully re-parsed a second time (on the next thread update) after opening it. This could lead to app freezes when opening very huge threads (5k+ posts).
  • Added support for 370chan.info site (Thanks to @alcharkov).