Commit Graph

5655 Commits

Author SHA1 Message Date
Benoit Marty
de7866be19 Ensure the release script will exist in case of failure. 2023-07-21 12:51:10 +02:00
Benoit Marty
03b2b0d484 Add a shortcut to ensure that ./gradlew check will prevent having warning in the codebase. We may add more instructions in the future in this file. 2023-07-21 12:50:29 +02:00
Benoit Marty
0ef012ac7b Clarify the computation of versionCode. 2023-07-21 12:19:39 +02:00
Benoit Marty
aa99a77cb6 Add missing env vars, now that we are building the APK in this task. 2023-07-21 12:19:29 +02:00
Benoit Marty
81cf727580 Merge pull request #941 from vector-im/feature/bma/versionCode
Version code
2023-07-21 12:18:30 +02:00
Benoit Marty
59a66479ab Merge branch 'develop' into feature/bma/noWarnings 2023-07-21 12:17:50 +02:00
Benoit Marty
81facd2e81 Merge pull request #934 from vector-im/feature/bma/clearNotifications
Clear all notifications of the session when the user signs out.
2023-07-21 12:15:06 +02:00
David Langley
4c87138a48 Merge pull request #912 from vector-im/feature/dla_custom_reactions_layout
Reactions layout improvements
2023-07-21 11:00:43 +01:00
Benoit Marty
c93650a780 Fix version code issue. 2023-07-21 10:49:38 +02:00
Benoit Marty
7f56e9e06a Upload smaller APK to Maestro Cloud. 2023-07-21 10:28:47 +02:00
Benoit Marty
0fd5032dba Nightly build: upload the application bundle to Firebase instead of the universal APK. 2023-07-21 10:24:11 +02:00
ganfra
ac108c4582 Introduce Disposable extension to destroy all disposable in an Iterable 2023-07-21 10:20:37 +02:00
Benoit Marty
80bd7e11ea Merge pull request #940 from vector-im/renovate/molecule
Update dependency app.cash.molecule:molecule-runtime to v1.1.0
2023-07-21 09:40:35 +02:00
Benoit Marty
eb26a2e538 Merge pull request #939 from vector-im/feature/bma/featureFlagCleanup
Send attachment in release and feature flag cleanup
2023-07-21 09:38:54 +02:00
renovate[bot]
68c943e08d Update dependency app.cash.molecule:molecule-runtime to v1.1.0 2023-07-21 04:57:25 +00:00
Benoit Marty
e03408a806 Test new field canShareLocation 2023-07-20 23:18:18 +02:00
Benoit Marty
a41fffbe4c Must skip 1 item due to the location feature flag value emitting 1 item. 2023-07-20 23:17:29 +02:00
Benoit Marty
f0d02996df canShareLocation must be a MutableState. 2023-07-20 22:23:54 +02:00
Benoit Marty
1c90c32c4e Enable LocationSharing flag for the release. 2023-07-20 22:21:31 +02:00
Benoit Marty
cd3e6c42e2 Replace FeatureFlags.ShowMediaUploadingFlow by FeatureFlags.LocationSharing because it has more chance to be disabled.
I do not want to remove all our feature flags...
2023-07-20 22:20:38 +02:00
Benoit Marty
062e7553db Remove feature flag ShowStartChatFlow. It was just used in test. 2023-07-20 22:07:32 +02:00
Benoit Marty
63a675d1b3 Remove feature flag CollapseRoomStateEvents. It was not used anyway. 2023-07-20 22:01:45 +02:00
Benoit Marty
52fff691ca Merge pull request #932 from vector-im/feature/bma/releaseAutomation2
Release automation
2023-07-20 20:15:55 +02:00
Benoit Marty
fce5234c7f Fix compilation issue 2023-07-20 20:01:35 +02:00
Benoit Marty
aa26959748 Change how we detect if git flow is init. 2023-07-20 19:43:46 +02:00
Benoit Marty
1bc80a526c Move download_github_artifacts.py to its own folder. 2023-07-20 19:22:53 +02:00
Benoit Marty
c56977ed69 Extract git flow init from release script (so that it can be run standalone) and do not use -t which does not seem to be standard. 2023-07-20 19:15:56 +02:00
Benoit Marty
4a3ba10ad5 Enable more detekt rules 2023-07-20 18:08:37 +02:00
Benoit Marty
c72f1a09a7 Enable detekt rules UnnecessaryParentheses and cleanup the code. 2023-07-20 18:08:08 +02:00
Benoit Marty
55538c2773 Enable detekt rules UnusedImports and cleanup the code. 2023-07-20 18:00:23 +02:00
Benoit Marty
2c4308ddba Remove detekt rules about ViewModels. 2023-07-20 17:53:29 +02:00
Benoit Marty
8f715cbc92 Enable detekt rules TopLevelPropertyNaming and cleanup the code. 2023-07-20 17:52:48 +02:00
Benoit Marty
2bd1c75937 Enable detekt rules VariableNaming and cleanup the code. 2023-07-20 17:50:23 +02:00
Benoit Marty
bd2826da3a Enable detekt rules UnusedParameter and UnusedPrivateProperty and cleanup the code. 2023-07-20 17:48:56 +02:00
Benoit Marty
bb3511e5f3 Enable detekt rule UnusedPrivateMember and cleanup the code. 2023-07-20 17:44:14 +02:00
Benoit Marty
2449cbbaa3 Fix warning (bottom sheet still not previewable correctly in screenshot test) 2023-07-20 17:41:18 +02:00
Benoit Marty
fb587d279c Stop using deprecated LocalBroadcastManager. We will implement the code when we will work on the troubleshoot notification screen. 2023-07-20 17:39:55 +02:00
Benoit Marty
f77349332e Fix warning (there is a TODO) 2023-07-20 17:39:55 +02:00
Benoit Marty
058f35c06a Fix warning (keep the same format for all methods) 2023-07-20 17:39:55 +02:00
Benoit Marty
80f7b63acc Fix warning (we will handle error case later) 2023-07-20 17:39:55 +02:00
Benoit Marty
7524758d05 Fix warning (there is a TODO) 2023-07-20 17:39:55 +02:00
Benoit Marty
d84a9d5d24 Create sheetStateForPreview to avoid code duplication. 2023-07-20 17:39:55 +02:00
Marco Romano
e7136715a6 Update permission request dialog copy. (#931)
As per new designs.

Part of:
- https://github.com/vector-im/element-meta/issues/1682
2023-07-20 14:50:24 +00:00
Marco Romano
ffaf24751a Use correct share my location icon in button (#936)
As per newer design specs.

Related to:
- https://github.com/vector-im/element-meta/issues/1678
2023-07-20 13:59:06 +00:00
Benoit Marty
5edcffca93 Fix warning (suppress unused param for now) 2023-07-20 15:47:42 +02:00
Benoit Marty
2872e8faca Fix warning (suppress unused param for now) 2023-07-20 15:47:14 +02:00
Benoit Marty
dc9212c559 Fix warning (suppress unused param for now, EAX does not support sticker right now.) 2023-07-20 15:46:41 +02:00
Benoit Marty
45f8f134ae Fix warning (suppress unused param for now) 2023-07-20 15:46:09 +02:00
Benoit Marty
8a82aab014 Fix warning (suppress unused param for now) 2023-07-20 15:45:18 +02:00
Marco Romano
d5a93a50e0 Add screenshots with ~1.5 lines long desc to expanded location view (#923)
This will help in catching alignment regressions.

Related to:
- https://github.com/vector-im/element-meta/issues/1678
2023-07-20 13:42:35 +00:00