element-x-ada/libraries
Kayos f2b95d6b8a fix(wallet): replace text-marker hack with proper raw event API (room.sendRaw + MsgLikeKind.Other)
- Add Timeline.sendRaw() to send custom Matrix events
- Add CustomEventContent type for receiving custom events
- Update TimelineEventContentMapper to handle MsgLikeKind.Other
- Update TimelineItemContentFactory to intercept payment events
- Rewrite DefaultPaymentEventSender to use sendRaw instead of text markers
- Update TimelineItemContentPaymentFactory to parse raw JSON
- Remove text-marker detection from TimelineItemContentMessageFactory
- Update tests to use raw event API
- Mark raw event SDK blocker as RESOLVED in BLOCKERS.md

Event type: co.sulkta.payment.request (reverse-domain format)
Status updates: co.sulkta.payment.status

Benefits:
- Proper Matrix protocol compliance
- No JSON embedded in text messages
- Events won't be indexed by search
- Clean separation from regular messages
2026-03-27 11:45:12 -07:00
..
accountselect
androidutils Fix crash when starting a DM (#6419) 2026-03-23 16:00:04 +01:00
architecture Fix TransactionTooLargeExceptions caused by Appyx (#6410) 2026-03-23 18:07:00 +01:00
audio Fix voice recording being interrupted by notifications sounds (#6438) 2026-03-24 13:53:42 +01:00
compound Update screenshots 2026-03-24 16:04:35 +00:00
core Improve Kover setup by using only convention plugins (#6213) 2026-03-16 14:41:07 +00:00
cryptography
dateformatter Use formatter for LLS duration 2026-03-24 10:15:25 +01:00
deeplink
designsystem Merge pull request #6459 from element-hq/feature/bma/iterateOnBadgeColors 2026-03-25 14:28:15 +01:00
di Improve Kover setup by using only convention plugins (#6213) 2026-03-16 14:41:07 +00:00
encrypted-db
eventformatter Merge branch 'develop' into feature/fga/live_location_sharing_setup 2026-03-24 10:17:24 +01:00
featureflag Merge branch 'develop' into feature/fga/live_location_sharing_setup 2026-03-12 12:48:55 +01:00
fullscreenintent
indicator
matrix fix(wallet): replace text-marker hack with proper raw event API (room.sendRaw + MsgLikeKind.Other) 2026-03-27 11:45:12 -07:00
matrixmedia Apply suggestion: 2026-02-27 09:52:17 +01:00
matrixui Update UI of replies. 2026-03-25 15:27:36 +01:00
mediapickers
mediaplayer
mediaupload Remove all video metadata (#6224) 2026-02-18 16:51:44 +00:00
mediaviewer Merge branch 'develop' into feature/fga/live_location_sharing_setup 2026-03-24 10:17:24 +01:00
network
oidc
permissions Update metro to v0.11.2 (#6270) 2026-03-03 13:39:43 +01:00
preferences
previewutils
push Fix ForegroundServiceDidNotStartInTimeException (#6470) 2026-03-27 06:54:27 +00:00
pushproviders Fix wakelock not stopping early when notifications are disabled (#6424) 2026-03-23 18:07:25 +01:00
pushstore
qrcode
recentemojis
roomselect Add tests and clean code after RoomList Filter rework 2026-01-30 15:33:51 +01:00
rustsdk
session-storage It seems that SqlDelight v2.3.1 does not like unnecessary file 2026-03-13 18:53:08 +01:00
testtags
textcomposer feat(wallet): /pay slash command parser and composer integration (Task 5) 2026-03-27 10:38:46 -07:00
troubleshoot Sync Strings from Localazy 2026-03-16 00:42:32 +00:00
ui-common
ui-strings Add localazy config for location sharing 2026-03-24 11:13:40 +01:00
ui-utils Fix long messages not being clickable (#6356) 2026-03-23 18:11:55 +01:00
usersearch
voiceplayer Apply suggestion: 2026-02-27 09:52:17 +01:00
voicerecorder
wellknown Let enterprise build be able to use a different notification channel for noisy notification. 2026-02-11 11:57:01 +01:00
workmanager Simplify push notification flow by using locally stored values for pending pushes (#6258) 2026-03-03 15:14:36 +00:00