Alfonso Grillo
1e4b3f992e
Fix navigation to replied message
2023-01-02 19:49:52 +01:00
Gil Eluard
c4d66d6364
Merge pull request #7185 from vector-im/gil/6059-Load_thread_list_using_server-side_sorting_and_pagination
...
Load the thread list using server-side sorting and pagination
2022-12-28 10:36:19 +01:00
Phl-Pro
ece07c4446
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
Alfonso Grillo
860f94adf7
Show decryption error on TimelinePollView
2022-12-23 12:08:25 +01:00
Alfonso Grillo
b7c44c6918
Handle decryption errors in TimelinePollProvider
2022-12-23 12:06:49 +01:00
Alfonso Grillo
c758d3504a
Merge pull request #7180 from vector-im/alfogrillo/design_review_fixes
...
UI/UX fixes on device manager after design review (PSG-1100)
2022-12-19 19:36:05 +01:00
Yoan Pintas
7a513cf0e5
[Voice Broadcast] Add chunk after decrypting the event. ( #7181 )
2022-12-19 19:32:01 +01:00
Yoan Pintas
3e9b3aa877
Update the room description in the rooms list in case of live broadcast (incoming or outgoing) ( #7160 )
2022-12-19 19:26:55 +01:00
Gil Eluard
8a9f1d2a78
Load the thread list using server-side sorting and pagination
2022-12-19 14:56:06 +01:00
Alfonso Grillo
adf77fd0a9
Update copy
2022-12-16 17:44:54 +01:00
Mauro Romito
5efc17c3f7
Merge branch 'develop' into mauroromito/inline_code
2022-12-16 10:09:31 +01:00
Mauro Romito
fd10308048
updated package and added background color
2022-12-15 18:45:33 +01:00
Phl-Pro
8366c96360
Merge pull request #7165 from vector-im/phlpro/voice_broadcast_player_timeline
...
VoiceBroadcast: Replace the player timeline
2022-12-15 16:39:53 +01:00
Mauro Romito
0633eedc06
fix that works both iOS 15 and iOS 16
2022-12-15 16:33:25 +01:00
Velin92
9c1341118c
Merge pull request #7170 from vector-im/mauroromito/7109_fix_formatted_links
...
Fix for formatted links appearing in black
2022-12-15 12:37:38 +01:00
Mauro Romito
32855a04b9
better comment
2022-12-15 12:36:44 +01:00
Anderas
3ad01671c0
Merge pull request #7167 from vector-im/andy/fix-issues
...
Fix Sentry errors
2022-12-15 09:41:53 +00:00
Mauro Romito
2a06ee59bc
Revert "removed underline from links"
...
This reverts commit 3744d03556
.
2022-12-15 04:29:49 +01:00
Mauro Romito
3744d03556
removed underline from links
2022-12-15 04:28:01 +01:00
Mauro Romito
2518075dc0
code improvement
2022-12-15 03:40:15 +01:00
Mauro Romito
ece237fbd8
better comment
2022-12-15 03:37:15 +01:00
Mauro Romito
3552ed7522
removed unused code
2022-12-15 01:44:26 +01:00
Mauro Romito
22479c53d6
fix
2022-12-15 01:41:45 +01:00
Andy Uhnak
9d806abcdc
Fix Sentry errors
2022-12-14 17:25:27 +00:00
Philippe Loriaux
c636bc62b9
Update slider thumb image
2022-12-14 17:36:46 +01:00
Philippe Loriaux
4e60ddee39
Replace the player timeline
2022-12-14 17:36:46 +01:00
Phl-Pro
34159cb63a
Merge pull request #7146 from vector-im/phlpro/voice_broadcast_backward_forward
...
VoiceBroadcast: Add backward and forward buttons for playback
2022-12-14 17:34:49 +01:00
Mauro Romito
7e23acd37c
inline code added
2022-12-14 17:12:06 +01: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
Mauro Romito
5782a983ac
localisation added
2022-12-13 13:56:49 +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
f12eafa9c4
Merge pull request #7153 from vector-im/gil/Use_cross-platform_consistent_naming_for_threads_in_labs
...
Use cross-platform consistent naming for threads in labs
2022-12-12 10:42:54 +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
5bef5e04a7
Use cross-platform consistent naming for threads in labs
2022-12-09 15:10:41 +01:00
Gil Eluard
2b66bbe57a
Thread preview doesn't update in main timeline
...
- Fixed
2022-12-09 14:58:07 +01:00
Philippe Loriaux
c97ca80250
Add Voice Broadcast backward and forward buttons for playback
2022-12-08 14:54:13 +01:00
Anderas
5edb9b08aa
Merge pull request #7141 from vector-im/andy/todevice-id
...
Add message id for to-device events
2022-12-08 10:54:24 +00: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
Andy Uhnak
4bb2e46f83
Add message id for to-device events
2022-12-07 14:34:27 +00:00
Alfonso Grillo
0d76247c84
Add badge threshold logic
2022-12-07 14:53:28 +01:00
Alfonso Grillo
1efa7c1485
Merge pull request #7138 from vector-im/alfogrillo/unverified_sessions_refinements
...
Update unverifiable sessions copies (PSG-1002)
2022-12-06 15:34:30 +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
Alfonso Grillo
d7054511d4
Update copies
2022-12-05 17:20:20 +01:00
Phl-Pro
0a7ed2787b
Merge pull request #7131 from vector-im/phlpro/localize_authentication_errors
...
Add localization mechanism for authentication errors
2022-12-05 10:44:46 +01: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
Philippe Loriaux
798c8135cc
Prompt the user before ending a voice broadcast
2022-12-01 16:36:04 +01:00
Phl-Pro
1ee120cb85
Merge pull request #7125 from vector-im/phlpro/voicebroadcast_pause_playback_buffering
...
VoiceBroadcast: Be able to pause the playback when it is buffering
2022-12-01 08:36:38 +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
Philippe Loriaux
f80518065f
Add localization for authentication errors
2022-11-30 15:51:05 +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
Mauro Romito
e7b9b2e8d7
scrolling disabled, better intrinsic size, changed asset
2022-11-30 11:11:00 +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
Philippe Loriaux
5cd54d6858
Be able to pause the playback when it is buffering
2022-11-29 16:21:00 +01:00
Element Translate Bot
5ed4434419
Translations update from Weblate ( #7120 )
...
* Translated using Weblate (Dutch)
Currently translated at 100.0% (8 of 8 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/nl/
* Translated using Weblate (Albanian)
Currently translated at 100.0% (8 of 8 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/sq/
* Translated using Weblate (Russian)
Currently translated at 100.0% (8 of 8 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/ru/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (8 of 8 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/es/
Co-authored-by: Roel ter Maat <roel.termaat@nedap.com>
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Co-authored-by: Platon Terekhov <ockenfels_vevent@aleeas.com>
Co-authored-by: iaiz <git@iapellaniz.com>
2022-11-29 17:28:17 +03:00
Element Translate Bot
c24e9dfe43
Translated using Weblate (Dutch) ( #7119 )
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/nl/
Co-authored-by: Roel ter Maat <roel.termaat@nedap.com>
2022-11-29 17:27:33 +03: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
Phl-Pro
7d155c8677
Merge pull request #7105 from vector-im/phlpro/voicebroadcast_fix_scroll_issue
...
Fix scroll issues with VoiceBroadcast and Poll cells
2022-11-24 10:21:03 +01:00
Philippe Loriaux
24782e2484
Update Voice Broadcast Time left asset
2022-11-24 09:26:13 +01: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
Philippe Loriaux
341b9bd6b8
Add Voice Broadcast left time countdown
2022-11-23 10:17:32 +01: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
89fc973dc0
Merge pull request #7083 from vector-im/alfogrillo/sessions_without_encryption_support
...
Sessions without encryption support (PSG-1003)
2022-11-18 11:48:27 +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