Commit Graph

8080 Commits

Author SHA1 Message Date
davotoula 5ce184d400 Merge branch 'main' into optimise-imports 2025-11-03 19:45:12 +01:00
Vitor Pamplona bda1fcadf8 Merge pull request #1548 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-11-03 12:47:34 -05:00
Crowdin Bot 379e539e89 New Crowdin translations by GitHub Action 2025-11-03 17:39:48 +00:00
Vitor Pamplona f14b545947 Merge pull request #1531 from davotoula/1530-added-streaming-hashing-utility-to-avoid-OOM-on-large-files
Fix OutOfMemoryError for Large File Uploads
2025-11-03 12:38:38 -05:00
Vitor Pamplona b8fff0c428 Merge pull request #1546 from davotoula/1537-dont-include-video-media-in-image-gallery
dont include video media in image gallery
2025-11-03 12:37:53 -05:00
davotoula 942de50148 code simplification and deduplication 2025-11-02 20:37:20 +01:00
davotoula 76be7b0d58 code simplification and deduplication 2025-11-02 19:56:38 +01:00
davotoula 4b260cfc07 Add blurhash and dim to Nip96Uploader.kt 2025-11-02 18:25:49 +01:00
davotoula eee1487883 added blurhash to blossom upload 2025-11-02 18:25:49 +01:00
David Kaspar 27380f276c Merge pull request #1547 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-11-01 19:26:09 +01:00
Crowdin Bot f62b1667c3 New Crowdin translations by GitHub Action 2025-11-01 18:22:14 +00:00
David Kaspar eb4f0b9af9 Update README to mark video capture as complete 2025-11-01 18:20:58 +00:00
davotoula 7c374fb586 Parse for video segments and exclude them from image gallery 2025-11-01 16:37:38 +01:00
davotoula 1e12decd36 add VideoSegment and failing tests 2025-11-01 16:23:35 +01:00
Vitor Pamplona f9bd660774 Merge pull request #1545 from greenart7c3/main
Fix location being added to note even after deselecting it
2025-10-31 08:26:00 -04:00
greenart7c3 bdb2637803 Fix location being added to note even after deselecting it 2025-10-31 06:34:49 -03:00
davotoula c3c75b46a7 optimise imports 2025-10-30 19:20:02 +01:00
David Kaspar 3c7104fb6a Merge pull request #1544 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-30 19:19:05 +01:00
Crowdin Bot c111912d2f New Crowdin translations by GitHub Action 2025-10-30 17:56:08 +00:00
David Kaspar 0f4e514308 Merge pull request #1543 from davotoula/update-tr
update cs, de, sv, pt translations
2025-10-30 18:54:44 +01:00
davotoula ccf9d4ce80 update cs, de, sv, pt translations 2025-10-30 18:19:38 +01:00
Vitor Pamplona 95cc0783fd Adds a req that returns the list of events in order of arrival 2025-10-29 18:30:00 -04:00
Vitor Pamplona f9f7cdf12f Renames internal Req objects 2025-10-29 18:29:23 -04:00
Vitor Pamplona 40d417038e adds a Start request to the req listener 2025-10-29 18:28:59 -04:00
Vitor Pamplona 895562b4a9 Simplifies readme 2025-10-29 18:28:38 -04:00
Vitor Pamplona b8511b5ac3 Adds simplified methods to create Requests from NostrClient 2025-10-29 16:51:49 -04:00
Vitor Pamplona 40ce627de0 Merge 2025-10-29 15:57:48 -04:00
Vitor Pamplona 56a856cf71 Better filter for People Lists 2025-10-29 15:55:33 -04:00
Vitor Pamplona 904b8c445f Merge pull request #1540 from davotoula/1535-dont-use-own-follow-sets-for-follows-check
only check follow sets when user1 is the logged-in user
2025-10-29 15:47:30 -04:00
davotoula 3a744b9c1d only check follow sets when user1 is the logged-in user 2025-10-29 20:33:39 +01:00
Vitor Pamplona 6d8b5fa85d Moves message button to Profile Actions 2025-10-29 15:19:11 -04:00
Vitor Pamplona a913194c41 Updates deprecated Clipboard manager 2025-10-29 15:18:57 -04:00
Vitor Pamplona a9ebf561e7 Merge pull request #1539 from greenart7c3/main
Fix DecryptZapRequest CommandType
2025-10-29 14:00:05 -04:00
greenart7c3 fb7610cafd Fix DecryptZapRequest CommandType 2025-10-29 14:38:54 -03:00
Vitor Pamplona cd35c8e30e uses faster spotless check on commits 2025-10-29 12:20:37 -04:00
Vitor Pamplona f3209d2415 Moves SettingsCategory to take integers instead of Strings 2025-10-29 12:19:38 -04:00
Vitor Pamplona d44b24936c Activates reverse scrolling for the new post screen in order to avoid hiding the cursor behind the keyboard when typing long texts. 2025-10-29 11:23:09 -04:00
Vitor Pamplona a9aadb60fc Merge pull request #1538 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-10-29 09:56:13 -04:00
Crowdin Bot 59f2cdcb2f New Crowdin translations by GitHub Action 2025-10-29 13:21:40 +00:00
Vitor Pamplona 00eb6ee3f1 Adds a missing outbox popup on posting new notes 2025-10-28 19:09:24 -04:00
Vitor Pamplona 09e4b2ea44 Fixes inconsistent relay lists 2025-10-28 18:41:43 -04:00
Vitor Pamplona f8b920a128 Adds a popup to warn users of the lack of inbox relays 2025-10-28 13:12:36 -04:00
Vitor Pamplona 0705ee9581 Unifying the parser for the tag array 2025-10-28 13:05:57 -04:00
Vitor Pamplona bf664ea0c5 Avoids interning of large strings and objects where the duplication is not common 2025-10-28 12:18:19 -04:00
Vitor Pamplona 39f3aef7b5 Don't intern signatures, content and tags since they are not usually duplicated 2025-10-28 12:11:34 -04:00
davotoula 7254dce3a9 Revert "update buffer to 64kb"
This reverts commit 4e31a9a5ac.
2025-10-26 10:25:40 +01:00
davotoula 4e31a9a5ac update buffer to 64kb 2025-10-26 00:09:17 +02:00
davotoula d01f6a2178 Change length to Long from Int: avoids potential overflow, Long seems to be used everywhere else 2025-10-25 23:54:56 +02:00
davotoula 2332623cde Create a CountingInputStream utility to avoid duplication
Prevent INT overflow in BlossomUploader.kt
Connection Cleanup in ImageDownloader.kt
Added try-finally in Sha256Hasher.jvmAndroid.kt
2025-10-25 23:43:24 +02:00
davotoula 93994564f6 Add streaming hash utility function to quartz multiplatform, follow the existing pool/worker design
Change hashing in ImageDownloader.kt to use streaming
2025-10-25 23:22:31 +02:00