Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fullscreen Patch + Bugfix #21

Open
wants to merge 41 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
9802ec7
Get OS X theme /mostly/ working on Australis
reuben Feb 17, 2014
301482f
Replace tabs with spaces
reuben Feb 17, 2014
8a89ebe
Merge pull request #3 from reubenmorais/master
vvuk Mar 14, 2014
14dab13
remove unnecessary windows right margin, once drawInTitleBar is turne…
vvuk Mar 23, 2014
26927fe
Initial pass at dark/australis UI
darrinhenein Mar 27, 2014
6a93cfe
Fixed squished favicons in list osx
darrinhenein Mar 27, 2014
53eb649
Added xpi build
darrinhenein Apr 3, 2014
c7fa17f
Replace tooltiptext with updated dynamic tooltip.
ncalexan May 10, 2014
8560ae4
Merge pull request #1 from ncalexan/update-after-bug-979479
darrinhenein May 11, 2014
02ffc23
New xpi
darrinhenein Jul 14, 2014
7b70316
Theme switcher implemented (switches OS themes)
dhdemerson Jul 14, 2014
fc7db6d
Get rid of tab separator from horizontal tabs
dhdemerson Jul 16, 2014
d31a855
Dark theme first pass
dhdemerson Jul 16, 2014
fa6c2d4
Add chameleon hover color
dhdemerson Jul 16, 2014
313bfd6
Don't move label on selection
dhdemerson Jul 16, 2014
b6f390f
Background for favicons
dhdemerson Jul 16, 2014
564bd25
first pass light theme
dhdemerson Jul 16, 2014
1b712cc
Get rid of tabs margin on light and dark themes
dhdemerson Jul 16, 2014
20e30a1
Vertically center close tab button
dhdemerson Jul 16, 2014
71476cb
Added theme files to makefile
dhdemerson Jul 17, 2014
62edf04
Seamless enabling/disabling, toolbar always visible
dhdemerson Jul 21, 2014
f4cb718
Merge branch 'no-restart' into themes
dhdemerson Jul 21, 2014
3a27eb3
bump min-width to 20px
Jul 23, 2014
9300a6d
doubled width, made splitter more hittable
Jul 24, 2014
48f02de
adjustments on vertical splitter
Jul 24, 2014
9a45d5c
little more cleanup in osx.css
Jul 24, 2014
0d3d372
update README with install link
Jul 24, 2014
5cd3ebc
Merge pull request #3 from robcee/master
darrinhenein Jul 24, 2014
932f64f
initial light theme tab toolbar styling
dhdemerson Jul 28, 2014
600dc1b
No restart to switch themes
dhdemerson Jul 28, 2014
72f50f2
Make default preference use OS styles
dhdemerson Jul 29, 2014
bbfe66d
Don't brighten favicons/backgrounds on hover
dhdemerson Jul 29, 2014
37c28fb
Updated XPI
dhdemerson Jul 29, 2014
688fb75
Fixed broken styles for tab toolbar on windows
dhdemerson Jul 29, 2014
00ee003
Merge resolution
darrinhenein Sep 4, 2014
ffe9968
Merge branch 'dhdemerson-themes'
darrinhenein Sep 4, 2014
6f5dd51
Added xpi
darrinhenein Sep 10, 2014
527809b
Rename to "Vertical Tabs (Simplified)".
Aug 8, 2015
b586c4f
Move to MPL2, since we're MPL1 tri-licensed already.
Aug 8, 2015
7167cbd
Update the XPI.
Aug 8, 2015
a889f75
Add option to hide tab bar in fullscreen mode
ntninja Sep 5, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
build
release.xpi
*~
skin/.DS_Store
19 changes: 8 additions & 11 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,29 @@ SOURCES = \
README.txt \
bootstrap.js \
chrome.manifest \
groups.jsm \
install.rdf \
multiselect.jsm \
options.xul \
override-bindings.css \
skin/base.css \
skin/bindings.css \
skin/groups.xml \
skin/dark/dark.css \
skin/light/light.css \
skin/linux/linux.css \
skin/osx/closetab-white.png \
skin/osx/closetab.png \
skin/osx/closetab-white.svg \
skin/osx/closetab.svg \
skin/osx/dropmarker.png \
skin/osx/osx.css \
skin/osx/twisty.png \
skin/win7/dropmarker.png \
skin/win7/twisty-collapsed.png \
skin/win7/twisty.png \
skin/win7/win7.css \
tabdatastore.jsm \
utils.js \
vertical-tabbrowser.xml \
verticaltabs.jsm \
$(NULL)

all: release.xpi
all: VerticalTabs.xpi

release.xpi: $(SOURCES)
rm -f $@
zip -9r $@ $(SOURCES)
VerticalTabs.xpi: $(SOURCES)
rm -f ./$@
zip -9r ./$@ $(SOURCES)
7 changes: 2 additions & 5 deletions README.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Vertical Tabs for Firefox 27 and beyond
Vertical Tabs for Firefox 29 and beyond
=======================================

This Firefox add-on arranges tabs in a vertical rather than horizontal
Expand All @@ -7,9 +7,6 @@ Tree Style Tab add-on.

Goals:

* Ability to arrange tabs in groups (instead of arbitrary trees) plus
some group-related features (collapse group, tab previews, etc.)

* Very few other features and hopefully little or no preference settings.
Instead a good JavaScript API might be provided for other extensions
(e.g. JetPack SDK based) to provide additional features.
Expand All @@ -19,4 +16,4 @@ Goals:
* Readable and maintainable code, taking latest Mozilla practices into
account. No eval() hacks.

License: Mozilla Public License Version 1.1
License: Mozilla Public License Version 2.0
Binary file added VerticalTabs.xpi
Binary file not shown.
4 changes: 4 additions & 0 deletions bootstrap.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,10 @@ const PREF_BRANCH = "extensions.verticaltabs.";
const DEFAULT_PREFS = {
"extensions.verticaltabs.width": 250,
"extensions.verticaltabs.right": false,
"extensions.verticaltabs.tabsOnTop": false,
"browser.tabs.drawInTitlebar": false,
"extensions.verticaltabs.theme": 'default',
"extensions.verticaltabs.fullscreen": true
};

/**
Expand Down
Loading