Hello,
I have been working on version three of Searchbar Autosizer over my
holidays. I'm pretty excited about it as it makes a number of
improvements, many that have been in my head for quite a while.
I believe I am done except for testing and bug fixes.
There are a number of niceties of the new version.
- Uses less functions and memory, which means that it (and firefox)
should run faster, especially with multiple windows open. Also loading
into new windows should be considerably faster.
- Better control of when to expand/contract the searchbar. There have
been a number of feature request for this lately and with the previous
layout it was hard and confusing. Now we have a more simple and obvious
solution.
- Preferences dialog now updates and applies in real time. This makes
it easier to play around with them until you get it perfect.
- Better preference names. If you open up about:config you will notice
that the names are more consistent and better organized. I also took
time to document exactly what they do in the source [1]. I plan on
throwing them up on the wiki soon.
With these changes I have completely refactored most of the code, and
rewritten others. I would appreciate if you could run the beta version
and see what bugs you can find. The beta version is available attached
to this comment. [2] And the source is of source available in the git
repo. [3]
If you find any issues please report them to our tracker so that they
can get fixed. [4] And any questions, comments can be sent here, to me
or the launchpad question thingie (I've never used it but it seems
pretty cool). [5]
Cheers, and thanks.
[1]
https://github.com/kevincox/autosizer/blob/dbc72182acab68f3ba6c1d5425cea4631eeb2b16/chrome/content/Autosizer.jsm#L61
[2]
https://bugs.launchpad.net/autosizer/3.x/+bug/1266359/comments/1
[3]
https://github.com/kevincox/autosizer
[4]
https://bugs.launchpad.net/autosizer/
[5]
https://answers.launchpad.net/autosizer