Commit graph

12868 commits

Author SHA1 Message Date
Benoit Marty
999eca42d7 Remove translations
Translations are not located in the current module. They will be imported in the correct module once the current PR with the Localazy config has been merged.
2025-12-18 15:33:08 +01:00
Benoit Marty
6ccbc88ef5 Reset the handlers when coming back from ShowQrCode screen. 2025-12-18 15:07:08 +01:00
Benoit Marty
b449d4d130 Reset the handlers when starting over after an error. 2025-12-18 15:06:44 +01:00
Benoit Marty
8f6a12f1e6 Rename vars. 2025-12-18 14:48:23 +01:00
Benoit Marty
05fc9ea217 Add missing test 2025-12-16 20:13:07 +01:00
Benoit Marty
086229f5dc Add test on RustCheckCodeSender 2025-12-16 20:03:33 +01:00
Benoit Marty
b5fdc179c7 Add unit test on RustLinkDesktopHandler
Add unit test on RustLinkMobileHandler
Add unit test on DefaultLinkNewDeviceEntryPoint
2025-12-16 18:37:33 +01:00
Benoit Marty
5bb9f579a4 Coding convention 2025-12-16 16:14:05 +01:00
Benoit Marty
e85a396d21 Format 2025-12-16 16:14:05 +01:00
ElementBot
f577edb929 Update screenshots 2025-12-16 16:14:04 +01:00
Benoit Marty
fd446e98dd Link new device using QrCode. 2025-12-16 16:14:04 +01:00
Benoit Marty
028741d81c Format files. 2025-12-16 16:13:25 +01:00
ElementBot
6880cf518c Sync Strings from Localazy (#5904)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-12-15 23:51:19 +01:00
ganfra
3b1b923743 Merge pull request #5906 from element-hq/feature/fga/fix_edit_moderator
fix: edit moderators not working
2025-12-15 20:57:01 +01:00
ganfra
df77b61df6 fix: edit moderators not working 2025-12-15 15:33:03 +01:00
ganfra
5bb71db3b1 Merge pull request #5879 from element-hq/feature/fga/room_permissions_rework
misc : rework power levels apis
2025-12-15 12:19:54 +01:00
ganfra
0476cbd4d9 misc(power level) : expose RoomMemberModerationPermissions after PR review 2025-12-15 11:42:06 +01:00
ganfra
d85fca97b5 Merge pull request #5900 from element-hq/feature/fga/update_invite_selection_design
Design : update user rows
2025-12-15 10:33:57 +01:00
renovate[bot]
d4c7cb77fb fix(deps): update dependency com.android.tools.build:gradle to v8.13.2 2025-12-15 10:29:40 +01:00
Jorge Martin Espinosa
aaf788b448 Fix crash when calling Room.predecessorRoom when the room is destroyed (#5894)
* Fix crash when calling `Client.predecessorRoom` when the room is destroyed

* Handle the root cause of this crash: destroying the room on activity recreation
2025-12-15 10:25:08 +01:00
ElementBot
7fd8ae5c51 Update screenshots 2025-12-12 17:05:45 +00:00
ganfra
fc0f1af52e design: update vertical padding of the UserRow 2025-12-12 17:46:56 +01:00
ganfra
e7cfe1d456 design: CheckableUserRow uses Checkbox 2025-12-12 17:44:21 +01:00
Benoit Marty
b03b6b3da8 Merge pull request #5891 from element-hq/feature/bma/qrCodeScannerCleanup
Qr code scanner cleanup
2025-12-12 17:24:01 +01:00
Benoit Marty
9ba84a1f8f Merge pull request #5888 from element-hq/feature/bma/roomListIcons
RoomSummary: move the icon related to the last message state on start of the message.
2025-12-12 17:12:34 +01:00
Benoit Marty
93224c0e70 Merge pull request #5897 from element-hq/feature/bma/syncCompoundTokens
Sync compound tokens https://github.com/element-hq/compound-design-tokens/releases/tag/v6.4.2
2025-12-12 14:09:32 +01:00
ElementBot
23f3195b2a Update screenshots 2025-12-12 11:36:01 +00:00
Benoit Marty
4e043bfa40 Fix compilation issue. 2025-12-12 12:21:41 +01:00
Benoit Marty
6791890bf9 Import Compound tokens from release v6.4.2
https://github.com/element-hq/compound-design-tokens/releases/tag/v6.4.2
2025-12-12 12:20:13 +01:00
ganfra
5c8fd831e3 misc(power level) : update tests following api change 2025-12-12 11:52:24 +01:00
ganfra
29c1f33638 misc(power level) : remove old api 2025-12-12 11:26:54 +01:00
ganfra
ee38fb5f63 misc(power level) : use new api 2025-12-12 11:26:54 +01:00
ganfra
2dc8018c37 misc(power level) : introduce RoomPermissions 2025-12-12 11:26:54 +01:00
Benoit Marty
06c20e3abf Move usage of LocalInspectionMode.current into the deeper block. 2025-12-11 17:33:24 +01:00
Benoit Marty
6100d4944f Cleanup 2025-12-11 17:23:34 +01:00
Benoit Marty
efa5c7794d Improve code 2025-12-11 17:07:55 +01:00
Benoit Marty
4f5ce5711d Remove nullability 2025-12-11 17:05:42 +01:00
ElementBot
6876d0da22 Update screenshots 2025-12-11 14:06:53 +00:00
Benoit Marty
6d93ce25aa RoomSummary: move the icon related to the last message state on start of the message. 2025-12-11 13:52:30 +01:00
Jorge Martín
cf00b799f2 Make explicit we want to keep the member names too, but we want to allow optimization of the code and shrinking when methods aren't used 2025-12-11 11:43:55 +01:00
Jorge Martín
8d0e2e669e Improve proguard config to keep the names in the classes in out packages 2025-12-11 11:43:55 +01:00
Jorge Martín
9723a7c426 Add missing trace log packs 2025-12-10 16:27:53 +01:00
Jorge Martín
289c0751d5 Fix broken API changes: use Room.latestEvent, which will keep its name, but it'll be using the logic previously in Room.newLatestEvent 2025-12-10 16:27:53 +01:00
renovate[bot]
287d0a38d7 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.12.10 2025-12-10 16:27:53 +01:00
Jorge Martín
fc9ba17f84 Use the raw expected string for DefaultDeepLinkCreatorTest cases 2025-12-10 15:58:41 +01:00
Jorge Martín
a59b9c86e9 URL-encode deep link path segments in DefaultDeepLinkCreator
Decode them later in `DefaultDeepLinkParser` too
2025-12-10 15:58:41 +01:00
Jorge Martín
1e52e1139f Tweak the DefaultWorkManagerScheduler.hasPendingWork logic 2025-12-10 15:22:16 +01:00
Jorge Martín
7e3acd6b58 Add Sentry transaction so we can check how long it takes to vacuum and if there were any errors when doing it 2025-12-10 15:22:16 +01:00
Jorge Martín
09cab10abc Fix dependency injection 2025-12-10 15:22:16 +01:00
Jorge Martín
d78e28be5e Make sure we schedule the vacuum task only if there isn't an existing one 2025-12-10 15:22:16 +01:00