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