Amethyst v0.79.2: Performance Updates, Mute Words, Immersive Scrolling

Some of the latest Amethyst updates include:

v0.79.2: Performance updates

Fixes the repeat payment requests on zaps when the NWC is not setup.Improves error zap message screens for Material3Uses Lists name/title instead of d-tag on the Top BarIncreases the performance of the Bottom bar’s Notification dot calculationsSpeeds the composition of the TopbarUses the “host” tag as the creator of the stream.Moves check if the stream is online process to the viewModel scope.Moves many Toasts to the better designed Information Dialogs.Speeds up cold startup.Makes sure shared flows don’t suspend.Updates dependencies

v0.78.1: BugFixes and Performance Improvements

Updated translations for cs/de/svUpdating dependenciesForces the presence of the name field in kind 1Disable swipe to change page in the hope pagePerformance Improvements to PreviewCardsAvoids creating nip94 and nip95 events with blank altsAdds NIP19 parser to the AccountViewModel thread scopefix contact link in relay information dialogadd notifications for users of ambermoves mark as read to the AccountViewModel scope.Fix for not clearing the new post message. It adds a delay to allow the composer to save the viewModel after calling cancelImproving the Stability of VideoViewonly updates reports for a different noteIncreasing video cache from 90 to 150MB

v0.78.0 Mute words

Mute keywordsAdds an option in Settings to disable immersive scrollingOnly show backup keys if account has a private keyReverts to have videos starting from the IO threadBugFix for restarting the relay filters when switching accounts after Amber’s integration.

v0.77.8 BugFixes and Translation Updates

Filters zap payments outside the established min-max parameters on polls.Moves Live streaming video from the top bar to the body of the screen to avoid cancelling the video on immersive scrollingReduces padding of custom emojisRefactors markdown parser away from the compose ClassFixes inconsistencies in memory management with the LifeCycle object and DispableEffectSpeeds up the display of unused hashtagsMoves video playback creation to the main threadFixes profile website URLs without schema (http://, https://, etc)Updated translations for cs/de/sv by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eefFix crash when editing account with Amber by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5Updates pt-br translations by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5Updates to Chinese and Hungarian translations by @npub1raspu6ag9kfcw9jz0rz4z693qwmqe5sx6jdhhuvkwz5zy8rygztqnwfhd7 and @npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp

v0.77.7: Immersive scrolling

Animates top and bottom bars out of the way when scrolling by @greenart7c3Removes the need for the split payment popup for only one invoiceRemoves the flickering on chat screens when the bottom bar disappearsFixes video keeps playing in the background bug when pressing the bottom bar twiceMoves reaction calls to the viewModelScopeProtects against crashing on null contact listsMigrates alt descriptions of NIP-94 and NIP-95 from .content to alt tagAdds a new line limit to the char limit of the Show More button by @davotoula

v0.77.1: Communities, hashtags, and geotags in the Top Bar list

Adds communities, hashtags, and geohashes to the lists on the top navigation bar.New Repost profile picture arrangement from @npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwxAdds a Zap Split view to the master node in the Thread ViewChange nav bar color by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5Removes the old user migration from the old preferences databaseSets up default reactions to be Rocket, Hugs, Watching and LaughingStarting a Refactoring of LocalCache away from a Singleton instanceFixes blank summaries occupying empty spaces in Long Form contentImprovements to the rendering of long-form contentGroups notifications by day first to avoid merging multi-day notification eventsPerformance improvements on loading users and calculating reportsDisable buttons if terms are not accepted in the Login Screen with Amber by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5Fixes a crash when login with Amber by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5Updates Bengali and Dutch translationsRemoves the follow/unfollow button from the Zap to User viewPerformance improvement by moving zap decryption to run in a group, avoiding multiple co-routines per zapUpdates Google Play services

GitHub Repo

Leave a Reply

Your email address will not be published. Required fields are marked *