YUKI Hiroshi
15a7581ab6
Fix missing "TreeStyleTabUtils" symbol for modified functions
2013-01-08 21:22:02 +09:00
Piro / YUKI Hiroshi
72d38659d8
TreeStyleTabBase should not inherit "prefs"
2013-01-06 11:47:50 +09:00
Piro / YUKI Hiroshi
251674258d
Move tree forward correctly by gBrowser.moveTabForward()
2013-01-04 03:56:47 +09:00
Piro / YUKI Hiroshi
318ad0ee52
Update hacks about moveTabForward/moveTabBackward for Firefox 20
2013-01-04 02:03:01 +09:00
YUKI "Piro" Hiroshi
f914c5cc72
Merge pull request #435 from saneyuki/string
...
Move string bundles to TreeStyleTabUtils
2013-01-03 08:24:27 -08:00
saneyuki_s
a7fc238e4e
Move string bundles to TreeStyleTabUtils.
2013-01-03 11:08:25 +09:00
saneyuki_s
9cc3f04f14
Load UninstallationListener.js as JS code modules.
2013-01-03 09:56:57 +09:00
saneyuki_s
fe3cff6bb6
Update UninstallationListener.js.
2013-01-03 09:52:19 +09:00
YUKI Hiroshi
3f59db7448
Update tabsDragUtils to the latest revision
2012-12-28 12:17:17 +09:00
YUKI Hiroshi
6030fc690d
Don't eat the click event by the "invisible popup" for the autohide.
...
popupBoxObject.setConsumeRollupEvent(Components.interfaces.nsIPopupBoxObject.ROLLUP_NO_CONSUME) have to be called on poupshown, not on popupshowing.
2012-12-05 11:46:52 +09:00
YUKI Hiroshi
5718fef495
Collapse/hide the tab bar automatically even if the webpage includes any plugin area
...
Logic A) Tab bar autohide is intentionally blocked by opened popup because the tab bar should not be hidden while you open a context menu on the tab bar.
Logic B) On the other hand, TST shows hidden popup on the content area if the webpage includes any plugin area, because Firefox cannot receive mousemove events on plugin areas.
As the result, the hidden popup unexpectedly blocked to hide the tab bar... The popup for the logic B must be ignored by the logic A.
2012-12-05 11:35:37 +09:00
YUKI Hiroshi
fdff43f59c
Better animation effect for multirow pinned tabs
2012-12-04 12:02:24 +09:00
YUKI Hiroshi
49f85829f7
Rename oriental properties
2012-12-04 11:07:13 +09:00
Piro / YUKI Hiroshi
a9b74110e3
WIP: pinned tabs in the vertical tab bar can be moved to other rows
2012-12-04 02:49:52 +09:00
Piro / YUKI Hiroshi
5e09e88bb2
Operate drag and drop of pinned tabs more correctly
2012-12-04 01:40:31 +09:00
Piro / YUKI Hiroshi
8e37edc535
find tab from screen coordinates more quickly
2012-12-04 01:16:20 +09:00
Piro / YUKI Hiroshi
8511c0e9ce
Operate dragging of pinned tabs (not faviconized) correctly
2012-12-04 00:28:23 +09:00
YUKI Hiroshi
2fdf574251
Automatically hide the tab bar by wheel scrolling on the content area
2012-12-03 20:21:01 +09:00
YUKI Hiroshi
2f21433115
Update tabsDragUtils
2012-11-30 03:36:16 +09:00
YUKI Hiroshi
da462ef098
Fix behaviors around dragging of multiple tabs
2012-11-30 03:03:59 +09:00
YUKI Hiroshi
ec582b537d
Shorten codes
2012-11-30 01:00:36 +09:00
YUKI Hiroshi
9f8662bf87
Simplify dynamically inserted codes
2012-11-29 19:34:20 +09:00
YUKI Hiroshi
18d4fec990
Fix wrong dragging animations of pinned tabs in the vertical tab bar
2012-11-28 18:49:03 +09:00
Piro / YUKI Hiroshi
5f59ddb19d
Unify extensions.treestyletab.animation.enabled to browser.tabs.animate
2012-11-28 03:34:57 +09:00
Piro / YUKI Hiroshi
a40f24eb74
Fix dynamic patch for QuickDrag (old patch doesn't work on Firefox 19 and later, fix #413 )
2012-11-26 01:58:37 +09:00
Piro / YUKI Hiroshi
2a134467de
All animation effect was unexpectedly stopped after the configuration dialog is opened (regression)
2012-11-12 03:31:30 +09:00
Piro / YUKI Hiroshi
af1975d073
Tabs from other computers are correctly opened as child tabs of the about:sync tab
2012-11-11 23:13:13 +09:00
saneyuki_s
3e658380c9
Move some pref methods from TSTBase to TSTUtils.
2012-10-19 23:20:08 +09:00
Piro / YUKI Hiroshi
9182259ab5
Update credit
2012-10-14 03:31:06 +09:00
Piro / YUKI Hiroshi
52a87ec878
Update tabsDragUtils library
2012-10-13 20:32:34 +09:00
Piro / YUKI Hiroshi
0db8f5f765
Handle hidden/collapsed tabs while tab dragging correctly
2012-10-13 02:43:34 +09:00
Piro / YUKI Hiroshi
d66b7083d2
Add line breaks for dynamic patches
2012-10-13 02:24:02 +09:00
Piro / YUKI Hiroshi
c66f32e4ab
Allow to drop a tab to another more easily
2012-10-13 01:00:57 +09:00
Piro / YUKI Hiroshi
4d19cd75c6
Process animation effect for dragged tabs correctly
2012-10-13 00:37:03 +09:00
YUKI Hiroshi
1ce3e62b13
Fix syntax error
2012-10-12 17:06:37 +09:00
YUKI Hiroshi
59281101a4
Fix minor syntax errors
2012-10-12 16:56:16 +09:00
YUKI Hiroshi
83626af553
Reduce use of <![CDATA[ ... ]]>
2012-10-12 16:46:37 +09:00
YUKI Hiroshi
4a3f96c945
Reduce use of e4x <![CDATA[ ... ]]>
2012-10-12 16:28:46 +09:00
YUKI Hiroshi
8affaa2939
Reduce use of <![CDATA[ ... ]]> for Firefox 17 and later
2012-10-12 11:34:13 +09:00
YUKI Hiroshi
3042dec27e
Update Multiple Tabs Drag and Drop Utilities
2012-10-11 21:55:24 +09:00
YUKI Hiroshi
37f7d04096
Update Multiple Tabs Drag and Drop Utilities
2012-10-11 21:29:16 +09:00
YUKI Hiroshi
d71a063db5
Update Multiple Tabs Drag and Drop Utilities
2012-10-11 20:03:40 +09:00
saneyuki_s
a18738be8f
Remove TreeStyleTabUtils.PromptService.
2012-09-23 18:39:34 +09:00
Piro / YUKI Hiroshi
d623daa205
Fix XML syntax error
2012-09-23 16:12:15 +09:00
Piro / YUKI Hiroshi
3b692b4de4
Reduce usecases of evaluateXPath()
2012-09-23 16:11:03 +09:00
Piro / YUKI Hiroshi
a6792a2b4b
Reduce usecases of evaluateXPath()
2012-09-23 15:43:49 +09:00
Piro / YUKI Hiroshi
f106546809
Uncheck the disabled checkbox about animation effects if browser.tabs.animate is disabled
2012-09-23 15:10:44 +09:00
Piro / YUKI Hiroshi
c9a3d28c72
Open duplicated tabs from back/forward buttons as children of the current tab
2012-09-23 14:57:29 +09:00
saneyuki_s
dd3a9e97f5
Remove currently needless code from content/treestyletab/config.js.
2012-09-18 02:19:55 +09:00
Piro / YUKI Hiroshi
18639ccbea
Don't override BrowserReloadOrDuplicate, BrowserForward, BrowserBack, and gotoHistoryIndex anymore
2012-09-15 12:32:58 +09:00