Claude
39e15a8929
feat: comment benchmark APK link on open PRs
...
Add PR commenting to the build-benchmark-apk workflow. When a build
completes, it now finds any open PR for the branch and posts a comment
with a direct download link to the benchmark APK artifact.
https://claude.ai/code/session_0138kUcZaPQoQcAc7nA1KDbf
2026-03-17 03:23:00 +00:00
Vitor Pamplona
7a3b1afacc
Merge pull request #1865 from vitorpamplona/claude/add-apk-benchmark-action-5c4UX
...
Add GitHub Actions workflow for building benchmark APK
2026-03-16 22:33:15 -04:00
Claude
61e85df8db
feat: post commit comment when benchmark APK is ready
...
Adds a GitHub Script step that comments on the commit with a direct
link to the workflow artifacts, making it visible in PRs and branch
pages.
https://claude.ai/code/session_013hcKzBgJgfsrArSgTTGNEk
2026-03-17 02:27:53 +00:00
Claude
146f3f91b5
feat: add GitHub Action to build benchmark APK on claude branches
...
Adds a lightweight workflow that triggers on pushes to claude/* branches,
building only the Play Benchmark APK for quick testing after Claude
completes a task.
https://claude.ai/code/session_013hcKzBgJgfsrArSgTTGNEk
2026-03-17 02:20:47 +00:00
Vitor Pamplona
d0297b7e34
Fixes stability plugin for AGP9
2026-03-16 19:44:51 -04:00
Vitor Pamplona
56cce46858
Solving all problems with Quartz tests
2026-03-16 19:22:28 -04:00
Vitor Pamplona
962da3280b
Moves the N44 test to Jvmtest
2026-03-16 18:57:00 -04:00
Vitor Pamplona
b0c714176a
Updates versions for github actions
2026-03-16 18:46:39 -04:00
Vitor Pamplona
6ffc902598
Unifies UriParser
2026-03-16 18:15:43 -04:00
Vitor Pamplona
790fd45470
Removes warnings
2026-03-16 18:10:55 -04:00
Vitor Pamplona
f708f6c265
Specify which .def file is used between simulators and ios Devices
2026-03-16 17:46:20 -04:00
Vitor Pamplona
7f61b4819b
new log fuctions mocked
2026-03-16 17:45:05 -04:00
Vitor Pamplona
e7760dc7c7
adds bundleId to the binary file
2026-03-16 17:16:18 -04:00
Vitor Pamplona
12c27af813
cancel other running builds in github actions when a new one comes up
2026-03-16 17:16:05 -04:00
Vitor Pamplona
7e2912ffd8
removes more warnings
2026-03-16 17:15:33 -04:00
Vitor Pamplona
874d750bf0
removing unused import
2026-03-16 17:01:59 -04:00
Vitor Pamplona
95c7adc90b
Less warnings
2026-03-16 16:53:17 -04:00
Vitor Pamplona
b96c1c2c3a
Fixes iosGzip
2026-03-16 16:38:31 -04:00
Vitor Pamplona
b916817247
Finishes serialization features for NIP-47
2026-03-16 16:35:05 -04:00
Vitor Pamplona
2d959b0108
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
* 'main' of https://github.com/vitorpamplona/amethyst :
New Crowdin translations by GitHub Action
drawerGesturesEnabled is true whenever the drawer is in transition (target != current)
Split the logic between onPreScroll and onPostScroll
New Crowdin translations by GitHub Action
New Crowdin translations by GitHub Action
Unnecessary ?. / ?: / !! on non-null Missing @OptIn annotations Parameter name mismatches Icons.Filled.* / Icons.AutoMirrored.* No cast needed / remove inline LocalLifecycleOwner import fix NIP-51 name() → title() Chess gameId → startEventId Nullable DecimalFormat safe calls DelicateCoroutinesApi opt-in
use 50/50 split for pager vs dock zones
fix: allow swipe-to-close when drawer is open on pager screens
2026-03-16 16:28:55 -04:00
Vitor Pamplona
abf2151bac
Damus' relay is way too restrictive
2026-03-16 16:28:42 -04:00
Vitor Pamplona
56f7d83b5b
Merge pull request #1860 from davotoula/swipe-on-main-screen
...
Swipe to switch tabs. Main screen and messages
2026-03-16 16:14:53 -04:00
Vitor Pamplona
dd55827486
Merge pull request #1863 from davotoula/reduce-compilation-warnings
...
Reduce compilation warnings
2026-03-16 16:14:38 -04:00
David Kaspar
645affd511
Merge pull request #1864 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-16 18:34:37 +00:00
Crowdin Bot
1a671fd0b4
New Crowdin translations by GitHub Action
2026-03-16 18:27:11 +00:00
David Kaspar
0c8a462ddf
Merge pull request #1862 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-16 18:25:26 +00:00
davotoula
9d95817b4d
drawerGesturesEnabled is true whenever the drawer is in transition (target != current)
2026-03-16 19:04:01 +01:00
davotoula
bf6ee6dc87
Split the logic between onPreScroll and onPostScroll
2026-03-16 19:01:51 +01:00
Crowdin Bot
21b6f9c67e
New Crowdin translations by GitHub Action
2026-03-16 17:50:19 +00:00
David Kaspar
d9c95de736
Merge pull request #1861 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-16 17:48:10 +00:00
Vitor Pamplona
7c22c4e6c5
Migrates to collections 1.6, which deprecates iOS Intel targets.
2026-03-16 13:45:01 -04:00
Crowdin Bot
1af1383428
New Crowdin translations by GitHub Action
2026-03-16 17:09:41 +00:00
Vitor Pamplona
ea6116cd5c
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
* 'main' of https://github.com/vitorpamplona/amethyst :
New Crowdin translations by GitHub Action
Fix swipe-back triggering unwanted draft deletion signing
fix: revert ReactionsSettingsScreen to upstream version
fix(nav): preserve screen state across overlay navigation
feat(search): collapsible section headers + sorting + search improvements
fix(ui): remove duplicate back button from SinglePaneLayout
refactor(search): extract thread-safe EventDeduplicator, unify dedup
fix(search): loading indicator, result delivery, and history race
fix(search): cleanup review findings — dead code, FQN refs, naming
refactor(search): extract shared code to commons, remove dead code
feat(search): add keyboard shortcuts, search history UI, and operator hints
feat(search): add SearchHistoryStore with recent queries and saved searches
feat(search): add advanced search UI with panel, results list, and SearchScreen rewrite
feat(search): add AdvancedSearchBarState with bidirectional sync
feat(search): add SearchFilterFactory and SearchResultFilter
feat(search): add query engine — SearchQuery, QueryParser, QuerySerializer, KindRegistry
2026-03-16 13:02:52 -04:00
Vitor Pamplona
81ecaa82ff
Migrates to vico charts 3.0
2026-03-16 12:53:54 -04:00
davotoula
588cfe4c96
Unnecessary ?. / ?: / !! on non-null
...
Missing @OptIn annotations
Parameter name mismatches
Icons.Filled.* / Icons.AutoMirrored.*
No cast needed / remove inline
LocalLifecycleOwner import fix
NIP-51 name() → title()
Chess gameId → startEventId
Nullable DecimalFormat safe calls
DelicateCoroutinesApi opt-in
2026-03-16 16:23:08 +01:00
davotoula
844847d871
use 50/50 split for pager vs dock zones
2026-03-16 15:40:59 +01:00
davotoula
2a9c9e4510
fix: allow swipe-to-close when drawer is open on pager screens
...
Keep drawer gestures enabled when the drawer is open so users can
swipe left to close it. Only disable gestures when the drawer is
closed (to let the pager and ZonedSwipeModifier handle gestures).
2026-03-16 15:40:40 +01:00
Vitor Pamplona
714afdc2a8
Update dependencies
2026-03-16 09:35:41 -04:00
Vitor Pamplona
7f6219c846
Merge pull request #1859 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-16 08:19:13 -04:00
Crowdin Bot
be09535cd6
New Crowdin translations by GitHub Action
2026-03-16 12:17:53 +00:00
Vitor Pamplona
2acf02945b
Merge pull request #1840 from nrobi144/feat/desktop-advanced-search
...
feat(desktop): advanced search with NIP-50, collapsible sections, and nav state preservation
2026-03-16 08:14:18 -04:00
Vitor Pamplona
f5d4d967eb
Merge pull request #1858 from dadofsambonzuki/fix/dm-swipe-back-signing
...
Fix swipe-back triggering unwanted draft deletion signing
2026-03-16 08:12:56 -04:00
Nathan Day
1c663cb26b
Fix swipe-back triggering unwanted draft deletion signing
...
When swiping back on a DM screen with an empty message, the BackHandler
was calling sendDraftSync() which checks if the message is blank and then
calls deleteDraftIgnoreErrors(). This creates and signs a NIP-09 DeletionEvent,
prompting the external signer to sign a deletion event.
The fix adds a check to only call sendDraftSync() when there's actual
content in the message, avoiding the unnecessary signing prompt.
2026-03-16 10:32:18 +00:00
nrobi144
e4b4606ab9
fix: revert ReactionsSettingsScreen to upstream version
...
Spotless reformatted this file during merge. Restoring upstream's
version to avoid unintended changes to the mobile app.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 07:35:09 +02:00
Vitor Pamplona
78ffd5ec6b
Moves nip06 tests to the right package.
2026-03-15 21:32:02 -04:00
Vitor Pamplona
d426dbd4ff
adds icons for desktop releases
2026-03-15 21:10:59 -04:00
Vitor Pamplona
04b4429809
removes another deprecation
2026-03-15 20:57:46 -04:00
Vitor Pamplona
d10b43c098
Migrates old Preview annotation
2026-03-15 20:55:55 -04:00
Vitor Pamplona
8b4a45cb5b
Removing deprecated library addresses and deprecated apis
2026-03-15 20:52:01 -04:00
Vitor Pamplona
bda7e48a84
removes more warnings
2026-03-15 20:33:31 -04:00