ttyridal / masterpassword-firefox

masterpassword for Firefox
GNU General Public License v3.0
33 stars 9 forks source link

android firefox addon #11

Open promeneur opened 9 years ago

promeneur commented 9 years ago

please supply an android firefox addon

thanks

ttyridal commented 9 years ago

Hi,

firefox mobile does not support the dialog window masterpassword uses, so this would require a quite extensive rewrite of the user interface. I'm afraid I don't have the time to look into this for the time being.

promeneur commented 8 years ago

i suggest something simple (?) : a button (something like) which launches mpw from FF.

promeneur commented 7 years ago

your FF extent reached the threshold of an operational extent and after a few tries i am enthusiast. but today for this type of app "operational" means also operational with android.

i use android desktop flavor of masterpassword but it is not handy to use with FF. Filling id and pw must be automatic. Then i am stick to android FF mechanism thus i am stick to Linux FF mechanism.

anyway very very thank you for your excellent job.

ttyridal commented 7 years ago

Interestingly addons.mozilla.com seems to think webextension addons are android compatible. A pure webextension version of the addon is just released in the beta channel. give it a spin!

promeneur commented 7 years ago

is it compliant with FF 52 ESR ?

promeneur commented 7 years ago

i installed it

ttyridal commented 7 years ago

Cool, did it work?

promeneur commented 7 years ago

we must wait more time to conclude. i tested with success sign in (id and pwd) with 2 sites.

promeneur commented 7 years ago

when will you supply android ff web extension ?

ttyridal commented 7 years ago

I'm sorry, but I really do not have the time to develop or support an android version. Though, if Mozilla unified the two (as it appeared, hence my first update) I might reconsider.

promeneur commented 2 years ago

Hello

What is the state of this problem ?

I remember a few years ago that your extension was installed in android FF and worked well. I remember I sent a bug report.

ttyridal commented 2 years ago

Mozilla is severely limiting the extensions allowed on Android to a "recommended extensions" list, manually picked by Mozilla.

We're not on it.

Apparently, there is a way to run any (?) extension on Firefox nightly, but I have not tried it.

Ok, so I've tried the plugin on Firefox nightly - the only version that can load extensions not on the recommended list. I've done a couple of small modifications to make it usable on android, but the user experience is not stellar to be honest. the popup on android is a full screen window, and several user interactions (clicks) are required to access the addon view.

Also the installation is ridiculously complex

ttyridal commented 2 years ago

Did a small mock-up for a more accessible user interface with mobile/Android use in mind

https://torbjorn.tyridal.no/mpw-ux/inlinepopup

Would love some feedback, give it a spin :)

promeneur commented 2 years ago

Hello i don't understand how to experiment with the user interface. see what is displayed when accessing. test

promeneur commented 2 years ago

Ah ok i am stupid. i must install android FF nightly then give it a try.

promeneur commented 2 years ago

ok i installed Fenix then i go to https://torbjorn.tyridal.no/mpw-ux/inlinepopup

i don't understand the test.

see the capture test_1

promeneur commented 2 years ago

I can't create an add-on collection. see the capture. collection_creating

ttyridal commented 2 years ago

Sorry for not being specific enough. There is no add-on, just an example on how it could look on a login page. If you click (or tap) the input box, a gray popup will appear. That popup is how I envision it on mobile. Easy access to whats used most: entering a password

More 'advanced' features (ie changing the counter) would need to open the full add-on window (not shown in the example).

You can use my collection: 11451974 - masterpassword But it does not work at the moment (mozilla-mobile/fenix#22786)