Commit Graph

5994 Commits

Author SHA1 Message Date
KotlinGeekDev 2366f26ac7 Merge branch 'main' of https://github.com/vitorpamplona/amethyst into vitorpamplona-main
merging upstream changes.
2024-10-31 19:36:20 +01:00
Vitor Pamplona 116bc108c3 Merge pull request #1158 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2024-10-31 14:07:13 -04:00
Crowdin Bot 44868ac4e6 New Crowdin translations by GitHub Action 2024-10-31 18:05:03 +00:00
Vitor Pamplona 2a24ca0787 Adds support for q tags on addresses 2024-10-31 14:02:39 -04:00
KotlinGeekDev 8f798d1003 Add some error handling in the feed filter. 2024-10-31 19:02:38 +01:00
KotlinGeekDev a39834dc87 Use FollowSetState in in CustomListsScreen. Make other fixes. 2024-10-31 18:43:07 +01:00
KotlinGeekDev 00b7ace00b Change followSets signature again. Refactor followSetNotesFLow(). 2024-10-31 18:39:05 +01:00
KotlinGeekDev ee8148ae50 Just use NavigationRow instead of IconRow. 2024-10-31 16:58:36 +01:00
KotlinGeekDev 63654b742a Refactor NostrUserFollowSetFeedViewModel to use the FollowSetViewModel. Change follow sets signature. Might be changed later. 2024-10-31 16:55:13 +01:00
KotlinGeekDev f3edc2d43b Introduce FollowSetFeedViewModel and FollowSetState. 2024-10-31 16:48:45 +01:00
KotlinGeekDev 0e9cc54245 Refactor FollowSetFeedFilter and Account. 2024-10-31 16:45:12 +01:00
KotlinGeekDev 3d4483ed48 Move FollowSet to it's own class. 2024-10-31 16:37:05 +01:00
Vitor Pamplona 03225fc696 Merge pull request #1157 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2024-10-30 18:00:57 -04:00
Crowdin Bot a0ab4a824b New Crowdin translations by GitHub Action 2024-10-30 21:59:32 +00:00
Vitor Pamplona 0ba4ca13bf Updates compose, corektx, fragment, kotlin, runtime, and android camera libs 2024-10-30 17:56:28 -04:00
Vitor Pamplona 060a242a0f Removes logs 2024-10-30 17:55:35 -04:00
Vitor Pamplona ae530ed813 adds extra padding for the zap setup screen 2024-10-30 16:02:00 -04:00
Vitor Pamplona a5c4a53afe - Adds an Around ME feed
- Refactors location to operate as a flow
- Refactors FeedStructures to prepare for custom feeds
- Moves Account to operate feeds with location
2024-10-30 16:01:39 -04:00
KotlinGeekDev ddbaca383f Navigation: Add custom lists to main app navigation control helper. 2024-10-30 15:01:27 +01:00
KotlinGeekDev 5b51e97594 Replace TODOs with provided feed state implementations. 2024-10-30 14:57:27 +01:00
KotlinGeekDev d348e7a4ad Introduce ListsScreen. Current implementation is focused on follows. 2024-10-30 14:51:46 +01:00
KotlinGeekDev 0b014c5c7c Move mapping function from FollowSetFeedFilter to FollowSet. 2024-10-30 14:48:58 +01:00
KotlinGeekDev bc7d9eef9b Make FollowSet stable. The class may be moved to another location. 2024-10-30 13:31:37 +01:00
Vitor Pamplona fb6137f99a Missing string 2024-10-29 12:31:07 -04:00
Vitor Pamplona de99c50639 Adds search.nos.today to bootstrapping relays for search 2024-10-29 12:23:09 -04:00
Vitor Pamplona d5f8994128 Merge pull request #1156 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2024-10-29 12:16:33 -04:00
Crowdin Bot cf02d808d6 New Crowdin translations by GitHub Action 2024-10-29 16:10:36 +00:00
Vitor Pamplona f6aa732558 Adds DM and Search default buttons to the dialogs. 2024-10-29 12:07:15 -04:00
Vitor Pamplona d321df79e8 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2024-10-28 16:11:09 -04:00
Vitor Pamplona d1b4f81083 Fixes jumpy thread view 2024-10-28 16:10:47 -04:00
Vitor Pamplona 0205f1fd12 Merge pull request #1155 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2024-10-28 10:14:42 -04:00
Crowdin Bot d739fdac2d New Crowdin translations by GitHub Action 2024-10-28 14:11:31 +00:00
Vitor Pamplona 4a43a87a79 Moves templates to explain that bounties matter. 2024-10-28 10:08:53 -04:00
KotlinGeekDev 7dec46f3fd Create Viewmodel for Follow sets. Refactor User.followSets to be a collection of Notes. Adjust FollowSetFeedFilter. 2024-10-27 20:19:23 +01:00
KotlinGeekDev caad5066ff Refactor followSetNotesFlow() and introduce FollowSetFeedFilter. 2024-10-27 17:48:52 +01:00
KotlinGeekDev c86ce1b1ce Load and populate follow sets in Account(since Account is initialized in AccountViewModel anyway). 2024-10-27 00:20:35 +01:00
KotlinGeekDev aa1175ce1d Implement method for retrieving follow sets. 2024-10-26 18:00:09 +01:00
KotlinGeekDev afca104b87 Add FollowSet class, and property in User. 2024-10-26 13:15:43 +01:00
Vitor Pamplona 6f31898cdc Updates Firebase 2024-10-24 17:34:13 -04:00
Vitor Pamplona 6ebc878312 Fixes poll's background rendering with the right percentages. 2024-10-24 17:34:00 -04:00
KotlinGeekDev c79157f415 Add description() for list events. 2024-10-24 18:12:50 +01:00
Vitor Pamplona 518e1c88ce Adds hidden words filter to search, hashtag and geotag feeds
Applies hidden words even to hashtags that were not included in the content of the event.
Pre-process search to avoid showing and hiding posts after hidden words where processed by the UI.
2024-10-24 11:00:07 -04:00
Vitor Pamplona f88985b2bf Adds an icon to the repo 2024-10-23 18:00:23 -04:00
KotlinGeekDev 5a38267fc1 Merge remote-tracking branch 'origin/profiles-list-management' into profiles-list-management 2024-10-23 15:29:35 +01:00
KotlinGeekDev 0c9bea3c19 Add function to get all follow sets from cache. 2024-10-23 15:28:50 +01:00
Vitor Pamplona 89e1e20b40 Improves algorithm for placing the clicked note in a visible position when opening a new threads that need to load dynamically 2024-10-22 17:26:53 -04:00
Vitor Pamplona c2e725ef5f Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2024-10-22 17:14:36 -04:00
Vitor Pamplona 6e8c348cbc Moves NIP-44 test model classes to a new file 2024-10-22 17:14:29 -04:00
Vitor Pamplona 84316d320d Merge pull request #1150 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2024-10-22 15:26:36 -04:00
Crowdin Bot 87fb63af06 New Crowdin translations by GitHub Action 2024-10-22 19:00:17 +00:00