### #Amethyst v0.64.2: Performance Improvements
Samsung users, let me know if this feels faster.
- Adds a Toast message when not logged in with a private key and trying to follow/unfollow
- Perf: Moves away from `drawBehind` and uses `backgroundColor` instead
- Perf: Removes the need to draw a background in the verification symbol
- Perf: Reduces the max grouped reactions on notifications to 30
- Perf: Moves Note/User updates from 300ms to 500ms
- Perf: Faster RichText engine
- BugFix to show a channel's picture on the public chat channel's header instead of the creator's picture
- BugFix for not changing background color on certain new Notes
- BugFix relay tab not working in profile page by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
- BugFix Crashing relay screen on invalid URLs
- Reduces mentions to hex in the UI
Download:
- Play Edition: https://github.com/vitorpamplona/amethyst/releases/download/v0.64.2/amethyst-googleplay-universal-v0.64.2.apk
- F-Droid Edition: https://github.com/vitorpamplona/amethyst/releases/download/v0.64.2/amethyst-fdroid-universal-v0.64.2.apk
It indeed does feel faster but is still bordering unusable for navigating quickly, which is quite frustrating.
that text is almost unreadble 🤔
Perhaps also introduce 'page' forward/backward when a fast movement is made to scroll? (to jump larger distances)
## #Amethyst v0.64.0: UI Reorganization
**WARNING** This release is not for the faint of heart

We need screen space for Communities and Live Streams. The relay information was moved from the Top bar to the left drawer. Search was moved to the top bar. And Global was merged with Home, being accessible as a List, just like on stories.
Let me know if this is clearer/better.
- Merges Global into Home as a top-bar List
- Moves Relay Settings info from top bar to left drawer
- Adds search to the top bar
- Slims down the live headers
- Additional checks for main thread in Notifications
- Makes NIP05 work with domain names only (No need for the _@ in the "_@domain" address)
- Improved AsyncImage loading states
- Logs out the time to display each reaction type
- BugFix: Not showing display name on [n] tags
- BugFix: Trimmed paragraphs losing indentation
- BugFix: Don't show URL previews in quoted notifications and other cases where the preview is not needed.
Download:
- Play Edition: https://github.com/vitorpamplona/amethyst/releases/download/v0.64.0/amethyst-googleplay-universal-v0.64.0.apk
- F-Droid Edition: https://github.com/vitorpamplona/amethyst/releases/download/v0.64.0/amethyst-fdroid-universal-v0.64.0.apk
Yes! Noticeably improved scrolling speed!
My laptop is huffing and puffing under the strain (now I remember why I uninstalled Android development tooling).

Plebstr installs but doesn't work (displays only a splash screen; no login screen)...
Installs fine and is usable (albeit slow, very old hardware).
A Galaxy Note 10.1? I still have one of those, with Lineage OS 18.1 installed. Old, slow, really slow hardware. I'm gonna try to install Amethyst on it.
Not really in the spirit of open source, those Apple phones.
It's interesting because this is worse than a Pixel 6 in debug mode (which has a lot of junk in it).
Perhaps this❔(below); I did have animations disabled (but reenabling them doesn't seem to make much difference)
Thanks. Can't see it on phone (will try download on PC, later).
It's interesting because this is worse than a Pixel 6 in debug mode (which has a lot of junk in it).
The same in latest v0.62.7
It's interesting because this is worse than a Pixel 6 in debug mode (which has a lot of junk in it).
Video of Amesthyst scrolling in feed:
https://photonsphere.org/nostr/Amethyst-v65-feed-trimmed.mp4
The same in my feed (just tried it in Amethyst v65)
The video I made is with Amethyst v *.0.65 (am using Obtainium, per your suggestion)
(I meant in Plebstr)
That's true, sometimes there are visual delays where subcontent is still loading. But it does make it very responsive.
sort of 'graphically indexing' it first, displaying correctly sized pre-holder frames and loading the actual contents using different threads (?)
Yes, but then Plebstr loads the content delayed, in a 'frame' already sized correctly to fit, instead of the blurs.
