Commit Graph

2910 Commits

Author SHA1 Message Date
YUKI Hiroshi
a7c9d2b80a Fix wrong use of RestoringTabsData.get() 2013-05-07 16:25:07 +09:00
YUKI Hiroshi
e75ec2c289 Update tabsDragUtils.js 2013-05-07 16:19:48 +09:00
Piro / YUKI Hiroshi
43e1813650 Collect strongly related codes 2013-05-06 06:36:17 +09:00
Piro / YUKI Hiroshi
eedc895e22 _reserveCloseNeedlessGroupTabParent() should receive the closing tab instead of the parent tab.
Because another similar method _reserveCloseNeedlessGroupTabSibling() receives the closing tab.
2013-05-06 05:15:55 +09:00
Piro / YUKI Hiroshi
895b038fe7 Flatten codes 2013-05-06 04:52:55 +09:00
Piro / YUKI Hiroshi
1f6333c22c Split a large method onTabClose() to small methods 2013-05-06 02:01:36 +09:00
Piro / YUKI Hiroshi
eda95c427a Collect strongly related codes 2013-05-06 01:33:53 +09:00
Piro / YUKI Hiroshi
1746dbbff6 Split a large method onTabClose() to small methods 2013-05-06 01:22:57 +09:00
Piro / YUKI Hiroshi
ccc85f2eb0 Update history topics 2013-05-05 23:50:03 +09:00
YUKI Hiroshi
6640395f68 Show border between pinned tabs on "Mixed" and similar skins 2013-05-01 20:19:37 +09:00
YUKI Hiroshi
aecf4e5a85 Fit tab contents correctly for pinned tabs 2013-05-01 20:05:39 +09:00
YUKI Hiroshi
4ae7800a3b Stylize pinned tabs more correctly 2013-05-01 19:55:51 +09:00
YUKI "Piro" Hiroshi
c5c2867c36 Merge pull request #506 from Drugoy/patch-1
Fix issue #463
2013-04-30 08:15:04 -07:00
Drugoy
c19fc3a7bd Fix issue 463
This is a final fix for issue 463
2013-04-30 16:31:07 +04:00
Piro / YUKI Hiroshi
a173cf3a59 Update the tab bar correctly when contents in the browser bottom bar or the toolbar are modified. (Regression on 0.14.2013040601) #497 #480 2013-04-13 16:47:18 +09:00
Piro / YUKI Hiroshi
062d3ab1bf Bump version to 0.14.2013040601
And bump maxVersion to 23.0a1
2013-04-06 04:03:23 +09:00
Piro / YUKI Hiroshi
86f1b8589f Merge branch 'master' of github.com:piroor/treestyletab 2013-03-30 03:13:56 +09:00
Piro / YUKI Hiroshi
352559a9b1 Add history topics for master/HEAD 2013-03-30 03:11:58 +09:00
YUKI "Piro" Hiroshi
5e0048e234 Merge pull request #458 from saneyuki/strict
Fix js strict-mode error.
2013-03-28 06:08:31 -07:00
saneyuki_s
e691e6759e Fix js strict-mode error: avoid prohibits function statements not at the top level of a script or function. 2013-03-28 19:10:27 +09:00
Piro / YUKI Hiroshi
70fdbb190d Add history 2013-03-27 03:54:14 +09:00
Piro / YUKI Hiroshi
f999733b75 Add compatibility note for deprecated feature on Firefox 20 2013-03-06 23:44:24 +09:00
Piro / YUKI Hiroshi
26928e2dfa Update original URL of the library bookmark-multiple-tabs 2013-03-06 23:17:32 +09:00
Piro / YUKI Hiroshi
28a2880fb6 Change prefix for name of method functions of TSTBase
utils_ =>
TSTBase_
2013-03-06 02:56:29 +09:00
Piro / YUKI Hiroshi
cc72b2ebfc Rename generic method to open new related tab with specified behavior
handleNewTabCommand =>
readyToOpenRelatedTabAs
2013-03-06 02:54:04 +09:00
Piro / YUKI Hiroshi
aa5b1339e5 Open new tab from the current tab as a sibling correctly 2013-03-06 02:51:17 +09:00
Piro / YUKI Hiroshi
f8b994eb26 Define handleNewTabFromCurrent and handleNewTabCommand as methods of both TSTWindow and TSTBrowser (for future changes to open related tab from the current tab from TSTBrowser) 2013-03-06 02:40:18 +09:00
Piro / YUKI Hiroshi
5954e76c02 Add new secret option "extensions.treestyletab.autoAttach.fromCurrent" to control new tab position from the current tab (#452) 2013-03-06 02:37:21 +09:00
Piro / YUKI Hiroshi
6fe9401c39 Suppress errors while dragging the tab bar itself 2013-03-06 01:51:24 +09:00
Piro / YUKI Hiroshi
414a73c3ff Load "PlacesUIUtils.jsm" correctly.
The path was changed on 2010-04-18 ( http://hg.mozilla.org/mozilla-central/rev/f60133d3febe , https://bugzilla.mozilla.org/show_bug.cgi?id=556739 ) but worked until recent versions. Why??
2013-03-06 01:42:37 +09:00
Piro / YUKI Hiroshi
7985a98620 Move all tabs in the dragged tree to a newly opened window correctly on Firefox 19 and later (#472) 2013-03-06 00:58:51 +09:00
Piro / YUKI Hiroshi
e180b42d61 Use latest fxaddonlib-tabs-drag-utils 2013-03-06 00:36:38 +09:00
Piro / YUKI Hiroshi
948883c891 Find pseudo drop target tab from the drop position for dragging on the bottom of the tab bar correctly (#461) 2013-03-06 00:26:23 +09:00
YUKI Hiroshi
cd858d12f3 Find pseudo drop target tab from the drop position for dragging on the top or bottom of the tab bar (#461) 2013-03-05 18:48:49 +09:00
Piro / YUKI Hiroshi
bcad184e5d Ignore show/hide of the tab bar itself, to avoid infinity loop (#473) 2013-03-04 01:40:07 +09:00
Piro / YUKI Hiroshi
acd1d744f5 Move dragged tab to the correct position, even if there are hidden tabs. 2013-03-03 03:48:24 +09:00
Piro / YUKI Hiroshi
a260a439fd Expand the drop area to drop dragged tabs to a tab itself 2013-03-02 22:31:08 +09:00
Piro / YUKI Hiroshi
0140ae8a49 Make dragging tabs transparently always, to see the drop position marker 2013-03-02 22:22:50 +09:00
Piro / YUKI Hiroshi
7e03fef929 Observe changes of UI shown/hidden not only the browser bottom box but also the toolbox (for #470) 2013-03-02 22:12:28 +09:00
Piro / YUKI Hiroshi
adbebdef7e Reduce use of arguments.callee because it doesn't work on the strict mode 2013-03-02 21:29:41 +09:00
Piro / YUKI Hiroshi
b21590525d Don't insert needless margins between collapsed tabs. ( #466 )
Negative margins for collapsed tabs were unexpectedly inverted for tabs which have its "cannot be collapsed" parent tab. However, such tabs still can be collapsed if its root parent tab can be collapse its sub tree.
2013-02-27 04:38:20 +09:00
Piro / YUKI Hiroshi
4487c1881e Don't set margin to indicate grouped tabs for parent tabs next to hidden tabs (#463) 2013-02-27 04:06:50 +09:00
Piro / YUKI Hiroshi
a8793c7c06 Merge branch 'master' of github.com:piroor/treestyletab
Conflicts:
	modules/utils.js
2013-02-27 04:01:57 +09:00
YUKI Hiroshi
6aa0fbbf36 Rename conflicting variable:
prefs =>
subTreePrefs
2013-01-24 14:52:51 +09:00
Piro / YUKI Hiroshi
34d48370c4 Rename conflicting variable:
prefs =>
subTreePrefs
2013-01-15 23:00:19 +09:00
YUKI Hiroshi
15a7581ab6 Fix missing "TreeStyleTabUtils" symbol for modified functions 2013-01-08 21:22:02 +09:00
YUKI "Piro" Hiroshi
8320caadea Merge pull request #444 from saneyuki/constant2
Remove the setting TreeStyleTabUtils.__proto__.
2013-01-05 20:04:32 -08:00
saneyuki_s
9e889c3e6d Remove setting TreeStyleTabUtils.__proto__. 2013-01-06 13:02:51 +09:00
YUKI "Piro" Hiroshi
a0a650e5c5 Merge pull request #443 from saneyuki/constant
Freeze TreeStyleTabConstants.
2013-01-05 19:30:23 -08:00
saneyuki_s
e33409fb9a Freeze TreeStyleTabConstants.
We treat this as constants.
2013-01-06 12:12:35 +09:00