Benoit Marty
ebbe477135
Using Kdoc is not correct here.
2025-11-17 13:40:19 +01:00
Benoit Marty
acf10ace35
Merge pull request #5726 from element-hq/feature/bma/notificationCleanup
...
Notification robustness
2025-11-14 18:02:45 +01:00
Benoit Marty
7f199db5ef
Update notification content
2025-11-14 15:40:31 +01:00
Benoit Marty
2789c8614d
Improve code readability and documentation.
2025-11-14 15:10:24 +01:00
Benoit Marty
828092c87a
Update KDoc
2025-11-14 14:23:29 +01:00
ganfra
7f053e83e0
Merge pull request #5728 from element-hq/feature/fga/members_improvements
...
Changes : member list improvements
2025-11-14 14:01:28 +01:00
Jorge Martin Espinosa
1a12ac219b
Fix navigation stack overflow when sharing media ( #5724 )
...
* Fix navigation stack overflow when sharing media
* Improve the handling of back navigation in the navigation button too
2025-11-14 13:50:13 +01:00
ganfra
24851f2e32
change(room members): address PR reviews
2025-11-14 12:27:45 +01:00
Benoit Marty
265b611c8a
No need for an id, can use ordinal.
2025-11-14 09:38:31 +01:00
Benoit Marty
ced5af18d0
Do not attempt to restore the pusher after 2 removal in a short time.
2025-11-13 23:15:00 +01:00
Benoit Marty
0a7e6629d3
Update comment
2025-11-13 18:06:27 +01:00
Benoit Marty
13854bb2c7
Ensure that disabling (resp. enabling) notification unregisters (resp. registers) the pusher
2025-11-13 17:50:21 +01:00
ganfra
f56ec5908d
change(room members): moderation sheet design updates
2025-11-13 17:13:45 +01:00
ganfra
3086d1e8e3
quality : format code
2025-11-13 16:00:07 +01:00
Benoit Marty
92c02fdd68
Add missing test.
2025-11-13 15:39:20 +01:00
Benoit Marty
eff4766693
Add unit test on DefaultUnifiedPushRemovedGatewayHandler
2025-11-13 15:34:33 +01:00
Benoit Marty
99485fb541
Add unit test on DefaultServiceUnregisteredHandler
2025-11-13 15:13:05 +01:00
Benoit Marty
2b4d80df01
UnifiedPush: emit error when registration fails.
...
Note that I did not manage to have the method `onRegistrationFailed` invoked. If the network is not available for instance, unregistering the previous pusher will fail first.
2025-11-13 14:56:20 +01:00
ganfra
fbb906fd64
Merge branch 'develop' into feature/fga/members_improvements
2025-11-13 14:30:29 +01:00
Benoit Marty
823a35231d
Improve logs
2025-11-13 12:26:46 +01:00
Benoit Marty
5864c055d5
Unregister the pusher when the topic is deleted (unregistered)
2025-11-13 12:26:35 +01:00
Benoit Marty
29889ad9ec
Cleanup NotificationCreator.
2025-11-13 11:59:58 +01:00
Benoit Marty
f0ec0164ef
Use the method setLargeIcon(Bitmap?) instead of setLargeIcon(Icon?) because it may scale the Bitmap on versions before API 27. Starting in API 27, the framework does this automatically.
2025-11-13 11:41:11 +01:00
Benoit Marty
8878c9595a
Merge pull request #5721 from element-hq/feature/bma/matrixUiModules
...
Let notifications use avatar fallback.
2025-11-13 10:22:39 +01:00
ganfra
a3c81d5f25
change(room members): makes sure to subscribe to timeline items changes
2025-11-12 17:53:52 +01:00
Benoit Marty
1025cbbcfe
Fix package name
2025-11-12 12:24:46 +01:00
Benoit Marty
1bc2e9f2ab
Merge pull request #5710 from element-hq/feature/bma/textComposerLayout
...
Fix layout issue in text composer
2025-11-12 11:29:57 +01:00
Benoit Marty
185d4fadde
Let notifications use avatar fallback.
...
Extract code which handles Matrix image to its own api / impl / test modules.
2025-11-12 11:28:42 +01:00
renovate[bot]
dda1ef7df8
Update dependency org.matrix.rustcomponents:sdk-android to v25.11.11 ( #5716 )
...
* Update dependency org.matrix.rustcomponents:sdk-android to v25.11.11
* Fix API breaks:
- `Client.loginWithQrCode` is now `Client.newLoginWithQrCodeHandler`.
- Rust's `OtherState` can now have `RoomCreate` and `RoomHistoryVisibility` values.
- Fix fixtures
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io >
2025-11-11 15:29:37 +00:00
SpiritCroc
4074556b6f
Fix rendering notifications if event ID is duplicated ( #5711 )
2025-11-10 21:54:09 +01:00
Benoit Marty
c62f834917
Format - no other change.
2025-11-10 16:59:00 +01:00
Benoit Marty
1292da2a72
Copyright: Add Element Creations Ltd. copyright
2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631
Copyright: Add final period
2025-11-10 10:13:41 +01:00
Benoit Marty
0a0224b586
Copyright: run command uv run license-editor --repository ../element-x-android
2025-11-10 10:09:26 +01:00
Benoit Marty
f32e893361
Merge pull request #5698 from element-hq/feature/bma/handleEvent
...
Code consistency around view event handling
2025-11-10 09:36:04 +01:00
Benoit Marty
a7fecf74b4
Merge pull request #5701 from element-hq/feature/bma/improveComposerAlertMolecule
...
Improve composer alert molecule
2025-11-10 09:22:26 +01:00
ElementBot
43aa4c0e1f
Sync Strings from Localazy ( #5704 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com >
2025-11-10 09:21:00 +01:00
Benoit Marty
bdc72f40ec
Merge pull request #5691 from kaylendog/kaylendog/history-sharing/alert
...
Convert `ComposerAlertMolecule` to use alert levels.
2025-11-08 14:26:03 +01:00
Benoit Marty
3e567d9b5a
Merge pull request #5692 from element-hq/feature/bma/loginFlow
...
Improve account provider selection during the login flow
2025-11-07 16:48:03 +01:00
Skye Elliot
400db77e46
chore: Remove unused import.
2025-11-07 15:24:24 +00:00
Skye Elliot
ec3103b788
fix: Use Icon(imageVector = icon) over rememberVectorPainter(icon)
2025-11-07 15:18:08 +00:00
Skye Elliot
ef56d15ef4
refactor: Extract ComposerAlertMoleculeParamsProvider to new file.
2025-11-07 15:15:00 +00:00
Skye Elliot
7abbb1bb19
Merge branch 'develop' into kaylendog/history-sharing/alert
2025-11-07 15:10:29 +00:00
Benoit Marty
81aebba8cb
Rename parameter to event for code consistency
2025-11-07 12:28:16 +01:00
Benoit Marty
93b80d7159
Rename eventSink to handleEvent
2025-11-07 12:23:46 +01:00
Benoit Marty
cf19daf3a4
Rename handleEvents to handleEvent
2025-11-07 12:21:43 +01:00
Benoit Marty
3e60c71701
Use isNull()
2025-11-07 11:05:13 +01:00
Benoit Marty
a7f3fb9c38
Avoid usage of not() and add unit tests.
2025-11-07 10:18:45 +01:00
Benoit Marty
9e8fe55a90
Improve error mapping
2025-11-07 10:08:14 +01:00
Benoit Marty
a39b675cc1
Improve error mapping
2025-11-07 09:52:04 +01:00