Vitor Pamplona
09024fbc61
Performance: Avoids creating OkHttp proxies directly on the OnCreate
2025-04-01 18:50:08 -04:00
Vitor Pamplona
a530ced594
Performance: Avoids creating a SharedSettings ViewModel on Galery
2025-04-01 18:49:26 -04:00
Vitor Pamplona
3089524a1f
Cleaning up from the previous commit
2025-04-01 16:50:55 -04:00
Vitor Pamplona
5aa2aa4d54
Merge translations
2025-04-01 16:36:03 -04:00
Vitor Pamplona
12235216ff
Moves The WIFI/Mobile data connection watcher to the compose.
...
Moves Relay Connection Manager to the Compose
Adds a 30 second delay to approve events on Amber
2025-04-01 16:35:46 -04:00
Vitor Pamplona
35b9648bab
Merge pull request #1316 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2025-04-01 15:06:31 -04:00
Vitor Pamplona
cf2959d42e
Refactors logged in page into its own package
2025-04-01 14:03:17 -04:00
Crowdin Bot
b5164d5dd0
New Crowdin translations by GitHub Action
2025-04-01 18:01:18 +00:00
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
KotlinGeekDev
7d90b9f87b
Remove map in FollowSetFeedFilter, in favor of retrieving note from cache if modification is needed. Amend FollowSet to carry the address of the note. Add Refreshable for the Lists screen.
2025-03-31 21:31:50 +01:00
KotlinGeekDev
28093256e7
Merge remote-tracking branch 'origin/profiles-list-management' into profiles-list-management
2025-03-31 21:19:28 +01:00
KotlinGeekDev
d7d8554626
Make naming clearer. Some refactoring. Add a function to retrieve the not corresponding to a follow set.
2025-03-31 21:19:05 +01:00
KotlinGeekDev
bfa673ca2c
Make naming clearer. Some refactoring. Add a function to retrieve the not corresponding to a follow set.
2025-03-31 21:15:06 +01:00
KotlinGeekDev
82f8fe96a1
Merge branch 'vitorpamplona:main' into profiles-list-management
2025-03-31 17:50:33 +00: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
KotlinGeekDev
c57153221c
Merge branch 'vitorpamplona:main' into profiles-list-management
2025-03-30 23:05:31 +00: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
KotlinGeekDev
ab32518b8e
Merge branch 'vitorpamplona:main' into profiles-list-management
2025-03-28 23:02:13 +00: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
KotlinGeekDev
24a9d7659a
Merge branch 'upstream-main' into profiles-list-management
...
Merge upstream changes.
2025-03-28 12:12:25 +01:00
KotlinGeekDev
85fb56bb22
Updates to conflict-causing files.
2025-03-28 12:10:58 +01: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
KotlinGeekDev
c1f14cea2e
Use a general type to represent lists, NostrList. Make FollowSet a subclass. Rename ListType to ListVisibility. Refactor accordingly.
2025-03-27 18:47:57 +01: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