Andy Uhnak
c7a3b89ca2
Merge branch 'develop' into andy/5958_home_scroll
2022-04-07 09:57:47 +01:00
aringenbach
92e094dca6
Rename build setting & encode with string value
2022-04-07 09:38:21 +02:00
Doug
747b4992ed
Merge branch 'master' into develop
2022-04-06 17:48:50 +01:00
Doug
607481b66c
Use SwiftGen to update VectorL10n 🤦♂️
2022-04-06 15:51:32 +01:00
Doug
5d65eed8bf
Notification strings fall back to English if missing
2022-04-06 15:44:12 +01:00
aringenbach
be35bfedd3
Fix RoomTitleView default presence display & add a constraint for disambiguation on RoomInfoBasicView
2022-04-06 16:01:49 +02:00
aringenbach
72e35b7a5b
Update MXPresence to NS_ENUM
2022-04-06 15:23:36 +02:00
aringenbach
6a82bf9e01
Add presence offline mode setting
2022-04-06 15:18:54 +02:00
aringenbach
2b29887ce5
Merge pull request #5972 from vector-im/aringenbach/5933_presence_indicator
...
Display presence indicator on Home & DM
2022-04-06 15:17:48 +02:00
Gil Eluard
740d50f2d5
Room context preview dismissed unexpectedly ( #5993 )
...
- fixed
2022-04-06 10:43:35 +02:00
SBiOSoftWhare
7662065d3f
LiveLocationSharingViewer: Add navigation title.
2022-04-06 09:41:33 +02:00
Doug
ce38eb853f
Merge pull request #5917 from vector-im/doug/5652_enable_ftue_personalisation
...
Enable profile personalisation screens after registration.
2022-04-05 17:43:44 +01:00
SBiOSoftWhare
f66b9cd542
Update share icon.
2022-04-05 18:37:01 +02:00
SBiOSoftWhare
8201e1c37c
Update strings.
2022-04-05 18:36:53 +02:00
SBiOSoftWhare
d7ef08b17d
Update strings
2022-04-05 17:44:04 +02:00
Doug
76c149a3be
Merge pull request #5984 from vector-im/doug/disable_rtl
...
Disable RTL languages for now.
2022-04-05 14:53:23 +01:00
aringenbach
2898f60921
Weakify self on presence notifications observers
2022-04-05 15:21:53 +02:00
aringenbach
adede14128
PresenceIndicatorView Swift implementation
2022-04-05 15:13:58 +02:00
Doug
7740f4f047
Merge pull request #5979 from RiotTranslateBot/weblate-riot-ios-riot-ios
...
Translations update from Weblate
2022-04-05 13:32:24 +01:00
Doug
f61f633f55
Disable RTL languages for now.
2022-04-05 13:23:52 +01:00
aringenbach
fd86d0e331
Merge branch 'develop' into aringenbach/5933_presence_indicator
2022-04-05 14:14:45 +02:00
ismailgulek
dc96f0a05d
Reload thread data source without notifying the screen
2022-04-05 14:04:48 +03:00
ismailgulek
73f08b453e
Merge pull request #5977 from vector-im/ismail/5878_threads_design_tweaks
...
Threads design tweaks
2022-04-05 13:36:20 +03:00
Doug
f1ba311b60
Merge pull request #5980 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
...
Translations update from Weblate
2022-04-05 11:25:47 +01:00
Doug
d84ed03f55
Merge pull request #5981 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
...
Translations update from Weblate
2022-04-05 11:23:25 +01:00
ismailgulek
df0feba45c
Move extension into Element
2022-04-05 13:09:46 +03:00
ismailgulek
028861d28c
Merge branch 'develop' into ismail/5878_threads_design_tweaks
2022-04-05 13:02:19 +03:00
ismailgulek
670a86fff5
Merge pull request #5970 from vector-im/ismail/5772_threads_opt-in
...
Threads opt-in screen
2022-04-05 12:36:01 +03:00
ismailgulek
13a0e63ec4
Move threads enabling logic to the coordinator
2022-04-05 11:35:57 +03:00
Weblate
d20abff23d
Merge branch 'origin/develop' into Weblate.
2022-04-05 08:27:23 +00:00
Weblate
5e0141c5eb
Merge branch 'origin/develop' into Weblate.
2022-04-05 08:27:18 +00:00
Weblate
5a546907a1
Merge branch 'origin/develop' into Weblate.
2022-04-05 08:25:23 +00:00
ismailgulek
e18466d464
Do not truncate lines in threads empty view
2022-04-05 02:38:36 +03:00
ismailgulek
bb93fbdb11
Do not navigate to thread screen for thread root events
2022-04-05 02:36:10 +03:00
ismailgulek
9ee4b66f43
Render links and mentions as regular text in thread list
2022-04-05 02:35:32 +03:00
ismailgulek
6ac9399e8d
Fix vertical insets for thread summary
2022-04-05 02:34:58 +03:00
ismailgulek
f597bb6619
Do not scale room name in thread header
2022-04-05 02:34:36 +03:00
ismailgulek
bd6794af71
Set most of the parameters via storyboard
2022-04-05 02:04:05 +03:00
ismailgulek
446834c0fd
Introduce ThreadsBetaCoordinator & open thread view directly after enabling threads
2022-04-05 01:59:11 +03:00
ismailgulek
7a303e70fe
Use final help link
2022-04-05 01:12:00 +03:00
Gil Eluard
8ed0f6be24
Add support for Apple context menus in matrix items list screens ( #5963 )
2022-04-04 20:07:06 +02:00
aringenbach
980a213380
Slightly reduce RoomTitleView presence indicator border width
2022-04-04 18:52:07 +02:00
aringenbach
8ee55203d8
Add observer to refresh RoomTitleView on presence updates
2022-04-04 18:52:07 +02:00
aringenbach
d841c7f36c
Observe presence changes to update RoomInfoBasicView
2022-04-04 18:52:07 +02:00
aringenbach
c165bd5531
Display presence in RoomInfoBasicView
2022-04-04 18:52:07 +02:00
aringenbach
788fc22d2c
Move RoomTitleView encryption badge when presence is displayed
2022-04-04 18:52:07 +02:00
aringenbach
e3204c4329
Enable presence indicator border colour update
2022-04-04 18:52:07 +02:00
aringenbach
c4e87e988b
Add presence indicator to RoomTitleView
2022-04-04 18:52:07 +02:00
aringenbach
5100e1cf29
Setup IBInspectable for indicator border width
2022-04-04 18:52:07 +02:00
aringenbach
091693ad20
Add PresenceIndicatorViewDocumentation and initWithFrame support
2022-04-04 18:52:07 +02:00
aringenbach
03cd0288e6
Display presence indicator on home & DM list
2022-04-04 18:52:07 +02:00
aringenbach
a3531177cf
Add presence to MXKRecentCellData
2022-04-04 18:52:07 +02:00
MaximeEvrard42
1d17a4205d
Merge pull request #5957 from vector-im/maximee/5858_pin_drop_sharing
...
[Location Sharing]: Pin drop location sharing
2022-04-04 18:04:22 +02:00
ismailgulek
d2e1e0df4e
Display opt-in screen if threads disabled
2022-04-04 16:59:12 +03:00
ismailgulek
738892eb99
Create opt-in screen
2022-04-04 16:58:45 +03:00
ismailgulek
87a1740778
Add strings
2022-04-04 16:52:40 +03:00
Andy Uhnak
08b48b6285
Reduce the number of unnecessary home page reloads
2022-04-04 12:04:55 +01:00
Andy Uhnak
53a6c29743
Refactor sections as enum types
2022-04-04 09:40:26 +01:00
Andy Uhnak
2e997b3e70
Fix compilation
2022-04-04 09:02:52 +01:00
Itzik Abukrat
90630a8b3e
Translated using Weblate (Hebrew)
...
Currently translated at 46.7% (874 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/he/
2022-04-04 07:59:33 +00:00
Andy Uhnak
e29c4515b4
Register unique cells for home screen sections
2022-04-04 08:30:25 +01:00
MaximeE
6dc32846ac
5858: Move file on the right target
2022-04-01 17:06:26 +02:00
Itzik Abukrat
526dd8a82a
Translated using Weblate (Hebrew)
...
Currently translated at 45.5% (853 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/he/
2022-04-01 09:59:43 +00:00
Martin Nohava
bd5d56d533
Translated using Weblate (Czech)
...
Currently translated at 18.0% (337 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/cs/
2022-04-01 09:59:35 +00:00
Honbra
5555d1c0ac
Translated using Weblate (Czech)
...
Currently translated at 18.0% (337 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/cs/
2022-04-01 09:59:33 +00:00
Sveinn í Felli
524d11f793
Translated using Weblate (Icelandic)
...
Currently translated at 84.5% (1581 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/is/
2022-04-01 09:59:32 +00:00
MaximeE
a4e7992040
5858: Modification of the event send according to coordinate type
2022-03-31 16:52:16 +02:00
ismailgulek
867af20b40
Merge pull request #5956 from vector-im/ismail/5870_thread_from_voice
...
Fix voice message cell height when containing thread summary
2022-03-31 14:49:03 +03:00
ismailgulek
0a33b07b76
Strip in reply to
from thread summary and from the latest message
2022-03-31 13:48:48 +03:00
ismailgulek
7630f730aa
Add missing protocol conformance
2022-03-31 13:44:12 +03:00
ismailgulek
69185b05e2
Merge pull request #5865 from vector-im/ismail/5770_threads_notice
...
Threads notice
2022-03-31 13:18:40 +03:00
Doug
814624ad7a
Merge branch 'master' into develop
2022-03-31 10:39:25 +01:00
Martin Nohava
162df7ea1e
Translated using Weblate (Czech)
...
Currently translated at 85.7% (6 of 7 strings)
Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/cs/
2022-03-30 18:59:28 +00:00
Doug
146fdf419f
Tweaks to Onboarding following design review.
...
Use constants for consistent top padding and icon sizes.
Match layout of AnalyticsPrompt on iPad to other views.
Update icon in use case selection screen to allow tinting.
2022-03-30 18:55:22 +01:00
Gil Eluard
de29864a43
Not possible to join an empty room on some suggested rooms ( #5950 )
...
* “It is not possible to join an empty room” on suggested rooms in a space #5170
- Fixed
2022-03-30 19:38:05 +02:00
Doug
bf8e0b8542
Refinements to onboarding personalisation flow.
...
Fix incorrect fonts and use autocapitalization on the display name field.
Fix bug where authentication view controller would become active again after registration.
Improve EffectsView API.
2022-03-30 16:44:19 +01:00
Doug
9ee0e95ada
Enable profile personalisation screens after registration.
2022-03-30 16:44:19 +01:00
Doug
eaf1ddfb2e
Fix crash when using the build in camera.
2022-03-30 16:17:06 +01:00
David Langley
8e795eff97
Merge pull request #5949 from vector-im/langleyd/5948_fix_launch_stuck
...
We should always reset `listenForRoomListDataReady` for a session sta…
2022-03-30 12:04:55 +01:00
ismailgulek
b12f6497d8
Merge branch 'develop' into ismail/5770_threads_notice
2022-03-30 13:35:14 +03:00
Anderas
d6b334070c
Merge pull request #5946 from vector-im/andy/5606_create_indicators
...
New loading indicators when creating a room
2022-03-30 11:05:43 +01:00
Anderas
3cfd2393a4
Merge pull request #5942 from vector-im/andy/5604_join_indicators
...
Join room loading indicators
2022-03-30 11:05:21 +01:00
David Langley
a89e137b2e
We should always reset listenForRoomListDataReady
for a session start/reset, even if onboarding is in progress.
2022-03-30 11:04:07 +01:00
MaximeE
8be37f76a8
5858: Add pin drop feature
2022-03-30 11:36:31 +02:00
David Langley
df98d385cd
Merge pull request #5945 from vector-im/langleyd/5938_post_autoreporter_cleanup
...
Post UISI Autoreporter cleanup
2022-03-30 10:14:52 +01:00
Anderas
2b76c40080
Merge pull request #5947 from vector-im/andy/nil_link
...
Exit early if universal link parameters cannot be created
2022-03-30 09:10:50 +01:00
Gil Eluard
71d637d644
The "Swipe to see all rooms" hint is sometimes presented at the wrong time ( #5941 )
...
- fixed
2022-03-30 09:58:47 +02:00
Andy Uhnak
d8b70475e4
Exit early if universal link parameters cannot be created
2022-03-29 17:41:45 +01:00
Andy Uhnak
55c3749486
New loading indicators when creating a room
2022-03-29 17:18:11 +01:00
Itzik Abukrat
dbb8d7c847
Translated using Weblate (Hebrew)
...
Currently translated at 42.3% (792 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/he/
2022-03-29 14:59:30 +00:00
Andy Uhnak
92b31a0f01
Join room loading indicators
2022-03-29 15:03:09 +01:00
Doug
1a77067fd0
Merge pull request #5923 from vector-im/johannes/5058_room_data_source_leak
...
Fix retain cycle in MXKRoomDataSource
2022-03-29 12:10:36 +01:00
David Langley
9a20332d5d
Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/5938_post_autoreporter_cleanup
2022-03-29 11:54:48 +01:00
David Langley
59b698ad84
Don't call _callPresenter.addMatrixSession
twice.
2022-03-29 11:36:33 +01:00
Doug
3bf6245808
Merge pull request #5907 from vector-im/johannes/5898_authentication_readable_width
...
Restrict UI components on authentication screen to readable width
2022-03-29 11:07:13 +01:00
Anderas
4e67b0b406
Merge pull request #5937 from vector-im/andy/4858_resolve_alias
...
Enable joining a room via identifier from another home server
2022-03-29 10:54:48 +01:00
Doug
693a469bda
Merge pull request #5936 from vector-im/doug/5935_enable_all_langauges
...
Enable all translations
2022-03-29 09:33:06 +01:00
Doug
db22d4d040
Add BuildSettings to SwiftUI targets.
...
Remove RTL change on UIAlertController.
2022-03-28 17:53:34 +01:00
Andy Uhnak
5d999adbf4
URL encode fragment deeplink
2022-03-28 16:55:54 +01:00
Doug
c8bbd855a3
Add a RTL BuildSetting and use this for SwiftUI views too.
2022-03-28 16:52:07 +01:00
Andy Uhnak
1abab5b918
Typo
2022-03-28 16:44:24 +01:00
Andy Uhnak
dcfff556a4
Enable joining a room via identifier from another home server
2022-03-28 16:34:12 +01:00
Doug
a0aad52f9b
Enable all translations
...
Sadly, disable RTL layout too as there are many bugs.
2022-03-28 16:28:23 +01:00
Gil Eluard
4f1544f1ef
Space preview shows wrong number of members ( #5934 )
...
Space preview shows wrong number of members #4842
- Fixed
2022-03-28 15:35:00 +02:00
Gil Eluard
0aead8ffd5
Can't view space invitations from system notifications #5915
...
- Fixed
2022-03-28 13:45:03 +03:00
Andy Uhnak
db5e1b29d7
Use bounds not frame
2022-03-28 13:45:03 +03:00
Andy Uhnak
b2a2988221
Fix typing performance by avoiding expensive UI operations
2022-03-28 13:45:03 +03:00
Gil Eluard
f4b3cec97a
Subspace error doesn't make sense #5797
...
- Updated "Add space" error message
2022-03-28 13:45:03 +03:00
Gil Eluard
cbd8c263f6
Sync space order with web #5134
2022-03-28 13:45:03 +03:00
Gil Eluard
1bf1432d7d
Update suggested room preview to behave the same way in all cases #5771
...
- Done
2022-03-28 13:45:03 +03:00
Gil Eluard
3ed7ed0a10
Add "Invite people" to the space menu in the left panel and update menu order #5810
...
- update after review
2022-03-28 13:45:03 +03:00
Gil Eluard
767eec4864
Add "Invite people" to the space menu in the left panel and update menu order #5810
...
- done
2022-03-28 13:45:03 +03:00
Andy Uhnak
dc99e33356
Ensure the login button is always visible
2022-03-28 13:45:03 +03:00
Stefan Ceriu
2ed9fe8ded
Fixed the regular expression used for link detection in attributed strings.
2022-03-28 11:57:50 +03:00
Gil Eluard
b04bd1c885
Merge pull request #5925 from vector-im/gil/5915-Cannot_view_space_invitations_from_system_notifications
...
Can't view space invitations from system notifications
2022-03-28 10:48:09 +02:00
SBiOSoftWhare
446d2ca54a
RoomDataSource: Only call location sharing delegation method if live location sharing build flag is eneabled.
2022-03-28 10:22:42 +02:00
SBiOSoftWhare
677fdfd571
RoomVC: Handle live location banner display on user location status change.
2022-03-28 10:18:59 +02:00
SBiOSoftWhare
e2f1c99da7
RoomViewController: Add a category to handle location sharing.
2022-03-28 10:17:05 +02:00
SBiOSoftWhare
f368e1abf8
RoomDataSource: Handle current user location sharing status.
2022-03-28 10:16:07 +02:00
SBiOSoftWhare
49f19db54b
MockRoomSummary: Update with new property.
2022-03-28 10:14:11 +02:00
Gil Eluard
9b5932baac
Merge pull request #5912 from vector-im/gil/5797-Subspace_error_does_not_make_sense
...
Subspace error doesn't make sense
2022-03-28 00:02:37 +02:00
Gil Eluard
16ec23e5cb
Can't view space invitations from system notifications #5915
...
- Fixed
2022-03-27 23:52:56 +02:00
Sveinn í Felli
b727bfdff5
Translated using Weblate (Icelandic)
...
Currently translated at 83.3% (1559 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/is/
2022-03-27 20:53:15 +00:00
LinAGKar
95e2edb8ef
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1871 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sv/
2022-03-27 20:53:11 +00:00
Johannes Marbach
945f810484
Fix retain cycle in MXKRoomDataSource
...
Relates to: #5058
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-03-27 20:53:46 +02:00
Sveinn í Felli
f1e9e1ec64
Translated using Weblate (Icelandic)
...
Currently translated at 81.2% (1521 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/is/
2022-03-26 06:55:24 +00:00
Kaede
b4da360d8b
Translated using Weblate (Japanese)
...
Currently translated at 74.6% (1397 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/ja/
2022-03-26 06:54:55 +00:00
Thibault Martin
41c04237fe
Translated using Weblate (French)
...
Currently translated at 100.0% (1871 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/
2022-03-26 06:54:54 +00:00
iaiz
51f7697fe3
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1871 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/es/
2022-03-26 06:54:53 +00:00
Itzik Abukrat
125877c8ed
Translated using Weblate (Hebrew)
...
Currently translated at 41.3% (774 of 1871 strings)
Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/he/
2022-03-26 06:53:29 +00:00
Gil Eluard
dc3e7aec2f
Sync space order with web #5134
2022-03-25 13:45:16 +01:00
aringenbach
4bda8da4fe
Merge pull request #5914 from vector-im/aringenbach/1575_jitsi_leave_call_on_remove_widget
...
Fix app not leaving call when Jitsi widget is removed
2022-03-24 16:40:01 +01:00
Anderas
a0b7029709
Merge pull request #5913 from vector-im/andy/5906_typing_perf
...
Fix typing performance by avoiding expensive UI operations
2022-03-24 15:14:11 +00:00
David Langley
0f89eb014e
Merge pull request #5743 from vector-im/langleyd/5017_uisi_autoreporter
...
App: UISI AutoReporting
2022-03-24 14:58:23 +00:00
Andy Uhnak
7145a16255
Use bounds not frame
2022-03-24 14:24:14 +00:00
aringenbach
49482ef02b
Fix app not leaving call when Jitsi widget is removed from the room
2022-03-24 14:57:58 +01:00
Andy Uhnak
218bf30e23
Fix typing performance by avoiding expensive UI operations
2022-03-24 12:40:37 +00:00
Gil Eluard
8eb48c95fa
Subspace error doesn't make sense #5797
...
- Updated "Add space" error message
2022-03-24 13:37:24 +01:00
MaximeEvrard42
5a4c5e55ee
Merge pull request #5859 from vector-im/maximee/5720_location_sharing_UI_change
...
Update UI in location sharing view #5720
2022-03-24 11:58:09 +01:00
Johannes Marbach
dabd237115
Restrict UI components on authentication screen to readable width
...
- Make layout margins on content view follow readable width
- Set zero edge insets on content view
- Constrain all subviews of content view to leading & trailing
layout margins of superview
Fixes : #5898
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-03-23 20:19:04 +01:00
Gil Eluard
46e0bce5fc
Merge pull request #5899 from vector-im/gil/5771_Update_suggested_room_preview
2022-03-23 20:03:26 +01:00
MaximeE
e805e415f3
5720: Rework some location sharing related view
2022-03-23 15:48:19 +01:00
aringenbach
702f22143d
Merge pull request #5894 from vector-im/aringenbach/5837_handle_empty_jitsi_default_url
...
Allow empty Jitsi default url in BuildSettings
2022-03-23 15:40:26 +01:00
Gil Eluard
fa5e7f065e
Merge pull request #5897 from vector-im/gil/5810_Add_Invite_people_to_the_space_menu
...
Add "Invite people" to the space menu in the left panel and update me…
2022-03-23 12:22:09 +01:00
Anderas
db26880ea5
Merge pull request #5892 from vector-im/andy/5875_login_button
...
Ensure the login button is always visible
2022-03-23 11:19:04 +00:00
Gil Eluard
da275a1203
Add "Invite people" to the space menu in the left panel and update menu order #5810
...
- update after review
2022-03-23 11:24:36 +01:00
Gil Eluard
807c97d076
Update suggested room preview to behave the same way in all cases #5771
...
- Done
2022-03-23 10:58:41 +01:00
Anderas
70d39ef741
Merge pull request #5893 from vector-im/andy/5883_search_crash
...
Prevent crash when searching for rooms
2022-03-22 16:51:43 +00:00
Doug
ea44865da5
Merge pull request #5891 from vector-im/doug/5651_ftue_celebration
...
Add FTUE celebration screen
2022-03-22 16:34:41 +00:00
Gil Eluard
909222e212
Add "Invite people" to the space menu in the left panel and update menu order #5810
...
- done
2022-03-22 16:51:43 +01:00