Dinis Vieira
3c87d4db1c
minor improvemments on autofill-redirect
2023-12-15 13:48:34 +00:00
Dinis Vieira
8b3c6ab35f
minor change (public to private fields)
2023-12-14 22:43:50 +00:00
Dinis Vieira
90912977c4
Merge branch 'feature/maui-migration-android-autofill' into feature/maui-migration-android-autofill-redirect-page
2023-12-14 22:02:39 +00:00
Dinis Vieira
740b368b8c
Merge branch 'feature/maui-migration' into feature/maui-migration-android-autofill
2023-12-14 22:00:06 +00:00
Federico Maccaroni
741214a1cc
PM-3349 PM-3350 Enabled argon2id and fixed one issue with the Uris when getting the icon image
2023-12-14 17:32:43 -03:00
Federico Maccaroni
8fc1e9a3b9
PM-3350 Updated Plugin.Fingerprint so biometrics work
2023-12-14 16:32:04 -03:00
Dinis Vieira
05858bea48
Proof of concept for having multiple window in Android for autofill support and navigating with the help of an Extended splash page.
2023-12-13 23:42:58 +00:00
Dinis Vieira
c24e0dfa28
Merge branch 'feature/maui-migration' into feature/maui-migration-android-autofill
2023-12-13 17:30:27 +00:00
Federico Maccaroni
436a162df2
Merge branch 'main' into feature/maui-migration
2023-12-12 20:19:42 -03:00
Dinis Vieira
f2c298607e
Merge branch 'feature/maui-migration' into feature/maui-migration-android-autofill
2023-12-11 22:19:49 +00:00
Federico Maccaroni
7a5f7c0274
Merge branch 'master' into feature/maui-migration
2023-12-11 11:42:46 -03:00
Dinis Vieira
17acb57732
PM-3349 Added base structure for avoiding Android Autofill crash. This workaround works but it's not complete as it can't handle the entire workflow when showing CipherSelectionPAge (like checking if it should show LockPage)
2023-12-10 15:05:08 +00:00
Federico Maccaroni
5803635f44
PM-3349 PM-3350 Refactored cipher bindings to have a simpler approach reusing a new CipherItemViewModel to avoid unwanted issues in the app
2023-12-07 23:59:06 -03:00
Federico Maccaroni
15a306490d
Merge branch 'feature/maui-migration' into feature/maui-migration-ios-ext-tap-workaround
2023-12-07 17:41:53 -03:00
Dinis Vieira
922dc683af
PM-3349 Replaced CrossCurrentActivity plugin with MAUI internal CurrentActivity
2023-12-06 17:27:17 +00:00
Dinis Vieira
bae1b3e891
PM-3349 PM-3350 Minor change: removed unneeded HorizontalTextAlignment from Label.
2023-12-04 16:54:55 +00:00
Federico Maccaroni
a5888827c9
Merge branch 'feature/maui-migration' into feature/maui-migration-ios-ext-tap-workaround
2023-12-04 12:18:01 -03:00
Federico Maccaroni
0348940a12
Merge branch 'master' into feature/maui-migration
2023-12-04 12:17:48 -03:00
Federico Maccaroni
5b249bed67
PM-5064 Fix lock interaction between biometrics and vault timeout never ( #2885 )
2023-12-04 12:13:13 -03:00
Federico Maccaroni
4c2998337d
Merge branch 'feature/maui-migration' into feature/maui-migration-ios-ext-tap-workaround
2023-12-04 11:44:03 -03:00
Federico Maccaroni
406f4425c8
PM-3349 PM-3350 Added MAUI label on self-host settings and on about settings to differentiate from XF app
2023-12-04 11:35:35 -03:00
Federico Maccaroni
0a0cb7093b
Merge branch 'master' into feature/maui-migration
...
# Conflicts:
# .github/workflows/build.yml
2023-12-04 09:59:52 -03:00
Dinis Vieira
465e5eff76
PM-3349 PM-3350 Fix for text getting cut/truncated in both account switcher and ciphers/search lists
...
Issue is due to MAUI but can be avoided by using slightly different layout
2023-12-03 22:17:16 +00:00
Dinis Vieira
5b756aaf7a
PM-3349 PM-3350 Added the ability for users to press "Continue" button as a fallback when using the Yubikey if the "SubmitCommand" doesn't trigger automatically.
2023-12-01 16:49:14 +00:00
Federico Maccaroni
afbcb212f6
[PM-4896] Fix null reference exception on the region when setting env urls ( #2876 )
...
* PM-4896 Fix null reference exception on the region
* PM-4896 Updated dotnet version to set up in build workflow
* PM-4896 Add NET 3.1.x and NET 7.0.x to Android build
* PM-4896 Reversed to NET 3.1.x Android build
* PM-4896 Removed changes on build.yml for net version name
2023-12-01 12:30:27 -03:00
Dinis Vieira
d168a7b750
PM-3349 PM-3350 Added workaround for More Options to work on Search and Groupings Page
...
Updated some code to MAUI Style also
2023-12-01 15:02:12 +00:00
Federico Maccaroni
7f4bbafe3c
PM-3350 iOS applied workaround on the iOS Autofill and Share extension to maui embed the navigation page with its content page in the Window
2023-11-30 18:23:54 -03:00
Federico Maccaroni
a5804df6a3
PM-3350 iOS extensions TapGestureRecognizer try Window workaround
2023-11-29 18:42:39 -03:00
Federico Maccaroni
bfa2a51608
PM-3349 build.yml configured FDROID job for MAUI
2023-11-27 17:53:01 -03:00
Dinis Vieira
0a628cc8a8
PM-3349 PM-3350 Workaround to fix issues with text getting cropped/truncated when a Label has both Multiline and LinebreakMode set
2023-11-26 14:46:30 +00:00
Dinis Vieira
62254aef8d
PM-3349 PM-3350 Fixed issue where creating an account with weak/exposed password would get stuck after the Captcha (if a captcha is shown)
...
Changed App.xaml.cs NavigateImpl to be private
2023-11-21 22:39:44 +00:00
Dinis Vieira
06a0195a6d
PM-3349 Added workaround for Android to avoid issues with setting MainPage when app is in background. They are now kept on a Queue to be executed after the app has resumed.
...
Updated some things on App.xaml.cs to the new MAUI style
2023-11-21 21:26:14 +00:00
Dinis Vieira
df2b0b21d5
PM-3350 Added workaround for iOS Avatar icon again.
2023-11-20 22:07:40 +00:00
Federico Maccaroni
e6b1bab860
PM-3350 Updated AppCenter package to latest version 5.0.3 and updated some things into MAUI style
2023-11-20 17:29:16 -03:00
Federico Maccaroni
ce41eb0578
PM-3350 Fixed account toolbar item and TitleView on SendAddOnlyPage, also removed comments on AvatarImageSource given the workaround is not needed anymore to draw the image successfully.
2023-11-20 16:09:23 -03:00
Federico Maccaroni
1a0b52d644
PM-3350 Fixed/Updated all MAUI-Migration TODOs
2023-11-20 13:10:03 -03:00
Federico Maccaroni
16ada4993c
Merge branch 'feature/maui-migration' of https://github.com/bitwarden/mobile into feature/maui-migration
...
# Conflicts:
# src/Core/Pages/Settings/OtherSettingsPageViewModel.cs
2023-11-20 10:49:42 -03:00
Federico Maccaroni
3795f3aa17
PM-3350 Added watchOS app to main project and fixed some csproj conditions for runtime identifiers on iOS.
2023-11-20 10:44:56 -03:00
Dinis Vieira
eceb506c77
Merge branch 'master' into feature/maui-migration
...
Fixed conflicts
# Conflicts:
# src/App/Resources/AppResources.cs.Designer.cs
# src/App/Resources/AppResources.da.Designer.cs
# src/App/Resources/AppResources.de.Designer.cs
# src/App/Resources/AppResources.es.Designer.cs
# src/App/Resources/AppResources.fi.Designer.cs
# src/App/Resources/AppResources.fr.Designer.cs
# src/App/Resources/AppResources.hi.Designer.cs
# src/App/Resources/AppResources.hr.Designer.cs
# src/App/Resources/AppResources.hu.Designer.cs
# src/App/Resources/AppResources.id.Designer.cs
# src/App/Resources/AppResources.it.Designer.cs
# src/App/Resources/AppResources.ja.Designer.cs
# src/App/Resources/AppResources.nl.Designer.cs
# src/App/Resources/AppResources.pl.Designer.cs
# src/App/Resources/AppResources.pt-BR.Designer.cs
# src/App/Resources/AppResources.pt-PT.Designer.cs
# src/App/Resources/AppResources.ro.Designer.cs
# src/App/Resources/AppResources.ru.Designer.cs
# src/App/Resources/AppResources.sk.Designer.cs
# src/App/Resources/AppResources.sv.Designer.cs
# src/App/Resources/AppResources.th.Designer.cs
# src/App/Resources/AppResources.tr.Designer.cs
# src/App/Resources/AppResources.uk.Designer.cs
# src/App/Resources/AppResources.vi.Designer.cs
# src/App/Resources/AppResources.zh-Hans.Designer.cs
# src/App/Resources/AppResources.zh-Hant.Designer.cs
# src/Core/Controls/Settings/BaseSettingControlView.cs
# src/Core/Pages/Accounts/EnvironmentPageViewModel.cs
# src/Core/Pages/Accounts/HomePage.xaml.cs
# src/Core/Pages/Accounts/HomePageViewModel.cs
# src/Core/Pages/Accounts/SetPasswordPageViewModel.cs
# src/Core/Pages/Settings/SecuritySettingsPageViewModel.cs
# src/Core/Pages/TabsPage.cs
# src/Core/Services/StateMigrationService.cs
# src/Core/Utilities/BoolToColorConverter.cs
2023-11-19 15:06:02 +00:00
cubemike99
f98dfa6581
[PM-4800] Send item domain name to fastmail ( #2867 )
...
* Send item domain name to fastmail
- Added a metadata field (forDomain:) to the Fastmail Forwarder API
request that's set to the domain name of the item being added to the
vault, or to "" if the username generator is being used in standalone
mode. This allows the user's Fastmail account to display the domain
name for the username that was generated.
* Minor changes for readability
* dotnet format
---------
Co-authored-by: ✨ Audrey ✨ <ajensen@bitwarden.com>
2023-11-17 17:17:25 -05:00
Dinis Vieira
2c7870d660
PM-3349 PM-3350 Removed AsyncCommand "wrapper" and added AsyncRelayCommand directly in all ViewModels that were using the other one.
2023-11-16 22:31:01 +00:00
Dinis Vieira
f02b3415a3
PM-3350 Removed workaround for iOS issue with Avatar icon as it's now fixed in latest .Net8 release.
2023-11-14 23:24:10 +00:00
Federico Maccaroni
beda4e9ff8
PM-3350 Updated PCL Crypto to latest alpha version to fix "Dll not found NCrypt" issue
2023-11-14 18:43:23 -03:00
Federico Maccaroni
df4d89cd52
PM-3350 Fixed iOS Extensions navigation to several pages and improved avoiding duplicate calls to OnNavigatedTo
2023-11-14 13:43:59 -03:00
Federico Maccaroni
5f12bb9747
PM-3350 Fixed iOS Share extension lazy views loading and an issue with the avatar loading. Also discovered issue with TapGestureRecognizer not working on MAUI Embedding
2023-11-13 21:30:56 -03:00
Federico Maccaroni
5712639492
Merge branch 'feature/maui-migration' of https://github.com/bitwarden/mobile into feature/maui-migration
2023-11-13 14:44:24 -03:00
Federico Maccaroni
e0a3c301fb
PM-3349 PM-3350 Changed SendViewCell and its binding to be directly against the ViewModel
2023-11-13 14:44:19 -03:00
Dinis Vieira
27306fe353
PM-3349 PM-3350 Added the partial MAUI Community Toolkit implementation for TouchEffect. This is a temporary solution until they finalize this and add it to their nuget package.
...
This allows implementing the LongPressCommand in AccountSwitchingOverlay and also have the "Ripple effect" animation when touching an item in Android
2023-11-13 09:59:54 +00:00
Dinis Vieira
a31f15559f
PM-3350 Fix for colored html text on iOS
2023-11-11 15:05:51 +00:00
Dinis Vieira
0e75f3f5c8
PM-3349 Fix for HTML Label on Android. Color hex doesn't need to be cropped anymore.
2023-11-10 23:30:54 +00:00