In this release some minor bugfixes. I was hoping to come out with a new major release sooner but the new improvements take more time then anticipated.
- Fix size (height) problem on MacOS (preferences dialog)
- Fix "Error: tbMenu is null"
- Improved regular expression for Credit card
Release 1.2.9.1
Friday, May 13, 2011 | 23:55
Labels:
Release
In this release many minor enhancements and bugfixes. The next release I am currently working on will contain some major enhancements.
One of the less visible enhancements (for most users) in this release is support for dark OS-themes. The lists I use in this add-on have alternating background colors for even and odd rows. The defaults for windows and linux showed no difference between the two colors so I defined my own custom colors (2 shades of light gray) to get a nice and subtle effect. On dark OS-themes however it led to unreadable lists because in that case the text is also a light color.
In this release I added the option to select light, dark, none or automatic background colors for lists. When none is selected, the system default will be used. If the automatic option is selected (which is the default) light or dark background colors are selected based on which theme gives the best contrast with the current text color. For MacOSX the automatic option will select none so the system colors will be used which look really nice by default (no surprise).
For a complete list of changes in this release consult the release-notes.
One of the less visible enhancements (for most users) in this release is support for dark OS-themes. The lists I use in this add-on have alternating background colors for even and odd rows. The defaults for windows and linux showed no difference between the two colors so I defined my own custom colors (2 shades of light gray) to get a nice and subtle effect. On dark OS-themes however it led to unreadable lists because in that case the text is also a light color.
In this release I added the option to select light, dark, none or automatic background colors for lists. When none is selected, the system default will be used. If the automatic option is selected (which is the default) light or dark background colors are selected based on which theme gives the best contrast with the current text color. For MacOSX the automatic option will select none so the system colors will be used which look really nice by default (no surprise).
For a complete list of changes in this release consult the release-notes.
Release 1.2.9pre3
Sunday, May 1, 2011 | 19:31
Labels:
Release,
Translation
Changes from 1.2.9pre2:
- Added pt-BR locale
- Fixed clickable browse history view
- Fixed new Mozilla validation warnings
Release 1.2.9pre2
Thursday, April 21, 2011 | 17:00
Labels:
Release
Changes from 1.2.9pre1:
- Available locales (cs da de en es fr nl sv)
- Added an "Automatic" (default) option for the the skinnable list preference
- Fixed Mozilla validation warnings
- MaxVersion FF to 6.0a1
Release 1.2.9pre1
Sunday, April 10, 2011 | 22:58
Labels:
Release
This pre-release contains some minor changes and fixes and is not fully translated yet, so only English and Dutch are available. I am still working on a feature that enables or disables formhistory for individual domains and maybe also individual fields.
Changes in this pre-release:
Changes in this pre-release:
- Added support for new html5 text input fields
- "Times used" field made editable (also for multiple selected entries)
- Tree/List background(rows) skinnable (light, dark, none/system)
- FuzzyAge: show up to 59 seconds before switching to minutes (was up to 30 secs)
- Displayed host: show "localhost" for url file:
- Fix: skip duplicate entries from imported xml-file
- Fix: toLowercase is not a function error (when sorting host or title treeview-column)
- Fix: Sorting on ageFirst column not working properly
- Tech: Create the formhistory database when it does not exist yet (SeaMonkey)
- Tech: Rewritten FhcSearchbarOverlay.js (simpler)
Release 1.2.8.1
Tuesday, December 28, 2010 | 19:17
Labels:
Release,
Translation
Changes in this release:
Fixes:
In this release further improvements on the places query (by using a prepared statement). The initial query on my formhistory data takes about 65ms to complete. Looking up additional place data is now reduced from more than 1 second down to 160ms. When Form History Control is opened right after starting the browser, it still might take some 600ms which is probably caused by the fact that the places database is not cached yet.
[Update January 3, 2011]
Additional fixes after Mozilla review:
[Update January 8, 2011]
Additional fixes after second Mozilla review (new version now 1.2.8.1):
- Available locales English, Czech, German, Dutch, French, Swedish, Danish, Spanish and Portuguese
- Added option to exclude fieldnames from view
- Added global keybindings for most menu-items in (right-click-)contextmenu
- Added option to Export/Import keybindings (default yes)
- Added menu-option to display (toggle) the fieldname next to each formfield
- Added option to manually save formfields (current field or all fields on page)
- Improved performance places db-lookup (faster startup)
- Set fixed width for the about dialog
Fixes:
- Fixed About dialog not properly displayed in 4.0b8pre
- Fixed Add-on bar right-click menu showing next to popup-menu of FHC itself (Mozilla 4.0)
- Fixed Show icons in regexp menu when invoked from cleanup criteria dialog
- Fixed SeaMonkey bug: undefined Components.classes["@mozilla.org/privatebrowsing;1"]
- Fixed SeaMonkey bug: undefined gBrowser.tabs
- Fixed this.treeBox.view.selection warning in FF4
- Re-use existing formhistory dbconnection from browser
- Possible unresponsive script error: query places db using a background thread
In this release further improvements on the places query (by using a prepared statement). The initial query on my formhistory data takes about 65ms to complete. Looking up additional place data is now reduced from more than 1 second down to 160ms. When Form History Control is opened right after starting the browser, it still might take some 600ms which is probably caused by the fact that the places database is not cached yet.
[Update January 3, 2011]
Additional fixes after Mozilla review:
- Added FHC namespace to element IDs in overlays
- Fixed "leak symbols into global scope" in some event listeners
- Added Portuguese locale
[Update January 8, 2011]
Additional fixes after second Mozilla review (new version now 1.2.8.1):
- Using a background thread to query the places database is no longer allowed so I had to fix that. This is related to Mozilla bug 608142 (see also this forum post)
Release 1.2.8pre4
Sunday, December 12, 2010 | 20:19
Labels:
Release,
Translation
In this release I improved the query of places information (the probable url the formfield was used). A user reported an unresponsive script error that was caused by the places query. I now perform the query asynchronous, after the main dialog is displayed. Unfortunately the method I have to use (using a different thread) is deprecated in FF4.0. In the next release I will further improve the performance and efficiency of the query and hope the unresponsive script will no longer occur (an unresponsive script error is triggered when a script takes more than 20(!) seconds to complete).
Changes in this release:
Changes in this release:
- Added locales Czech, French, Swedish, Danish and Spanish
- Fix possible unresponsive script error (query places db asynchronously)
- Places lookup (url, host, title) temporarily not working in FF4.0b/SM2.1b (Bug 608142)
- Minor technical improvements
Subscribe to:
Posts (Atom)