Commit graph

3334 commits

Author SHA1 Message Date
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
ismailgulek
f8bb457fa7
Open thread on an initial event, fetch the event if doesn't exist 2021-12-24 14:50:11 +03: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
ismailgulek
1412ba724e
Make remove and report actions destructive 2021-12-21 16:45:19 +03:00
ismailgulek
e47c1c4861
Add view in room action for attachments 2021-12-21 16:44:51 +03:00
ismailgulek
d954e1865b
Use live timeline of a thread 2021-12-21 16:44:11 +03: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
ismailgulek
b74975ecc4
Merge branch 'ismail/5068_start_thread' into ismail/5096_thread_notifications 2021-12-16 14:46:43 +03:00
ismailgulek
4dd78e3f2e
Merge branch 'develop' into ismail/5068_start_thread 2021-12-16 14:00:03 +03: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
ismailgulek
2f076930fe
Adapt MXEventTimeline changes 2021-12-15 01:44:04 +03: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
ismailgulek
57a26d8f8d
Fix build 2021-12-10 11:24:40 +03:00
ismailgulek
a803aeb1b9
Merge branch 'ismail/5095_thread_search_results' into ismail/5096_thread_notifications 2021-12-10 11:14:55 +03:00
ismailgulek
2ef4e94f8a
Merge branch 'ismail/5094_thread_links' into ismail/5095_thread_search_results 2021-12-10 11:08:50 +03:00
ismailgulek
d5dc6928ea
Merge branch 'ismail/5092_thread_list' into ismail/5094_thread_links 2021-12-10 11:08:01 +03:00
ismailgulek
da9407f062
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-12-10 11:07:27 +03:00
ismailgulek
1f918c921d
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-12-10 11:03:00 +03:00
ismailgulek
1d57a5b6f9
Display threaded events as replies if threads disabled, fix #5266 2021-12-09 16:58:20 +03:00
ismailgulek
d7b18bb223
Apply MatrixKit PR changes 2021-12-09 16:57:43 +03:00
ismailgulek
e3a47a59f9
Merge branch 'develop' into ismail/5068_start_thread 2021-12-09 15:25:14 +03:00
ismailgulek
50f7a01150
Disable thread filtering on regular timeline when threads disabled 2021-12-09 15:11:07 +03: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
ismailgulek
ccead52df8
Fix thread display configuration 2021-12-08 22:16:00 +03:00
ismailgulek
075495f20a
Hide jump to unread button on threads, override scroll to bottom action, fix #5264 2021-12-08 16:04:11 +03:00
ismailgulek
117461d80b
Do not send typing notifications from threads, part of #5271 2021-12-08 14:53:54 +03:00
ismailgulek
3f14b000d2
Disable partial text message on threads 2021-12-08 14:46:03 +03:00
ismailgulek
cd91378845
Hide typing notifications in threads, fix #5271 2021-12-08 14:45:44 +03:00
ismailgulek
e5934227ae
Hide read receipt avatars on threads, fix #5239 2021-12-08 13:31:01 +03:00
ismailgulek
21f843cfb8
Use simpler methods for thread check 2021-12-07 05:18:13 +03: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
ismailgulek
9eef855e7c
Clear highlighted event when view gone 2021-12-03 02:41:01 +03:00
ismailgulek
42185a2ec2
Use attributed string for thread last message 2021-12-03 00:55:13 +03:00
ismailgulek
95622672b4
Use attributed string for thread root message 2021-12-03 00:46:55 +03:00
ismailgulek
1fac638bfd
Mark thread as read when viewed 2021-12-02 16:57:41 +03: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
ismailgulek
ac29d71634
Update logic for thread list bar button item 2021-12-02 14:45:23 +03:00
ismailgulek
2ddb6540cc
Create BadgedBarButtonItem class and use it for thread list item 2021-12-01 17:24:47 +03:00
ismailgulek
7bd988317e
Use thread image as template 2021-12-01 17:23:53 +03:00
ismailgulek
6993f85521
Add thread notification dots 2021-12-01 14:42:05 +03:00
ismailgulek
385a9ac610
Navigate to thread view for search results in threads 2021-12-01 01:22:16 +03: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
ismailgulek
ad5a21edfc
Just highlight event when possible instead of reloading data source 2021-11-30 14:13:57 +03:00
ismailgulek
11ba0958b1
Merge branch 'ismail/5092_thread_list' into ismail/5094_thread_links 2021-11-30 01:54:56 +03:00
ismailgulek
64638d81e6
Fix thread property 2021-11-30 01:45:20 +03:00
ismailgulek
7f53684742
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-30 01:34:44 +03:00
ismailgulek
88ab52c3f3
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-30 01:34:21 +03:00
ismailgulek
d935ca3fd6
Merge branch 'develop' into ismail/5068_start_thread 2021-11-30 01:33:51 +03:00
ismailgulek
5edcb644ea
Make remove actions destructive & move remove action to the bottom 2021-11-30 01:29:52 +03:00
ismailgulek
ed78757991
Merge branch 'ismail/5119_thread_root_removal' into ismail/5094_thread_links 2021-11-30 01:14:51 +03:00
ismailgulek
42a653309b
Merge branch 'ismail/5117_thread_message_actions' into ismail/5119_thread_root_removal 2021-11-30 01:14:23 +03:00
ismailgulek
4c2e8485d7
Fix alert 2021-11-30 01:14:05 +03:00
ismailgulek
24fe4a51ec
Display room title view for non-live timelines too 2021-11-30 01:13:14 +03:00
ismailgulek
a3877118a0
Open thread view for root events when available 2021-11-30 01:12:53 +03:00
ismailgulek
7d675eb1dc
Add activity indicator when loading room and thread data sources 2021-11-30 00:59:59 +03:00
ismailgulek
1033271be1
Highlight initial event in the thread view 2021-11-30 00:31:28 +03: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
ismailgulek
29ecd3934b
Handle thread parameters 2021-11-29 18:27:00 +03:00
ismailgulek
fb9d82f776
Try to find the desired room in whole stack instead of only the last, and pop to it if found 2021-11-29 18:26:10 +03:00
ismailgulek
60557a89d8
Pass thread options for permalinks 2021-11-29 18:22:09 +03:00
ismailgulek
a16eac19da
Add threadId to room identification 2021-11-29 18:12:20 +03:00
ismailgulek
291e64f54d
Introduce new methods to split view presentable 2021-11-29 18:11:54 +03:00
ismailgulek
4b016d3cac
Replace threadId with ThreadParameters 2021-11-29 18:11:04 +03:00
ismailgulek
7ff72f09ea
Adapt to thread model changes 2021-11-29 13:55:13 +03: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
ismailgulek
699526a21d
Adapt to event changes 2021-11-26 01:47:08 +03:00
ismailgulek
b779bf477b
Merge branch 'ismail/5092_thread_list' into ismail/5094_thread_links 2021-11-26 01:46:32 +03:00
ismailgulek
65335ce825
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-26 01:45:37 +03:00
ismailgulek
7cfa67b704
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-26 01:43:44 +03:00
ismailgulek
68ac7cd49d
Adapt to event changes 2021-11-26 01:42:53 +03:00
SBiOSoftWhare
f9dcef37e0 Improve generated Swift header imports. 2021-11-25 23:11:53 +01:00
ismailgulek
1a4ae89fdd
Add threadId parameter to room navigation parameters 2021-11-25 16:28:42 +03:00
ismailgulek
7b57570119
Implement actions for a thread 2021-11-25 14:55:44 +03:00
David Langley
a7ff60eb49 Fix hidden rooms from showing. 2021-11-24 11:38:32 +00:00
ismailgulek
ee091fddf0
Fix title view for orientation 2021-11-22 18:01:29 +03:00
ismailgulek
310841704b
Fix view in room thread action when navigated from thread list 2021-11-22 17:36:28 +03:00
ismailgulek
cf286a6610
Add thread list empty view 2021-11-22 16:16:15 +03:00
ismailgulek
e8222ad50c
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-22 14:59:07 +03:00
ismailgulek
415cf36854
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-22 12:26:41 +03:00
ismailgulek
fc87a3534d
Move more button out of the title view & remove weird constraints 2021-11-22 12:22:53 +03:00
ismailgulek
e7190f426f
Don't show thread list button in threads 2021-11-22 11:46:45 +03:00
ismailgulek
d8bcfe9e87
Fix bg colors 2021-11-19 18:03:56 +03:00
ismailgulek
08f43e5bcb
Display thread when row tapped 2021-11-19 17:51:40 +03:00
ismailgulek
40236a8e0b
Use title view and configure 2021-11-19 16:33:04 +03:00
ismailgulek
081a1261d4
Refactor title view 2021-11-19 16:32:42 +03:00
ismailgulek
93509b2e36
Introduce view model for thread title view 2021-11-19 16:32:20 +03:00
ismailgulek
2873d1586e
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-19 14:46:51 +03:00
ismailgulek
6751896304
Fix alert 2021-11-19 14:43:38 +03:00
ismailgulek
f56be33f5a
Move view in room action to the top most 2021-11-19 14:37:09 +03:00
ismailgulek
ec666f25a7
Allow dismissal of pushed coordinator 2021-11-19 14:35:46 +03:00
ismailgulek
5238165e63
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-19 14:35:11 +03:00
ismailgulek
c9f018f046
Push thread view instead of presenting 2021-11-19 14:19:23 +03:00
ismailgulek
4e739a7943
Add my threads filtering 2021-11-19 03:36:51 +03:00
ismailgulek
8200882142
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-19 02:17:53 +03:00
ismailgulek
4297c6ae4d
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-19 02:17:21 +03:00
ismailgulek
484ec0a938
Fix build 2021-11-19 02:17:01 +03:00
ismailgulek
aa36e4b57a
Little refactorings 2021-11-19 02:12:38 +03:00
ismailgulek
1d76c39f57
Merge branch 'ismail/5117_thread_message_actions' into ismail/5092_thread_list 2021-11-19 00:24:38 +03:00
ismailgulek
a0d7e1fa33
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-19 00:24:02 +03:00
ismailgulek
8723a69528
Merge branch 'develop' into ismail/5068_start_thread 2021-11-19 00:23:24 +03:00
ismailgulek
5e4c8ea6bb
Implement thread list 2021-11-18 17:49:01 +03:00
Doug
ae2b6a58be Use DTCoreText callback for sanitizing HTML in GroupHomeViewController. 2021-11-18 14:47:18 +00:00
ismailgulek
4ad5e9b4b4
Refactor summary view to be configurable via a view model 2021-11-18 17:46:14 +03:00
Doug
e324767d7d Merge branch 'master' into develop
# Conflicts:
#	Podfile.lock
#	Riot/Modules/Room/RoomViewController.m
2021-11-17 17:36:44 +00:00
ismailgulek
485227b94e
Generate classes 2021-11-16 17:14:57 +03:00
ismailgulek
7c7706a607
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-16 15:55:57 +03: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
342372b81d
Move copy action into the more action sheet if threading enabled for an event 2021-11-15 17:44:21 +03:00
ismailgulek
c3adbbd7a7
Merge branch 'ismail/5068_start_thread' into ismail/5117_thread_message_actions 2021-11-15 13:51:11 +03:00
ismailgulek
cc466501b6
Highlight thread root event in the timeline 2021-11-15 13:50:08 +03:00
ismailgulek
1f5f8d1ba4
Hide thread context menu in the thread 2021-11-12 17:30:31 +03:00
ismailgulek
6dd5bf60a6
Implement bridge presenter delegate for opened thread 2021-11-12 17:26:49 +03:00
ismailgulek
ed390db60a
Add new action for the thread root event in thread view 2021-11-12 17:25:58 +03:00
ismailgulek
3766c49e74
Add eventId parameter to delegates 2021-11-12 17:24:58 +03:00
ismailgulek
8d4521143e
Reload data source only after initialization 2021-11-11 22:38:41 +03:00
ismailgulek
7223ed40ed
Reload data source when a new thread created 2021-11-11 22:28:29 +03:00
ismailgulek
a319f076b1
Merge branch 'develop' into ismail/5068_start_thread 2021-11-11 21:43:16 +03: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
ismailgulek
ce6763b6bb
Add a to-do for a bad code 2021-11-11 15:25:21 +03:00
ismailgulek
1126ae995b
Present threads with custom sized presentable 2021-11-11 15:17:01 +03:00
ismailgulek
635826e5de
Use full title mode for now 2021-11-11 15:02:01 +03:00
ismailgulek
6f83be5c92
Allow ThreadViewController to be presented with a custom size 2021-11-11 15:01:44 +03:00
ismailgulek
ef0fe95846
Allow custom sizing when the presented vc is in a navigation stack 2021-11-11 15:00:34 +03: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
ismailgulek
c8ad2be1d4
Update title view mode according to thread status 2021-11-11 01:39:14 +03:00
ismailgulek
16b1c8711f
Dismiss thread when close tapped 2021-11-11 01:07:12 +03:00
ismailgulek
5c4e26f458
Override nib and title view for ThreadViewController 2021-11-11 01:06:50 +03:00
ismailgulek
c4fbb51fb8
Load correct instance of RoomViewController from the storyboard 2021-11-11 01:06:00 +03:00
ismailgulek
0c195e1f8f
Create specific title view for threads 2021-11-11 01:05:03 +03:00
ismailgulek
be95c95151
Introduce RoomDisplayConfiguration for room display options 2021-11-10 18:03:02 +03:00
ismailgulek
fe1b6d1e50
Implement opening thread modal when tapped 2021-11-10 15:42:42 +03:00
ismailgulek
a049bb9a17
Implement thread filtering logic in RoomDataSource 2021-11-10 13:38:32 +03:00
ismailgulek
79e8c68f89
Add ThreadSummaryView into the cell 2021-11-09 16:50:22 +03:00
ismailgulek
e162f782f5
Create ThreadSummaryView 2021-11-09 16:50:02 +03:00
ismailgulek
d80aba0793
Add thread option to an event if the labs setting enabled 2021-11-09 15:24:08 +03:00
ismailgulek
1e7c9bbd72
Add labs setting for threads 2021-11-09 15:18:18 +03:00
ismailgulek
f25c382511
Add additional height in the cell for thread summary view 2021-11-09 14:46:35 +03: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
ismailgulek
0a8952170a
Initialize thread data source 2021-11-04 02:07:50 +03:00
ismailgulek
3effb80aae
Adapt to send event api changes 2021-11-04 02:07:09 +03: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
ismailgulek
788e817617
Add context menu item 2021-11-03 13:36:18 +03: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