Doug
24afc7af6c
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
53aeb8c378
Merge pull request #4802 from vector-im/ismail/4801_clear_cache_spinner
...
Wait for sync response when clearing cache
2021-09-08 15:22:20 +03:00
ismailgulek
99a5bd2a80
Add changelog
2021-09-08 14:08:20 +03:00
ismailgulek
c475e85771
Remove forgotten Jitsi call property and function
2021-09-08 14:07:19 +03:00
ismailgulek
8649dbe51b
Wait for sync response when clearing cache
2021-09-08 14:06:41 +03:00
ismailgulek
5f82518f11
Post data ready notification every time
2021-09-08 13:54:08 +03:00
David Langley
45758166a1
Fix ordering, add pragmas, fix visibility on a few functions, remove default param on state.
2021-09-08 11:43:57 +01:00
ismailgulek
c90c6a5ad4
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
ea14ed9616
Add more docs and comments.
...
Rename store.store(_:) to store.cache(_:).
2021-09-08 09:51:47 +01:00
ismailgulek
ec23468244
Listen for recents data ready notification in an async method
2021-09-08 11:21:04 +03:00
ismailgulek
65ffa028cc
Move data ready notification to RecentsViewController
2021-09-08 11:18:18 +03:00
David Langley
cc671a4bee
Correct preview name and create template script
2021-09-08 00:00:34 +01:00
David Langley
82f61c65c2
Improve folder name
2021-09-07 23:04:52 +01:00
David Langley
7c91b23d61
Make naming of symbols consistent
2021-09-07 23:02:26 +01:00
David Langley
f9840f79ba
Remove unneeded protocol and methods on VectortHostingController
2021-09-07 22:49:11 +01:00
ismailgulek
7d53e65873
Fix search bar clipping issues
2021-09-08 00:29:28 +03:00
Doug
1c7cef52a0
Merge branch 'develop' into doug/888_add_url_previews
2021-09-07 17:51:31 +01:00
Doug
08d548c51a
Add changelog entry.
2021-09-07 17:10:14 +01:00
David Langley
c1f9e6ec4a
Add ViewActions and ViewModelActions for Coordinator
...
- also add Marks
2021-09-07 16:57:08 +01:00
SBiOSoftWhare
6abab61531
RoomVC: Add a delegate, factorize and reduce usage of AppDelegate.
2021-09-07 17:43:49 +02:00
ismailgulek
5ce4494dc3
Add changelog
2021-09-07 18:24:08 +03:00
ismailgulek
55fe0180ab
Wait for the room list data to be ready to hide launch animation
2021-09-07 18:23:23 +03:00
ismailgulek
e1cf9eba11
Introduce roomListDataReady on HomeViewController
2021-09-07 18:22:54 +03:00
Doug
c6e7df550c
Merge pull request #4721 from vector-im/doug/4479_media_size_selection
...
Media size selection
2021-09-07 16:16:33 +01:00
Doug
c007bc5b4d
Fix settings toggle not enabled.
2021-09-07 16:12:37 +01:00
Doug
4ad041622c
Remove "Loading preview..." label.
2021-09-07 16:12:12 +01:00
Doug
0094add5a4
Move url preview setting under labs section.
2021-09-07 16:00:12 +01:00
Doug
1c7adf0922
Fix unsatisfiable constraints messages.
2021-09-07 14:49:51 +01:00
Doug
7448ca1002
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
e8bc470bd2
Add MediaCompressionHelper.defaultCompressionMode for use in RoomViewController.
2021-09-07 14:46:02 +01:00
SBiOSoftWhare
1090b2a938
Merge pull request #4793 from vector-im/steve/update_templates
2021-09-07 13:50:34 +02:00
SBiOSoftWhare
be8e58b748
Templates: Use struct instead of class for coordinator paramaters.
2021-09-07 09:59:57 +02:00
SBiOSoftWhare
00f7e9422f
Update Tools/Templates/buildable/FlowCoordinatorTemplate/FlowTemplateCoordinatorParameters.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-09-07 09:51:42 +02:00
Doug
46b79bec45
Add comments.
2021-09-06 18:15:55 +01:00
SBiOSoftWhare
4efc5faad9
Add changes
2021-09-06 18:28:41 +02:00
SBiOSoftWhare
dee2253604
Templates: Use Protocol
suffix instead of Type
for protocols.
2021-09-06 18:21:21 +02:00
SBiOSoftWhare
9b52fb671a
Templates: Support screen push and input parameters class in flow template.
2021-09-06 18:13:24 +02:00
David Langley
2b2275d0d7
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
aae43e8954
Remove unnecessary defaults registration.
2021-09-06 17:10:59 +01:00
SBiOSoftWhare
2b4a9f3929
Templates: Add input parameters class to TemplateScreenCoordinator.
2021-09-06 18:10:24 +02:00
Doug
e1201e7d30
Use a property wrapper for showMediaCompressionPrompt setting.
2021-09-06 17:08:23 +01:00
Doug
a300cab626
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
4a0f68694c
#4693 - Mark iOS 11 as dropped in the verions check coordinator (last supported release).
2021-09-06 18:24:26 +03:00
Stefan Ceriu
f2dd0e256b
Revert " #4693 - Drop iOS 11 support."
...
This reverts commit a2b359f219
.
2021-09-06 18:24:26 +03:00
Doug
55df9303de
Fix potentially redundant table reloading.
2021-09-03 18:18:36 +01:00
Doug
cf3733c8b9
Clear the URL preview manager's store when clearing caches.
2021-09-03 12:12:44 +01:00
Doug
434657ea6b
Fix reactions beneath URL previews.
2021-09-03 12:07:29 +01:00
Doug
7db81ccf2a
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
80f8cc6dac
Hide the loading state on error.
2021-09-03 11:32:09 +01:00
Doug
be83d8e2f6
Fix edits to previewable links not working.
2021-09-03 11:21:07 +01:00