This repository has been archived by the owner on Sep 29, 2024. It is now read-only.
Releases: K1rakishou/Kuroba-Experimental
Releases · K1rakishou/Kuroba-Experimental
KurobaEx release 0.2.0
v0.2.0-release v0.2.0-release
KurobaEx beta 0.1.9
- New setting to control whether to open last viewed thread upon app start.
- Fix a crash that happens when any of controllers cannot be pushed.
- Dead thread can be pinned/unpinned right in the thread window, no need to go to bookmarks to unpin a dead thread now.
- Global search now stores/restores it's state: the input query and results with the scroll position.
- Settings now store/restore it's scroll state too.
- Fix a when where marking/unmarking a post as yours wouldn't update quotes to this post (the (You) mark would not be added/removed).
- Fix a bug where an update notification would still stay after updating to the latest version.
KurobaEx beta 0.1.8
New:
- Add a lot of other FoolFuuka archives (besides already supported Archived.moe). The full list can be found on the main page.
- Add support for 4chan's global search.
- In-memory post cache is back. Now threads should load way faster, especially when reloading already cached threads.
- Leak Canary was removed from beta builds.
- Increase cache size for all kinds of image previews (post thumbnails/bookmark thumbnails/history thumbnails/site icons/etc).
- Old posts won't get automatically deleted from the DB for bookmarked threads.
- It is now possible to choose boards on 8kun.
- When scrolled to the bottom of a thread/catalog toolbar/bottomnavview will automatically show up.
- Add a setting to automatically open default board (the very first board of the very first site) upon app start (default Kuroba/Clover behavior) instead of loading the last visited board.
- Add ability to import some stuff from Kuroba (filters/bookmarks/sites/boards). Settings are not imported because they differ too much.
Fixes:
- Fix colors for some UI elements (BottomNavView and snackbar). Themes are still broken, though.
- Fix crashes on app start when PHONE layout mode is selected.
- Fix a bug where hidden/removed threads are shown again after app restart.
- Fix a crash when the drawer is being opened with more than one finger.
- Fix a bug where deleted post/post marked as own is not deleted/updated.
- Fix board sort order which was getting inverted after app restart.
- Search input won't be closed when removing the search query.
- Other small fixes.
Final version of KurobaEx-dev beta-1
- Fix cross-board thread links on 4chan.
- Fix catalog loading twice sometimes.
- Show tiny site icon on top of the navigation history element's thumbnail icon.
- Make release builds non-debuggable again.
- Implement built-in beta and release updater.
- [2ch.hk] Fix a crash when server send corrupted data when posting.
- Fix BottomNavView overlapping reply layout when replying to a post by clicking it's post number.
- Fix drawer stopping being draggable when opening bookmarks or settings controller.
- Refactor archives system for 4chan.
- Decrease the timeouts that are used for downloading images that are viewed in the gallery. This should help with viewing images on 4chan where an image is not getting loaded sometimes.
KurobaEx-dev beta-1
Finally fix (hacky as fuck, though) the Toolbar issue when opening an image. The problem was in SYSTEM_UI_FLAG_LAYOUT_STABLE. For some unknown reason, after settings and then removing this flag, the views wouldn't get their onLayout() callbacks called. This is not an ideal solution, but at least it fixes the bug that lead to the app getting softlocked.
KurobaEx-dev beta-1
This build is an attempt to fix a Toolbar bug. Do not install this build because it will crash (intentionally) when you press reply button.
KurobaEx-dev beta-1
Another attempt to fix Toolbar bugs.
KurobaEx-dev beta-1
- Lower timeouts OkHttpClient that is used to view images. This should help with a really strange bug on 4chan where image downloading sometimes get stuck until it get timed out. With old timeouts we would wait up to 30 seconds. With the new timeouts we may wait up to 5 seconds.
- Attempt to fix toolbar sometimes getting stuck in a state where it has no buttons.
KurobaEx-dev beta-1
- Fix a crash when trying to post on sushichan (posting still doesn't work because, apparently, something has changed in their antispam).
- When there is a bookmarked thread, the tab associated with the same thread will now show some useful information about the state of this bookmark/thread, like unseen posts count and some other stuff.
- Use haptic feedback when starting dragging some draggable views.
- Fix a crash that happens when a board in the board selection menu is swiftly clicked twice in a row .
- Fix a crash when activity gets destroyed without fully initialized.
- Fix BottomNavView's twitching when opening images or when "New posts" snackbar is shown and in some other cases.
- Fix couple of NPEs related to kotlin's null checks.
- Fix a crash when posting in a thread with "Bookmark on post" setting turned on.
- Fix a bug in SQL query that is used to load posts from the database when opening huge threads (999+ posts) because of SQLite's IN operator limitations.
- Fix a crash when a timeout is triggered in one of the PostExtraContentLoader's loaders.
- Board selection menu now respects the boards' ordering.
- Fix a bug where BottomNavView stays hidden when navigating to a thread with opened search.
- Make FloatingListMenu items appear closer to the bottom of the screen on phones and closer to bottom corners (depending on menu type) on tablets.
- Fix wrong unseen posts count calculation in rolling sticky threads.
- Fix a bug where currently opened thread's bookmark would be updated twice per update cycle instead of just once.
- Fix a very critical bug in ChanThreadsWithPosts database view. The bug was causing OOM errors in SQLite (the bug was in SQL query which caused everything to freeze and then crash). Also add a new query to periodically clean old threads.
- Fix "current board" field in BoardManager not getting updated when selecting a board via board selection menu. Fix navigation history not being updated when selecting a board via board selection menu.
KurobaEx-dev beta-2
- Fix non-saved board search in floating board selection menu.
- [2ch.hk] Add ability to use passcode.
- [2ch.hk] Fix a crash when replying in a thread.
- [2ch.hk] Fix "(OP)" postfix appended twice to posts that quote OP.
- [2ch.hk] Add parsing and handling of cross-thread/dead and board links.
- Debug logs are enabled. This leads to APK size increase (it's now 11Mb). This is because the apk is now in debug mode. This will be disabled when a final (not beta) release comes out.