Commit Graph

64 Commits

Author SHA1 Message Date
Mauro Romito
2bb8f97992 spacing improvement from bottom in plain text mode 2022-11-29 19:13:49 +01:00
Mauro Romito
14e00f5ea2 suggest PR changes 2022-11-23 13:35:05 +01:00
Mauro Romito
4b6442c7fc 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
Mauro Romito
db56299f44 improved code and stability 2022-11-15 20:26:58 +01:00
Mauro Romito
19b9696bd4 improving the dismiss of the keyboard 2022-11-15 19:23:27 +01:00
Mauro Romito
3902b12a04 full screen improvements 2022-11-15 18:56:00 +01:00
Mauro Romito
d4ccd1faad improvements 2022-11-15 17:52:45 +01:00
Mauro Romito
ade261b377 dismiss fullscreen when sending a message 2022-11-15 17:01:07 +01:00
Mauro Romito
495c3626a7 fullscreen mode implemented 2022-11-11 16:57:05 +01:00
Mauro Romito
0af717e4f2 swipe animation improvements 2022-11-10 18:13:22 +01:00
Mauro Romito
e7beee39ca code improvements 2022-11-10 15:55:25 +01:00
Mauro Romito
af2e9f2153 this works but we need to expose also the maxCompressed height and the minHeight 2022-11-10 15:41:36 +01:00
Mauro Romito
49869ccd02 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
d4509b80f8 keyboard dismissal issue fixed 2022-11-10 13:46:41 +01:00
aringenbach
7bbfcf530d 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
Mauro Romito
04f8e18634 improved the pan animation to be as the designs 2022-11-09 17:07:05 +01:00
aringenbach
8c54a918ff Rich-text editor: enable translations between Markdown and HTML when toggling text formatting 2022-11-09 16:43:58 +01:00
Mauro Romito
951775b44f pan gesture 2022-11-09 14:21:14 +01:00
aringenbach
2714792cc6 Rich-text editor: Fix text formatting enabled inconsistent state 2022-11-09 10:26:48 +01:00
Mauro Romito
e85f31fb57 full screen improvements 2022-11-08 16:50:44 +01:00
Mauro Romito
3cd2cb72ba fullscreen mode with navigation controller superview 2022-11-08 14:56:12 +01:00
Mauro Romito
90b4433a0e Merge branch 'develop' into mauroromito/fullscreen_mode_2
# Conflicts:
#	Riot/Modules/Room/RoomViewController.swift
2022-11-08 13:21:42 +01:00
aringenbach
b7bf6353d0 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
Mauro Romito
eaffd3e1fa fixed the positioning 2022-11-04 11:07:14 +01:00
Mauro Romito
89b2ef6687 this solution looks promising 2022-11-04 04:39:22 +01:00
Mauro Romito
3b5be32cf4 another possible impl 2022-11-04 02:45:55 +01:00
Velin92
a31ea9c8b9 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
e97a4a81fb fix for 6946 2022-11-02 16:45:40 +01:00
aringenbach
32f9d15635 Synchronise composer and toolbar resizing animation duration 2022-11-02 16:40:57 +01:00
aringenbach
ac77fb97da Enable WYSIWYG plain text support 2022-10-26 16:20:45 +02:00
Mauro Romito
94d9dc6366 new line 2022-10-26 16:13:25 +02:00
Mauro Romito
dcb9285083 comment 2022-10-25 18:03:40 +02:00
Mauro Romito
42dea343b9 minor adjustments 2022-10-25 11:22:16 +02:00
Mauro Romito
3e884fcbd7 fixing view not returning in place 2022-10-21 17:52:01 +02:00
Mauro Romito
cedc05effd voice message support added to the rich text composer 2022-10-21 10:33:23 +02:00
Mauro Romito
2cc3cd7806 voice messages implemented 2022-10-20 19:41:02 +02:00
Mauro Romito
d06adfc32f the voice message toolbar now appears 2022-10-20 19:18:50 +02:00
Mauro Romito
1fa4dab404 rich text composer placeholder text implemented using the same logic of the normal composer 2022-10-19 16:32:02 +02:00
Mauro Romito
dfd5a3a271 added placeholder to the viewModel 2022-10-19 15:08:12 +02:00
David Langley
33d5f3de41 Add weak self reference to closure 2022-10-17 18:16:15 +01:00
David Langley
2cd40bdac8 Set inputAccessoryViewForKeyboard so that interactive dismissal works. 2022-10-17 17:19:14 +01:00
Mauro Romito
9747a77cc4 opacity transition implemented 2022-10-14 12:49:13 +02:00
Mauro Romito
fa46f5d3bb custom tint + blinking dark theme text color issue fix 2022-10-14 10:45:24 +02:00
Mauro Romito
90fc572a21 code improvements 2022-10-12 15:54:14 +02:00
Mauro Romito
6cc65f8d18 fix 2022-10-12 15:28:13 +02:00
Mauro Romito
e591ea13b3 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
1571afd621 legacy sendMode code separation to have RiotSwiftUI be able to build. 2022-10-12 15:14:41 +02:00
David Langley
89c643734c get rid of additional UIHostingController. Cleanup and comments. 2022-10-12 14:14:25 +01:00
Mauro Romito
113ef5dcfe edit reply completed, just need to polish the UI a bit more. 2022-10-11 21:04:04 +02:00
Mauro Romito
0e5607da2e 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