Help - Search - Members - Calendar
Full Version: QuickPasswords - Ver. 2.6.1pre22
BabelZilla Board > Extensions > Multi-Application
RealRaven
Maintainer: RealRaven
Creator: Axel Grude

Ext. Version: 2.6.1pre22
Release date: 2013-02-03
Description: Quickly get Passwords from Password Manager to the clipboard, or log on to the site directly. No need to display them anymore!
Extension is compatible to: ( PostBox 2.0.0 - 3.*) ( 2.0 - 2.15.*) ( 3.1 - 18.*) ( 3.6 - 18.*)

Included locales: ar da de en-US es-AR es-MX fr he-IL hu-HU it ja-JP nl pt pt-BR ru sr sv-SE tr vi zh-CN zh-TW

View on WTS -- Download the extension
markh
welcomeani.gif with this other extension!
Loviny
After installation, I found it could not work.

When I click 'Tools > Add-ons > QuickPasswords > option', firefox pop-up an error.

message:

CODE
XML Parsing Error: undefined entity
Location: chrome://quickpasswords/content/quickpassword_options.xul
Line Number 4, Column 1:<prefwindow id="QuickPasswords-preferences" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" title="&prefwindow.title;">
^
markh
QUOTE (Loviny @ Feb 20 2010, 04:31) *
After installation, I found it could not work.

When I click 'Tools > Add-ons > QuickPasswords > option', firefox pop-up an error.

message:

CODE
XML Parsing Error: undefined entity
Location: chrome://quickpasswords/content/quickpassword_options.xul
Line Number 4, Column 1:<prefwindow id="QuickPasswords-preferences" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" title="&prefwindow.title;">
^

Looks like you did not create a test xpi with your locale in it. Did you follow these steps?
Loviny
Hi, First of all, Thank RealRaven and markh.

Yes, I had tested.

The previous version I installed and tested, no problem.

Yesterday, RealRaven updated the extension, so I reviewed the translation. Because the translation of documents for zh-CN had not be changed, so I installed the extension and tested it.

The result is the above. So, maybe, I think RealRaven should review it.

Thanks again.
markh
QUOTE (Loviny @ Feb 20 2010, 10:01) *
Hi, First of all, Thank RealRaven and markh.

Yes, I had tested.

The previous version I installed and tested, no problem.

Yesterday, RealRaven updated the extension, so I reviewed the translation. Because the translation of documents for zh-CN had not be changed, so I installed the extension and tested it.

The result is the above. So, maybe, I think RealRaven should review it.

Thanks again.

OK, I found out what the problem was: the file containing the locales was named locale.arj instead of locale.jar. Just rename it and it will work.
Meanwhile I have corrected the description reference in prefs.js, which was incorrectly stated as
CODE
pref("extensions.quickPasswords@axelg.com.description", "chrome://quickPasswords/locale/overlay.properties");
while it should be
CODE
pref("extensions.QuickPasswords@axelg.com.description", "chrome://quickPasswords/locale/overlay.properties");
(note the capital Q). I have also updated the en-US overlay.properties file to reflect the description as mentioned in install.rdf; it just said ‘description’ which was rather vague wink.gif
Complete corrected xpi available here: Click to view attachment
Dutch locale released cool.gif
Loviny
Thanks, I've passed the test.

Simplified Chinese released.
longnh
Vietnamese language is released.
Joergen
Hi RealRaven

I am currently translating this add-on into Danish. I do have a small problem. I try to figure out what the string "Time waiting for Password Manager window [ms]" mean. Setting the value to 1 or 99999999 does not seem to make any difference.
Is the "Password Manager window" the same as the as "Password Manager" in "Automatically Close Password Manager after copying"?

Jørgen Rasmussen.
RealRaven
QUOTE (Joergen @ Jun 20 2010, 20:39) *
Hi RealRaven

I am currently translating this add-on into Danish. I do have a small problem. I try to figure out what the string "Time waiting for Password Manager window [ms]" mean. Setting the value to 1 or 99999999 does not seem to make any difference.
Is the "Password Manager window" the same as the as "Password Manager" in "Automatically Close Password Manager after copying"?

Jørgen Rasmussen.

Hi Jørgen,

it does make a difference if you look closely - this setting addresses a problem with setting the password filter when you are coming from a web page. IN theory, if you are on blog.babelzilla.org and click on the password manager button, it should pop up the Saved Password Manager and fill the "search" box with the (last two words) of the domain name, so that I get all my passwords from blog.babelzilla.org and also www.babelzilla.org. The problem was that setting the filter from code was often ignored, so I put a timer before setting the filter. If you set this to 3000 [ms] then the Search box will be filled after the delay of 3 secs (from clicking the button, not from showing the Password Manager window). Setting the time too short will result in the filter not being set. Obviously this is system dependant, so I did not hard code the value (bit of a kludge, but there you have it).

I admit I was too lazy to find a concise text for the label, it should probably be something like "Time delay before filling the Password Manager Filter Box". QuickFolders is a little bit less sloppy in that respect. Do you think I should change the label and update all Translators before the next release? Otherwise I'd like to release before the weekend as I fixed another bug that I noticed after testing the danish translation.

Axel

Joergen
QUOTE (RealRaven @ Jun 30 2010, 00:10) *
Hi Jørgen,

it does make a difference if you look closely - this setting addresses a problem with setting the password filter when you are coming from a web page. IN theory, if you are on blog.babelzilla.org and click on the password manager button, it should pop up the Saved Password Manager and fill the "search" box with the (last two words) of the domain name, so that I get all my passwords from blog.babelzilla.org and also www.babelzilla.org. The problem was that setting the filter from code was often ignored, so I put a timer before setting the filter. If you set this to 3000 [ms] then the Search box will be filled after the delay of 3 secs (from clicking the button, not from showing the Password Manager window). Setting the time too short will result in the filter not being set. Obviously this is system dependant, so I did not hard code the value (bit of a kludge, but there you have it).

I admit I was too lazy to find a concise text for the label, it should probably be something like "Time delay before filling the Password Manager Filter Box". QuickFolders is a little bit less sloppy in that respect. Do you think I should change the label and update all Translators before the next release? Otherwise I'd like to release before the weekend as I fixed another bug that I noticed after testing the danish translation.

Axel


Hi Axel

Now I see. I was watching the delay of the window, not the delay of populating the filter box. Yes I think you should change the string. You could also add an explanation at quickpasswords.mozdev.org.
An enhancement for a future release could be a context menu item 'Select all', for easy copying all passwords, in stead of using Ctrl+Click.

Jørgen
Joergen
Hi RealRaven

The Danish version has been updated, tested, and released.

The context menu item ' Retrieve a Password...' is not always visible. It is in this text box but not at BabelZillas index page http://www.babelzilla.org/index.php

Jørgen
Lakrits
Swedish locale (sv-SE) added and released.
hosiguma
Japanese (ja-JP) added and released.
RealRaven
New version!

After revisiting this conversation I found that I actually had agreed to make the description for the waiting time (intMsgDelay) in the options window a little more clear. Jørgen Rasmussen had suggested this, thanks for that!


It was not so easy as it is a short label, so I also added a tooltip text. It all refers to the "Search box" at the top of the "Saved Passwords" window and how it takes the name of the current web-site, I hope it is clear enough - feel free to put it in your own words! closedeyes.gif

modified intMsgDelay.label and added intMsgDelay.label.tooltip

thanks
Axel
Rancher
Serbian (sr) locale has been released.
Joergen
Hi RealRaven

The Danish version has been updated.
The add-on always display context menu in browser no matter of the settings.

Joergen
Joergen
Hi RealRaven

The Preferences Window is too small. See image.

Joergen

RealRaven
QUOTE (Joergen @ Sep 22 2011, 21:56) *
Hi RealRaven

The Preferences Window is too small. See image.

Joergen


Hi Jørgen,

Thanks for that - the dialog is resizable, and determining the correct height is close to impossible because of different font sizes which is both Operating System and Theme - dependent. This is what it looks like on my system:



My other extensions have the same problem, not really sure what to do about it :(

Axel
Joergen
Hi Axel

I tested the add-on in a new Firefox profile. The first problem I reported "The add-on always display context menu in browser no matter of the settings." disappeared!
I can't resize the settings window on my Windows 7 pc.

Joergen

Added later: The context menu problem is caused by a conflict with the add-on 'Change Search Shortcut 0.21' https://addons.mozilla.org/da/firefox/addon...earch-shortcut/
RealRaven
QUOTE (Joergen @ Aug 24 2011, 22:49) *
Hi RealRaven

The Danish version has been updated.
The add-on always display context menu in browser no matter of the settings.

Joergen


Hi Jørgen,

I am afraid I cannot reproduce this one, it works fine for me in Fx 6.0.2, Tb 6.0.2 and SeaMonkey 2.3.3 under Windows XP SP3.

I usually use the option (Only display on input element) which is the default. What OS / application versions and which settings are you using in QuickPasswords?

thanks in advance
Axel
Joergen
QUOTE (RealRaven @ Sep 23 2011, 13:13) *
Hi Jørgen,

I am afraid I cannot reproduce this one, it works fine for me in Fx 6.0.2, Tb 6.0.2 and SeaMonkey 2.3.3 under Windows XP SP3.

I usually use the option (Only display on input element) which is the default. What OS / application versions and which settings are you using in QuickPasswords?

thanks in advance
Axel


Hi Axel

The context menu problem is caused by a conflict with the add-on 'Change Search Shortcut 0.21' https://addons.mozilla.org/da/firefox/addon...earch-shortcut/
RealRaven
A new version has been uploaded to Babelzilla. This one has a brand spanking new feature, that allows the user to update a bunch of passwords at the same time. Of course it can also be used to change just one password. The twist is that it still uses the Password Manager window and the magic wand to do the nice domain filtering (so you can see all your passwords on google.com or msn.com) but on top of that can find all other logins that have the same Password.

IMPORTANT: Please note, the test version QuickPasswords_1.6pre15.xpi that I uploaded on Babelzilla shows all the dialogs and the workflow, but it does NOT change the passwords for you. I think this is best for a test run and translating. I still intend to do some thorough QA testing before I let the actual version out into the wild.

From Password Manager, it is just a simple button click (right-click on the list works too):



... and then another click on the Filter button "Select all entries that match the password above":



This highlights all relevant entries; you can now enter the new password and click Ok. There are a couple of onscreen prompts that I have inserted to re-assure the user in order to make 100% clear what is happening. Also, if the user chooses credentials with different passwords this won't do anything, so the chances of losing all your passwords by stupidity are still pretty small...

So there are quite a few new strings in this version as is not so apparent by just looking at the windows. Feel free to give me feedback on the new feature and the work flow.

cheers, and happy translating! Thanks all for your truly awesome efforts!
Axel
Joergen
Hi Axel

I can't open the password manager with Ver. 1.6pre15 in Firefox 8.0.1 for Windows. I does not respond to the toolbar icon or any menu items.

Joergen
RealRaven
QUOTE (Joergen @ Nov 26 2011, 00:53) *
Hi Axel

I can't open the password manager with Ver. 1.6pre15 in Firefox 8.0.1 for Windows. I does not respond to the toolbar icon or any menu items.

Joergen

Hi Joergen, yes there was a bug in it - it referenced some "borrowed" code from my other extension Zombie Keys, so I did not realize it on my own machine. ((Workaround for this would be installing Zombie Keys as well)) I Installed 1.6pre15 on a friends machine and noticed the bug this afternoon.
surprise.gif

I have just uploaded a new fixed version 1.6pre18 - BEWARE: this time the password replace works!
rockon.gif
apologies for any inconveniences caused...
kind regards
Axel
RealRaven
[Yet] Another Feature Added...

welcomeani.gif

Still working on this feature, but I want the translations for this in as early as possible. This one enables inserting user id and password on the web page.
Advantage: The Clipboard is bypassed completely.
Drawbacks: The complete operation has to be within the same Application (so if you invoke it in Firefox, you cannot use the "insert password" command in Thunderbird)
Possible points of contention: still too many clicks. Might not be intuitive enough for the users. In any case I want to keep the step that shows the Password Manager window, for full transparency. If there are ideas on how to streamline it with this constraint I am very open to suggestions.

Workflow:

1. click the Retrieve a Password... context menu entry

2. Right click the Pwd Manager entry and click "Login to WebSite"


3. An [optional] Message is displayed that explains you need the context menu for inserting Pwd / User

4. Right click the Password / User Textbox and select Insert ... (**)



The Message in [3.] can be disabled using the options dialog. In that case I still count three clicks. I am also planning to eliminate step [2.] (selection of a password entry should be sufficient) in a future version.

(**) Work In Progress - I also am not sure when to hide the context menu entries again. On close of Password Manager / click on different Tab / Reload Page / clicking the insert command ? There are plenty of choices, so still a substantial amount of work left in this. The clever thing about this is that the info is actually stored in the context menu and not on the page, so it cannot be "scraped out" by saving / manipulating the page.

Notes:

I am keeping the step 4. manual because a lot of other extensions that enable "automatic login for dumb asses" simply get guessing the target boxes wrong - especially when the web page uses adobe flash; and I don't the time to develop algorithms to always get it right. The user usually knows best

rockon.gif

Thanks for your great efforts!
merry Christmas - Axel

Atlanx
QuickPasswords v2.0.1 ist auf https://addons.mozilla.org/de/firefox/addon/quickpasswords/ verfügbar.
ibraheem_alex
Arabic (ar) local released.

Thank you.
RealRaven
welcomeani.gif

Hi there! I have just uploaded the4 latest version which gives the features asked for in

https://www.mozdev.org/bugs/show_bug.cgi?id=25287 (insert login info automatically)

1. double-click now does the same as selecting login from the context menu.
2. Once login command is chosen, QuickPasswords now attempts to fill the login form automatically. This is hopefully a major breakthrough, but not yet tested on non-Firefox platforms (E.G. Thunderbird content tabs or SeaMonkey)

Consequently, there are 4 possible notification messages to translate:
  • Password + User prepared, right click the textbox to insert values.
  • Password and User were inserted automatically
  • User inserted automatically - right click the password field to insert password
  • Password inserted automatically - right click the user field to insert user name


Should there also be a new tool tip that shows that double click will work now?

thanks your for help rockon.gif
RealRaven
QUOTE (RealRaven @ Jan 2 2013, 18:26) *
welcomeani.gif

Hi there! I have just uploaded the4 latest version which gives the features asked for in

https://www.mozdev.org/bugs/show_bug.cgi?id=25287 (insert login info automatically)


Consequently, there are 4 possible notification messages to translate:
  • Password + User prepared, right click the textbox to insert values.
  • Password and User were inserted automatically
  • User inserted automatically - right click the password field to insert password
  • Password inserted automatically - right click the user field to insert user name


Should there also be a new tool tip that shows that double click will work now?

thanks your for help rockon.gif


And one more string: an option so this behavior can be switched off:



added after the fact, apologies to the faster translators. I probably also have to redesign the options window to be less tall. Maybe by turning these pesky radio buttons into a dropdown menu.
closedeyes.gif


whknnn
QUOTE (RealRaven @ Jan 3 2013, 04:12) *
And one more string: an option so this behavior can be switched off:



added after the fact, apologies to the faster translators. I probably also have to redesign the options window to be less tall. Maybe by turning these pesky radio buttons into a dropdown menu.
closedeyes.gif


I don't find any new string in your last update.
Goofy
French version completed, fully reviewed and tested ok for release.
http://www.babelzilla.org/index.php?option...t3&notice=2
Joergen
Hi Axel

What does the placeholders {0}, {1} and {2} stand for?
Is there a way I can test the new feature of changing incorrect filed names?
PS. I can't see any icon on the statusbar in Thunderbird 10.0.2 for Windows.

Joergen
RealRaven
QUOTE (Joergen @ Jan 19 2013, 14:39) *
Hi Axel

What does the placeholders {0}, {1} and {2} stand for?
Is there a way I can test the new feature of changing incorrect filed names?
PS. I can't see any icon on the statusbar in Thunderbird 10.0.2 for Windows.

Joergen


Hi Joergen,

this is a feature that is designed to correct field names:

It will say something like

* Update the {1} field name in login manager? QuickPasswords searched for a field [{0}], but the field you selected to insert is [{2}].
* This change only applies to {3} on this page


these are ALL singular, not plural.

{1} - will be either user or password, which is taken from the locale
{0}, {2} - will be field ids, and such do not have any gender. Examples of this be pwd, Password_Field, pField, P_001 or something else, this depends on the web site. It is not a real word just a variable name. but they will be in the []
{3} - will insert the user id, which could be axel.grude@gmail.com, axelg@gofree.indigo.ie, Axel, agrude, realraven or any other user name. this is important in case you have multiple logins for the same page - for instance, I have 2 youtube accounts.

* Update the user field name in login manager? QuickPasswords searched for a field [f_password], but the field you selected to insert is [pwd].
* This change only applies to axelg@gofree.indigo.ie on this page

if you know of a way to make this easier to understand and less technical in your language please feel free to paraphrase

to test it, simply go to a site where you have a login stored, choose login and then insert the password into the username field!

rockon.gif

hth
Axel
RealRaven
Latest CHange - 2.6.1prerelease 22

Hi there,

here is the latest last minute change - something I meant to put in before:



1. you may notice that the "refine sites" button has been re-located to the top, this obviously does not change the functionality - there will be an option to reset it to the default position
2. the new checkbox at the bottom right makes it possible to "lock" the password manager again after closing this window. This way, Firefox will ask for the Master Password again next time the Password Manager is opened. Obviously, it will not ask if there is no Master Password set (I might have to hide or disable the checkbox for this case)

The new string is just a tooltip text mainly for space reasons. Hope the string is obvious enough; apologies for the last minute change! the release date is still planned for the 3rd of Februrary so there is plenty time left for questions

thanks in advance!
Axel
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.