Sixth Release - April 27, 2011
This version came after some time because of the many fixes and changes I made. I really appreciate the feedback from the users of MouseControl. I was aiming for restartless in 1.5 but I realized the bugs are very pressing, therefore I have planned restartless for 1.7. Version 1.6 will come with full bug fixes and any new issues that arise in 1.5.
One feature request that has not been added is fine tuning zoom levels. I will make a ZoomManager addon to complement MouseControl. It will also allow management of site specific preferences.
CHANGE LOG
- Changed default double click speed to 300ms (200ms was too quick for most users)
- Trigger configuration has been fixed, a panel has been added, with conflict handling
- Reduced locking into MouseControl mode almost to none
--Right clicking in some plugins caused lock in
--Dragging an object caused lock in
--Releasing mouse button outside the browser window caused lock in - Added option to disable tab focus scrolling as some people want it specifically for the zoom functionality
- String of numbers no longer found in searchbox when in addon manager (Thanks mikedig)
- Zoom un-reset bug fixed, in the past needed to restart for change to take affect (Thanks rgx_fx)
- Zoom changes now take place as soon as you click apply from the preferences window
- Apply in options window should now work (Only 1 reported case of failed apply button)
- Added zoom level display, and option to show/hide it (Thanks ourben)
- If enter MouseControl mode while over a draggable object, moving your mouse will no longer block MouseControl
- Browser drag functionality restored
- If in an autoscroll, and middle mouse button is a trigger, entering MouseControl mode will deactivate scroll
- Global zoom now works across windows
- Initial tab jump bug fixed
+ Context menu no longer pops open in rare cases(Rarer then in older versions but it still happens) (Fixed in 1.5.1) - If used left mouse button as a trigger, on exit of MouseControl mode, highlight functionality was not restored until second click
- Compatability with FireGestures
OUTSTANDING BUGS
- Incompatible with Mac OS X Snow Leapord (Continually get locked into MouseControl mode)
- Native alert service notifications in tabs while you are in MouseControl mode will lock you in (Fixed in 1.5.1 for Firefox 3.6.x+)
- The mouse wheel event is not caught over some plugins (EX: SOME Flash objects)
- If you are using the left mouse button as a trigger and text is highlighted, if you mouse up, then you mouse down again and go into MouseControl, the highlighted selection is not restored
- If you "Left" used as primary trigger, if you highlight text, and without lifting button up, you enter MouseControl mode to zoom, if you move your mouse to extreme top/bottom the content will get scrolled and highlighted selection may change and page will scroll
- If in a drag and then try to enter MouseControl mode it fails (however not locked in mode anymore, so this is good news)
- OK/Cancel button is not visible in the Trigger Layout window. (Fixed 1.5.1)
- The Trigger Layout link not showing in options window. (Fixed 1.5.1)
- Incompatible with Firefox 3.0.x and 3.5.x (Fixed 1.5.1)
- The Apply/Cancel button in the options window is not visible for some (Fixed in 1.5.1)
- The context menu stays open sometimes when double clicking to make a new/duplicated tab (Fixed in 1.5.1)
- For some computers dragging from a text box locks you into MouseControl mode (Fixed in 1.5.1 - Thanks to spyros)
NOT A BUG
- Hostname close is treating http different from https
DESIGN FLAWS
-If zoom disabled, and using default trigger layout, if you mouse down left, then mouse down right, then mouse up left, it will execute the left button up function