Commit Graph

49 Commits

Author SHA1 Message Date
Nicolas Mauri 93f53e2120 fixed a crash when a new DM room is created (#7232)
Signed-off-by: Nicolas Mauri <nicolasm@element.io>
2023-01-05 10:47:01 +01:00
Phl-Pro 22aceb6040 VoiceBroadcast: Manage app crash cases when recording (#7188)
* Cancel automatically a Voice Broadcast from a room after an app crash
* We limit for the moment the uncompleted voice broadcast cleaning to the breadcrumbs rooms list

By considering potential performance issues, we decided to limit the uncompleted VB cleaning in the recents list service:
- we run the process only once when the application is resumed
- we run the process only on the breadcrumbs rooms list

This prevent us from checking several times in parallel the same room (because a room may be listed in several recents sections)
This prevent us from checking several times the same room (each room should be checked only once after the app resume)
If a room is not checked from the recents list, a sanity check is still done in RoomViewController (to clean the room when the user opens it)
2022-12-23 15:25:52 +01:00
Mauro Romito 3aad54efde implementation done, only tests, localisation and design feedback are left 2022-12-12 18:29:13 +01:00
Mauro Romito 8f965cb6f0 WIP 2022-12-12 15:39:57 +01:00
Mauro Romito 4543aec25d boilerplate setup completed 2022-12-07 19:22:33 +01:00
Mauro Romito 34ca74d0c2 creating the coordinator for the link action view 2022-12-07 18:17:28 +01:00
Mauro Romito 4584d93312 fix for iOS 15 fullscreen mode not working 2022-11-30 13:27:07 +01:00
Mauro Romito 54019d0c2f fix 2022-11-29 12:10:29 +01:00
Mauro Romito 64e9011dc4 improved code and stability 2022-11-15 20:26:58 +01:00
Mauro Romito af2e73539f improvements 2022-11-15 17:52:45 +01:00
Mauro Romito 49df8086f8 fullscreen mode implemented 2022-11-11 16:57:05 +01:00
Mauro Romito 7051084eec animation improvement with and without keyboard 2022-11-11 12:07:19 +01:00
Mauro Romito 1cffddbe89 improving animations 2022-11-11 10:24:14 +01:00
Mauro Romito 9bba221d3f swipe animation improvements 2022-11-10 18:13:22 +01:00
Mauro Romito 60e3c374af code improvements 2022-11-10 15:55:25 +01:00
Mauro Romito 1dfac5ba28 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 0f654bec06 keyboard dismissal issue fixed 2022-11-10 13:46:41 +01:00
Mauro Romito 15dd337fd8 improved the pan animation to be as the designs 2022-11-09 17:07:05 +01:00
Mauro Romito a2856f27a7 some pr suggestions 2022-11-09 15:40:10 +01:00
Mauro Romito 1a6b68daa0 pan gesture 2022-11-09 14:21:14 +01:00
aringenbach dd3186484f 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
Mauro Romito afcf534bdd fix for iPad 2022-11-08 18:48:50 +01:00
Mauro Romito 9340e678c6 fix for iPad 2022-11-08 18:42:04 +01:00
Mauro Romito 3f983adda1 full screen improvements 2022-11-08 16:50:44 +01:00
Mauro Romito 9d6279590b fullscreen mode with navigation controller superview 2022-11-08 14:56:12 +01:00
Mauro Romito 4633c33368 Merge branch 'develop' into mauroromito/fullscreen_mode_2
# Conflicts:
#	Riot/Modules/Room/RoomViewController.swift
2022-11-08 13:21:42 +01:00
Mauro Romito 06ec4713ff trick without using the window but the nav controller 2022-11-04 14:30:28 +01:00
Mauro Romito f7d472526d fixed the positioning 2022-11-04 11:07:14 +01:00
Mauro Romito 67d363b81e this solution looks promising 2022-11-04 04:39:22 +01:00
Mauro Romito a112b008db another possible impl 2022-11-04 02:45:55 +01:00
aringenbach ba363a41b2 Fixed IRC-style message and commands support in Rich text editor 2022-10-28 17:26:18 +02:00
aringenbach 1f6dccac26 Enable WYSIWYG plain text support 2022-10-26 16:20:45 +02:00
Mauro Romito b88e41ca04 error logging improvement 2022-10-10 18:32:44 +02:00
Mauro Romito 6bc0bb7dd6 formatted reply support 2022-10-10 18:26:48 +02:00
Mauro Romito 273fc3c2f7 edit works functionally (no UI changes yet) 2022-10-10 17:44:57 +02:00
Mauro Romito 976b5be91e created the replace formatted text function 2022-10-10 15:52:34 +02:00
David Langley dac94cbebf Add labs flag and strings 2022-10-08 11:57:13 +01:00
David Langley de1ac682cb add composer actions/modules and ability to send rich messages 2022-10-04 15:01:01 +01:00
Andy Uhnak 74b369e3af Track all errors in Sentry 2022-08-23 08:14:59 +01:00
aringenbach e11cc80b00 Fix composer text coloration 2022-05-13 16:40:47 +02:00
aringenbach f9a009cd49 Use font from context and store it in pill data 2022-05-10 17:19:52 +02:00
aringenbach 348b4170fa Rename StringPillsUtils to PillsFormatter 2022-05-09 15:32:53 +02:00
aringenbach 6c9296f2e0 Rename isCurrentUser to isHighlighted 2022-05-05 15:28:04 +02:00
aringenbach f77c111e81 Handle empty displayname & fix iOS 14 mentions 2022-05-05 15:12:59 +02:00
aringenbach d5fdb60eab Fix fonts and edition on replies 2022-05-04 12:17:21 +02:00
aringenbach 6f2e74a3ca Remove link in composer 2022-05-03 16:51:47 +02:00
aringenbach bbaac4919b Fix emote sending and edit message 2022-05-03 15:16:02 +02:00
aringenbach 5cc1f569e3 Add documentation 2022-05-02 17:36:53 +02:00
aringenbach 019f4996cb Enable sending messages with pills 2022-05-02 13:35:35 +02:00