Commit Graph

28 Commits

Author SHA1 Message Date
Philippe Loriaux
216924165d Improve the Obj-C Generated Interface Header Name definition 2021-10-26 17:42:33 +02:00
Doug
1c4b09b813 Merge branch 'develop' into doug/4484_contacts_access
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	Riot/Modules/Application/LegacyAppDelegate.m
#	Riot/Modules/Settings/SettingsViewController.m
2021-09-30 11:14:02 +01:00
Stefan Ceriu
92c2a9488f vector-im/element-ios/issues/4899 - Fixed various localization issues. 2021-09-30 09:40:12 +03:00
Stefan Ceriu
8b80b3f4c7 vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods. 2021-09-30 09:40:12 +03:00
Doug
c1ad2e9ece Update the Service Terms modal from the latest Figma.
Checkboxes have been removed from the individual policies.
Reverse flow so that the service terms are show before the contacts access popup.
Removes outOfContext from the modal as it will only be presented when requested.
Fixes second presentation on swipe to dismiss of the modal.
2021-09-13 11:46:31 +01:00
Stefan Ceriu
43f6c44c78 Adopt consolidated logging mechanism (#4370)
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
SBiOSoftWhare
0c00f932a8 Merge pull request #3603 from vector-im/reduce_warnings
Reduce Xcode warnings
2020-09-04 13:13:54 +02:00
SBiOSoftWhare
7ccc184e97 Remove deprecated -[UIApplication openURL] usage. 2020-09-01 12:20:44 +02:00
SBiOSoftWhare
1f6743f612 Remove old AppDelegate imports. 2020-08-31 19:38:06 +02:00
SBiOSoftWhare
036803eb83 Widgets: Update WidgetViewController to make it conform to all ServiceTermsModalCoordinatorBridgePresenterDelegate methods. 2019-11-29 16:21:46 +01:00
SBiOSoftWhare
013dc4e0f5 Room widget permission: Update WidgetViewController. 2019-11-28 17:37:18 +01:00
SBiOSoftWhare
56689091a0 Room Widget Permission: Handle new room widget permission UX in WidgetViewController. 2019-11-28 12:51:30 +01:00
manuroe
33021b54a1 Widgets: Fix bad i18n key 2019-11-22 14:49:35 +01:00
manuroe
2f6c74e0de Widgets: Check user permission before opening a widget (data part)
#2833
2019-11-22 11:18:08 +01:00
manuroe
3414e0e56d Widgets permission: Fix Steve's remarks 2019-11-20 18:41:18 +01:00
manuroe
bf9957e67b Widgets: Add "Remove for everyone" to the contextual menu 2019-11-20 17:38:12 +01:00
manuroe
9bbeb61204 Widgets: Add a contextual menu to refresh, open outside and revoke the permission
#2834
2019-11-20 14:23:01 +01:00
manuroe
2fb80f3607 Widgets permission: Some cleaning 2019-11-20 11:13:47 +01:00
manuroe
f4a986553e Widgets permission: No check required when the user is the creator 2019-11-20 10:55:06 +01:00
manuroe
ea270f5cc1 Widgets: Check user permission before opening a widget (Data side)
#2832
2019-11-20 10:25:56 +01:00
manuroe
127426c888 ServiceTermsModal: Setup all the plumbery for the "Decline" button 2019-10-10 14:44:58 +02:00
manuroe
30e4351050 IM: Terms modal: Show the modal on widgets (Sticker Picker, ...) 2019-08-13 14:00:33 +02:00
manuroe
089835f3f4 Integrations: Make code support use of an integration manager other than modular/scalar.
The default value is still modular/scalar.
2019-06-21 11:26:34 +02:00
manuroe
ccf7780e12 Widgets: Attempt to re-register for a scalar token if ours is invalid
#2326

Add sanity check
2019-03-12 18:11:27 +01:00
manuroe
dae7de6b36 Widgets: Attempt to re-register for a scalar token if ours is invalid
#2326

Add sanity check
2019-03-12 17:59:16 +01:00
manuroe
f8ea427b62 Widgets: Attempt to re-register for a scalar token if ours is invalid
#2326

As the integration manager page (https://scalar-staging.riot.im/scalar-web) does not return a 403, check scalar token validity before opening it
2019-03-12 17:12:44 +01:00
manuroe
887660ed26 Widgets: Attempt to re-register for a scalar token if ours is invalid
#2326

When we detect a 403 for a widget.
2019-03-12 16:09:35 +01:00
SBiOSoftWhare
263c8f9246 Structure project almost by features. Start by organizing view controllers. 2018-07-10 10:21:20 +02:00