Commit Graph

7224 Commits

Author SHA1 Message Date
Vitor Pamplona 1f2a153f47 Fixes lack of feed updates for those that didn't follow any communities 2025-08-21 20:11:44 -04:00
Vitor Pamplona 499316687f Avoids parsing bad NIP-28 objects 2025-08-21 17:19:22 -04:00
Vitor Pamplona 693a75b9ec Don't try to decrypt appData unless it is a writeable account 2025-08-21 17:18:47 -04:00
Vitor Pamplona d810aaa2d0 streamlines function calls on AccountViewModel 2025-08-21 17:10:10 -04:00
Vitor Pamplona 965db8b91b trying to remove HEAD from the release build name 2025-08-21 15:13:53 -04:00
Vitor Pamplona 5f7088b7bb Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-21 14:33:27 -04:00
Vitor Pamplona d7c80ca138 Merge pull request #1420 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-21 14:33:04 -04:00
Vitor Pamplona 75da18a30b Version 1.00.2 2025-08-21 14:32:48 -04:00
Crowdin Bot 897e9d84cb New Crowdin translations by GitHub Action 2025-08-21 18:31:11 +00:00
Vitor Pamplona fe141d1ee3 Fixes crash when typing a new post without permissions to do a draft post. 2025-08-21 14:29:34 -04:00
Vitor Pamplona 4a7a09c43a Tries to avoid crash when lacking google services in the play version. 2025-08-21 14:20:55 -04:00
Vitor Pamplona fd26ae5543 Fixes branch name 2025-08-21 14:11:56 -04:00
Vitor Pamplona 631270fc37 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-21 14:09:43 -04:00
Vitor Pamplona 816de5bf03 Fixes community join/leave issue 2025-08-21 14:06:47 -04:00
Vitor Pamplona 1ef9902ece Migrates top nav list to hashtag, geohash and community lists 2025-08-21 13:51:33 -04:00
Vitor Pamplona 704a08e7bb Fixes follow/unfollow from hashtags and geohashes 2025-08-21 13:51:10 -04:00
Vitor Pamplona ffbf2b4024 Merge pull request #1419 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-21 12:25:23 -04:00
Crowdin Bot a33ab5c1e9 New Crowdin translations by GitHub Action 2025-08-21 16:22:29 +00:00
Vitor Pamplona b699b30954 Version 1.00.1 to fix app name 2025-08-21 12:21:48 -04:00
Vitor Pamplona 1d1ee8670e Fixes app name 2025-08-21 12:20:16 -04:00
Vitor Pamplona bcdf6e5ff7 Sends only play files to the zap store. 2025-08-21 12:17:31 -04:00
Vitor Pamplona fbb50f4147 version 1.0.0 2025-08-21 11:08:23 -04:00
Vitor Pamplona 4e13c5ab9c Improves timeouts to download and upload files 2025-08-21 08:49:25 -04:00
Vitor Pamplona e1a5b9c079 Waits for the player to load and sets the current position of the audio 2025-08-20 21:26:59 -04:00
Vitor Pamplona a27acd9dc6 YakBak in PictureInPicture mode
New audio player UI for YakBak
2025-08-20 21:00:09 -04:00
Vitor Pamplona 2f82233b25 Higher quality audio recordings 2025-08-20 17:37:44 -04:00
Vitor Pamplona b232f484bf Saves all NIP-51 lists as nip-44 2025-08-20 17:32:58 -04:00
Vitor Pamplona 679f9b66ed Allows the height of the preview to adjust to the width of the preview image 2025-08-20 17:22:04 -04:00
Vitor Pamplona da015e3298 Enabling the display for amplitudes in an array of floats for YakBak 2025-08-20 16:00:06 -04:00
Vitor Pamplona 4065adac83 Correctly manages airplane mode changes: reconnects Tor and Relays 2025-08-20 12:16:01 -04:00
Vitor Pamplona 7339f0ea3b Merge pull request #1418 from davotoula/update-n71-video-events
Support updated video events (Kind 21/22)
2025-08-20 08:32:20 -04:00
David Kaspar 1bbc67fed7 Added VideoNormalEvent (21) and VideoShortEvent (22)
Updated Account to post events as new 21 / 22 kinds.
Keep showing old event kinds for backwards compatibility
2025-08-20 11:16:02 +01:00
Vitor Pamplona 64f46a55f9 Because the indexer processes Notes in bulk and after the fact, it could be the case where a new draft and a deletion event happen one after the other. If we don't re-check for deletions, the app will reindex the old draft that was already deleted by the LocalCache, creating a memory leak. 2025-08-19 18:54:28 -04:00
Vitor Pamplona 5662eda54c Finishes the routing for note edits for live, public and ephemeral chats as well as public messages. 2025-08-19 18:21:27 -04:00
Vitor Pamplona f56d927f72 Adds 90 day expiration to all drafts. 2025-08-19 12:40:53 -04:00
Vitor Pamplona 5685f227f9 Fixes relay hints when they disagree with our findings. 2025-08-19 12:20:49 -04:00
Vitor Pamplona d539eca8bb Avoids chats going behind the status bar up top 2025-08-19 10:42:42 -04:00
Vitor Pamplona 415bf9f522 Corrects some of the keys for Launched effects 2025-08-19 09:02:15 -04:00
Vitor Pamplona 667c15b3a1 Checks if the relay list in NIP-28 groups is empty and uses default when needed. 2025-08-18 19:24:57 -04:00
Vitor Pamplona f31fa4a9c6 Adds notes to channels to facilitate their loading. 2025-08-18 19:24:23 -04:00
Vitor Pamplona 3bf6e80650 update kotlin, serialization plugin, tor 2025-08-18 19:22:56 -04:00
Vitor Pamplona 3bf2f858f7 Fixes the unable to recreate user after the GC deletes it. 2025-08-18 17:24:34 -04:00
Vitor Pamplona 5c0d71f034 Avoiding concurrent errors when deleting weak references 2025-08-18 16:52:17 -04:00
Vitor Pamplona d4d60cb1ff Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-18 15:21:06 -04:00
Vitor Pamplona b2932cd7e3 Updates agp 2025-08-18 15:07:35 -04:00
Vitor Pamplona 9d9b5f03db Merge pull request #1417 from greenart7c3/main
Change BasicOkHttpWebSocket to be like the docs
2025-08-18 13:27:52 -04:00
greenart7c3 e076f97714 Change BasicOkHttpWebSocket to be like the docs 2025-08-18 13:51:40 -03:00
Vitor Pamplona f5247a5443 Moves reconnections to 1 minute not 10 seconds 2025-08-18 11:37:32 -04:00
Vitor Pamplona 92e9978859 Moves to parcelable.
Fixes: https://github.com/vitorpamplona/amethyst/issues/1413
2025-08-18 11:25:57 -04:00
Vitor Pamplona 3520fe89ae Merge pull request #1414 from davotoula/1413-use-pubkeyhex-for-lazy-column-key
Use pubkeyhex for lazy column key instead of Address
2025-08-18 11:13:23 -04:00