Commit Graph

  • 83d47957e5 Ignore this file. Benoit Marty 2023-07-24 12:44:50 +02:00
  • 4312a96851 Cleanup: there are no androidTest on those modules. Benoit Marty 2023-07-24 12:41:02 +02:00
  • 4e41566847 Use dns for element-x-android project. Benoit Marty 2023-07-24 11:02:02 +02:00
  • e6d27ac69c Merge pull request #949 from vector-im/sync-localazy Benoit Marty 2023-07-24 10:38:57 +02:00
  • d9f361ce0a Update screenshots ElementBot 2023-07-24 08:18:21 +00:00
  • af2159e98f Sync Strings from Localazy bmarty 2023-07-24 00:10:09 +00:00
  • 4e4e26d6f2 Update screenshots ElementBot 2023-07-21 19:53:55 +00:00
  • 030afe56b3 Fix typo Benoit Marty 2023-07-21 21:40:08 +02:00
  • 32c8fdae99 Add a way to crash this app on demand. Useful to test Crash detection, and analytics report, etc. Benoit Marty 2023-07-21 20:55:04 +02:00
  • 9d9a0c744e Disable Sentry auto-init Benoit Marty 2023-07-21 19:28:52 +02:00
  • b99b4aa9ae Include Sentry module. Benoit Marty 2023-07-21 19:19:59 +02:00
  • 82258f12ba Ensure the application react correctly if analytics is disabled at compilation time. Benoit Marty 2023-07-21 19:19:17 +02:00
  • c1d6c0c360 Implement Sentry module as an AnalyticsProvider. Benoit Marty 2023-07-21 18:58:10 +02:00
  • 69dcd47e22 Update tag value and make it internal. Benoit Marty 2023-07-21 18:35:22 +02:00
  • 587f615730 Restore NoopAnalyticsService (not used but can be useful for forks). Benoit Marty 2023-07-21 18:27:10 +02:00
  • bd0c77a6a6 add posthog to dict. Benoit Marty 2023-07-21 18:14:53 +02:00
  • d4156653fd No need to sort AnalyticsProvider (it was copied from PushProvider) Benoit Marty 2023-07-21 18:12:17 +02:00
  • 3622623fa1 GitHub does not like comment like this. Just remove them. Benoit Marty 2023-07-21 16:33:02 +02:00
  • 82fddf218e Merge pull request #945 from vector-im/feature/bma/apkForNightly Benoit Marty 2023-07-21 16:30:50 +02:00
  • f0874fd773 Revert change from #941, upload APK to Firebase App Distribution for now. We need a matching and released PlayStore application to be able to upload an AAB, and we do not have that for now. Benoit Marty 2023-07-21 16:19:16 +02:00
  • 1a1d4c2957 Fix code quality check failures after new rules from #935 has been merged on develop. Benoit Marty 2023-07-21 16:04:55 +02:00
  • b20448bf08 Merge pull request #935 from vector-im/feature/bma/noWarnings Benoit Marty 2023-07-21 15:52:05 +02:00
  • 57d04e487c Static images improvements (#933) Marco Romano 2023-07-21 15:37:08 +02:00
  • a3bcb2c4ca Room: avoid calling displayName/avatarData on each recomposition ganfra 2023-07-21 15:19:19 +02:00
  • 5089dd0dda Session.getRoom : suspend the whole method ganfra 2023-07-21 14:12:54 +02:00
  • 0a59e974ae Deadlock: makes sure timelineListener TaskHandle.cancel is called (and memory is released correctly) ganfra 2023-07-21 10:24:57 +02:00
  • 5eb70215a6 Ensure the release script will exist in case of failure. Benoit Marty 2023-07-21 12:51:10 +02:00
  • ce22aecbf2 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. Benoit Marty 2023-07-21 12:44:12 +02:00
  • 88c66dde58 Clarify the computation of versionCode. Benoit Marty 2023-07-21 12:10:04 +02:00
  • f72e9fb7c2 Add missing env vars, now that we are building the APK in this task. Benoit Marty 2023-07-21 12:07:02 +02:00
  • 301cb82615 Merge pull request #941 from vector-im/feature/bma/versionCode Benoit Marty 2023-07-21 12:18:30 +02:00
  • 5e2e03f054 Merge branch 'develop' into feature/bma/noWarnings Benoit Marty 2023-07-21 12:17:50 +02:00
  • c94789d3ea Merge pull request #934 from vector-im/feature/bma/clearNotifications Benoit Marty 2023-07-21 12:15:06 +02:00
  • d9be396a04 Merge pull request #912 from vector-im/feature/dla_custom_reactions_layout David Langley 2023-07-21 11:00:43 +01:00
  • 75aaa9284b Fix version code issue. Benoit Marty 2023-07-21 10:49:38 +02:00
  • f431e76d29 Upload smaller APK to Maestro Cloud. Benoit Marty 2023-07-21 10:28:47 +02:00
  • 5fea82a23c Nightly build: upload the application bundle to Firebase instead of the universal APK. Benoit Marty 2023-07-21 10:24:11 +02:00
  • 1583899261 Introduce Disposable extension to destroy all disposable in an Iterable ganfra 2023-07-21 10:20:37 +02:00
  • 6dcdf7dad0 Merge pull request #940 from vector-im/renovate/molecule Benoit Marty 2023-07-21 09:40:35 +02:00
  • 7816a17835 Merge pull request #939 from vector-im/feature/bma/featureFlagCleanup Benoit Marty 2023-07-21 09:38:54 +02:00
  • a586fa9c95 Update dependency app.cash.molecule:molecule-runtime to v1.1.0 renovate[bot] 2023-07-21 04:57:25 +00:00
  • 6b9f676b12 Test new field canShareLocation Benoit Marty 2023-07-20 23:18:18 +02:00
  • 3376fe3688 Must skip 1 item due to the location feature flag value emitting 1 item. Benoit Marty 2023-07-20 23:17:29 +02:00
  • 2ab57f3fc8 canShareLocation must be a MutableState. Benoit Marty 2023-07-20 22:23:54 +02:00
  • e1a113e938 Enable LocationSharing flag for the release. Benoit Marty 2023-07-20 22:21:31 +02:00
  • 2c11f472ca Replace FeatureFlags.ShowMediaUploadingFlow by FeatureFlags.LocationSharing because it has more chance to be disabled. I do not want to remove all our feature flags... Benoit Marty 2023-07-20 22:20:08 +02:00
  • fd26f987a8 Remove feature flag ShowStartChatFlow. It was just used in test. Benoit Marty 2023-07-20 22:07:32 +02:00
  • da818229dc Remove feature flag CollapseRoomStateEvents. It was not used anyway. Benoit Marty 2023-07-20 22:01:45 +02:00
  • 33788fb1b7 Merge pull request #932 from vector-im/feature/bma/releaseAutomation2 Benoit Marty 2023-07-20 20:15:55 +02:00
  • 1be26c9fad Fix compilation issue Benoit Marty 2023-07-20 20:01:35 +02:00
  • b98d57c9c8 Change how we detect if git flow is init. Benoit Marty 2023-07-20 19:40:57 +02:00
  • 3e2a516b94 Move download_github_artifacts.py to its own folder. Benoit Marty 2023-07-20 19:22:53 +02:00
  • 8833bd09d6 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. Benoit Marty 2023-07-20 19:15:56 +02:00
  • 73ae59a3ca Enable more detekt rules Benoit Marty 2023-07-20 18:08:37 +02:00
  • c75eabbcb0 Enable detekt rules UnnecessaryParentheses and cleanup the code. Benoit Marty 2023-07-20 18:05:37 +02:00
  • 2928073e22 Enable detekt rules UnusedImports and cleanup the code. Benoit Marty 2023-07-20 18:00:23 +02:00
  • 08a7287e8b Remove detekt rules about ViewModels. Benoit Marty 2023-07-20 17:53:29 +02:00
  • e918d6affd Enable detekt rules TopLevelPropertyNaming and cleanup the code. Benoit Marty 2023-07-20 17:52:48 +02:00
  • a8ed8b7a59 Enable detekt rules VariableNaming and cleanup the code. Benoit Marty 2023-07-20 17:50:23 +02:00
  • 86756dbc09 Enable detekt rules UnusedParameter and UnusedPrivateProperty and cleanup the code. Benoit Marty 2023-07-20 17:48:56 +02:00
  • 24ece8c454 Enable detekt rule UnusedPrivateMember and cleanup the code. Benoit Marty 2023-07-20 17:44:14 +02:00
  • 65ad642ffc Fix warning (bottom sheet still not previewable correctly in screenshot test) Benoit Marty 2023-07-20 17:41:18 +02:00
  • d7f8aa533e Stop using deprecated LocalBroadcastManager. We will implement the code when we will work on the troubleshoot notification screen. Benoit Marty 2023-07-20 16:26:28 +02:00
  • e23222591b Fix warning (there is a TODO) Benoit Marty 2023-07-20 16:15:44 +02:00
  • e67c7f32c3 Fix warning (keep the same format for all methods) Benoit Marty 2023-07-20 16:15:26 +02:00
  • f738864e88 Fix warning (we will handle error case later) Benoit Marty 2023-07-20 16:14:45 +02:00
  • 6a69207fb8 Fix warning (there is a TODO) Benoit Marty 2023-07-20 16:13:50 +02:00
  • 2163c1db8c Create sheetStateForPreview to avoid code duplication. Benoit Marty 2023-07-20 16:12:33 +02:00
  • a1313c2890 Update permission request dialog copy. (#931) Marco Romano 2023-07-20 16:50:24 +02:00
  • d964650804 Use correct share my location icon in button (#936) Marco Romano 2023-07-20 15:59:06 +02:00
  • e5d2e294ae Fix warning (suppress unused param for now) Benoit Marty 2023-07-20 15:47:42 +02:00
  • 518f690368 Fix warning (suppress unused param for now) Benoit Marty 2023-07-20 15:47:14 +02:00
  • 0a512cae0b Fix warning (suppress unused param for now, EAX does not support sticker right now.) Benoit Marty 2023-07-20 15:46:41 +02:00
  • a7f5324791 Fix warning (suppress unused param for now) Benoit Marty 2023-07-20 15:46:09 +02:00
  • 8d6e1a2327 Fix warning (suppress unused param for now) Benoit Marty 2023-07-20 15:45:18 +02:00
  • c746981000 Add screenshots with ~1.5 lines long desc to expanded location view (#923) Marco Romano 2023-07-20 15:42:35 +02:00
  • c7222e2969 Fix warning (suppress, no sure I want to delete this class right now) Benoit Marty 2023-07-20 15:41:44 +02:00
  • 0f4af79fb1 Fix warning (comment out dead code due to notification actions not active yet.) Benoit Marty 2023-07-20 15:41:09 +02:00
  • b072872c85 Fix warning (suppress, no sure I want to delete this class right now) Benoit Marty 2023-07-20 15:37:50 +02:00
  • 202268ae55 Fix warning (remove dead code) Benoit Marty 2023-07-20 15:36:23 +02:00
  • 1f3efdfe46 Fix warning (Build.VERSION.SDK_INT < Build.VERSION_CODES.Q here) Benoit Marty 2023-07-20 15:34:55 +02:00
  • 9fbdef4bd2 Fix warning ('when' is exhaustive so 'else' is redundant here) Benoit Marty 2023-07-20 15:33:00 +02:00
  • a88ac632f6 Fix warning (comment out temporary dead code) Benoit Marty 2023-07-20 15:32:19 +02:00
  • 089fc8b4dd Ci will not ignore compilation warnings. Benoit Marty 2023-07-20 15:29:47 +02:00
  • 39b170179e Ignore compilation warnings, disabled by default. Benoit Marty 2023-07-20 15:27:57 +02:00
  • 17c7ecd9c2 Clear all notifications of the session when the user signs out. Benoit Marty 2023-07-20 14:53:38 +02:00
  • e8e4542a75 Extract maptiler's map ids (#926) Marco Romano 2023-07-20 14:29:06 +02:00
  • 3f399ff396 Add release script Benoit Marty 2023-07-20 13:20:43 +02:00
  • 312fe6adc8 Compute version code and version name from separate component Benoit Marty 2023-07-20 12:01:50 +02:00
  • f7e7339777 Correct location event body (#930) Marco Romano 2023-07-20 12:16:40 +02:00
  • e448bbb92d maplibre-compose allow customisation of location dot style (#929) Marco Romano 2023-07-20 12:09:40 +02:00
  • ec79c44324 Need JDK 17 Benoit Marty 2023-07-20 11:29:55 +02:00
  • 19f6396dce Merge pull request #927 from vector-im/feature/bma/releaseAutomation Benoit Marty 2023-07-20 11:20:03 +02:00
  • 34ced242f8 Add workflow to create app bundle. Benoit Marty 2023-07-20 11:08:09 +02:00
  • cbe1c05c0c Do not build main branch in this workflow. Benoit Marty 2023-07-20 11:07:08 +02:00
  • 404caed314 Update screenshots ElementBot 2023-07-20 05:51:05 +00:00
  • 156bf08b7a Update dependency app.cash.molecule:molecule-runtime to v1 (#925) renovate[bot] 2023-07-20 07:36:19 +02:00
  • 69490b7465 Fix more lint issues Jorge Martín 2023-07-20 07:35:27 +02:00
  • 697b2052e8 Fix typo Jorge Martín 2023-07-20 07:27:13 +02:00
  • aad92d84ff Use ElementTheme as much as possible Jorge Martín 2023-07-20 07:27:02 +02:00