Next anticipated release: ???
Major changes:
- #18, Android 5.0 and 5.1 should be able to install now.
- #261, post comments now ignore the HTML tags internally when filtering, in addition to unescaping HTML characters. This means that filters should work much more intuitively now. You can test it out by using /(?<!>)>(?!>).*/ as your filter pattern, which will only match posts with greentext in them.
- PR #247, #221, #227, #257, #263, #265, #273, #291; the ability to open up local threads while they are still live, and a SLEW of bugfixes and improvements to local thread saving. Big thanks to @K1rakishou.
- The application now has a proper splash screen instead of just a white screen when loading. Feedback is appreciated for this change, as I know it doesn't look good. It's a test image to see how 9-patch PNGs work as a splash screen.
- #99, an option has been added to move the captcha and reply input to the bottom of the screen. It will still float above the keyboard, and expanding the post info window works the same as it did previously. Changing the position of the inputs will cause a UI refresh.
- GIFs will now pause on tap, which fits better with the double tap to close and matches WEBM video better now.
- Filter watches that you've swiped away to ignore will be saved between application instances.
- #264, the bookmark drawer will now be consistent with the watch manager's pin list, so closing/opening the application won't randomly reorder your pins to what they were previously.
- #276, your catalog searches will remain if you're using the Phone layout mode.
- #284, the full sensor application orientation has been changed to be a setting. It is on by default.
- PR #290, with some additons by me, removal of 55Chan as a site due to the developer not wanting to support the site's numerous and frequent API changes.
- #281, the drawer will now only open 5 times, giving you a reminder of it's existence, afterwards it won't automatically open when something is bookmarked. You can toggle this behavior off with a new setting to keep it how it was previously. It is off by default.
- #262, your own posts will be ignored in regards to how many new posts are in a thread; that is, if you post in a thread, it won't be counted towards it being "new", as you know it already exists because you posted it.
Minor changes:
- Fixes an issue where certain posts would not have their text be selectable. This is a known Android issue and the solution is a known workaround for the time being.
- #259, closing an image before the immersive mode goes back to being immersive won't cause the whole application to go immersive; basically, the UI will appear correctly and not go away seemingly randomly.
- #295, a number of small improvements for 2ch.hk. (May be another addition in the future).
- The shift format will now shift when the title+icons text is "close enough" (>=.8x) to the thumbnail's height in addition to its usual shift, which has been changed from >=2x to >=1.6x the thumbnail height.
- #274, the hamburger icon no longer has the weird bottom rounded bar, nor the weird rounded top half of the arrow.
- #279, external links with a post number fragment will now properly scroll to that post in the thread, as opposed to being "random" (they were going to whatever was the last location that was saved for that thread, or the OP if there was no saved location).
- #166 part 2, the image reencoding window will grey out all options except remove filename if the image cannot be reencoded.
- #283 partial, bookmark thumbnails can now be tapped to enable/disable watching.
- The image in the bookmark list will be greyed out if you aren't watching the thread.
- The app setup icon now matches the primary text color, for visiblity reasons.
- #309, saving images with thread folders enabled from the catalog will now correctly put them in the right folder instead of a generic board folder.
- #277, the captcha queueing button will not be visible if you don't need authentication (either for the site if it doesn't need authentication, or if you're logged in with a pass). The comment text box will adjust minimum sizes if it is visible or not in associaton with #275.
- #275 partial, the comment text box is now the full size to match the buttons on the side. For now, however this may change in the future.
- #278, text selection will be cleared if you open up an image while selecting some text.
- #83, the thread search keyboard will properly pop up now, using a new method. Additonally, toolbar searches will be closed if you open up an image while inside them.
- #303, the thread search keyboard will now hide itself if you unfocus the search box.
- #271, the count for replies in the bookmark info will be more up to date with respect to deleted posts, while still displaying a good indication of where a thread was at if the application was closed for whatever reason.
- PR #296, #248, you can now unpin and unsave 404'd threads from within the thread itself (i.e. it is displaying the 404 not found/archives page).
- PR #294, #297, threads will have all their posts marked as read iff there exists no saved thread for the 404'd thread.
- PR #305, #304, fixes an issue where if you had saved threads then everything would load VERY slowly and likely cause background watching issues.
- PR #299, #298, fixes an issue where the watcher notification would start if all your pins were archived or deleted.
- PR #307, #306, a number of bugfixes for local threads; a change was necessary from me due to a misunderstanding of how a setting change affected registering/unregistering from the wake manager.
- #293, the "X new posts" snackbar will now scroll so that the last seen decoration is visible at the bottom of the screen.
- The "Page X" in the thread status cell will only apply if there is a page for this OP. This makes it so on other sites that aren't 4chan (or don't have pages), the page enumerator won't be displayed as it doesn't apply.
- Non-4chan boards will now display the proper number of replies and images in the status cell.
- #280, the "Ok" button on reencoding has changed to "Apply", to remove some confusion on when the image options are actually applied.
- The "Select all images with" text has been replaced by "Tap all with" to save on space and not ellipsize the text in captchas. The title text is now a single line and ellipsizes in the middle if it is too long, which shouldn't happen often.
- Added in github release title to in-app updater release notes. I still don't know why the sublist in release notes doesn't work, but it's a minor thing.
- The clear button for the add board search now matches the text color instead of always being black.
Project level notes:
- PR #308, a guide for testing has been added to the /docs/ folder.