Commit Graph

1386 Commits

Author SHA1 Message Date
SBiOSoftWhare 2b8ccfa853 Section: Add a convenient method to add an amount of rows. 2020-09-28 14:23:39 +02:00
manuroe 65cbdf17e8 Complete Security: Make sure the authentication flow display it if auth is not complete yet
The complete security flow can be unfortunately triggered from 2 places: AuthVC and MasterTabBarC.

On a fresh app installation, during authentication, it was unexpectedly displayed from MasterTabBarC. This prevented authentication flow to complete. The app stayed on the launching animation.

This commit fixes this race.
2020-09-25 13:06:34 +02:00
manuroe aa9c3a759c Merge remote-tracking branch 'origin/complete_security_allow_device_verification_retry' into complete_security_allow_device_verification_retry 2020-09-25 10:14:27 +02:00
manuroe 158cba977d Add missing comment 2020-09-25 10:14:14 +02:00
manuroe 34b7f51a09 Update Riot/Modules/KeyVerification/Common/KeyVerificationCoordinator.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-25 10:10:06 +02:00
manuroe 024333b127 Merge branch 'develop' into complete_security_allow_device_verification_retry 2020-09-25 09:24:25 +02:00
manuroe 2f09ecc3f7 KeyVerificationSelfVerifyWait: Listen to all verification requests not only the first one 2020-09-25 09:03:43 +02:00
manuroe 94314fef54 Complete Security: Come back to the root screen if device verification is cancelled
So that the user can retry to verify with another device
2020-09-25 08:58:57 +02:00
SBiOSoftWhare 37b7d3d8ce Fix review remarks. 2020-09-24 16:25:10 +02:00
SBiOSoftWhare 487c1135f0 MasterTabBarController: Update delegate method name. 2020-09-24 15:55:59 +02:00
SBiOSoftWhare 85f3e62170 Update Riot/Modules/SplitView/SplitViewCoordinator.swift
Co-authored-by: ismailgulek <ismailgulek@users.noreply.github.com>
2020-09-24 15:42:40 +02:00
SBiOSoftWhare ae92561656 Update Riot/Modules/SplitView/SplitViewCoordinator.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:16:51 +02:00
SBiOSoftWhare ec3a3303fd Update Riot/Modules/SplitView/SplitViewCoordinatorType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:16:06 +02:00
SBiOSoftWhare bbe0bb8a46 Update Riot/Modules/SplitView/SplitViewCoordinatorType.swift
Co-authored-by: manuroe <manuroe@users.noreply.github.com>
2020-09-24 15:10:48 +02:00
ismailgulek 081c10e5a9 Merge branch 'develop' into convert_to_coordinators
# Conflicts:
#	CHANGES.rst
2020-09-24 14:13:53 +03:00
SBiOSoftWhare 5cf421de5b Add additional comments on SplitView and TabBar coordinators. 2020-09-24 12:00:21 +02:00
SBiOSoftWhare 47bd8a656b Merge branch 'develop' into convert_to_coordinators
# Conflicts:
#	CHANGES.rst
#	Riot/Modules/TabBar/MasterTabBarController.h
#	Riot/Modules/TabBar/MasterTabBarController.m
2020-09-24 11:37:24 +02:00
ismailgulek 8aca353f44 Update Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-23 18:24:25 +03:00
ismailgulek 8981ff552f Update Riot/Modules/Room/RoomInfo/RoomInfoList/Views/RoomInfoBasicView.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-09-23 18:24:12 +03:00
ismailgulek 5ea9f42894 Stop using a cell for basic info, remove unneccessary GroupedTableViewCell 2020-09-23 13:35:34 +03:00
ismailgulek e90b5ecd89 Convert to RoomInfoBasicViewData 2020-09-23 12:46:33 +03:00
ismailgulek 447c5aec07 Create RoomInfoListViewData 2020-09-23 12:33:44 +03:00
ismailgulek b969c8304f Move segmented view controller to coordinator 2020-09-23 12:18:37 +03:00
ismailgulek 4862f66420 Move leave alert to view controller 2020-09-23 12:06:36 +03:00
ismailgulek 1d465c45ef Rename TableViewHeaderFooterView 2020-09-23 11:48:26 +03:00
ismailgulek 63d35d380a Use a constant for section & footer height 2020-09-23 11:45:10 +03:00
ismailgulek 11eb3538fa Change rowHeight 2020-09-23 11:42:52 +03:00
ismailgulek 0eb277fb84 Update row & section variable names 2020-09-23 11:40:28 +03:00
ismailgulek 3a2598ce2e Use CloseButton 2020-09-23 11:37:08 +03:00
ismailgulek 8107b25c3d Remove SimpleCoordinator 2020-09-23 11:14:14 +03:00
ismailgulek d58049ff43 Change loc key 2020-09-23 11:06:53 +03:00
ismailgulek b760d1bcce Disable interactive dismissal when presented over room settings 2020-09-21 17:06:32 +03:00
ismailgulek 1bfb0622e9 Add iOS 13 drag callback 2020-09-21 16:30:33 +03:00
ismailgulek f4e1c12a52 Implement leave 2020-09-21 14:53:12 +03:00
ismailgulek a8a5a77a3d Listen summary changes 2020-09-21 14:08:29 +03:00
ismailgulek fbb9083ae2 UI changes 2020-09-21 14:08:15 +03:00
ismailgulek 23fa37ee0f Add avatar shadow 2020-09-21 14:07:12 +03:00
ismailgulek 481228a0eb Create GroupedTableViewCell 2020-09-21 14:06:50 +03:00
ismailgulek 17ef96a580 Move SimpleCoordinator out 2020-09-18 19:02:22 +03:00
ismailgulek fcfbbf0bcd Show new screen on tap header tap 2020-09-18 18:57:40 +03:00
ismailgulek 9ba5d6f406 Implement UI and logic, not completed yet 2020-09-18 18:57:12 +03:00
ismailgulek 371eea2e42 Add basic info cells 2020-09-18 18:55:41 +03:00
ismailgulek 7d2f122d02 Create room info module 2020-09-18 14:37:12 +03:00
ismailgulek 27866b16e7 Remove expanded header from room screen 2020-09-18 14:11:45 +03:00
ismailgulek db18116c59 Specify set pin view mode after auth 2020-09-17 20:42:49 +03:00
ismailgulek ec47a38ce2 Keep original view mode, fixes 2020-09-17 20:37:52 +03:00
ismailgulek bc16c9c23d Add new view states and explanatory label 2020-09-17 20:20:43 +03:00
ismailgulek db4d559e7f Add setPin view modes after login & registration 2020-09-17 18:34:00 +03:00
ismailgulek 097f168ebb Change localization key 2020-09-17 16:22:32 +03:00
ismailgulek 0bbf71efa7 Change variables' names 2020-09-17 16:01:08 +03:00