Amethyst v0.64.0: New Logo, Cashu Token Support, UI Changes
Amethyst is a Nostr client for Android devices.
v0.64.0: UI Changes
- 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.
v0.63.0: Zitron's logo
- Moves to @npub103vypyhddrad9289zp8lf2dxlkkrmq3e0utx3qg449ea8x2wel6sas2700 's Logo
- Adds followed tags in profile screen by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
- Adds music note to #tunestr
v0.62.8: More Performance
- Performance improvements and additional MainThread checks
- Logging rendering performance
- BugFix for rendering url of highlight note by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
- Add copy token button to Cashu's Preview by @npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8
- BugFix better default error message by @npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8
- Runs translation chain in the background
- Restructures Multi-Notification Galleries
- BugFix: Avoids blinking the nip05 address
- BugFix: Ignoring case when comparing original and translated versions.
- Moves RichText/Markdown Modifiers to singleton classes.
- Updates URLPreview in the main thread.
- Updates dependencies to the newest version
- Updates Hungarian translation by @npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp
v0.62.7: BugFix for zapraiser
- Fixes the large UI padding in the details of the zapraiser
v0.62.6: Performance improvements
- Moves state assignments to the main thread
- Reduces full-screen updates to once a second
- Minor adjustments in threading
- Moves cashu processing to a state class to account for errors
v0.62.5: Bugfix for crashing on invalid cashu token
v0.62.4: Cashu Token support
- Adds Cashu Token redemption to the User's ln address by @believethehype
- Video Dialog now go full screen by @vitorpamplona
- Updates Dutch Translations by @Bardesss
- Adds a confirmation dialog before logout by @greenart7c3
- Bugfix for not updating user picture and name after a new message arrives on the Message List by @vitorpamplona
- Several little performance Improvements across the app by @vitorpamplona
- Adjusts Profile images to crop and not fit by @vitorpamplona
- Preloads channel data from LocalCache by @vitorpamplona
- Removes live thumb and adjusts padding of the live header @vitorpamplona
v0.62.3: Bufixes and performance improvements
- Adds picture of the User to the Stream's header
- Migrates the UserProfile page to the new ViewModel structure
- Requires an update in the live stream event every two hours to keep live
- Adds a less memory-intensive Hex Checker
- Moves OnlineChecker to a singleton class with a cache
- Moves LocalCache's Synchronized block to Concurrent implementations
- Moves user msg synchronization to its own object
- Crossfades changes in Reactions and Zaps
- Improves the rendering speed of chat messages
- BugFix for new posts by the user not showing up immediately in the feed
- BugFix for duplicated notes in the LocalCache
- BugFix for the Click on UserPicture event
v0.62.2: Bugfix for chrasing relay screen
- Some relays don't return a JSON when requested and that was crashing the app.
v0.62.1: Bugfix for posts with createdAT in the future
- Stops showing posts in the future (Fixes Tony's Highlighter post)
- BugFix on publishedAt date for Longform posts