This extension consist of several modules, each of them optimizing a certain part of the Firefox's and Mozilla's user interface. The basic idea is always to enhance existing controls, and not introduce new ones.
Whenever you "touch" the left side of the content area with your mouse cursor (without hovering over the window border!) and stay there for a brief moment, the sidebar pops up. If you enter the content area again, the sidebar will disappear. You can configure both the sensitivity in pixels and the delay before the sidebar appears.
If you want the sidebar to stay open, either leave it by going up to the toolbar first, or click the sidebar's right border before entering the content area. The next time you leave the sidebar the normal way, it will disappear again.
You can also temporarily lock the sidebar by clicking the "hand" button. While it is locked that way, the sidebar will not automatically close - however, if you close it manually, it will still open automatically when you touch the left window border.
Auto-expand search bar
Especially with high display resolutions, Firefox's search bar is often too narrow for complex search queries. Instead of defining greater width via a userChrome.css hack, you can have Optimoz Tweaks automatically expand the search bar as you click in it, using a smooth animation. Once the cursor leaves the search bar, it will collapse again.
Smart middle-click on tabs
Usually, if you click on the active tab with the middle mouse button, the browser will switch to the tab on the right after closing the current one. In some cases, you might want to switch to the tab on the left. This module, once enabled, will select the tab on the left if you clicked on the left side of the active tab (the left third, to be precise), and otherwise retains the browser's normal behaviour.
It is planned to fix most of these issues with future releases, but which and when depends on available developer time and complexity of the fix.
- The shown web page will be resized when the sidebar appears or hides, exactly like when using the browser's regular show/hide functions. In theory, it is possible to change this, using a technique similar to Firefox's toolbar customization pane. However, this will be much work and might break a lot of things - therefore it won't happen soon, if ever.
- It has been reported that RSS Reader Panel does a full re-load each time the sidebar reappears (probably, this affects other sidebars as well). The reason is that we're currently using Firefox's regular toggleSidebar() function both for hiding and showing. We'll see if there's a way to make the current panel "stay loaded" without breaking other means of sidebar access (buttons, menuitems).
- If you have placed your sidebar on the right side of the window, it will still be toggled by touching the left border.
- When you click on the search engine icon, the search bar starts expanding, but the drop down menu appears at the old position of the icon.
- Optimoz Tweaks actually switches to the other tab before the old one gets closed, which may look odd to some people.
- No uninstaller for the Mozilla Suite yet