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
Piro / YUKI Hiroshi
a1dd914a09
TreeStyleTabBase should not inherit "prefs" (part 2)
2013-01-06 11:56:20 +09:00
Piro / YUKI Hiroshi
8d845095f7
Split definitions of constant properties from TreeStyleTabBase
2013-01-06 11:50:55 +09:00
Piro / YUKI Hiroshi
72d38659d8
TreeStyleTabBase should not inherit "prefs"
2013-01-06 11:47:50 +09:00
Piro / YUKI Hiroshi
04471a3f3a
Fix typo
2013-01-06 11:22:53 +09:00
YUKI "Piro" Hiroshi
46657fd827
Merge pull request #442 from saneyuki/migrate
...
Move TreeStyleTabBase.migratePrefs() to TreeStyleTabUtils.migratePrefs()
2013-01-05 18:21:27 -08:00
saneyuki_s
620cce867f
Move TreeStyleTabBase.migratePrefs() to TreeStyleTabUtils .migratePrefs().
2013-01-06 02:36:29 +09:00
YUKI "Piro" Hiroshi
eebfa312d3
Merge pull request #441 from saneyuki/ss
...
Change TreeStyleTabBase.SessionStore simply
2013-01-05 09:06:11 -08:00
saneyuki_s
205a1f884c
Change TreeStyleTabBase.SessionStore simply.
2013-01-06 01:52:47 +09:00
Piro / YUKI Hiroshi
97e6f930d9
Refer "prefs" instead of "window['...'].prefs" to load depending modules
2013-01-06 00:31:43 +09:00
YUKI "Piro" Hiroshi
b20f662871
Merge pull request #439 from saneyuki/fix
...
Add the constant to cache 'Components.utils' to modules/base.js.
2013-01-04 19:11:47 -08:00
saneyuki_s
6a26ea6f7e
Add the constant to cache 'Components.utils' to modules/base.js.
2013-01-05 02:44:01 +09:00
Piro / YUKI Hiroshi
62d35c49af
Sectionize codes by STED (Structured Text Editor)
2013-01-04 15:30:08 +09:00
Piro / YUKI Hiroshi
75fdc626b5
Remove codes for Firefox 9 and older versions
2013-01-04 15:17:22 +09:00
Piro / YUKI Hiroshi
ee0afaeb43
Merge branch 'master' of github.com:piroor/treestyletab
2013-01-04 15:13:13 +09:00
YUKI "Piro" Hiroshi
bf63b375f6
Merge pull request #438 from saneyuki/utils
...
Clean up TreeStyleTabBase
2013-01-03 22:13:06 -08:00
Piro / YUKI Hiroshi
76690e230f
Merge branch 'master' of github.com:piroor/treestyletab
2013-01-04 13:44:55 +09:00
saneyuki_s
e06bbe785d
Change the loading point of jsdeferred.js.
2013-01-04 13:07:32 +09:00
saneyuki_s
ce9bd03e3c
Load namespace.jsm & pref.js as lazy getter.
2013-01-04 13:06:20 +09:00
saneyuki_s
6361cd71a1
Simple loading Services.jsm.
2013-01-04 13:04:02 +09:00
saneyuki_s
94d46878fa
Add the simple getter 'TreeStyleTabBase.AeroPeek' & Remove TreeStyleTabBase.updateAeroPeek().
2013-01-04 12:59:45 +09:00
saneyuki_s
57b5471490
Merge branch 'boxObj' into utils
2013-01-04 12:48:01 +09:00
saneyuki_s
efd07b5e7e
Remove modules/lib/boxObject,js.
...
At this time, this module is not used in this addon.
2013-01-04 12:46:28 +09:00
saneyuki_s
9921ea2246
Remove TreeStyleTabBase.getBoxObjectFor().
...
At this time, this method is not used in this addon.
2013-01-04 12:44:29 +09:00
saneyuki_s
665cb5668f
Move TreeStyleTabBase.evalInSandbox() to TreeStyleTabUtils.
2013-01-04 12:39:58 +09:00
saneyuki_s
94067b8bf8
Add the constant to cache 'Components.utils' to modules/utils.js.
2013-01-04 12:32:05 +09:00
YUKI "Piro" Hiroshi
05dd8078b3
Merge pull request #437 from saneyuki/pref
...
Not setting '.override' pref when uninstall/diasble this addon
2013-01-03 18:06:23 -08:00
Piro / YUKI Hiroshi
ae38a5033a
Merge branch 'master' of github.com:piroor/treestyletab
2013-01-04 03:57:42 +09:00