Commit Graph

8188 Commits

Author SHA1 Message Date
KotlinGeekDev c48436b0a6 Introduce BookmarkGroupScreen, with it's associated ViewModel, and the different category-based views. 2025-11-17 18:51:39 +01:00
KotlinGeekDev c50c3f26c8 Move BookmarkType to an enum instead, for serialization purposes. 2025-11-17 18:17:16 +01:00
KotlinGeekDev eb8b19ceb9 Slight function name refactor in LabeledBookmarkListsState, and inclusion of a method to reference a particular bookmark group. Add route for viewing a bookmark group, and wire UI accordingly. 2025-11-16 15:40:46 +01:00
KotlinGeekDev 37b6f84d9f Merge remote-tracking branch 'origin/labeled-bookmarks' into labeled-bookmarks 2025-11-15 03:36:28 +01:00
KotlinGeekDev f1c3a881f1 Change the UI of BookmarkGroupItem to add buttons for viewing parts of the bookmark group. 2025-11-14 20:12:02 +01:00
KotlinGeekDev 822d464a6e Add support for LabeledBookmarkListEvent in the LocalCache, and EventFactory(to prevent crashes when creating one). 2025-11-14 19:45:32 +01:00
KotlinGeekDev 34e5e7de5b Add bookmark groups option to side menu. Make them work by hooking them up in Account. 2025-11-14 19:38:48 +01:00
KotlinGeekDev 5068247807 Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-13 09:15:43 +00:00
Vitor Pamplona ee52f10192 removes unecessary list of icons option from drawer 2025-11-12 18:19:28 -05:00
Vitor Pamplona 8d41b58167 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
2025-11-12 17:26:17 -05:00
Vitor Pamplona ac291c996c Adds on click to the UserProfile selections 2025-11-12 17:21:46 -05:00
Vitor Pamplona 29d11c8281 Moves the List/Pack creation Dialog to a screen and adds an Image upload option 2025-11-12 17:17:22 -05:00
Vitor Pamplona e2c50847d0 Merge pull request #1562 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-11-12 14:21:30 -05:00
Crowdin Bot b339e3a245 New Crowdin translations by GitHub Action 2025-11-12 19:20:01 +00:00
Vitor Pamplona 8963024a95 Fixes Jump on FollowPack screens 2025-11-12 14:18:01 -05:00
Vitor Pamplona 27bc950afb Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
2025-11-12 14:12:26 -05:00
Vitor Pamplona 0ddbb4616b Adds creation, edits and member update for Follow Packs 2025-11-12 13:50:57 -05:00
Vitor Pamplona adb484bf56 Improves descriptions of lists and packs 2025-11-12 13:18:18 -05:00
Vitor Pamplona bd30b526a9 Adds a @Stable marker on UserSuggestionState s 2025-11-12 12:34:49 -05:00
Vitor Pamplona ce49725771 Allows customization of the Create new list dialog 2025-11-12 12:34:11 -05:00
Vitor Pamplona 6c64297415 Adds an update method for changes in current Event 2025-11-12 12:33:35 -05:00
Vitor Pamplona 90330165d2 Prepares to create follow packs 2025-11-12 12:33:10 -05:00
David Kaspar fe876de4c9 Merge pull request #1561 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-11-12 15:13:05 +01:00
Crowdin Bot b17d709696 New Crowdin translations by GitHub Action 2025-11-12 13:32:00 +00:00
Vitor Pamplona 8554257329 Change reqResultsInOrderAsFlow to reqAsFlow 2025-11-12 08:29:05 -05:00
Vitor Pamplona 9eee5d9e1e slight performance improvement on the reqflow 2025-11-12 08:27:59 -05:00
Vitor Pamplona b4810fd12c Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
2025-11-11 19:29:10 -05:00
Vitor Pamplona bf803384a8 This early decryption doesn't seem needed anymore. The event consumer in the account will take care of decrypting the new DM 2025-11-11 19:01:52 -05:00
Vitor Pamplona e8eb4c688c Modifies the flow to only output changes in the relay piece that has modified. 2025-11-11 19:01:20 -05:00
Vitor Pamplona a5207c3f0a adds recursive markAsSeen to mark the inner chat element of NIP-17 DMs for each relay that that message was received. 2025-11-11 19:00:49 -05:00
Vitor Pamplona ce073553ee Makes sure the edit is Stable 2025-11-11 18:59:34 -05:00
Vitor Pamplona dd97dfc67f Merge pull request #1560 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-11-11 17:08:06 -05:00
Vitor Pamplona 1cfe953a65 Refactors the code to avoid using callback lambdas 2025-11-11 16:37:15 -05:00
Vitor Pamplona d4b91845d5 rename runIOCatching to launchSigner 2025-11-11 16:10:49 -05:00
Crowdin Bot a114bf9dfa New Crowdin translations by GitHub Action 2025-11-11 21:05:02 +00:00
Vitor Pamplona b14c588a34 Moves the dispatcher of the save event for server models from each of the viewmodels to the account view model since the scope gets cancelled when the screen closes. 2025-11-11 16:01:19 -05:00
Vitor Pamplona 1589b646a8 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
  updated cz, de, pt, sv
2025-11-11 16:00:15 -05:00
Vitor Pamplona 8c3ab80e47 More correctly parses null and default values from NIP-55 using Jackson 2025-11-11 14:00:17 -05:00
David Kaspar 4690f59922 Merge pull request #1556 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-11-11 09:12:24 +01:00
Crowdin Bot 255389aa3c New Crowdin translations by GitHub Action 2025-11-11 07:58:56 +00:00
David Kaspar cf756669e5 Merge pull request #1557 from davotoula/update-translations
updated cz, de, pt, sv
2025-11-11 08:57:39 +01:00
davotoula d7ca9d5a82 updated cz, de, pt, sv 2025-11-11 08:53:04 +01:00
Vitor Pamplona 5f88249be6 Creates a feed filter option for only kind 3 users 2025-11-10 19:45:39 -05:00
Vitor Pamplona db354b646f Adds context to the highlights 2025-11-10 18:42:17 -05:00
Vitor Pamplona 17fdf05847 Fixes the author of the highlight 2025-11-10 18:00:32 -05:00
Vitor Pamplona ddfe61eb9f adds description to the follow card ui 2025-11-10 17:36:07 -05:00
Vitor Pamplona 8bdd9d0979 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
  updated cz, de, pt, sv
  New Crowdin translations by GitHub Action
  Update strings.xml

# Conflicts:
#	amethyst/src/main/res/values/strings.xml
2025-11-10 17:12:11 -05:00
Vitor Pamplona bd1a70039a Creates a feed for follow packs 2025-11-10 17:02:21 -05:00
KotlinGeekDev 0c06bd4271 Build out UI for the list of labeled bookmarks, or bookmark groups, borrowing some components from elsewhere. 2025-11-10 19:34:55 +01:00
David Kaspar 87599b7e59 Merge pull request #1554 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-11-10 18:22:12 +01:00