
Chromium, by default has close buttons on every tab, unless the tabs reach a certain minimum width, then the buttons are removed except from the active tab. The user can't change anything on this behavior, however for me on-tab close buttons are an irritating annoyance. The first thing I do in FireFox if I set up a new session is disable them. Not being able to do so in Chromium, was really frustrating. I've asked around and for example, a friend of mine prefers on-hover close buttons, and another likes it the way it is. It seems people like different things! Pretty shocking... :) So I've decided to pull a Chromium source tree, add some tweaks and recompile. The end result is what I named Silver tweaks. This allows users to
- enable/disable the new tab button
- enable/disable an FF-style close tab button at the end of the tabstrip
- customize tab close button behavior
- customize "Open Link in New Tab" behavior
- default Chromium (as explained above)
- close buttons on every tab, always
- no close buttons on tabs, ever (my preference)
- close button on active tab only
- no close buttons unless hovering over tab with the mouse
"Open Link in New Tab" placement options:
- default Chromium (insert after originating tab)
- add at end of tab strip
Configuring the tweaks isn't really user-friendly (you need to edit a file with notepad) and I don't really intend to change that myself, but please feel free to, I've included my source patches inside the archive.
The settings used for the screenshot at the top are:
"silver": {
"close_tab_button": true,
"link_new_tab_autoactivate": false,
"link_new_tab_place": 1,
"new_tab_button": false,
"tab_behaviour": 1,
"tab_grouping": false
}
Last stable build: --> DOWNLOAD <--
Updates:
Project Abandoned as of May 2011. Moved back to FireFox a couple of months ago. Haven't regretted it.
Project Abandoned as of May 2011. Moved back to FireFox a couple of months ago. Haven't regretted it.
Nov 28 2010 : Updated patches for current git pull. Did not test anything besides the settings I use. No binary release. Patch can be downloaded here
Feb 4.: Build based on a Feb 4 pull. Found out that a patch on Jan16th that was later thrown out of WebKit fixed a crash bug. Reintroduced the pertinent part of said patch to the build. (or more simply put.. commented out a line) with that, the build seems rock solid. Link updated.
Feb 1.: Rebuilt from a GIT pull on Feb 1st, fixed closetab button jumping around in certain conditions. Link NOT updated. Build NOT as stable as previous one. Link for testing is here.
Jan 17.: Rebuilt from a GIT pull on Jan 16th, Main link is for this release. (Build solid and stable on XP) (link)
Aug 9. : Rebuilt from SVN 22737, link updated (I see some speed improvement in this build) (link for this older release)
Aug 2. : Added new-tab autofocus setting, rebuilt from SVN 22243, link updatedIf you found this useful, please leave a comment.
Chromium Silver now uses the default Chromium theme due to general laziness.
No comments:
Post a Comment
Moderation temporarily re-enabled due to increased spam