Commit Graph

2777 Commits

Author SHA1 Message Date
ismailgulek 7ee5791cc0 Disable popup for fresh installs 2020-08-03 15:15:33 +03:00
SBiOSoftWhare 3d52eaf811 Create SizableBubbleCell that enables to self size a cell using Auto Layout. 2020-07-31 19:01:50 +02:00
SBiOSoftWhare ea02b639de Create SizingViewHeightStore to store a view height relative to a width. 2020-07-31 18:58:53 +02:00
SBiOSoftWhare 4532fcf304 Create BaseBubbleCell that embed the base UI structure of timeline cells (BubbleCellContentView). 2020-07-31 18:56:33 +02:00
SBiOSoftWhare bacaf567f9 RoomBubbleCellData: Factorize additional view height calculation and use BubbleReactionsViewSizer to get reactions view height. 2020-07-31 18:32:44 +02:00
SBiOSoftWhare 711a23f29b Create a BubbleReactionsViewSizer in order to determine reactions view height. 2020-07-31 18:27:38 +02:00
SBiOSoftWhare fb6e777502 Creates a BubbleReactionsViewModelBuilder. 2020-07-31 18:27:03 +02:00
SBiOSoftWhare b6d6fefb54 BubbleCellContentView: Handle display of new UI elements: sender info, encryption status and reactions. 2020-07-31 18:26:09 +02:00
SBiOSoftWhare 76143478fb Add BubbleCellReactionsDisplayable protocol indicating that a cell support displaying reactions. 2020-07-31 18:24:07 +02:00
manuroe 59bf60feb8 BuildSettings: Add options for Room directory 2020-07-31 15:14:26 +02:00
manuroe e73c5ceab8 BuildSettings: Integrate default HS and IS URLs
We still have them in user defaults but default values are defined in BuildSettings
2020-07-31 12:47:28 +02:00
manuroe 091d774a65 BuildSettings: Integrate applicationWebAppUrlString 2020-07-31 11:44:26 +02:00
manuroe 39e0dcd3f1 BuildSettings: Integrate roomDirectoryServers 2020-07-31 09:02:35 +02:00
manuroe ca870774dd BuildSettings: Integrate stunServerFallback 2020-07-31 08:49:30 +02:00
manuroe 2eb255469e BuildSettings: Integrate Bug report 2020-07-31 08:37:27 +02:00
manuroe 8225d7f4d0 BuildSettings: Integrate legal URLs 2020-07-31 08:29:22 +02:00
manuroe 31e6ea9e98 AuthenticationVC: Make custom server options and register button configurable 2020-07-30 18:07:16 +02:00
ismailgulek 7faad4f407 Avoid mutation of sections to avoid crashes 2020-07-30 18:21:53 +03:00
ismailgulek 3c8d875246 Add sanity checks 2020-07-30 18:13:25 +03:00
ismailgulek c3ba8aadf6 fix copy/paste issue, thanks to @Manu 2020-07-30 18:12:51 +03:00
ismailgulek 4df19ef1b2 Remove report content setting 2020-07-30 18:12:17 +03:00
ismailgulek 2c462184e8 Move Row and Section to individual classes 2020-07-30 18:09:30 +03:00
ismailgulek 872e04ce53 Integrate alloLocalContactsAccess at more points 2020-07-30 16:54:54 +03:00
ismailgulek a044eb7fba Use allowLocalContactsAccess in PeopleViewController 2020-07-30 16:45:30 +03:00
ismailgulek 9afaed5e72 Integrate allowVoIPUsage 2020-07-30 16:13:27 +03:00
ismailgulek c4c39ff54b All new settings moved to BuildSettings 2020-07-30 16:13:08 +03:00
ismailgulek 3d85e64a53 Use matrixApps for allowIntegrations, will be moved later 2020-07-30 16:12:12 +03:00
ismailgulek 3db34f9c10 Integrate allowMessageDetailsShare 2020-07-30 16:12:03 +03:00
ismailgulek 351d2c93d9 Integrate allowMessageDetailsPermalink 2020-07-30 16:11:55 +03:00
ismailgulek cf81fc423c Integrate allowMessageDetailsReportContent 2020-07-30 16:11:47 +03:00
ismailgulek d952f3c72f Integrate allowMessageDetailsViewSource 2020-07-30 16:11:39 +03:00
ismailgulek 1d765c4549 Integrate allowSendingStickers 2020-07-30 16:11:30 +03:00
ismailgulek 2fab3b901f Introduce allowBugReportingManually 2020-07-30 16:11:23 +03:00
ismailgulek d2606e92a2 Refactor settings page to use new settings dynamicly 2020-07-30 16:11:05 +03:00
manuroe ee69d06da4 Merge branch 'develop' into no_voip_stack_build 2020-07-29 11:00:55 +02:00
ismailgulek ed4579071d Drop ObjC support for KeychainStore, refactor setters for KeyValueStore 2020-07-28 18:59:01 +03:00
ismailgulek 8bd8e99f72 Change KeyValueStore api 2020-07-28 18:21:39 +03:00
ismailgulek ada53524be Add biometrics setup to security page 2020-07-24 17:54:44 +03:00
ismailgulek f6a585ae1e Little rfactoring 2020-07-24 17:54:11 +03:00
ismailgulek 0df45f399c Implement biometrics module 2020-07-24 17:53:23 +03:00
ismailgulek b868a8fd00 Update PinCodePreferences to include biometrics config 2020-07-24 17:45:01 +03:00
manuroe 7583e1b556 Build: Make the app build if JitsiMeetSDK is not in the Podfile.
We already had a mechanism to automatically build VoIP according to the presence of the webrtc pod file. Do the same but for conference calls.
2020-07-23 17:25:24 +02:00
ismailgulek 7bbbb8ad8d Update Riot/Modules/SetPinCode/EnterPinCode/EnterPinCodeViewModel.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-07-22 22:47:24 +03:00
ismailgulek 885ffae8e7 Update Riot/Modules/SetPinCode/PinCodePreferences.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-07-22 22:47:10 +03:00
ismailgulek b109b7cb25 Fix Manus comments 2020-07-22 22:45:20 +03:00
ismailgulek ba0193b568 enhance for loop 2020-07-22 18:03:21 +03:00
ismailgulek 39a6e8b191 Merge branch 'element_3436' of https://github.com/vector-im/riot-ios into element_3436 2020-07-22 17:47:56 +03:00
ismailgulek 90d6b4b9e4 Fix comments of Steve 2020-07-22 17:47:45 +03:00
ismailgulek 2b34f6cdd2 Update Riot/Modules/SetPinCode/PinCodePreferences.swift
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-07-22 17:19:23 +03:00
ismailgulek 0c66a62e69 Some refactoring after Steves comments 2020-07-22 17:07:54 +03:00