Commit Graph

6869 Commits

Author SHA1 Message Date
Vitor Pamplona 69db9bdcd5 Reviews onDispose calls to make sure the onDispose is disposing the data from the previous composable, since it can happen AFTER a new composition already took place. So the references must match the old composition. 2025-07-03 10:27:47 -04:00
Vitor Pamplona 5bcaf065a3 Fixing logs for the new list of connected relays. 2025-07-03 10:19:33 -04:00
Vitor Pamplona 1fa2592563 Improves the performance and logging structures for the anti-spam filter. 2025-07-02 19:36:33 -04:00
Vitor Pamplona ad481e1928 Removes another local relay from the list 2025-07-02 17:59:14 -04:00
Vitor Pamplona 5525bc4bd9 Increasing the thread pool for OkHttp in order to sustain more connections. 2025-07-02 17:42:46 -04:00
Vitor Pamplona 0b102df117 Removes local relays from NIP65 lists. 2025-07-02 15:50:50 -04:00
Vitor Pamplona 826718d688 Fixes author id on the outbox loader filter. 2025-07-02 15:35:47 -04:00
Vitor Pamplona 3b260d98ad Marks if it is using Tor in each relay of the list. 2025-07-02 15:15:19 -04:00
Vitor Pamplona e499410ddb Fixes bug when the string has emojis and is trying to check if it is a hex or not 2025-07-02 15:12:48 -04:00
Vitor Pamplona 11d9af41bd Normalizes the click to open relay info dialog 2025-07-02 14:52:16 -04:00
Vitor Pamplona 67dc396588 Displays all available and connected relays in the relay screen 2025-07-02 14:52:03 -04:00
Vitor Pamplona d0e66504e4 Improves Relay Icon flow 2025-07-02 14:16:26 -04:00
Vitor Pamplona 8c11ae5c87 Avoids adding local relays to the hint index. 2025-07-02 14:13:36 -04:00
Vitor Pamplona abd895480d adds local servers to the "local definition" of the Normalized Url 2025-07-02 14:13:09 -04:00
Vitor Pamplona a1a2e86c94 Reports don't offer hints 2025-07-02 14:12:24 -04:00
Vitor Pamplona 83899bda5a Improves RelayInformation document with an empty one 2025-07-02 14:11:45 -04:00
Vitor Pamplona 29b70a52d4 Improves logs 2025-07-02 14:11:26 -04:00
Vitor Pamplona dd5c2ca704 Making sure the order of params is right 2025-07-02 13:35:01 -04:00
Vitor Pamplona ce7965d00e Improves starting value of flows 2025-07-02 12:51:08 -04:00
Vitor Pamplona bb55aea4a4 Fixing log messages 2025-07-02 12:50:17 -04:00
Vitor Pamplona 546d238db3 Reformats due to new lint 2025-07-02 10:51:13 -04:00
Vitor Pamplona 774ee20a20 Updates all dependencies 2025-07-02 10:51:03 -04:00
Vitor Pamplona 1c4b2e9d1a Recover Send and Wait 2025-07-02 08:59:12 -04:00
Vitor Pamplona b236938ef5 Simplify the unregistering instead of relying on errors and other states that might come from separate filters to the same relay 2025-07-02 08:59:03 -04:00
Vitor Pamplona 1615337a2c Simplifies new try 2025-07-02 08:58:16 -04:00
Vitor Pamplona 936b17f54a Merge remote-tracking branch 'origin/HEAD' into full-outbox
# Conflicts:
#	ammolite/src/main/java/com/vitorpamplona/ammolite/relays/NostrClient.kt
#	gradle/libs.versions.toml
2025-07-02 08:23:54 -04:00
Vitor Pamplona 0cfcfaf899 3rd large migration to outbox. 2025-07-01 20:38:18 -04:00
Vitor Pamplona f788d031c9 Merge pull request #1380 from davotoula/684-add-auto-translate-config-to-settings
Add auto translate config to new user specific settings
2025-07-01 08:43:46 -04:00
Vitor Pamplona ddc50f379d Merge pull request #1381 from greenart7c3/main
Propagate Auth event to `sendAndWaitForResponse`
2025-06-30 08:11:58 -04:00
greenart7c3 bfe5fcf0b1 - Propagate Auth event to sendAndWaitForResponse
- Pass feed types to `sendSingle` when sending signed event
2025-06-30 08:11:10 -03:00
David Kaspar fb9c070ee6 One more line for description 2025-06-29 18:33:30 +01:00
David Kaspar 285603cc0f added trailing x icon to menu items to clarify removal 2025-06-29 18:28:57 +01:00
David Kaspar 65cca8aa34 Don't show users own languages
TODO:
Add red x to items
Rename Settings to AppSettings (routes, classes)
Add explainer
2025-06-29 17:30:02 +01:00
David Kaspar 6015ea04ce remove selected language from dropdown
TODO:
Rename Settings to AppSettings (routes, classes)
Don't show users own languages
Add explainer
2025-06-26 13:27:32 +02:00
David Kaspar fdf11d3ca3 revert dropdown
TODO:
Rename Settings to AppSettings (routes, classes)
Don't show users own languages
Remove language from drop down
Add explainer
2025-06-26 09:14:58 +02:00
David Kaspar 5620eb023b added preview for UserSettingsScreen.kt
TODO:
Rename Settings to AppSettings (routes, classes)
Don't show users own languages
Remove language from drop down
Add explainer
2025-06-26 08:56:23 +02:00
David Kaspar 759ef44440 Remove previous implementation
TODO:
Rename Settings to AppSettings (routes, classes)
Don't show users own languages
Remove language from drop down
Add explainer
Change to dropdown with Xs
2025-06-26 08:16:09 +02:00
David Kaspar f0670971ef Wrap update call in IO scope
TODO:
Don't show users own languages
Remove language from drop down
Add explainer
2025-06-25 20:51:11 +02:00
David Kaspar c59086068b Move dont translate settings to the dedicated user settings page 2025-06-25 20:42:29 +02:00
David Kaspar 3524f7e412 Added support for multiple icons for a single row (backwards compatible) 2025-06-25 20:18:11 +02:00
David Kaspar 2e2a9bb917 Added user preferences screen 2025-06-25 18:13:43 +02:00
David Kaspar a5c370133c Change to show excluded languages in dropdown, no rows below
TODO:
Load actually excluded languages
Optimise code
Improve UI
2025-06-25 17:34:14 +02:00
David Kaspar 0495dc88fc Add dropdown with auto translate language excludes to app settings
Persist changes to settings

TODO:
Load actually excluded languages
Optimise code
Improve UI
2025-06-25 17:34:14 +02:00
Vitor Pamplona f536abb22a Merge pull request #1378 from davotoula/main
Upgrade AGP and Gradle
2025-06-25 11:22:33 -04:00
David Kaspar 0bae8adebc Upgrade AGP to 8.11.0
Upgrade Gradle to 8.13
2025-06-25 17:18:05 +02:00
Vitor Pamplona 3270254f47 Merge pull request #1377 from davotoula/strip-codec-from-mime-type-before-saving-video
bugfix: only user part before ";" in media-type before passing to ContentResolver
2025-06-25 10:53:16 -04:00
David Kaspar dacc9f236b strip anything after ";" in media-type before passing to ContentResolver 2025-06-25 16:33:28 +02:00
David Kaspar cd316fb52f Merge pull request #1376 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-06-25 14:20:16 +02:00
Crowdin Bot bf7638eaa9 New Crowdin translations by GitHub Action 2025-06-25 12:02:19 +00:00
Vitor Pamplona 3f049a0536 Merge pull request #1375 from davotoula/fix-build-issue-android-kotlin-geohash
fix build: change to version b481c6a64e of android-kotlin-geohash
2025-06-25 08:00:55 -04:00