Benoit Marty
5119ca33dd
Merge pull request #1400 from vector-im/feature/bma/fixCrashPhoto
...
Fix crash when user wants to use the camera
2023-09-21 16:31:36 +02:00
Benoit Marty
6d41542bd0
Add strings for permission dialogs in Localazy
2023-09-21 12:07:09 +02:00
Benoit Marty
a534b1fa6d
Merge pull request #1399 from vector-im/renovate/io.nlopez.compose.rules-detekt-0.x
...
Update dependency io.nlopez.compose.rules:detekt to v0.3.0
2023-09-21 09:30:56 +02:00
Benoit Marty
d2ca528679
Detekt: Rename DayNightPreviews to PreviewsDayNight to follow naming convention.
...
MultiPreview annotations should start with `Previews` as prefix
2023-09-21 08:30:36 +02:00
Benoit Marty
76d448e34b
Detekt: Rename LargeHeightPreview to PreviewWithLargeHeight to follow naming convention.
...
MultiPreview annotations should start with `Preview` as prefix
Detekt: Rename `LargeHeightPreview` to `PreviewWithLargeHeight` to follow naming convention.
Custom Preview annotations should start with `Preview` as prefix
2023-09-21 08:30:15 +02:00
Benoit Marty
5b4d2e75d1
Rules has been renamed
...
- https://github.com/mrmans0n/compose-rules/releases/tag/v0.3.0
- https://github.com/mrmans0n/compose-rules/pull/100
2023-09-21 08:29:14 +02:00
Benoit Marty
98ae8feb38
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
9541389519
Add support for io.element.call:/?url=some-encoded-url uri
2023-09-20 11:05:15 +02:00
Benoit Marty
5e222d4865
Add script to start ElementCallActivity
2023-09-20 09:59:23 +02:00
jonnyandrew
d291622eea
[Rich text editor] Add link functionality to rich text editor ( #1309 )
...
* Add link functionality to rich text editor
* Add 'list dialog' component compound design library
* Add 'text field list item' component to compound design library
2023-09-19 11:20:07 +00:00
Benoit Marty
ac6fc74999
Ignore false positive on monochrome icon.
2023-09-18 17:06:35 +02:00
Benoit Marty
372cc2a16e
Merge branch 'develop' into feature/jme/1302-allow-users-to-change-their-avatars
2023-09-15 17:35:17 +02:00
Jorge Martin Espinosa
a06bea4d71
Element Call SPA integration ( #1283 )
...
* Integrate Element Call into EX, being able to open its URLs and handle the call in-app.
* Add custom scheme support with format `element:call?url=...`.
* Update androix.webkit
* Silence the foreground service notification.
- Allow foreground service tap action to re-open the ongoing call.
- Unify notification small icons in different modules using a vector one.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-09-15 16:39:44 +02:00
Jorge Martín
41e614310f
Changes:
...
- Improve UI to match designs.
- Extract `EditableAvatarView` component.
- Create `LabelledOutlinedTextField`.
- Get strings from Localazy.
2023-09-15 14:04:21 +02:00
jonnyandrew
11c1fca92e
[Rich text editor] Integrate rich text editor library ( #1172 )
...
* Integrate rich text editor
* Also increase swapfile size in test CI
Fixes issue where screenshot tests are terminated due to lack of CI
resources.
See https://github.com/actions/runner-images/discussions/7188#discussioncomment-6750749
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-09-07 15:21:29 +00:00
Yoan Pintas
4a870fc4a5
Add room notification settings ( #807 )
...
* Add room notification settings
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
Co-authored-by: Jorge Martín <jorgem@element.io >
Co-authored-by: Benoit Marty <benoit@matrix.org >
Co-authored-by: David Langley <langley.dave@gmail.com >
2023-09-07 10:24:34 +02:00
Jorge Martin Espinosa
ee3d3ae213
Replace notification permission dialog with a screen ( #1223 )
...
* Replace notification permission dialog with a screen
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io >
2023-09-05 18:58:05 +02:00
Benoit Marty
9f2af8f146
Merge pull request #1204 from pixlwave/doug/localazy-docs
...
Update Localazy readme.
2023-08-31 17:11:07 +02:00
Benoit Marty
96372e461a
Merge pull request #1167 from vector-im/feature/bma/installFromGithubRelease
...
[Documentation] Install from GitHub release
2023-08-31 15:42:00 +02:00
Doug
a56ed42744
Update Localazy readme.
2023-08-31 14:17:14 +01:00
Marco Romano
b4e6d83fb7
"Create poll" UI ( #1143 )
...
NB: This is missing analytics, which will be added once https://github.com/matrix-org/matrix-analytics-events/pull/85 is merged.
Closes https://github.com/vector-im/element-meta/issues/2011
2023-08-29 22:31:21 +02:00
Benoit Marty
aafc5814eb
Release script: improve prompt messages.
2023-08-29 11:19:32 +02:00
Benoit Marty
ead323c9f2
Release script: Add link to documentation to install the application from the GitHub release.
2023-08-29 11:14:33 +02:00
Benoit Marty
8403c24643
Release script: split APKs generation and APK deployment into 2 separate steps.
2023-08-29 11:11:35 +02:00
Benoit Marty
02e22b7869
Release script: do not bundle the minimal app when checking if the project compiles locally.
2023-08-29 11:06:17 +02:00
Benoit Marty
7a602790ab
Localazy: move string screen_migration_ to ftue/impl module and sync the strings.
2023-08-25 13:52:32 +02:00
Michael Telatynski
09efc2d358
Update localazy config generator - specify force_underscore=yes ( #1122 )
2023-08-23 11:59:09 +02:00
Benoit Marty
028ee3a796
Release script, do not exit in case of error.
2023-08-16 16:55:49 +02:00
Benoit Marty
d06f86f79d
Merge pull request #967 from vector-im/feature/bma/detektConfig
...
Update detekt config.
2023-07-28 16:47:26 +02:00
Benoit Marty
5047136a7b
Merge pull request #983 from vector-im/feature/bma/lintErrors
...
Update lint rules, remove unused resource and sync strings.
2023-07-27 15:59:38 +02:00
Benoit Marty
952238d5fe
Detect missing translations.
2023-07-27 13:25:37 +02:00
Benoit Marty
d78e1d3207
lint: ImpliedQuantity is now error.
2023-07-27 11:55:49 +02:00
Benoit Marty
3dda01a08a
lint: remove unknown rule.
2023-07-27 11:54:51 +02:00
Benoit Marty
5ab76eefe3
Lint: do not ignore unused resources (except for strings)
2023-07-27 11:42:23 +02:00
Benoit Marty
eac0d76782
Add Localazy badge to the Localazy readme.
2023-07-26 15:12:58 +02:00
Benoit Marty
d22b005aa3
Enable more detekt rules.
2023-07-26 12:12:37 +02:00
Benoit Marty
b69e01a5f3
Enable detekt rules UseLet and fix existing issues.
2023-07-26 12:12:07 +02:00
Benoit Marty
613cd4f863
Enable detekt rules UseDataClass and fix existing issues.
2023-07-26 11:51:17 +02:00
Benoit Marty
15ac81d32a
Enable detekt rules UnderscoresInNumericLiterals and fix existing issues.
2023-07-26 11:48:08 +02:00
Benoit Marty
6fff373613
Enable detekt rules OptionalUnit and fix existing issues.
2023-07-26 11:43:48 +02:00
Benoit Marty
4ba4bd1f56
Enable more detekt rules and remove unused extension.
2023-07-26 11:25:05 +02:00
Benoit Marty
8458a9e937
Enable detekt rules DataClassShouldBeImmutable and fix existing issues.
2023-07-26 11:18:00 +02:00
Benoit Marty
d433c3cbaa
Enable detekt rules AlsoCouldBeApply and fix existing issues.
2023-07-26 11:10:46 +02:00
Benoit Marty
1d3aa2cd05
Enable detekt rules CascadingCallWrapping and fix existing issues.
2023-07-26 11:07:25 +02:00
Benoit Marty
03cefb2c79
Enable detekt rules SuspendFunSwallowedCancellation and SuspendFunWithCoroutineScopeReceiver.
2023-07-26 10:48:38 +02:00
Benoit Marty
140271069c
Enable detekt rule TooGenericExceptionThrown and fix existing issue.
2023-07-26 10:40:41 +02:00
Benoit Marty
5d0bf5dbe0
Enable detekt rule InstanceOfCheckForException.
2023-07-26 10:37:44 +02:00
Benoit Marty
b4fd5d018c
Enable detekt rule ComplexCondition, LargeClass.
2023-07-26 10:34:39 +02:00
Benoit Marty
f055a25457
Enable detekt rule ThrowingExceptionsWithoutMessageOrCause and fix existing issues.
2023-07-26 10:33:51 +02:00
Benoit Marty
d82b47beeb
Enable detekt rule UnnecessaryAbstractClass, LoopWithTooManyJumpStatements, EmptySecondaryConstructor.
2023-07-26 10:23:51 +02:00