Vitor Pamplona
d847c06979
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
* 'main' of https://github.com/vitorpamplona/amethyst :
New Crowdin translations by GitHub Action
2026-03-24 17:23:31 -04:00
Vitor Pamplona
0d8b4e8baa
merge
2026-03-24 17:21:52 -04:00
Vitor Pamplona
70d034e50c
Merge pull request #1930 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-24 17:20:31 -04:00
Vitor Pamplona
f11172216d
Improvements to the status of attestations. Validity first, then Processing status.
2026-03-24 17:20:11 -04:00
Crowdin Bot
cc850c5b7f
New Crowdin translations by GitHub Action
2026-03-24 21:17:34 +00:00
Vitor Pamplona
728ff9a4cd
Merge pull request #1926 from vitorpamplona/claude/reply-click-navigation-7lKuO
...
feat: scroll to replied message when clicking reply preview in chat
2026-03-24 17:16:16 -04:00
Vitor Pamplona
6f9fc23a64
Merge pull request #1929 from vitorpamplona/claude/relay-info-dialog-uuE8W
...
feat: make profile relay rows open relay info dialog
2026-03-24 17:16:01 -04:00
Claude
bcdaf8630c
feat: make relay rows clickable to open relay info dialog on profile page
...
Adds onClick parameter to RelayCompose and navigates to RelayInformationScreen
when a relay row is tapped in the profile relay tab.
https://claude.ai/code/session_01PBFQz53xzXoFsEHD5Ghyqr
2026-03-24 20:34:01 +00:00
Vitor Pamplona
2d25bb2592
Sorts followers into a set to avoid LazyColumn key conflicts.
2026-03-24 14:23:21 -04:00
Vitor Pamplona
405d1d0519
Merge pull request #1928 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-24 13:42:23 -04:00
Crowdin Bot
88042f06d4
New Crowdin translations by GitHub Action
2026-03-24 17:40:05 +00:00
Vitor Pamplona
8437a819f8
Merge pull request #1909 from KotlinGeekDev/kmp-completeness
...
Kmp completeness, part 3 - adios, Swift bridge.
2026-03-24 13:38:44 -04:00
Vitor Pamplona
cef07a2460
Fixes single label domains with non ascii chars around them
2026-03-24 13:33:14 -04:00
Vitor Pamplona
2a2c61973e
Avoids crashing the app in weird urls.
2026-03-24 13:30:36 -04:00
KotlinGeekDev
349781d9be
Use uri-reference-kmp in commonMain. Remove platform-specific implementations.
2026-03-24 16:34:13 +01:00
KotlinGeekDev
334aabbf02
Merge branch 'upstream-main' into kmp-completeness
2026-03-24 16:12:14 +01:00
KotlinGeekDev
2933454fb6
Merge branch 'main' of https://github.com/vitorpamplona/amethyst into upstream-main
...
# Conflicts:
# quartz/src/iosMain/kotlin/com/vitorpamplona/quartz/utils/URLs.ios.kt
2026-03-24 16:11:04 +01:00
Vitor Pamplona
09054d6ac5
Fixes pool rendering when one label is large and the other is small
2026-03-24 10:58:59 -04:00
Claude
4d8be5e272
feat: scroll to replied message when clicking reply preview in chat
...
When a user clicks on the reply preview (inner quote) in a chat message,
the chat feed now scrolls to the original replied-to message in the same
screen instead of doing nothing.
https://claude.ai/code/session_01UF4VxoWGvvvwtLYBLBYw9w
2026-03-24 14:51:39 +00:00
Vitor Pamplona
c913c0e1ab
Merge pull request #1921 from vitorpamplona/claude/hide-video-controls-k09Ga
...
Hide video controls on playback start
2026-03-24 10:20:55 -04:00
Vitor Pamplona
30ff9ab09b
Merge pull request #1918 from vitorpamplona/claude/draggable-video-progress-CQODi
...
feat: add drag-to-seek on video progress indicator
2026-03-24 10:12:31 -04:00
Vitor Pamplona
159f1a121b
Merge pull request #1916 from vitorpamplona/claude/add-multiple-choice-polls-CQUAv
...
feat: add multiple choice poll type selector
2026-03-24 10:07:33 -04:00
Vitor Pamplona
9b5b50f237
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
...
* 'main' of https://github.com/vitorpamplona/amethyst :
code review: - Removed redundant equality guards in SideEffect — MutableState already suppresses no-op writes for value types - Changed mutableStateOf({}) to mutableStateOf(null) with explicit nullable type — clearer intent, no accidental no-op invocation - stopRecording() now early-returns with ?: return when not recording, so the Toast only shows for genuinely failed recordings (too short)
entire solid recording indicator bar stops recording when tapped, not just the small stop icon.
New Crowdin translations by GitHub Action
update skill
update translations: CZ, DE, PT, SE
2026-03-24 10:00:10 -04:00
Vitor Pamplona
898e6ac677
Added credits
2026-03-24 09:41:23 -04:00
Vitor Pamplona
d6d4bdc5e3
avoids duplicating quote tags by key + value
2026-03-24 09:40:02 -04:00
Vitor Pamplona
c39eca5172
Add new utility methods
2026-03-24 09:39:09 -04:00
Vitor Pamplona
3d9efa9938
Tries to solve a duplicate user in a lazy column bug
2026-03-24 09:33:50 -04:00
Vitor Pamplona
11dabd46ba
Checks if p tags are user pubkeys when loading drafts.
2026-03-24 09:33:37 -04:00
Vitor Pamplona
94e708b5fc
Reduces the need to compute naddr to index articles in bookmarks
2026-03-24 09:32:38 -04:00
Vitor Pamplona
8d81d6d57c
Removes the clickable NIP-05 url in the @ tagging of users
2026-03-24 09:30:40 -04:00
Vitor Pamplona
8c4b2fe62b
Makes sure quotes only happen once in events.
2026-03-24 09:30:07 -04:00
Vitor Pamplona
514e90ff17
Fixes non http uris in the references tag
2026-03-24 09:13:48 -04:00
KotlinGeekDev
4c14554263
Merge branch 'vitorpamplona:main' into kmp-completeness
2026-03-24 13:27:40 +01:00
David Kaspar
22142d17f9
Merge pull request #1924 from davotoula/larger-stop-area-for-voice-recording
...
Larger stop area for voice recording
2026-03-24 10:59:41 +01:00
davotoula
e976bf9e2e
code review:
...
- Removed redundant equality guards in SideEffect — MutableState already suppresses no-op writes for value types
- Changed mutableStateOf({}) to mutableStateOf(null) with explicit nullable type — clearer intent, no accidental no-op invocation
- stopRecording() now early-returns with ?: return when not recording, so the Toast only shows for genuinely failed recordings (too short)
2026-03-24 09:25:07 +01:00
davotoula
4e43b14b09
entire solid recording indicator bar stops recording when tapped, not just the small stop icon.
2026-03-24 09:25:07 +01:00
David Kaspar
6f3308e45c
Merge pull request #1923 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-24 09:00:06 +01:00
Crowdin Bot
1dbe552821
New Crowdin translations by GitHub Action
2026-03-24 07:35:59 +00:00
davotoula
6436668808
update skill
2026-03-24 08:32:56 +01:00
davotoula
346a7ecac2
update translations: CZ, DE, PT, SE
2026-03-24 08:27:32 +01:00
Claude
c67d66981c
feat: hide video controls on playback start
...
Video controls are now hidden by default when playback begins.
Users can tap to reveal them. Previously, controls were shown for
2 seconds before auto-hiding (TwoSecondController) or shown by
default (VideoViewInner).
https://claude.ai/code/session_01WpAqbodB5w8oDJpN6MLBs6
2026-03-24 06:15:11 +00:00
Claude
6e0e8cf00f
feat: add drag-to-seek support on video progress indicator
...
The progress scrubber can now be dragged to seek through the video,
in addition to the existing tap-to-seek. During drag, the scrubber
enlarges for visual feedback and tracks the finger position in
real-time. Seeking is applied on drag end.
https://claude.ai/code/session_01QvYAvNdC35zGgkdpnujFn2
2026-03-24 04:01:27 +00:00
Claude
8525f2b930
feat: add poll type selector for single and multiple choice polls
...
The poll creation UI now shows filter chips to choose between
single choice and multiple choice poll types. Previously it was
hardcoded to single choice only.
https://claude.ai/code/session_01PEsEyGiNvNcNPSjREN4WzW
2026-03-24 02:50:46 +00:00
Vitor Pamplona
7874893938
v1.06.1
2026-03-23 18:19:42 -04:00
Vitor Pamplona
51fa28f22a
no message
2026-03-23 18:16:24 -04:00
Vitor Pamplona
ec4f949782
Leaves some space to click when their is no space or new lines on the poll.
2026-03-23 18:15:36 -04:00
Vitor Pamplona
4c9f2de6f7
- Improves rendering of the completed polls
...
- Doesn't render quoted polls
2026-03-23 18:01:41 -04:00
Vitor Pamplona
e5aeb49a4b
Solves some of the crashes of concurrent modification exception
2026-03-23 17:59:14 -04:00
Vitor Pamplona
da84848df7
Merge pull request #1911 from vitorpamplona/l10n_crowdin_translations
...
New Crowdin Translations
2026-03-23 17:46:06 -04:00
Crowdin Bot
3d488165c3
New Crowdin translations by GitHub Action
2026-03-23 21:40:20 +00:00