Benoit Marty
deb8345f85
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
renovate[bot]
41a931011c
fix(deps): update kotlinpoet to v2.1.0 ( #4304 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 10:11:57 +01:00
Jorge Martin Espinosa
dbb1de146b
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
efb5accd57
Merge pull request #4302 from element-hq/feature/fga/join_room_by_alias
...
Feature : join room by address
2025-02-26 09:20:39 +01:00
ElementBot
f00337e98b
Update screenshots
2025-02-25 19:39:04 +00:00
ganfra
a6c3428680
feat(join by alias) : small clean up
2025-02-25 20:28:05 +01:00
ganfra
25d39c285b
feat(join by alias) : add TextFieldValidity.None instead of nullable
2025-02-25 20:27:54 +01:00
ganfra
6f8ca62261
feat(join by alias) : format code
2025-02-25 15:56:14 +01:00
ganfra
14082bcd5b
feat(join by alias) : add tests
2025-02-25 15:55:42 +01:00
ganfra
c220fb085a
feat(join by alias) : makes sure to pass server names
2025-02-25 15:55:42 +01:00
ganfra
818af20f39
feat(join by alias) : use localazy strings
2025-02-25 15:55:42 +01:00
ganfra
b42825c5a3
feat(join by alias) : use correct room icon
2025-02-25 15:45:43 +01:00
ganfra
676032d0fb
feat(join by alias) : improve state management
2025-02-25 15:45:43 +01:00
ganfra
41fe0f1c75
feat(join by alias) : better address keyboard config
2025-02-25 15:45:43 +01:00
ganfra
786c2adc97
design(text field) : allow setting validity (instead of just isError bool)
2025-02-25 15:45:43 +01:00
ganfra
498f63e25e
feat(join by alias) : introduce the JoinRoomByAddress
2025-02-25 15:45:42 +01:00
ganfra
2bfa62922c
feat(join by alias) : refactor navigation for create room flow
2025-02-25 15:45:42 +01:00
ganfra
21c6f9297d
feat(join by alias) : replace Icons.Compose by Icons.Plus on home
2025-02-25 15:45:42 +01:00
Benoit Marty
1a7a8a860a
Merge pull request #4295 from element-hq/renovate/dependencyanalysis
...
fix(deps): update dependencyanalysis to v2.10.1
2025-02-24 09:33:20 +01:00
Benoit Marty
0f888ae018
Avoid test from failing when the enterprise modules are not present.
2025-02-24 09:32:40 +01:00
ElementBot
0338a5008b
Sync Strings from Localazy ( #4298 )
...
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2025-02-24 09:14:29 +01:00
renovate[bot]
9128424aa8
fix(deps): update dependencyanalysis to v2.10.1
2025-02-22 02:32:33 +00:00
Jorge Martin Espinosa
5d8403b310
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
b35feb0409
Merge pull request #4285 from element-hq/feature/bma/appConfig
...
Prepare application for being configurable
2025-02-21 16:43:06 +01:00
Benoit Marty
03e05ffd7b
Improve the way we include all modules for clarity.
2025-02-21 16:14:56 +01:00
Benoit Marty
5a133b7022
Update ref to enterprise module
2025-02-21 16:08:30 +01:00
Benoit Marty
94d4f6c60c
Ensure enterprise build only use the application names.
2025-02-21 11:43:47 +01:00
Benoit Marty
a3732fec3f
Merge pull request #4288 from element-hq/renovate/dependencyanalysis
...
fix(deps): update dependencyanalysis to v2.10.0
2025-02-21 11:40:43 +01:00
Benoit Marty
3a369d1410
Merge pull request #4287 from element-hq/renovate/accompanist
...
fix(deps): update dependency com.google.accompanist:accompanist-permissions to v0.37.2
2025-02-21 11:40:18 +01:00
renovate[bot]
15ef1f93eb
fix(deps): update dependencyanalysis to v2.10.0
2025-02-20 23:05:23 +00:00
renovate[bot]
2b2fe55a96
fix(deps): update dependency com.google.accompanist:accompanist-permissions to v0.37.2
2025-02-20 23:05:18 +00:00
Benoit Marty
e7de056d47
Fix Konsist test.
...
New enterprise module was not correctly detected.
Also ensure that the files are correctly found.
2025-02-20 18:41:11 +01:00
Benoit Marty
e99d166201
Add unit test on AccountProviderDataSource
2025-02-20 18:05:51 +01:00
Benoit Marty
0a5784992f
Add a way to override default homeserver.
2025-02-20 18:05:49 +01:00
Benoit Marty
e5ed0a0641
Move build parameters to a common file
2025-02-20 17:58:41 +01:00
Benoit Marty
d92d85fbaf
Merge pull request #4283 from element-hq/renovate/accompanist
...
fix(deps): update dependency com.google.accompanist:accompanist-permissions to v0.37.1
2025-02-20 09:35:04 +01:00
Benoit Marty
b04cd5c015
Merge pull request #4251 from element-hq/renovate/dependencyanalysis
...
fix(deps): update dependencyanalysis to v2.8.2
2025-02-20 09:16:11 +01:00
Benoit Marty
6bd851d6f9
Merge pull request #4246 from element-hq/renovate/firebaseappdistribution
...
fix(deps): update firebaseappdistribution to v5.1.1
2025-02-20 09:15:54 +01:00
renovate[bot]
fd3e3d2154
fix(deps): update dependency io.github.zxing-cpp:android to v2.3.0 ( #4282 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 09:10:26 +01:00
renovate[bot]
f7a3624eec
fix(deps): update dependency com.google.accompanist:accompanist-permissions to v0.37.1
2025-02-20 05:33:55 +00:00
renovate[bot]
f8bdf0e459
fix(deps): update firebaseappdistribution to v5.1.1
2025-02-19 14:09:16 +00:00
ganfra
e41a8b591d
Merge pull request #4265 from element-hq/renovate/kotlin
...
fix(deps): update kotlin to v2.1.10-1.0.30
2025-02-19 15:07:27 +01:00
ganfra
56df011930
Merge branch 'develop' into renovate/kotlin
2025-02-19 14:40:11 +01:00
Benoit Marty
86afffb4bc
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
ganfra
2518191adc
Merge pull request #4261 from element-hq/renovate/compose.bom
...
fix(deps): update dependency androidx.compose:compose-bom to v2025.02.00
2025-02-18 20:27:48 +01:00
Jorge Martin Espinosa
5e1bdbd5d9
When an emoji is used as the 'initial' for an avatar, use the whole emoji ( #4277 )
...
* When an emoji is used as the 'initial' for an avatar, use the whole emoji
Use `BreakIterator.getCharacterInstance()` for a simpler solution.
2025-02-18 20:15:11 +01:00
renovate[bot]
beffba11b6
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
f36e341546
Add blank lines for code readability.
2025-02-18 17:47:55 +01:00
Benoit Marty
faed1af4ab
Remove duplicated line
2025-02-18 17:44:38 +01:00
Benoit Marty
e128eca991
Merge pull request #4126 from element-hq/feature/valere/support_verification_violation_banner
...
feature(crypto): verification violation handling and block sending
2025-02-18 16:07:29 +01:00