Commit Graph

2227 Commits

Author SHA1 Message Date
Vitor Pamplona 4332f311b3 - Removing user reports flow
- Integrates LocalCache.consume report into the consumeRegularEvent practice
2025-12-01 18:16:37 -05:00
Vitor Pamplona 5062c10849 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  Remove delay, and implement custom moving function that updates the list in one event, rather than two with the previous approach.
  Increase delay time in moveBookmark. Need to find a better alternative to delay.
  String resources.
  Re-introduce display stats for bookmark list, focusing on total bookmarks size per category.
  Support moving articles/posts from private to public and vice versa.
2025-12-01 17:47:01 -05:00
Vitor Pamplona 8b5676bd39 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst: (23 commits)
  Fix default permissions
  Add Bookmark group metadata edit to routes/nav. Make refactors to make use of it.
  Bookmark group metadata edit screen, with VM and string resources. Add methods to LabeledBookmarkListEvent and LabeledBookmarkListsState. Support image urls in LabeledBookmarkList.
  String resources. Remove unneeded Todo.
  Add bookmark list addition/removal to the note dropdown menu.
  Article Bookmark management screen. Add routes and nav entries for both screens.
  Post Bookmark management screen.
  Other Hashtag/Link related refactors.
  Remove HashtagListView and LinksListView due to spec changes, with their entries in BookmarkType.
  Use stringResources. Implement the necessary callbacks in BookmarkGroupScreen. Disable component stats display in BookmarkGroupItem until Link/Hashtag support is implemented.
  Bring ArticleListView up to speed. Fix callback naming mistake in BookmarkGroupItemOptions and refactor usages accordingly.
  First category-based screen: PostListView. Modify NoteCompose to use a different note options menu when in the PostListView.
  Fix some methods in LabeledBookmarkListsState. Add useful methods to LabeledBookmarkList and BookmarkGroupViewModel.
  Introduce BookmarkGroupScreen, with it's associated ViewModel, and the different category-based views.
  Move BookmarkType to an enum instead, for serialization purposes.
  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.
  Change the UI of BookmarkGroupItem to add buttons for viewing parts of the bookmark group.
  Add support for LabeledBookmarkListEvent in the LocalCache, and EventFactory(to prevent crashes when creating one).
  Add bookmark groups option to side menu. Make them work by hooking them up in Account.
  Build out UI for the list of labeled bookmarks, or bookmark groups, borrowing some components from elsewhere.
  ...
2025-12-01 17:46:14 -05:00
Vitor Pamplona 13aa96faef Refactoring report caching. 2025-12-01 17:45:21 -05:00
KotlinGeekDev 80947207ab Remove delay, and implement custom moving function that updates the list in one event, rather than two with the previous approach. 2025-11-28 16:14:47 +01:00
KotlinGeekDev bf6109d18b Increase delay time in moveBookmark. Need to find a better alternative to delay. 2025-11-28 15:21:58 +01:00
KotlinGeekDev b4431aab54 String resources. 2025-11-28 04:52:45 +01:00
KotlinGeekDev cd62b0a722 Re-introduce display stats for bookmark list, focusing on total bookmarks size per category. 2025-11-28 04:43:59 +01:00
KotlinGeekDev 194f57acc3 Support moving articles/posts from private to public and vice versa. 2025-11-28 04:31:08 +01:00
KotlinGeekDev cd0a0405a9 Add Bookmark group metadata edit to routes/nav. Make refactors to make use of it. 2025-11-27 07:19:04 +01:00
KotlinGeekDev 0f21c72936 Bookmark group metadata edit screen, with VM and string resources. Add methods to LabeledBookmarkListEvent and LabeledBookmarkListsState. Support image urls in LabeledBookmarkList. 2025-11-27 07:08:08 +01:00
KotlinGeekDev 576d20723d Merge remote-tracking branch 'origin/labeled-bookmarks' into labeled-bookmarks 2025-11-26 22:45:50 +01:00
KotlinGeekDev 2e5b55a213 Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-26 21:45:35 +00:00
KotlinGeekDev 07f82d3a22 String resources. Remove unneeded Todo. 2025-11-26 22:44:16 +01:00
KotlinGeekDev a0bff70dc2 Add bookmark list addition/removal to the note dropdown menu. 2025-11-26 22:25:59 +01:00
KotlinGeekDev 5742968f4c Article Bookmark management screen. Add routes and nav entries for both screens. 2025-11-26 22:22:50 +01:00
KotlinGeekDev e8f55c6456 Post Bookmark management screen. 2025-11-26 22:21:10 +01:00
KotlinGeekDev b00eb413fa Other Hashtag/Link related refactors. 2025-11-26 19:49:16 +01:00
KotlinGeekDev 6fc5084931 Remove HashtagListView and LinksListView due to spec changes, with their entries in BookmarkType. 2025-11-26 19:47:42 +01:00
Vitor Pamplona 1155e7d5b1 Using real keys to preview 2025-11-26 11:00:04 -05:00
Vitor Pamplona b776957d0e Reverts to 500 posts to load in the Profile screen (too many replies in some users) 2025-11-26 10:59:47 -05:00
Vitor Pamplona f29a6337a0 Removing unused methods in User 2025-11-25 16:56:04 -05:00
Vitor Pamplona 0ad1d75fe7 Improving font size of the WoT Score 2025-11-25 16:47:53 -05:00
Vitor Pamplona f76638f077 Adds a way to view WoT scores 2025-11-25 15:47:08 -05:00
Vitor Pamplona fd628fffd2 Removes Contact cards from filter since it wasn't returning anything (user is in the d tag, not p or author) 2025-11-25 15:46:51 -05:00
Vitor Pamplona 7981ecc82c Adds pre-caching for trust providers 2025-11-25 11:03:00 -05:00
KotlinGeekDev 925506269d Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-25 11:35:01 +00:00
Vitor Pamplona 0c864b7c76 fixes wong kind 2025-11-24 11:18:27 -05:00
Vitor Pamplona 1bfe1e4844 Adds TrustProvider loader to the account filter 2025-11-24 11:03:32 -05:00
Crowdin Bot 5fb309d00c New Crowdin translations by GitHub Action 2025-11-22 17:16:30 +00:00
KotlinGeekDev d1fe0cb941 Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-22 02:45:27 +00:00
Crowdin Bot f3938fb336 New Crowdin translations by GitHub Action 2025-11-21 22:18:06 +00:00
Vitor Pamplona 382de9ba03 Fixing new remember rules 2025-11-21 16:51:21 -05:00
Vitor Pamplona 25094be07c Puts flow creation inside a remember 2025-11-21 16:43:32 -05:00
Vitor Pamplona 1f3bd7614e Moves account loading to the IO thread 2025-11-21 16:37:48 -05:00
Vitor Pamplona c5fae65f2d Moves temporaryAccount handler to lazy loading 2025-11-21 15:31:02 -05:00
Vitor Pamplona 2bff998340 Moves from List to Set of Trust Provider 2025-11-21 15:18:31 -05:00
KotlinGeekDev dae8544938 Fix some conflicts 2025-11-21 18:44:24 +01:00
KotlinGeekDev b4aca59372 Use stringResources. Implement the necessary callbacks in BookmarkGroupScreen. Disable component stats display in BookmarkGroupItem until Link/Hashtag support is implemented. 2025-11-21 18:19:41 +01:00
Vitor Pamplona 0d7f2ce838 Adds support for Trust Provider lists 2025-11-21 11:29:46 -05:00
KotlinGeekDev 26c66a97b5 Bring ArticleListView up to speed. Fix callback naming mistake in BookmarkGroupItemOptions and refactor usages accordingly. 2025-11-21 14:51:53 +01:00
KotlinGeekDev 808030d176 First category-based screen: PostListView. Modify NoteCompose to use a different note options menu when in the PostListView. 2025-11-21 14:20:57 +01:00
KotlinGeekDev 267d680ffc Fix some methods in LabeledBookmarkListsState. Add useful methods to LabeledBookmarkList and BookmarkGroupViewModel. 2025-11-21 14:11:55 +01:00
Vitor Pamplona 23d1e94ddf Moves the prepare video call to IO 2025-11-18 19:12:21 -05:00
Vitor Pamplona 89d7e52dc4 Avoids blinking image space in the screen 2025-11-18 18:07:08 -05:00
Vitor Pamplona 2f93aa8777 Moves the QR Code screen from Dialog to full Route 2025-11-18 17:56:04 -05:00
Vitor Pamplona ba541129ba Merge pull request #1582 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-11-18 17:19:45 -05:00
Vitor Pamplona b9d4805d56 Merge pull request #1581 from StellarStoic/main
ui: center QR dialog content and reduce excessive top spacing
2025-11-18 17:19:36 -05:00
Crowdin Bot 302aee325f New Crowdin translations by GitHub Action 2025-11-18 22:19:14 +00:00
Vitor Pamplona 3b648a1d9f Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
  Open njump.to, iris.to, zap.stream and shosho.live in Amethyst
2025-11-18 17:17:09 -05:00