David Langley
89bf79df7d
CoordinatorParamters, Type -> Protocol, remove MX Prefix.
2021-09-08 15:47:24 +01:00
Doug
206017c01f
Rename Core Data objects.
...
URLPreviewCacheData becomes URLPreviewData in the model with a class name of URLPreviewDataMO
ClosedURLData becomes URLPreviewUserData in the model with a class name of URLPreviewUserDataMO
2021-09-08 15:47:14 +01:00
David Langley
0a7beb6744
Add template unit tests and publisher utility.
2021-09-08 15:32:41 +01:00
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
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
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
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
SBiOSoftWhare
6abab61531
RoomVC: Add a delegate, factorize and reduce usage of AppDelegate.
2021-09-07 17:43:49 +02: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
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
Doug
46b79bec45
Add comments.
2021-09-06 18:15:55 +01: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
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
Gil Eluard
51abfdc3d9
[Spaces] M10.6 Space preview bottom sheet #4497
...
- Localized strings for space join rule
2021-09-06 08:47:43 +03:00
Gil Eluard
bb1f93ac6a
[Spaces] M10.6 Space preview bottom sheet #4497
2021-09-06 07:46:43 +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
Doug
2e04123337
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
6a5b12ab8b
Ensure correct font is used.
2021-09-02 18:08:35 +01:00
Doug
4924110f8e
Merge remote-tracking branch 'origin/develop' into doug/888_add_url_previews
2021-09-02 17:39:42 +01:00
Doug
1831b61b12
Show an activity indicator until the preview has loaded.
2021-09-02 17:37:48 +01:00
David Langley
e984457941
Move complete room notification settings module to RiotSwiftUI and fix naming/directory structure.
2021-09-02 14:09:29 +01:00
Doug
9fb13b7c5a
Update layout for text only previews.
2021-09-02 12:41:55 +01:00
Doug
042eb8e2ba
Use stack views for layout.
2021-09-02 11:38:16 +01:00
David Langley
55c515fe4a
Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/4776_extract_swiftui
2021-09-02 10:14:11 +01:00
David Langley
43ad395e8d
move full module and reorganize folders
2021-09-02 10:00:59 +01:00
Gil Eluard
be960960db
[Spaces] M10.8 Browsing users in a space #4682
...
- Update after design review
2021-09-02 11:24:07 +03:00
Gil Eluard
e46f5faec3
[Spaces] M10.8 Browsing users in a space #4682
...
- Update after design review
2021-09-02 10:17:09 +03:00
Gil Eluard
4e3e803943
[Spaces] M10.8 Browsing users in a space #4682
...
- Renamed coordinators
2021-09-02 09:34:25 +03:00
Gil Eluard
20fd906a13
Merge branch 'gil/4571_explore_rooms' into gil/4682_browsing_users_in_a_space
...
# Conflicts:
# Riot/Modules/SideMenu/SideMenuCoordinator.swift
2021-09-02 07:51:55 +03:00
Gil Eluard
99caa08860
[Spaces] M10.7 Explore rooms #4571
...
- Update after review
2021-09-01 18:12:08 +03:00
Stefan Ceriu
c5e53d178e
Moved converted voice messages to their own folder. Cleaning up all temporary files on reload and logout.
2021-09-01 17:08:07 +03:00
ismailgulek
dc3c91de31
Merge pull request #4779 from vector-im/ismail/4778_join_public_room
...
Fix joining public rooms
2021-09-01 16:21:44 +03:00
Stefan Ceriu
a786cbb90a
#4693 - Drop iOS 11 support.
2021-09-01 15:55:41 +03:00
ismailgulek
b7fb14ed81
Use publicRoom instance instead of just room id to use canonical alias
2021-09-01 15:29:52 +03:00
David Langley
790301ccb6
Finish extraction
...
- Moves SwiftUI code out of Riot and into RiotSwiftUI which has no dependency on Matrix SDK.
- Git wasn't smart enough to see the file moves. Most feature function has remain unchanged. 1 change I did make was remove NotificationSettingsViewModel's dependence on MxPushRule, so that the view model could be moved into RiotSwiftUI.
- Add LocaleProvider to abstract VectorL10n's use of Matrix SDK language so it can be used in RiotSwiftUI.
- Split Theme into UKit/SwiftUI version to remove RiotSwiftUI's dependence on ThemeService and ThemeV1.
- Migrated from ThemeObserver to ThemePublisher. We push updates to ThemePublisher so that we can remove ThemeService as dependency.
- Add .DS_Store to .gitignore
2021-09-01 12:34:38 +01:00
Doug
a81ebbd0aa
Refactoring and tidy up.
...
Make the preview manager a singleton (passing in the MXSession to functions). Fix tests.
PreviewManager → URLPreviewManager
URLPreviewViewData → URLPreviewData
URLPreviewCache → URLPreviewStore
2021-09-01 12:28:56 +01:00
Doug
59e541667e
Load and store URLPreviewViewData in RoomBubbleCellData.
...
Implement close button and store the action in Core Data. Hide the preview image view when no image is received. Remove line breaks in description text.
2021-09-01 10:37:37 +01:00
Stefan Ceriu
dacaa891a0
Fixes #4449 - Clipped home view on search.
2021-08-31 11:03:26 +03:00
Stefan Ceriu
0ee9c9ead6
Using a property wrapper for UserDefaults backed application settings (RiotSettings).
2021-08-30 11:02:06 +03:00
Doug
04c63d4e33
Merge branch 'develop' into doug/4479_media_size_selection
...
# Conflicts:
# Riot/Assets/en.lproj/Vector.strings
2021-08-27 16:30:01 +01:00
Doug
99d66f0c0a
Merge branch 'develop' into doug/4479_media_size_selection
2021-08-27 16:28:15 +01:00
David Langley
fb67c9d235
Extract and start to split theme.
2021-08-27 16:26:56 +01:00
Doug
4a1a58d804
Update media settings strings. Update share extension image size prompt.
2021-08-27 16:15:46 +01:00
Stefan Ceriu
3291266a35
Fixes #4746 - It is very easy to make duplicate rooms
2021-08-26 17:48:24 +03:00
David Langley
cb69f48f5d
Merge pull request #4760 from vector-im/langleyd/4467_account_notification_settings
...
Fix Default State of Keyword Notification Setting
2021-08-26 13:16:56 +01:00
David Langley
2725255f8f
Set true as default state for notification settings. Only matters for keywords.
2021-08-26 12:13:17 +01:00
SBiOSoftWhare
92e043f467
Merge pull request #4758 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
...
Translations update from Weblate
2021-08-26 12:25:14 +02:00
SBiOSoftWhare
173fa8701d
Merge pull request #4757 from RiotTranslateBot/weblate-riot-ios-riot-ios
...
Translations update from Weblate
2021-08-26 12:24:48 +02:00
SBiOSoftWhare
fd77b11835
Merge pull request #4756 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
...
Translations update from Weblate
2021-08-26 12:24:21 +02:00
David Langley
45540f1d4f
Merge pull request #4752 from vector-im/langleyd/4467_account_notification_settings
...
Account Notification Settings and Keywords
2021-08-26 11:07:11 +01:00
Weblate
dba2bd5a6c
Merge branch 'origin/develop' into Weblate.
2021-08-26 10:01:11 +00:00
Weblate
77703c9883
Merge branch 'origin/develop' into Weblate.
2021-08-26 09:59:01 +00:00
Weblate
a010a9ea0d
Merge branch 'origin/develop' into Weblate.
2021-08-26 09:58:56 +00:00
Tirifto
f60183b8ee
Translated using Weblate (Esperanto)
...
Currently translated at 92.5% (1160 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/eo/
2021-08-26 09:58:41 +00:00
David Langley
31e61dfa14
multiline comments
2021-08-25 19:28:19 +01:00
David Langley
f4d51d4648
Add ViewFrameReader
2021-08-25 19:24:33 +01:00
David Langley
44d2524b0f
Delete .DS_Store
2021-08-25 16:55:23 +01:00
David Langley
8062d46eda
Remove 'OrderedSet'
2021-08-25 16:53:15 +01:00
David Langley
93dcb25733
Address comments and cleanup version checks
2021-08-25 15:46:02 +01:00
David Langley
caa5c89c6f
Improve comments and correct iOS version check logic.
2021-08-25 15:17:05 +01:00
David Langley
b064551b87
Add comments for flow layout.
2021-08-25 14:49:17 +01:00
David Langley
dcaed769a9
Remove unneeded delegate methods
2021-08-25 14:38:04 +01:00
David Langley
4f302d64a1
typos
2021-08-25 14:32:34 +01:00
David Langley
39547b414a
Remove unneeded string from bad merge
2021-08-25 14:25:57 +01:00
David Langley
5c4f8b9d53
Fix build error in BorderedInputFieldStyle
2021-08-25 14:21:43 +01:00
David Langley
1c68bbcc55
Fix chip text color in dark theme and add towncrier
2021-08-25 14:13:04 +01:00
David Langley
b87d879c22
Add Chips, InputStyles, Service Implementation, swift-collections and UI cleanup.
2021-08-25 13:03:36 +01:00
Stefan Ceriu
8ad7fc282c
#4693 - Fixed minimum supported version.
2021-08-25 14:26:39 +03:00
Stefan Ceriu
495ce11569
Fixes #4748 - Fixed cached callbacks race condition, serialized all async operations, properly cleaning up callbacks on failure.
2021-08-25 14:03:42 +03:00
Stefan Ceriu
ff405f6b13
#4693 - Updates following code review.
2021-08-25 13:57:32 +03:00
Stefan Ceriu
4322f7dcf5
Implements #4693 - Alert users of Element on iOS11 deprecation.
2021-08-25 13:57:32 +03:00
Doug
5f598a918c
Add comments about the un-sanitized URL.
2021-08-24 09:42:55 +01:00
Priit Jõerüüt
227329327a
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/et/
2021-08-24 08:25:19 +00:00
Bartosz
c1bf5dd07a
Translated using Weblate (Polish)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/pl/
2021-08-24 08:25:19 +00:00
random
01e931b58c
Translated using Weblate (Italian)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/it/
2021-08-24 08:25:19 +00:00
libexus
cc24b108eb
Translated using Weblate (German)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/de/
2021-08-24 08:25:19 +00:00
Thibault Martin
166e21b535
Translated using Weblate (French)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/fr/
2021-08-24 08:25:19 +00:00
jelv
50d823bee7
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/nl/
2021-08-24 08:25:18 +00:00
Bartosz
1bdc9997e9
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pl/
2021-08-24 07:25:24 +00:00
Thibault Martin
5010d64f6b
Translated using Weblate (French)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/
2021-08-24 07:25:20 +00:00
Timo Gurr
09e55b8cec
Translated using Weblate (German)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-08-24 07:25:19 +00:00
Sven Grewe
a40705b6f0
Translated using Weblate (German)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-08-24 07:25:19 +00:00
Doug
29758d1aa7
Add PreviewManger with Core Data cache and a URLPreviewView with a view model.
...
Changes to RoomDataSource still to come.
2021-08-23 17:56:24 +01:00
Bartosz
f5490cae7d
Translated using Weblate (Polish)
...
Currently translated at 100.0% (6 of 6 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/pl/
2021-08-23 15:25:18 +00:00
Thibault Martin
05566b5a97
Translated using Weblate (French)
...
Currently translated at 100.0% (6 of 6 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/fr/
2021-08-23 15:25:18 +00:00
Doug
ad1044cb9a
Merge branch 'develop' into doug/4479_media_size_selection
2021-08-23 12:49:28 +01:00
Doug
b61135ffb7
Merge branch 'develop' into doug/4479_media_size_selection
2021-08-23 12:49:06 +01:00
Doug
fc75307c54
Combine confirm image/video size settings into one.
2021-08-23 11:16:32 +01:00
Gil Eluard
2e690e5f6d
[Spaces] M10.8 Browsing users in a space #4682
...
- Present space members screen from people tab if space has been selected
2021-08-22 09:23:58 +03:00
Gil Eluard
91d9169da6
[Spaces] M10.8 Browsing users in a space #4682
...
- Added navigation to member detail page
2021-08-22 08:48:54 +03:00
LinAGKar
c0fe1f9ab3
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/sv/
2021-08-20 12:25:18 +00:00
sr093906
278a251d52
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/zh_Hans/
2021-08-20 12:25:18 +00:00
Besnik Bleta
df9b3fa41f
Translated using Weblate (Albanian)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/sq/
2021-08-20 12:25:18 +00:00
Szimszon
4a4c9d7873
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/hu/
2021-08-20 12:25:17 +00:00
libexus
6506305c5a
Translated using Weblate (German)
...
Currently translated at 93.7% (45 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/de/
2021-08-20 12:25:17 +00:00
David Langley
d81f4ad23c
Merge pull request #4670 from vector-im/langleyd/4669_room_notification_settings_swiftui
2021-08-18 17:51:39 +01:00
Paulo Pinto
eafcd7d2cb
Standardise casing of terms in source strings
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-08-18 17:30:45 +01:00
Paulo Pinto
fee7b4ba58
Standardise spelling and casing of integration manager
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-08-18 17:30:45 +01:00
Paulo Pinto
e632b6b0eb
Standardise casing of identity server
...
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-08-18 17:30:45 +01:00
Doug
22382e955b
Merge branch 'develop' into doug/888_add_url_previews
2021-08-18 16:47:22 +01:00
lvre
a2474ac302
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (48 of 48 strings)
Translation: Element iOS/Element iOS (Push)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-push/pt_BR/
2021-08-18 14:54:08 +00:00
David Langley
cbf6410567
Fix problem showing error message on completion
2021-08-18 15:12:12 +01:00
Weblate
a921c42ef2
Merge branch 'origin/develop' into Weblate.
2021-08-18 12:58:33 +00:00
jonas siversten
778893caa9
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 97.9% (1227 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nb_NO/
2021-08-18 12:58:33 +00:00
Doug
7c0b9e581d
Merge pull request #4662 from vector-im/doug/4132_improve_notification_content
...
Improve notification content
2021-08-18 13:05:45 +01:00
Stefan Ceriu
f33dd76930
Fixes #4714 - Flickering voice message cells while being sent.
2021-08-18 14:58:32 +03:00
David Langley
d7030bc907
Merge branch 'langleyd/4669_room_notification_settings_swiftui' of https://github.com/vector-im/element-ios into langleyd/4669_room_notification_settings_swiftui
2021-08-18 12:48:50 +01:00
David Langley
26278f1556
indentation
2021-08-18 12:48:04 +01:00
David Langley
f6ac4ca768
Update Riot/Modules/Common/SwiftUI/Inject.swift
...
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-08-18 12:46:41 +01:00
David Langley
19ff75ddaf
Fix imports and move logic to AvatarViewModel
2021-08-18 12:45:13 +01:00
Doug
24ff73b413
Update from feedback.
...
Set notificationBodyLocalizationKey in CommonConfiguration. Remove redundant customisation. Use MXRoomMemberEventContent.
2021-08-18 12:32:32 +01:00
David Langley
29b436f9a8
Add NotificationSettings and Keywords UI and VM
2021-08-18 09:33:56 +01:00
David Langley
62d340ac6b
Update Riot/Modules/Common/SwiftUI/DependencyContainerKey.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-08-18 09:23:18 +01:00
David Langley
67e09001ac
Update Riot/Modules/Common/SwiftUI/DependencyContainerKey.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-08-18 09:23:00 +01:00
David Langley
b5cf3ae953
Update Riot/Modules/Common/SwiftUI/Inject.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-08-18 09:22:44 +01:00
Doug
8a6fd69505
Add reaction content to notifications when available.
2021-08-17 15:51:18 +01:00
Doug
8773d77b5d
Update strings from feedback.
2021-08-17 15:38:01 +01:00
David Langley
48d69ba041
run template, add entrypoint and update BuildSetting
2021-08-17 15:00:20 +01:00
David Langley
7114df521a
run template, add entrypoint and update BuildSetting
2021-08-17 14:59:40 +01:00
Doug
0014b947a6
Merge branch 'develop' into doug/4132_improve_notification_content
2021-08-17 14:36:40 +01:00
David Langley
4b09985899
Fix tests and try fix build error
2021-08-17 14:17:18 +01:00
David Langley
666e8364c0
Move SwiftUI version of ViewModel to a subclass
2021-08-17 13:19:27 +01:00
David Langley
96554872f3
Fix Comment
2021-08-17 11:58:20 +01:00
David Langley
b3a684ec39
Remove log
2021-08-17 11:56:16 +01:00
David Langley
de33b607b0
Add activity indicator
2021-08-17 11:44:08 +01:00
Doug
661b53622d
Merge branch 'develop' into doug/888_add_url_previews
2021-08-17 10:29:30 +01:00
oksya8and8
4cbf0bd6ff
Translated using Weblate (Japanese)
...
Currently translated at 68.8% (863 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ja/
2021-08-17 09:25:16 +00:00
David Langley
ef25ef54dd
Add dependency management, AvatarViewModel and placeholder rendering now in AvatarImage.
2021-08-17 10:19:41 +01:00
Gil Eluard
02c3d5f711
Merge branch 'gil/4571_explore_rooms' into gil/4682_browsing_users_in_a_space
2021-08-16 21:09:47 +02:00
Gil Eluard
36bfd3c312
[Spaces] M10.7 Explore rooms #4571
...
- Update after design review
2021-08-16 20:18:59 +02:00
Doug
9031412c02
Add an (optional) prompt when sending a video to select its size.
...
Use high quality when filming video in-app.
2021-08-16 17:48:26 +01:00
Gil Eluard
3b1c0119b7
[Spaces] M10.7 Explore rooms #4571
...
- Update after design review
2021-08-16 15:44:44 +02:00
David Langley
57969ea827
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/4669_room_notification_settings_swiftui
2021-08-16 13:00:41 +01:00
Gil Eluard
f62504b8fa
Merge branch 'spaces' into gil/4571_explore_rooms
2021-08-16 14:00:16 +02:00
SBiOSoftWhare
51f9511d6b
Include AppVersion.xcconfig in all Common.xcconfig.
2021-08-16 11:35:09 +02:00
Doug
b7245935a1
Merge branch 'develop' into doug/4479_media_size_selection
...
# Conflicts:
# Riot/Managers/Settings/RiotSettings.swift
2021-08-16 10:01:54 +01:00
Gil Eluard
0b7693da85
[Spaces] Show suggested in room lists #4501
...
- Update after code review
2021-08-16 10:33:10 +02:00
libexus
da9b672bf2
Translated using Weblate (German)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-08-16 06:25:17 +00:00
Gil Eluard
cae5f679e9
[Spaces] Show suggested in room lists #4501
...
- Update after code review
2021-08-16 07:57:30 +02:00
Gil Eluard
a968bab33c
[Spaces] M10.7 Explore rooms #4571
...
- UI updates after design changes
2021-08-15 22:18:16 +02:00
libexus
9401b9b06e
Translated using Weblate (German)
...
Currently translated at 99.2% (1243 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-08-15 05:46:52 +00:00
artevaeckt
32e3d6f22a
Translated using Weblate (German)
...
Currently translated at 99.2% (1243 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/
2021-08-15 05:46:51 +00:00
David Langley
e70987d8a7
Do avatar placeholder in SwiftUI, Add AvatarViewModel, Add dependency injection for MxMediaManager dependency.
2021-08-15 00:36:15 +01:00
Priit Jõerüüt
59db41c1d1
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/
2021-08-13 19:25:20 +00:00
LinAGKar
65e612aa10
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2021-08-13 19:25:20 +00:00
lvre
6d7739005e
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/
2021-08-13 19:25:18 +00:00
random
bfadae9d4f
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/
2021-08-13 19:25:18 +00:00
Besnik Bleta
72f3fd7fae
Translated using Weblate (Albanian)
...
Currently translated at 99.6% (1249 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sq/
2021-08-13 19:25:17 +00:00
Szimszon
741d4d4d2a
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/hu/
2021-08-13 19:25:17 +00:00
Nikita Epifanov
d7874f3f8b
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ru/
2021-08-13 19:25:16 +00:00
sr093906
c6e0af40bf
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/zh_Hans/
2021-08-13 19:25:16 +00:00
jelv
a18e49fe47
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (1253 of 1253 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/nl/
2021-08-13 19:25:15 +00:00
Stefan Ceriu
fc11b3476a
Fixes #1482 - Popping the user back to the home screen after leaving a room.
2021-08-13 17:57:50 +03:00
David Langley
de2a1e56dc
Merge branch 'langleyd/4669_room_notification_settings_swiftui' of github.com:vector-im/element-ios into langleyd/4669_room_notification_settings_swiftui
2021-08-13 10:01:11 +01:00
ismailgulek
7197c020f6
Merge branch 'develop' into element_4471
2021-08-13 11:52:12 +03:00
David Langley
6fae92ce41
Update Riot/Modules/Common/Avatar/AvatarService.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-08-13 08:24:42 +01:00
David Langley
57719fd15d
Update Riot/Modules/Common/Avatar/AvatarService.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-08-13 08:24:26 +01:00
David Langley
dcfcdac00a
Update Riot/Managers/Theme/SwiftUI/ThemeKey.swift
...
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2021-08-13 08:24:16 +01:00
David Langley
a388db0412
Fix header font size
2021-08-12 17:51:50 +01:00
David Langley
a20fa1c338
Typo
2021-08-12 17:10:19 +01:00
David Langley
b792af6594
Cleanup from comments
2021-08-12 16:57:19 +01:00
Gil Eluard
82f4d57657
Merge branch 'spaces' into gil/4571_explore_rooms
...
# Conflicts:
# Riot/Modules/SideMenu/SideMenuCoordinator.swift
2021-08-12 17:17:24 +02:00
David Langley
3dfdb0fa83
Fix avatar service not returning generated image on network error. Fix padding and make nav buttons private.
2021-08-12 13:49:56 +01:00
Gil Eluard
80d28f784f
Merge branch 'spaces' into gil/4501_show_suggested_in_room_lists
2021-08-12 14:35:25 +02:00
David Langley
33aea8588f
Remove visibility modifier
2021-08-12 12:42:26 +01:00
David Langley
7d1b893db6
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/4669_room_notification_settings_swiftui
2021-08-12 11:52:50 +01:00
David Langley
c6ba23ec70
Add theming support, and support for other top level configuration to swiftui views with VectorHostingViewController, VectorContentModifier. Add VisibilityModifier. Move from List to VStack.
2021-08-12 11:52:06 +01:00
Gil Eluard
109152777c
[Spaces] M10.9 Space menu #4494
...
- Update after code review
- Fixed some points of design review
2021-08-12 11:23:47 +02:00
Doug
3682d5c5be
Remove directRoomBorderView from InviteRecentTableViewCell.xib.
2021-08-12 09:50:18 +01:00
Doug
730c7f93c9
Update the value of notificationBodyLocalizationKey to "NOTIFICATION".
2021-08-12 09:35:30 +01:00
ismailgulek
24a57512ca
Merge branch 'develop' into element_4471
2021-08-12 11:08:29 +03:00
Doug
5e8da21cff
Merge branch 'develop' into doug/4132_improve_notification_content
2021-08-11 17:18:09 +01:00
manuroe
decb39ae6b
Merge pull request #4692 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
...
Translations update from Weblate
2021-08-11 12:36:39 +02:00
manuroe
0e145b5f83
Merge pull request #4691 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
...
Translations update from Weblate
2021-08-11 12:36:09 +02:00
Weblate
9c10038aa7
Merge branch 'origin/develop' into Weblate.
2021-08-11 10:25:58 +00:00
Weblate
560009b90d
Merge branch 'origin/develop' into Weblate.
2021-08-11 10:25:53 +00:00
Weblate
f910f4c2f6
Merge branch 'origin/develop' into Weblate.
2021-08-11 10:22:48 +00:00
Doug
c0f0a115e1
Merge pull request #4643 from vector-im/doug/4609_support_functional_members
...
Add support for functional members
2021-08-11 11:21:57 +01:00