Mobile 1.0.0-beta.65 (beta)
Welcome to the Fluxer Mobile beta!
This is a Pre-release build for TestFlight and Android APK (FCM + OSS).
What's New
- Added double tap to react quick emoji feature, by @edeuss
- Added support for displaying media ALT text, by @edeuss
- Added failed to load media placeholders, by @edeuss
- Added long press visual feedback on selected message, by @edeuss
- Added support for iOS inline predictive text for chat input, by @edeuss
- Improvements to auth pages for users wanting to connect to a self-hosted instance, by @edeuss
- Fixed dark theme not matching the updated dark theme from desktop, by @edeuss
- Fixed issue with switching accounts sometimes showing cached data from previous account, by @edeuss
- Fixed empty dm's chat not clearing unread indicator if there was unread deleted messages, by @edeuss
- Fixed community sidebar folder creation being located at start slot instead of the drop target slot, by @edeuss
- Fixed markdown timestamp text appears too large, by @DeviMorris
- Fixed some issues with synced settings going out of sync when two Fluxer clients are open at the same time, by @edeuss
- Fixed avatar typing status indicator not matching the chat typing indicator, by @edeuss
- Fixed issue with video volume on tablets not working correctly, by @edeuss
- Fixed issue on tablets with requiring double tap to join voice on touch based devices, by @edeuss
- Fixed bottom sheet headers not being included in the drag are to dismiss, by @edeuss
- Fixed issue with forwarding message routing after sending message, by @edeuss
- Fixed issues with searching in mature channels, by @edeuss
- Fixed issue causing the app to not trigger slow mode on other devices when sending messages, by @edeuss
- Fixed issue with adding community input keyboard being spam opened when closed on Android, by @edeuss
- Fixed in app theme not affecting the system status and navigation bars, by @edeuss
- Fixed enter-key on physical keyboard doesn't send message, by @edeuss
- Fixed Android issue where in-app browsers would sometimes leave open the old session link, by @edeuss
- Fixed Android inconsistent back button behavior on community bottom sheet, by @edeuss
- Fixed sending a message stops audio attachment playback, by @edeuss
- Fixed You tab showing plutonium purchase date when disabled, by @edeuss
- Fixed forwarding occasionally does nothing, by @edeuss
- Fixed audio attachment seek getting in the way of drawer swipe when audio not playing, by @edeuss
- Fixed issue with voice channel content warnings not displaying correctly, by @edeuss
- Fixed race issue that could sometimes show the wrong chat contents when tapping on a channel or dm, by @edeuss
- Fixed issue causing the speaker mode not changing in an active voice call, by @edeuss
- Fixed images re-spoiler themselves after scrolling far, by @edeuss
- Fixed attachments get re-spoilered after sending message, by @edeuss
- Fixed camera after video call where you swap cameras not releasing the camera, by @edeuss
- Fixed error loop that caused power drain when account set to status invisible, by @edeuss
- Fixed spamming Neko petting would cause the OS to mute haptics after a little bit, by @edeuss
- Fixed some spacing issues with markdown lists, by @edeuss
- Fixed Circle-to-Squircle transition in sidebar is inconsistent, by @edeuss
- Fixed gifs not animating if Android transition animation system setting is set to 0x, by @edeuss
- Fixed weird teleport while trying to move community icons lower on the sidebar, by @DeviMorris
Detailed changes
Features
- show canary wording/color (@edeuss) (8776404)
- add message highlight on long-press (@edeuss) (d38fa48)
- add share attachment audio controller (@edeuss) (e481243)
- support inline predictions on supported platforms (@edeuss) (78dff2e)
- add double tap to react (@edeuss) (7c3d787)
- improvements to self-hosted messaging (@edeuss) (73995d7)
- add failed to load media placeholder (@edeuss) (d470e70)
- support showing alt text (@edeuss) (f173ea0)
Fixes
- inline predictions styling (@edeuss) (810601a)
- transition animation set to 0x pauses gifs (@edeuss) (ffe6b56)
- correct guild image animated clip (@edeuss) (72feea3)
- correct list spacing (@edeuss) (8e744f2)
- rebuilds on slowmode countdown (@edeuss) (6f4acf5)
- expire timer after end of countdown (@edeuss) (ddaac03)
- cancel timer on zero (@edeuss) (6141b7c)
- limit neko purrs to not be muted (@edeuss) (c5c009e)
- protect synced settings and ip auth retry loops (@edeuss) (1899d20)
- stop dispose before finish (@edeuss) (3ad5939)
- failing to switch channel (@edeuss) (34e1bf5)
- status expiry scheduler loop (@edeuss) (7165192)
- release camera after use (@edeuss) (8892bfb)
- keep spoiler sync alive in chat (@edeuss) (932c143)
- swap speaker mode (@edeuss) (a56df9c)
- switchChannel race causing mixmatch (@edeuss) (ef6db58)
- ignores mature content warning (@edeuss) (72fe323)
- disable attachment seek when not playing (@edeuss) (0e9d0d8)
- forwarding double pop (@edeuss) (1511ddd)
- hide purchase date (@edeuss) (c9bdb45)
- fix favorites local sync (@edeuss) (915b1e0)
- inconsistent community back button (@edeuss) (87b801a)
- native call to close browser session (@edeuss) (0c43866)
- allow sends on mobile with physical keyboard (@edeuss) (5667ff5)
- system not detecting light/dark themes (@edeuss) (23af8d7)
- add guild input keyboard spam (@edeuss) (0493196)
- sent messages not triggering slow mode sync (@edeuss) (8fa0ab0)
- mature search not working (@edeuss) (af8f17b)
- forward message routing (@edeuss) (46fd1cc)
- include bottom sheet header in drag area (@edeuss) (f6ee741)
- not being able to join voice on one tap (@edeuss) (dc8a455)
- correct volume mapping (@edeuss) (4afd790)
- share typing indicator logic (@edeuss) (c63d5c9)
- settings stale echo (@edeuss) (788be6f)
- folder creation location incorrect (@edeuss) (690ab70)
- empty lists not triggering ack (@edeuss) (fd4cc61)
- dark theme parity with desktop (@edeuss) (94b436d)
- not fully clearing out provider cache on account switch (@edeuss) (e9d9bfc)
- add temp interceptor for fix (@edeuss) (bc5ae69)
- fix(guilds): guild drag offset when moving down (#765) (#809) @DeviMorris
- fix(chat): keep markdown timestamp at root font size (#803) (#810) @DeviMorris
Fixed
- Animated media (GIFs) don't animate if android transition animation system setting is set to 0x (#2150)
- Circle-to-Squircle transition in sidebar is inconsistent (#2161)
- [Desktop parity?] Vertical padding for list items and surrounding lines is excessive for most text sizes (#2183)
- [Android only?] Camera remains in use if flipped during call (#2181)
- Attachments get respoilered after sending message (for a few also recieving) (#2068)
- Images re-spoiler themselves after scrolling far (#2126)
- Joining a VC with content warning ignores the content warning (#2115)
- Swipe right on audio file that isn't playing does not swipe (#2075)
- Plutonium/Visionary subscription date is shown when tapping on the badge in the You screen even if the "Hide Plutonium purchase date" setting is enabled (#2167)
- Inconsistent back button behavior on community drawer (#1939)
- Android navigation bar stays light with a dark app theme and system light mode (#2037)
- Keyboard reopens after dismissing it on the Join community screen (#2052)
- Forwarding to a text channel puts you in the dm menu after (#2106)
- Slide-over menu have touch deadzone in the 'title' area of the menu (#2157)
- Cannot join voice channels on iPad (#2172)
- No audio from the inline video player on iPad in landscape (#2171)
- Folder appears at the dragged server's slot instead of the target's (#2177)
- Viewing a DM with no messages doesn’t clear any notifications from there (#2175)
- [Desktop parity] Dark theme is legacy dark mode instead of new dark theme (#2176)
- Switching accounts displays chats and servers from the previous account (#2178)
- Weird teleport while trying to move community icons lower (#2146)