v1.0.31
moffatman
released this
22 Mar 00:13
·
2106 commits
to master
since this release
Major Features
- App database rearranged for faster startup time, reduced memory and disk usage
- Full-text history search is now offered when searching the history page
- WEBM transcoding rewritten for faster playback on iOS
- WEBMs will begin playback before fully converted.
- Most noticeable on long WEBMs (20s+)
- Tree mode improvements
- Duplicate subtrees are only shown once, it will move when expanding in another location
- New setting to still show a post's content when collapsing its children
- New option to initially collapse all second level+ replies
- Performance improvements during scrolling
- Support for Yandex and DuckDuckGo image search in the web image picker
- indiachan.io support
- Posts with new IPs are marked
- New options for post displaying
- Show "No. " before post IDs
- Use 12-hour time
- Always show day-of-week
- Show post # in thread (enabled by default)
- Always show spoilers
- New options for general behaviour
- Disable blur effects
- Scrollbar on left
- Disable rounded corners in catalog grid (enabled by default)
- Consistent catalog grid image/text split
- Close all replies when tapping background (instead of just the top reply)
- Square thumbnails in catalog list and threads
- Image downloading subfolder structure (Android only)
- Scrolling thread attachments page can be pinched to adjust the number of columns
- Filtering option for replies-only
- "Dynamic" themes generated from Android's Material You colours
General Improvements
- When closing a page, the previous page is immediately interactive
- Swipe up on the bottom bar to open the tabs
- Selected media information shown in the reply field
- Reduced the amount of dragging needed to peek at images
- Catalog thread counters always show on one line
- Gallery opening animation now works in catalog grid mode
- Reddit flairs now displayed
- Captcha field now uses letters + numbers keyboard on Android
- Can receive and open links as a share target on Android
- Tree mode colours are now based on the secondary theme colour
- This should result in more vibrant and distinguishable colours
- Audio-only WEBMs/MP3s show a player on top of the thumbnail instead of a black screen
- Archive source shown when in archive mode
- Scrolling to show/hide tab bar is less sensitive to small scrolls
- Added an explanation when getting the "our system thinks your post is spam" error
- Filter editor layout improved for thin screens
- The scrollbar is not as janky/jumpy
- Gestures disabled near the edges of the screen on Android (to avoid conflict with system gestures)
- Added a new icon on threads to denote which ones have notifications on for all new posts
Bugfixes
- File previews were missing when uploading images with spaces in their path
- Image maximum dimension was not respected when uploading
- Filter changes not saved when going from Regex to Wizard view
- Thread counts were wrong in the catalog when deleted posts were preserved
- Fixed Cloudflare check on iOS 16.4+
- Fixed loading images from 4plebs archive
- Mouse hover popups were showing during scroll
- Very wide images had thumbnails that were hard to activate
- Tapping on a deleted attachment switched the whole thread to archive mode
- Thread-specific user IDs could be displayed with poor text contrast
- It was possible to drag the reply box to be larger than its available space
- Loading more replies in a sticky thread could lead to them being missing reply buttons
- Some reddit replies were not loaded correctly
- It was possible to pull-to-select a board even when board-selecting was not allowed
- Fix browsing soyjak.party after server URLs were changed
- Switches were green instead of the proper theme colour
- Wikipedia URLs containing parentheses weren't properly recognized
- Reduced maximum number of parallel media conversions to try and avoid slowdowns and crashes
- Tree-mode threads would not scroll to the correct post upon opening