Commit Graph

7754 Commits

Author SHA1 Message Date
Vitor Pamplona 3b59b11e8b Ignores out of memory exceptions because the stack trace is irrelevant in those cases. 2025-08-29 09:35:05 -04:00
Vitor Pamplona aaae806505 Makes the exception name the first line in the report 2025-08-29 09:34:41 -04:00
Vitor Pamplona 458a7c7377 Adds support for expirations in DMs 2025-08-29 09:34:26 -04:00
davotoula c95ab2d6b7 Added "record and post video" button to NewPublicMessageScreen (I'm not sure it's used) 2025-08-29 14:27:59 +01:00
davotoula 6a3aae7dbc Added "record and post video" button to NewGroupDMScreen 2025-08-29 14:14:03 +01:00
davotoula 9179e18b06 Added "record and post video" button to media tab 2025-08-29 14:06:39 +01:00
Vitor Pamplona ecf530d512 Merge pull request #1442 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-08-29 08:02:42 -04:00
Crowdin Bot 51f7081214 New Crowdin translations by GitHub Action 2025-08-29 11:41:25 +00:00
Vitor Pamplona 7f7debbb73 v1.02.1 2025-08-29 07:38:42 -04:00
Vitor Pamplona 60377c0c35 Fixes inability to delete relays from certain relay lists. 2025-08-29 07:38:18 -04:00
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