bitwarden-android/src/App/Utilities
Carlos Gonçalves b1fb867b6e
[SG-223] Mobile username generator (#2033)
* SG-223 - Changed page title and password title

* SG-223 - Refactored generated field
* Changed position of generated field
* Replaced buttons generate and copy for icons

* SG-223 - Refactor type to passwordType

* SG-223 - Added password or username selector
* Added string for label type selection

* SG-223 - Added logic for different types of username
* Added strings of new types

* [SG-223] - Added UI components for different username types
* Added static strings for new labels
* Added viewmodel properties to support username generation and their respective options

* [SG-223] Added control over type picker visibility

* [SG-223] Refactored username entry on add edit page and added generate icon
* Added GenerateUsername command

* [SG-223] - Implemented service for username generation

* [SG-223] - Added support for username generation for item creation flow
* Implemented cache for username options
* Added exception handling for api calls

* [SG-223] - Remove unused code

* [SG-223] - Added a new display field for username generated and respective command
* Added description label for each type of username
* Changed defautl value of username from string.Empty to -

* [SG-223] - Removed some StackLayouts and refactored some controls

* [SG-223] - Refactored properties name

* [SG-223] - Added visibility toggle icon for api keys of forwarded email username types

* [SG-223] - Refactored nested StackLayouts into grids.

* [SG-223] - Refactor and pr fixing

* [SG-223] - Removed string keys from Resolve
- Added static string to resources

* [SG-223] - Refactored Copy_Clicked as AsyncCommand
- Improved exception handling
- Refactored TypeSelected as GeneratorTypeSelected

* [SG-223] - Renamed PasswordFormatter

* [SG-223] - Refactored VM properties to use UsernameGenerationOptions
* Removed LoadUsernameOptions

* [SG-223] - Refactored added pickers to use SelectedItem instead SelectedIndex
* Deleted PickerIndexToBoolConverter as it isn't needed anymore

* [SG-223] -  Refactored and simplified Grid row and column definitions

* [SG-223] - Refactored Command into async command
* Added exception handling and feedback to the user

* [SG-223] - Refactored GeneratorType picker to use Enum GeneratorType instead of string

* [SG-223] - Changed some resource keys

* [SG-223] - Refactor method name

* [SG-223] - Refactored code and added logs for switch default cases

* [SG-223] - Added flag to control visibility when in edit mode

* [SG-223] - Added suffix Parenthesis to keys to prevent future conflicts

* [SG-223] - Refactored multiple methods into one, GetUsernameFromAsync
* Removed unused Extensions from enums

* [SG-223] - Added exception message

* [SG-223] - Added localizable enum values through LocalizableEnumConverter

* [SG-223] - Fixed space between controls

* [SG-223] - Removed unused code and refactored some variables and methods names

* [SG-223] - Removed unused code and refactored constant name to be more elucidative

* [SG-223] - Removed unused variable
2022-08-26 19:32:02 +01:00
..
AccountManagement EC-312 Fix crash on entering invalid credentials five times on Autofill (#1988) 2022-07-14 23:17:04 +01:00
AppHelpers.cs [SG-223] Mobile username generator (#2033) 2022-08-26 19:32:02 +01:00
ColoredPasswordConverter.cs [SG-223] Mobile username generator (#2033) 2022-08-26 19:32:02 +01:00
DateTimeConverter.cs add date and time formatting methods to localize service (#1616) 2021-10-28 12:52:41 -04:00
EnumHelper.cs EC-487 Added helper to localize enum values and also a converter to use in xaml (#2048) 2022-08-23 12:34:29 -03:00
GeneratedValueFormatter.cs [SG-223] Mobile username generator (#2033) 2022-08-26 19:32:02 +01:00
I18nExtension.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
IconGlyphConverter.cs Icon Updates (#1541) 2022-01-21 10:31:03 +01:00
IconImageConverter.cs loop through URIs to find website before showing default icons (#1572) 2021-10-12 11:00:33 -04:00
InverseBoolConverter.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
IsNotNullConverter.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
IsNullConverter.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
LocalizableEnumConverter.cs EC-487 Added helper to localize enum values and also a converter to use in xaml (#2048) 2022-08-23 12:34:29 -03:00
PageExtensions.cs Improve Theming (#1707) 2022-01-24 17:20:48 -03:00
PermissionManager.cs Modified Permissions Flow (#1005) 2020-07-08 14:09:08 -05:00
SendIconGlyphConverter.cs Icon Updates (#1541) 2022-01-21 10:31:03 +01:00
StringHasValueConverter.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
ThemeManager.cs [EC-371] Fix iOS extensions login more menu (#2016) 2022-08-08 11:28:48 -03:00
TimerTask.cs [SG-416] Updates to Bitwarden Authenticator (Feature Branch) (#2041) 2022-08-17 22:10:16 +01:00
TotpHelper.cs [SG-416] Updates to Bitwarden Authenticator (Feature Branch) (#2041) 2022-08-17 22:10:16 +01:00
UpperCaseConverter.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
VerificationActionsFlowHelper.cs Fix delete account SSO with CME that the OTP parameter was being sent incorrectly to the server (#1751) 2022-02-03 17:46:45 -03:00