Code Monkey home page Code Monkey logo

kp2a_accservice_autofill's People

Contributors

jean85 avatar lupalby avatar philippc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kp2a_accservice_autofill's Issues

Does not install on Android 4.4.2

Installation on Lenovo A5500-F aborts with "parse error – there is an error parsing the package" even after deleting and downloading apk again. (Device not rooted)

Gets disabled after a while

Hi

When I enable in the plugin in the Accessibility services its works well but only for couple of minutes or maybe for an hour. After that it gets disabled again, so I need to re-enable.
I have tried to figure out what is the cause when the plugin turned off, but I don't see any reason, most likely it happens after a while. So every single time when I want to use the plugin I need to enable in the Accessibility services.
I have Huawei P10+ running Android 8.0.0 (01. March 2018)

Firefox 57

Hy.

Is there any way to get it working with Firefox 57?

Cherrs

Notification not shown for 2-Step login sites which does not have the password field directly in the first step (e.g. Amazon, Google)

I'm using Kp2a versions 1.07b-r0 and 1.08-pre3 on my Android 9 LG G8s.

Accessibility service does excellent jobs for me in Chrome. Usually if there is a matching website it would offer an autofill option in the notifications bar. That works well for most websites.

Autofill option notification is not offered when I'm in Chrome on websites which does not have the password input field directly in the first step. The step where email/username must be entered e.g. accounts.google.com and for amazon.com or amazon.de. When email/username is entered and clicked continue only then the password field is shown. As soon as the password field is shown the notification appear! But I needed it a step before to enter the username too.

Why I am using Accessibility service?
I like Autofill option and therefore I am not using kp2a keyboard at all. I use the Accessibility service plugin because for me the original Autofill service works only in native Android apps but not on websites in Chrome. In those cases Accessibility service comes handy.

How to use?

Once installed, how do you actually use this plugin?

Thanks.

Brave Browser is not supported

Hi,

I tried to used Keepass2Android with Brave Browser which is a Chromium based browser, but it doesn't work. The notification appears but the app is considered as an application and not as a web browser (Google Chrome seems to work on Android, so why not Brave Browser? :) )

Can't be activated in Android 13

The plugin can't be activated in the android 13 beta.
With Android 13 the accessibility function are more strict and the version 1.02 of the plugin can't be activated.
See picture below
Screenshot_20220510-094115
Screenshot_20220510-094107
Screenshot_20220510-094126

Autofill doesn't work after update to Android 13

Since update to Android 13 (Note 10 lite) , with auto fill plugin.
With some apps works as intended.
Some only raise notification for auto fill, but no popup, even after selecting "auto fill" submenu of the input field.
Some show suggestion inlined in a swift keyboard, some not.
Some apps seem not to be recognised as target for autofill at all, no autofill prompt in any form. Only switch to key pass keyboard helps.
Also here

Update for Android 10

On Android 10 I get the Android popup that this apps has to get updated (because the Android sdk target level is too low).

Please increase the Android sdk target level.

Deploy app in Intune

I am trying to install the app via Intune through Google Play private apps, but I get the following error:
"Release is not compliant with the Play 64-bit requirement".

Can this be solved? can the plugin be made compatible with the Google Play requirements?

other passwors apps have accessability

other passwors apps have accessability password filling such ass keeper and lastpass for the purpose of passwords and not unabled people so why does this app claim the separation is because google only allows accessibility use by apps for unabled people purpose only

Unable to install on Android 10

After I download the apk 1.02 and click on it in the notification, it disappears and nothing happens; there is then no sign of it on my phone, it is not in my downloads etc, it is as if clicking on it actually removed it form the device. Running android 10.

Bromite browser support

Hey. Can we also add Bromite browser support alongside the Brave support, they are both chromium derivatives so work should be the same. Comes up with app specific fill in instead of URL specific.

Can't get Autofill working

Hello,
Unfortunately the Accept button is missing when the prompt for granting permissions to KeePass database is showing up in tray.
Screenshot_20210905-204331

Slow facebook app scroll

Hi!

Thanks for this great plugin!

But I check and I see and I'm sure 100%, if the KP2A AutofillPlugin (1.0.2) enabled, then under facebook app scroll I got constant lag. Please fix this, if possible,

My phone is Lenovo K6 (8 core), with android 7.0

Thank you!

URL is not passed in Firefox 115

Android 8.1.0, MIUI 11.0.2

When I realized it is impossible to get the autofill service to work with Firefox, I installed this plugin and hoped all my troubles will be solved. However, it sadly fails in passing the website URL to the KP2A app as it uses androidapp://org.mozilla.firefox instead.

I dream of a new version of the plugin that will allow me to seamlessly get the credentials from my database and fill them in or create new entries for the ones that do not exist yet – even in Firefox.

Plugin crashes often, at random times

While browsing on Instagram I often get the popup that this plugin stopped working. No form or login page was displayed, just scrolling through the posts.
Galaxy S8, Android Oreo

Battery drain after update to Android 13

Since update to Android 13 (Note 10 lite) , with auto fill plugin.
On dayly average, 10% of battery and 9 hours background usage.
Probably related to this
No remedy after clear data of the plugin and the main app.

Vivaldi browser not supported

Hello community and authors,
I use on my smartphone the web browser Vivaldi.
On desktop the browser is based on Chrome but it seems to be not the same on mobile. Could you investigate please?

Regards,
Damien LEVEQUE

Can't shut off or remove

I'm unable to disable this service in kp2a (application settings>autofill service says "enabled" and won't disable, other autofill and plugin menus lead to web sites), unable to see it in Android accessibility services, unable to find it in Android app manager.

I'm on Android 8.0.0 on an HTC M10.

The main thing this service does for me is get in the way of the UI for VX Connectbot and the phone dialer. It's a problem (that's the most polite thing I can say) that I can't disable it if not outright remove it.

Not working on Android 11 in Chrome anymore.

Hello,

this plugin has no funcionality on Android 11 (Beta).
As it is the final beta of android 11 probably no changes to the API will be made anymore so I think it's the right time to take a look at the changes now.
I hope for quick fix, as this is the only option which allows productive use as long as Chrome does not natively support the autofill api.

Add support for brave browser

Hey,

Brave Browser seems to be very similar to Chrome and autofill already works, but the URLs won't get recognized (only "androidapp://com.brave.browser").
Maybe a check for the URL bar similar to the way it's done for Chrome would be enough to make it work:

if ( "com.brave.browser".equals(root.getPackageName()) )
{
    List<AccessibilityNodeInfo> urlFields = root.findAccessibilityNodeInfosByViewId("com.brave.browser:id/url_bar");
    url = urlFromAddressFields(urlFields, url);
}

Would be wonderful if you could look into this.

Browser support

Hi everyone,
Just to simplify it for dimwits like me.
On what browsers is it working (a list), and for what browsers do simple changes suffice such as those for brave #11 ?
Regards,
Bram

Reset App Blacklist

I inadvertently pressed the button to never show K2A-Autofill in a certain app, but I want to use it now. How do I delete or reset the blacklist? I can't find it in the KeePass settings.

Autofill dialog shows up, but nothing more

I needed to do a factory reset to my xiaomi redmi note 5, Android 9, FF 114.2.0. Autofill not working anymore.
Autofill dialog shows up, but nothing happens when tapping "Mit Keepass2Android ausfüllen". No unlock coming up, no items offered.

When keepass is loaded it offers the first corresponding entry and fills in, when tapping, but nothing when tapping other items.

All configurations as needed.

Would be great, if somebody could help.

cheers

Auto Fill issue - cannot be disabled

The AutoFill Service option under Password Entry Access cannot be disabled. It is stuck on enabled. Is there anything that I can do to fix this issue, or can this be fixed please?
Thx

Publish to alternative store

Since this part of the app cannot be on Play Store, but it's open source, what about publishing it to an alternative store like FDroid? It will make auto update a lot easier!

Firefox 64 Support

Recently I started seeing autofill dialogs when I see password prompts on Firefox 64.0.1 and Android 9.0 Pie. So I guess Firefox started supporting the API required for these and the information in #3 is no longer correct.

Unfortunately though keepass is searching for the URL androidapp://org.mozilla.firefox

It would be great if we could see support for Firefox in KP2A.

Constant cpu use

Hi

I am using it n LineageOs 14.1 and I realized that this app was constantly using around 3-5 percent of cpu even when Keep2Android or any web thing was not open. I uninstalled it because killing it was not solving my issue either. I still would like to use it but not with this kind of cpu use.

Is it possible to lower the cpu usage?

I use OS Monitor to see running processes, avail on Fdroid.

thanks

Android 12 - markup app crashes with autofill plugin running

After yesterday's update to android 12 on my pixel 4a Google markup app for editing screenshots is crashing on access.

Creat screenshot and then press the pencil icon for editing, markup app starts and immediately force close. In safe mode it works.

So I deactivate app by app 🙄 after stoping autofill plugin markup is working again.

You can avoid crash if you immediately choose an pen in markup app after start bit you must be very very quick <0.2 sec.. may be this info helps with cause analysis.

Logcat entry is: FATAL EXCEPTION: main Process: com.google.android.markup, PID: 25699 java.util.UnknownFormatConversionException: Conversion = 'End of String' at java.util.Formatter$FormatSpecifierParser.peek(Formatter.java:2642) at java.util.Formatter$FormatSpecifierParser.(Formatter.java:2603) at java.util.Formatter.parse(Formatter.java:2558) at java.util.Formatter.format(Formatter.java:2505) at java.util.Formatter.format(Formatter.java:2459) at java.lang.String.format(String.java:2911) at android.content.res.Resources.getString(Resources.java:562) at uy.u(PG:14) at uy.x(PG:8) at uy.k(PG:11) at ux.a(PG:1) at gn.createAccessibilityNodeInfo(PG:1) at android.view.AccessibilityInteractionController.populateAccessibilityNodeInfoForView(AccessibilityInteractionController.java:403) at android.view.AccessibilityInteractionController.findAccessibilityNodeInfoByAccessibilityIdUiThread(AccessibilityInteractionController.java:358) at android.view.AccessibilityInteractionController.access$500(AccessibilityInteractionController.java:74) at android.view.AccessibilityInteractionController$PrivateHandler.handleMessage(AccessibilityInteractionController.java:1547) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.app.ActivityThread.main(ActivityThread.java:7842) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)

Passwords for Android apps

I use Keepass on my PC and Android phone. In Android I use "Keepass2Android" in combination with the addon "AutoFill-Plugin". It also allows me to store the passwords for apps on my mobile phone in Keepass and have them filled in automatically.
Here's my problem. The apps only need a password and this is always recognized as username. For the automatic filling out to work I have to enter the password at the username in Keepass.
Isn't there a way that I really just have to enter the password in Keepass.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.