Vitor Pamplona
05cb055b1d
Migrates FDroid's push system to match Play services
2025-04-01 13:58:57 -04:00
Vitor Pamplona
f6bd12058f
removes firebase logging
2025-04-01 11:56:55 -04:00
Vitor Pamplona
99ef1fc168
Removes Tor leaks when loading thumbnails for vides automatically from the ExoPlayer
2025-04-01 11:56:47 -04:00
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