Commit Graph

2777 Commits

Author SHA1 Message Date
Chelsea Finnie b74636f4b6 Fix redirection issue when logging in with single sign on. Fixes #4785.
Signed-off-by: Chelsea Finnie <chelseafinnie@catalyst.net.nz>
2021-09-10 15:14:38 +12:00
David Langley eaedefa3c2 Add configurable logger for RiotSwiftUI 2021-09-09 22:42:00 +01:00
SBiOSoftWhare ee7f6b52f7 Merge branch 'develop' into steve/4734_nav_room_stack
# Conflicts:
#	Riot/Modules/Room/RoomViewController.m
2021-09-09 16:45:35 +02:00
Doug bdf5aa3868 Update strings in SettingsViewController. 2021-09-09 15:17:29 +01:00
Doug 9e8da35bd8 Revert search bar placeholder. 2021-09-09 14:41:03 +01:00
Doug 76107b4ba4 Update strings and add localise. Use theme v2. 2021-09-09 13:08:50 +01:00
Doug 60108e8ef8 Merge branch 'develop' into doug/4484_contacts_access 2021-09-09 12:24:08 +01:00
Doug 13ddb8cfaf Merge pull request #4790 from vector-im/doug/888_add_url_previews
Add URL previews as a Labs feature
2021-09-08 17:19:41 +01:00
Doug b7ed2d6d58 Revert height computation for now. 2021-09-08 15:59:30 +01:00
David Langley 350fc6a742 CoordinatorParamters, Type -> Protocol, remove MX Prefix. 2021-09-08 15:47:24 +01:00
Doug ecf9503dc9 Update for PR feedback.
URLPreviewManager becomes URLPreviewService.
addVerticalWhitespaceToString used instead of heightForCellData multiple times.
All newline characters removed.
2021-09-08 15:10:13 +01:00
ismailgulek 591b29b644 Remove forgotten Jitsi call property and function 2021-09-08 14:07:19 +03:00
ismailgulek fff8bb63ac Wait for sync response when clearing cache 2021-09-08 14:06:41 +03:00
ismailgulek b473b9e205 Post data ready notification every time 2021-09-08 13:54:08 +03:00
ismailgulek 3d2b1df72a Merge pull request #4798 from vector-im/ismail/4797_launch_empty_screen
Show animation instead of empty screen on app launch
2021-09-08 12:24:53 +03:00
Doug a8675e8f27 Add more docs and comments.
Rename store.store(_:) to store.cache(_:).
2021-09-08 09:51:47 +01:00
ismailgulek cd7b75a30c Listen for recents data ready notification in an async method 2021-09-08 11:21:04 +03:00
ismailgulek b1309a1aac Move data ready notification to RecentsViewController 2021-09-08 11:18:18 +03:00
David Langley fea49baf53 Remove unneeded protocol and methods on VectortHostingController 2021-09-07 22:49:11 +01:00
ismailgulek 46d97ca73f Fix search bar clipping issues 2021-09-08 00:29:28 +03:00
Doug f92fae96d0 Merge branch 'develop' into doug/888_add_url_previews 2021-09-07 17:51:31 +01:00
SBiOSoftWhare 4dc4d8fb0e RoomVC: Add a delegate, factorize and reduce usage of AppDelegate. 2021-09-07 17:43:49 +02:00
ismailgulek c22527b9f6 Wait for the room list data to be ready to hide launch animation 2021-09-07 18:23:23 +03:00
ismailgulek aa683addfc Introduce roomListDataReady on HomeViewController 2021-09-07 18:22:54 +03:00
Doug 917447ad1f Fix settings toggle not enabled. 2021-09-07 16:12:37 +01:00
Doug f9a656c74d Remove "Loading preview..." label. 2021-09-07 16:12:12 +01:00
Doug 1083516152 Move url preview setting under labs section. 2021-09-07 16:00:12 +01:00
Doug f604049083 Fix unsatisfiable constraints messages. 2021-09-07 14:49:51 +01:00
Doug babbdff05a Observe URL preview update notification in RoomViewController.
Update bubbleTableView's content offset when a preview above the bottom most visible cell changes the height of the table's content.
2021-09-07 14:49:51 +01:00
Doug e04bbb776d Add MediaCompressionHelper.defaultCompressionMode for use in RoomViewController. 2021-09-07 14:46:02 +01:00
Doug f2da5aa470 Add comments. 2021-09-06 18:15:55 +01:00
David Langley 17c6ce6a10 Add Simple Template Example
- Add a simple Template example that shows a user profile with avatar, displayName and presence.
- ScreenCoordinator: closure based with less protocols and delegates.
- Reducer: Reducer function that manages all state modifications.
- SwiftUI View: Decomposes UI into appropriate sub components.
- Uses Theme and Dependency Management Infrastructure
2021-09-06 17:12:31 +01:00
Doug f6fdb42ff3 Merge branch 'develop' into doug/4479_media_size_selection
# Conflicts:
#	Riot/Managers/Settings/RiotSettings.swift
2021-09-06 17:04:22 +01:00
Stefan Ceriu d7f3177d87 #4693 - Mark iOS 11 as dropped in the verions check coordinator (last supported release). 2021-09-06 18:24:26 +03:00
Stefan Ceriu 7d6a1cac40 Revert "#4693 - Drop iOS 11 support."
This reverts commit a2b359f21960e1b9f75139d94adc7aeb35fa479f.
2021-09-06 18:24:26 +03:00
Gil Eluard 110ad39c6e [Spaces] M10.6 Space preview bottom sheet #4497
- Localized strings for space join rule
2021-09-06 08:47:43 +03:00
Gil Eluard 53c3cd7fc6 [Spaces] M10.6 Space preview bottom sheet #4497 2021-09-06 07:46:43 +03:00
Doug 042fa4197d Fix potentially redundant table reloading. 2021-09-03 18:18:36 +01:00
Doug 1781258416 Clear the URL preview manager's store when clearing caches. 2021-09-03 12:12:44 +01:00
Doug 891c901599 Fix reactions beneath URL previews. 2021-09-03 12:07:29 +01:00
Doug 8592a36ec6 Break-up cell data after a link even if the new event isn't a message. 2021-09-03 11:52:57 +01:00
Doug caf0a5264d Hide the loading state on error. 2021-09-03 11:32:09 +01:00
Doug ebb9fd1566 Fix edits to previewable links not working. 2021-09-03 11:21:07 +01:00
Doug ef65feb3de Add setting to disable URL previews.
Using a temporary position in the settings screen whilst waiting for feedback.
2021-09-03 10:19:26 +01:00
Doug 8f8322a94c Ensure correct font is used. 2021-09-02 18:08:35 +01:00
Doug f8bc972ff8 Merge remote-tracking branch 'origin/develop' into doug/888_add_url_previews 2021-09-02 17:39:42 +01:00
Doug 26e356776c Show an activity indicator until the preview has loaded. 2021-09-02 17:37:48 +01:00
David Langley 7093f407f7 Move complete room notification settings module to RiotSwiftUI and fix naming/directory structure. 2021-09-02 14:09:29 +01:00
Doug 3db5d7f605 Update layout for text only previews. 2021-09-02 12:41:55 +01:00
Doug 0491195401 Use stack views for layout. 2021-09-02 11:38:16 +01:00