Commit Graph

1115 Commits

Author SHA1 Message Date
Contribucious cd3585be58
Early support for future versions of Firefox (+ some forks) (#923)
* Early support for future versions of Firefox

Note: Ideally, a swapping of the two entries of this resource-id value will be done when the time comes; `url_bar_title` becoming Legacy.

* Early support for future versions of some Firefox forks

Note: Ideally, a swapping of the two entries of these resource-id values will be done when the time comes; `url_bar_title` becoming Legacy.
2020-05-26 10:41:27 -04:00
Contribucious 2a82b09f7b
Fix support for Firefox Beta (#918) 2020-05-23 09:38:24 -04:00
Contribucious fd26492577
Partial revert of "Fix support for Firefox Nightly for Developers" (#919)
My mistake: `org.mozilla.fennec_fdroid` is not an "F-Droid version of Firefox Nightly for Developers". This corrects my error.
2020-05-23 09:38:01 -04:00
Contribucious 528b90b694
Fix support for Firefox Nightly for Developers (#917) 2020-05-23 00:20:51 -04:00
Contribucious 9c7961ff6b
Adblock Browser: clarification (#916) 2020-05-22 23:00:27 -04:00
Contribucious 954ed6457c
Add support for Privacy Browser (Free/Standard). Closes #407 (#915)
* Add Privacy Browser (Free/Standard) to SupportedBrowsers dict

* Add Privacy Browser (Free/Standard) to CompatBrowsers

* Add Privacy Browser (Free/Standard) compatibility-package entries
2020-05-22 21:06:11 -04:00
Matt Portune 5a8fc2dabc
Workaround for pasting into editor within scrollview (#913) 2020-05-20 17:23:59 -04:00
Matt Portune da661c229c
Lib updates (#889)
* lib updates

* updated libs
2020-05-07 17:03:13 -04:00
Matt Portune fef370ad88
Fixed issue with autofill icon image (#887) 2020-05-07 13:54:06 -04:00
Matt Portune 71f546b467
Updated resources (#884) 2020-05-07 09:03:38 -04:00
Contribucious a66f66c8ac
Add support for AVG Browser (#883)
* Add AVG Browser to SupportedBrowsers dict

* Add AVG Browser to CompatBrowsers

* Add AVG Browser compatibility-package entry
2020-05-06 17:32:53 -04:00
Chad Scharf c2c6ca22db
Fixed spacing on known username field list (#882) 2020-05-06 12:11:58 -04:00
Matt Portune b29440556a
Support for establishing a username field without a password field (#880)
* Support for establishing a username field without a password field

* added aws login
2020-05-06 09:48:34 -04:00
Kyle Spearrin 4104f6f772
Color updates for new branding (#879) 2020-05-05 19:13:18 -04:00
Contribucious 01c56dabdf
Add support for LG "Dual Window" mode (Android < 7.0 users) (#878) 2020-05-05 17:38:05 -04:00
Contribucious fafd8f8ee6
[Browser lists] Global clarification (#876)
* AccessibilityHelpers.cs: global clarification

* AutofillHelpers.cs: global clarification

* autofillservice.xml: global clarification
2020-05-05 10:52:54 -04:00
Contribucious e2033eee23
Add support for Samsung "Multi Window" mode (Android < 7.0 users) (#877)
... including "Pen Window" support, too.
2020-05-05 10:49:55 -04:00
Contribucious 780761664d
Add support for Tor Browser (Alpha) (#872)
* Add Tor Browser (Alpha) to SupportedBrowsers dict

* Add Tor Browser (Alpha) to CompatBrowsers

* Add Tor Browser (Alpha) compatibility-package entry
2020-05-04 09:28:28 -04:00
Contribucious 0cfa737eff
Add support for GNU IceCat (#873)
* Add GNU IceCat to SupportedBrowsers dict

* Add GNU IceCat to CompatBrowsers

* Add GNU IceCat compatibility-package entry
2020-05-04 09:27:47 -04:00
Contribucious 6463898c5d
Add support for Avast Secure Browser (#874)
* Add Avast Secure Browser to SupportedBrowsers dict

* Add Avast Secure Browser to CompatBrowsers

* Add Avast Secure Browser compatibility-package entry
2020-05-04 09:26:44 -04:00
Contribucious 7d4fffa8b6
Adblock Browser: support for v2+ (stable/beta) + Autofill Framework (#868)
* Adblock Browser (AccessibilityHelpers.SupportedBrowsers): add support for v2+ (stable/beta)

Support for older versions (based on Firefox for Android, instead of Chromium) in the list remains.

* Adblock Browser (AutofillHelpers.CompatBrowsers): add it to the list

* Adblock Browser (autofillservice.xml): add it to the list
2020-05-04 09:25:53 -04:00
Contribucious bcc415ccb3
Add support for Brave Nightly (also: variants "_dev" and "_default") (#869)
* [Brave] Add all other variants to AccessibilityHelpers.SupportedBrowsers

* [Brave] Add all other variants to AutofillHelpers.CompatBrowsers

* [Brave] Add all other variants to autofillservice.xml
2020-05-04 09:23:09 -04:00
Contribucious 827fead347
AccessibilityHelpers.SupportedBrowsers: add Tor Browser, Firefox Lite and Opera Mini Beta (#866) 2020-05-01 14:00:01 -04:00
Matt Portune 36cdc7dd1c
Additional URI parsing fix (#865)
* Additional URI parsing fix

* name cleanup
2020-04-30 16:47:29 -04:00
Contribucious 99dceda8ac
[Autofill - Browser lists] Sort the entries alphabetically (#864)
* AccessibilityHelpers.SupportedBrowsers: sort the entries alphabetically

* AutofillHelpers.TrustedBrowsers: sort the entries alphabetically

* AutofillHelpers.CompatBrowsers: sort the entries alphabetically

* autofillservice.xml: sort the entries alphabetically
2020-04-30 11:32:56 -04:00
Matt Portune 9d27f111bf
Additional uri parsing intelligence (#861) 2020-04-29 13:09:46 -04:00
Matt Portune 69e0906491
Fixes to uri parsing (#860) 2020-04-29 11:04:50 -04:00
Matt Portune cb0a3e3edf
Added additional smarts for establishing permission to draw over other apps (#853) 2020-04-24 14:45:11 -04:00
Chris 2b3915a91f
Allow a BiometricPrompt to succeed after an initial failure (#791) (#847)
Previously a call to BiometricPrompt.AuthenticationCallback#OnAuthenticationFailed()
was treated as though an unrecoverable failure had occurred. However this is called on
each failed fingerprint match, for example, and is not a terminal failure. Now these
intermittent failures are ignored and a call to #OnAuthenticationError() is recognised
as an unrecoverable failure instead.
2020-04-23 10:28:43 -04:00
Matt Portune 9a403ba0ed
Fixed clipboard not clearing on Android 10 (#851) 2020-04-23 10:01:41 -04:00
Contribucious 84a6d1db71
Add support for Vivaldi Sopranos browser. Closes #673 (#845)
* Add Vivaldi Sopranos to SupportedBrowsers dict

* Add Vivaldi Sopranos to CompatBrowsers

* Add Vivaldi Sopranos compatibility-package entry
2020-04-21 08:49:03 -04:00
Contribucious 8cee50299f
Add support for Brave Beta browser (#846)
* Add Brave Beta to SupportedBrowsers dict

* Add Brave Beta to CompatBrowsers

* Add Brave Beta compatibility-package entry
2020-04-21 08:48:29 -04:00
Matt Portune 5a78cbef02
Tracing bundles (#842)
* Output to bundle (play store build only) and enable startup tracing

* Update ci build script to recognize bundle (.aab) for Google Play build

* Added bundle awareness to `appveyor.yml` and `Program.cs`

* Log upload exception

* Restore original apk creation alongside the bundle

* Remove link skip as AOT doesn't support linking
2020-04-17 17:06:37 -04:00
Kyle Spearrin ae66a781d1 dont use encrypted keystore 2020-04-17 12:55:12 -04:00
Kyle Spearrin 5ae3b66e06 add slash 2020-04-16 17:19:56 -04:00
Kyle Spearrin c3f1cee5d6 remove salt 2020-04-16 17:12:30 -04:00
Kyle Spearrin 5552c42e37 try secure-file ... again.... 2020-04-16 17:11:25 -04:00
Kyle Spearrin 6f146b888b update secure-file tool 2020-04-16 16:54:32 -04:00
Kyle Spearrin 56c09eae90 add salt to upload key decryption step 2020-04-16 16:43:00 -04:00
Kyle Spearrin 6883864e2d sign with upload keystore 2020-04-16 16:31:52 -04:00
Ash Thompson 15bc395454
Add support for Naver Whale. #600 (#837)
* Add Naver Whale to SupportedBrowsers dict

* Add Naver Whale to CompatBrowsers

* Add Naver Whale compatibility-package
2020-04-16 10:08:16 -04:00
Matt Portune 41997d5fe0
Resync autofill compatibility package list with values from AutofillHelpers (#834) 2020-04-15 13:58:00 -04:00
Matt Portune d66eaf8855
Additional accessibility tweaks (#825)
* Additional accessibility tweaks

* Cleanup
2020-04-09 14:57:06 -04:00
Matt Portune 8ad44b405d
Add support for Vivaldi snapshot browser (#822)
* Add support for Vivaldi snapshot browser

* Added to autofill helpers CompatBrowsers set as well
2020-04-06 11:43:45 -04:00
Matt Portune 4ce4288f68
Updated dependencies (#820) 2020-04-03 17:17:24 -04:00
Matt Portune d635555576
Tweaks to autofill tile naming & fixed missing plus icon (#819) 2020-04-03 09:57:04 -04:00
Matt Portune 44999557c0
Tweaks to accessibility autofill overlay (#818) 2020-04-02 19:24:31 -04:00
Matt Portune 4d3d8b643a
Conversion of HockeyApp to AppCenter for crash reporting (#810)
* Conversion of HockeyApp to AppCenter for crash reporting

* Corrected older-style nuget package definition
2020-04-02 09:02:38 -04:00
Kyle Spearrin 915e8cf072 add litedb to linker skip 2020-03-31 13:23:56 -04:00
Chad Scharf 3c18fd7636
Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
Matt Portune 6c00ac43fc
Added Quick Settings tile for triggering accessibility autofill (#795)
* Added Quick Settings tile for triggering accessibility autofill

* Fix crash when tile attempt to cancel non-visible but non-null overlay

* Persist tile state plus cleanup
2020-03-26 12:15:33 -04:00
Matt Portune 145482ea30
Project lib updates and migration (#789)
* Replace 3rd party FAB lib with our own code

* merged

* merged

* WIP

* WIP

* WIP

* WIP

* Updated LiteDB

* Update ZXing libs to 2.4.1

* Missing semicolon

* rename fab style to btn-fab

* Revert project guid modified by VSmac
2020-03-20 17:54:23 -04:00
Matt Portune ed37972b99
Updated .gitignore with latest from Xamarin repo and removed Android Resource.designer.cs file (#781)
* Updated .gitignore with latest from Xamarin repo and removed Android Resource.designer.cs file

* didn't mean to leave vscode settings line in
2020-03-18 11:42:20 -04:00
Kyle Spearrin 5d719ba235 bump version 2020-03-16 21:05:56 -04:00
Matt Portune 2b1d186611
New Android attachment handling to support saving or opening attachments (#751)
* New Android attachment handling to support saving or opening (when available) attachments

* Simplified options dialog logic & changed error text
2020-03-02 22:14:14 -05:00
Kyle Spearrin 30d6a4d9eb restrictions apparantly cannot have a null default value 2020-02-29 00:42:11 -05:00
Kyle Spearrin ec3660a86d bitwarden inc 2020-02-18 22:39:35 -05:00
Matt Portune 33df456cfd
In-app vault export support (#729)
* First pass at vault export UI

* Password validation via cryptoService

* Export service framework

* support for constructing json export data

* Support for constructing csv export data

* Cleanup and simplification

* Completion of vault export feature

* Formatting and simplification

* Use dialog instead of toast for invalid master password entry
2020-02-14 16:10:58 -05:00
Kyle Spearrin 7a6fe5ed5f
Check blacklist before showing overlay (#730) 2020-02-13 18:33:37 -05:00
Kyle Spearrin 1fb3698ba2
support for appconfig settings (#727) 2020-02-10 14:07:06 -05:00
Matt Portune bbd8615cda
Align overlay to bottom or top of anchor view depending on available space (bottom by default on initial focus). Establishing visible app height now works much better on Android 5.0+. (#718) 2020-02-05 19:40:44 -05:00
Kyle Spearrin 93132f5d7b version bump 2020-02-03 09:26:29 -05:00
Matt Portune 179514ddf1
Support for multiple browser UriViewIds when extracting a uri (#713)
* Support for multiple browser UriViewIds when extracting a uri

* Simplified
2020-01-29 12:59:17 -05:00
Matt Portune 4b9cff2271
Removal of double-event block for known browsers since it's no longer necessary and was preventing the overlay from working with some browsers (#712) 2020-01-29 09:59:35 -05:00
Kyle Spearrin c3649a9c80 formatting touchups 2020-01-29 08:46:21 -05:00
Matt Portune 9a66b9003f
Made node recycling approach a bit more surgical to appease older versions of Android, and adjusted anchor position offset for older versions of Android (#711) 2020-01-29 07:23:49 -05:00
Matt Portune 34e32403b0 Accessibility fixes (#709)
* Show/hide accessibility overlay on scroll based on several visibility factors

* Improvements to accessibility overlay anchor view tracking

* Increase recursion limit and check for null children when walking the node tree

* Cleanup

* Hide overlay when expanding status (notification) bar

* use .Any() instead of .Count()
2020-01-27 17:36:20 -05:00
Kyle Spearrin c2e34a8b0e skip linking on OldAndroidSSLSocketFactory 2020-01-27 08:22:46 -05:00
Matt Portune d0ba4b6702 Accessibility overlay support for username field and scroll tracking (#700)
* Trigger overlay prompt when focusing on username field

* Adjust accessibility overlay position in response to scroll events

* Get username EditText with a single pass of the node tree, plus additional cleanup
2020-01-13 17:14:57 -05:00
Matt Portune 641122b16f UI support in app settings for handling overlay permission requirement in Accessibility Service implementation (#697)
* UI support in app settings for handling overlay permission requirement in Accessibility Service implementation

* Cleaned up shorthand operator with new var
2020-01-10 10:20:19 -05:00
Kyle Spearrin fbe8708378 cleanup on accessibility service 2020-01-09 13:17:17 -05:00
Matt Portune 21c7b486ff Replaced accessibility service notification with in-line overlay. (#695)
* Replaced accessibility service notification with in-line overlay.  Requires draw-over permission to be enabled (will prompt if not, though this will be enhanced in subsequent commits)

* Updated with requested changes

* Fix for FDroid build
2020-01-09 12:17:16 -05:00
Matt Portune c33728d418 * AccessibilityHelpers.cs: If (#689)
AccessibilityNodeInfo.FindAccessibilityNodeInfosByViewId(..) returns
  null when the source package is a supported browser, return a null
  uri to prevent overwriting the existing notification's pendingIntent
  uri extra with the brower's packageName.

* AccessibilityService.cs: Added null uri checks as it is now possible
  for AccessibilityHelpers.getUri(..) to return a null uri when the
  Accessibility Service is misbehaving.
2020-01-03 15:19:20 -05:00
Kyle Spearrin 051e15215d bump version 2019-12-26 15:15:15 -05:00
proletarius101 fee8f58c0a Add support for Tor browser (#680) 2019-12-26 07:29:20 -05:00
Kyle Spearrin 4e51517ddb update libs 2019-12-16 09:14:54 -05:00
Kyle Spearrin 88009e1a63 bump versions 2019-12-03 11:11:30 -05:00
Kyle Spearrin 46a75a2944 Revert "try new http client handler for icons"
This reverts commit c099f82752.
2019-11-22 08:24:23 -05:00
Kyle Spearrin c099f82752 try new http client handler for icons 2019-11-20 17:38:05 -05:00
Kyle Spearrin ac7e90c0aa blacklist com.android.settings from autofill 2019-11-08 11:57:07 -05:00
Kyle Spearrin d308f1ca3b update libs and to xamarin forms 4 2019-10-30 08:27:40 -04:00
Kyle Spearrin 9c08a37772 UseNativeBiometric only for SDK 29 2019-10-23 11:54:53 -04:00
Kyle Spearrin b13f5356fe FingerprintManager to detect fingerprints on SDK 28 2019-10-23 11:26:00 -04:00
Kyle Spearrin 5f0c9725ce bump version 2019-10-23 09:27:31 -04:00
Kyle Spearrin f951fea555 use bio strings for native android bio 2019-10-23 09:24:34 -04:00
Kyle Spearrin 4b989b01e9 use native biomatrics on Android 2019-10-23 09:11:48 -04:00
Kyle Spearrin 0400d79f43 android 10 and bio permission 2019-10-18 20:41:04 -04:00
Kyle Spearrin 713e441d2e upgrade to android 10 sdk 2019-10-18 14:19:56 -04:00
Kyle Spearrin 440a410d7f skip com.treydev.pns 2019-10-17 08:00:58 -04:00
Kyle Spearrin 37a536b138 catch thrown sync errors from ui 2019-10-15 11:05:56 -04:00
Kyle Spearrin a0aca3e837 add tf browser 2019-10-11 09:29:33 -04:00
Kyle Spearrin b58c29111a bump version 2019-10-07 09:42:55 -04:00
Kyle Spearrin 93b59a75a4 remove migration code 2019-10-05 21:36:47 -04:00
Kyle Spearrin 33c82129ff bump version 2019-09-30 21:19:20 -04:00
Kyle Spearrin b6747a63ed stub out support for dark theme by default 2019-09-30 16:41:31 -04:00
Kyle Spearrin a80eb1f533 bump version 2019-09-20 07:56:49 -04:00
Kyle Spearrin f657edf195 add support for vivaldi browser. resolves #599 2019-09-10 17:21:11 -04:00
Kyle Spearrin fb2db9c652 version bump 2019-09-04 13:02:00 -04:00
Kyle Spearrin 2507f3301b device user agent 2019-09-04 11:52:32 -04:00
Kyle Spearrin bdad5e4f0a fixes to opening file types on android 2019-08-30 16:43:58 -04:00
kenjirooo f4a98a2031 Added support for Sleipnir Mobile (https://play.google.com/store/apps/details?id=jp.co.fenrir.android.sleipnir). (#583) 2019-08-22 08:00:03 -04:00
Kyle Spearrin 224845cfd3 bump version 2019-08-12 09:41:12 -04:00
Kyle Spearrin b7819838b8 parse fallback package id from first node title 2019-08-01 16:39:01 -04:00
Kyle Spearrin 67c6cf6b8c load previous view/edit page after lock 2019-07-31 16:50:16 -04:00
Kyle Spearrin d91d71333b LastClipboardValue using static store rather than state 2019-07-31 11:21:07 -04:00
Kyle Spearrin b8cdee383b bump version 2019-07-27 12:42:42 -04:00
Kyle Spearrin 2272b10820 null check on cipher when autofilling 2019-07-24 10:40:12 -04:00
Kyle Spearrin a0a5e30f48 re-work hockeyapp init 2019-07-23 09:08:16 -04:00
Kyle Spearrin 6d2dcb73ae event service func 2019-07-23 00:06:34 -04:00
Kyle Spearrin ae52922698 version bump 2019-07-22 23:07:00 -04:00
Kyle Spearrin f9547f158e log autofill events 2019-07-22 15:50:59 -04:00
Kyle Spearrin e407acd2a7 bump version 2019-07-13 20:28:20 -04:00
Kyle Spearrin 38d702b6fe log some events 2019-07-12 17:29:40 -04:00
Kyle Spearrin a240a4ac66 get autofill web scheme for android p devices 2019-07-11 08:55:40 -04:00
Kyle Spearrin 4e7f195fd2 bump versions 2019-07-08 13:02:48 -04:00
Kyle Spearrin e01bf57874 re-set state for website icons on login/unlock
resolves #549
2019-07-02 08:05:34 -04:00
Nicholas 73b5d1b3f1 add support for org.mozilla.fenix.nightly (#551)
* Update autofillservice.xml

* Update AutofillHelpers.cs

* Update AccessibilityHelpers.cs
2019-07-01 11:35:58 -04:00
Kyle Spearrin 8da2eac6d0 add support for org.mozilla.fennec_fdroid
resolves #548
2019-06-28 23:23:51 -04:00
Kyle Spearrin 79746efa2d action extension project 2019-06-26 20:28:23 -04:00
Kyle Spearrin 72cbdcbc8d use internal FilesDir for temp photo 2019-06-25 11:54:31 -04:00
Kyle Spearrin e33b49e78c externalsFileDir w/ FileProvider for temp store 2019-06-25 10:30:16 -04:00
Kyle Spearrin 2b670a5ae1 ios themeing 2019-06-24 14:29:23 -04:00
Kyle Spearrin 1705a21f68 slider styling 2019-06-22 09:45:54 -04:00
Kyle Spearrin 5350e5385c version bump 2019-06-16 06:57:25 -04:00
Kyle Spearrin 8f18c4fd45 cleartextTrafficPermitted 2019-06-16 06:54:58 -04:00
Kyle Spearrin 8538fbabe5 dont link core lib 2019-06-15 22:50:54 -04:00
Kyle Spearrin 9367b34bbe more linking 2019-06-15 21:58:43 -04:00
Kyle Spearrin a766044cb4 bump version 2019-06-15 21:13:12 -04:00
Kyle Spearrin 0eb385e49f revert com.android.settings from blacklist 2019-06-15 21:02:38 -04:00
Kyle Spearrin c50dee479a android http client handler 2019-06-15 18:44:08 -04:00
Kyle Spearrin 61b728fea7 x86 builds as well 2019-06-14 23:32:58 -04:00
Kyle Spearrin 07d57ebe8c bump version 2019-06-14 08:46:04 -04:00
Kyle Spearrin 5b119ded17 x64 builds as well 2019-06-13 16:25:13 -04:00
Kyle Spearrin f25ae870c5 hebrew fix 2019-06-13 16:07:08 -04:00
Kyle Spearrin 49673262e4 bump version and fix readme 2019-06-13 15:05:31 -04:00
vargbeaumont 3ed814c1f7 Update styles.xml (#537)
Fix black navigation bar on none Google ROMs.
2019-06-13 15:03:00 -04:00
Kyle Spearrin 30145894b6 bump version 2019-06-13 14:11:12 -04:00
Kyle Spearrin 28166f79a1 ACCESS_NETWORK_STATE permission 2019-06-13 12:02:36 -04:00
Kyle Spearrin 2fe67137c5 more fdroid build cleanup of google services 2019-06-13 10:06:21 -04:00
Kyle Spearrin a6ea2de691 bump version 2019-06-13 10:06:21 -04:00
Kyle Spearrin 43cee53dc8 make sure totp copy isn't available if not premium 2019-06-13 10:06:21 -04:00
Kyle Spearrin 0b56dd2795 null checks 2019-06-12 21:49:52 -04:00
Kyle Spearrin 028ebff102 activity key and unsub when activity destroyed 2019-06-12 21:49:43 -04:00
Kyle Spearrin cd60c3da2a fixed size icons 2019-06-12 09:13:13 -04:00
Kyle Spearrin 3d239a3c2b selectable label effect 2019-06-12 08:31:33 -04:00
Kyle Spearrin 31a77a6e19 autofocus prompt input 2019-06-10 23:18:34 -04:00
Kyle Spearrin 2376489f51 minor layout adjustments 2019-06-10 22:37:25 -04:00
Kyle Spearrin fd41047923 layout adjustments 2019-06-10 21:53:12 -04:00
Kyle Spearrin 393882f57b size adjustments for cipher cell 2019-06-10 21:40:36 -04:00
Kyle Spearrin 313e3a3447 remove old layouts 2019-06-10 21:16:33 -04:00
Kyle Spearrin 3be53235a5 build whole solution 2019-06-10 14:50:26 -04:00
Kyle Spearrin 8e9e818c43 fixes for appveyor 2019-06-10 14:10:14 -04:00
Kyle Spearrin 3b7d3e2652 update appveyor for fdroid builds 2019-06-10 13:57:12 -04:00
Kyle Spearrin c4ebd8b6b7 fixes to locking 2019-06-10 13:19:05 -04:00
Kyle Spearrin 5248df85ec transparent bg more button 2019-06-10 10:42:15 -04:00
Kyle Spearrin 31d39e0626 padding on cipher list item 2019-06-10 10:37:47 -04:00
Kyle Spearrin 5485bb574e font sizes for cipher cell on android 2019-06-10 10:02:09 -04:00
Kyle Spearrin 337965a7f7 set colors for cipher view cell 2019-06-08 22:29:22 -04:00
Kyle Spearrin 81cd2e26f4 more button click command 2019-06-08 13:04:06 -04:00
Kyle Spearrin 95c07334d7 website icons enabled property 2019-06-08 12:18:49 -04:00
Kyle Spearrin 2f66ee264b image and icon 2019-06-08 11:48:45 -04:00
Kyle Spearrin 6cdf84dcb7 wiring up cipher view cell elements 2019-06-07 15:52:47 -04:00
Kyle Spearrin d7bfc64840 stub native cipher view cell for android 2019-06-07 14:35:44 -04:00
Kyle Spearrin 54141f77d6 no fade animations 2019-06-06 20:38:53 -04:00
Kyle Spearrin d5c610b819 set generator page from tile if locked 2019-06-06 20:34:59 -04:00
Kyle Spearrin 68d8b1fa3e catch disable display for nfc 2019-06-06 08:59:54 -04:00
Kyle Spearrin d6fd3edb3c nav bar background theming 2019-06-05 20:18:11 -04:00
Kyle Spearrin 5441c49d8d navigationBarColor black 2019-06-05 17:39:32 -04:00
Kyle Spearrin bc0bb7c7bb fic editor renderer and add incognito to prompt 2019-06-05 16:48:54 -04:00
Kyle Spearrin 1c58d99006 add back app name and theme 2019-06-05 16:40:05 -04:00
Kyle Spearrin e0c52dea3a generator tile and icon size adjustments 2019-06-05 16:37:54 -04:00
Kyle Spearrin a1a5d3b363 dont need splash activity 2019-06-05 15:09:13 -04:00
Kyle Spearrin 4a01116e93 catch any errors on OpenAccessibilitySettings 2019-06-05 12:09:05 -04:00
Kyle Spearrin 8eec0c22d7 nord theme 2019-06-05 11:36:58 -04:00
Kyle Spearrin 3b7078e565 try/catch on autofill service detection 2019-06-05 08:24:47 -04:00
Kyle Spearrin 113eaef0d1 cleanup themes 2019-06-04 22:11:31 -04:00
Kyle Spearrin f6f6253eab catch exception on accessibility service running 2019-06-04 17:06:27 -04:00
Kyle Spearrin 11e5b2ea5d rename main theme to light theme 2019-06-04 09:36:45 -04:00
Kyle Spearrin fdfd2d20e6 fdroid builds 2019-06-03 23:54:40 -04:00
Kyle Spearrin b38b801963 android tweaks 2019-06-03 22:19:51 -04:00
Kyle Spearrin 4f990ffe96 more imeFlags 2019-06-03 17:23:50 -04:00
Kyle Spearrin b69304992f log service 2019-06-03 12:52:46 -04:00
Kyle Spearrin 22f16ea514 accessibility settings page 2019-06-03 12:05:18 -04:00
Kyle Spearrin e8c776fe49 implement blacklisted uris options for autofill 2019-06-03 11:08:33 -04:00
Kyle Spearrin 999c9667c8 dont process OnSaveRequest if prompt disabled 2019-06-03 11:01:08 -04:00
Kyle Spearrin 4382490823 black theme styling 2019-06-02 00:14:09 -04:00
Kyle Spearrin 479ad31325 black theme option 2019-06-02 00:08:20 -04:00
Kyle Spearrin dd976b5b86 more black theme stub 2019-06-01 23:59:17 -04:00
Kyle Spearrin 0fc013eb8a migrated messaging 2019-06-01 23:33:36 -04:00
Kyle Spearrin 2ddb384c80 blacklist com.android.settings 2019-06-01 21:27:30 -04:00
Kyle Spearrin ddd521cd4b migrate if necessary 2019-05-31 23:32:01 -04:00
Kyle Spearrin 6aef106482 start some migration work for auth data 2019-05-31 17:49:51 -04:00
Kyle Spearrin b191542ab7 ime NoPersonalizedLearning on entry and editor 2019-05-31 16:47:54 -04:00
Kyle Spearrin 81b8c1716f color adjustments 2019-05-31 13:41:18 -04:00
Kyle Spearrin 32e757a873 update slider stroke 2019-05-31 11:03:32 -04:00
Kyle Spearrin b356627afd autofill rows on settings page 2019-05-30 22:45:48 -04:00
Kyle Spearrin 4dd05cf10e remove boxedview 2019-05-30 22:09:28 -04:00
Kyle Spearrin 68a85a2561 myvault tile service 2019-05-30 22:05:50 -04:00
Kyle Spearrin 49cde1c67d icons updates 2019-05-30 21:59:02 -04:00
Kyle Spearrin 6d9b860c8b update tabbar 2019-05-30 21:24:03 -04:00
Kyle Spearrin b1eabdfe86 main thread 2019-05-30 20:40:50 -04:00
Kyle Spearrin 419cfceef1 needs migration flag 2019-05-30 15:11:22 -04:00
Kyle Spearrin c7b62c8551 move some items needed for migration 2019-05-30 14:43:35 -04:00
Kyle Spearrin a66489cd8c make AutofillServiceEnabled public 2019-05-30 14:21:15 -04:00
Kyle Spearrin 6d51864873 update tasks and sync on app start 2019-05-30 14:13:02 -04:00
Kyle Spearrin 70fa41ca3e clear clipboard alarm 2019-05-30 11:22:35 -04:00
Kyle Spearrin 3f8f29dfe7 secondary menu on groupings page 2019-05-30 00:29:00 -04:00
Kyle Spearrin cc8b8f9ceb restart app after theme change 2019-05-29 23:02:30 -04:00
Kyle Spearrin 6e91d66b2c white logo and popupTheme 2019-05-29 17:14:15 -04:00
Kyle Spearrin 3fe7324cdf more theming 2019-05-29 16:44:18 -04:00
Kyle Spearrin a1741fdd67 themeing 2019-05-29 15:50:20 -04:00
Kyle Spearrin 6be54fa7ee disable favicons and totp copy fix for org 2019-05-29 09:55:48 -04:00
Kyle Spearrin 7046a010f9 remove XF 2019-05-29 08:40:16 -04:00
Kyle Spearrin 02552d0b24 add xf back to android project 2019-05-29 00:34:15 -04:00
Kyle Spearrin 026dd4761e hockeyapp 2019-05-28 23:14:02 -04:00
Kyle Spearrin 635dd5d4d5 non-debug is secure 2019-05-28 23:04:01 -04:00
Kyle Spearrin 81d972a462 thread policy 2019-05-28 23:03:03 -04:00
Kyle Spearrin bfeddd6d99 forms only needs to be on main app project 2019-05-28 23:01:10 -04:00
Kyle Spearrin d66646d168 disable fdroid for now to speed of builds 2019-05-28 15:50:53 -04:00
Kyle Spearrin ffe7771801 async await 2019-05-28 15:40:56 -04:00
Kyle Spearrin 5942bcc16d remove old autofill service 2019-05-28 15:34:49 -04:00
Kyle Spearrin eb3d0d726f turn off rdp builds 2019-05-28 15:21:14 -04:00
Kyle Spearrin 8e7ed05f25 firebase receivers 2019-05-28 14:53:23 -04:00
Kyle Spearrin 68ee013114 multidex? 2019-05-28 13:54:13 -04:00
Kyle Spearrin cd8a09ddef fdroid config profile 2019-05-28 13:50:01 -04:00
Kyle Spearrin 57af4e0a03 merge fixes 2019-05-28 12:15:38 -04:00
Kyle Spearrin 3f11fdaa82 push notification services 2019-05-28 12:01:55 -04:00
Kyle Spearrin 58d101659a listen to yubikey 2019-05-28 09:54:08 -04:00
Kyle Spearrin 29ab7f7a30 touch ups on two-factor page 2019-05-28 09:04:20 -04:00
Kyle Spearrin 23f27282d6 hybrid webview 2019-05-23 21:05:52 -04:00
Kyle Spearrin ea3dcd6250 add zxing lib 2019-05-22 20:28:31 -04:00
Kyle Spearrin 3c58775ae2 fixes for autofill service 2019-05-17 15:43:14 -04:00
Kyle Spearrin 22366ec0a2 autofill cipher 2019-05-17 14:46:31 -04:00
Kyle Spearrin 4112e0a4c9 autofill actions 2019-05-17 14:34:00 -04:00
Kyle Spearrin f73a5d6307 display alert action 2019-05-17 14:04:16 -04:00
Kyle Spearrin a3e165fa06 some device functions 2019-05-17 13:46:32 -04:00
Kyle Spearrin 9d491a3636 app options for add/edit page 2019-05-17 12:03:35 -04:00
Kyle Spearrin defb67c523 faceid detection 2019-05-17 09:45:07 -04:00
Kyle Spearrin 22a0b262e1 fingerprint setup 2019-05-16 16:31:58 -04:00
Kyle Spearrin c5bd59e52c set pin from settings 2019-05-16 15:54:21 -04:00
Kyle Spearrin 290e90ba8e lock alarm 2019-05-16 12:30:20 -04:00
Kyle Spearrin 264028b623 rate app 2019-05-15 13:09:49 -04:00
Kyle Spearrin 99f00b8e63 fix renderer namespaces 2019-05-13 15:25:20 -04:00
Kyle Spearrin 29d876eaed extended slider 2019-05-13 15:24:38 -04:00
Kyle Spearrin 29b37219c2 attachments page 2019-05-10 23:43:35 -04:00
Kyle Spearrin 75cb67890d light overflow menu 2019-05-10 13:26:37 -04:00
Kyle Spearrin a0e65fa75e custom field name prompt 2019-05-09 11:44:27 -04:00
Kyle Spearrin cbda58f770 identity fields and notes 2019-05-08 15:00:45 -04:00
Kyle Spearrin 0495c17fc8 fab padding and clicked action 2019-05-08 10:42:55 -04:00
Kyle Spearrin 2a5739dfdc fab 2019-05-08 08:33:17 -04:00