1
0
mirror of https://github.com/bitwarden/mobile.git synced 2024-11-15 10:25:20 +01:00
The mobile app vault (iOS and Android).
Go to file
Federico Maccaroni c138658a31
[PM-5896] Fix MAUI iOS Background crash due to lock files on suspension (#2969)
* PM-5896 Fix background crash on iOS due to lock files when app gets suspended. Changed loading and error placeholders of the CachedImage to not be used and use default icon of IconLabel instead changing visibility.

* PM-5896 Changed methods to be protected so that they don't get removed by the linker.

* PM-5896 Added stub class and references to it so to have stronger references to Icon_Success and Icon_Error so the linker doesn't remove them.
2024-02-05 11:46:08 -03:00
.config [EC-655] Adds build variants to the mobile codebase using a CAKE script (#2161) 2022-11-01 22:14:49 +00:00
.github Merge branch 'main' into feature/maui-migration 2024-01-29 17:17:07 -03:00
appIcons [EC-763] Cake build watchOS (#2278) 2023-02-20 10:05:21 -03:00
lib PM-3349 PM-3350 MAUI Migration Initial 2023-09-29 11:02:19 -03:00
src [PM-5896] Fix MAUI iOS Background crash due to lock files on suspension (#2969) 2024-02-05 11:46:08 -03:00
store Merge branch 'main' into feature/maui-migration 2024-01-26 10:17:21 -03:00
test PM-3350 PM-3349 Added property to Directory.Build.props to enable Unit Testing globally so Test runners work 2024-01-17 13:22:00 -03:00
.editorconfig Add dotnet-format tool (#1737) 2022-04-26 17:21:07 +02:00
.git-blame-ignore-revs [TI-8] Add .git-blame-ignore-revs (#1891) 2022-04-26 11:27:13 -04:00
.gitattributes Update .gitattributes to fix build issue (#1892) 2022-04-26 16:51:58 -04:00
.gitignore PM-3349 2023-10-18 15:41:20 +01:00
.gitmodules [EC-770] Implement MessagePack on Watch sync (#2264) 2023-03-09 15:45:51 -03:00
bitwarden-mobile.sln PM-3350 PM-3349 Updated Unit Test projects to NET 8.0 and fixed it to work with Core project reference. Also fixed a test that was breaking due to CIpherKey creation being wrong. Added "UT" as a constant to add when building/running Core.Test project so we have something on the context that tells us that is for a UT. With this I had to remove FFImageLoading on UT context because it doesn't support NET 8.0 2024-01-15 17:18:51 -03:00
build.cake PM-3349 PM-3350 build.cake updated paths 2023-11-23 14:08:14 -03:00
CNAME cname dist 2019-06-10 14:38:33 -04:00
CONTRIBUTING.md Update README and CONTRIBUTING to use contributing.bitwarden.com (#1932) 2022-06-14 09:55:15 +02:00
crowdin.yml [AC-762] Configure Crowdin to localize watch app (#2552) 2023-07-17 13:35:54 -03:00
Directory.Build.props PM-3350 Fix iossimulator-x64 argon2id load so we can test on simulators and also made easier to maintain loading the argon2id library on the iOS projects by setting a general Directory.Build.props that is shared. 2024-02-02 15:48:04 -03:00
LICENSE.txt license 2016-10-10 18:38:47 -04:00
nuget.config PM-3350 Added nuget.config so we add the nuget package source for MAUI Nightly builds 2024-01-11 10:31:36 -03:00
package-lock.json Pin dependency gh-pages to 3.2.3 (#2542) 2024-01-19 17:05:36 -05:00
package.json Pin dependency gh-pages to 3.2.3 (#2542) 2024-01-19 17:05:36 -05:00
README.md PM-3350 PM-3349 Updated Readme with MAUI and main branch 2024-01-15 17:20:46 -03:00
SECURITY.md Update SECURITY.md (#1847) 2022-03-15 15:54:45 -04:00

Github Workflow build on main Crowdin Join the chat at https://gitter.im/bitwarden/Lobby

Bitwarden Mobile Application

Get it on Google Play Get it on F-Droid

The Bitwarden mobile application is written in C# using .NET MAUI.

Build/Run

Please refer to the Mobile section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.

We're Hiring!

Interested in contributing in a big way? Consider joining our team! We're hiring for many positions. Please take a look at our Careers page to see what opportunities are currently open as well as what it's like to work at Bitwarden.

Contribute

Code contributions are welcome! Please commit any pull requests against the main branch. Learn more about how to contribute by reading the Contributing Guidelines. Check out the Contributing Documentation for how to get started with your first contribution.

Security audits and feedback are welcome. Please open an issue or email us privately if the report is sensitive in nature. You can read our security policy in the SECURITY.md file.