Commit Graph

403 Commits

Author SHA1 Message Date
Johannes Marbach 5b4e98fe95 Read tile server URL from .well-known (PSG-592)
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-07-25 17:00:37 +02:00
Doug b9b563928d Enable authentication and personalisation flows. 2022-07-25 12:33:28 +01:00
Frank Rotermund 42b593e077 MESSENGER Patch from bwMessenger 1.22 Release 2022-07-25 08:24:31 +02:00
aringenbach b64bb2c70c Move MatrixKit defaults still in use to BuildSettings and replace register 2022-07-04 15:53:26 +02:00
Arnfried Griesert 125e3b5362 Feature/2099 personal state 2022-06-29 11:08:57 +00:00
Johannes Marbach ce4c8b186c Expand all if and guard constructs involving @available(iOS 14... or #available(iOS 14...
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-23 10:05:46 +02:00
Johannes Marbach f41ddb924b Unify location sharing build settings and drop iOS 14 checks 2022-06-21 13:03:09 +02:00
Johannes Marbach 3338c6b638 Expose live-location sharing labs flag (default: false)
Signed-off-by: Johannes Marbach <johannesm@element.io>
2022-06-21 09:43:45 +02:00
Frank Rotermund 22512343cb MESSENGER-3269 Element version and disable new room creation footer 2022-06-20 13:48:03 +02:00
Frank Rotermund 1ab51f37f8 Merge branch 'master' of https://github.com/vector-im/element-ios into feature/3269_merge_element_1_8_18
# Conflicts:
#	Config/AppIdentifiers.xcconfig
#	Config/AppVersion.xcconfig
#	Podfile
#	Podfile.lock
#	Riot/Assets/de.lproj/Vector.strings
#	Riot/Generated/Images.swift
#	Riot/Modules/Analytics/DecryptionFailureTracker.m
#	Riot/Modules/Application/LegacyAppDelegate.h
#	Riot/Modules/Onboarding/OnboardingCoordinator.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
#	Riot/Modules/Room/RoomViewController.m
#	Riot/SupportingFiles/Info.plist
#	Riot/Utils/EventFormatter.m
#	Riot/Utils/Tools.h
#	Riot/Utils/Tools.m
#	Riot/target.yml
#	RiotSwiftUI/Modules/Common/Mock/MockAppScreens.swift
#	fastlane/Fastfile
#	project.yml
2022-06-12 19:49:46 +02:00
Frank Rotermund 00fb1d0f01 Feature/3124 release preparation 2022-06-08 13:04:21 +00:00
Arnfried Griesert c20966c2ab Feature/1801 ruhezeit einstellungsmenu 2022-06-02 03:41:21 +00:00
Doug bec012fbbb Remove EMS banner from Server Selection screen. 2022-05-19 11:43:38 +01:00
Doug e338aabf76 Remove EMS banner from Server Selection screen. 2022-05-19 11:43:38 +01:00
Arnfried Griesert d2b034e2e3 patched bwm 1.19.0 into develop 2022-05-11 11:42:46 +02:00
Frank Rotermund dec44b4bb1 MESSENGER_2910 buildfixes 1.8.13 mostly Location 2022-05-05 09:46:59 +02:00
Frank Rotermund 63adadef27 MESSENGER_2910 fix crypto settings 2022-05-05 09:25:22 +02:00
Arnfried Griesert 966f5299d9 merged from element 1.8.13 2022-05-05 06:57:45 +02:00
Doug 282fe5c27e Add Authentication Flow WIP.
- Add Registration Screen.
- Add Server Selection Screen.
- Rename AuthenticationCoordinator to LegacyAuthenticationCoordinator.
- Add AuthenticationService and RegistrationWizard.
- Async extensions.
- Add global white and EMS colors to the themes.
- Add tests for server selection and registration screens.
- Accessibility and iPad layout tweaks.
- Remove MainActor from Auth Coordinators/VMs/Views.
(It broke the protocol conformances so now the methods and properties are marked individually.)
2022-05-04 19:26:38 +01:00
Doug c5878d288a Add Authentication Flow WIP.
- Add Registration Screen.
- Add Server Selection Screen.
- Rename AuthenticationCoordinator to LegacyAuthenticationCoordinator.
- Add AuthenticationService and RegistrationWizard.
- Async extensions.
- Add global white and EMS colors to the themes.
- Add tests for server selection and registration screens.
- Accessibility and iPad layout tweaks.
- Remove MainActor from Auth Coordinators/VMs/Views.
(It broke the protocol conformances so now the methods and properties are marked individually.)
2022-05-04 19:26:38 +01:00
Frank Rotermund 8773ac5d3f MESSENGER_2910 fix poll and crosssigning 2022-05-04 09:27:10 +02:00
Frank Rotermund 107afdb753 MESSENGER_2910 some buildfixes 2022-05-03 14:21:22 +02:00
Arnfried Griesert 990962285a merged element 1.8.10 2022-05-03 12:48:01 +02:00
Arnfried Griesert df5dfbc6a6 feature/2821_downtime_login_screen 2022-04-12 08:26:29 +00:00
Doug 47d3cae186 Update PostHog debug configuration. 2022-04-11 11:51:18 +01:00
Doug 0bb7c84bcb Update PostHog debug configuration. 2022-04-11 11:51:18 +01:00
aringenbach 3cb990706f Rename build setting & encode with string value 2022-04-07 09:38:21 +02:00
aringenbach 53d8379af6 Rename build setting & encode with string value 2022-04-07 09:38:21 +02:00
aringenbach 320fa8d59a Add presence offline mode setting 2022-04-06 15:18:54 +02:00
aringenbach 18e2e9940b Add presence offline mode setting 2022-04-06 15:18:54 +02:00
Frank Rotermund 7ab9e5962d Merge branch 'feature/2809_force_newest_version' into 'develop'
2809 force newest version

See merge request bwmessenger/bundesmessenger/bundesmessenger-ios!3
2022-03-31 05:52:48 +00:00
Arnfried Griesert 594b22ddab 2809 force newest version 2022-03-31 05:52:47 +00:00
Frank Rotermund 61d260a8e0 Feature/2581 permalinks 2022-03-31 05:51:40 +00:00
Doug 73955a2a2e Add BuildSettings to SwiftUI targets.
Remove RTL change on UIAlertController.
2022-03-28 17:53:34 +01:00
Doug c848b0068c Add BuildSettings to SwiftUI targets.
Remove RTL change on UIAlertController.
2022-03-28 17:53:34 +01:00
Doug da38e0610a Add a RTL BuildSetting and use this for SwiftUI views too. 2022-03-28 16:52:07 +01:00
Doug 8a82930814 Add a RTL BuildSetting and use this for SwiftUI views too. 2022-03-28 16:52:07 +01:00
David Langley c55b1b65d3 Merge pull request #5743 from vector-im/langleyd/5017_uisi_autoreporter
App: UISI AutoReporting
2022-03-24 14:58:23 +00:00
David Langley edf7830357 Merge pull request #5743 from vector-im/langleyd/5017_uisi_autoreporter
App: UISI AutoReporting
2022-03-24 14:58:23 +00:00
aringenbach 0bddd9f05b Remove automatically hiding call button when no Jitsi URL is available 2022-03-22 15:38:53 +01:00
aringenbach e5157dbe92 Remove automatically hiding call button when no Jitsi URL is available 2022-03-22 15:38:53 +01:00
Frank Rotermund 4b1ca0ff7f Feature/2897 restricted user 2022-03-22 14:37:58 +00:00
aringenbach 5d73b50bf9 Enable nilability on Jitsi server URL 2022-03-22 14:10:09 +01:00
aringenbach 51cba95b63 Enable nilability on Jitsi server URL 2022-03-22 14:10:09 +01:00
Doug 4a63b6cdc8 Add onboarding avatar screen.
Includes a PhotoPickerPresenter to pick photos without requesting permissions.
2022-03-21 17:36:40 +00:00
Doug 071a43cc90 Add onboarding avatar screen.
Includes a PhotoPickerPresenter to pick photos without requesting permissions.
2022-03-21 17:36:40 +00:00
Frank Rotermund c2108a2178 MESSENGER-2762 Initial Merge 2022-03-17 15:51:23 +01:00
David Langley f449acf4f6 Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/5017_uisi_autoreporter 2022-03-16 21:45:33 +00:00
David Langley 712a9bee13 Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/5017_uisi_autoreporter 2022-03-16 21:45:33 +00:00
David Langley 4784084ab0 Update detector to match web implementation(only track decryption attempts), add labs flag, increase rate limit spacing. 2022-03-16 17:47:41 +00:00