Replying to Avatar Amethyst

#Amethyst v0.91.0: Edge to edge feeds

Hidden words now filter by the user's fields as well. You can hide by name, profile picture, banner, lightning and nip-05 addresses and about me fields.

Features:

- Finishes Edge to Edge transition for Android 15

- Adds compression settings to the media uploading screen by nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsshgmkj

- Adds sliding animations in all inner screens

- Adds copy stack to clipboard for error messages that have an exception

- Enables the use of hidden words for all visible properties of the user

Bug Fixes

- Fixes blank alt field when no alt text is provided on NIP-96

- Fixes missing Private Home/Outbox relay list after loading from backup

- Fixes keyboard padding issues when using physical keyboards on the message screens.

- Fixes token sanitization when using gcompatup with unified push by nostr:nprofile1qqs827g8dkd07zjvlhh60csytujgd3l9mz7x807xk3fewge7rwlukxgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7qgswaehxw309ahx7um5wghx6mmd9usjfpck

- Fixes moving top buttons on the full screen dialog for images and videos.

- Fixes weird padding of the key backup screen

- Fixes using npub instead of pubkey in hex when communicating with Amber

- Fixes blinking on crossfades when the system's light/dark theme is different than the app's theme

- Fixes a mix of languages after changing language in Settings

- Fixes disables saving m3u8 files locally (streaming can't be saved)

- Fixes Community tab not loading up with Global filter

- Fixes size of default banner when the profile is not loaded yet.

Code Quality Improvements:

- Inverts Layouts to place Navigation on top of Scaffold and allow custom scaffolds per route

- Refactors navigation to improve clarity

- Restructures screens into their own packages

- Restructures navigation functions as a single object

- Refactors all TopBars to use default material 3 ones

- Simplifies the "and 2 more" translations for the relay recommendation user lists

- Removes unnecessary observers from the transition in the bottom nav layouts.

- Normalizes cache directories in the Application class

- Fixes text field recompositions because of new keyboard actions

- Moves the profile zap to threads

- Updates to AGP 8.6.0

- Updates zoomable and kotlin serialization

Updated translations:

- Czech, German, Swedish and Portuguese by nostr:nprofile1qqsv4zwtz8cuwh2mvc3zdrl5853g365t9j6mn25edlul7uz0eyzt0zcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsshgmkj

- Thai by nostr:nprofile1qqsxdhmq2cke8xk6scfyxeyfj3dyancavg6xk0v50r023gec7vsrceqpzemhxue69uhkvun9deejumn0wd68yvfwvdhk6qg6waehxw309aex2mrp0yezumn0wd68yctnd9sjumn9wsq3yamnwvaz7tm0venxx6rpd9hzuur4vghen3hm

- Dutch by nostr:nprofile1qqs82l74z7g3x8j3avpn2wrjrwn855nyvmpxa4v5pftfvtv5lrvrc5cpz9mhxue69uhkummnw3ezuamfdejj7tk0drp

- Hungarian by nostr:nprofile1qqs88rmfrp9wmfn4qq4kslly0j8futmmrgn86mu3gkc3jvcjl97p3mcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpz4mhxue69uhkummnw3ezummcw3ezuer9wchsz8nhwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgtcqngjsj

- Bengali by nostr:nprofile1qqsgs9hgjw87vz36jf2r83m5zree2q87zvs8s7kty9jljdz7wprytyspzpmhxue69uhkummnw3ezumt0d5hstgqjd9

- Polish by nostr:nprofile1qqsdyfz0ewdhmgp3a4r3pxvezx5r8yalrgvjn38v2ml5qrusnv7yywg25ynng

- Hungarian by nostr:nprofile1qqs88rmfrp9wmfn4qq4kslly0j8futmmrgn86mu3gkc3jvcjl97p3mcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpz4mhxue69uhkummnw3ezummcw3ezuer9wchsz8nhwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgtcqngjsj

- Chinese by nostr:nprofile1qqsyxnuhnymz0u0xru2watmqe25vlh8vzzje9jhlsfgvsff9942gc9gpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxthwden5te0wfjkccte9ekk7mt0wd68ytnsd9hxktcpzfmhxue69uhkymmnw3ezucmc9ekhxtc24vk7q

Download via [Obtainium](http://amethyst.social) or [Zap.Store](https://zap.store/)

Let's start with block by picture: "xDBupZD"

nostr:nevent1qqs0hgysl6pq6n9y9skcppqqy697dqufxdlyetz49ed24pmwj2dqatcpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tczyz4fq3ej2cpa4n20s9pqjdt8ju6kdh3mrcs2392hku5v80jvd2zykqcyqqqqqqgvzu97j

Reply to this note

Please Login to reply.

Discussion

Wow. Thsts cool

It's an attack on nostr and we are falling for it by adding censorship filters

You can add it by yourself. This is not coded in the app. Users can always block what they don't want to see.