Commit Graph

2913 Commits

Author SHA1 Message Date
Benoit Marty d2e11d48c0 Small rewrite of the intro 2023-07-26 15:43:03 +02:00
Benoit Marty e0211dfda8 We are now API 23+ 2023-07-26 15:39:45 +02:00
Benoit Marty 8a9ddcbac2 Update main title of the Readme. 2023-07-26 15:38:50 +02:00
Benoit Marty 2e7858f91c Add a title for the table of content. 2023-07-26 15:38:20 +02:00
Benoit Marty d3de5f5196 Update section about Jetpack Compose 2023-07-26 15:36:37 +02:00
Benoit Marty fe1ec1e54f Add a paragraph about detekt. 2023-07-26 15:30:00 +02:00
Benoit Marty ae81b6e59e Update command to run (to also detect warnings) 2023-07-26 15:27:49 +02:00
Benoit Marty 0d35ce580b Localazy project is now open for external contributions. 2023-07-26 15:26:45 +02:00
Benoit Marty 5335f86825 Rename "ElementX" to "Element X" 2023-07-26 15:26:00 +02:00
Benoit Marty 28f597bd2d Fix item indentation. 2023-07-26 15:25:19 +02:00
Benoit Marty b284a34542 Update doc about Push 2023-07-26 15:24:54 +02:00
Benoit Marty ea5536ca16 [README] Update Contributing section. 2023-07-26 15:20:41 +02:00
Benoit Marty 04424433c8 [README] Fix small typo. 2023-07-26 15:13:55 +02:00
Benoit Marty 5052134428 Add Localazy badge to the Localazy readme. 2023-07-26 15:12:58 +02:00
Benoit Marty eed5c77d0c [README] Change translation shield from Weblate to Localazy. 2023-07-26 15:10:20 +02:00
Benoit Marty 727d6b2e74 [README] Rageshake is disabled by default now. 2023-07-26 14:45:44 +02:00
Benoit Marty bd2464097a [README] Link to the #element-x-android Matrix room 2023-07-26 14:44:29 +02:00
Benoit Marty 4d0339d9ff [README] Rename "ElementX" to "Element X" 2023-07-26 14:37:16 +02:00
Benoit Marty 9c63a22de3 Merge pull request #959 from vector-im/feature/bma/fixWarnings
Fix gradle warning
2023-07-26 14:03:31 +02:00
Chris Smith c2ff826cd5 Merge pull request #965 from vector-im/renovate/io.sentry 2023-07-26 11:09:12 +01:00
renovate[bot] 88c096bb44 Update dependency io.sentry:sentry-android to v6.27.0 2023-07-26 08:42:55 +00:00
renovate[bot] 145300fd89 Update danger/danger-js action to v11.2.7 (#961)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-26 07:02:07 +02:00
Benoit Marty f27cc5a35b Merge pull request #957 from vector-im/feature/bma/fixRoomCrash
Rework the way we init and close the RustMatrixRoom
2023-07-25 15:48:57 +02:00
Benoit Marty 3e42fdc17e Fix gradle warning:
"Project accessors enabled, but root project name not explicitly set for 'plugins'. Checking out the project in different folders will impact the generated code and implicitly the buildscript classpath, breaking caching."
2023-07-25 14:24:09 +02:00
ganfra e35bb73a86 Rework some MatrixRoom api and fix rust 'destroyed' crash 2023-07-25 12:06:36 +02:00
Benoit Marty caaa1923c7 Merge pull request #952 from vector-im/feature/bma/fixPushStoreCrash
Fix push store crash
2023-07-25 09:43:37 +02:00
Benoit Marty 9d64edfa61 Merge pull request #956 from vector-im/feature/bma/fixAlternateTextCrash
alternateText can't be an empty string. #955
2023-07-25 09:43:08 +02:00
renovate[bot] 61a3705c2e Update gradle/gradle-build-action action to v2.7.0 (#958)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 08:07:48 +02:00
Benoit Marty a6c96af731 Use ConcurrentHashMap to manage synchronization. 2023-07-24 21:53:19 +02:00
Benoit Marty 832fd69153 Use an AtomicBoolean instead of a MutableStateFlow to atomically init the RustMatrixRoom. Should improve #951. 2023-07-24 18:04:21 +02:00
Benoit Marty b2394b6adc alternateText can't be an empty string. #955 2023-07-24 17:15:04 +02:00
Benoit Marty 604c672f52 Merge pull request #953 from vector-im/feature/bma/fixCompositionLog
Fix on composition log.
2023-07-24 17:07:59 +02:00
Benoit Marty 4029425ec3 Fix regression from 9bf7c1ccf8, composition log was not correct. 2023-07-24 15:36:55 +02:00
Benoit Marty a2975ec094 Add a test to cover fix of #950 2023-07-24 15:28:36 +02:00
Benoit Marty 94bc2ce53d getOrPut is not thread safe, so ensure that no multiple instance will be created per data store (#950) 2023-07-24 15:01:48 +02:00
Benoit Marty 0599515708 Merge pull request #947 from vector-im/feature/bma/sentry
Sentry
2023-07-24 13:54:06 +02:00
Benoit Marty 83d47957e5 Ignore this file. 2023-07-24 12:44:50 +02:00
Benoit Marty 4312a96851 Cleanup: there are no androidTest on those modules. 2023-07-24 12:41:02 +02:00
Benoit Marty 4e41566847 Use dns for element-x-android project. 2023-07-24 11:36:51 +02:00
Benoit Marty e6d27ac69c Merge pull request #949 from vector-im/sync-localazy
Sync Strings
2023-07-24 10:38:57 +02:00
ElementBot d9f361ce0a Update screenshots 2023-07-24 08:18:21 +00:00
bmarty af2159e98f Sync Strings from Localazy 2023-07-24 00:10:09 +00:00
ElementBot 4e4e26d6f2 Update screenshots 2023-07-21 19:53:55 +00:00
Benoit Marty 030afe56b3 Fix typo 2023-07-21 21:40:08 +02:00
Benoit Marty 32c8fdae99 Add a way to crash this app on demand. Useful to test Crash detection, and analytics report, etc. 2023-07-21 20:55:04 +02:00
Benoit Marty 9d9a0c744e Disable Sentry auto-init 2023-07-21 19:28:52 +02:00
Benoit Marty b99b4aa9ae Include Sentry module. 2023-07-21 19:19:59 +02:00
Benoit Marty 82258f12ba Ensure the application react correctly if analytics is disabled at compilation time. 2023-07-21 19:19:17 +02:00
Benoit Marty c1d6c0c360 Implement Sentry module as an AnalyticsProvider. 2023-07-21 18:58:10 +02:00
Benoit Marty 69dcd47e22 Update tag value and make it internal. 2023-07-21 18:35:47 +02:00