Commit Graph

7930 Commits

Author SHA1 Message Date
Vitor Pamplona 7a1dcbc76e Merge pull request #1520 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-14 09:49:15 -04:00
Vitor Pamplona 68264f2c7f Merge pull request #1518 from davotoula/bugfix-dont-render-gallery-for-mixed-images-and-videos
Bugfix: dont render gallery for mixed images and videos
2025-10-14 09:49:06 -04:00
Vitor Pamplona b1d3aa968d Merge branch 'main' into bugfix-dont-render-gallery-for-mixed-images-and-videos 2025-10-14 09:48:58 -04:00
Crowdin Bot 2ebdedafaa New Crowdin translations by GitHub Action 2025-10-14 13:47:57 +00:00
Vitor Pamplona 4ffc121003 Merge pull request #1517 from davotoula/fix-streamable-videos
Use latest LightCompressor-enhanced
2025-10-14 09:46:37 -04:00
Vitor Pamplona a4f1e45aac Merge pull request #1507 from KotlinGeekDev/followset-improvements
More follow set improvements.
2025-10-14 09:46:07 -04:00
KotlinGeekDev 9e991f8a49 Fix user removal functions, by updating them to take into account backend modifications made earlier. 2025-10-13 21:31:22 +01:00
KotlinGeekDev e6c841373b String resources. Remove unused string resource in other locale-specific files, to avoid much work. 2025-10-13 21:04:42 +01:00
KotlinGeekDev ba756c9acd Take into account profile membership when removing profile. 2025-10-13 20:30:18 +01:00
davotoula 349156f380 fix: Only render as gallery if all segments are images 2025-10-13 19:32:25 +02:00
davotoula 133c897731 Added junit and mockK for androidTest UI dependencies
Added failing androidTest for mixed image/video parsing
2025-10-13 18:38:14 +02:00
davotoula 13402fa5d4 Use lightcompressor-enhanced 1.6.0 release 2025-10-13 09:25:11 +02:00
davotoula 2a3c31cc5b Use latest LightCompressor-enhanced:
Fix for Progressive download
Replaced obsolete MP4 parser libraries with native MediaMuxer/MediaCodec
2025-10-12 21:13:12 +02:00
KotlinGeekDev ac60e3d221 String resources. 2025-10-09 20:13:00 +01:00
KotlinGeekDev 3c622f544c Make a method specially for cloning/copying. Refactor createListWithDescription(). 2025-10-09 19:55:40 +01:00
KotlinGeekDev a8d01e3667 Put in the relevant code in PeopleListEvent. Use DescriptionTag instead of manual construction. 2025-10-09 17:02:42 +01:00
KotlinGeekDev 9aa5f1bd9f Add support for modifying follow set descriptions. 2025-10-09 16:56:40 +01:00
KotlinGeekDev 192a257780 Merge branch 'vitorpamplona:main' into followset-improvements 2025-10-08 01:53:14 +00:00
Vitor Pamplona 0045426840 Fixes a bug of not loading some notification message kinds 2025-10-06 19:15:48 -04:00
Vitor Pamplona 0ab7dd9797 Adds test cases for the new sub map filters. 2025-10-06 18:55:23 -04:00
Vitor Pamplona a6e4a8d4fc Performance improvement for the address serializer. 2025-10-06 18:05:03 -04:00
Vitor Pamplona 5f59f1ab41 Adds submap queries to the addressable large cache 2025-10-06 18:04:37 -04:00
KotlinGeekDev 049430cd2e Merge branch 'vitorpamplona:main' into followset-improvements 2025-10-06 21:25:27 +00:00
Vitor Pamplona b546294078 getOrCreateUser already checks for Hex64. No need to do it twice 2025-10-06 15:44:13 -04:00
Vitor Pamplona 456ef86c85 Speeding up OkHttp startup 2025-10-06 15:17:37 -04:00
Vitor Pamplona b8ad2961b9 Speeds up loading of the Follow lists in start up by using the new isHex64 method 2025-10-06 15:04:12 -04:00
Vitor Pamplona 0348454e36 Merge branch 'main' of https://github.com/vitorpamplona/amethyst 2025-10-06 14:47:00 -04:00
Vitor Pamplona b55cdda52a Makes the order of the Tor Relay settings match across data objects 2025-10-06 14:42:25 -04:00
Vitor Pamplona 8c93560058 Fixes trusted relay lists incorrectly only using DM relays 2025-10-06 14:41:56 -04:00
David Kaspar 72b800bfb4 Merge pull request #1514 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-06 19:19:40 +01:00
Crowdin Bot 4a6dbd4ba5 New Crowdin translations by GitHub Action 2025-10-06 18:18:10 +00:00
David Kaspar 52686c3488 Merge pull request #1513 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-06 19:16:56 +01:00
David Kaspar d8613da3ad Merge branch 'main' into l10n_crowdin_translations 2025-10-06 19:16:34 +01:00
Crowdin Bot bea393c4ef New Crowdin translations by GitHub Action 2025-10-06 17:34:07 +00:00
Vitor Pamplona cf4104292c Merge pull request #1511 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-06 13:32:25 -04:00
Vitor Pamplona deaaa30b92 Merge pull request #1512 from davotoula/fix-nwc-string-deleted-on-restart
BUGFIX: Fix nwc string deleted on restart
2025-10-06 13:32:13 -04:00
davotoula 1fdf869c05 create putOrRemove overload for Nip47URI? 2025-10-06 18:56:12 +02:00
davotoula 701acb004f remove unnecessary suspend 2025-10-06 18:52:14 +02:00
davotoula 341994e505 The putOrRemove(key: String, event: Any?) signature loses type information. When JsonMapper.toJson() tries to serialize, it sees Any? and can't find the serializer for Nip47URI, causing:
SerializationException: Serializer for class 'Any' is not found
2025-10-06 18:50:15 +02:00
KotlinGeekDev c432a54561 Merge branch 'vitorpamplona:main' into followset-improvements 2025-10-06 10:40:57 +00:00
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