Commit Graph

6578 Commits

Author SHA1 Message Date
Vitor Pamplona bd02515209 Moves push registration notification into Compose after login to make sure we use the tor configuration of the active user. 2025-04-01 11:18:15 -04:00
Vitor Pamplona b3f1b093ed Tor now listens to port changes and restart connections when it does change. 2025-03-31 20:32:15 -04:00
Vitor Pamplona 491d269f75 Merge pull request #1315 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-31 11:30:04 -04:00
Crowdin Bot c79243a912 New Crowdin translations by GitHub Action 2025-03-31 15:11:49 +00:00
Vitor Pamplona b762907d69 adds a mutex to make sure memory clearing only happens once at a time. 2025-03-31 11:09:23 -04:00
Vitor Pamplona 396831456c - Tor Cleanup:
- Only starts Tor when the "Internal" option is selected on the privacy settings
- Adds a mutex to make sure tor only starts once.
- Fixes bug when setting port before the service is running
- Moves tor start and stop to Compose actions, instead of activity
- Adds a 5 second delay before disconnecting Tor on the App's onPause
2025-03-31 11:09:04 -04:00
Vitor Pamplona 31e961c64f Fixes Video cropping due to rotated Exif metadata. 2025-03-30 10:51:32 -04:00
Vitor Pamplona 8baf9ad914 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-29 16:07:19 -04:00
Vitor Pamplona c2b0154bb5 Fixes mark as seen when drafts are the last post in messages 2025-03-29 16:07:11 -04:00
Vitor Pamplona c2b19c670b Merge pull request #1314 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-29 15:33:38 -04:00
Crowdin Bot f97cfa81ca New Crowdin translations by GitHub Action 2025-03-29 19:22:34 +00:00
Vitor Pamplona 21643b781c Fixing language codes 2025-03-29 15:02:52 -04:00
Vitor Pamplona 5961db5c77 Testing the removal of generic Arabic translation to a language-country pair 2025-03-29 14:43:23 -04:00
Vitor Pamplona 99d5e9f1f7 Merge pull request #1313 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-29 14:38:55 -04:00
Crowdin Bot 818116d57b New Crowdin translations by GitHub Action 2025-03-29 18:36:37 +00:00
Vitor Pamplona ef1e743fe2 removes language mapping for crowdin 2025-03-29 14:35:28 -04:00
Vitor Pamplona df9568b667 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-29 12:25:54 -04:00
Vitor Pamplona b5649e2607 Fixes: https://github.com/vitorpamplona/amethyst/issues/1309 2025-03-29 12:25:48 -04:00
Vitor Pamplona 92033b16d2 Updates Media, Camera, Compose and benchmark libs 2025-03-29 12:23:20 -04:00
Vitor Pamplona 9a440513ef Merge pull request #1312 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-29 11:11:05 -04:00
Crowdin Bot 89aa4a6f95 New Crowdin translations by GitHub Action 2025-03-29 15:02:23 +00:00
Vitor Pamplona 5ac73bbeba - Retries to reverse geolocate if fails due to the services long startup time.
- Adds support for the new and old ways to use reverse geolocation services.
- Hits all existing providers for location updates instead of just the network ones
- Uses past last known locations to kick start the cache.
- Improves logging to check potential failures in production.
2025-03-29 11:00:37 -04:00
Vitor Pamplona 76eee177a8 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-28 13:48:31 -04:00
Vitor Pamplona 4124724fb1 - Creates a new Group DM screen and moves DMs (NIP-17 and NIP-04) away from the New Post Screen.
- Separates all DM attachments as their own objects and holds them in cache until the message is sent.
- Adds previews for any number of urls, events and media uploads on new post screens.
- Adds zap split, zap raiser, geolocation symbols for DMs and channel messages
- Separates each component that can be added to a new post into its own package.
- Unifies processing for User Suggestions, Emoji Suggestions, Url Previews, location, draft versions, among text inputs
2025-03-28 13:48:22 -04:00
Vitor Pamplona 7921745fd9 Merge pull request #1311 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-27 17:54:50 -04:00
Crowdin Bot c24c23f003 New Crowdin translations by GitHub Action 2025-03-27 21:41:53 +00:00
Vitor Pamplona 8a6b71e913 Fixing google services.json for benchmark app 2025-03-27 17:39:10 -04:00
Vitor Pamplona 29d046a094 Updates zoomable, vico, firebase, jackson and jna 2025-03-26 12:36:38 -04:00
Vitor Pamplona c0423032c3 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-26 11:24:17 -04:00
Vitor Pamplona fd7ff57a37 Merge pull request #1307 from davotoula/1301-use-note-renderer-for-file-header-and-video-events
Use CheckNewAndRenderNote method for FileHeaderEvent, FileStorageHeaderEvent and VideoEvent(s)
2025-03-26 11:23:41 -04:00
Vitor Pamplona 9a0a164ab5 Merge pull request #1308 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-26 11:22:51 -04:00
Vitor Pamplona b35fd24a93 Fixes QR Code screen padding 2025-03-26 11:22:38 -04:00
Vitor Pamplona aac366c690 - Migrates "Show Anyway" and "Show More" buttons to lighter version (Tonal)
- Improves tonal rendering on Light theme
- Lightens card surfaces
- Adjusts surfaceTint on Dark theme to match the elevation differences on the Light theme
2025-03-26 11:22:27 -04:00
Crowdin Bot 04a161dc47 New Crowdin translations by GitHub Action 2025-03-26 15:20:27 +00:00
David Kaspar 0d623b2ecc Use CheckNewAndRenderNote method for FileHeaderEvent, FileStorageHeaderEvent and VideoEvent(s) 2025-03-26 12:20:59 +00:00
Vitor Pamplona aa9f1b6c4f Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-03-25 19:36:47 -04:00
Vitor Pamplona 8f77ecd891 Improves the rendering of the channel metadata changes
Redesigns the expandable top bar for NIP-28 chats
2025-03-25 19:36:39 -04:00
Vitor Pamplona c4ab506c87 Merge pull request #1305 from davotoula/1292-url-decode-text-shared-to-app
use existing helper function that URL decodes message text
2025-03-25 18:06:42 -04:00
Vitor Pamplona e75b451b79 Merge pull request #1306 from davotoula/remove-fdroid-from-readme
Update README.md
2025-03-25 18:05:44 -04:00
David Kaspar 7ad47bb137 Update README.md
remove fdroid from readme
2025-03-25 21:55:12 +00:00
David Kaspar 5518293813 use existing helper function that URL decodes message text 2025-03-25 20:38:08 +00:00
Vitor Pamplona a23ad2dde7 Moves relay screens to it's own master package on the UI and reorganizes subpackages 2025-03-25 15:17:59 -04:00
Vitor Pamplona b74bf44141 - Migrates NIP-28 creation to its own route.
- Adds picture upload for NIP-28 metadata
- Adds support for relay hints on NIP-28
- Improves edit field for chats
- Improves keyboard support for relay lists edit fields
2025-03-25 14:36:12 -04:00
Vitor Pamplona 84f10da006 Forces the root post in a thread to be observed at all times. That guarantees thread loading even if relays are slow and the user is scrolling. 2025-03-24 18:02:55 -04:00
Vitor Pamplona d2c19cbbb4 Merge pull request #1300 from davotoula/sniff-content-type-from-extension-when-empty-in-response-headers
Sniff content type from extension when empty in response headers
2025-03-24 17:50:22 -04:00
Vitor Pamplona ef582eceb6 Merge pull request #1303 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-24 17:49:27 -04:00
Crowdin Bot 258815d349 New Crowdin translations by GitHub Action 2025-03-24 21:36:42 +00:00
Vitor Pamplona 1b40e70058 Fixing the Notification order for multiple playbacks 2025-03-24 17:33:53 -04:00
Vitor Pamplona 43f1796058 Updates AGP 2025-03-24 17:33:17 -04:00
Vitor Pamplona 53803eb878 Merge pull request #1302 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-03-24 16:13:11 -04:00