Commit Graph

7794 Commits

Author SHA1 Message Date
Vitor Pamplona a594d741b1 Creates an additional pointer for Account lists to make sure the GC doesn't clear instances that are only stored in the LocalCache's WeakReference DB. 2025-08-29 07:37:24 -04:00
davotoula 3dd791fbbe Change LOW video compression to use VERY_LOW from lightcompressorlibrary for better streaming experience
LOW: 20% of original
VERY_LOW: 10% of original
2025-08-29 10:35:27 +01:00
davotoula 87afb7f491 refactor getVideoUri and getPhotoUri to reduce duplication 2025-08-29 10:33:39 +01:00
davotoula 5f8519d737 added translations 2025-08-29 09:19:58 +01:00
davotoula f83166e576 Add take video functionality
Add take video button to new post screen
I18N
2025-08-29 09:13:26 +01:00
Vitor Pamplona df85c3969c Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-28 18:19:49 -04:00
Vitor Pamplona e4311ddfa3 Creates a bootstrap relay list for inbox that doesn't have nostr.wine to avoid sending posts there and getting the notify 2025-08-28 18:12:55 -04:00
Vitor Pamplona 3a9fd925e1 Merge pull request #1440 from davotoula/upgrade-agp
Upgrade agp and add JvmTarget.JVM_21 to Quartz
2025-08-28 18:08:39 -04:00
davotoula dbcca9cbd2 Use JvmTarget JVM_1_8 for quartz to be more forgiving about requirements. 2025-08-28 22:48:18 +01:00
davotoula ef250eb0f1 Consistent JvmTarget JVM_21 across all modules 2025-08-28 22:17:44 +01:00
davotoula 8c26af7d40 upgrade agp to 8.12.2 2025-08-28 22:17:44 +01:00
Vitor Pamplona 0fe01696a5 v1.02.0 2025-08-28 17:02:55 -04:00
Vitor Pamplona 624bef21b1 Adds NIP-17 crash report. 2025-08-28 16:59:46 -04:00
Vitor Pamplona 8493c95e07 Fixes the wrong import 2025-08-28 15:54:14 -04:00
Vitor Pamplona f7eb043aac Avoids comparisons with the torConnection as part of the data class 2025-08-28 14:23:26 -04:00
Vitor Pamplona b80685dcfb Protects this flow against lots of similar emissions 2025-08-28 14:17:58 -04:00
Vitor Pamplona 0dc18cc98c Reduces the size of log messages 2025-08-28 13:53:22 -04:00
Vitor Pamplona c366384a83 ignores notebook file 2025-08-28 13:09:08 -04:00
KotlinGeekDev 3cfe195561 Merge branch 'vitorpamplona:main' into profiles-list-management 2025-08-28 15:43:27 +00:00
Vitor Pamplona c298147ad9 updates google services json 2025-08-28 11:18:01 -04:00
Vitor Pamplona 16e9d43da8 Removes DB migration 2025-08-28 11:17:49 -04:00
KotlinGeekDev e3cfa76843 Merge branch 'vitorpamplona:main' into profiles-list-management 2025-08-28 15:08:48 +00:00
Vitor Pamplona da5816a6c6 Fixes crash when pasting an invalid NIP-47 uri into the zap settings 2025-08-28 10:41:22 -04:00
Vitor Pamplona 4be1a143e6 Solving parsing issue with NWC 2025-08-28 10:35:44 -04:00
Vitor Pamplona 85ee48e003 Fixes crash when loading a user without a name 2025-08-28 10:32:29 -04:00
Vitor Pamplona f536f8e88e Fixes readonly crash on DVMs 2025-08-28 10:32:16 -04:00
Vitor Pamplona 918a575cfd Speeds up first time logins by not waiting for Tor 2025-08-28 10:24:54 -04:00
KotlinGeekDev a23bc875cf Merge latest upstream changes. 2025-08-28 14:42:53 +01:00
KotlinGeekDev 92fac53705 Merge remote-tracking branch 'origin/profiles-list-management' into profiles-list-management 2025-08-28 14:42:09 +01:00
KotlinGeekDev 1b011acbd7 Merge branch 'main' of https://github.com/vitorpamplona/amethyst ite resolve branch. 2025-08-28 14:38:56 +01:00
KotlinGeekDev f651dd964d Refactor FollowSetScreen parameters. Add new toast message type that includes an action to perform on dismissal. 2025-08-28 14:27:50 +01:00
KotlinGeekDev 53b74e6f82 Add Nav route for FollowSetScreen. Refactor other places accordingly. Make minor cleanup. 2025-08-28 14:25:39 +01:00
KotlinGeekDev c1a5052cbb Fix bug in addFollowSet, and refactor to use Boolean for checking list visibility. Use runBlocking in getFollowSetNOte(for now). 2025-08-28 14:20:07 +01:00
Vitor Pamplona 56d8a83ebe Fixing a parser benchmark 2025-08-28 08:55:15 -04:00
Vitor Pamplona 5f33fb2cea removes unnecessary native lib 2025-08-27 21:09:42 -04:00
Vitor Pamplona 170b6cfe69 Moves test assets to resources to make it work with kmp 2025-08-27 21:09:21 -04:00
Vitor Pamplona ce991a8aea - Migrates NIP-49 from java to kotlin for kmp 2025-08-27 21:08:34 -04:00
Vitor Pamplona bd5b61ee64 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-27 18:32:43 -04:00
Vitor Pamplona 494d7edc1f Testing proguard rules on KMP quartz 2025-08-27 18:32:33 -04:00
Vitor Pamplona 8e2d684cb1 Merge pull request #1439 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-27 17:38:55 -04:00
Crowdin Bot e994839468 New Crowdin translations by GitHub Action 2025-08-27 21:36:13 +00:00
Vitor Pamplona 76d97d6d16 Removes nostr.bg from relay options 2025-08-27 17:32:54 -04:00
Vitor Pamplona 442f75fc41 - Migrates Quartz to a KMP project
- Converts OpenTimestamps from java to Kotlin
- Moves OTS OkHttp setup to Quartz
2025-08-27 17:32:39 -04:00
KotlinGeekDev 3b23b9eeef Merge branch 'vitorpamplona:main' into profiles-list-management 2025-08-27 14:35:06 +00:00
Vitor Pamplona d2214889b6 Version 1.01.0 2025-08-27 09:10:11 -04:00
Vitor Pamplona d4da14e4fa Moves draft deletion calculations to the default thread 2025-08-27 08:57:10 -04:00
Vitor Pamplona 56dec11901 Intercepts backhandler to save drafts 2025-08-27 08:56:40 -04:00
Vitor Pamplona 8624dcf2d4 Merge pull request #1437 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-27 08:15:39 -04:00
Crowdin Bot 7edccdb236 New Crowdin translations by GitHub Action 2025-08-27 12:02:53 +00:00
Vitor Pamplona d8fb49bd52 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-08-27 08:00:35 -04:00