mirror of
https://github.com/bitwarden/mobile
synced 2025-12-21 18:53:29 +00:00
Add UWP support (#139)
* Add UWP project, and generate services boilerplate * SqliteService implementation and sqlite-net-pcl update (#bug https://stackoverflow.com/questions/45418669/xamarin-forms-pcl-assemly-issue) * Important services implementation * Create a shared project to host images for UWP (to keep code project clean) * Add extensions to image names referenced by the pcl project * Add DismissModalToolBarItem to modal pages * moving UWP folders inside src folder * Add DeviceInfoService implementation * Remove dependency on BouncyCastle, and calculate key derivation using native support * changes requested by project maintener * Fix HasCamera property * DeviceActionService implementation
This commit is contained in:
committed by
Kyle Spearrin
parent
5501ab9083
commit
d651606800
@@ -50,15 +50,15 @@ namespace Bit.App.Pages
|
||||
WinPhone: new Thickness(15, 20));
|
||||
|
||||
PasswordHintCell = new FormEntryCell(AppResources.MasterPasswordHint, useLabelAsPlaceholder: true,
|
||||
imageSource: "lightbulb", containerPadding: padding);
|
||||
imageSource: "lightbulb.png", containerPadding: padding);
|
||||
ConfirmPasswordCell = new FormEntryCell(AppResources.RetypeMasterPassword, isPassword: true,
|
||||
nextElement: PasswordHintCell.Entry, useLabelAsPlaceholder: true, imageSource: "lock",
|
||||
nextElement: PasswordHintCell.Entry, useLabelAsPlaceholder: true, imageSource: "lock.png",
|
||||
containerPadding: padding);
|
||||
PasswordCell = new FormEntryCell(AppResources.MasterPassword, isPassword: true,
|
||||
nextElement: ConfirmPasswordCell.Entry, useLabelAsPlaceholder: true, imageSource: "lock",
|
||||
nextElement: ConfirmPasswordCell.Entry, useLabelAsPlaceholder: true, imageSource: "lock.png",
|
||||
containerPadding: padding);
|
||||
EmailCell = new FormEntryCell(AppResources.EmailAddress, nextElement: PasswordCell.Entry,
|
||||
entryKeyboard: Keyboard.Email, useLabelAsPlaceholder: true, imageSource: "envelope",
|
||||
entryKeyboard: Keyboard.Email, useLabelAsPlaceholder: true, imageSource: "envelope.png",
|
||||
containerPadding: padding);
|
||||
|
||||
PasswordHintCell.Entry.ReturnType = Enums.ReturnType.Done;
|
||||
@@ -122,7 +122,7 @@ namespace Bit.App.Pages
|
||||
await Register();
|
||||
}, ToolbarItemOrder.Default, 0);
|
||||
|
||||
if(Device.RuntimePlatform == Device.iOS)
|
||||
if(Device.RuntimePlatform == Device.iOS || Device.RuntimePlatform == Device.Windows)
|
||||
{
|
||||
table.RowHeight = table2.RowHeight = -1;
|
||||
table.EstimatedRowHeight = table2.EstimatedRowHeight = 70;
|
||||
|
||||
Reference in New Issue
Block a user