* Improved theming logic and performance, also fixed some issues regarding changing the theme after vault timeout and fixed theme applying on password generator/history
* Removed messenger from theme update, and now the navigation stack is traversed and each IThemeDirtablePage gets theme updated
* Improved code on update theme on pages
* WIP Added Verification Code page and a verification flow helper to coordinate things
* Improved Verification Code page verification flow helper and fix some issues, also added flag ApiService to choose whether to logout on Unanuthorized
* Improved Verification Code page UI/UX verification flow helper and fix some issues and made some cleanups
* Fix spelling
* Changed ProgressDialog because deprecated and improved the dismissal of the dialog in order for it not to crash the app on certain situations
* Removed android version check given that our minimum is greater that the check
* Check for disable save prompt option before sending fill request
- ignore save request payload if true
* Add exception handling to Autofill Service
* move System reference outside of FDROID
* Supress lock and logout when showing fileswitcher on Android
* convert suppress bool to delay long
- move HandleVaultTimeoutAsync to vaultTimeoutService
* WIP Fixes for iOS push notifications
* WIP Fixes for iOS push notifications, fix missed implementation on android
* Fix some issues on the push notifications, changed to Debug Console.WriteLine, and added update on entitlements on the build.yml
* Fix crash produced by unsafe deserialization of Parcel data passed on the intent
* Fix crash produced by unsafe deserialization of Parcel data passed on the intent on other activities and renamed intent extension method
* Fixed Clipboard clear after x seconds depending on what the user set. Also refactored a bit to make the Clipboard a custom service to provide a better way to handle this situation #1464
* Clear some usings #1464
* Added account deletion feature on settings
* Disabled using Microsoft.AppCenter.Crashes for FDroid
* Moved drawable on Android.csproj to be with the others
Co-authored-by: Federico Maccaroni <fmaccaroni@bitwarden.com>
* WIP Add Share app extension on iOS for Send
* Added Share app extension on iOS for Send and some code fixes as well
* Updated iOS csprojs configs to linkskip the new extension project and also added AdHoc and AppStore configurations to iOS.ShareExtension.csproj
* Code clean up and transformed bundle resources into links to the already used pngs of the main iOS project on ShareExtension
* Updated build.yml to include provisioning profile for iOS Share extension
* Adding in the missing provisioning profile
* Removed .DS_Store from the iOS.ShareExtension csproj Resources
* switching out the share extension profile
* Added Share extension provisioning profile configuration on export options app store for github and also removed custom info.plist config for localhost which is not necessary
Co-authored-by: Joseph Flinn <joseph.s.flinn@gmail.com>
* Show SSO login if using key-connector without bio or pin
* remove additional call to enable biometrics and change method name
- ordered methods to group private and public
* allow sso for first biometric authenitcation
* Set custom HttpClient for FFImageLoading to set AndroidClientHandler in order to load icons from icon server due to a problem with the SSL certificate when using the default HttpClientHandler #1640
* Using cleanup for FDroid #1640
* Added System.Net.Http on Android.csproj for FDroid only to check if that fixes the build
* Show SSO login if using key-connector without bio or pin
* remove additional call to enable biometrics and change method name
- ordered methods to group private and public