Commit Graph

8469 Commits

Author SHA1 Message Date
Vitor Pamplona eef3f42d3f Creating interfaces for multiple EventStores 2025-12-16 08:31:17 -05:00
davotoula 90c8a9df4c use 0 size reference for all identity icons
fix bug (R.string.github vs R.drawable.github)
2025-12-16 12:10:29 +01:00
davotoula 7e1998174c Delete any existing temp file before replacing 2025-12-16 09:36:24 +01:00
Vitor Pamplona aa9ac205c1 deletes Db after tests 2025-12-15 22:04:20 -05:00
Vitor Pamplona 7cffdd88bb Adds additional hashtag filter test for the db 2025-12-15 17:16:52 -05:00
David Kaspar 44f395815d Merge pull request #1608 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-12-15 20:33:24 +01:00
davotoula de927b62bd translate hardcoded strings 2025-12-15 20:11:00 +01:00
davotoula 3dd4249220 code review: abort posting message if voice upload fails 2025-12-15 19:39:24 +01:00
davotoula a370112bc5 code review: extract startRecording code 2025-12-15 19:33:08 +01:00
davotoula 09f66359ad code review: delete temp voice files in removeVoiceMessage(), cancel() and uploadVoiceMessageSync() 2025-12-15 19:17:24 +01:00
davotoula 0f06838c25 code review: replace layout with box (Calling a androidx.compose.ui.UiComposable composable function where a UI Composable composable was expected ) 2025-12-15 19:09:09 +01:00
davotoula 2a0eeed55f code review: remove unsafe casting to avoid app crash if a non-voice reply context leaks through
lint fixes
2025-12-15 19:03:58 +01:00
davotoula 555fc983f6 Fix rate conditions between subsequent recordings
reduce duplicate code
fix a few coding issues (state management, callback usage, scope management)
2025-12-15 18:35:24 +01:00
davotoula f3fea8cfb4 Flow: Record, preview, then post or cancel
Added media server selection for upload
Added recording indicator
Added upload progress
Text input disabled for voice messages
2025-12-15 18:05:53 +01:00
davotoula c0d7afe86c fix potential race condition with previous recorder in method stop 2025-12-15 17:24:45 +01:00
davotoula 8ebd76b77b add a record voice button to new post screen 2025-12-15 17:10:30 +01:00
Vitor Pamplona 8f9340038b Removes advertisement by default. 2025-12-15 08:32:31 -05:00
Crowdin Bot 6e7c02c5b6 New Crowdin translations by GitHub Action 2025-12-15 11:15:10 +00:00
David Kaspar 54e6369d41 Merge pull request #1605 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-12-15 12:13:50 +01:00
Crowdin Bot 8028c7b2d4 New Crowdin translations by GitHub Action 2025-12-14 17:15:06 +00:00
Vitor Pamplona 17f886d661 Merge pull request #1604 from davotoula/optimise-imports-and-lint
Optimise imports and lint
2025-12-14 12:13:53 -05:00
davotoula 9ef9fb4b09 amethyst lint 2025-12-14 10:20:25 +01:00
davotoula c2636e6e2f amethyst 2025-12-14 10:17:09 +01:00
davotoula 49517e2264 quartz 2025-12-14 10:12:15 +01:00
David Kaspar 86aa23ef3f Merge pull request #1603 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-12-14 09:45:45 +01:00
Crowdin Bot 49ec21c243 New Crowdin translations by GitHub Action 2025-12-14 01:45:25 +00:00
Vitor Pamplona 3f26794038 Merge pull request #1602 from DestBro/patch-1
Add iosX64 target
2025-12-13 20:44:10 -05:00
Dumitru 3c06e0ffb1 Fix typo iosX64MainTest to iosX64Test 2025-12-13 23:40:55 +01:00
Dumitru 6d7205625a Add iosX64 target 2025-12-13 23:18:47 +01:00
Vitor Pamplona 83d14bd0e3 Minor adjustments and new benchmarks 2025-12-12 19:51:41 -05:00
Vitor Pamplona 1a63b77a2f Reduce some variables 2025-12-12 19:41:12 -05:00
Vitor Pamplona 286d9c8347 Improve formatting 2025-12-12 18:24:19 -05:00
Vitor Pamplona c89ae5782e small refactoring 2025-12-12 17:45:18 -05:00
Vitor Pamplona 84eb0a9abb Adds a large array test case 2025-12-12 17:40:38 -05:00
Vitor Pamplona e1b23e8ea5 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
2025-12-12 17:30:57 -05:00
Vitor Pamplona 7a61217eb6 Fixes rounding loop of MurMur128 2025-12-12 17:29:49 -05:00
David Kaspar 50c7dea2bd Merge pull request #1601 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-12-12 23:29:33 +01:00
Crowdin Bot ed316fb06b New Crowdin translations by GitHub Action 2025-12-12 21:56:51 +00:00
Vitor Pamplona 95723479d6 Adds MurMur3128bits for x64 2025-12-12 16:54:34 -05:00
Vitor Pamplona 5c01aaf996 Upgrades AGP 2025-12-12 13:25:29 -05:00
Vitor Pamplona 25e9313d17 Reverts interning of all tag sizes due to significant gains in memory usage from large duplicated tags, like r tags with urls 2025-12-11 18:26:27 -05:00
Vitor Pamplona 9bd07468c2 deletes db before tests 2025-12-11 17:13:51 -05:00
Vitor Pamplona 39eed5d85a reformatting 2025-12-11 17:09:03 -05:00
Vitor Pamplona ee972cff35 reverts db deletions to avoid conflicts with the open file 2025-12-09 18:02:26 -05:00
Vitor Pamplona b06f80e862 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  Offers support for external transactions Offers support for indexing strategies for tags
2025-12-09 17:28:43 -05:00
Vitor Pamplona d0efe26ce7 Offers support for external transactions
Offers support for indexing strategies for tags
2025-12-09 17:28:33 -05:00
Vitor Pamplona 26a764a634 Offers support for external transactions
Offers support for indexing strategies for tags
2025-12-09 17:15:22 -05:00
Vitor Pamplona bcebac529b Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
2025-12-09 11:02:50 -05:00
Vitor Pamplona fc03d8032e Activates recomposition logging in the application class 2025-12-09 11:02:36 -05:00
Vitor Pamplona 15ee49282d Adds the stability plugin to allow traces in debug 2025-12-09 11:01:03 -05:00