Commit Graph

3756 Commits

Author SHA1 Message Date
Benoit Marty dcb1677bf1 Open app settings from the permission dialog. 2023-09-21 11:37:59 +02:00
Benoit Marty f3456cafa7 Rename Event for clarity 2023-09-21 11:29:29 +02:00
Benoit Marty 4b928af21b Fix behavior of DefaultPermissionsPresenter. Do not show dialog immediately. 2023-09-21 11:27:30 +02:00
Benoit Marty 31eca73e8d Request Camera permission before launching the external Camera app (#1395) 2023-09-21 10:54:02 +02:00
Benoit Marty 7b9d2f903b Merge pull request #1388 from vector-im/renovate/detekt
chore(deps): update dependency io.gitlab.arturbosch.detekt to v1.23.1
2023-09-21 08:42:44 +02:00
Benoit Marty 5917a3ba33 Merge pull request #1398 from vector-im/renovate/telephoto
Update dependency me.saket.telephoto:zoomable-image-coil to v0.6.1
2023-09-21 08:12:21 +02:00
renovate[bot] 1515ce260e Update dependency me.saket.telephoto:zoomable-image-coil to v0.6.1 2023-09-20 21:21:02 +00:00
Benoit Marty e622f8d869 Merge pull request #1392 from vector-im/feature/bma/iterateOnIcons
Iterate on icons
2023-09-20 23:20:28 +02:00
ElementBot f3daad7ca4 Update screenshots 2023-09-20 17:01:59 +00:00
Benoit Marty 3e90f59604 Add start padding to the send icon to make it visually centered. 2023-09-20 18:47:29 +02:00
Benoit Marty 820528c4fd version++ 2023-09-20 18:14:41 +02:00
Benoit Marty 87d66887e2 Merge tag 'v0.2.1' into develop
tag
2023-09-20 18:13:52 +02:00
Benoit Marty dcf4816017 Merge branch 'release/0.2.1' into main 2023-09-20 18:09:26 +02:00
Benoit Marty 53785aa4e8 Adding fastlane file for version 0.2.1 2023-09-20 18:09:22 +02:00
Benoit Marty e2b0a0b01c Changelog for version 0.2.1 2023-09-20 18:08:56 +02:00
ElementBot c00d06d7c6 Update screenshots 2023-09-20 15:45:03 +00:00
Benoit Marty 48fd833f8b More cleanup 2023-09-20 17:32:32 +02:00
Benoit Marty 8babab5da9 Detekt: Disable OptionalWhenBraces, even if deprecated and replaced by BracesOnWhenStatements. Cannot do what I want with BracesOnWhenStatements. 2023-09-20 17:21:18 +02:00
Benoit Marty 03d69146aa Remove unused resource, and use compound icons when possible. 2023-09-20 16:45:38 +02:00
Benoit Marty d531e71cd8 Migrate other icons to compound icons. 2023-09-20 16:44:59 +02:00
Benoit Marty 32f95e70cb Better rendering on screenshot test 2023-09-20 16:44:59 +02:00
Benoit Marty 89b66b5a36 Remove unused icons 2023-09-20 16:44:59 +02:00
Benoit Marty 7ec5e0e173 Fix warnings. 2023-09-20 16:44:59 +02:00
Benoit Marty b2b93317f1 Use CommonDrawables 2023-09-20 16:44:59 +02:00
Benoit Marty 085b3bbfa4 Iterate on icons (#1320) 2023-09-20 16:44:59 +02:00
Benoit Marty c652606f56 Remove VectorIcons object, inline the values. 2023-09-20 16:44:59 +02:00
ganfra 9e989b5353 Merge pull request #1386 from vector-im/feature/fga/replace_async_uniffi_to_blocking
Remove usage of async-uniffi
2023-09-20 13:59:03 +02:00
renovate[bot] 1af66783f8 chore(deps): update dependency io.gitlab.arturbosch.detekt to v1.23.1 2023-09-20 11:58:53 +00:00
Benoit Marty e0d3209e05 Merge pull request #1385 from vector-im/feature/bma/callScheme
Element call scheme
2023-09-20 13:58:24 +02:00
ganfra 4883b63762 Remove usage of async-uniffi as it leads to a deadlocks and memory leaks (#1381) 2023-09-20 12:52:57 +02:00
Benoit Marty 237c34ef2b Changelog 2023-09-20 11:25:32 +02:00
Benoit Marty b73fe69dd6 No need to decode the parameter value, getQueryParameter already does it. 2023-09-20 11:20:40 +02:00
Benoit Marty 040da1324d Add one more test. 2023-09-20 11:19:47 +02:00
Benoit Marty 1d0af23d52 Add test for the scheme io.element.call 2023-09-20 11:18:51 +02:00
Benoit Marty 1244761be2 Avoid code duplication 2023-09-20 11:09:21 +02:00
Benoit Marty 73d71b9ddb CallIntentDataParser is now a class. 2023-09-20 11:07:10 +02:00
Benoit Marty acbdac70be Add support for io.element.call:/?url=some-encoded-url uri 2023-09-20 11:05:15 +02:00
Benoit Marty 0c421bdadd Add script to start ElementCallActivity 2023-09-20 09:59:23 +02:00
Benoit Marty 8f4f2f9d56 All icons are now white 2023-09-20 09:08:31 +02:00
Benoit Marty 45d45ecc87 Add Icons preview. 2023-09-20 09:03:57 +02:00
Benoit Marty cfb71ad1f6 Merge pull request #1354 from vector-im/renovate/io.nlopez.compose.rules-detekt-0.x
Update dependency io.nlopez.compose.rules:detekt to v0.2.3
2023-09-19 21:01:07 +02:00
Benoit Marty aacef46a0f Merge pull request #1382 from bnjbvr/use-raw-homeserver-url
feat: use the raw homeserver URL instead of manually removing the scheme
2023-09-19 21:00:10 +02:00
ganfra e743e86200 Merge pull request #1378 from vector-im/feature/fga/fix_nav_restoration
DI: rework how components are created and provided
2023-09-19 20:58:50 +02:00
Benjamin Bouvier ffb1302211 feat: use the raw homeserver URL instead of manually removing the scheme
On the one hand, the SDK knows what to do and will clean up the URL if needs be,
guessing what the best scheme (http or https) is based on the prefix. On the other
hand, trimming the scheme as done here doesn't allow for manual testing on insecure
servers, which is handy in e2e testing situations.
2023-09-19 19:23:11 +02:00
ganfra deb6806dac Merge pull request #1380 from vector-im/renovate/org.matrix.rustcomponents-sdk-android-0.x
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.56
2023-09-19 18:32:42 +02:00
ganfra 4d0180fb13 Merge pull request #1376 from vector-im/feature/fga/fix_room_member_infinite_loop
Fix room member infinite loop
2023-09-19 18:18:54 +02:00
ganfra 916801b357 Fix test compilation 2023-09-19 18:18:53 +02:00
renovate[bot] 8b449e53b0 Update dependency org.matrix.rustcomponents:sdk-android to v0.1.56 2023-09-19 16:15:41 +00:00
ganfra 6abccc1ae7 Revert "DI: more cleanup"
This reverts commit ecf00f5629.
2023-09-19 18:07:20 +02:00
ganfra c3df84cb7b Fix warning and yield 2023-09-19 18:06:56 +02:00