Commit Graph

2784 Commits

Author SHA1 Message Date
Benoit Marty 39b170179e Ignore compilation warnings, disabled by default. 2023-07-20 15:27:57 +02:00
Marco Romano e8e4542a75 Extract maptiler's map ids (#926)
Maptiler custom map ids are only useable by the account that create them. So if we hardcode them forkers won't be able to use the maps even if the bring in their own api key (because they can't access our maps with their api key).

Requires to set our map ids in `local.properties` for local development:
```
services.maptiler.lightMapId=9bc819c8-e627-474a-a348-ec144fe3d810
services.maptiler.darkMapId=dea61faf-292b-4774-9660-58fcef89a7f3
```
2023-07-20 14:29:06 +02:00
Marco Romano f7e7339777 Correct location event body (#930)
- Now sending the correct body format as agreed with design. This won't be show in EX clients though.

Related to:
- https://github.com/vector-im/element-meta/issues/1682
2023-07-20 10:16:40 +00:00
Marco Romano e448bbb92d maplibre-compose allow customisation of location dot style (#929)
- And style it according to our designs.

Related to:
- https://github.com/vector-im/element-meta/issues/1682
2023-07-20 12:09:40 +02:00
Benoit Marty ec79c44324 Need JDK 17 2023-07-20 11:29:55 +02:00
Benoit Marty 19f6396dce Merge pull request #927 from vector-im/feature/bma/releaseAutomation
Release automation
2023-07-20 11:20:03 +02:00
Benoit Marty 34ced242f8 Add workflow to create app bundle. 2023-07-20 11:08:09 +02:00
Benoit Marty cbe1c05c0c Do not build main branch in this workflow. 2023-07-20 11:07:08 +02:00
renovate[bot] 156bf08b7a Update dependency app.cash.molecule:molecule-runtime to v1 (#925)
* Update dependency app.cash.molecule:molecule-runtime to v1

* Replace `RecompositionClock` with `RecompositionMode`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2023-07-20 07:36:19 +02:00
Marco Romano f614895ec1 Refactor a custom alignment to its own modifier for readability. (#924) 2023-07-19 16:58:04 +02:00
Benoit Marty fc045717d1 version++ 2023-07-19 16:47:25 +02:00
Benoit Marty 29f7537df1 Merge tag '0.1.0' into develop
tag
2023-07-19 16:44:05 +02:00
Benoit Marty cf3f1e8f5d Merge branch 'release/0.1.0' into main 2023-07-19 16:43:28 +02:00
Benoit Marty 629462c670 Adding fastlane file for version 0.1.0 2023-07-19 16:43:20 +02:00
Benoit Marty 3c5ac26427 Changelog for version 0.1.0 2023-07-19 16:40:45 +02:00
Marco Romano cec87ee6a8 Don't crash when sharing a location with no maptiler apikey (#919)
Related to:
- https://github.com/vector-im/element-meta/issues/1682
2023-07-19 16:33:50 +02:00
Benoit Marty 8b97d50050 Merge pull request #920 from vector-im/feature/bma/slidingSyncState
Sliding sync state rendering
2023-07-19 16:26:14 +02:00
ElementBot 0ed7afc2d6 Update screenshots 2023-07-19 13:51:57 +00:00
Benoit Marty 62354326a9 Exclude app module for now. 2023-07-19 15:27:21 +02:00
Marco Romano 4162d16f52 Location expanded view: show own location (#916)
If the location permission is granted:
- Shows the user's own location
- Shows a button to center the map on it

Part of:
- https://github.com/vector-im/element-meta/issues/1678
2023-07-19 13:26:06 +00:00
ganfra 2ccedc1e67 Merge pull request #913 from vector-im/feature/fga/avoid_spamming_sync_flow
Avoid spamming sync flow by checking item origin
2023-07-19 15:03:38 +02:00
Benoit Marty 5792fdad04 Show Sync status when state is Terminated. 2023-07-19 14:57:10 +02:00
Benoit Marty 2b71922cae Ensure uitest take preview from app module. 2023-07-19 14:47:30 +02:00
Marco Romano 8986cf5669 Add maestro test for send location (#914)
Originally part of https://github.com/vector-im/element-x-android/pull/770
It's been extracted out since it's currently blocked by our lack of maestro cloud credits.

- https://github.com/vector-im/element-meta/issues/1682
2023-07-19 14:46:56 +02:00
Benoit Marty 3c9ecec563 Make SyncState values match SyncServiceState values. 2023-07-19 14:44:53 +02:00
Benoit Marty 2686e5d912 Ensure uitest take preview from appnav module. 2023-07-19 14:41:41 +02:00
ganfra 5f225ce3b7 TimelineDiff: use firstOrNull even if it shouldn't never be empty 2023-07-19 14:39:23 +02:00
Marco Romano 4c1a691b78 Fix insets for nav bar in send location view (#915)
Improvement of https://github.com/vector-im/element-x-android/pull/770

- https://github.com/vector-im/element-meta/issues/1682
2023-07-19 13:57:34 +02:00
Jorge Martín 243a39d6de Don't blindly retry fetching pending or failed event details 2023-07-19 13:14:45 +02:00
Benoit Marty b55b4d551d Implement SyncState chip. (#909) 2023-07-19 12:30:34 +02:00
Marco Romano 3c45a5ece4 Send My Location (#770)
- https://github.com/vector-im/element-meta/issues/1682
2023-07-19 09:58:13 +00:00
ganfra 9bf388eb1a Avoid spamming sync flow by checking item origin 2023-07-19 11:48:05 +02:00
renovate[bot] 68c2aa8822 Update dependency io.sentry:sentry-android to v6.26.0 (#910)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-19 11:05:35 +02:00
Benoit Marty 02251f2d96 Merge pull request #901 from vector-im/feature/fga/power_level
Feature/fga/power level
2023-07-18 23:39:52 +02:00
ganfra f8d5d25d90 Merge pull request #907 from vector-im/feature/fga/fix_room_list_scroll_position
RoomList: introduce RoomListDataSource
2023-07-18 23:31:34 +02:00
Benoit Marty 39a8d9dae0 Merge pull request #903 from vector-im/feature/bma/sessionDeleted
React to session deletion (from another session)
2023-07-18 23:30:30 +02:00
Benoit Marty 52ae2ca74c Also rename the Composable. 2023-07-18 23:10:10 +02:00
ganfra 60d0b5c134 Merge branch 'develop' into feature/fga/fix_room_list_scroll_position 2023-07-18 23:07:10 +02:00
Benoit Marty c5629b3a32 Format files. 2023-07-18 23:05:50 +02:00
Benoit Marty 3eff873d48 Fix typo in comments. 2023-07-18 23:02:55 +02:00
ganfra 1d2fd52ce6 Merge branch 'develop' into feature/fga/power_level 2023-07-18 22:54:33 +02:00
ganfra 9741b3df64 Merge pull request #906 from vector-im/feature/fga/update-rust-sdk-0.1.34
Feature/fga/update rust sdk 0.1.34
2023-07-18 22:52:48 +02:00
Benoit Marty 89334a074b Move test classes to the correct package. 2023-07-18 22:48:23 +02:00
Benoit Marty 75f08c9873 Not a fixture so prefixed with create instead of a. 2023-07-18 22:41:42 +02:00
ganfra 74db23e51b RoomList: fix sample compilation 2023-07-18 22:36:26 +02:00
ganfra dfd7f9cc5b Fix tests 2023-07-18 22:27:44 +02:00
ganfra bb12338583 RoomList: introduce RoomListDataSource so we keep the data in memory as long as the node is in the backstack. 2023-07-18 22:09:50 +02:00
Benoit Marty f32a177ef8 Merge pull request #905 from vector-im/feature/bma/largerBubbles
Larger bubbles
2023-07-18 20:15:42 +02:00
ganfra 614f97543e Update rust sdk to 0.1.34 2023-07-18 20:12:51 +02:00
ElementBot 913527670f Update screenshots 2023-07-18 16:38:41 +00:00