Commit Graph

3075 Commits

Author SHA1 Message Date
YUKI Hiroshi
f9c638a1e7 Make tabs clickable and disable background tab selarators.
These changes are introduced by Australis.
2013-11-20 11:20:41 +09:00
YUKI Hiroshi
4a7a1b6ccd Don't generate pseudo elements for Australis 2013-11-20 10:08:40 +09:00
Piro / YUKI Hiroshi
fcfeb3a844 Hide tab image containers for Australis 2013-11-19 23:44:34 +09:00
Piro / YUKI Hiroshi
bda0251f3e Disable tab images introduced by Australis 2013-11-19 23:41:14 +09:00
Piro / YUKI Hiroshi
1f0f93e9eb Add comment for compatibility with Australis 2013-11-19 23:26:23 +09:00
Piro / YUKI Hiroshi
a5b48d3306 Merge branch 'master' of github.com:piroor/treestyletab 2013-11-19 23:25:53 +09:00
Piro / YUKI Hiroshi
7bae0f98f2 Fix broken tab contents order with Australis 2013-11-19 23:25:30 +09:00
Piro / YUKI Hiroshi
1b4eb1cd8a Disable "TabsInTitlebar" if tabs are not on the top 2013-11-19 23:23:25 +09:00
YUKI Hiroshi
1322154117 Use single quotation 2013-11-19 19:13:38 +09:00
YUKI "Piro" Hiroshi
334dd585b5 Merge pull request #606 from Infocatcher/fix_pinned_tabs
Correctly update "list all tabs" menu if there is pinned tabs
2013-11-18 01:28:17 -08:00
Infocatcher
ff9023012f Correctly update "list all tabs" menu if there is pinned tabs + simplify 2013-11-18 12:15:14 +04:00
Piro / YUKI Hiroshi
8b77d49cca Fix path to AeroPeek module 2013-11-13 02:19:24 +09:00
Piro / YUKI Hiroshi
56d8b32ab7 Avoid error for undefined symbol "AeroPeek" 2013-11-13 02:18:27 +09:00
Piro / YUKI Hiroshi
2bfa8d7f4a Revert "Use SessionStore.jsm only."
This reverts commit 97637256a8.
This fixes a breakage of session restoration behaviors. The public symbol "SessionStore" doesn't have "TabRestoreStates", it is not exported.
2013-11-13 02:15:55 +09:00
Piro / YUKI Hiroshi
765b0d2e9f Report and ignore error from changes of Scriptish_openInTab 2013-11-10 14:01:06 +09:00
Piro / YUKI Hiroshi
6b01e0f2b9 Show the tab bar again correctly when I click the grippy in the splitter (#593) 2013-11-10 05:24:36 +09:00
Piro / YUKI Hiroshi
4acb123b85 Update credit 2013-11-10 04:37:55 +09:00
Piro / YUKI Hiroshi
461a8aca98 Update credit 2013-11-10 04:28:07 +09:00
Piro / YUKI Hiroshi
6678d4b697 Call original "stop" method with all given arguments correctly 2013-11-10 04:16:33 +09:00
Piro / YUKI Hiroshi
a0b26441bf Fix breakage of *Now APIs 2013-11-10 04:16:29 +09:00
Piro / YUKI Hiroshi
5676165ebe Fix breakage of hooked tabModule.Scriptish_openInTab 2013-11-10 04:16:21 +09:00
Tetsuharu OHZEKI
b779d9306a Remove needless access to 'arguments'. 2013-11-10 04:16:14 +09:00
Tetsuharu OHZEKI
ee1eec680d Use ES6 Rest parameters. 2013-11-10 04:15:23 +09:00
YUKI "Piro" Hiroshi
0c3eedf1c1 Merge pull request #596 from AxlMun/patch-1
More french translations
2013-11-09 09:50:35 -08:00
AxlMun
92629c6805 More french translations
It was some remaining non translated texts.
I hope this is complete now.
2013-11-09 18:11:07 +01:00
Piro / YUKI Hiroshi
929f110a7c Add credit 2013-11-10 00:26:57 +09:00
YUKI "Piro" Hiroshi
691e4a645a Merge pull request #595 from AxlMun/patch-1
Update French translation (by AxlMun)
2013-11-09 07:24:11 -08:00
AxlMun
3c11efab62 Update treestyletab.dtd
Add some french translations
2013-11-09 13:41:54 +01:00
Piro / YUKI Hiroshi
db243ff7af Use buildscript, readonly 2013-11-09 00:41:17 +09:00
Piro / YUKI Hiroshi
f920885211 CR+LF => LF 2013-11-09 00:19:02 +09:00
Piro / YUKI Hiroshi
a13cbb754f Update library 2013-11-07 21:16:50 +09:00
Piro / YUKI Hiroshi
10817a04d0 Bump revision of tabsDragUtils.js
8467790918
2013-11-06 23:07:01 +09:00
YUKI "Piro" Hiroshi
e7d6959e13 Merge pull request #587 from saneyuki/module
Use built-in jsm modules
2013-11-06 06:04:08 -08:00
Tetsuharu OHZEKI
97637256a8 Use SessionStore.jsm only. 2013-11-06 22:46:25 +09:00
Tetsuharu OHZEKI
5991114c47 Use Services.focus. 2013-11-06 22:11:15 +09:00
YUKI Hiroshi
e7637b55dc Merge branch 'timer' of git://github.com/saneyuki/treestyletab
Conflicts:
	install.rdf
2013-11-05 10:56:05 +09:00
YUKI Hiroshi
0c2718ab19 Use latest buildscript 2013-11-05 10:55:39 +09:00
Tetsuharu OHZEKI
8df4d85c95 Remove jstimer.jsm. 2013-11-04 00:49:04 +09:00
Tetsuharu OHZEKI
4183ced2d8 Remove using jstimer from animationManager.js. 2013-11-04 00:48:36 +09:00
Tetsuharu OHZEKI
b7ee2cf847 Use Timer.jsm in module/base.js 2013-11-04 00:43:52 +09:00
Tetsuharu OHZEKI
c64f0ffbc9 Upgrade support firefox version. 2013-11-04 00:38:52 +09:00
Piro / YUKI Hiroshi
ef101ed5bf Add history topics 2013-10-30 04:53:40 +09:00
Piro / YUKI Hiroshi
78e4ea5526 Don't cancel the timer to hide (or collapse) the tab bar after a tab is opened or closed (#581, regression) 2013-10-30 04:30:08 +09:00
Piro / YUKI Hiroshi
2964e64df5 Better compatibility with someone who change visibility of the tab bar.
ex. Hide Tab Bar With One Tab ( https://addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/ ), Tab Mix Plus, and Pale Moon.
2013-10-30 04:20:50 +09:00
Piro / YUKI Hiroshi
0c6acbce7d Support "auto hide tab bar" feature provided by Tab Mix Plus.
This commit is related to #574 and #557.
2013-10-30 04:11:16 +09:00
Piro / YUKI Hiroshi
d17c117804 Prevent infinity loop around show/hide of tab bar related elements. (#574)
With browser.tabs.autoHide=true, some environments (ex. Pale Moon) fall into infinity loop. To avoid this problem, I have to ignore changing visibility around tab bar elements controlled by TST itself.
2013-10-30 03:36:31 +09:00
Piro / YUKI Hiroshi
037ed95977 Process iterator by a common utility 2013-10-30 02:11:31 +09:00
Piro / YUKI Hiroshi
c10e126000 Build menulist items for sibling bookmarks in the folder progressively.
I think this can become a workaround for #398.
2013-10-30 01:55:46 +09:00
Piro / YUKI Hiroshi
63114ca99f Don't activate UI to manage tree relations for bookmarks in the "unsorted bookmarks" folder.
We often store very large number of items into the folder, however we'll never open them as a group of bookmarks via middle click on the folder. On the other hand, if there are too many sibling bookmarks, TST can freeze to initialize the list of siblings. So I decided to disable the UI for bookmarks in the "unsorted bookmarks" folder. This decision is related to the issue #398.
2013-10-30 01:40:20 +09:00
YUKI Hiroshi
6756ec255a Don't define multiple constant property with same value 2013-10-24 10:16:53 +09:00