Commit Graph

4196 Commits

Author SHA1 Message Date
ganfra
8b933cf10d change(invites) : clean code 2025-03-04 10:51:22 +01:00
ganfra
28ec54a122 change(invites) : move inviter view to the top 2025-03-04 10:51:11 +01:00
ganfra
abb0460bbb change(invites) : add some tests and update some fakes 2025-02-27 21:33:28 +01:00
ganfra
148fe9db43 change(invites) : add logic to decline invite and block a user 2025-02-27 21:09:47 +01:00
ganfra
bd46336568 change(invites) : move some strings to the invite module 2025-02-27 21:04:48 +01:00
Benoit Marty
425d53a12b Merge pull request #4323 from element-hq/feature/bma/compoundIcons
Replace Material icons with Compound icons wherever it's possible
2025-02-27 14:58:55 +01:00
Jorge Martin Espinosa
0d2e651c1b Use Settings.System.DEFAULT_RINGTONE_URI for ringing notifications (#4310)
* Use `Settings.System.DEFAULT_RINGTONE_URI` for ringing notifications

This replaces `RingtoneManager.getActualDefaultRingtoneUri`, it should get the same audio file and avoid some reported issues about not having permission to load the audio file.
2025-02-27 12:57:43 +00:00
Benoit Marty
d44f5e563f Replace Material icons with Compound icons wherever it's possible 2025-02-26 22:19:19 +01:00
Benoit Marty
d1d130af75 Change CompoundIcons.Error to CompoundIcons.ErrorSolid 2025-02-26 18:52:31 +01:00
Benoit Marty
33702588ef Change CompoundIcons.VoiceCall to CompoundIcons.VoiceCallSolid 2025-02-26 18:49:22 +01:00
Benoit Marty
ce738f149b Merge pull request #4312 from element-hq/feature/bma/fixMultipleNtfy
Fix issues due to multiple ntfy applications with the same name.
2025-02-26 17:21:51 +01:00
Benoit Marty
ec63866aa4 Merge pull request #4301 from element-hq/feature/bma/preloadAccountURL
Preload account urls
2025-02-26 15:54:20 +01:00
Benoit Marty
68a76f83a0 Do not rely only on distributor name but consider value (appId) as well.
This will fix issue when multiple UnifiedPush distributor with the same friendly name are available on the phone.
Fixes #4306
2025-02-26 10:55:33 +01:00
Jorge Martin Espinosa
274d9dc7c1 Upgrade SDK version to 25.02.26 (#4305)
* Upgrade SDK version to 25.02.26

* Remove OIDC URL result from logout, the SDK no longer provides it

* Handle room creation and destruction in a better way

* Remove `onSuccessLogout`
2025-02-26 09:04:49 +00:00
ganfra
715a44681a feat(join by alias) : small clean up 2025-02-25 20:28:05 +01:00
ganfra
30fbb124a5 feat(join by alias) : add TextFieldValidity.None instead of nullable 2025-02-25 20:27:54 +01:00
ganfra
3bb61757ca feat(join by alias) : format code 2025-02-25 15:56:14 +01:00
ganfra
13c49f184e feat(join by alias) : add tests 2025-02-25 15:55:42 +01:00
ganfra
e5ad0f6e5d feat(join by alias) : makes sure to pass server names 2025-02-25 15:55:42 +01:00
ganfra
57808aec46 feat(join by alias) : use localazy strings 2025-02-25 15:55:42 +01:00
ganfra
cd0190fa2a feat(join by alias) : use correct room icon 2025-02-25 15:45:43 +01:00
ganfra
cfbd67d4fd feat(join by alias) : improve state management 2025-02-25 15:45:43 +01:00
ganfra
3142cd7275 feat(join by alias) : better address keyboard config 2025-02-25 15:45:43 +01:00
ganfra
f6b4ee945b design(text field) : allow setting validity (instead of just isError bool) 2025-02-25 15:45:43 +01:00
ganfra
f1c5fa53e8 feat(join by alias) : introduce the JoinRoomByAddress 2025-02-25 15:45:42 +01:00
ganfra
12c0465d2a feat(join by alias) : refactor navigation for create room flow 2025-02-25 15:45:42 +01:00
ganfra
cd3eda2978 feat(join by alias) : replace Icons.Compose by Icons.Plus on home 2025-02-25 15:45:42 +01:00
Benoit Marty
5b07a0acb1 Add tests. 2025-02-25 15:45:06 +01:00
ElementBot
9733e79b60 Sync Strings from Localazy (#4298)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-02-24 09:14:29 +01:00
Jorge Martin Espinosa
247071b196 Try avoiding trailing punctuation inside linkified URLs. (#4214)
Create `LinkfierHelper` and post-process URLSpans added to make sure they honor the actual URLs in text by removing unnecessarily added trailing punctuation.
2025-02-21 16:58:59 +00:00
Benoit Marty
cae160933f Add unit test on AccountProviderDataSource 2025-02-20 18:05:51 +01:00
Benoit Marty
05f61b8779 Add a way to override default homeserver. 2025-02-20 18:05:49 +01:00
Benoit Marty
bf62c51a97 Merge pull request #4274 from element-hq/feature/bma/mediaTimelineImprovment
Update Matrix Room API and allow media swipe on pinned event only.
2025-02-19 09:41:27 +01:00
renovate[bot]
047e659719 fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25 (#4273)
* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25

* Adapt to SDK changes:

- Remove logic related to sliding sync proxy, leaving just the minimum needed to detect its usage on the current session data.
- Remove code associated with the opt-in migration to native sliding sync, since it's now mandatory.
- Remove toggle between proxy/native sliding sync.
- Some fixes to session verification API breaks.

* Update forced logout dialog message, remove `NativeSlidingSyncMigrationBanner`

* Update screenshots

* Update all strings

* Remove `SuccessfulLogoutPendingAction`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <android@element.io>
2025-02-18 18:07:47 +01:00
Benoit Marty
36d5528904 Merge branch 'develop' into feature/valere/support_verification_violation_banner 2025-02-18 15:42:08 +01:00
Benoit Marty
730fcde506 typo 2025-02-18 14:18:24 +01:00
Benoit Marty
b1d57244c2 Move roomMemberIdentityStateChanges from ComposerState to MessagesState. 2025-02-18 14:17:21 +01:00
Benoit Marty
1a6c9b98f7 Move DisabledComposer to MessageView. 2025-02-18 14:12:22 +01:00
Benoit Marty
c7e8582778 Cleanup code. 2025-02-18 14:01:44 +01:00
Benoit Marty
a807141a91 Cleanup code. 2025-02-18 13:42:56 +01:00
Benoit Marty
bc6c022cbf Trailing comma and named param. 2025-02-18 13:36:54 +01:00
Benoit Marty
1b9c3700b8 Move fun and add private modifier. 2025-02-18 13:36:05 +01:00
Benoit Marty
e35eda0c67 Improve MatrixRoom.createTimeline API. 2025-02-18 12:12:36 +01:00
Benoit Marty
c02436d3f0 Update Matrix Room API and allow media swipe on pinned event only. 2025-02-17 16:45:25 +01:00
Benoit Marty
83ede0f774 Sync strings again.
Revert wrong change on Hungarian plurals.
2025-02-17 11:29:49 +01:00
bmarty
3dddd90d97 Sync Strings from Localazy 2025-02-17 00:30:17 +00:00
Jorge Martín
1a48624c04 Rename JoinRoomEvents.DismissContent 2025-02-10 19:13:02 +01:00
Jorge Martín
02addf54dd Add RoomMembershipDetails to get the room member info for the current user and the sender of its m.room.member state event in the room. 2025-02-10 19:13:02 +01:00
Jorge Martín
311fbb84f7 Make MatrixClient return a RoomPreview instance, not a RoomPreviewInfo one. 2025-02-10 19:13:02 +01:00
ganfra
3b0ac5420a feat(room preview) : use room summary joined members count 2025-02-10 19:13:02 +01:00