Skip to content

Releases: Noitidart/MouseControl

Ninth Release - First Unlisted Release - October 20, 2016

21 Oct 04:54
Compare
Choose a tag to compare

I had to release this unlisted as it will not be approved for public listing in it's current form. I am working on creating one that passes AMO policies. Until then I have uploaded it as unlisted.

How to Install

  1. Please install by clicking the file named mousecontrol-unlisted-2.0-fx.xpi below. (screenshot)
  2. You will get an install popup, click "Allow". (screenshot)

Version 2.x Features

  • Perfectly cross-platform (Windows/Mac/Linux)
  • Allows more then just the standard three mouse buttons

Eighth Release - July 16, 2014

16 Jul 22:37
Compare
Choose a tag to compare

Finally I updated it so it's compatible with FF4+. FF24 broke this so it now works. Forgive the delay all.

This is temporary release until I finish MouseControl v2.0.

Seventh Release - June 1, 2011

15 May 05:16
Compare
Choose a tag to compare

Releasing patches on 1.5 until we can clear up all the bugs.

IMPORTANT - Continually locks you into MouseControl mode on Mac OS X Snow Leopard, affects all versions. I have left this compatible with Mac as I get reports that it still works on other versions of the OS.
V1.5.1 was extensively tested on Windows BUT not on Linux and non-Snow Leopard Macs.

CHANGE LOG

  • Restored compatability with Firefox 3.0.x and 3.5.x
  • Made a change to how mouse events are handled on entering MouseControl mode
    -->This resolves the issue of highlight being changed after entering MouseControl mode when using "Left" mouse button as trigger for zoom
  • Changed the context menu prevention code, it still popped up on rare occasions
  • For Firefox 3.6.x+ native alert notifications will not lock you in MouseControl mode anymore
  • OK/Cancel button is now visible in the Trigger Layout window for all, for some it was not
  • The "OPEN INTERFACE"/Trigger cycle link now shows for all
  • APPLY/CANCEL button is now visible in the preferences window for all, for it was not
  • Fixed MouseControl lock in caused when dragging out of text boxes (Thanks spyros)
  • Increased maximum version number to 5.*
  • New/duplicated tab now opens in the right location (with respect to the option in MouseControl preferences) on all OS and Firefox versions
  • Added an upgrade notification (now that Firefox 4+ is doing silent addon updates)

OTHER FIXES
Fixed the minimum addon version for all old versions.

OUTSTANDING BUGS

  • Native alert notifications still lock you into MouseControl mode in Firefox 3.0.x and 3.5.x
  • The mouse wheel event is not caught over some plugins (EX: SOME Flash objects)
  • In FF 3.5.x sometimes the cursor starts blinking and focus is another tab

Sixth Release - April 27, 2011

15 May 05:13
Compare
Choose a tag to compare

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

Fifth Release - February 19, 2011

15 May 05:12
Compare
Choose a tag to compare
  • Adds all the options users had requested. Including button configuration. However it has not been optimized for non-default settings so you might experience unexpected behavior
  • Created a much more user friendly options panel. Options are explained in-depth with the info link
  • Added a restore defaults option
  • Fixed the full screen bugs of v1.3

KNOWN BUGS

  • Many cases where you get locked into MouseControl mode (Much improved in 1.5)
  • When changing trigger buttons, conflicts are allowed, this leads to complete inability of the mouse (Fixed in 1.5)
  • Incompatible with Firefox 3.0.x and 3.5.x
  • On start of browser, if more then 1 tab, and you right click and hold, scroll away from initial tab and left click, it does not jump you back to initial tab (Fixed in 1.5)
  • A string of numbers was being added to the search bar when right clicking sometimes (Thanks "mike dig" for report) (Fixed in 1.5)

Fourth Release - January 17, 2011

15 May 05:10
Compare
Choose a tag to compare

CHANGE LOG

  • Updated support to 4.0.x.
  • Fixed jump tab bug.
  • Fixed url focus bug.

KNOWN BUGS

  • Incompatible with Firefox 3.0.x and 3.5.x
  • On start of browser, if more then 1 tab, and you right click and hold, scroll away from initial tab and left click, it does not jump you back to initial tab (Fixed in 1.5)
  • MAC OS X SNOW LEAPORD ONLY: You have to hit escape when context menu opens in order to use MouseControl.
  • Some flash objects will steal events when you right click and lock you in MouseControl mode. (Fixed in 1.5)
  • Many cases where you get locked into MouseControl mode (Much improved in 1.5 and 1.5.1)
  • In fullscreen mode, sometimes if you right click, then middle click, the tab doesn't close on the first middle click. You have to middle click a second time because the first click event did not fire (Fixed in 1.4)
  • In fullscreen mode, if you double right click to open a new tab and without filling in and hitting enter in the URL, if you use MouseControl again to switch tabs or scroll away from tabs, and had "Hide Toolbars" selected, the toolbar wouldn't disappear. (Fixed in 1.4)

Third Release - December 25, 2010

15 May 05:07
Compare
Choose a tag to compare

This version only adds and finalizes the new features. Future versions will just be enhanced code for the addon to run smoother and bug fixes.

This version allows you to disable the double secondary click feature of new tab. A few new features were added and I think this is feature complete. Users who have contacted me have not expressed much interest in button combinations for Panorama. Double clicking and holding the right click button will now duplicate the tab. Double clicking the middle button while the secondary button is held down will close all tabs with same host name. Holding down primary button and then scrolling will zoom in/out. Options on how to control the zoom are in the preferences panel. This feature is disabled by default.

The tiny Mac OS X bug is still being worked on. I am working on it with the bugzilla team, as it may not be on my end.

CHANGE LOG

  • New Actions
    • Double middle click to close all tabs with same host name
    • Use left mouse button as trigger to enable zooming (Thanks aegiswindstorm)
    • Double right click and hold to duplicate tab
  • Preferences panel updated to handle new actions

KNOWN BUGS

  • Incompatible with Firefox 3.0.x and 3.5.x
    -MAC OS X SNOW LEOPARD ONLY: You have to hit escape when context menu opens in order to use MouseControl.
  • Many cases where you get locked into MouseControl mode (Much improved in 1.5 and 1.5.1)
  • Some flash objects will steal events when you right click and lock you in MouseControl mode. (Fixed in 1.5)
  • On double click to open new tab, focus is not always set to the url bar (Fixed in 1.3)
  • If select tab A then tab B then right click and middle click to close B and then without releasing right button scroll to tab A and release. Now if you right click and left click to attempt to jump to last tab, it fails. (Fixed in 1.3)

Second Release - November 29, 2010

15 May 05:04
Compare
Choose a tag to compare

Version 1.1 Changes and Additions

  • Optimized it a lot.
    • Note on Linux: Windows shows context menu after mouse up, in linux the context menu shows on mouse down, but just scroll, click, whatever action you want MouseControl to do and it will ignore the context menu and carry out your functionality.
    • Note on Mac: Mac is just like linux and shows context on mouse down. However the setConsumeRollupEvent is not working properly. So the context menu shows and you will have to hit escape and then can use MouseControl like normal. Hope to fix this up for v1.2, the release isn't too far in the future. Thank you to yetanotherfish for extensive mac testing.
  • Now in full screen mode you can see the tab bar as you move focus, jump tab, new tab, etc.
  • Now when you change a tab with MouseControl, focus will not be stolen from a the last element you had focused. This is useful if you were typing in a form and had to do a quick jump. Focus will remain.
  • Can now choose direction to move tab focus. Thank you aegiswindstorm.
  • Double clicking right click will open a new tab. Thank you aegiswindstorm.
  • Added options panel. Set direction to move tab focus and where to open new tab.
  • Reduced amount of time you need to hold down middle button to undo last closed tab. Was 300ms is now 200ms.

KNOWN BUGS

  • Incompatible with Firefox 3.0.x and 3.5.x
  • MAC OS X SNOW LEOPARD ONLY: You have to hit escape when context menu opens in order to use MouseControl
  • Some flash objects will steal events when you right click and lock you in MouseControl mode. (Fixed in 1.5)

Initial Release - November 15, 2010

15 May 05:03
Compare
Choose a tag to compare

Initial Release. After reports from users this version may not work on all Mac or Linux computers.

KNOWN BUGS

  • After scrolling or jumping tabs, when you release the right mouse button over a flash object it doesn't catch that you released the right click and will think it is still down
  • Sometimes the context menu pops up after scrolling or jumping tabs