Welcome Guest ( Log In | Register )


Recommended Addon
sponsored link
Sponsored link

7 Pages V  « < 5 6 7  
Reply to this topicStart new topic
> Saved Password Editor - Ver. 2.7pre1, Updated: 23/01/13 14:01
ddawson
post Apr 16 2012, 11:23
Post #121


Advanced Member
***

Group: Members
Posts: 75
Joined: 11-February 10
From: Spokane, WA, USA
Member No.: 15.141


Extension Developer: Yes
Extensions: Saved Password Editor
Tools > Options… for Linux
Password Tags
Session History Tree
Mobile Saved Password Editor

Translator for [No translator]
My OS Gnu/Linux



QUOTE (Grg68 @ Apr 15 2012, 14:57) *
The same also applies when i change ffx's language to en-US.
Can you or someone else confirm it?

Yes, it does happen.

QUOTE
If yes and if you fix it, let me know if you wish what is causing this,
just for my technical curiosity and education.

It's not a bug in SPE; my investigation shows there's an error at chrome://global/content/bindings/button.xml#menu-button
I can't link to that because of Gecko security. If you want to look at that, you'll have to enter it in your address bar, and prefix it with "view-source:" (no quotes); search for a line with <binding id="menu-button"

Anyway, I better tell you a little about XBL. This allows one to specify custom XUL widgets. It's used extensively throughout Gecko applications. An XBL binding allows specifying what elements (called "anonymous content", because it has no IDs and doesn't show up in the regular DOM tree) appear wherever the binding is used and which attributes are copied to which anonymous elements from the bound element (inherited), as well as scripts to control its behavior.

In the binding for menu-buttons, the anonymous button has "accessKey" in its inherits list. But the correct name of the attribute is "accesskey" (no uppercase "K"), and since XML is case-sensitive, the anonymous button doesn't get the "accesskey" attribute like it should, though interestingly enough the key combination still activates it. I've reported this bug.
Go to the top of the page
 
+Quote Post
Grg68
post Apr 16 2012, 22:09
Post #122


Advanced Member
***

Group: Members
Posts: 56
Joined: 13-March 10
From: Hellas, Island of Crete - Chania
Member No.: 15.362


Extension Developer: Yes
Translator for Greek (el)
Translation Credits to George Malamas



Hi Daniel,

Your theory sounds logical and i agree with it since xml is case sensitive
and in button.xml, the entry in question is "accessKey" instead of "accesskey".
However, making an experiment, i hadn't the expected result.

I just "hacked" my firefox, edit button.xml and then i repack the omni.ja but
nothing changed.. sad.gif
Can you confirm it?
I send you my edited file in case you want to check it.

Attached File(s)
Attached File  button.zip ( 3K ) Number of downloads: 1
 


--------------------
Grg
Go to the top of the page
 
+Quote Post
ddawson
post Apr 16 2012, 22:44
Post #123


Advanced Member
***

Group: Members
Posts: 75
Joined: 11-February 10
From: Spokane, WA, USA
Member No.: 15.141


Extension Developer: Yes
Extensions: Saved Password Editor
Tools > Options… for Linux
Password Tags
Session History Tree
Mobile Saved Password Editor

Translator for [No translator]
My OS Gnu/Linux



QUOTE (Grg68 @ Apr 16 2012, 14:09) *
However, making an experiment, i hadn't the expected result.

I just "hacked" my firefox, edit button.xml and then i repack the omni.ja but
nothing changed.. sad.gif
Can you confirm it?

Yes, I can confirm it does work. If you have any chrome files under the browser's installation directory, such as a copy of the tree from the archive, like I do, they will take precedence over omni.ja. Take a look at the chrome from within the browser (as I described above) to see whether your change is visible.

A better way to hack is maybe (?) to put your change as a real file and leave omni.ja unchanged.
Go to the top of the page
 
+Quote Post
Grg68
post Apr 17 2012, 22:01
Post #124


Advanced Member
***

Group: Members
Posts: 56
Joined: 13-March 10
From: Hellas, Island of Crete - Chania
Member No.: 15.362


Extension Developer: Yes
Translator for Greek (el)
Translation Credits to George Malamas



Hi Daniel,

Still no luck in my case..
I did again the same, (edit file, repack omni.ja) but this time i verified that the
change is visible.
You can look at screenshots (magnified to 133%).
First one is in browser view and the other is in source view.

Have you an idea what is happening?

Attached File  browser_view.png ( 26.16K ) Number of downloads: 5

Attached File  source_view.png ( 19.05K ) Number of downloads: 3



--------------------
Grg
Go to the top of the page
 
+Quote Post
ddawson
post Apr 17 2012, 23:23
Post #125


Advanced Member
***

Group: Members
Posts: 75
Joined: 11-February 10
From: Spokane, WA, USA
Member No.: 15.141


Extension Developer: Yes
Extensions: Saved Password Editor
Tools > Options… for Linux
Password Tags
Session History Tree
Mobile Saved Password Editor

Translator for [No translator]
My OS Gnu/Linux



QUOTE (Grg68 @ Apr 17 2012, 13:01) *
Hi Daniel,

Still no luck in my case..
I did again the same, (edit file, repack omni.ja) but this time i verified that the
change is visible.

Huh. It looks like the old version of the binding is cached (or maybe specific XUL is cached??). In my main profile, DOM Inspector shows "accessKey" in the anonymous button element for a menu-button in the DOM view, but not in the XBL bindings view. Try shutting down Firefox and deleting the startupCache in your profile. I don't pretend to understand how it works (the file isn't even read if it hasn't been modified, so where is the info really cached?), but deleting it seems to do the trick. Messing around with add-on installations also seems to refresh it (I think), which is why I had no problem in the other profile where I was testing it. I guess installing a new version of Firefox has the same effect.
Go to the top of the page
 
+Quote Post
Goofy
post Apr 22 2012, 14:43
Post #126


Advanced Member
Group Icon

Group: Super Mod
Posts: 8.352
Joined: 30-July 05
From: GoofyLand
Member No.: 13


Extension Developer: Yes
Extensions: BabelZillaMenu-BabelZilla Glossary-OpenTran...
Translator for French (fr)
My OS Gnu/Linux
Translation Credits to Goofy



a rather technical discussion not focussing on the extension itself is now to be read and continued here http://www.babelzilla.org/forum/index.php?showtopic=7186 ;-)


--------------------
Think Global, Make Locales!



You like languages? You should contribute to Tatoeba project!

Sometimes I am on irc://moznet/BabelZilla
but you can also drop a word in the shoutbox
Go to the top of the page
 
+Quote Post
ddawson
post Apr 23 2012, 03:31
Post #127


Advanced Member
***

Group: Members
Posts: 75
Joined: 11-February 10
From: Spokane, WA, USA
Member No.: 15.141


Extension Developer: Yes
Extensions: Saved Password Editor
Tools > Options… for Linux
Password Tags
Session History Tree
Mobile Saved Password Editor

Translator for [No translator]
My OS Gnu/Linux



Thanks, Goofy.
Go to the top of the page
 
+Quote Post
ddawson
post Jan 20 2013, 15:25
Post #128


Advanced Member
***

Group: Members
Posts: 75
Joined: 11-February 10
From: Spokane, WA, USA
Member No.: 15.141


Extension Developer: Yes
Extensions: Saved Password Editor
Tools > Options… for Linux
Password Tags
Session History Tree
Mobile Saved Password Editor

Translator for [No translator]
My OS Gnu/Linux



Other things to translate for Addons site

(This stuff used to be in the first post, but I got tired of fighting with the WTS, which overwrites the first post every time I update. So now, it's safely tucked away down here.)

If you haven't already, please also translate the following descriptions and post the translations here, or send them to me privately. Try to indicate where the links, bold, etc. are in the translated text, so I don't have to guess.

Brief:
QUOTE
Adds the ability to create and edit entries in the password manager.

Long:
QUOTE
This extension allows you to enter data into the Password Manager database instead of relying on Firefox, Thunderbird, SeaMonkey, etc., to do it, as well as making changes to existing entries. For web forms, the typical usage is as follows:
  1. Navigate to the page containing the login form.
  2. Right-click on one of its fields and select from among "Save login info" (to create a new entry), "Edit login info", and "Delete login info".
  3. If another popup appears, select the username for the entry you want to operate on.
  4. If adding a new entry, everything except the username and password should be filled in automatically. Fill in anything that is missing or incorrect.
  5. If adding or editing an entry, reload the page or return later. If the form doesn't get autofilled, most likely the page is asking the browser not to autofill it by declaring autocomplete="off". Try clicking twice on the username field and selecting from the dropdown list. There is a video demonstrating this workaround.

This add-on also adds commands to the Password Manager window, which it makes accessible through Tools > Saved Passwords as well as a toolbar button.

A short tutorial video is available.

If you need support, please email me (link on the details page, next to this description). Never use a review for this, as I have no real way of contacting you. For anything else, please see the Developer Comments near the bottom of the details page.

Optional

There are also subtitles for the tutorial and subtitles for the workaround video in case you are interested in translating those as well. As usual, please make sure text is encoded as UTF-8.

Developer comments:
QUOTE
Currently supported applications: Firefox, SeaMonkey, Thunderbird, and Conkeror.

If you find this add-on useful, you might find QuickPasswords useful as well. For those more stubborn sites where the Password Manager and this add-on completely fail, try iMacros for Firefox.

Logo/icon by PlastikManiac — thanks.

You can find the source code repository at GitHub. To report bugs, you may use the issue tracker there, or just use the support email link in the "About this add-on" section. Please email me for any other support requests.

Translations welcome. I have submitted this to BabelZilla, so I encourage you to use it to contribute (you'll need to register an account if you don't have one). The relevant thread is at http://www.babelzilla.org/forum/index.php?showtopic=6024 (note: this is for discussing translations, not general support; for that, see the "E-mail your question" link on this page).

Current locales:
  • bg: ExaFlop, arris, pl99
  • de: /usr/bin/tux
  • dsb: milupo
  • el: George Malamas "Grg68"
  • eo: milupo
  • es-ES: Ricardo A. Rivas
  • fi: Jiipee
  • fr: Goofy
  • hsb: milupo
  • hu: MIKES KASZMÁN István "Cashman"
  • id-ID: XCen
  • ja: Masahiko Imanaka "mar"
  • nl: markh
  • pl: Marcin Borowczyk "MarcinB"
  • pt-BR: Edgard Dias Magalhaes "edgard.magalhaes"
  • pt-PT: Carlos Simão "lloco"
  • ru: Pyriatynskyi Vytalyi "PiVV"
  • sr: charmed94, DakSrbija, Rancher
  • sv-SE: Mikael Hiort af Ornäs "Lakrits"
  • tr: Anil Kilic - www.guncem.net "ua_anil", nikneyim, omrakin
  • vi: Nguyễn Hoàng Long at timelinelive.blogspot.com "longnh"
  • zh-CN: Loviny, yfdyh000, Wang.H.K "whknnn"
  • zh-TW: Velociraptor

Screenshots (sorry, AMO doesn't accept localized screenshots, only localized captions; see the listing for full-size screenshots):

  1. Creating a new web form login
  2. Logins for a specific form can be manipulated from the page context menu.
  3. Saved Passwords before and after installing Saved Password Editor
  4. Editing an annotated login (used for HTTP authentication, among others)
  5. Preferences/Options
  6. Clicking in the middle of the button activates the displayed command.
  7. Clicking the arrow opens a menu of available commands.
  8. "Edit" and "Clone" have also been added to the context menu.
Not accepting translations for
  • Release notes for each version
  • Thank-you note for contributions (not localizable)
Go to the top of the page
 
+Quote Post
edgard.magalhaes
post Jan 20 2013, 18:55
Post #129


Advanced Member
***

Group: Members
Posts: 319
Joined: 18-August 09
From: Brasilia - Brasil
Member No.: 13.492
Extension Developer: No
Translator for Portuguese (pt-BR / Brazilian)
Translation Credits to Edgard Dias Magalhaes



Brazilian Portuguese pt-BR locale updated.
[[]]
Edgard
Go to the top of the page
 
+Quote Post

7 Pages V  « < 5 6 7
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st May 2013 - 21:45
Bridged By IpbWiki: Integration Of Invision Power Board and MediaWiki © GlobalSoft