* Changing Report crash logs to Submit crash logs
* Updated resources keys to match the new value
Co-authored-by: Federico Andrés Maccaroni <fedemkr@gmail.com>
Update to icons used for Boolean and Linked to use real icons
Co-authored-by: CarleyDiaz-Bitwarden <103955722+CarleyDiaz-Bitwarden@users.noreply.github.com>
* PS-536 Fix by hack vault blank after unlocking and back navigate when previous page has value on iOS
* PS-536 Added platform check to the hack so it doesn't affect Android performance given that's an issue particular for iOS
* PS-676: Accessibility - "Options" expand/collapse control does not announce state
- Moved to click event to the stacklayout
- Added accessibility text to stacklayout
- Removed accessibility on views inside stacklayout
* PS-676 Changed event to command
Co-authored-by: André Bispo <abispo@bitwarden.com>
* PS-672: Accessibility - File/Text controls unintuitive, "Text" accessible name incorrect
- Added new text to help identify File / Text segmented button
- Added missing text for Text button accessibility
* PS-672: refactor code with pr suggestions
* PS-672: removed unnecessary code
* PS-672: change text from "click" to "tap"
* PS-672: removed comma
Co-authored-by: André Bispo <abispo@bitwarden.com>
* PS-518 - Add setting to block AppCenter / Analytics - Mobile
- Added another entry into Settings page under the Others section
- Added prompt to ask user to enable / disable Crash Reports
- Added compilation tags to remove if the build is FDroid
* PS-518 Add setting to block AppCenter / Analytics - Mobile
- Reduced FDroid compilation tags throughout the code
- Added Init, Enable and State methods to Logger
- Simplified SettingsPageViewModel Enable/Disable code
* PS-518 Add setting to block AppCenter / Analytics - Mobile
- Appcenter references were removed from App project,
- Removed FDroid build.yml code that was deleting Appcenter packages from App.csproj
Co-authored-by: André Bispo <abispo@bitwarden.com>
* PS-591 - iOS - Avoid ambiguous characters is activated inside the main client, but is deactivated when creating a vault item from the autofill prompt. #1664
- Refactor the name of the property Ambiguous to AvoidAmbiguous, this naming was misleading.
- Fixed bug where the boolean value for the AvoidAmbiguous property was being stored inverted.
* PS-591 - iOS - Avoid ambiguous characters is activated inside the main client, but is deactivated when creating a vault item from the autofill prompt. #1664
- Changed AvoidAmbiguous to AllowAmbiguous
- Added wrapper Prop to bind UI Toggle to VM
Co-authored-by: André Bispo <abispo@bitwarden.com>
Change the value for 'copy notes' to 'copy note' since it is applying a single action on 1 item. This source string is already 'copy note' in the browser extension.
* Abstracted App Center Logging into its own component, so that we can have it centralized in one place and we avoid checking for FDroid on all the places we want to use it
* Implemented the new logger where Crashes.TrackError was being used except on some specific cases
* Improved logging, added a debug logger and removed AppCenter to be used on DEBUG