hurricanerainbow / hackerskeyboard

Automatically exported from code.google.com/p/hackerskeyboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adding a KP2A key / Authorize as Keepass2Android plug-in

GoogleCodeExporter opened this issue · comments

Could you provide optional support for receiving and entering usernames und 
passwords from KeePass databases by authorizing your app as a plug-in for 
Keepass2Android (as described here: 
https://keepass2android.codeplex.com/wikipage?title=How%20to%20create%20a%20plug
-in%3f&referringTitle=Documentation ) and providing something similar to their 
KP2A key?

Keepass2Android is a password manager providing the possibility to enter 
usernames and passwords into other apps without using the (potentially 
unsecure) system clip-board by bringing its own keyboard to make the necessary 
input.

Since Hacker's Keyboard is my standard keyboard (thank you for this great app 
by the way ;-) ), it would be very convenient for me (and I'm sure for many 
others, too) if your app could provide the entering part on its own, so that 
the user doesn't have to change the keyboard every time.

It would be great if you could do this. =) And, in case that you can't or don't 
want to: Could you imagine to accept code provided by others to enable an 
optional feature like this? Or maybe to provide an interface for making 
optional plug-ins using your keyboard?

In any case, thank you for your attention.

Original issue reported on code.google.com by patneu3...@gmail.com on 20 Jul 2014 at 9:43

Sorry about the extremely late reply.

This sounds like an interesting feature, but it seems as if the plugin is GPLv2 
licensed which appears to be incompatible with Hacker's Keyboards' APACHE 2 
license:

https://keepass2android.codeplex.com/SourceControl/latest#LICENSE
https://www.apache.org/licenses/GPL-compatibility.html

Considering this, I don't think I'd be able to accept such code as a 
contribution, sorry.

Original comment by klausw@google.com on 6 Apr 2015 at 10:24

  • Changed state: FixLater