Commit graph

10091 commits

Author SHA1 Message Date
renovate[bot]
068090aa6d
fix(deps): update dependency io.sentry:sentry-android to v8.3.0 2025-02-26 14:56:00 +00:00
Benoit Marty
d746f59352
Merge pull request #4301 from element-hq/feature/bma/preloadAccountURL
Preload account urls
2025-02-26 15:54:20 +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
Benoit Marty
da198353a0 No need to invoke getOrNull. 2025-02-25 15:47:53 +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
941dfa7d38 Add tests. 2025-02-25 15:45:06 +01:00
Benoit Marty
d611a241cd Preload account management URL.
It will populate the SDK in-memory cache.
2025-02-25 15:11:12 +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