Skip to content

Buttons for Custom Buttons extension for Firefox (and other Gecko-based applications)

Notifications You must be signed in to change notification settings

stasionok/Custom_Buttons

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage

  • Install Custom Buttons extension
  • Go to button directory and click on button name to install the release version (if available)
  • or open *.html (if exist) and click on custombutton:// link
  • or read instructions in *.js and copy code to the “code” or “initialization” section in custom button editor (be careful: this is development version and may contain some bugs)

#### Buttons in alphabetical order

New custom buttons will be automatically placed after this button (button is disabled by default, click to enable)

Shows tooltip with with all attributes and allow open DOM Inspector for current node

Use “Back” command to close tab without “back history”

Show contents of any bookmarks folder in drop-down menu

Adds “Enabled” checkbox to custom button's context menu (for test purposes)

(Formerly Orion Editor)
Allows to highlight code in Custom Buttons editor using built-in source editor component.
Beware: many things doesn't work and strange bugs may happens!

Adds “On top” button to built-in custom button's editor (doesn't work on some platforms!)

Button just open hidden tab with about:addons and trigger built-in “Check for Updates” function.
And show tab, if found updates.

Tries convert deprecated E4X to string literals

Menage cookies permissions: block, allow for session or allow.
Also shows permissions for current site and has some cookies-related features.

Detach current tab to new “light weight” window without toolbars and attach back, if button pressed second time or window was closed

Add “Edit button in tab…” to custom button's context menu

Some tools for extensions or custom buttons developers

For extensions developers: installs extension from given link, useful to test restartless extensions

Shows built-in list of all tabs

Merge many custom buttons into one

Open/focus/toggle window demo

Left-click: pin/unpin current tab
Middle-click: toggle autopin

Menage plugins permissions: block or allow.
Note: plugins.click_to_play in about:config should be enabled.

Purge back/forward history for current tab (left-click) or all tabs (middle-click)

(for Thunderbird)
Uses built-in quick filter to filter all messages from any recipient of selected message

(for Thunderbird)
Uses built-in quick filter to filter all messages from sender of selected message

Reload broken or not loaded images

Drop-down menu with “session” bookmarks: additionally saves session information (such as scroll position and controls state).
Use middle-click or left+click with any modifier to add current tab.
Drag and drop any tab to add new bookmark.

Show/hide all anchors on the page to easily copy link to some section of the page

Convert text, typed in wrong keyboard layout

Makes double click on tab bar open a new tab

Show window title (if original title was hidden by some reasons)

Toggle find bar and prefill it with selected text

Toggle Shockwave Flash plugin (also may be easily configured to toggle any other add-on)

Disable or enable GIF animation on current page

Drop-down menu to toggle restartless add-ons

Just looks like toolbar flexible space, may be useful in Firefox 29+ (Australis)

Just looks like toolbar separator, may be useful in Firefox 29+ (Australis)

Just looks like toolbar space, may be useful in Firefox 29+ (Australis)

Allows restore recently closed tabs and windows


#### [Code snippets](code_snippets) Some code snippets related to Custom Buttons.

Some buttons for test purposes.

About

Buttons for Custom Buttons extension for Firefox (and other Gecko-based applications)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 62.1%
  • JavaScript 37.8%
  • Batchfile 0.1%