Benoit Marty
35b7b661f2
Code review: improve API.
12 months ago
Benoit Marty
8f660facbf
Render emote in the timeline: prefix with sender display name
12 months ago
Benoit Marty
46d5417dd3
avoid `else` in when statement.
12 months ago
renovate[bot]
1e24e39b2e
Update dependency androidx.compose.material3:material3 to v1.2.0-alpha09 ( #1493 )
...
* Update dependency androidx.compose.material3:material3 to v1.2.0-alpha09
* Fix deprecation issues
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
12 months ago
Benoit Marty
34d05e01eb
Fetch edited event in advanced (similar to reply mode).
12 months ago
Benoit Marty
bed135f7c3
Add comment.
12 months ago
Benoit Marty
af6dcadd4a
Move InfoListOrganism to the new organisms package.
12 months ago
Benoit Marty
63e5d9c858
Remove useless Mutex.
12 months ago
Benoit Marty
bd1547cb0f
Remove previous Suppress and its TODO, in the code and in the template.
12 months ago
Benoit Marty
566f09699e
Refactor tests.
12 months ago
Benoit Marty
42be907bb9
Add more tests
12 months ago
Benoit Marty
503c9e79e0
Move `appPrompt` and `confineToRoom` to the fragment part of the URL
12 months ago
bmarty
7e3b9d8d3b
Sync Strings from Localazy
12 months ago
jonnyandrew
6bca8be525
Fix composer options bottom sheet position ( #1469 )
12 months ago
Benoit Marty
10366e7445
Follow naming convention and cleanup the module.
12 months ago
Benoit Marty
5378748911
Add preview for SlidingSyncNotSupportedDialog
12 months ago
Benoit Marty
0ba9d77189
Ensure the preview match the behavior (and improve code coverage)
12 months ago
jonnyandrew
53cf82f025
[Rich text editor] Add full screen mode ( #1447 )
...
- Add full screen mode for the rich text editor (RTE). When text formatting options are enabled, the editor can be dragged to full screen.
- Remove `ConstraintLayout` from `textcomposer` module, now made much simpler now the RTE supports being called in multiple layouts matrix-org/matrix-rich-text-editor#822
- Part of vector-im/element-meta#1973
- Includes design from #1315
- Fixes #1293 (through new layout)
- Fixes #1394 (through inclusion of matrix-org/matrix-rich-text-editor#824 )
- Fixes #1259 (through inclusion of matrix-org/matrix-rich-text-editor#820 )
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
12 months ago
Benoit Marty
a4e656ed1f
Update string (from Localazy)
12 months ago
Benoit Marty
b5d4e3d461
Use generic `common_verification_cancelled`
12 months ago
Benoit Marty
2eed49f041
Use generic `action_remove`
12 months ago
Benoit Marty
3971e86a64
Add strings for advanced settings into Localazy.
12 months ago
Benoit Marty
6b13d044bb
Use generic `common_username` and `common_password`
12 months ago
Benoit Marty
9e251f618d
Use generic `common_people`
12 months ago
Benoit Marty
14a8d7b0a1
Use generic `action_start`
12 months ago
Benoit Marty
1afdb6aa85
Use generic `action_continue`
12 months ago
Benoit Marty
928a60672c
Use the AutoMirrored version.
12 months ago
Benoit Marty
1c7db1de85
Ensure http url entered by the user are provided to the SDK without being altered.
...
Also change values in `LoginConstants`, this was not really correct.
12 months ago
Benoit Marty
c9c7af6e06
Simplify the management of `inReplyToEventTimelineItem`
12 months ago
Benoit Marty
a192a8823f
Ensure `getEventTimelineItemByEventId` is called when we enter in reply mode.
12 months ago
Benoit Marty
702c137ead
Replace `mutableStateOf` by `mutableIntStateOf` and `mutableFloatStateOf`. Use `intValue` and `floatValue` to avoid unboxing.
12 months ago
Benoit Marty
3eb112381d
Call `openFile` instead of `open` and avoid unwrapping the Activity context.
12 months ago
Benoit Marty
bf49078e40
Detekt: fix OptionalUnit issue.
12 months ago
Benoit Marty
3f73443ebb
Be able to install APK from Element X.
12 months ago
Benoit Marty
e7ba973e7b
Improve default mime type.
12 months ago
Benoit Marty
5d0751de72
Detekt: sentences must end with a period.
12 months ago
Benoit Marty
8cb7c3211c
Element call: Pass in custom call URL query parameters
12 months ago
Benoit Marty
f0d5c46eaa
Element call URL must have https scheme.
12 months ago
Marco Romano
2e6581a5ad
Show poll creator view in timeline ( #1429 )
...
- Shows edit/end poll buttons when the user is the creator of the poll.
- Only the end poll button is wired right now as there is no "edit poll" screen yet.
1 year ago
Marco Romano
7464cbb769
Use eventSink method reference in TimelinePresenter.kt ( #1428 )
...
Has been changed in https://github.com/vector-im/element-x-android/pull/1172 but in general method references should always be preferred to lambdas in composable functions (because they have higher stability guarantees).
1 year ago
Marco Romano
f4b46aa2bb
Push TimelineEvents further down the UI tree. ( #1424 )
...
So that timeline items don't have to route their callback all the way down to TimelinePresenter.
1 year ago
bmarty
c72bb92ef2
Sync Strings from Localazy
1 year ago
Benoit Marty
03eacdc454
Add animation on the timeline content, to avoid glitch ( #1323 )
1 year ago
bmarty
a7ce12d91d
Sync Strings from Localazy
1 year ago
Benoit Marty
56a57de3e1
Suppress LargeClass on test.
1 year ago
Benoit Marty
5a8f2c5efa
Add missing test on this Presenter
1 year ago
Benoit Marty
658c59d489
Add missing test on this Presenter
1 year ago
Benoit Marty
d19b624c6f
Rename Event for clarity
1 year ago
Benoit Marty
1b5aa7adaa
Test that permission is requested, instead of giving the permission directly.
1 year ago
Benoit Marty
dd5d67d186
Move open system setting to the PermissionsPresenter
1 year ago