Andy Uhnak
9d806abcdc
Fix Sentry errors
2022-12-14 17:25:27 +00:00
Velin92
a484c283cb
Merge pull request #7158 from vector-im/mauroromito/rich_text_editor_links
...
Rich Text Editor: Adding/Editing Links feature
2022-12-14 13:31:15 +01:00
Alfonso Grillo
7170daa82f
Merge pull request #7140 from vector-im/alfogrillo/badge_threshold
...
Add threshold for unread messages in all the spaces
2022-12-13 13:38:56 +01:00
Mauro Romito
5d28f87c5d
link color support added
2022-12-12 19:26:45 +01:00
Mauro Romito
f1545f7485
fix
2022-12-12 18:50:26 +01:00
Mauro Romito
b12244338f
implementation done, only tests, localisation and design feedback are left
2022-12-12 18:29:13 +01:00
Gil Eluard
7a05ee3a46
Turn on Threads for all users
2022-12-12 16:43:06 +01:00
Mauro Romito
ef1b189813
WIP
2022-12-12 15:39:57 +01:00
Gil Eluard
892f1a5066
Merge pull request #7152 from vector-im/gil/7151-Thread_preview_doesnt_update_in_main_timeline
...
Thread preview doesn't update in main timeline
2022-12-09 15:55:59 +01:00
Gil Eluard
2b66bbe57a
Thread preview doesn't update in main timeline
...
- Fixed
2022-12-09 14:58:07 +01:00
Mauro Romito
9398240c18
boilerplate setup completed
2022-12-07 19:22:33 +01:00
Mauro Romito
bb1155b9f1
creating the coordinator for the link action view
2022-12-07 18:17:28 +01:00
Alfonso Grillo
0d76247c84
Add badge threshold logic
2022-12-07 14:53:28 +01:00
Phl-Pro
d1c3ee1c11
Merge pull request #5644 from vector-im/phlpro/fix_peeking
...
Update RoomDataSource init finalization to fix peeking case
2022-12-06 09:21:07 +01:00
Anderas
ed5bb99912
Merge pull request #7115 from vector-im/andy/mandatory_crypto
...
Do not retry initial sync on fatal errors
2022-12-05 17:48:42 +00:00
Andy Uhnak
df31c3021b
Change fatal error range
2022-12-05 16:29:14 +00:00
Phl-Pro
b5c4ef32e5
Merge pull request #7136 from vector-im/phlpro/voicebroadcast_last_sequence_number
...
[VoiceBroadcast] Add the last sequence number in the paused/stopped state event
2022-12-05 08:19:56 +01:00
Philippe Loriaux
ca8e98fd79
Update last PR comment
2022-12-02 18:22:58 +01:00
Philippe Loriaux
b1c23674fd
Fix PR comments
2022-12-02 17:45:24 +01:00
Philippe Loriaux
5564c16525
Update RoomDataSource init finalization to fix peeking case
2022-12-02 16:31:34 +01:00
Philippe Loriaux
bd09dcb763
Add the last sequence number in the paused/stopped state event
2022-12-02 16:26:34 +01:00
Philippe Loriaux
2701d9676a
Remove the voice broadcast chunks from the attachments list
2022-12-02 11:51:33 +01:00
Velin92
aa43d7420a
Merge pull request #7127 from vector-im/mauroromito/design_improvements_2
...
Rich Text Editor: Design Improvements
2022-11-30 16:30:41 +01:00
Mauro Romito
314f10c2c1
fix for 7130 ?
2022-11-30 15:37:00 +01:00
Mauro Romito
447721f87d
better fix for iPhone 14
2022-11-30 14:04:38 +01:00
Mauro Romito
7869b8f0a2
fix for iPhone 14
2022-11-30 13:41:08 +01:00
Mauro Romito
1b6cabf2a7
fix for iOS 15 fullscreen mode not working
2022-11-30 13:27:07 +01:00
Alfonso Grillo
ef8a9be5ed
Merge pull request #7088 from vector-im/alfogrillo/badges_spaces
...
Add badge in spaces button (PSG-966)
2022-11-30 10:22:25 +01:00
Mauro Romito
84c9c7fa50
spacing improvement from bottom in plain text mode
2022-11-29 19:13:49 +01:00
Mauro Romito
d0bf27dec1
fix
2022-11-29 12:10:29 +01:00
Andy Uhnak
4b2357728c
Do not retry initial sync on fatal errors
2022-11-29 10:15:05 +00:00
Phl-Pro
52e90aa507
Merge branch 'develop' into phlpro/voicebroadcast-display-playback-duration
2022-11-28 09:12:03 +01:00
Alfonso Grillo
9be5f5935a
Refactor badge logic
2022-11-28 09:03:22 +01:00
Yoan Pintas
17b45aa79b
Support voice broadcast live playback ( #7094 )
2022-11-25 20:59:34 +01:00
Philippe Loriaux
67521e76e4
Remove useless error states
2022-11-25 16:27:24 +01:00
Philippe Loriaux
c0ae94031a
Add VBAggregatorLaunchState in Aggregator
2022-11-25 15:23:52 +01:00
Alfonso Grillo
9e2e2d03a3
Merge branch 'develop' into alfogrillo/badges_spaces
2022-11-25 10:53:48 +01:00
Phl-Pro
11e39db7ab
Merge pull request #7103 from vector-im/phlpro/voicebroadcast_left_time
...
Add the left time in the Voice Broadcast tile recorder
2022-11-25 09:28:21 +01:00
Anderas
b14247ff87
Merge pull request #7101 from vector-im/andy/sync_progress
...
Display sync progress on the loading screen
2022-11-24 15:47:07 +00:00
Philippe Loriaux
c5ac0cec3c
Fix scroll issues with VoiceBroadcastPlayback cells (by fixing SizableBaseRoomCell)
2022-11-23 14:48:54 +01:00
Mauro Romito
9dc4b8df82
suggest PR changes
2022-11-23 13:35:05 +01:00
Andy Uhnak
fc0cf90678
Display sync progress on the loading screen
2022-11-23 10:58:15 +00:00
Mauro Romito
bbf43514eb
removed a reference to a constraint that was not needed but only created a constraint issue when restored during the animation for dismissal
2022-11-22 19:47:44 +01:00
Mauro Romito
54e5753a21
hide button and revert state when rotating on an iPhone, also fixed the positioning of the strikethrough and underline, and the maxCompressed size in landscape mode is always adapted to be visible.
2022-11-22 18:21:59 +01:00
Doug
8015f297ae
Fix a crash when a voice message finishes.
2022-11-22 09:46:26 +00:00
Alfonso Grillo
4f1bf69191
Merge branch 'develop' into alfogrillo/badges_spaces
2022-11-18 17:55:58 +01:00
Alfonso Grillo
f6c57e8364
Optimise badge computation
2022-11-18 16:34:25 +01:00
Alfonso Grillo
f1ce202f80
Remove duplicate code
2022-11-18 15:50:03 +01:00
Alfonso Grillo
d1e434b2f5
Address PR comments
2022-11-18 15:23:53 +01:00
Alfonso Grillo
a83d54d225
Add badge in spaces button
2022-11-18 11:34:55 +01:00
Mauro Romito
657f992f35
some more documentation on how to use the custom detent
2022-11-18 11:33:40 +01:00
Mauro Romito
18f6597a11
Merge branch 'develop' into mauroromito/7082_fix_scrollable_bottom_sheet
2022-11-16 17:30:14 +01:00
Mauro Romito
4e37034fba
scrollable bottom sheet, with custom size on iOS 16
2022-11-16 17:23:32 +01:00
Velin92
b5dc19d930
Merge pull request #7059 from vector-im/mauroromito/fullscreen_mode_2
...
Rich Text Editor: Fullscreen mode
2022-11-15 21:18:51 +01:00
Mauro Romito
99711c9e57
improved code and stability
2022-11-15 20:26:58 +01:00
Mauro Romito
ec0308ff2e
improving the dismiss of the keyboard
2022-11-15 19:23:27 +01:00
Mauro Romito
3a5ee8d731
full screen improvements
2022-11-15 18:56:00 +01:00
Mauro Romito
b627dde6fe
improvements
2022-11-15 17:52:45 +01:00
Mauro Romito
72bd971083
dismiss fullscreen when sending a message
2022-11-15 17:01:07 +01:00
Anderas
62980bed54
Merge pull request #7078 from vector-im/andy/large_backups
...
Import progress for room keys
2022-11-15 15:13:30 +00:00
Andy Uhnak
20668a575e
Import progress for room keys
2022-11-15 12:06:29 +00:00
Gil Eluard
7471e7b221
Display number of unread messages above threads button
2022-11-15 11:36:43 +01:00
Mauro Romito
1e7013a44a
Merge branch 'develop' into mauroromito/fullscreen_mode_2
...
# Conflicts:
# Riot.xcworkspace/xcshareddata/swiftpm/Package.resolved
# RiotSwiftUI/Modules/Room/Composer/View/Composer.swift
# project.yml
2022-11-15 11:03:28 +01:00
Yoan Pintas
11bdddc8c0
Add voice broadcast slider ( #7010 )
2022-11-14 17:16:14 +01:00
Aleksandrs Proskurins
2630bbfe32
Merge pull request #7072 from vector-im/aleksandrs/7070_poll_no_usable
...
Poll not usable after logging out and back in
2022-11-14 15:32:52 +02:00
paleksandrs
cb5014c39b
Poll not usable after logging out and back in
2022-11-14 10:43:31 +02:00
Anderas
68ce83ed70
Merge pull request #7068 from vector-im/andy/repeat_sync
...
Remove 10s wait on failed initial sync
2022-11-14 08:39:08 +00:00
Mauro Romito
978d2f351f
fullscreen mode implemented
2022-11-11 16:57:05 +01:00
Mauro Romito
4fe96bd75c
animation improvement with and without keyboard
2022-11-11 12:07:19 +01:00
Mauro Romito
c3b50d3d6f
improving animations
2022-11-11 10:24:14 +01:00
Gil Eluard
8b19305787
Threads: removed "unread_thread_notifications" from sync filters for server that doesn't support MSC3773
...
- Update after review
2022-11-10 22:50:26 +01:00
Mauro Romito
75d1e1a0ae
swipe animation improvements
2022-11-10 18:13:22 +01:00
Andy Uhnak
f97903b7f2
Remove 10s wait on failed initial sync
2022-11-10 16:15:16 +00:00
Mauro Romito
d96aff84a2
code improvements
2022-11-10 15:55:25 +01:00
Mauro Romito
c958418cac
this works but we need to expose also the maxCompressed height and the minHeight
2022-11-10 15:41:36 +01:00
Mauro Romito
688b2a74d7
Merge branch 'develop' into mauroromito/fullscreen_mode_2
...
# Conflicts:
# RiotSwiftUI/Modules/Room/Composer/View/Composer.swift
2022-11-10 14:29:08 +01:00
Mauro Romito
bee78eed7c
keyboard dismissal issue fixed
2022-11-10 13:46:41 +01:00
Gil Eluard
9a5d8c71ce
Threads: removed "unread_thread_notifications" from sync filters for server that doesn't support MSC3773
2022-11-10 13:22:55 +01:00
aringenbach
3329bae7bf
Merge pull request #7062 from vector-im/aringenbach/7061_enable_markdown
...
Rich-text editor: enable translations between Markdown and HTML when toggling text formatting
2022-11-10 10:25:43 +01:00
Aleksandrs Proskurins
3dd03a1f13
Merge pull request #7056 from vector-im/aleksandrs/7043_unverified_sessions_alert
...
Unverified sessions alert
2022-11-10 09:23:21 +02:00
Mauro Romito
2bd7232a3f
improved the pan animation to be as the designs
2022-11-09 17:07:05 +01:00
aringenbach
b76edecb65
Rich-text editor: enable translations between Markdown and HTML when toggling text formatting
2022-11-09 16:43:58 +01:00
Mauro Romito
cac30ae11f
some pr suggestions
2022-11-09 15:40:10 +01:00
Mauro Romito
ae63356dba
pan gesture
2022-11-09 14:21:14 +01:00
aringenbach
58f5c43546
Merge pull request #7053 from vector-im/aringenbach/7052_fix_text_formatting_toggle
...
Rich-text editor: Fix text formatting enabled inconsistent state
2022-11-09 14:16:30 +01:00
paleksandrs
36a9c3c696
Snooze controller
2022-11-09 14:59:35 +02:00
aringenbach
2184f1fdf5
Merge pull request #6993 from vector-im/aringenbach/6962_slash_commands
...
Fixed IRC-style message and commands support in Rich text editor
2022-11-09 10:31:14 +01:00
aringenbach
f611351e70
Rich-text editor: Fix text formatting enabled inconsistent state
2022-11-09 10:26:48 +01:00
Mauro Romito
f45b61b9bd
fix for iPad
2022-11-08 18:48:50 +01:00
Mauro Romito
1726375f0c
fix for iPad
2022-11-08 18:42:04 +01:00
Mauro Romito
0e00b30f8d
full screen improvements
2022-11-08 16:50:44 +01:00
Mauro Romito
9993e533c8
fullscreen mode with navigation controller superview
2022-11-08 14:56:12 +01:00
Stefan Ceriu
081dff7140
Fixes vector-im/element-ios/issues/6441 - Incorrect timeline item text height calculation
2022-11-08 14:46:44 +02:00
Stefan Ceriu
a76f88fae9
Revert "Fixes vector-im/element-ios/issues/6441 - Incorrect timeline item text height calculation ( #6679 )"
...
This reverts commit 405c2d8e32
.
2022-11-08 14:46:44 +02:00
Stefan Ceriu
996624e117
Revert "Fix timeline items text height calculation"
...
This reverts commit 8f9eddee50
.
2022-11-08 14:46:44 +02:00
Stefan Ceriu
e1d55c690e
Revert "Replace attributed string height calculation with a more reliable implementation"
...
This reverts commit 81773cd1e5
.
2022-11-08 14:46:44 +02:00
Mauro Romito
51fe0eb2f1
Merge branch 'develop' into mauroromito/fullscreen_mode_2
...
# Conflicts:
# Riot/Modules/Room/RoomViewController.swift
2022-11-08 13:21:42 +01:00
Stefan Ceriu
01714ad000
Prevent Unable to activate constraint with anchors .. because they have no common ancestor.
crashes. Only link toasts to the top safe area instead of the navigation controller
2022-11-07 17:38:25 +02:00
aringenbach
37355b0976
Merge branch 'develop' into resilience-rc
...
# Conflicts:
# Riot.xcworkspace/xcshareddata/swiftpm/Package.resolved
# RiotSwiftUI/Modules/Room/Composer/View/Composer.swift
# project.yml
2022-11-07 15:05:25 +01:00
paleksandrs
7c310495d6
Removed "Do not ask again" button
2022-11-07 10:38:46 +02:00
paleksandrs
55dca0eb45
Changed title and body
2022-11-07 10:16:26 +02:00
Gil Eluard
d005344905
Threads notification count in main timeline including un participated threads
2022-11-04 17:21:27 +01:00
Mauro Romito
253c16909f
trick without using the window but the nav controller
2022-11-04 14:30:28 +01:00
Gil Eluard
43f2abeaef
Merge pull request #7030 from vector-im/gil/7029-Threads_add_support_to_labs_flag_for_read_receipts
...
Threads: add support to labs flag for read receipts
2022-11-04 13:38:59 +01:00
Mauro Romito
ccb52acdeb
fixed the positioning
2022-11-04 11:07:14 +01:00
Mauro Romito
5d0593ad5a
this solution looks promising
2022-11-04 04:39:22 +01:00
Mauro Romito
64fd6e5caf
another possible impl
2022-11-04 02:45:55 +01:00
Gil Eluard
2b298eeb88
Merge branch 'gil/6663-MSC3771_read_receipts_for_threads' into gil/7029-Threads_add_support_to_labs_flag_for_read_receipts
2022-11-03 13:35:24 +01:00
Gil Eluard
d28cf6d1c1
Merge branch 'gil/6663-MSC3771_read_receipts_for_threads' into gil/6664-MSC3773_notifications_for_threads
2022-11-03 13:35:01 +01:00
Gil Eluard
3e00c6c753
Merge branch 'develop' into gil/6663-MSC3771_read_receipts_for_threads
2022-11-03 13:34:27 +01:00
Gil Eluard
272ca3c3d6
Threads: add support to labs flag for read receipts
2022-11-02 23:42:53 +01:00
Velin92
70ae9d6e03
Merge pull request #7027 from vector-im/mauroromito/6946_custom_emojis
...
Labs: Rich text-editor fix for "does not support inserting custom iOS emojis"
2022-11-02 17:31:19 +01:00
Mauro Romito
d42828d741
fix for 6946
2022-11-02 16:45:40 +01:00
aringenbach
a07be4e3c3
Add kResizeComposerAnimationDuration constant description
2022-11-02 16:40:57 +01:00
aringenbach
514ec10450
Synchronise composer and toolbar resizing animation duration
2022-11-02 16:40:57 +01:00
Gil Eluard
3dcaf4a9fa
Threads: added support to read receipts (MSC3771)
...
- Update after review
2022-11-02 15:23:54 +01:00
paleksandrs
484cab4451
Merge branch 'develop' into aleksandrs/6963_multi_session_logout
2022-11-02 14:02:52 +02:00
paleksandrs
55af0200ea
Comment fix
2022-11-02 11:47:32 +02:00
Gil Eluard
adb6da8fc6
Threads: added support to notifications count (MSC3773)
2022-11-01 22:57:39 +01:00
Gil Eluard
bb94edf8cd
Threads: added support to read receipts (MSC3771)
...
- Update after review
2022-11-01 22:48:47 +01:00
Anderas
5450a68576
Merge pull request #6985 from vector-im/andy/complete_crypto
...
Complete MXCryptoV2 implementation
2022-10-31 17:56:05 +00:00
Andy Uhnak
09ba7bcc30
Display crypto version
2022-10-31 09:34:18 +00:00
paleksandrs
c02f144314
Merge branch 'develop' into aleksandrs/6963_multi_session_logout
2022-10-31 11:30:12 +02:00
Andy Uhnak
026f6dbceb
CryptoV2 changes
2022-10-31 08:49:51 +00:00
aringenbach
82274c0fbb
Fixed IRC-style message and commands support in Rich text editor
2022-10-28 17:26:18 +02:00
Yoan Pintas
64793d217b
No customization for emptycell ( #7000 )
2022-10-27 18:03:25 +02:00
Yoan Pintas
3d855db758
Avoid simultaneous state changes ( #6986 )
2022-10-27 17:15:18 +02:00
Alfonso Grillo
159c6a81e7
Hide old sessions list when the new dm is enabled
2022-10-27 16:28:52 +02:00
Stefan Ceriu
6c1cf5a7e2
Switch the CI to code 14 and the iOS 14 simulator, fix UI tests
2022-10-27 11:41:32 +03:00
Aleksandrs Proskurins
d2cde943de
Multi session logut
2022-10-27 10:04:42 +03:00
Andy Uhnak
ba175027e3
Complete MXCryptoV2 implementation
2022-10-26 17:00:43 +01:00
Mauro Romito
8044724f82
Merge branch 'resilience-rc' into mauroromito/6954_wysiwyg_max_min_toggle
2022-10-26 17:19:19 +02:00
manuroe
601cb1a56e
Merge branch 'develop' into resilience-rc
2022-10-26 17:13:56 +02:00
aringenbach
9b1c3bd53e
Enable WYSIWYG plain text support
2022-10-26 16:20:45 +02:00
Mauro Romito
3a538edec5
new line
2022-10-26 16:13:25 +02:00
Mauro Romito
b998dfe051
Merge branch 'resilience-rc' into mauroromito/6954_wysiwyg_max_min_toggle
2022-10-26 15:51:02 +02:00
Giom Foret
f08ebbaa29
Voice Broadcast: log and block unexpected state change
2022-10-26 12:28:40 +02:00
Yoan Pintas
b26fdd974e
Add voice broadcast initial state in bubble data ( #6972 )
...
- Add voice broadcast initial state in bubble data
- Remove the local record after sending
2022-10-26 08:51:41 +02:00
Velin92
0a6f5395c2
Merge pull request #6971 from vector-im/mauroromito/6954_wysiwyg_max_min_toggle
...
Rich Text Composer - Maximise/Minimise toggle
2022-10-25 19:04:12 +02:00
Mauro Romito
eae3931e51
comment
2022-10-25 18:03:40 +02:00
Yoan Pintas
745429089a
Avoid unnecessary send state request ( #6970 )
2022-10-25 16:51:03 +02:00
Anderas
d38e312293
Merge pull request #6943 from vector-im/andy/crypto_protocol
...
Define MXCrypto and MXCrossSigning as protocols
2022-10-25 15:19:41 +01:00
Yoan Pintas
b97e10cb66
Update voice broadcast tiles UI ( #6965 )
2022-10-25 15:58:06 +02:00
Andy Uhnak
170f26532c
Define MXCrypto and MXCrossSigning as protocols
2022-10-25 14:11:39 +01:00
Anderas
1f5987227b
Merge pull request #6937 from vector-im/andy/trust_devices
...
Deprecate legacy device-to-device verification
2022-10-25 14:07:16 +01:00
Mauro Romito
40942b119f
minor adjustments
2022-10-25 11:22:16 +02:00
Gil Eluard
eaef190698
Threads: added support to read receipts (MSC3771)
2022-10-24 22:27:13 +02:00
Mauro Romito
866721df40
fixing view not returning in place
2022-10-21 17:52:01 +02:00
Velin92
8e1bf4f681
Merge pull request #6952 from vector-im/mauroromito/6941_wysiwyg_voice_message_support
...
Rich Text Composer - Voice Message Support
2022-10-21 14:38:13 +02:00
Mauro Romito
4c0821dc20
voice message support added to the rich text composer
2022-10-21 10:33:23 +02:00
manuroe
609e9a73dd
Merge pull request #6933 from vector-im/yostyle/voice_broadcast_playing
...
Voice broadcast playing
The CI has passed on [recording](https://github.com/vector-im/element-ios/pull/6948 ) commits. We can merge this PR
2022-10-20 21:04:05 +02:00
Mauro Romito
217d073534
fix
2022-10-20 19:51:10 +02:00
Mauro Romito
4f495c4f9c
voice messages implemented
2022-10-20 19:41:02 +02:00
Giom Foret
34168e418d
Enhance RoomBubbleCellData handling
...
- detect correctly an actual live recording
- update the tile display at the end of a live recording
2022-10-20 19:39:51 +02:00
Philippe Loriaux
36c0a83542
Set voice broadcast recording to pause when the app goes in background and when the RVC will disappear
2022-10-20 19:39:51 +02:00
Philippe Loriaux
175fcb5355
Remove temporary code for stopping recording
2022-10-20 19:39:51 +02:00
Giom Foret
81f97d44c0
BF Ignore redacted voice broadcast state event (their content is empty)
2022-10-20 19:39:50 +02:00
Philippe Loriaux
75f9e9ad32
Add sequence value when sending chunk files
2022-10-20 19:39:50 +02:00
Philippe Loriaux
838b180a2d
Update recorder view and content
2022-10-20 19:39:50 +02:00
Philippe Loriaux
95abf4bbed
First part of the voice broadcast recording feature
2022-10-20 19:39:50 +02:00
Mauro Romito
5719ca27e5
the voice message toolbar now appears
2022-10-20 19:18:50 +02:00
yostyle
3908d62fe0
Update UI
2022-10-20 18:48:20 +02:00
yostyle
7c0ea5adc4
Merge branch 'develop' into yostyle/voice_broadcast_playing
2022-10-20 17:45:41 +02:00
Alfonso Grillo
6a97778c6a
Fix crash
2022-10-20 17:00:58 +02:00
yostyle
b1cde5f719
Display live voice broadcast
2022-10-20 16:48:20 +02:00
Alfonso Grillo
1fd34d981d
Merge pull request #6927 from vector-im/alfogrillo/6847_avatar_image
...
Update avatar image loading logics (PSB-198)
2022-10-20 15:05:52 +02:00
ismailgulek
a30cc92e24
Fix infinite layout loops on timeline ( #6942 )
...
* Remove `forceZeroSageAreaInsets` from `VectorHostingController`
* Fix layout issues when adding hosting views into the content view
* Use the new api when adding views into the content
* Add changelog
2022-10-20 15:55:07 +03:00
manuroe
caea678d74
VB: Own code review
2022-10-20 13:39:27 +02:00
manuroe
b4f6f74d5e
VB: Support live playback
...
from the beginning or with go live
2022-10-20 12:25:40 +02:00
Alfonso Grillo
57ea73a5d7
Merge pull request #6936 from vector-im/alfogrillo/improve_link_tappability
...
Improve external links interaction UX (PSG-819)
2022-10-20 11:11:45 +02:00
Alfonso Grillo
86e3fcb82f
Merge pull request #6870 from vector-im/alfogrillo/audio_player_info
...
Background audio messages info (PSB-180)
2022-10-20 10:23:57 +02:00
Velin92
00cf240388
Merge pull request #6938 from vector-im/mauroromito/6935_wysiwyg_placeholder
...
Rich Text Composer Placeholder Text
2022-10-20 10:04:33 +02:00
manuroe
4990653de3
Merge remote-tracking branch 'origin/yostyle/voice_broadcast_playing' into yostyle/voice_broadcast_playing
2022-10-20 09:48:50 +02:00
manuroe
43b2e489b3
VB: Manage playback completion properly
...
Make VoiceManager audioPlayerDidFinishPlaying called when the last item of the playlist has been played
2022-10-20 09:38:14 +02:00
yostyle
04de23fce7
Fixes after rebase on develop
...
Update voice broadcast playback UI
2022-10-20 02:01:01 +02:00
Giom Foret
f6f1f19ab1
- Fix the RoomBubbleCellData tag management (Record/Playback/NoDisplay)
...
- Force the VB display even if the Labs flag is disabled. The Labs flag is only used now to block VB recording and sending
- Fix: Release VBService when the user stops the broadcast
2022-10-20 01:46:39 +02:00
manuroe
565a28fb82
VB: Support multi chunks playback
2022-10-20 01:45:57 +02:00
manuroe
4934c9a31e
VoiceMessageAudioPlayer: Add support of URLs queue playback
...
To be used for voice broadcast
2022-10-20 01:45:57 +02:00
manuroe
b6b5168089
VB: Make the view model aware of every chunk new coming
...
this reactive approach will help to cache and reorder them by sequence
2022-10-20 01:45:57 +02:00
yostyle
5f1f0d81cf
Support mp4 audio file format
2022-10-20 01:45:57 +02:00
manuroe
f482d1a832
Expose better broadcast details to the view
...
Starting from the sender name but we can add more things. This is up to the design expectation
2022-10-20 01:45:57 +02:00
manuroe
d04c2ea704
VB: Playback starts to work but only the first chunk if it is ogg
2022-10-20 01:45:57 +02:00
yostyle
0862ffb13f
Add device_id and record tag
2022-10-20 01:45:57 +02:00
yostyle
a3add5b793
Aggregate chunks in voice broacast
2022-10-20 01:45:57 +02:00
manuroe
2f09856fc3
Rename some existing voice broadcast files to VoiceBroadcastPlayback
...
Record will happen in separate files
2022-10-20 01:45:57 +02:00
manuroe
b8bc97a15e
Removed VoiceBroadcastProtocol
...
We do not need to abstract it
2022-10-20 01:45:57 +02:00
yostyle
6e828b55d4
Check user id to prevent fake ckunk
2022-10-20 01:45:57 +02:00
yostyle
68adfe32f2
Add chunks in TimelineVoiceBroadcastDetails
2022-10-20 01:45:57 +02:00
yostyle
73fa0f22b6
Add some comments
2022-10-20 01:45:57 +02:00
Giom Foret
080acb3628
Display info dialogs when we prevent the user from starting a new voice broadcast
...
- Update the existing implementation used to start/stop a voice broadcast in order to handle the different cases where voice broadcast is denied
- Add the optional Voice broadcast action to the new wysiwyg composer
2022-10-20 00:38:42 +02:00
manuroe
e7cb42ec80
Merge remote-tracking branch 'origin/yostyle/voice_broadcast_playing' into yostyle/voice_broadcast_playing
2022-10-19 23:51:16 +02:00
manuroe
e92bb7926e
VB: Support multi chunks playback
2022-10-19 23:09:48 +02:00
manuroe
34894bf559
VoiceMessageAudioPlayer: Add support of URLs queue playback
...
To be used for voice broadcast
2022-10-19 23:01:04 +02:00
Mauro Romito
debf954842
Merge branch 'develop' into mauroromito/6935_wysiwyg_placeholder
2022-10-19 21:26:38 +02:00
Giom Foret
03de5ec4ac
- Fix the RoomBubbleCellData tag management (Record/Playback/NoDisplay)
...
- Force the VB display even if the Labs flag is disabled. The Labs flag is only used now to block VB recording and sending
- Fix: Release VBService when the user stops the broadcast
2022-10-19 19:25:54 +02:00
Mauro Romito
6bafe8928d
improved old code further
2022-10-19 18:20:22 +02:00
Mauro Romito
c70da7e805
improved old code
2022-10-19 18:11:55 +02:00
Mauro Romito
417c2bb9e0
fixing a legacy issue that sometime removed the placeholder
2022-10-19 18:01:24 +02:00
manuroe
85f2076be8
VB: Make the view model aware of every chunk new coming
...
this reactive approach will help to cache and reorder them by sequence
2022-10-19 17:28:08 +02:00
Mauro Romito
0eff7d1adc
improving code
2022-10-19 17:03:56 +02:00
yostyle
076db5b6c2
Support mp4 audio file format
2022-10-19 16:36:49 +02:00
Mauro Romito
95805392a1
rich text composer placeholder text implemented using the same logic of the normal composer
2022-10-19 16:32:02 +02:00
Andy Uhnak
ac6c8f0d4e
Device-to-device verification
2022-10-19 15:12:16 +01:00
manuroe
261f477127
Expose better broadcast details to the view
...
Starting from the sender name but we can add more things. This is up to the design expectation
2022-10-19 15:32:03 +02:00
Mauro Romito
0f6d6f1cf5
added placeholder to the viewModel
2022-10-19 15:08:12 +02:00
Alfonso Grillo
26007be20e
Improve http url interaction ux
2022-10-19 14:43:30 +02:00
Alfonso Grillo
3c5fb52d81
Remove clips to bounds for text views inside bubbles
2022-10-19 14:43:03 +02:00
manuroe
c90b0459ab
VB: Playback starts to work but only the first chunk if it is ogg
2022-10-19 14:23:09 +02:00
yostyle
4216a731cb
Add device_id and record tag
2022-10-19 13:10:59 +02:00
yostyle
f2af0703b1
Aggregate chunks in voice broacast
2022-10-19 11:11:49 +02:00
Alfonso Grillo
8439e1828f
Fix text view height issue
2022-10-19 10:30:20 +02:00
manuroe
c96485a46f
Rename some existing voice broadcast files to VoiceBroadcastPlayback
...
Record will happen in separate files
2022-10-19 10:13:07 +02:00
manuroe
1c4c3033a0
Removed VoiceBroadcastProtocol
...
We do not need to abstract it
2022-10-19 09:38:36 +02:00
yostyle
318f40817e
Check user id to prevent fake ckunk
2022-10-19 09:09:57 +02:00
yostyle
fc7d37a273
Add chunks in TimelineVoiceBroadcastDetails
2022-10-18 23:36:21 +02:00
yostyle
fb41abbcb0
Add some comments
2022-10-18 17:32:40 +02:00
Alfonso Grillo
5043ece53b
Remove space
2022-10-18 16:04:15 +02:00
Alfonso Grillo
b178b2dcb6
Add multiple fallbacks in AvatarViewDataProtocol
2022-10-18 15:12:42 +02:00
Alfonso Grillo
e4314400c6
Cleanup createAvatarButtonItem method
2022-10-18 15:12:42 +02:00
Alfonso Grillo
ce6575ce38
Add private var for avatar menu
2022-10-18 15:12:42 +02:00
David Langley
b5efb57ef7
Merge pull request #6919 from vector-im/langleyd/6900_wysiwyg_interactive_dismissal
...
Rich Text Composer :Missing change from fix for interactive dismissal
2022-10-18 12:34:26 +01:00
David Langley
c746d54065
Missing change from fix
2022-10-18 11:52:35 +01:00
Aleksandrs Proskurins
61f9047163
Merge pull request #6905 from vector-im/aleksandrs/6904_device_client_information_not_updated
...
Device Manger: Device client information not updated
2022-10-18 11:37:20 +03:00
Aleksandrs Proskurins
ebb72cfe9e
Force update client information
2022-10-18 10:07:40 +03:00
Hugh Nimmo-Smith
e6d61c826b
Use unstable prefixes for QR code login
2022-10-18 09:13:21 +03:00
David Langley
d97aa6cd7f
Merge pull request #6902 from vector-im/langleyd/6900_wysiwyg_interactive_dismissal
...
Rich Text Editor add support for interactive dismissal
2022-10-17 19:51:47 +01:00
David Langley
c0519b3d7b
Add weak self reference to closure
2022-10-17 18:16:15 +01:00
Yoan Pintas
c8ceb52287
[Voice Broadcast] Aggregate the chunks of voice messages in room timeline ( #6891 )
2022-10-17 18:23:47 +02:00
David Langley
a0081dcb28
Set inputAccessoryViewForKeyboard so that interactive dismissal works.
2022-10-17 17:19:14 +01:00
Yoan Pintas
0340023bce
Fix bubble cell visibility ( #6893 )
2022-10-17 17:44:38 +02:00
Gil Eluard
ff0faf55a9
Merge pull request #6889 from vector-im/gil/6888-Notifications_on_this_device_not_refreshed
...
"Notifications on this device" not refreshed in user settings screen
2022-10-17 10:39:59 +02:00
Gil Eluard
5bd756ddf2
All chats shows no rooms in the list
...
- Fixed
2022-10-14 17:24:01 +02:00
Gil Eluard
93019603d0
"Notifications on this device" not refreshed in user settings screen
2022-10-14 15:10:15 +02:00
Mauro Romito
44297dd89d
opacity transition implemented
2022-10-14 12:49:13 +02:00
Mauro Romito
91c9c78b97
custom tint + blinking dark theme text color issue fix
2022-10-14 10:45:24 +02:00
Stefan Ceriu
881662b088
Added E2EE support on sessions created through QR code login
2022-10-13 20:49:32 +03:00
David Langley
1f5830821c
Merge pull request #6831 from vector-im/langleyd/6830_wysiwyg_core_formatting
...
Wysiwyg: Core Formatting
2022-10-13 16:03:27 +01:00
Doug
b6e47f07a8
Add a SignOutFlowPresenter. ( #6854 )
...
Used in AllChats, UserSessions and Settings.
(TabBarCoordinator is unnecessary as signout will be removed from there).
2022-10-13 14:36:30 +01:00
Alfonso Grillo
7fe2d3e202
Add allowBackgroundAudioMessagePlayback build setting
2022-10-13 14:35:25 +02:00
Alfonso Grillo
6adc87797a
Remove audio player info
2022-10-13 14:35:25 +02:00
David Langley
11b8d2ed32
Merge branch 'langleyd/6830_wysiwyg_core_formatting' of github.com:vector-im/element-ios into langleyd/6830_wysiwyg_core_formatting
2022-10-13 12:19:55 +01:00
David Langley
858744b643
more comment updates
2022-10-13 11:46:00 +01:00
David Langley
6fa409c32d
Updates based on comments.
2022-10-13 11:12:14 +01:00
Stefan Ceriu
1739808130
Remove now unnecessary creator public key publishing. Rebuilt flows and fixed tests
2022-10-12 17:27:25 +03:00
Stefan Ceriu
e77557a2d8
Fix typo
2022-10-12 17:27:25 +03:00
Stefan Ceriu
e51a07b85c
Fix initiator flows and e2e tests
2022-10-12 17:27:25 +03:00
Stefan Ceriu
dcc9cf71c6
Implement login with scanned QR code flows
2022-10-12 17:27:25 +03:00
Mauro Romito
ab1aee28ae
code improvements
2022-10-12 15:54:14 +02:00
Doug
be25adc21d
Fix RiotTests.
2022-10-12 14:42:24 +01:00
Mauro Romito
c376991fb7
fix
2022-10-12 15:28:13 +02:00
Mauro Romito
a45a14342c
Merge branch 'langleyd/6830_wysiwyg_core_formatting' into mauroromito/wysiwyg_edit_reply_UI
...
# Conflicts:
# Riot/Modules/Room/Views/WYSIWYGInputToolbar/WysiwygInputToolbarView.swift
2022-10-12 15:25:27 +02:00
Mauro Romito
98b47226c5
legacy sendMode code separation to have RiotSwiftUI be able to build.
2022-10-12 15:14:41 +02:00
David Langley
aa6c3a0041
get rid of additional UIHostingController. Cleanup and comments.
2022-10-12 14:14:25 +01:00
Gil Eluard
93ce9abbb0
Merge pull request #6862 from vector-im/gil/6853-Tidy_up_TabBarCoordinator_now_that_AllChatsCoordinator_exists
...
Tidy up TabBarCoordinator now that AllChatsCoordinator exists.
2022-10-12 15:10:17 +02:00
David Langley
b6e0340bce
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/6830_wysiwyg_core_formatting
2022-10-12 11:46:24 +01:00
Gil Eluard
9bc22e4ed2
Tidy up TabBarCoordinator now that AllChatsCoordinator exists.
2022-10-12 11:47:59 +02:00
Yoan Pintas
3488b67976
Add voice broadcast state event ( #6785 )
2022-10-12 11:30:38 +02:00
Mauro Romito
16b480d3da
edit reply completed, just need to polish the UI a bit more.
2022-10-11 21:04:04 +02:00
Mauro Romito
f76959ee40
implemented cancel, but I need to actually need to solve a problem where the previous text is not stored in case of cancel of the reply/edit
2022-10-11 20:28:57 +02:00
Mauro Romito
7cc98520f5
edit mode changes the send button
2022-10-11 17:25:58 +02:00
Mauro Romito
9e842ce122
todo reminder
2022-10-11 13:06:28 +02:00
ismailgulek
ff8d3df86a
Merge branch 'hotfix/1.9.8' into develop
2022-10-11 10:25:08 +03:00
Mauro Romito
a40d874674
improving overall code
2022-10-10 18:54:20 +02:00
Mauro Romito
7427ece6e2
improving code
2022-10-10 18:44:19 +02:00
Mauro Romito
580f1c2829
code improvements
2022-10-10 18:43:46 +02:00
Mauro Romito
8ac9fff779
error logging improvement
2022-10-10 18:32:44 +02:00
Mauro Romito
9ec60a572e
formatted reply support
2022-10-10 18:26:48 +02:00
Mauro Romito
e55f48c047
edit works functionally (no UI changes yet)
2022-10-10 17:44:57 +02:00
Mauro Romito
a1c53040f0
created the replace formatted text function
2022-10-10 15:52:34 +02:00
Mauro Romito
e09451373b
Merge branch 'langleyd/6830_wysiwyg_core_formatting' into mauroromito/wysiwyg_edit_and_reply
...
# Conflicts:
# Riot/Modules/Room/Views/WYSIWYGInputToolbar/WysiwygInputToolbarView.swift
2022-10-10 12:51:48 +02:00
Doug
2c8df87314
Only update the nav bar from the top SwiftUI view.
2022-10-10 09:21:45 +01:00
David Langley
573f27a6f1
Add labs flag and strings
2022-10-08 11:57:13 +01:00
David Langley
12b7b6f8d4
fix newline
2022-10-08 10:59:32 +01:00
David Langley
80254ad01b
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/wysiwyg_integration
2022-10-08 10:58:10 +01:00
David Langley
2a9551c54e
Merge branch 'langleyd/wysiwyg_integration' of github.com:vector-im/element-ios into langleyd/wysiwyg_integration
2022-10-08 10:47:39 +01:00
David Langley
a6f52e3b2b
Move composer send media selection to it's own coordinator and us e ioS 15 api for sheet
2022-10-08 10:46:05 +01:00
David Langley
507ef9600f
Merge pull request #6821 from Velin92/mauroromito/wysiwyg_dark_mode
...
WYSIWYG Dark Mode Support
2022-10-08 10:45:08 +01:00
Mauro Romito
2118ab23c3
edit is displayed in the WYSIWYG, but the send button still sends a new message instead of correcting the edit
2022-10-07 18:35:13 +02:00
aringenbach
d32d619df2
Fix composer resizing animations
2022-10-07 14:05:51 +02:00
Mauro Romito
a36283ee7e
pr comment addressed
2022-10-07 12:13:15 +02:00
Mauro Romito
308b34f41e
dark mode support almost completed
2022-10-06 18:21:50 +02:00
Anderas
561f4d861e
Merge pull request #6808 from vector-im/andy/verification_refactors
...
Refactor verification manager, request, transactions
2022-10-06 16:22:41 +01:00
ismailgulek
19afad1f18
Login with QR UI components ( #6790 )
...
* Display QR button on login screen if HS supports
* Create start screen
* Add build flag
* Connect start screen to the login
* QR display screen
* Move `LabelledDividerView` into separate file
* Show display QR screen on button tap
* Add swift concurreny to CameraAccessManager
* Introduce `QRLoginServiceProtocol`
* Use new service in screens
* Introduce scan QR code screen
* Remove hardcoded service availability
* Remove unnecessary import
* Add confirmation screen
* Add loading screen
* Fix ZXingObjc targets
* Add failure screen
* Add strings
* Various UI tweaks, navigation according to the service state
* Fix tests
* Add string for invalid QR error
* Add QR login service mode
2022-10-06 18:05:46 +03:00
Stefan Ceriu
6e79b69019
Implement cross platform AES encryption support; add documentation
2022-10-06 17:33:18 +03:00
Stefan Ceriu
033920e63f
Add rendezvous service (MSC3886) and ECDH X25519 AES 256 based secure channel creation establishing implementation and simple tests.
2022-10-06 17:33:18 +03:00
Gil Eluard
4eb7a87560
Merge pull request #6815 from vector-im/gil/6814-Check_enabled_field_in_notification_settings_push_toggles
...
Check enabled field in notification settings push toggles
2022-10-06 14:34:57 +02:00
Gil Eluard
13cbfaf0a9
Check enabled field in notification settings push toggles
...
- Update after review
2022-10-06 12:46:03 +02:00
Andy Uhnak
9e678e7795
Incoming verification requests with Crypto V2
2022-10-06 11:16:22 +01:00
Andy Uhnak
65a1f99c2e
Refactor verification manager, request, transactions
2022-10-06 11:00:09 +01:00
Gil Eluard
c7232d0bea
Check enabled field in notification settings push toggles
2022-10-06 11:40:12 +02:00
Doug
cb2207ec14
Fix review comments
...
Also fix a crash on iPad.
2022-10-05 16:48:51 +01:00
Doug
fea894ddcf
Use regular titles for sub-screens of Settings.
2022-10-05 16:43:34 +01:00
David Langley
d729a37de5
Update sdk, fix composer sizing, margins and re-enabled fullscreen.
2022-10-05 10:21:04 +01:00
Doug
9afa3dd87f
Merge pull request #6799 from vector-im/doug/fix-swiftui-navigation-bars
...
Fix navigation bars inside of VectorHostingController.
2022-10-04 17:15:42 +01:00
Doug
aa46a2002d
Fix navigation bars inside of VectorHostingController.
2022-10-04 16:05:09 +01:00
David Langley
4cc678c9b6
add composer actions/modules and ability to send rich messages
2022-10-04 15:01:01 +01:00
Doug
8438c7f413
Fix missing toolbar in AllChatsViewController.
...
The empty artwork view was obscuring it.
2022-10-04 14:59:27 +01:00
Doug
b3e9b83ea6
Add missing accessibility labels on All Chats buttons.
2022-10-03 12:48:46 +01:00
David Langley
ef3e76b94b
add simple formatting and maximise support for replacement toolbar
2022-10-02 09:06:06 +01:00
ismailgulek
26665fdc81
New session manager labs flag (PSG-792) ( #6780 )
...
* Add new session manager labs flag
* Add labs flag for client information feature
* Add changelog
2022-09-30 15:45:20 +03:00
Gil Eluard
f4da3e2448
Merge pull request #6784 from vector-im/gil/6755-Unable_to_send_message_after_filtering_for_room
...
Unable to send message after filtering for room
2022-09-30 10:35:01 +02:00
Gil Eluard
c351ad39d4
Unable to send message after filtering for room
...
- Fixed
2022-09-29 16:51:32 +02:00
Andy Uhnak
2a05d10362
Manual device verification with Crypto V2
2022-09-29 14:34:39 +01:00
Andy Uhnak
6c358b2da4
Merge branch 'master' into develop
2022-09-28 18:03:37 +01:00
Andy Uhnak
2029aa5fb9
Decorate events decrypted with untrusted sessions
2022-09-28 17:04:45 +01:00
Anderas
4472a4079a
Merge pull request #6775 from vector-im/andy/verification_fix
...
Fix verification check
2022-09-28 14:16:59 +01:00
Andy Uhnak
9c27038a7e
Fix verification check
2022-09-28 12:55:31 +01:00
ismailgulek
6b7e8a68ab
Avoid redundant media reloads ( #6763 )
...
* Avoid redundant reloads on media viewer
* Add changelog
2022-09-26 14:56:15 +03:00
Johannes Marbach
14ab0c6c24
Merge pull request #6727 from vector-im/johannes/msisdn-country-code
...
Pass country code into MSISDN requests
2022-09-26 10:01:50 +02:00
aringenbach
04ef849913
Fix render of links with both characters requiring percent encoding and markdown-like syntax
2022-09-23 15:06:40 +02:00
Johannes Marbach
3a8c1acdbe
Merge branch 'develop' into johannes/scroll-crash
2022-09-20 21:44:03 +02:00
Johannes Marbach
d591ce638e
Fix crash when scrolling chat list
...
Fixes : #6749
2022-09-20 21:19:28 +02:00
ismailgulek
fbf78b421e
Release 1.9.6 ( #6747 )
...
* Device manager: add user sessions overview current session strings.
* Create UserSessionCardView to display session informations.
* UserSessionsOverview: Handle current session section view.
* Prepare for new sprint
* Dismiss the launching screen when clearing cache.
* Fix crash when previewing a room.
* Fix typo in empty state
* Code review fixes
* Update swift-ogg and add changelog
* Fix crash on logout from too much wrong pin codes
* Update changelog to original issue
* Disable unnecessary network breadcrumbs in Sentry
* Changelog
* Fix login crash on Xcode 14 builds
Fixes #6722
* Put the session creator on the main actor instead.
This covers all login and registration options.
* Only disable the composer if the room is yet to be created.
* Add missing source views for iPad.
* New App Layout: fixed rooms list doesn't update after log out and log into another account
* New layout: Fixed low priority rooms titles obscured by bottom bar when side scrolling
* Fix replied event content parsing for nested replies
* Fixed failed to join room (was not legal room)
* Timeline composer layout loop fix (#6743 )
* Publish suitable view height for user suggestions
* Update container view height
* Add changelog
* Fix user suggestions layout for pre iOS 16
* version++
Co-authored-by: SBiOSoftWhare <steveb@matrix.org>
Co-authored-by: Doug <douglase@element.io>
Co-authored-by: Germain Souquet <germain@souquet.com>
Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
Co-authored-by: Aleksandrs Proskurins <paleksandrs@gmail.com>
Co-authored-by: David Langley <langley.dave@gmail.com>
Co-authored-by: aringenbach <arnaudr@element.io>
Co-authored-by: aringenbach <80891108+aringenbach@users.noreply.github.com>
Co-authored-by: Andy Uhnak <andyuhnak@gmail.com>
Co-authored-by: Johannes Marbach <johannesm@element.io>
Co-authored-by: Gil Eluard <gile@element.io>
Co-authored-by: Gil Eluard <gil.eluard@gmail.com>
Co-authored-by: gulekismail <ismailgulek0@gmail.com>
2022-09-20 13:45:49 +03:00
Gil Eluard
00e44c1cd1
Merge pull request #6746 from vector-im/gil/6653-Failed_to_join_room
2022-09-20 11:29:03 +02:00
Stefan Ceriu
54338115a1
Merge pull request #6745 from vector-im/aringenbach/6729_fix_replied_event_parsing
...
Fix replied event content parsing for nested replies
2022-09-20 11:46:25 +03:00
ismailgulek
f201ea59c9
Timeline composer layout loop fix ( #6743 )
...
* Publish suitable view height for user suggestions
* Update container view height
* Add changelog
* Fix user suggestions layout for pre iOS 16
2022-09-20 11:40:32 +03:00
Gil Eluard
c4e0544c89
Fixed failed to join room (was not legal room)
2022-09-20 10:01:46 +02:00
aringenbach
9b4f4b943b
Fix replied event content parsing for nested replies
2022-09-20 09:53:35 +02:00
Gil Eluard
28dc2d0319
Merge pull request #6741 from vector-im/gil/6707-New_layout-Low_priority_rooms_titles_obscured_by_bottom_bar_when_side_scrolling
...
New layout: Fixed low priority rooms titles obscured by bottom bar wh…
2022-09-19 17:36:18 +02:00
Gil Eluard
d68e3ab4e0
Merge pull request #6740 from vector-im/gil/6739-New_App_Layout_rooms_list_doesn_t_update_after_log_out_and_log_into_another_account
...
New App Layout: fixed rooms list doesn't update after log out and log…
2022-09-19 17:35:59 +02:00
Gil Eluard
8b002fde0c
New layout: Fixed low priority rooms titles obscured by bottom bar when side scrolling
2022-09-19 15:35:58 +02:00
Gil Eluard
692ece15fd
New App Layout: fixed rooms list doesn't update after log out and log into another account
2022-09-19 13:38:36 +02:00
Stefan Ceriu
a5804a3025
Merge pull request #6733 from vector-im/doug/6708-fix-composer-jumping
...
Only disable the composer if the room is yet to be created.
2022-09-19 13:08:36 +03:00
Doug
1025e4dc5c
Add missing source views for iPad.
2022-09-16 21:50:01 +01:00
Doug
61100ba2ed
Only disable the composer if the room is yet to be created.
2022-09-16 19:46:11 +01:00
Johannes Marbach
0e845dcd04
Pass country code into MSISDN requests
...
Fixes #6723
2022-09-15 20:22:16 +02:00
Andy Uhnak
aa3626d496
Disable unnecessary network breadcrumbs in Sentry
2022-09-15 16:38:06 +01:00
aringenbach
c3c8a7ee0e
Fix crash on logout from too much wrong pin codes
2022-09-15 09:42:50 +02:00
Doug
7b67ed65e7
Fix crash when previewing a room.
2022-09-13 17:32:34 +01:00
Doug
6f92a657bd
Dismiss the launching screen when clearing cache.
2022-09-13 17:32:05 +01:00
Stefan Ceriu
81773cd1e5
Replace attributed string height calculation with a more reliable implementation
2022-09-12 18:18:31 +03:00
Stefan Ceriu
8f9eddee50
Fix timeline items text height calculation
2022-09-11 11:07:37 +03:00
giomfo
b01b5f4a4a
Remove the automatic invite on new message in a DM left by the direct user ( #6695 )
2022-09-09 09:16:52 +02:00
Yoan Pintas
ec57ba4285
Fix composer expansion on Start DM ( #6692 )
2022-09-09 09:01:04 +02:00
Stefan Ceriu
73d5d18f50
Merge pull request #6675 from vector-im/gil/6673-Remove_labs_flag_for_New_App_Layout
...
Removed labs flag and enabled New App Layout
2022-09-07 12:27:29 +03:00
Yoan Pintas
e56981b296
Start DM on first message ( #6367 )
...
Start DM on first message
Co-authored-by: Philippe Loriaux <philippel@element.io>
2022-09-06 14:33:32 +02:00
Stefan Ceriu
405c2d8e32
Fixes vector-im/element-ios/issues/6441 - Incorrect timeline item text height calculation ( #6679 )
2022-09-06 12:05:15 +03:00
Gil Eluard
d65143a92e
Merge pull request #6678 from vector-im/gil/6674-Update_empty_states_as_per_latest_design_update
...
Updated empty states as per latest design update
2022-09-06 09:01:30 +02:00
Gil Eluard
700b548bc1
Merge pull request #6677 from vector-im/gil/6676-Reset_allChatsOnboardingHasBeenDisplayed_on_logout
...
Reset allChatsOnboardingHasBeenDisplayed on logout
2022-09-06 08:53:52 +02:00
Gil Eluard
c6952acc28
Fixed last scrolling glitches in All Chats screen
...
- Changed comment
2022-09-05 23:37:19 +02:00
Gil Eluard
08a2183fc1
Fixed last scrolling glitches in All Chats screen
2022-09-05 23:32:11 +02:00
Gil Eluard
b7c8659fb3
Updated empty states as per latest design update
2022-09-05 16:06:31 +02:00
aringenbach
33540c9977
Merge pull request #6671 from vector-im/aringenbach/6670_mention_pills_partial_text_message
...
Fix mention pills display when coming back to a room with an unsent message
2022-09-05 14:24:53 +02:00
Gil Eluard
e484030851
Reset allChatsOnboardingHasBeenDisplayed on logout
2022-09-05 13:21:59 +02:00
Gil Eluard
c4a0f808b9
Merge pull request #6669 from vector-im/gil/6512-Last_message_time_ellipsis
...
Last message time ellipsis
2022-09-05 12:43:29 +02:00
Gil Eluard
5a79db57dc
Removed labs flag and enabled New App Layout
2022-09-05 12:03:52 +02:00
aringenbach
582b1cfe05
Fix mention pills display when coming back to a room with an unsent message
2022-09-05 10:56:50 +02:00
Anderas
1a45793021
Merge pull request #6668 from vector-im/andy/discard_session
...
Slash command to manually discard outbound session
2022-09-05 09:49:59 +01:00
Gil Eluard
d010cef9b2
Merge pull request #6665 from vector-im/gil/6645-UI_glitches_in_dark_mode
...
UI glitches in dark mode
2022-09-05 10:46:31 +02:00
Gil Eluard
194d0d470c
Last message time ellipsis
...
- Fixed
2022-09-05 10:27:23 +02:00