Commit Graph

8040 Commits

Author SHA1 Message Date
KotlinGeekDev
55198b1546 Move one last string to string resources. 2025-10-06 11:39:43 +01:00
Crowdin Bot
b9d369a88c New Crowdin translations by GitHub Action 2025-10-06 08:01:52 +00:00
David Kaspar
6c72c36b9a Merge pull request #1510 from davotoula/update-translations
Update local versions of CS, DE since crowdin only uses those?
2025-10-06 09:00:33 +01:00
David Kaspar
369aab2c0c Merge pull request #1509 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-06 09:00:14 +01:00
davotoula
e129796418 Update local versions of CS, DE since crowdin only uses those? 2025-10-06 09:54:40 +02:00
KotlinGeekDev
eb99febb2b Merge branch 'vitorpamplona:main' into followset-improvements 2025-10-04 06:48:59 +00:00
Crowdin Bot
da79d5b0ba New Crowdin translations by GitHub Action 2025-10-03 22:39:37 +00:00
Vitor Pamplona
0843d5db95 Separates EOSE for drafts alone. 2025-10-03 18:37:48 -04:00
Vitor Pamplona
df77bd6633 Only loads drafts if the account is writeable. 2025-10-03 18:18:16 -04:00
Vitor Pamplona
cf8c8e47a2 Creates an option to ignore reconnection relays that should be used when the network settings change. 2025-10-03 18:03:04 -04:00
Vitor Pamplona
26462a150e Makes sure the scope is cancelled when the NostrClient is done 2025-10-03 18:01:34 -04:00
Vitor Pamplona
66a5412961 Migrates fDroid flavor to the new version of the markdown 2025-10-03 17:08:16 -04:00
Vitor Pamplona
93f33cca70 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
# Conflicts:
#	gradle/libs.versions.toml
#	quartz/src/commonMain/kotlin/com/vitorpamplona/quartz/nip01Core/relay/client/accessories/NostrClientSendAndWaitExt.kt
2025-10-03 16:46:03 -04:00
Vitor Pamplona
4b959577f0 Corrects follow list logs for performance and uses the right scope 2025-10-03 16:37:20 -04:00
Vitor Pamplona
88747ad1b7 Improves log messages in the relay services 2025-10-03 16:35:10 -04:00
Vitor Pamplona
13d05dc599 Loads the main account in parallel faster before the screen needs it 2025-10-03 15:59:43 -04:00
Vitor Pamplona
b002f9f37e Uses the new isHex64 in the ContactList 2025-10-03 15:58:38 -04:00
Vitor Pamplona
7994945209 30% Faster isHex for strings with 64 bytes. 2025-10-03 15:58:01 -04:00
Vitor Pamplona
9085f4bbea Merge pull request #1508 from greenart7c3/main
Fix sendAndWaitForResponse never receiving a response
2025-10-03 13:03:10 -04:00
greenart7c3
beff7e60b7 Fix sendAndWaitForResponse never receiving a response 2025-10-03 13:30:45 -03:00
KotlinGeekDev
e418a26f41 Add support for copying/cloning follow sets in the UI. 2025-10-03 16:26:20 +01:00
KotlinGeekDev
2df575d4af Modify the models to support creating a new list with several profiles. Use IO dispatcher in FollowSetState. Introduce follow set copying/cloning, with custom names/descriptions for the clones. 2025-10-03 16:02:15 +01:00
KotlinGeekDev
88fbee84dc Merge branch 'vitorpamplona:main' into followset-improvements 2025-10-03 14:39:45 +00:00
Vitor Pamplona
21c1d705a1 Only downloads DMs if the account is writeable 2025-10-03 09:18:53 -04:00
Vitor Pamplona
97668513b5 Fixes passing onClosed messages forward from NostrClient 2025-10-03 09:11:28 -04:00
Vitor Pamplona
f6213c2d9a Slightly better user profile post filter 2025-10-03 08:25:19 -04:00
Vitor Pamplona
85b234d372 Don't show default relays in the relay screen as a user-chosen list 2025-10-03 08:10:13 -04:00
Vitor Pamplona
28df59c00d Expand the number of notes tracked by the EOSE event to 10000 2025-10-02 17:55:43 -04:00
Vitor Pamplona
bc8e18a01b Initial test cases for NostrClient and extensions 2025-10-02 17:54:56 -04:00
Vitor Pamplona
1b36d7e189 Exposes the sample rate on BaseEoseManager class 2025-10-02 17:50:33 -04:00
Vitor Pamplona
5f83379459 Offers an interface to BaseEoseManager objects 2025-10-02 17:50:10 -04:00
Vitor Pamplona
90b682a38f Avoid sending close to subs that are already closed. 2025-10-02 17:48:06 -04:00
Vitor Pamplona
c6107dd784 Starts NostrClient in active instead of waiting for a connect() call 2025-10-02 17:47:39 -04:00
Vitor Pamplona
fd6be80b7e Offers a way to destroy subscriptions 2025-10-02 17:46:54 -04:00
Vitor Pamplona
f901f8ab8f Must use unlimited channels to avoid blocking the OkHttp threads. 2025-10-02 17:46:35 -04:00
Vitor Pamplona
b83ea61522 Moves OKHttp relay implementations to use a Channel in order to guarantee incoming message order. 2025-10-02 17:45:58 -04:00
Vitor Pamplona
168caf0ec6 Fixes comment 2025-10-02 17:42:33 -04:00
Vitor Pamplona
04f5e8738a Forces an updateFilter at the start of new subs. 2025-10-02 16:54:34 -04:00
Vitor Pamplona
c8f51380aa Fixes error messages in BasicRelayClient 2025-10-02 16:41:47 -04:00
Vitor Pamplona
612dd175b3 Creates the relay on sending new requests instead of waiting for updatePool method. 2025-10-02 16:40:45 -04:00
Vitor Pamplona
a56d9631ed Solves the issue of not connecting in the first time reconnect is called 2025-10-02 16:40:16 -04:00
Vitor Pamplona
1fd5ba0451 Adds ease of use functions for the downloadFirst Event extension method 2025-10-02 16:39:47 -04:00
Vitor Pamplona
132c00d434 Fixes suspending on coroutineScope and never returning bug 2025-10-02 16:39:20 -04:00
Vitor Pamplona
47cc8fc4ae Improves log class for JVM 2025-10-02 16:38:34 -04:00
David Kaspar
e12c52ec2c Merge pull request #1506 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-02 21:16:19 +01:00
Crowdin Bot
34cd26b004 New Crowdin translations by GitHub Action 2025-10-02 19:54:33 +00:00
Vitor Pamplona
1c82417a0a Updating the documentation on the use of Quartz 2025-10-02 15:53:10 -04:00
Vitor Pamplona
c3b87e83cb Merge pull request #1505 from davotoula/update-translations
update translations
2025-10-02 13:39:02 -04:00
davotoula
e72a588dab update CS, DE, SE, PT 2025-10-02 19:11:53 +02:00
David Kaspar
3033a4cbc8 Merge pull request #1504 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-01 17:10:27 +01:00