Jorge Martin Espinosa
452cfd3327
[RTE] Change layout based on plain text / rich text mode ( #7621 )
2022-11-23 16:56:37 +00:00
Onuray Sahin
0957b38329
Merge pull request #7546 from vector-im/feature/ons/toggle_ip_address_visibility
...
Toggle IP address visibility (PSG-860)
2022-11-22 22:41:21 +03:00
dependabot[bot]
1fe790e46f
Bump wysiwyg from 0.4.0 to 0.7.0 ( #7572 )
...
* Bump wysiwyg from 0.4.0 to 0.6.0
Bumps [wysiwyg](https://github.com/matrix-org/matrix-wysiwyg ) from 0.4.0 to 0.6.0.
- [Release notes](https://github.com/matrix-org/matrix-wysiwyg/releases )
- [Changelog](https://github.com/matrix-org/matrix-rich-text-editor/blob/main/RELEASE.md )
- [Commits](https://github.com/matrix-org/matrix-wysiwyg/compare/0.4.0...0.6.0 )
---
updated-dependencies:
- dependency-name: io.element.android:wysiwyg
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update RTE library to 0.7.0
* Fix markdown -> html
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2022-11-22 19:12:07 +01:00
Onuray Sahin
abea9b686a
Code review fixes.
2022-11-22 18:02:48 +03:00
Onuray Sahin
5eb786b55f
Code review fixes.
2022-11-22 16:11:20 +03:00
Onuray Sahin
ab749eee6a
Code review fixes.
2022-11-22 16:05:37 +03:00
Onuray Sahin
6c45490dd1
Code review fixes.
2022-11-21 18:44:45 +03:00
Onuray Sahin
664b0665cf
Merge pull request #7601 from vector-im/feature/ons/fix_truncated_italic_text
...
Fix italic text is truncated when bubble mode and markdown is enabled (PSG-1006)
2022-11-18 17:25:48 +03:00
Maxime NATUREL
14de485c67
Merge pull request #7566 from vector-im/fix/mna/missing-translation-reply-to
...
Missing translations on "replyTo" messages (PSG-978)
2022-11-18 14:39:18 +01:00
Onuray Sahin
7774f69317
Fix unit test.
2022-11-18 14:46:03 +03:00
Maxime NATUREL
cf5b96f9cf
Merge pull request #7605 from vector-im/fix/mna/anr-on-session-start
...
ANR on session start when sending client info is enabled
2022-11-18 09:38:39 +01:00
Jorge Martin Espinosa
7417241cd5
New RTE full screen implementation with BottomSheet ( #7578 )
...
* RTE full screen editor using custom BottomSheet
* Fix formatting menu item dimensions
* Fix bug with insets when opening attachment menu
* Clear the EditText for plain text mode when a message is sent
* Set `MessageComposerMode.Special` as a sealed class
* Fix insets issue on landscape
* Fix small UI issues with rounded corners
* Use simplified icons for full screen and minimise
2022-11-18 08:57:37 +01:00
Maxime NATUREL
74c945b7f0
Launching the sending of the client info in a dedicated coroutine to avoid ANR on application start
2022-11-17 17:43:53 +01:00
Onuray Sahin
ab94b21807
Fix the place of the span factory.
2022-11-17 15:58:42 +03:00
Onuray Sahin
a31a9ab521
Fix italic text is truncated when bubble mode and markdown is enabled.
2022-11-17 13:32:53 +03:00
Onuray Sahin
c788deacf5
Revert "Fix italic text is truncated when bubble mode and markdown is enabled."
...
This reverts commit f63c6c328f
.
2022-11-17 13:26:09 +03:00
Onuray Sahin
f63c6c328f
Fix italic text is truncated when bubble mode and markdown is enabled.
2022-11-17 13:19:40 +03:00
Florian Renaud
54fcdcdb6d
Merge pull request #7588 from vector-im/feature/fre/voice_broadcast_recording_time
...
Voice Broadcast - Add max length for recording
2022-11-15 17:26:17 +01:00
Florian Renaud
6fc8c2cb80
Merge pull request #7582 from vector-im/feature/fre/voice_message_persist_playback_state
...
Persist the playback state of voice messages across different screens
2022-11-15 17:25:53 +01:00
Florian Renaud
3239ec5d1f
replace negation "!" with ".not()"
2022-11-15 10:52:09 +01:00
Florian Renaud
8ea909970d
Fix line length
2022-11-15 10:47:39 +01:00
Florian Renaud
361538254b
Voice Broadcast - Add maximum length for recording
2022-11-15 09:26:47 +01:00
Florian Renaud
7349bc90c0
Pause playback instead of reset when recording a new voice message
2022-11-15 09:26:47 +01:00
Florian Renaud
dca379b80f
Persist the playback state of voice messages across different screens
2022-11-15 09:26:35 +01:00
Florian Renaud
d9454af63e
Stay in live when moving playback position in the same chunk
2022-11-15 00:30:55 +01:00
Florian Renaud
b85fcf9a00
Remove debounce on player buttons
2022-11-15 00:11:16 +01:00
Florian Renaud
403fd9260e
improve boolean condition
2022-11-14 11:57:05 +01:00
Florian Renaud
44608f080c
Improve logs
2022-11-14 10:55:48 +01:00
Florian Renaud
73d62c944c
Emit first event on voice broadcast event flow
2022-11-14 10:27:30 +01:00
Florian Renaud
a3cd0ee790
Fix fetch playlist task getting stopped event from other voice broadcast
2022-11-14 10:27:30 +01:00
Florian Renaud
2d006f8725
Bind listener to live playback flag
2022-11-14 10:27:30 +01:00
Florian Renaud
5eb260e674
Unregister listeners on recording tile
2022-11-14 10:27:30 +01:00
Florian Renaud
6ee1e86951
Improve live indicator
2022-11-14 10:27:29 +01:00
Maxime NATUREL
fcfef53043
Search for the first occurrence (and not last) of breaking line just in case
2022-11-14 10:12:25 +01:00
Jorge Martin Espinosa
008432af36
Move TypingView into the timeline as another item ( #7565 )
...
* Typing view as item in list
* Don't show TypingItem if we're showing a forward loader
2022-11-10 17:28:03 +00:00
Maxime NATUREL
58d182aecb
Adding unit tests on ProcessBodyOfReplyToEventUseCase
2022-11-10 17:28:30 +01:00
Benoit Marty
7481b5b342
Merge pull request #7515 from vector-im/dependabot/gradle/org.checkerframework-checker-3.27.0
...
Bump checker from 3.11.0 to 3.27.0
2022-11-10 16:29:25 +01:00
Benoit Marty
45e106d634
Merge pull request #7551 from vector-im/dependabot/gradle/org.jetbrains.kotlin-kotlin-reflect-1.7.21
...
Bump kotlin-reflect from 1.7.20 to 1.7.21
2022-11-10 16:20:10 +01:00
Benoit Marty
8766e64bb6
Merge pull request #7561 from vector-im/dependabot/gradle/com.posthog.android-posthog-2.0.0
...
Bump posthog from 1.1.2 to 2.0.0
2022-11-10 16:19:28 +01:00
Maxime NATUREL
57e90aee83
Removing description parameter in startLiveLocation method of SDK to avoid translated strings in beacon events
2022-11-10 15:40:50 +01:00
Maxime NATUREL
235b629130
Use case to process formatted body of reply to events
2022-11-10 15:29:58 +01:00
Onuray Sahin
202c0c58ab
Merge branch 'develop' into feature/ons/toggle_ip_address_visibility
...
# Conflicts:
# vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModelTest.kt
2022-11-10 17:01:50 +03:00
Maxime NATUREL
744b03a806
Merge pull request #7523 from vector-im/feature/mna/push-toggle-current-session
...
Push notifications toggle: align implementation for current session (PSG-971)
2022-11-10 13:44:49 +01:00
Florian Renaud
271fd05a1c
Merge pull request #7496 from vector-im/feature/fre/voice_broadcast_seek_to_live_update
...
Voice Broadcast - Update seek bar position while playing
2022-11-10 13:43:34 +01:00
Amit Kumar
c07b110b99
Add spannable tracking around SyncResponseHandler ( #7514 )
...
* Add spannable tracking around SyncResponseHandler
* Update LICENSE header
* Refactor handleResponse and MetricsExtensions
* Update changelog.d
* Improve code docs and comments
* Check if Sentry is enabled before tracking
2022-11-10 16:13:09 +05:30
Maxime NATUREL
6ec33f1264
Removing unused imports
2022-11-10 10:00:27 +01:00
Maxime NATUREL
ba5a433caf
Adding distinctUntilChanged for flow of remote toggle via Pusher capability
2022-11-10 10:00:27 +01:00
Maxime NATUREL
163bf57fda
Removing non necessary debug log
2022-11-10 10:00:27 +01:00
Maxime NATUREL
ced4bf3573
Adding unit tests on EnableNotificationsForCurrentSessionUseCase
2022-11-10 10:00:27 +01:00
Maxime NATUREL
b43c3a8502
Adding unit tests on UpdateEnableNotificationsSettingOnChangeUseCase
2022-11-10 10:00:27 +01:00