Commit Graph

1740 Commits

Author SHA1 Message Date
Kyle Spearrin d3003efe72 remove nfc from extension 2018-05-24 14:01:00 -04:00
Kyle Spearrin 235ca947be turn on nfc in plist 2018-05-24 13:50:11 -04:00
Kyle Spearrin e7bc9ed5ba nfc updates 2018-05-24 12:49:22 -04:00
Kyle Spearrin 740a18dbc0 stub out yubico nfc support for ios 2018-05-24 11:41:57 -04:00
Kyle Spearrin add5189bb1 add via to oreo trusted browsers 2018-05-21 23:26:54 -04:00
Kyle Spearrin 62002b8bb3 disable test nodes 2018-05-21 22:53:32 -04:00
Kyle Spearrin 41b4ee33fe adjust max_aspect ratio for samsung full screen 2018-05-20 10:14:54 -04:00
Kyle Spearrin 85c67ac676 version bump 2018-05-18 21:42:51 -04:00
Kyle Spearrin 4637b7d93f update fingerprint lib 2018-04-28 00:25:58 -04:00
Kyle Spearrin 8b9a178c87 faceid description in info.plist 2018-04-28 00:23:31 -04:00
Kyle Spearrin c595c381a9 bump android version 2018-04-26 00:06:43 -04:00
Kyle Spearrin c308d7a610 look for password fields from HtmlInfo attributes 2018-04-26 00:04:07 -04:00
Kyle Spearrin f7570122c6 ignore "edit" fields on autofill 2018-04-26 00:04:07 -04:00
Kyle Spearrin 1e5f186b58 Search Login URI as well 2018-04-26 00:04:07 -04:00
kspearrin b732b2ffa7 remove password debug code 2018-04-20 20:14:39 -04:00
Kyle Spearrin 617a7be4f3 version bump 2018-04-17 11:28:23 -04:00
Kyle Spearrin 5c5e368d6b comment out password debug 2018-04-17 11:03:36 -04:00
Kyle Spearrin ff9f49416a track with node id + hash code 2018-04-16 11:01:32 -04:00
Kyle Spearrin 93cae0e9cc dont check ids 2018-04-16 09:00:51 -04:00
Kyle Spearrin 50affe26c5 update resources 2018-04-16 08:18:54 -04:00
kspearrin 36925770d0 show ut8 password alert 2018-04-15 21:45:05 -04:00
kspearrin d17ca1686e ignore recipient search fields 2018-04-15 21:02:55 -04:00
kspearrin 2ad709dae4 fix ipad crash on doc picker 2018-04-07 12:15:59 -04:00
kspearrin 5a3d86a12a Only adjust insets on phone devices 2018-04-07 11:32:01 -04:00
Kyle Spearrin 1a4ba36820 add support for via browser 2018-04-03 16:08:11 -04:00
Kyle Spearrin ddeae3b5ba add support for Duo Organization 2FA 2018-04-03 15:59:58 -04:00
Kyle Spearrin 10df9e7cd5 multibutton alert, autofill and save new uri 2018-04-02 13:37:46 -04:00
Kyle Spearrin be11933c60 remove persian language until further verification 2018-03-29 11:46:09 -04:00
Kyle Spearrin d2db68b781
New Crowdin translations (#299)
* New translations AppResources.resx (Bulgarian)

* New translations copy.resx (Persian)

* New translations AppResources.resx (Vietnamese)

* New translations AppResources.resx (Ukrainian)

* New translations AppResources.resx (Turkish)

* New translations AppResources.resx (Thai)

* New translations copy.resx (Portuguese, Brazilian)

* New translations copy.resx (Portuguese)

* New translations copy.resx (Polish)

* New translations AppResources.resx (Polish)

* New translations copy.resx (Persian)

* New translations AppResources.resx (Chinese Simplified)

* New translations AppResources.resx (Persian)

* New translations copy.resx (Italian)

* New translations copy.resx (German)

* New translations copy.resx (German)

* New translations AppResources.resx (German)

* New translations copy.resx (French)

* New translations copy.resx (Danish)

* New translations copy.resx (Danish)

* New translations AppResources.resx (Danish)

* New translations AppResources.resx (Croatian)

* New translations copy.resx (Vietnamese)
2018-03-29 11:42:49 -04:00
Kyle Spearrin da6e271584 refactor ignoresearch and password terms detection 2018-03-28 11:48:49 -04:00
Kyle Spearrin 5103c80e1e set default uri on add cipher 2018-03-26 17:06:58 -04:00
Kyle Spearrin b5c80ea267 version bump 2018-03-22 12:01:17 -04:00
Kyle Spearrin b5747fbb44 show/hide loading are async now 2018-03-22 11:07:41 -04:00
Kyle Spearrin 215ded8a77 fixes for match detection selection 2018-03-22 09:08:19 -04:00
Kyle Spearrin e7ab6da068 fix param names for arg null exceptions 2018-03-21 07:35:27 -04:00
Kyle Spearrin ee881f67ee version bump 2018-03-20 20:21:11 -04:00
Kyle Spearrin f33248aa4f crash fixes 2018-03-20 20:19:44 -04:00
Kyle Spearrin c6a40bac03 null checks on dialogs 2018-03-19 21:07:27 -04:00
Kyle Spearrin aa38e79d08 resource update 2018-03-19 15:57:19 -04:00
Kyle Spearrin 9cac10e559 version bump 2018-03-19 10:24:54 -04:00
Kyle Spearrin efbd418f56
New Crowdin translations (#296)
* New translations AppResources.resx (Bulgarian)

* New translations AppResources.resx (Chinese Traditional)

* New translations AppResources.resx (Dutch)

* New translations AppResources.resx (Estonian)

* New translations copy.resx (Estonian)

* New translations AppResources.resx (French)

* New translations AppResources.resx (German)

* New translations AppResources.resx (Japanese)

* New translations AppResources.resx (Polish)

* New translations AppResources.resx (Portuguese)

* New translations AppResources.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Russian)

* New translations AppResources.resx (Spanish)

* New translations AppResources.resx (Swedish)

* New translations AppResources.resx (Ukrainian)
2018-03-19 10:15:52 -04:00
Kyle Spearrin 4ff3464abd new ic_launcher for adaptive icons 2018-03-17 17:26:10 -04:00
Kyle Spearrin 907ddbf903 collapse no folder listing if more than 99 items 2018-03-16 10:59:54 -04:00
Kyle Spearrin 7041991d5a android dialog is not cancelable 2018-03-16 10:42:07 -04:00
Kyle Spearrin b26067e5da domain search term must be at least 3 characters 2018-03-16 10:41:53 -04:00
Kyle Spearrin e519b13533 extension add login adjustments 2018-03-15 19:57:18 -04:00
Kyle Spearrin 30bc3867bf
New Crowdin translations (#295)
* New translations AppResources.resx (Bulgarian)

* New translations AppResources.resx (Portuguese)

* New translations AppResources.resx (Romanian)

* New translations copy.resx (Portuguese, Brazilian)

* New translations copy.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Portuguese, Brazilian)

* New translations copy.resx (Portuguese)

* New translations copy.resx (Portuguese)

* New translations copy.resx (Polish)

* New translations copy.resx (Russian)

* New translations copy.resx (Polish)

* New translations AppResources.resx (Polish)

* New translations copy.resx (Persian)

* New translations copy.resx (Persian)

* New translations AppResources.resx (Persian)

* New translations copy.resx (Norwegian Bokmal)

* New translations copy.resx (Norwegian Bokmal)

* New translations AppResources.resx (Norwegian Bokmal)

* New translations AppResources.resx (Russian)

* New translations copy.resx (Russian)

* New translations copy.resx (Japanese)

* New translations AppResources.resx (Vietnamese)

* New translations copy.resx (Ukrainian)

* New translations copy.resx (Ukrainian)

* New translations AppResources.resx (Ukrainian)

* New translations AppResources.resx (Turkish)

* New translations AppResources.resx (Slovak)

* New translations AppResources.resx (Thai)

* New translations copy.resx (Swedish)

* New translations copy.resx (Swedish)

* New translations AppResources.resx (Swedish)

* New translations copy.resx (Spanish)

* New translations copy.resx (Spanish)

* New translations AppResources.resx (Spanish)

* New translations copy.resx (Japanese)

* New translations AppResources.resx (Japanese)

* New translations copy.resx (Bulgarian)

* New translations AppResources.resx (Czech)

* New translations AppResources.resx (Dutch)

* New translations AppResources.resx (Danish)

* New translations copy.resx (Croatian)

* New translations copy.resx (Estonian)

* New translations copy.resx (Croatian)

* New translations AppResources.resx (Croatian)

* New translations copy.resx (Chinese Traditional)

* New translations copy.resx (Chinese Traditional)

* New translations AppResources.resx (Chinese Traditional)

* New translations copy.resx (Chinese Simplified)

* New translations copy.resx (Chinese Simplified)

* New translations AppResources.resx (Chinese Simplified)

* New translations copy.resx (Bulgarian)

* New translations AppResources.resx (Estonian)

* New translations copy.resx (Estonian)

* New translations AppResources.resx (Italian)

* New translations copy.resx (Indonesian)

* New translations copy.resx (Indonesian)

* New translations AppResources.resx (Indonesian)

* New translations AppResources.resx (Hungarian)

* New translations AppResources.resx (Finnish)

* New translations AppResources.resx (Hindi)

* New translations copy.resx (German)

* New translations copy.resx (German)

* New translations AppResources.resx (German)

* New translations copy.resx (French)

* New translations copy.resx (French)

* New translations AppResources.resx (French)

* New translations copy.resx (Finnish)

* New translations copy.resx (Finnish)
2018-03-15 12:41:09 -04:00
Kyle Spearrin 5326c3aecc Match detection string 2018-03-15 10:37:08 -04:00
Kyle Spearrin c95251c903 switch cell for fields, btn widths on ios too 2018-03-14 22:59:31 -04:00
Kyle Spearrin e08a0a0938 cog alt buttons 2018-03-14 18:26:07 -04:00
Kyle Spearrin fcb072c37d fix null ref when no uri 2018-03-14 17:41:18 -04:00
Kyle Spearrin 262c19b194 Change context options to action sheet w/ button 2018-03-13 17:33:45 -04:00
Kyle Spearrin 1031ddcd83 proper class on ExtendedViewCell 2018-03-12 22:46:46 -04:00
Kyle Spearrin aaee0212f0 ios fixes 2018-03-12 15:42:53 -04:00
Kyle Spearrin 8fc95759ba support login uris from app extension 2018-03-12 13:29:12 -04:00
Kyle Spearrin b6a3a0a54f noop on ios 2018-03-12 13:18:35 -04:00
Kyle Spearrin e3eeaddb3e normalize passwords 2018-03-09 22:29:59 -05:00
Kyle Spearrin f2b202c714 only ignore vault.bitwarden.com 2018-03-08 10:34:07 -05:00
Kyle Spearrin e6f3ad60ef move fields above attachments on view 2018-03-06 13:32:58 -05:00
Kyle Spearrin fb6e0c9eb8 moved password generation link to button 2018-03-06 12:40:42 -05:00
Kyle Spearrin fb6e488339 select URI match option from action sheet 2018-03-06 11:58:02 -05:00
Kyle Spearrin 0bccc8f0d5 loginUri no longer used 2018-03-06 08:51:05 -05:00
Kyle Spearrin 560d831e92 masked password string constant 2018-03-06 07:41:40 -05:00
Mark Cohen 7c8f6a1cc7 Don't leak password length through mask (#293) 2018-03-06 07:37:46 -05:00
Kyle Spearrin deb1ead4ea trim Uri proper from stored json on save 2018-03-05 23:49:48 -05:00
Kyle Spearrin 005b2a4fb6 add support for uri match rules detection 2018-03-05 23:37:02 -05:00
Kyle Spearrin 4c8204f29a view/add/edit login uris 2018-03-05 22:39:56 -05:00
Kyle Spearrin 83fd19784a refactor for cipher model changes and multi-uris 2018-03-05 17:18:18 -05:00
Kyle Spearrin 1f21a2ecc7 add/edit/delete custom fields. remove field page. 2018-03-05 15:15:20 -05:00
Kyle Spearrin c3f4d56d1e
New Crowdin translations (#288)
* New translations AppResources.resx (Chinese Simplified)

* New translations AppResources.resx (Portuguese, Brazilian)

* New translations copy.resx (Russian)

* New translations AppResources.resx (Russian)

* New translations copy.resx (Romanian)

* New translations AppResources.resx (Romanian)

* New translations copy.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Slovak)

* New translations copy.resx (Portuguese)

* New translations AppResources.resx (Portuguese)

* New translations copy.resx (Polish)

* New translations AppResources.resx (Polish)

* New translations copy.resx (Norwegian Bokmal)

* New translations AppResources.resx (Norwegian Bokmal)

* New translations copy.resx (Russian)

* New translations copy.resx (Slovak)

* New translations copy.resx (Japanese)

* New translations AppResources.resx (Turkish)

* New translations copy.resx (Vietnamese)

* New translations AppResources.resx (Vietnamese)

* New translations copy.resx (Ukrainian)

* New translations AppResources.resx (Ukrainian)

* New translations copy.resx (Turkish)

* New translations copy.resx (Thai)

* New translations copy.resx (Thai)

* New translations AppResources.resx (Thai)

* New translations copy.resx (Swedish)

* New translations AppResources.resx (Swedish)

* New translations copy.resx (Spanish)

* New translations AppResources.resx (Spanish)

* New translations AppResources.resx (Japanese)

* New translations copy.resx (Chinese Simplified)

* New translations AppResources.resx (Estonian)

* New translations copy.resx (Dutch)

* New translations AppResources.resx (Dutch)

* New translations copy.resx (Danish)

* New translations AppResources.resx (Danish)

* New translations copy.resx (Czech)

* New translations copy.resx (Estonian)

* New translations AppResources.resx (Czech)

* New translations copy.resx (Croatian)

* New translations AppResources.resx (Croatian)

* New translations copy.resx (Chinese Traditional)

* New translations copy.resx (Chinese Traditional)

* New translations AppResources.resx (Chinese Traditional)

* New translations copy.resx (Estonian)

* New translations AppResources.resx (Finnish)

* New translations copy.resx (Italian)

* New translations AppResources.resx (Italian)

* New translations copy.resx (Indonesian)

* New translations AppResources.resx (Indonesian)

* New translations copy.resx (Hungarian)

* New translations AppResources.resx (Hungarian)

* New translations copy.resx (Hindi)

* New translations copy.resx (Finnish)

* New translations AppResources.resx (Hindi)

* New translations copy.resx (German)

* New translations AppResources.resx (German)

* New translations copy.resx (French)

* New translations AppResources.resx (French)

* New translations copy.resx (Finnish)

* New translations copy.resx (Vietnamese)
2018-02-27 23:49:47 -05:00
Kyle Spearrin b8267d4329 Uppercase Bitwarden 2018-02-27 13:27:07 -05:00
Kyle Spearrin 23159c2201 catch ActivityNotFoundException with alert 2018-02-14 17:11:27 -05:00
Kyle Spearrin 884521ced0 premium message on attachments edit page 2018-02-12 08:54:31 -05:00
Kyle Spearrin aeb01ba292 break if too many iterations 2018-02-10 09:39:45 -05:00
Kyle Spearrin d5c3ae3d19 guard against infinite recursion and loops 2018-02-10 09:35:14 -05:00
Kyle Spearrin 7654bb7088 check if child is same as parent 2018-02-10 00:38:52 -05:00
Kyle Spearrin 64c301caeb password gen fixes 2018-02-09 22:02:56 -05:00
Kyle Spearrin e875b530b1 bail out if recursiveIterations >= 100 2018-02-09 16:23:51 -05:00
Kyle Spearrin ee8c2b5272 thread sleeps 2018-02-09 15:00:54 -05:00
Kyle Spearrin 9b8bdb0639 remove log spam 2018-02-09 14:02:17 -05:00
Kyle Spearrin 1a99bbb040 more log info 2018-02-08 22:08:00 -05:00
Kyle Spearrin 0982b45473 more log spam 2018-02-08 17:44:48 -05:00
Kyle Spearrin bcd210d504 log spam 2018-02-08 17:27:56 -05:00
Kyle Spearrin c71608824b fix null ref with e.source 2018-02-08 17:07:01 -05:00
Kyle Spearrin 170876ac16 event info logs 2018-02-08 16:36:49 -05:00
Kyle Spearrin a6b172c445 log and throw accessibility exceptions 2018-02-08 16:33:52 -05:00
Kyle Spearrin fca5447094 revert accessibility throttling 2018-02-03 09:47:16 -05:00
Kyle Spearrin 89f32beec5 throttle accessibility events 2018-02-03 09:21:27 -05:00
Kyle Spearrin 8cdb27fe43 check modal stack before popping 2018-02-01 23:38:18 -05:00
Kyle Spearrin d84d11d064 update xamarin forms 2018-02-01 23:38:06 -05:00
Kyle Spearrin 5d646a6112 various android crash fixes 2018-02-01 23:25:48 -05:00
Kyle Spearrin dd334858ff add timeout on timers 2018-02-01 21:20:35 -05:00
Kyle Spearrin dfd39ebc95 check installed launchers to skip 2018-02-01 21:20:28 -05:00
Kyle Spearrin 9dbb1f15a4 filter nova prime 2018-02-01 17:26:41 -05:00
Kyle Spearrin 32fd04a7d9 more filters 2018-02-01 17:23:41 -05:00
Kyle Spearrin 3a33ff375d turn back on autofill stuff 2018-02-01 17:17:18 -05:00
Kyle Spearrin 8877e71bd2 add back SystemUiPackage 2018-02-01 17:01:37 -05:00
Kyle Spearrin 5b5385c01d add FilteredPackageNames 2018-02-01 16:56:54 -05:00
Kyle Spearrin 9c365ecc48 log events 2018-02-01 16:27:08 -05:00
Kyle Spearrin 99d1a6d043 read RootInActiveWindow after launcher checks 2018-02-01 16:12:30 -05:00
Kyle Spearrin 854ef7e645 log any exceptions 2018-02-01 15:54:39 -05:00
Kyle Spearrin a8eeb12325 just read RootInActiveWindow 2018-02-01 15:42:07 -05:00
Kyle Spearrin 86a3f516b1 test: start processing some event info 2018-02-01 15:29:41 -05:00
Kyle Spearrin d6818939b3 test: turn some things back on 2018-02-01 15:21:22 -05:00
Kyle Spearrin c51449e607 test: dont even init appsettings 2018-02-01 15:03:44 -05:00
Kyle Spearrin 333894ddeb test: do nothing for autofill service 2018-02-01 15:00:43 -05:00
Kyle Spearrin 052e227b65 comment out test nodes 2018-02-01 14:31:53 -05:00
Kyle Spearrin 4dd6df5bbe set package and website independently 2018-01-26 12:15:54 -05:00
Kyle Spearrin 8847991bba show attachments properly if an organization 2018-01-26 11:48:43 -05:00
Kyle Spearrin 0ffc6e4a1a show attachments if premium or org item 2018-01-26 11:02:35 -05:00
Kyle Spearrin 9a399e06f3 decrypt attachment with org id 2018-01-26 09:13:30 -05:00
Kyle Spearrin 6afccc2aea add duckduckgo support 2018-01-26 08:56:43 -05:00
Kyle Spearrin 8cd3a21468 null and length check on name when sorting 2018-01-25 21:20:45 -05:00
Kyle Spearrin 8b6d2d2b83 comment typo 2018-01-25 09:07:19 -05:00
Kyle Spearrin a39f4d5987 split by no-break space for yandex 2018-01-25 09:06:01 -05:00
Kyle Spearrin e236d045b0 use MasterPasswordConfirmationValMessage 2018-01-24 20:21:54 -05:00
Alistair Francis 592c7951df UWP: Add a ExtendedTableViewRenderer (#260)
Add a base ExtendedTableViewRenderer we can use.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2018-01-19 14:04:58 -05:00
Kyle Spearrin 41efa96291 unsub from yubikey events on disappearing 2018-01-18 13:24:23 -05:00
Kyle Spearrin 53f406a267 log out after 5 failed pin attempts 2018-01-18 13:18:08 -05:00
Kyle Spearrin 1390df48b6 use random key for double hmac comparisons 2018-01-18 09:31:22 -05:00
Kyle Spearrin 01878ef00c check that mac always exists if key has MacKey 2018-01-18 08:39:34 -05:00
Kyle Spearrin 6f119f25f4 missing props on TokenCell 2018-01-18 08:09:18 -05:00
Alistair Francis 3f31d78db1 Add YubiKey keyboard support (#248)
* App: Pages: Fix the YubiKey image source

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: Allow YubiKey keyboard output on apps

On Android and UWP it's possible to use the YubiKey to enter text
instead of using the NFC. Allow people to do that.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: Pages: Enable YubiKey support on Windows platforms

Windows platforms should always have YubiKey support.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2018-01-18 07:55:06 -05:00
Alistair Francis 014bf7777b Update some images (#257)
* UWP.Images: Update the launch.png image size

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: Pages: Update login toolbar button

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2018-01-17 08:29:59 -05:00
Kyle Spearrin 0950510526 scope if shorthand 2018-01-11 12:07:13 -05:00
Kyle Spearrin 9eba3064a7 formatting 2018-01-11 12:02:03 -05:00
Kyle Spearrin efef49f976 Revert "choose/when fdroid conditional on packages"
This reverts commit b3573f9482.
2018-01-11 09:03:05 -05:00
Kyle Spearrin 32a7b5bafb Revert "clean and rebuild FDroid"
This reverts commit 5fa080063c.
2018-01-11 09:00:29 -05:00
Kyle Spearrin 5fa080063c clean and rebuild FDroid 2018-01-11 08:52:47 -05:00
Kyle Spearrin b3573f9482 choose/when fdroid conditional on packages 2018-01-11 08:36:37 -05:00
Kyle Spearrin 916b7ee46b reenc keystore 2018-01-10 23:26:44 -05:00
Kyle Spearrin bfe8ad2034 quiet output 2018-01-10 23:00:10 -05:00
Kyle Spearrin bb9db7bf9d full android project path 2018-01-10 22:36:51 -05:00
Kyle Spearrin d7f7c8c568 build script fixes 2018-01-10 22:30:30 -05:00
Kyle Spearrin 10839588dd Invoke-Expression 2018-01-10 22:20:22 -05:00
Kyle Spearrin 12cd2b67cd ci build apks script 2018-01-10 22:10:32 -05:00
Kyle Spearrin 9a13036f4e fdroid-build script 2018-01-10 18:32:57 -05:00
Kyle Spearrin 2229c4e4d1 enable rdp for appveyor debugging 2018-01-10 16:37:05 -05:00
Kyle Spearrin b7ed0a29fe clean with msbuild 2018-01-10 15:55:07 -05:00
Kyle Spearrin 39bd573d9d backup original csproj files and clean bin folders 2018-01-10 15:26:27 -05:00
Kyle Spearrin d4aaa547a7 remove libs for fdroid build 2018-01-10 14:55:18 -05:00
Kyle Spearrin f7e2382847 AndroidApkSigningAlgorithm of SHA1withRSA 2018-01-10 13:38:08 -05:00
Kyle Spearrin 4bb16e7d93 version bump 2018-01-10 12:18:48 -05:00
Kyle Spearrin e7e00e4ebf add target framework to PropertyGroup conditional 2018-01-10 11:52:53 -05:00
Kyle Spearrin 98d4fef0ee fdroid builds without Google and Hockey services 2018-01-10 09:28:30 -05:00
Kyle Spearrin 5521892736 secure note option handled 2018-01-10 08:47:20 -05:00
Kyle Spearrin 8f0fd0dfef F-Droid build configuration 2018-01-10 00:41:29 -05:00
Kyle Spearrin 514eab0b98 Merge branch 'master' of github.com:bitwarden/mobile 2018-01-09 11:31:14 -05:00
Kyle Spearrin e35c84245d added `org.mozilla.klar` to whitelist 2018-01-09 11:31:00 -05:00
Kyle Spearrin 4a2391eb1b
New Crowdin translations (#247)
* New translations AppResources.resx (Chinese Traditional)

* New translations AppResources.resx (Dutch)

* New translations AppResources.resx (French)

* New translations AppResources.resx (German)

* New translations copy.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Turkish)

* New translations AppResources.resx (Estonian)
2018-01-08 21:19:45 -05:00
Kyle Spearrin 04eb497e10 version bump 2018-01-08 21:17:05 -05:00
Kyle Spearrin a9a5da6dc6 update ffimageloading lib 2018-01-08 11:51:23 -05:00
Kyle Spearrin 3f1aab27d6 android back on main pages goes to vault first 2018-01-08 11:33:51 -05:00
Kyle Spearrin 8f77df4ebb Don't animate loading alert 2018-01-08 09:10:58 -05:00
Alistair Francis 65a8b3fcd4 UWP.Images: Reduce the size of the camera icon (#245)
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2018-01-05 16:33:34 -05:00
Alistair Francis 71dd4e512e App: Pages: Add a null check in OnSelectTemplate() (#243)
To avoid accessing a null poiter add a null check in OnSelectTemplate().

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2018-01-04 23:33:10 -05:00
Alistair Francis ca03a5ecf4 App: Controls: Improve the vault view images (#240)
* App: Controls: Improve the vault view images

Make the buttons smaller and ensure the background is transparent.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* UWP.Images: Use smaller size images

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* UWP.Images: Remove unused image

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2018-01-04 23:32:50 -05:00
Kyle Spearrin 694efb9508 unit FFImageLoading with fast renderer; TLS 1.2 2018-01-04 13:07:50 -05:00
Kyle Spearrin c60a112039 update FFImageLoading and disable gifs on ios 2018-01-04 12:46:29 -05:00
Alistair Francis c3570dd07a Improve the UWP toast notification colours (#239)
* UWP: Services: Improve the toast notifcation colours

This commit improves the toast notification colours and makes the
notification slightly transparent.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* UWP: Services: Remove the unused Alignment options

These Alignment options don't have an effect on UWP, so just remove
them.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2018-01-04 08:32:18 -05:00
Kyle Spearrin 310d51d859 handle null conditions from action sheet 2018-01-03 17:07:33 -05:00
Kyle Spearrin cf9e820227 version bump 2018-01-03 14:15:45 -05:00
Kyle Spearrin b91d2f4fb1 always use CustomTableViewModelRenderer 2018-01-03 13:37:04 -05:00
Kyle Spearrin 9456f5dc31 redraw stack layouts on ios tableviews 2018-01-03 12:18:15 -05:00
Kyle Spearrin fa9e22730a get rid of old refection and memory services 2018-01-02 16:41:06 -05:00
Kyle Spearrin 7261fd7ed9 version bump 2018-01-02 10:44:59 -05:00
Kyle Spearrin ad9e5fbf07 appcompat fixes for android 4.4 2018-01-02 10:41:11 -05:00
Kyle Spearrin c242117230 version bump 2018-01-01 09:17:25 -05:00
Kyle Spearrin d7c1b23fa2
New Crowdin translations (#234)
* New translations AppResources.resx (Chinese Traditional)

* New translations AppResources.resx (Estonian)

* New translations copy.resx (Estonian)

* New translations copy.resx (Estonian)
2018-01-01 09:15:45 -05:00
Kyle Spearrin 25e9919bb3 new languages info 2017-12-30 21:48:32 -05:00
Kyle Spearrin 912c01457a
New Crowdin translations (#233)
* New translations AppResources.resx (Chinese Traditional)

* New translations AppResources.resx (Swedish)

* New translations copy.resx (Norwegian Bokmal)

* New translations AppResources.resx (Norwegian Bokmal)

* New translations copy.resx (Estonian)

* New translations copy.resx (Estonian)

* New translations AppResources.resx (Estonian)

* New translations AppResources.resx (Vietnamese)

* New translations AppResources.resx (Ukrainian)

* New translations AppResources.resx (Spanish)

* New translations copy.resx (Chinese Traditional)

* New translations AppResources.resx (Russian)

* New translations AppResources.resx (Romanian)

* New translations AppResources.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Portuguese)

* New translations AppResources.resx (Japanese)

* New translations AppResources.resx (German)

* New translations AppResources.resx (Croatian)

* New translations copy.resx (Chinese Traditional)

* New translations copy.resx (Norwegian Bokmal)
2017-12-30 21:34:14 -05:00
Kyle Spearrin 8083390eab style for ExtendedListView 2017-12-30 21:33:29 -05:00
Kyle Spearrin 44baa4cc1e fix compile error in renderer 2017-12-30 21:31:01 -05:00
Kyle Spearrin f0662bb878 adjust bottom paddings on listviews/tableviews 2017-12-30 21:18:24 -05:00
Kyle Spearrin fbe1a6d4c5 floating action button on android 2017-12-30 14:05:51 -05:00
Kyle Spearrin 2235f1f7af change dot to bullet 2017-12-30 12:02:51 -05:00
Kyle Spearrin 3f46f83ec8 reduce padding 2017-12-29 13:04:19 -05:00
Kyle Spearrin d537d4a27e make cogs icon larger 2017-12-28 21:37:02 -05:00
Kyle Spearrin c67250da2d base lock timer off of Stopwatch class 2017-12-28 21:14:30 -05:00
Kyle Spearrin 6027406eef cleanup old icons. make cogs larger 2017-12-28 17:42:29 -05:00
Kyle Spearrin fdc51f33ad bottom navigation tab page on android 2017-12-28 17:31:44 -05:00
Kyle Spearrin ea7290afab CheckForLockInBackground removed 2017-12-28 16:48:40 -05:00
Kyle Spearrin be65597d57 detect `TW` language. resolves #228 2017-12-28 12:38:15 -05:00
Kyle Spearrin 253ed75800 lock not required during app ext setup 2017-12-27 23:50:35 -05:00
Kyle Spearrin e4f3671ae0 no lock time updates from ios extension 2017-12-27 23:39:55 -05:00
Kyle Spearrin c60cefd188 internal timer for lock checking 2017-12-27 22:18:11 -05:00
Kyle Spearrin 175a41f275 logic adjustments for first lock check 2017-12-27 17:05:33 -05:00
Kyle Spearrin bd5fd72459 _firstLockCheck logic adjustments 2017-12-27 16:36:01 -05:00
Kyle Spearrin 98b70a647b resource fixes 2017-12-27 15:56:12 -05:00
Kyle Spearrin 3eee5e696d support for `pr-BR` 2017-12-27 15:42:46 -05:00
Kyle Spearrin d92c6cc6c6 always locked if not running in memory 2017-12-27 15:39:51 -05:00
Kyle Spearrin 488485da54
New Crowdin translations (#230)
* New translations AppResources.resx (Chinese Simplified)

* New translations copy.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Russian)

* New translations AppResources.resx (Romanian)

* New translations copy.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Portuguese)

* New translations AppResources.resx (Polish)

* New translations AppResources.resx (Slovak)

* New translations AppResources.resx (Turkish)

* New translations copy.resx (Vietnamese)

* New translations AppResources.resx (Vietnamese)

* New translations AppResources.resx (Ukrainian)

* New translations AppResources.resx (Spanish)

* New translations AppResources.resx (Thai)

* New translations AppResources.resx (Swedish)

* New translations copy.resx (Spanish)

* New translations copy.resx (Spanish)

* New translations AppResources.resx (Japanese)

* New translations AppResources.resx (Dutch)

* New translations AppResources.resx (Danish)

* New translations AppResources.resx (Czech)

* New translations AppResources.resx (Croatian)

* New translations copy.resx (Chinese Traditional)

* New translations copy.resx (Chinese Traditional)

* New translations AppResources.resx (Chinese Traditional)

* New translations AppResources.resx (Finnish)

* New translations AppResources.resx (Hungarian)

* New translations AppResources.resx (Italian)

* New translations AppResources.resx (Indonesian)

* New translations AppResources.resx (French)

* New translations AppResources.resx (Hindi)

* New translations AppResources.resx (German)

* New translations copy.resx (Vietnamese)
2017-12-27 15:19:27 -05:00
Kyle Spearrin a3f0254fb2 background timer for locking 2017-12-27 11:14:53 -05:00
Kyle Spearrin ab5f1385c5 update to net471 2017-12-26 22:38:04 -05:00
Kyle Spearrin cde5b09943 dismiss previous toasts on android 2017-12-23 23:48:47 -05:00
Kyle Spearrin db42b6a3a5 null coalesce 2017-12-23 23:40:41 -05:00
Kyle Spearrin ece35b96db dismiss previous toast & cleanup 2017-12-23 23:34:46 -05:00
Kyle Spearrin c4c24ee240 toast layout updates 2017-12-23 23:22:47 -05:00
Kyle Spearrin c7ba465970 TabBarVisible logic fix 2017-12-23 22:56:17 -05:00
Kyle Spearrin 937ad444da OK => Allow 2017-12-23 08:53:12 -05:00
Kyle Spearrin 0c0a928e87 adjust toast bottom margin depending on tab bar 2017-12-23 00:34:07 -05:00
Kyle Spearrin 2823a86b4e remove old grouping binding 2017-12-23 00:23:07 -05:00
Kyle Spearrin 1a06683611 fix arc remains in ios projects 2017-12-23 00:19:45 -05:00
Kyle Spearrin 50fa74adfe noop device action service 2017-12-23 00:10:48 -05:00
Kyle Spearrin 4ebd249356 user dialogs on UWP for loading 2017-12-23 00:04:52 -05:00
Kyle Spearrin 4dc388015c remove arc dialogs. create custom loading actions 2017-12-22 23:56:45 -05:00
Kyle Spearrin 0270cf6e45 convert user dialogs to native XF options 2017-12-22 22:41:48 -05:00
Kyle Spearrin 7a19c50ec0 autofill fixes 2017-12-22 18:34:46 -05:00
Kyle Spearrin e2fc5fff23 Fixes for toast on iOS 2017-12-22 16:59:36 -05:00
Kyle Spearrin 839df123ff custom toast for ios 2017-12-22 16:18:16 -05:00
Kyle Spearrin f897193f79 noop toast 2017-12-22 15:05:09 -05:00
Kyle Spearrin 9f23f4ead7 custom toast implementations 2017-12-22 15:00:11 -05:00
Kyle Spearrin 45ab6d47de upper section titles for autofill listing 2017-12-22 13:33:18 -05:00
Kyle Spearrin 35bc94f4bd revert uneven padding 2017-12-22 11:59:20 -05:00
Kyle Spearrin 94a4a38798 layout adjustments 2017-12-22 11:36:09 -05:00
Kyle Spearrin 7f431dbd01 Deprecate XF.Context and give context to renderers 2017-12-22 11:23:03 -05:00
Kyle Spearrin d0257df134 custom thumb on slider for android 2017-12-22 09:30:30 -05:00
Alistair Francis be3ed16d3c UWP: Generate UWP Assets (#220)
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-22 00:14:44 -05:00
Kyle Spearrin b651becf66 simplify push in UWP as well 2017-12-21 23:33:13 -05:00
Kyle Spearrin bcf49ab396 cleanup and simplify ios push reg/handling 2017-12-21 23:26:46 -05:00
Kyle Spearrin fb76ecf198 dont register on login anymore for android 2017-12-21 22:46:19 -05:00
Kyle Spearrin c34376820a register android push on my vault page too 2017-12-21 22:28:09 -05:00
Kyle Spearrin 582e6ee322 switch from GCM to FCM 2017-12-21 22:28:09 -05:00
Kyle Spearrin 2b4ffaa357 add type to deviceinfo to avoid using XF 2017-12-21 22:28:09 -05:00
Kyle Spearrin 379a82972a null checks on appearing 2017-12-21 22:28:08 -05:00
Alistair Francis 713796a4f7 UWP: Fix images when compiling with .NET Native Toolchain (#219)
Following the instructions here:
https://github.com/luberda-molinet/FFImageLoading/wiki/Xamarin.Forms-API#windows-uwp---compile-with-net-native-tool-chain-note
fix the UWP App.xaml.cs to ensure images are loaded when building UWP
apps for release.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-21 08:55:24 -05:00
Kyle Spearrin 54161aaf39 list no folder items on my vault when no collects. 2017-12-20 13:55:59 -05:00
Kyle Spearrin 4054519f38 generated password color is black 2017-12-20 12:08:48 -05:00
Kyle Spearrin e5d5d8b434 add autofill service support for web browsers 2017-12-20 11:55:16 -05:00
Kyle Spearrin 519fd212d9 fix cancel display logic 2017-12-20 10:30:57 -05:00
Kyle Spearrin 4b21660fd6 only show cancel when coming from another page 2017-12-20 10:22:39 -05:00
Kyle Spearrin ac5c9e7242 combine password generator options 2017-12-20 09:55:19 -05:00
Kyle Spearrin 4c8431bd5b move password generator to main nav 2017-12-20 09:39:38 -05:00
Kyle Spearrin a4a93f0999 remove my vault as default page options 2017-12-20 00:11:15 -05:00
Kyle Spearrin b6a4efa7ba move favorites to top of grouping page 2017-12-19 23:59:12 -05:00
Kyle Spearrin a4fbd521e3 device-type header on login 2017-12-18 13:58:36 -05:00
Kyle Spearrin 6fe5e89ecc position indicator when not UWP for spinner 2017-12-18 09:23:46 -05:00
Alistair Francis bc40c95f20 Vault: Don't specify page options for ActivityLoading (#215)
When specifying page options the loader doesn't appear properly on UWP
applications. I also couldn't see the options documented here:
https://developer.xamarin.com/api/type/Xamarin.Forms.ActivityIndicator/

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-18 09:19:06 -05:00
Kyle Spearrin acd35ac8a2 add net47 target framework 2017-12-18 09:18:16 -05:00
Alistair Francis c9d9ec1c77 UWP.Images: Add the smile image (#213)
Somehow this was left out in the Windows Hello support commit
(f300d1bafd). Add it now.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-17 22:18:15 -05:00
Alistair Francis 08c4e2d465 UWP: Enable Collection Services (#214)
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-17 22:17:53 -05:00
Alistair Francis f300d1bafd Add support for Windows Hello (#212)
Windows Hello is currently supported in the UWP app, but all of the
strings just point to using fingerprint. Windows Hello instead will
adjust based on what the user has avaliable and registered with the
Windows OS. To reflect that it isn't just fingerprints update the
strings when on UWP.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-15 11:20:36 -05:00
Kyle Spearrin d395115cc9 add support for Device-Type header 2017-12-15 09:48:25 -05:00
Kyle Spearrin c180422e8b fixes for UWP 2017-12-14 10:19:50 -05:00
Kyle Spearrin e90501a986 update hockeyapp 2017-12-14 10:02:59 -05:00
Kyle Spearrin 545af007b4 updating forms lib 2017-12-14 09:26:32 -05:00
Kyle Spearrin e189ece487 update some packages 2017-12-13 23:59:45 -05:00
Kyle Spearrin cebc2b5bdb Revert "update various packages"
This reverts commit c06df3889b.
2017-12-13 23:45:49 -05:00
Kyle Spearrin 444d48a259 Revert "Update to Forms 2.4"
This reverts commit 09ef1b66cc.
2017-12-13 23:30:43 -05:00
Kyle Spearrin 4fd70ad252 downgrade ios GA 2017-12-13 23:23:48 -05:00
Kyle Spearrin 293326b647 Revert "update image lib"
This reverts commit b071238eda.
2017-12-13 21:42:08 -05:00
Kyle Spearrin b071238eda update image lib 2017-12-13 21:15:47 -05:00
Kyle Spearrin 09ef1b66cc Update to Forms 2.4 2017-12-13 21:04:51 -05:00
Kyle Spearrin c06df3889b update various packages 2017-12-13 17:35:49 -05:00
Kyle Spearrin 7b9fc04704 remove app config and consolidate packages 2017-12-13 17:14:54 -05:00
Kyle Spearrin 383c683716 update to netstandard2.0 and nuget ref packages
also removed old test projects no longer in use
2017-12-13 16:41:57 -05:00
Kyle Spearrin ca3c380493 close folder page, not cancel 2017-12-13 10:37:18 -05:00
Alistair Francis 177b48ac90 Add Windows support for QR code scanning (#207)
* UWP: Add support for QR code scanning

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* Pages: ScanPage: Set the close button on Windows

A previous commit mistakenly removed the close button, even though the
scan page is not modal. This means there is no way to navigate away if
running on Windows 10. Revert this change to add a back button.

We need to use a modal page here as we need it to pop up over the entire
view.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-13 08:57:49 -05:00
Alistair Francis b4e7fd6fa8 Improve the navigation on Windows platforms (#199)
* App: Don't default to modal pushes on Windows

On Windows we generally want to avoid modal pushes as that doesn't give
us a back arrow on Windows 10. Default to non-modal pushes.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: LoginPage.cs: Don't add the cancel button on Windows

With Windows Phone having a HW back buton and the UWP toolbar now
supporting a back button we no longer need a cancel button.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* src: Set a icon for UWP cancel buttons

We can't always use modal pages and in that case we need to set a icon
for UWP otherwise the button can't be seen on the toolbar.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: Pages: Don't add Cancel/Close button on Windows

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* Update DismissModalToolBarItem.cs
2017-12-12 16:03:25 -05:00
Alistair Francis baf785d9f1 App: LoginPage.cs: Use a logo for the login button (#200)
* App: LoginPage.cs: Use a logo for the login button

This adds a helper function which we can use to set logos for Windows
platforms to ensure the user can see the UWP toolbar actions. This won't
have an effect on non-Windows platforms.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: Pages: Set an icon for the save button on Windows

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: Pages: Set an icon for submit, save and continue

Set an icon for the submit, save and continue buttons when running on
Windows platforms.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: Pages: Valut: Set an icon for the edit button

Set the cog icon for the edit button when running on Windows platforms.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-11 15:51:16 -05:00
Kyle Spearrin 25b75fd6e4 make sure PIN doesnt show on screen. adjust focus. 2017-12-11 14:29:50 -05:00
Kyle Spearrin 0c4c8534b4 target sdk 23 2017-12-11 11:38:43 -05:00
Kyle Spearrin a559dbfe06 remove targetSdkVersion to fix webview jsbridge
ref https://github.com/xamarin/Xamarin.Forms/issues/1376
2017-12-11 11:11:36 -05:00
Alistair Francis de20bb22d9 App: Use Windows helper instead of WinPhone (#203)
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-10 23:26:58 -05:00
Kyle Spearrin 45c0ec9035 word wrap name cell 2017-12-08 09:03:44 -05:00
Kyle Spearrin b16da90e42 disclosure update 2017-12-06 22:45:04 -05:00
Kyle Spearrin ce7bcfa666 Merge branch 'master' of github.com:bitwarden/mobile 2017-12-06 11:31:54 -05:00
Kyle Spearrin f6833699a6 null checks 2017-12-06 11:31:41 -05:00
Alistair Francis 040dc72877 Login page fixes (#193)
* App: LoginPage.cs: Correct the Windows device specifier

The WinPhone device specifier doesn't correctly take effect, use the
Windows decvice instead.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* App: LoginPage.cs: Fix the FormEntryCell imageSource

The images don't appear (at least on UWP) without the file extension.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-12-06 10:26:30 -05:00
Kyle Spearrin 056bce3dd9
New Crowdin translations (#197)
* New translations AppResources.resx (Chinese Simplified)

* New translations AppResources.resx (Russian)

* New translations AppResources.resx (Romanian)

* New translations AppResources.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Portuguese)

* New translations AppResources.resx (Polish)

* New translations AppResources.resx (Slovak)

* New translations copy.resx (Japanese)

* New translations AppResources.resx (Turkish)

* New translations AppResources.resx (Vietnamese)

* New translations AppResources.resx (Ukrainian)

* New translations AppResources.resx (Spanish)

* New translations AppResources.resx (Thai)

* New translations AppResources.resx (Swedish)

* New translations copy.resx (Japanese)

* New translations AppResources.resx (Japanese)

* New translations AppResources.resx (Dutch)

* New translations AppResources.resx (Danish)

* New translations AppResources.resx (Czech)

* New translations AppResources.resx (Croatian)

* New translations AppResources.resx (Chinese Traditional)

* New translations AppResources.resx (Finnish)

* New translations AppResources.resx (Hungarian)

* New translations AppResources.resx (Italian)

* New translations AppResources.resx (Indonesian)

* New translations AppResources.resx (French)

* New translations AppResources.resx (Hindi)

* New translations AppResources.resx (German)
2017-12-06 09:23:35 -05:00
Kyle Spearrin 5d6575e97b version bump 2017-12-06 09:17:49 -05:00
Kyle Spearrin f092d4ffc3 handle timers more appropriately 2017-12-05 13:58:09 -05:00
Kyle Spearrin 5bae15831b update fingerprint to beta4 2017-12-05 10:04:53 -05:00
Kyle Spearrin cf19bd88f0 summary desc update for accessibility service 2017-12-04 08:19:22 -05:00
Kyle Spearrin 38ac6a1082 desc updates 2017-12-04 08:15:21 -05:00
Kyle Spearrin b88e2bd3ce update desc copy 2017-12-03 22:09:24 -05:00
Kyle Spearrin fad24c4308 autofill summary/desc updates 2017-12-03 22:00:14 -05:00
Kyle Spearrin 018fd83dba update to beta4 2017-12-02 20:33:42 -05:00
Kyle Spearrin aa95da167f escape apostrophe 2017-12-02 06:27:40 -05:00
Kyle Spearrin 24e6a0be68 new summary/description for autofill service 2017-12-01 22:10:54 -05:00
Kyle Spearrin a2c962c2f6 adjust faceid check logic 2017-11-29 23:29:13 -05:00
Kyle Spearrin aa61331181 user dialogs removed from DI on auth service 2017-11-29 16:55:55 -05:00
Kyle Spearrin 00f0a7589c app missing ios extension services 2017-11-29 16:39:43 -05:00
Kyle Spearrin d39609351a noop device action service for ios 2017-11-29 16:28:58 -05:00
Kyle Spearrin 6985ccf076 fix missing smile image refs 2017-11-29 16:11:07 -05:00
Kyle Spearrin b448cad4de faceid support on extension lock page 2017-11-29 16:05:50 -05:00
Kyle Spearrin 14540b4cc0 support for faceid labels 2017-11-29 15:47:43 -05:00
Kyle Spearrin 898b76a549 thicker plus sign 2017-11-29 15:18:01 -05:00
Kyle Spearrin 5cf6e382d8
New Crowdin translations (#191)
* New translations AppResources.resx (Chinese Simplified)

* New translations AppResources.resx (Russian)

* New translations AppResources.resx (Romanian)

* New translations AppResources.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Portuguese)

* New translations copy.resx (Polish)

* New translations copy.resx (Polish)

* New translations AppResources.resx (Polish)

* New translations AppResources.resx (Slovak)

* New translations AppResources.resx (Turkish)

* New translations copy.resx (Vietnamese)

* New translations AppResources.resx (Vietnamese)

* New translations AppResources.resx (Ukrainian)

* New translations copy.resx (Turkish)

* New translations copy.resx (Turkish)

* New translations AppResources.resx (Spanish)

* New translations AppResources.resx (Thai)

* New translations AppResources.resx (Swedish)

* New translations AppResources.resx (Japanese)

* New translations AppResources.resx (Dutch)

* New translations AppResources.resx (Danish)

* New translations AppResources.resx (Czech)

* New translations AppResources.resx (Croatian)

* New translations AppResources.resx (Chinese Traditional)

* New translations AppResources.resx (Finnish)

* New translations AppResources.resx (Hungarian)

* New translations AppResources.resx (Italian)

* New translations AppResources.resx (Indonesian)

* New translations AppResources.resx (French)

* New translations AppResources.resx (Hindi)

* New translations AppResources.resx (German)

* New translations copy.resx (Vietnamese)
2017-11-29 15:00:16 -05:00
Kyle Spearrin e2ba56a227 images for autofill tools pages 2017-11-29 14:49:28 -05:00
Kyle Spearrin ec9960e28e update fingerprint for UWP 2017-11-29 13:48:26 -05:00
Kyle Spearrin dc59283160 resource designer update 2017-11-29 12:11:57 -05:00
Kyle Spearrin d255d44be5 update fingerprint library 2017-11-29 11:51:07 -05:00
Kyle Spearrin b2f68a5a7e search vault capitalized 2017-11-29 11:26:21 -05:00
Kyle Spearrin ec32679ab1 change options autofill label to include accessib. 2017-11-29 11:18:33 -05:00
Kyle Spearrin 8b2471c128 rename features to options 2017-11-29 09:20:45 -05:00
Kyle Spearrin 022eba2c05 fixes for UWP 2017-11-28 21:27:57 -05:00
Kyle Spearrin 029c6fcfe3 Fix UWP errors 2017-11-28 21:08:45 -05:00
Kyle Spearrin faaa0b2488 null check on field ctor 2017-11-28 13:39:31 -05:00
Kyle Spearrin daa2ca876b update title of accessibility service page 2017-11-28 08:32:17 -05:00
Kyle Spearrin 81700cfb44 Revert "update fingerprint library"
This reverts commit b670280688.
2017-11-28 07:55:32 -05:00
Kyle Spearrin 6e58db95ed consistent font size 2017-11-27 23:01:01 -05:00
Kyle Spearrin 9b54862450 origin padding since it doesnt seem to work 2017-11-27 22:58:16 -05:00
Kyle Spearrin f79efadd82 minimum padding for ios header 2017-11-27 22:53:01 -05:00
Kyle Spearrin 615a7670bd focus search after content results are set 2017-11-27 22:49:27 -05:00
Kyle Spearrin 155b8b472f back to old search icon 2017-11-27 22:44:51 -05:00
Kyle Spearrin b35e3454f0 search updates 2017-11-27 22:39:28 -05:00
Kyle Spearrin 51b4716d45 ios buttons for list ciphers page 2017-11-27 22:34:42 -05:00
Kyle Spearrin b62803a03a group is case insensitive 2017-11-27 22:25:51 -05:00
Kyle Spearrin 616893955f 0-9 is now # 2017-11-27 22:16:06 -05:00
Kyle Spearrin 0f387a139b set color of listview table index 2017-11-27 22:14:13 -05:00
Kyle Spearrin 219c81aac5 header adjustments 2017-11-27 22:09:00 -05:00
Kyle Spearrin 083003d34f empty string header for iOS 2017-11-27 21:58:52 -05:00
Kyle Spearrin 699f76c29e revert endpoint change 2017-11-27 21:58:32 -05:00
Kyle Spearrin b670280688 update fingerprint library 2017-11-27 20:53:43 -05:00
Kyle Spearrin 37ea84ffe9 rename autofill pages 2017-11-27 20:45:09 -05:00
Kyle Spearrin 40b861acbe autofill service tools page labels 2017-11-27 19:23:26 -05:00
Kyle Spearrin 783c4d104c add tools page for autofill service 2017-11-27 17:27:11 -05:00
Kyle Spearrin 9bbddd6aeb show loading indicator if syncing an no items 2017-11-27 15:42:36 -05:00
Kyle Spearrin e753acbc3f clear cache on logout 2017-11-27 15:11:06 -05:00
Kyle Spearrin 92b7b1d603 handle conditions when no data 2017-11-27 15:05:12 -05:00
Kyle Spearrin b07dc8443e default to "My Vault" option 2017-11-27 14:41:15 -05:00
Kyle Spearrin 3f99c513f3 rename pages 2017-11-27 14:26:07 -05:00
Kyle Spearrin 793241523d Rename pages 2017-11-27 14:24:47 -05:00
Kyle Spearrin 7cff22fb9e cleanup old list page 2017-11-27 14:23:42 -05:00
Kyle Spearrin 214f308027 Revert "disable fingerprint test"
This reverts commit c1ce971adb.
2017-11-27 13:56:11 -05:00
Kyle Spearrin c1ce971adb disable fingerprint test 2017-11-27 13:25:19 -05:00
Kyle Spearrin f5896be699 add uri and add buttons of search page 2017-11-27 13:22:42 -05:00
Kyle Spearrin 186f839569 exclude search fields from password filter 2017-11-27 11:54:31 -05:00
Kyle Spearrin 4879d906d9 filtered results for groupings and favorites 2017-11-27 09:47:49 -05:00
Kyle Spearrin 09412f0b78 no upper on autofill section headers 2017-11-25 23:33:50 -05:00
Kyle Spearrin 2f2d85576f consolidating section header models 2017-11-25 23:32:20 -05:00
Kyle Spearrin 362ddd0339 centralize some helpers 2017-11-25 23:04:14 -05:00
Kyle Spearrin 9499b7f562 search page with name groups 2017-11-25 15:43:43 -05:00
Kyle Spearrin d8bb12b5f1 folder_o for "No Folder" 2017-11-25 14:06:44 -05:00
Kyle Spearrin 5d464f4477 increment index alter comparison, resolves #185 2017-11-25 13:49:54 -05:00
Kyle Spearrin aaea0b2659 vault list grouping page 2017-11-24 23:15:25 -05:00
Kyle Spearrin c9ceb09906 add collection syncing 2017-11-24 16:11:40 -05:00
Kyle Spearrin 3b44ede67e refactor message center use to services 2017-11-21 23:08:45 -05:00
Kyle Spearrin b48e8eeb0e set notification channel to low priority 2017-11-21 17:52:23 -05:00
Kyle Spearrin 1fafc29ec3 remove unsubs 2017-11-21 14:31:46 -05:00
Kyle Spearrin 1a9d0576c8 cleanup subscriptions when autofilling 2017-11-21 13:28:02 -05:00
Kyle Spearrin bc04211b79 autofill from vault with specified dataset 2017-11-21 11:29:00 -05:00
Kyle Spearrin cfe34355bd helper for empty header value 2017-11-20 22:39:49 -05:00
Kyle Spearrin e3e833d8c0 no savetype var 2017-11-20 22:39:33 -05:00
Kyle Spearrin 84e79e92b4 add other items to autofill from app page 2017-11-20 16:07:33 -05:00
Kyle Spearrin 7ad639599a added slash to folder route 2017-11-20 07:32:58 -05:00
Kyle Spearrin caff67b77d added cards and other improvements to save 2017-11-18 23:04:21 -05:00
Kyle Spearrin c45a77d538 add support for card filling 2017-11-18 15:09:09 -05:00
Kyle Spearrin 4b24fe1bf4 dont reset main page for autofill framework 2017-11-17 23:46:45 -05:00
Kyle Spearrin 73e5fb6314 FillableForLogin check last 2017-11-17 23:41:53 -05:00
Kyle Spearrin 84ea28adfa added hint detection to username/password fields 2017-11-17 23:38:09 -05:00
Kyle Spearrin 955fc97cb2 ignoreids 2017-11-17 23:26:51 -05:00
Kyle Spearrin e4012e4f87 autofill cleanup 2017-11-17 23:00:57 -05:00
Kyle Spearrin 2c662c428c better detection for username/passwords 2017-11-17 22:47:08 -05:00
Kyle Spearrin da199deed1 only show autofills if a fillable login form 2017-11-17 17:46:55 -05:00
Kyle Spearrin abf75cffd9 parse saved item info for save 2017-11-17 17:15:42 -05:00
Kyle Spearrin 184f13b148 save info from service to add cipher page 2017-11-17 14:38:56 -05:00
Kyle Spearrin d1c7309b29 search goes to vault apge, not main page 2017-11-17 13:03:43 -05:00
Kyle Spearrin 62db6552d2 no androidapp://android package 2017-11-17 10:18:18 -05:00
Kyle Spearrin a019b9e1d3 dont set uri if null 2017-11-17 10:09:27 -05:00
Kyle Spearrin cb22572f2b dont offer autofill in bitwarden app 2017-11-17 10:05:13 -05:00
Kyle Spearrin b52134e9ee cancel on lock page back button 2017-11-17 10:03:41 -05:00
Kyle Spearrin 44ef82219b flags 2017-11-17 09:52:14 -05:00
Kyle Spearrin 8c89b0e587 switch to main activity when locked 2017-11-17 09:21:12 -05:00
Kyle Spearrin 322b251def auth activity for locked vaults when autofilling 2017-11-17 00:16:45 -05:00
Kyle Spearrin 0a6767209d layout updates 2017-11-16 22:34:19 -05:00
Kyle Spearrin 1694b5d6fd renaming things 2017-11-16 21:58:04 -05:00
Kyle Spearrin 0dd9ad43e8 clear cache 2017-11-16 17:18:25 -05:00
Kyle Spearrin c1ae3f1fb2 cache ciphers 2017-11-16 16:51:43 -05:00
Kyle Spearrin d84627aa2c better detection based on IdEntry sniffing 2017-11-16 16:09:57 -05:00
Kyle Spearrin 0e020924ff refactor autofill classes. basic login support. 2017-11-14 23:13:55 -05:00
Kyle Spearrin 4f5e238685 build out supporting classes from old refs 2017-11-14 16:46:40 -05:00
Kyle Spearrin 72ff680114 remove hacks 2017-11-14 16:38:05 -05:00
Kyle Spearrin 849ec6fa8f add old autofill implementation for reference. 2017-11-14 16:31:03 -05:00
Kyle Spearrin 74a40b2274 stub out autofill framework service 2017-11-14 16:00:32 -05:00
Alistair Francis 75e85541a6 UWP/Assets: Update to use the Bitwarden logo (#169)
* UWP/Assets: Update to use the Bitwarden logo

Signed-off-by: Alistair Francis <alistair@alistair23.me>

* Package.appxmanifest: Show title on UWP tiles

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-11-13 07:48:45 -05:00
Alistair Francis 1d8fbac796 TokenService.cs: Check if key exists before deleting it (#168)
To avoid errors in Task<ApiResult<TokenResponse>> when logging in on
UWP apps ensure that we check that they key exists before we delete the
2FA key token.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-11-13 07:47:57 -05:00
Kyle Spearrin daf6d1936f remove old keystore storage service 2017-11-10 16:49:13 -05:00
Kyle Spearrin 1768e8cb62 test 2017-11-09 23:07:13 -05:00
Kyle Spearrin d2d6bfc065 dont export PackageReplacedReceiver 2017-11-09 20:33:01 -05:00
Kyle Spearrin d4f6e9c587 no max lines on android labels 2017-11-03 17:22:53 -04:00
Kyle Spearrin 6d06f2212e version bump 2017-11-03 17:07:20 -04:00
Kyle Spearrin 73b310d59e fixes for extension add login 2017-11-03 16:58:04 -04:00
Kyle Spearrin 3dc705a7a9 only sync if not updated 2017-11-01 20:33:05 -04:00
Kyle Spearrin 8fc8d03cc4 version bump 2017-11-01 14:41:16 -04:00
Kyle Spearrin df77f42145 remove `FilterTouchesWhenObscured` for now 2017-11-01 11:19:57 -04:00
Kyle Spearrin 09bef28362 remove `.png` from selected icon 2017-10-30 15:18:24 -04:00
Kyle Spearrin 1f0f94746b only show icons in nav 2017-10-30 14:13:09 -04:00
Kyle Spearrin c057be17d0 bump bundle version for ios 2017-10-30 12:51:36 -04:00
Kyle Spearrin 301aaf9c68 version bump on iOS and new lang codes 2017-10-30 11:23:19 -04:00
Kyle Spearrin ab7093f962
New Crowdin translations (#154)
* New translations AppResources.resx (Russian)

* New translations AppResources.resx (Ukrainian)

* New translations AppResources.resx (Spanish)

* New translations AppResources.resx (Swedish)

* New translations AppResources.resx (Czech)

* New translations AppResources.resx (Hungarian)

* New translations AppResources.resx (French)
2017-10-30 11:18:25 -04:00
Kyle Spearrin 29b2d67fb6 null checks 2017-10-30 11:12:14 -04:00
Kyle Spearrin d4cd2b8be8 perform sync on update 2017-10-28 21:36:27 -04:00
Kyle Spearrin fea94f956d version bump for beta 2017-10-27 11:32:38 -04:00
Kyle Spearrin a656aa21f8 more icons resized on android 2017-10-27 11:23:29 -04:00
Kyle Spearrin 376841f619 New Crowdin translations (#152)
* New translations AppResources.resx (Chinese Simplified)

* New translations AppResources.resx (Slovak)

* New translations AppResources.resx (Russian)

* New translations AppResources.resx (Romanian)

* New translations AppResources.resx (Portuguese, Brazilian)

* New translations AppResources.resx (Portuguese)

* New translations AppResources.resx (Polish)

* New translations AppResources.resx (Turkish)

* New translations AppResources.resx (Vietnamese)

* New translations AppResources.resx (Ukrainian)

* New translations AppResources.resx (Spanish)

* New translations AppResources.resx (Thai)

* New translations AppResources.resx (Swedish)

* New translations AppResources.resx (Japanese)

* New translations copy.resx (Chinese Simplified)

* New translations AppResources.resx (Dutch)

* New translations copy.resx (Danish)

* New translations copy.resx (Danish)

* New translations copy.resx (Danish)

* New translations AppResources.resx (Danish)

* New translations AppResources.resx (Czech)

* New translations AppResources.resx (Croatian)

* New translations AppResources.resx (Chinese Traditional)

* New translations AppResources.resx (Finnish)

* New translations AppResources.resx (Hungarian)

* New translations AppResources.resx (Italian)

* New translations copy.resx (Indonesian)

* New translations AppResources.resx (Indonesian)

* New translations AppResources.resx (Hindi)

* New translations copy.resx (German)

* New translations copy.resx (German)

* New translations copy.resx (German)

* New translations AppResources.resx (German)

* New translations AppResources.resx (French)
2017-10-26 09:40:34 -04:00
Kyle Spearrin 746a7c404b set custom icons server url 2017-10-23 23:20:35 -04:00
Kyle Spearrin 2d126300d8 set placeholder first 2017-10-23 13:08:46 -04:00
Kyle Spearrin ed7e43ed6e downgrade cachedimage lib 2017-10-21 00:05:59 -04:00
Kyle Spearrin 7c56f1a773 bind to image with OnBindingContextChanged 2017-10-20 23:08:39 -04:00
Kyle Spearrin 6ba396440f cipher renames 2017-10-20 16:57:48 -04:00
Kyle Spearrin 8970525861 Fix cipher changes in extension model 2017-10-20 16:56:10 -04:00
Kyle Spearrin 5a88a66709 next return if nextelement set later 2017-10-20 16:51:30 -04:00
Kyle Spearrin 3ae6e3ee53 icons for uwp 2017-10-20 16:33:12 -04:00
Kyle Spearrin 5c0d4700f9 new icons for ios 2017-10-20 16:32:08 -04:00
Kyle Spearrin 7b354f5b8c update folder size to 20 2017-10-20 16:28:55 -04:00
Kyle Spearrin a197c0219e hostnameUri fix 2017-10-20 16:18:30 -04:00
Kyle Spearrin 05f4036309 disable website icons option 2017-10-20 16:10:22 -04:00
Kyle Spearrin 37974c7ec8 icons in vault listing 2017-10-20 15:24:40 -04:00
Kyle Spearrin 5cb3e15201 update more icon for android styling 2017-10-20 13:03:04 -04:00
Kyle Spearrin 54b4766680 optimizations for secure notes 2017-10-20 12:51:41 -04:00
Kyle Spearrin cc0bb65096 subtitles for each type 2017-10-20 12:47:05 -04:00
Kyle Spearrin 296c9dc055 cipher edit for various types 2017-10-20 12:35:31 -04:00
Kyle Spearrin 70aa2309b7 added support for cards and identity to view page 2017-10-20 11:25:34 -04:00
Kyle Spearrin d2468d144e more renames 2017-10-19 16:08:29 -04:00
Kyle Spearrin ebbe704672 replace launch and clipboard buttons with icons 2017-10-19 14:56:11 -04:00
Kyle Spearrin d146870a74 rename pages and props for login => cipher 2017-10-19 14:30:12 -04:00
Kyle Spearrin 58ebabf74c fix add class refs 2017-10-19 13:49:15 -04:00
Kyle Spearrin 8f8a3b6387 rename page to addcipher 2017-10-19 13:46:12 -04:00
Kyle Spearrin df616cfe3e add ciphers: card, identity, and sec note 2017-10-19 13:44:05 -04:00
Kyle Spearrin dd96608bb1 splash is exportable 2017-10-19 11:19:24 -04:00
Kyle Spearrin 264f2ab316 restore api endpoints 2017-10-19 11:19:10 -04:00
Kyle Spearrin 773f156785 change home settings to extendedbutton 2017-10-19 08:55:18 -04:00
Kyle Spearrin 7cd3e2a5b9 do not export bitwarden activities 2017-10-19 08:53:30 -04:00
Kyle Spearrin 0ec22a4639 update resource strings for Logins => Items 2017-10-18 21:53:44 -04:00
Kyle Spearrin 74ac9cbbbe add other cipher type support to vault listings 2017-10-18 21:35:33 -04:00
Kyle Spearrin 0020bd0fb7 some remaining login => renames 2017-10-18 21:07:30 -04:00
Kyle Spearrin 1d6ec0f953 refactoring code for login => cipher support 2017-10-18 20:55:33 -04:00
Kyle Spearrin 37f05f0a12 Changed "Cancel" to "Close" 2017-10-13 09:11:37 -04:00
Kyle Spearrin 9a22a1dbf4 add autofill support for edge browser 2017-10-12 22:53:41 -04:00
Kyle Spearrin b768c8b28a proper push service 2017-10-10 11:49:56 -04:00
Kyle Spearrin bcbdbb4932 cleanup push 2017-10-10 10:55:54 -04:00
Kyle Spearrin 04e42c4a75 UNUserNotificationCenterDelegate 2017-10-10 09:13:09 -04:00
Kyle Spearrin 6040c7768f rename to pushnotificationservice 2017-10-10 08:26:17 -04:00
Kyle Spearrin 6da0d3e88d push for uwp 2017-10-09 23:53:06 -04:00
Kyle Spearrin 7c6cc7b246 local push notification implementation from lib 2017-10-09 23:45:23 -04:00
Kyle Spearrin d5da1d6f3f all architectures 2017-10-08 21:36:27 -04:00
Kyle Spearrin de5ee90e21 C2D_MESSAGE protectionLevel signature 2017-10-07 12:57:52 -04:00
Kyle Spearrin 8a0c9ab3db add back slash prefix to api routes 2017-10-03 23:56:10 -04:00
Kyle Spearrin e901a1f231 UWP tabbed page with icons 2017-10-03 12:11:09 -04:00
Kyle Spearrin e4c47aca9e shorthand 2017-10-02 22:38:56 -04:00
Kyle Spearrin a43a3db098 formatting updates 2017-10-02 22:38:10 -04:00
Hicham Boushaba d651606800 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
2017-10-02 22:15:13 -04:00
Kyle Spearrin 5501ab9083 bump build 2017-09-29 17:42:11 -04:00
Kyle Spearrin 660a21deb1 info.plist updates 2017-09-29 17:22:52 -04:00
Kyle Spearrin be7949b909 remove old icons 2017-09-29 17:15:16 -04:00
Kyle Spearrin a688656f6d asset catalog with app icons 2017-09-29 17:14:52 -04:00
Kyle Spearrin 62365529cc Revert "asset catalog with app icon for itunes"
This reverts commit dcea869098.
2017-09-29 17:10:12 -04:00
Kyle Spearrin dcea869098 asset catalog with app icon for itunes 2017-09-29 16:29:29 -04:00