Commit Graph

1822 Commits

Author SHA1 Message Date
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
Piro / YUKI Hiroshi
f4d43a5d93 Don't duplicate tab on reloading 2012-09-15 12:19:07 +09:00
Piro / YUKI Hiroshi
d7121d9042 Simplify codes dynamically inserted by eval() 2012-09-15 12:09:15 +09:00
Piro / YUKI Hiroshi
c0ab92a24a Partially support live preview of tab dragging, introduced by https://bugzilla.mozilla.org/show_bug.cgi?id=783282 (Not supported yet: dragging on a tab to attach) 2012-08-30 05:28:03 +09:00
saneyuki_s
3378f7ae8a Use Service.jsm in content/treestyletab/config.js. 2012-08-13 14:53:36 +09:00
SHIMODA Hiroshi
6c5deb973f Update library (handle drag and drop of multiple tabs to the bookmarks sidebar correctly on Firefox 17, #328) 2012-08-08 21:39:43 +09:00
Piro / SHIMODA Hiroshi
6c64656446 Fix "possible missing variable" problem 2012-08-04 02:46:20 +09:00
Piro / SHIMODA Hiroshi
74a75f93aa Save nested tree as nested bookmark folders correctly when a nested tree of tabs is droppend to bookmarks 2012-08-03 02:02:43 +09:00
Piro / SHIMODA Hiroshi
4f73a9861d Open bookmarks as tabs correctly when a bookmark folder is dropped to the tab bar even if the folder includes any subfolder. 2012-08-03 01:55:06 +09:00
SHIMODA Hiroshi
3fe6641839 Open new tabs at the dropped position for drag and drop of bookmark folders #316 2012-07-29 11:11:41 +09:00
SHIMODA Hiroshi
b64dbbda9f Open bookmark group as a tree if a bookmark folder is dropped to the tab bar (but not moved to the dropped position yet) #316 2012-07-29 04:08:57 +09:00
SHIMODA Hiroshi
803286bbbb Create a bookmark folder from dragged tree correctly on Firefox 13 and later #316 2012-07-29 00:58:28 +09:00
Piro / SHIMODA Hiroshi
5769d05897 Initialize correctly on Firefox 15 and olders 2012-05-25 23:54:29 +09:00
Piro / SHIMODA Hiroshi
da657f8950 Update initialization process for changes introduced by https://bugzilla.mozilla.org/show_bug.cgi?id=731926 2012-05-17 09:32:52 +09:00
SHIMODA Hiroshi
a17733656e Handle new tabs from the "new tab" button correctly on Firefox 11 and later 2012-05-02 20:41:49 +09:00
Piro / SHIMODA Hiroshi
64199668cf Show the floating menu bar (and title bar) with Hide Caption Titlebar Plus (https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/) correctly #283 2012-05-02 05:38:22 +09:00
SHIMODA Hiroshi
aea0595898 Support border-radius and other CSS3 properties (without -moz-prefix) 2012-02-28 15:11:24 +09:00
SHIMODA Hiroshi
c9038bc86e in horizontal tab bar, no need to put place holder margin for the twisty about tabs without children 2012-02-10 15:41:23 +09:00
Piro / SHIMODA Hiroshi
b796513d4b Favicon of collapsed tabs in the horizontal tree were not hidden. (regression) ( https://github.com/piroor/treestyletab/issues/233 ) 2012-02-10 02:44:35 +09:00
Piro / SHIMODA Hiroshi
5d1ebb9867 With Tab Mix Plus, failed to save session data. (regression) 2012-02-10 01:59:37 +09:00
Piro / SHIMODA Hiroshi
b885bb8f02 Twisties couldn't be hidden by user preference (regression) ( https://github.com/piroor/treestyletab/issues/235 ) 2012-02-10 01:36:48 +09:00
Piro / SHIMODA Hiroshi
6bd6ddeea9 On FIrefox 9 and later, "bookmark this tree" feature was broken. 2012-02-07 01:21:32 +09:00
Piro / SHIMODA Hiroshi
16f6cd7dd9 optimize: reduce use of Iterator 2012-02-05 06:31:03 +09:00
Piro / SHIMODA Hiroshi
59444c68a6 use Iterator instead of forEach (for performance optimization) 2012-02-05 03:15:38 +09:00
Piro / SHIMODA Hiroshi
f744f51802 * remove custom drop marker in tabs
* initTabContents always update the order of tab contents
2012-02-04 02:33:49 +09:00
Piro / SHIMODA Hiroshi
6c43a67836 don't apply custom binding to tabs anymore 2012-02-03 05:27:57 +09:00
Piro / SHIMODA Hiroshi
bc640990a6 When both Tab Mix Plus and any third-party's theme are installed, collapsed tabs in the horizontal tab bar couldn't be collapsed. 2012-02-02 03:13:55 +09:00
Piro / SHIMODA Hiroshi
ed46793caa When new tab is opened in the background, it should be notified by an animation effect. 2012-01-29 19:54:02 +09:00
Piro / SHIMODA Hiroshi
71cfcd3601 nested tree with folders couldn't be saved correctly 2012-01-28 06:07:55 +09:00
Piro / SHIMODA Hiroshi
055d7c3893 remove needless line 2012-01-28 05:57:03 +09:00
Piro / SHIMODA Hiroshi
b969cb2800 dummy tab should be saved as a bookmark folder 2012-01-28 05:54:25 +09:00
SHIMODA Hiroshi
1e2ea4969f "bookmark this tree" doesn't work on Firefox 11 and later 2012-01-26 11:05:28 +09:00
SHIMODA Hiroshi
11080de1e8 split methods 2012-01-18 14:48:02 +09:00
Piro / SHIMODA Hiroshi
4d816760b5 reduce obsolete version-specific logic and comments 2012-01-14 01:30:06 +09:00
Piro / SHIMODA Hiroshi
23e3457530 update version specific comments 2012-01-14 01:15:12 +09:00
Piro / SHIMODA Hiroshi
d61494d07d revert some changes because they are required for current Firefox 2012-01-13 23:19:19 +09:00
SHIMODA Hiroshi
bcb8615f47 drop Firefox 3.6 support 2012-01-13 17:38:12 +09:00
SHIMODA Hiroshi
df0fcb6851 update changes around "tabs on top" implementation for Firefox 12 2012-01-13 12:34:37 +09:00
SHIMODA Hiroshi
585ab07c48 suppress unexpected jumping on the tab bar after new child tabs are opened 2012-01-13 12:16:35 +09:00
Piro / SHIMODA Hiroshi
3cf6b76fee F2 key didn't work on group tab (regression) 2012-01-03 05:13:39 +09:00
SHIMODA Hiroshi
d0664b4552 "fast restore" didn't work for secondary (and later) window 2011-12-19 19:20:14 +09:00
SHIMODA Hiroshi
5ea172c3c1 sessions not restored if TMP's custom session management is activated 2011-12-15 10:55:04 +09:00
SHIMODA Hiroshi
add57ba5e6 avoid binding error 2011-12-14 11:05:56 +09:00
Piro / SHIMODA Hiroshi
55dc28600b move codes for group tabs to a JS code module 2011-12-11 23:09:53 +09:00
Piro / SHIMODA Hiroshi
d0dd08f88d don't raise "undefined" error 2011-12-10 02:37:41 +09:00
Piro / SHIMODA Hiroshi
80b64709c7 "event." is required 2011-12-10 02:36:08 +09:00
Piro / SHIMODA Hiroshi
3e4cbe02c7 now tabs can be closed from full tooltips 2011-12-10 02:35:19 +09:00
Piro / SHIMODA Hiroshi
9259ecad17 middle click on tab link should close the tab 2011-12-10 02:05:08 +09:00
Piro / SHIMODA Hiroshi
8ec27ba13c update contents of dummy tab dynamically 2011-12-10 01:43:57 +09:00
SHIMODA Hiroshi
bd15731247 forgot to load script 2011-12-09 20:12:12 +09:00
SHIMODA Hiroshi
b79e30b3fb split javascript codes 2011-12-09 20:11:21 +09:00
SHIMODA Hiroshi
1e8daf3ded draw links in the "dummy" tab 2011-12-09 20:10:04 +09:00
SHIMODA Hiroshi
56df54a0c3 update Linux specific styles 2011-12-05 16:55:11 +09:00
SHIMODA Hiroshi
dc75525582 platform specific styles didn't loaded correctly. 2011-12-05 16:50:31 +09:00
SHIMODA Hiroshi
11b7baef1a on Linux, panel was never shown and click events out of panel was unexpectedly eaten 2011-12-05 14:12:52 +09:00
Piro / SHIMODA Hiroshi
e1ba70474b "Autohide tab bar" feature should work for PDF documents and other contents drawn by plugins. (To disable this hack, you have to turn "extensions.treestyletab.tabbar.autoHide.contentAreaScreen.enabled" to "false".) 2011-12-05 02:27:30 +09:00
Piro / SHIMODA Hiroshi
1bba301260 emulate behaviors of folder trees, for arrow keys on focused tabs (but not wrapped on Windows and Linux - this is designed behavior of Firefox itself!) 2011-12-03 05:01:38 +09:00
Piro / SHIMODA Hiroshi
e3b5a236d8 arrowscrollbox in tooltip should be re-created 2011-11-30 20:32:57 +09:00
Piro / SHIMODA Hiroshi
cf49041b8c animation effect for full tooltip 2011-11-30 20:22:19 +09:00
Piro / SHIMODA Hiroshi
71d517d51b split implementation of full tooltip 2011-11-30 03:40:11 +09:00
Piro / SHIMODA Hiroshi
e2039d9370 hide full tooltip contents automatically 2011-11-30 02:29:55 +09:00
Piro / SHIMODA Hiroshi
7869302232 update pref UI around tooltip 2011-11-30 02:25:49 +09:00
Piro / SHIMODA Hiroshi
ff1cd2ebe5 implement "full tooltip" for too many children 2011-11-30 02:09:32 +09:00
SHIMODA Hiroshi
be484a2116 title of grouping tab can be customized by F2 key 2011-11-29 17:53:21 +09:00
SHIMODA Hiroshi
b94a0f6417 Tab Mix Plus's "SessionData" is deprecated 2011-11-29 17:07:00 +09:00
Piro / SHIMODA Hiroshi
a3d1651ca7 update mail address 2011-11-02 02:43:39 +09:00
Piro / SHIMODA Hiroshi
c78abb4cde "open bookmarks in tabs" didn't work on Nightly and lately Firefox versions (regression) 2011-10-31 23:58:02 +09:00
Piro / SHIMODA Hiroshi
7938d32944 hacks for Colorful Tabs https://addons.mozilla.org/firefox/addon/1368 didn't work correctly. Now member tabs of a tree are colored with the same color. 2011-10-30 04:07:08 +09:00
Piro / SHIMODA Hiroshi
2e28ffe4c2 Improved compatibility with Tab Utilities. (If TU is installed, TST failed to open trees of tabs from bookmark folders.) 2011-10-30 01:45:02 +09:00
Piro / SHIMODA Hiroshi
401b83b92f split long method 2011-10-30 01:10:17 +09:00
Piro / SHIMODA Hiroshi
e4ae635760 update for new Greasemonkey 2011-10-28 04:13:25 +09:00