Commit graph

3194 commits

Author SHA1 Message Date
manuroe
6497c24074
Merge pull request #5345 from vector-im/bca/reduce_decryption_grace_period
Reduce grace period to report decryption failure
2022-01-12 15:21:00 +01:00
David Langley
b5ead74434 Use new dtmf function signature 2022-01-12 10:59:37 +00:00
Weblate
a9584d4357 Merge branch 'origin/develop' into Weblate. 2022-01-11 11:26:12 +00:00
Jozef Gaal
4b90c10603 Translated using Weblate (Slovak)
Currently translated at 96.8% (427 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-01-08 22:26:06 +00:00
ismailgulek
1da1aaa687
Merge branch 'develop' into ismail/4384_summary_db 2022-01-08 00:54:17 +03:00
ismailgulek
50a9407c4a
Adapt summaries module name change 2022-01-07 18:30:30 +03:00
ismailgulek
9ddf3df9a5
Fix initial sync crash 2022-01-07 16:06:54 +03:00
Stefan Ceriu
e2a7df1daa Increased the BubbleCellContentView's inner content view bottom padding so it doesn't overlap the send receipt indicator. 2022-01-07 14:18:05 +02:00
Stefan Ceriu
52598a2eab Fixed ffmpeg-kit breaking changes after minor release, fixed version to 4.5.1 2022-01-06 13:31:05 +02:00
Valere
a1429dbb8d Reduce grace period to report decryption failure 2022-01-05 16:52:05 +01:00
SBiOSoftWhare
4d3a8a2ffa Rename RoomTimelineStyle enum to RoomTimelineStyleIdentifier. 2022-01-04 17:53:15 +01:00
Stefan Ceriu
eead770633 vector-im/element-ios/issues/5298 - Various tweaks following code review. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
2c6b286718 vector-im/element-ios/issues/5298 - Added build setting + ui and unit tests. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
28cb2d23d1 vector-im/element-ios/issues/5298 - Settings screen toggle for disabling location sharing. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
592acde1c8 vector-im/element-ios/issues/5298 - Displaying a modal when tapping on a location in the timeline. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
e6379c8588 vector-im/element-ios/issues/5298 - Disable forwarding for location messages and allow replies. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
352d56726e vector-im/element-ios/issues/5298 - Improved error messages and moved map configuration to the BuildSettings 2022-01-04 17:33:32 +02:00
Stefan Ceriu
f0cdbe5a7c vector-im/element-ios/issues/5298 - Attempting to set up cocoapods-keys. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
6a46c42cfd vector-im/element-ios/issues/5298 - Implemented location sharing from the input toolbar action menu. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
574a155c80 vector-im/element-ios/issues/5298 - Added body message content keys and replaced plain string usages. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
5a72750f8d vector-im/element-ios/issues/5298 - Replaced "msgtype" strings with new kMXMessageTypeKey. 2022-01-04 17:33:32 +02:00
Stefan Ceriu
01f53bd8d1 Rendering location messages in the timeline. 2022-01-04 17:33:32 +02:00
ismailgulek
1187e1dc2f
Just reload collection view when paginating 2022-01-04 04:31:52 +03:00
ismailgulek
fd39df8d76
Call pagination api from appropriate points 2022-01-04 04:31:18 +03:00
ismailgulek
2ac2c981fc
Implement pagination in recents data source 2022-01-04 04:30:40 +03:00
ismailgulek
3169693aaa
Implement pagination in recents list service 2022-01-04 04:30:12 +03:00
ismailgulek
132004cf1f
Adapt to counts api changes 2022-01-04 04:29:26 +03:00
ismailgulek
067c86c2fc
Remove all logic in the deprecated data source 2022-01-04 04:27:19 +03:00
SBiOSoftWhare
9e8e8b7fad Settings: Add enable room message bubbles parameter. 2022-01-03 18:30:59 +01:00
SBiOSoftWhare
ca4dc6d69f Add RoomTimelineStyle enum that represents the room timeline styles available. 2022-01-03 18:16:24 +01:00
Jozef Gaal
92144b7d25 Translated using Weblate (Slovak)
Currently translated at 93.1% (411 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2022-01-02 19:26:07 +00:00
Besnik Bleta
7f5219f8db Translated using Weblate (Albanian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sq/
2022-01-02 19:26:03 +00:00
Gil Oliveira
6868900593 Added translation using Weblate (Portuguese) 2022-01-02 02:50:55 +00:00
ismailgulek
082607bc0e
Adapt from summaries to rooms & little naming fixes 2021-12-29 17:40:09 +03:00
Jozef Gaal
42ad02ad91 Translated using Weblate (Slovak)
Currently translated at 72.1% (318 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2021-12-28 20:26:06 +00:00
ismailgulek
9e73594224
Fix all summaries usage, use summary session if needed in cell data 2021-12-28 23:18:41 +03:00
ismailgulek
e0f342a41d
Fix store api 2021-12-27 16:04:51 +03:00
ismailgulek
5eb53bbed6
Merge branch 'develop' into ismail/4384_summary_db 2021-12-27 15:59:37 +03:00
Jozef Gaal
419d52b5a3 Translated using Weblate (Slovak)
Currently translated at 39.9% (176 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2021-12-25 23:26:02 +00:00
Whodiduexpect
70bd03fcba Translated using Weblate (French)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/fr/
2021-12-25 23:26:01 +00:00
Jozef Gaal
8eae88e015 Translated using Weblate (Slovak)
Currently translated at 37.4% (165 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2021-12-23 02:26:00 +00:00
libexus
21ec12f653 Translated using Weblate (German)
Currently translated at 99.7% (440 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/de/
2021-12-23 02:26:00 +00:00
SBiOSoftWhare
bd431fa6c9 Move timeline cells in dedicated folders. 2021-12-22 17:25:35 +01:00
Jozef Gaal
86418c8cd6 Translated using Weblate (Slovak)
Currently translated at 36.7% (162 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sk/
2021-12-20 20:26:07 +00:00
Ihor Hordiichuk
04e35ca342 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/uk/
2021-12-20 20:26:01 +00:00
LinAGKar
7f34ff13a3 Translated using Weblate (Swedish)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sv/
2021-12-20 20:26:00 +00:00
Thibault Martin
a33a62bb47 Translated using Weblate (French)
Currently translated at 99.5% (439 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/fr/
2021-12-20 20:26:00 +00:00
libexus
2ec2a34484 Translated using Weblate (German)
Currently translated at 99.5% (439 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/de/
2021-12-20 20:25:59 +00:00
Weblate
c0f532d039 Merge branch 'origin/develop' into Weblate. 2021-12-16 18:29:53 +00:00
Denys Nykula
4b63c5f6ee Translated using Weblate (Ukrainian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/uk/
2021-12-16 18:22:49 +00:00
Linerly
6dafffba84 Translated using Weblate (Indonesian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/id/
2021-12-16 18:22:48 +00:00
Doug
bee737f97d Retain AnalyticsService. Fix coordinator retain cycle. 2021-12-16 17:02:58 +00:00
Doug
8e38a5fc12 Move Analytics from Managers to Modules. 2021-12-16 17:01:23 +00:00
Doug
a5abff7eee Address most PR comments.
Update Podfile.lock
2021-12-16 17:01:23 +00:00
Doug
b57e537b4b Leave analytics client running on sign out.
Only identify with a running session.
2021-12-16 17:01:22 +00:00
Doug
5361298bfc Improve iPad layout. Add separate debug configuration. 2021-12-16 17:01:22 +00:00
Doug
a2aa01f06c Move string formatting to Tools.
Revert contacts tracking from MatrixKit.
Final tweaks before PR.
2021-12-16 17:01:22 +00:00
Doug
9d4a1d96d6 Migrate doug/5035_posthog from MatrixKit. 2021-12-16 17:01:22 +00:00
Doug
932eca82cc Support link/html in analytics prompt strings.
Show the new prompt to everyone, even if they previously opted out.
Add docs to Analytics.
2021-12-16 17:01:22 +00:00
Doug
8eab27ab8e Add AnalyticsPrompt to SwiftUI target and replace old UIAlertController. 2021-12-16 17:01:22 +00:00
Doug
3a9d35a50b Add AnalyticsScreenTimer and track more screens.
Update Analytics with new methods in MXAnalyticsDelegate.
2021-12-16 16:59:45 +00:00
Doug
1ce3387429 Use custom generated Swift events.
Add analytics PerformanceTimer event.
2021-12-16 16:59:45 +00:00
Doug
3e0e357384 Update MXAnalyticsDelegate 2021-12-16 16:59:45 +00:00
Doug
7bdc146b82 Use matrix-analytics-events generated stubs (locally for now).
Track screens, removing any that aren't part of the schema.
2021-12-16 16:59:45 +00:00
Doug
23555b00fd Add specific methods to track analytics and test generated event types. 2021-12-16 16:59:45 +00:00
Doug
2b80c0437a Don't read analytics opt in status from account data.
Update PostHog to 1.4.3.

Add tests for prompt type.
2021-12-16 16:59:45 +00:00
Doug
6f94303cdc Begin migration from Matomo to PostHog
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
Ihor Hordiichuk
7507ef97d7 Translated using Weblate (Ukrainian)
Currently translated at 97.7% (431 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/uk/
2021-12-15 22:25:58 +00:00
Besnik Bleta
c93daef4b2 Translated using Weblate (Albanian)
Currently translated at 99.7% (440 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/sq/
2021-12-15 22:25:58 +00:00
artevaeckt
00eddb7a3a Translated using Weblate (German)
Currently translated at 98.1% (433 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/de/
2021-12-15 22:25:58 +00:00
SBiOSoftWhare
d494c68f0f RoomVC: Fix left room label memory management. 2021-12-14 18:33:37 +01:00
SBiOSoftWhare
92d0c8d6c7 RoomMemberDetailsViewController: Fix user id theming. 2021-12-14 15:47:09 +01:00
sr093906
15b8ba3a8f Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/zh_Hans/
2021-12-14 11:57:15 +00:00
Ihor Hordiichuk
39db39c629 Translated using Weblate (Ukrainian)
Currently translated at 95.0% (419 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/uk/
2021-12-14 11:57:15 +00:00
lvre
48f70e74d2 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/pt_BR/
2021-12-14 11:57:15 +00:00
jelv
e55f743d36 Translated using Weblate (Dutch)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/nl/
2021-12-14 11:57:15 +00:00
random
41214c8b60 Translated using Weblate (Italian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/it/
2021-12-14 11:57:15 +00:00
Linerly
7e3eba5d75 Translated using Weblate (Indonesian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/id/
2021-12-14 11:57:15 +00:00
Szimszon
a4e96801f1 Translated using Weblate (Hungarian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/hu/
2021-12-14 11:57:15 +00:00
Priit Jõerüüt
2cf602ea63 Translated using Weblate (Estonian)
Currently translated at 100.0% (441 of 441 strings)

Translation: Element iOS/Element iOS (MatrixKit)
Translate-URL: https://translate.element.io/projects/riot-ios/element-ios-matrixkit/et/
2021-12-14 11:57:15 +00:00
Jozef Gaal
959788da5c Added translation using Weblate (Slovak) 2021-12-14 11:57:15 +00:00
SBiOSoftWhare
2a570d22b0
Merge pull request #5297 from vector-im/steve/4568_mxid_copy
RoomMemberDetailsViewController: Show user Matrix id and make it copyable
2021-12-14 12:47:40 +01:00
SBiOSoftWhare
47b2d7acff Update CopyableLabel. 2021-12-14 12:40:12 +01:00
Stefan Ceriu
e6a417bcec vector-im/element-ios/issues/5114 - Prevent poll events from ever getting merged into other bubble data. 2021-12-10 15:55:17 +02:00
SBiOSoftWhare
ebf733831f RoomMemberDetails: Add safe area layout guides. 2021-12-10 14:02:09 +01:00
SBiOSoftWhare
f0e372f21f RoomMemberDetailsViewController: Refactor a property name. 2021-12-10 09:50:06 +01:00
SBiOSoftWhare
617603ba27 RoomMemberDetailsViewController: Show user Matrix id and make it copyable. 2021-12-10 09:29:09 +01:00
SBiOSoftWhare
230da33f29 Add CopyableLabel enables to copy past text content. 2021-12-10 09:25:06 +01:00
Stefan Ceriu
e6946eb6ea vector-im/element-ios/issues/5190 - Fix crash when trying to scroll the people's tab to the top. 2021-12-09 09:39:40 +02:00
Stefan Ceriu
d5982e813b vector-im/element-ios/issues/5114 - Polls in the timeline. 2021-12-09 09:37:02 +02:00
SBiOSoftWhare
dcad18bfb4
Merge pull request #5219 from vector-im/steve/5020_matrixkit_merge
Merge MatrixKit repository into Element
2021-12-03 15:44:30 +01:00
SBiOSoftWhare
34a7212d89 Remove unneeded InfoPlist.strings from MatrixKit module. 2021-12-03 15:08:15 +01:00
SBiOSoftWhare
acd0d83c33 Merge MatrixKit develop with commit hash: b85b736313bec0592bd1cabc68035d97f5331137 2021-12-03 11:47:24 +01:00
Stefan Ceriu
d3ea267b41 vector-im/element-ios/issues/4753 - Prevent unnecessary audio file conversions if final file already exists on disk. 2021-12-02 15:38:59 +02:00
Stefan Ceriu
ec00c52a0a vector-im/element-ios/issues/4753 - Allow audio file attachments to be played back inline by reusing the existing voice message UI. 2021-12-02 15:38:59 +02:00
SBiOSoftWhare
5c0bbc6800 Update MXKSwiftHeader.h for new MatrixKit location. 2021-11-30 17:25:43 +01:00
SBiOSoftWhare
b398597ea1 Prepare the MatrixKit-Bridging-Header.h for new MatrixKit location. 2021-11-30 17:24:12 +01:00
SBiOSoftWhare
eb4abba95f AuthInputsView: Add Swift generated header import. 2021-11-30 17:06:52 +01:00
SBiOSoftWhare
abc9f60e5a HomeMessagesSearchDataSource: Fix MatrixKit import. 2021-11-30 17:06:25 +01:00
SBiOSoftWhare
3d0c77ef30 Merge develop into steve/5020_matrixkit_merge 2021-11-30 16:16:52 +01:00
SBiOSoftWhare
4081da3ebc Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
SBiOSoftWhare
3e6df9749c Remove MatrixKit import from Swift files. 2021-11-29 17:50:30 +01:00
SBiOSoftWhare
867158f905 Remove unnecessary MatrixKit imports. 2021-11-29 17:45:35 +01:00
Doug
67c5bff9ed
Merge pull request #5166 from vector-im/doug/5165_use_dtcoretext_callback
Use DTCoreText callback for sanitizing HTML in GroupHomeViewController.
2021-11-29 15:59:15 +00:00
SBiOSoftWhare
461c759490 LegacyAppDelegate: Don't use private interface from SDK. 2021-11-26 15:26:34 +01:00
SBiOSoftWhare
3c5d7f3fa4 SecurityViewController: Don't use private properties from SDK. 2021-11-26 15:25:36 +01:00
SBiOSoftWhare
d93d706cfd MasterTabBarController: Don't use MXCrypto private property. 2021-11-26 14:39:00 +01:00
SBiOSoftWhare
f9dcef37e0 Improve generated Swift header imports. 2021-11-25 23:11:53 +01:00
David Langley
a7ff60eb49 Fix hidden rooms from showing. 2021-11-24 11:38:32 +00:00
Doug
ae2b6a58be Use DTCoreText callback for sanitizing HTML in GroupHomeViewController. 2021-11-18 14:47:18 +00:00
Doug
e324767d7d Merge branch 'master' into develop
# Conflicts:
#	Podfile.lock
#	Riot/Modules/Room/RoomViewController.m
2021-11-17 17:36:44 +00:00
Stefan Ceriu
88dba32a42 Fix build after changing aggregation method limits from UInt to Int in the SDK. 2021-11-16 13:41:41 +02:00
ismailgulek
9d256e1c5c
Implement new summary properties 2021-11-11 19:52:21 +03:00
Doug
d36e8f8d34 Refresh RecentsListService when switching modes. 2021-11-11 15:43:43 +00:00
Stefan Ceriu
30ff8a65fb vector-im/element-ios/issues/5114 - Poll creation screen
- added input toolbar poll creation action.
- reordered input toolbar actions as per designs.
- added multiline text field and extracted common components.
2021-11-11 11:24:28 +02:00
Stefan Ceriu
c961a71f7f vector-im/element-ios/pull/5014 - Forward original message content and remove the need to re-upload media. 2021-11-09 10:41:21 +02:00
Gil Eluard
6411ab31a8
Merge pull request #4994 from vector-im/gil/4893_support_pagination_in_the_space_summary_api
Support pagination in the Space Summary API
2021-11-09 09:35:24 +01:00
Phl-Pro
8246dc93e0
Merge branch 'develop' into phlpro/4722_objc_headers 2021-11-05 14:41:36 +01:00
SBiOSoftWhare
eedb8776d5
Merge pull request #5091 from vector-im/steve/5090_update_settings_about_section
Settings: Update about section footer text
2021-11-04 12:02:10 +01:00
SBiOSoftWhare
357cbea82c SettingsVC: Update about section footer text. 2021-11-04 11:48:06 +01:00
SBiOSoftWhare
0e25b2d30c
Merge pull request #5088 from vector-im/steve/5082_fix_clear_cache
Fix a crash when selected space is not home and a clear cache or logout is performed
2021-11-04 09:22:23 +01:00
SBiOSoftWhare
c6f8dc64f9 SpaceList: Fix a crash when clearing cache or logout. 2021-11-03 18:59:35 +01:00
Doug
fd93bb6fab
Merge pull request #5074 from vector-im/doug/5071_fix_presented_views
Fix more button not working.
2021-11-03 16:35:03 +00:00
SBiOSoftWhare
39c94682a9 Merge branch 'hotfix/1.6.7' into hotfix/1.6.7_2 2021-11-03 17:22:21 +01:00
Doug
7ea082e10e
Merge pull request #5087 from vector-im/doug/5083_fix_room_previews
Fix DisabledRoomInputToolbarView / Room Previews / Favourites
2021-11-03 16:08:11 +00:00
SBiOSoftWhare
c9f9eb4505 SplitViewCoordinator: Fix detail screen reset behaviour. 2021-11-03 11:41:11 +01:00
Doug
458b8543cd Ensure DisabledRoomInputToolbarView is used. Fix previewing rooms. Fix favourited DMs in Home. 2021-11-03 10:18:27 +00:00
ismailgulek
30fa1970e3
Fix async 2021-11-02 16:31:01 +03:00
Doug
f2cd673896 Keep strong refs to weak views before display. 2021-11-01 17:38:56 +00:00
Doug
1415155eb6 Present alerts before assigning to currentAlert. 2021-11-01 15:05:02 +00:00
ismailgulek
cab25adcf3
Merge branch 'develop' into ismail/4384_summary_db 2021-11-01 15:14:37 +03:00
Finn Behrens
f284f2f983 Remember keyboard language for room
This adds a `textInputContextIdentifier` to the RoomViewController to save the current language per room.

Signed-off-by: Finn Behrens <me@kloenk.dev>
2021-10-31 19:58:21 +01:00
SBiOSoftWhare
22d48c7da6
Update Riot/Modules/Room/RoomInfo/RoomInfoCoordinator.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-29 15:42:19 +02:00
SBiOSoftWhare
b362b4c69e TabBarCoordinator: Improve tab bar controllers management. Avoid to have twice HomeVC in memory. 2021-10-29 14:48:42 +02:00
SBiOSoftWhare
e33f0779d2 RoomViewController: Fix a crash on before iOS 14. 2021-10-29 13:47:42 +02:00
SBiOSoftWhare
d967d35493 RoomSearchViewController: Fix setup. 2021-10-29 13:47:16 +02:00
SBiOSoftWhare
7b44443f1e RoomInfoListViewController: Weakify self in a closure. 2021-10-29 13:46:34 +02:00
SBiOSoftWhare
41eca48408 Weakify strong reference delegates. 2021-10-29 12:23:06 +02:00
SBiOSoftWhare
b31937bc74 Update GroupDetailsCoordinator. 2021-10-29 12:03:20 +02:00
SBiOSoftWhare
f5f44f002e EnterNewRoomDetailsViewController: Prevent retain cycles. 2021-10-29 12:02:19 +02:00
SBiOSoftWhare
222db3c02d ContactsTableViewController: Prevent retain cycles. 2021-10-29 11:59:52 +02:00
SBiOSoftWhare
a05c488ed6 Update weak views usage. 2021-10-29 10:50:24 +02:00
SBiOSoftWhare
df472c11d5 SettingsViewController: Prevent retain cycles. 2021-10-29 10:49:29 +02:00
SBiOSoftWhare
4361a598b0 ContactDetailsViewController: Prevent retain cycles. 2021-10-29 10:48:45 +02:00
SBiOSoftWhare
1b63507759 SegmentedViewController: Prevent retain cycles. 2021-10-29 10:47:00 +02:00
SBiOSoftWhare
ea7983abba GroupsViewController: Prevent retain cycles. 2021-10-29 10:46:26 +02:00
SBiOSoftWhare
9fc412f41d RoomVC: Fix typo. 2021-10-28 18:51:25 +02:00
SBiOSoftWhare
920e8e0508 TabBarCoordinator: Fix space switching. 2021-10-28 18:50:35 +02:00
SBiOSoftWhare
1c6ae4c835
Update Riot/Modules/TabBar/TabBarCoordinator.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-28 18:48:19 +02:00
SBiOSoftWhare
3a732b4bf8
Update Riot/Modules/Common/Recents/RecentsViewController.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-28 18:47:59 +02:00
SBiOSoftWhare
dd5f7d6451 TabBarCoordinator: Prevent to update master tab bar controllers when not needed. 2021-10-28 18:15:46 +02:00
SBiOSoftWhare
24e0713f3e RoomCoordinator: Fix RoomVC reatin issue. 2021-10-28 18:01:30 +02:00
SBiOSoftWhare
03cdf3d732 RoomVC: Prevent retain cycles. 2021-10-28 17:41:16 +02:00
SBiOSoftWhare
1ba2abed73 RecentsViewController: Prevent retain cycles. 2021-10-28 17:28:56 +02:00
Gil Eluard
cf73ac2534 Merge branch 'develop' into gil/4893_support_pagination_in_the_space_summary_api 2021-10-27 10:28:42 +02:00
Gil Eluard
779909eac4 Support pagination in the Space Summary API
- Update after review
2021-10-27 10:27:13 +02:00
Stefan Ceriu
7e6e82d9ef vector-im/element-ios/issues/4976 - Fixed placeholder not displaying after being hidden for resize animations. 2021-10-27 10:15:57 +03:00
Philippe Loriaux
c6c3eaaec1 Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
Stefan Ceriu
efa726b515 vector-im/element-ios/issues/4976 - Replaced GrowingTextView with simpler, custom implementation. Cleaned up the RoomInputToolbar header. 2021-10-26 17:41:29 +03:00
Gil Eluard
b192123b9f Support pagination in the Space Summary API
- Revert test tweaks
2021-10-26 14:44:51 +02:00
Gil Eluard
d1abed3844 Support pagination in the Space Summary API
- Move back to default iOS activity indicator
2021-10-26 14:40:51 +02:00
Stefan Ceriu
75eddf38ed vector-im/element-ios/issues/4384 - Using mutable room list fetch sort options after chaning them to be a structure. 2021-10-25 17:54:27 +03:00
Stefan Ceriu
35802071dd Fixes vector-im/element-ios/issues/5042 - Message composer doesn't follow keyboard when swiping to dismiss. 2021-10-25 16:23:58 +03:00
SBiOSoftWhare
7e6f5850c2 Merge pull request #4993 from vector-im/steve/4734_room_stack
Navigation: Enable room stacking
2021-10-21 17:33:47 +02:00
SBiOSoftWhare
e46edb7fae
Update Riot/Modules/GlobalSearch/Messages/HomeMessagesSearchViewController.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-21 16:45:13 +02:00
SBiOSoftWhare
2cb2464b36 Update comments. 2021-10-21 16:16:32 +02:00
SBiOSoftWhare
cc28f92d39 Make some refacto. 2021-10-21 15:32:43 +02:00
SBiOSoftWhare
6a1829d247 Update folder name. 2021-10-21 15:23:01 +02:00
SBiOSoftWhare
1b5540c064 Refactor SpacePresentationParameters to SpaceNavigationParameters. 2021-10-21 15:22:38 +02:00
SBiOSoftWhare
0c8b7135ec Refactor RoomPreviewScreenParameters to RoomPreviewNavigationParameters. 2021-10-21 14:47:17 +02:00
SBiOSoftWhare
d7c892d7a8 Refactor RoomPreviewScreenParameters to RoomPreviewNavigationParameters. 2021-10-21 11:57:13 +02:00
SBiOSoftWhare
2cd80ff4ec Refactor RoomScreenParameters to RoomNavigationParameters. 2021-10-21 11:40:18 +02:00
SBiOSoftWhare
638321d123 Refactor RoomPreviewPresentationParameters to RoomPreviewScreenParameters. 2021-10-21 11:00:45 +02:00
SBiOSoftWhare
6ab705416d Refactor RoomPresentationParameters to RoomScreenParameters. 2021-10-21 10:55:13 +02:00
SBiOSoftWhare
0d1f8305e9 Rename UniversalLinkPresentationParameters to ScreenPresentationParameters. 2021-10-21 10:00:37 +02:00
Doug
a7395dbf25 Address Steve's comments. 2021-10-20 19:29:23 +01:00
SBiOSoftWhare
e8a8862291 TabBarCoordinator: Fix refacto issues. 2021-10-20 18:51:19 +02:00
SBiOSoftWhare
d718131cc2 DirectoryViewController: Refactor show room with id method. 2021-10-20 18:50:00 +02:00
SBiOSoftWhare
343eda4eff UniversalLinkParameters: Make universalLinkURL property non optional. 2021-10-20 18:47:33 +02:00
SBiOSoftWhare
cd938e6c48
Update Riot/Modules/Spaces/SpaceDetail/SpaceDetailPresenter.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:41:27 +02:00
SBiOSoftWhare
d4a864b408
Update Riot/Modules/GlobalSearch/Rooms/DirectoryViewController.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:41:00 +02:00
Doug
614cb4d373 Add SectionFooterView.xib to fix fonts on iOS 12-14.
Update SecurityViewController too.
2021-10-20 17:40:39 +01:00
Doug
2f879e8aa3 Fix bug accepting identity server terms from the Setting Discovery section. 2021-10-20 17:40:39 +01:00
Doug
7a096a7df5 Use footers for app and discovery information.
Remove Invite Friends button from settings.
Reorganise Advanced and Other settings.
Rename Other to About.
2021-10-20 17:40:39 +01:00
Doug
4b5630a83f Update fonts, add attributed strings and add tap gestures back.
Footers use subheadline. Headers use footnote.
2021-10-20 17:40:39 +01:00
Doug
685d8f2a54 Use actual footer titles rather than cells that mimic them. 2021-10-20 17:40:39 +01:00
Doug
80e6e4af43 Use footnote text style for description cells to match UITableView's footer style. Match the footer colour to the header colour. Add -[SettingsViewController descriptionCellForTableView:] and use for appropriate cells. 2021-10-20 17:40:39 +01:00
Doug
8e8efd4808 Use headerTextPrimaryColor in headers and don't override system font size. 2021-10-20 17:40:39 +01:00
SBiOSoftWhare
b998ae0d19
Update Riot/Modules/GlobalSearch/Rooms/DirectoryViewController.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:40:27 +02:00
SBiOSoftWhare
3ae15dd794 Fix indentation issues. 2021-10-20 18:38:48 +02:00
SBiOSoftWhare
0e1c67fb2d
Update Riot/Modules/DeepLink/UniversalLinkPresentationParameters.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:35:02 +02:00
SBiOSoftWhare
74cdd06201
Update Riot/Modules/DeepLink/UniversalLinkPresentationParameters.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:33:45 +02:00
SBiOSoftWhare
a540719f24
Update Riot/Modules/TabBar/TabBarCoordinator.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:33:22 +02:00
SBiOSoftWhare
5ee733186c
Update Riot/Modules/DeepLink/UniversalLinkParameters.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:33:13 +02:00
SBiOSoftWhare
54508430d8
Update Riot/Modules/Application/LegacyAppDelegate.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:32:57 +02:00
SBiOSoftWhare
b36920848d
Update Riot/Modules/Application/LegacyAppDelegate.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:32:38 +02:00
SBiOSoftWhare
dcc0662ebc
Update Riot/Modules/Application/LegacyAppDelegate.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:27:42 +02:00
SBiOSoftWhare
059d99ca29
Update Riot/Modules/TabBar/TabBarCoordinator.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:27:31 +02:00
SBiOSoftWhare
e620e94af9
Update Riot/Modules/Common/Recents/RecentsViewController.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:26:21 +02:00
SBiOSoftWhare
91baf44145
Update Riot/Modules/Common/Recents/RecentsViewController.m
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2021-10-20 18:25:00 +02:00