Commit Graph

6657 Commits

Author SHA1 Message Date
Vitor Pamplona 462fda1b5c Updates accompanist, jackson, mockk, secp256, zoomable 2025-05-02 21:18:40 -04:00
Vitor Pamplona 63a009f36d - Adds support for Ephemeral Chats from coolr.chat
- Adds support for following ephemeral chats
- Adds support for live events at the top of the feed.
- Adds support for NIP-51, kind:10005 public chat lists
- Adds support for Channel feeds
- Moves following of NIP-28 chats from the Contact List to kind: 10005
- Disables following of events at the Contact list
- Improves gallery display to slightly override profile pictures when in list
- Starts the Account refactoring by moving custom Emoji, EphemeralList and PublicChat lists to their own packages
- Refactors NIP-51 lists to use common classes of private tags instead of general list classes.
- Starts to separate all Public chats into their own database.
- Removes old account upgrades from the local storage
- Refactors url NIP-11 loading and unifies icon
- Reduces the dependency of Relay classes in the LocalCache, Notes and User classes
2025-05-02 21:18:10 -04:00
Vitor Pamplona b06e53f59d Fixes lack of update for Discovery filters when resuming 2025-04-30 15:24:00 -04:00
Vitor Pamplona 9c79ef08c7 Moves logging out of quartz Relay class 2025-04-30 14:00:08 -04:00
Vitor Pamplona 43b761c98c Slight improvement in the UI to view follow packs 2025-04-29 17:38:00 -04:00
Vitor Pamplona 626bfc95cb - Adds support for Follow packs
- Enables top filter by pack as well.
2025-04-29 17:24:03 -04:00
Vitor Pamplona 9df0f6c368 Moves Coil's image loader choice to a subscription on account. 2025-04-29 16:04:16 -04:00
Vitor Pamplona 7c68ffaf6e Delete unused flows 2025-04-29 15:55:57 -04:00
Vitor Pamplona ee1d37dd5b Merge pull request #1338 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-04-29 14:39:17 -04:00
Crowdin Bot ed6d0f6c0f New Crowdin translations by GitHub Action 2025-04-29 18:37:53 +00:00
Vitor Pamplona 533e7d661f Presubscribe to the bottom navigation items in the start up of the app. 2025-04-29 14:36:01 -04:00
Vitor Pamplona 932664c9f9 Avoids crashes when fetching base64 and blurhash images 2025-04-29 14:33:55 -04:00
David Kaspar 3d89ed567b Merge pull request #1337 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-04-29 06:11:07 +02:00
Crowdin Bot 62e2e2ac65 New Crowdin translations by GitHub Action 2025-04-29 01:16:39 +00:00
Vitor Pamplona 1c8a6d1234 - Separates new Product Screen from the generic new Post screen.
- Adds New product button on the Marketplace tab
- Adds imeta tags for images and urls inside the content of the Classifieds.
- Shows multiple images on the post and thread view.
- Removes the option for NIP-95 images on Classifieds.
- Creates a new route for new products
- Adjusts quarts to process images with iMeta tags
2025-04-28 21:13:41 -04:00
Vitor Pamplona c07592f399 Migrates Relay selection dialog to full bleed layout 2025-04-28 20:58:23 -04:00
Vitor Pamplona 96b1565de7 Removes duplicated draft save on DM 2025-04-28 20:57:11 -04:00
Vitor Pamplona ee675d06f6 Merge pull request #1336 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-04-26 11:05:50 -04:00
Crowdin Bot 7c02b5b58f New Crowdin translations by GitHub Action 2025-04-26 15:00:51 +00:00
Vitor Pamplona 4c7ef8ecff Caches the processing of preview urls for the new post screen
Fixes a bug on saving MediaType on Android's stack
2025-04-26 10:58:45 -04:00
Vitor Pamplona 99cef643e1 Improves the visual of multiple previews on the new post screen 2025-04-26 10:58:17 -04:00
Vitor Pamplona 08025f7df7 Adds a special case for loading previews with just 1 item in the new post screen 2025-04-25 17:41:06 -04:00
Vitor Pamplona 92eff02f0a Removes the hack to reduce memory usage by deleting the .content when saving the event to cache. 2025-04-25 17:04:16 -04:00
Vitor Pamplona 539d20b397 Adds an error log for the new on account view model processor 2025-04-25 17:03:26 -04:00
Vitor Pamplona b51e5f4383 better relay reconnecting logic 2025-04-25 17:02:58 -04:00
Vitor Pamplona 0c54f9aa10 Renders the new comment tag on highlights. 2025-04-25 16:58:41 -04:00
Vitor Pamplona c98e23add7 Merging 2025-04-25 15:07:52 -04:00
Vitor Pamplona e4cc65969a Merge pull request #1332 from davotoula/reduce-compiler-warnings-amethyst
Reduce compiler warnings: amethyst module
2025-04-25 12:16:40 -04:00
Vitor Pamplona aef7d91a6b Moves privacy option from dialog to route 2025-04-25 12:14:44 -04:00
David Kaspar d874e798c6 remove unused imports 2025-04-25 17:10:25 +02:00
Vitor Pamplona 390e0615d1 Removing these disabled lock behavior code until we get it working 2025-04-25 11:10:04 -04:00
David Kaspar e40ca09f7c Use default locale for capitalisation in UI strings (use ROOT for IDs/Hashes for consistency) 2025-04-25 17:00:16 +02:00
David Kaspar 96436912bb Safe checked casting 2025-04-25 16:03:16 +02:00
David Kaspar 97290cea48 Replace String.capitalize with replaceFirstChar 2025-04-25 16:02:59 +02:00
David Kaspar ad2387f8e9 Add @OptIns
Change to auto mirrored icons
Remove unnecessary inline
2025-04-25 15:59:54 +02:00
Vitor Pamplona d25e89f41d Removes pull to refresh hack since we can now fully migrate 2025-04-24 19:36:47 -04:00
Vitor Pamplona 04712468aa Removing unused nip-05 2025-04-24 19:14:35 -04:00
Vitor Pamplona 354fc34fbb New default banner 2025-04-24 19:08:58 -04:00
Vitor Pamplona 026943439a reverting x 2025-04-24 18:51:34 -04:00
Vitor Pamplona 46cb7eb640 Removes text select icon 2025-04-24 18:50:16 -04:00
Vitor Pamplona f465844009 Removes old icons and migrates some to the Icons package 2025-04-24 18:49:05 -04:00
Vitor Pamplona eebbda547d Trying again to fix the hyphen 2025-04-24 18:25:09 -04:00
Vitor Pamplona 122603080e Removed unused function 2025-04-24 18:21:30 -04:00
Vitor Pamplona aff0369b04 updating firebase 2025-04-24 18:14:02 -04:00
Vitor Pamplona 1c1db6fa1e Removes unused copytext dialog 2025-04-24 18:10:52 -04:00
Vitor Pamplona 187d77c138 Marks GlobalScope as optin 2025-04-24 18:07:22 -04:00
Vitor Pamplona 950d0bcc93 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-04-24 18:06:49 -04:00
Vitor Pamplona 0d66ceb1a4 Merge pull request #1330 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-04-24 18:06:39 -04:00
Vitor Pamplona 8e0563ed3a Migrate animateItemPlacement to new API 2025-04-24 17:46:13 -04:00
Crowdin Bot 02870d0cd3 New Crowdin translations by GitHub Action 2025-04-24 21:41:05 +00:00