Commit Graph

40 Commits

Author SHA1 Message Date
Piro / YUKI Hiroshi
c42e2415d8 Calculate required size for a tree more smartly 2016-03-06 00:34:27 +09:00
Piro / YUKI Hiroshi
a173ed4e66 Simplify 2016-03-05 16:56:09 +09:00
Piro / YUKI Hiroshi
a20d244664 Allow to customize width of columns 2016-03-05 15:53:26 +09:00
Piro / YUKI Hiroshi
32d71fb1f1 Make column width configurable 2016-03-05 14:47:55 +09:00
Piro / YUKI Hiroshi
a4ea563639 Determine number of columns more smartly 2016-03-05 12:35:49 +09:00
Piro / YUKI Hiroshi
392b48ee88 Fix indent 2016-03-04 22:26:51 +09:00
Piro / YUKI Hiroshi
7710adbd9a Calculate number of columns by self only when it is needed 2016-03-04 22:26:26 +09:00
YUKI Hiroshi
8506d7e4d7 Implement pseudo tree only with XUL.
There is no need to use XHTML, just needed to apply "display:block"...
2016-03-04 11:35:12 +09:00
Piro / YUKI Hiroshi
3c8dfecba6 Calculate enough number of columns correctly even if there is only tabs with short title narrower than column width 2016-03-04 01:15:16 +09:00
Piro / YUKI Hiroshi
e04e29fe2f Avoid startup error on new blank group tab 2016-03-04 01:08:14 +09:00
Piro / YUKI Hiroshi
31513f1473 Calculate width of columns more correctly even if the root item is hidden (at grouop tab) 2016-03-04 01:07:46 +09:00
YUKI Hiroshi
44c3c288aa Shrink column count automatically by pseudo tree builder itself 2016-02-19 20:19:52 +09:00
YUKI Hiroshi
e73be800ff Fix conding style 2016-02-19 20:16:58 +09:00
YUKI Hiroshi
a5f7dbe501 Show multi column tree more smartly 2016-02-19 20:16:41 +09:00
Piro / YUKI Hiroshi
c68c299fa2 Reduce too many columns 2016-02-16 01:46:06 +09:00
Piro / YUKI Hiroshi
0d6e26585e Support multicolumn full tooltip 2016-02-16 01:24:36 +09:00
Piro / YUKI Hiroshi
af4d2f7b40 Don't show pseud tree in multiple columns if the container is narrow 2016-02-16 00:29:30 +09:00
YUKI Hiroshi
f5198c31aa Show pseudo tree in multiple columns 2016-02-15 20:26:14 +09:00
YUKI Hiroshi
f973be9ae5 Build pseudo tree based on HTML 2016-02-15 19:49:09 +09:00
YUKI Hiroshi
696bda9e8d Break too long line in group tabs 2016-02-15 19:18:42 +09:00
Piro / YUKI Hiroshi
8185bafaae Define global symbol which to be exported, by "var" instead of "const".
This should avoid the issue caused by new behavior of ES6 "const".
See also https://bugzilla.mozilla.org/show_bug.cgi?id=1202902
2015-10-11 12:40:17 +09:00
Piro / YUKI Hiroshi
10c0108f40 Don't use obsolete String#quote().
This fixes the issue #821.
2015-03-01 23:41:39 +09:00
YUKI Hiroshi
09f43c8f84 Use LF instead of CRLF 2014-09-30 20:09:27 +09:00
Piro / YUKI Hiroshi
5f3cddcf24 Fix syntax error 2014-03-12 22:27:20 +09:00
YUKI Hiroshi
5e7dc7684a Initialize CustomEvent correctly 2014-03-12 11:34:42 +09:00
Piro / YUKI Hiroshi
8b3792b312 Use CustomEvent instead of DataContainerEvent.
DataContainerEvent is going to be deprecated.
See: https://bugzilla.mozilla.org/show_bug.cgi?id=980134
2014-03-12 01:50:40 +09:00
Piro / YUKI Hiroshi
461a8aca98 Update credit 2013-11-10 04:28:07 +09:00
Piro / YUKI Hiroshi
9182259ab5 Update credit 2012-10-14 03:31:06 +09:00
Piro / YUKI Hiroshi
d66b7083d2 Add line breaks for dynamic patches 2012-10-13 02:24:02 +09:00
YUKI Hiroshi
83626af553 Reduce use of <![CDATA[ ... ]]> 2012-10-12 16:46:37 +09:00
saneyuki_s
f4340866c0 Rename the file name to modules/base.js from modules/utils.js . 2012-09-27 15:46:51 +09:00
saneyuki_s
f27cfc745a Rename to 'TreeStyleTabBase' from 'TreeStyleTabUtils'. 2012-09-27 15:40:14 +09:00
saneyuki_s
6a5d12915e Use XPCOMUtils.defineLazyModuleGetter() to import |TreeStyleTabUtils| in modules/pseudoTreeBuilder.js. 2012-09-17 23:47:46 +09:00
saneyuki_s
a856ba112f Remove setting PseudoTreeBuilder.__proto__. Call TreeStyleTabUtils' methods directly. 2012-09-17 23:41:05 +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
00d6ef7609 support about:newtab (update for changes introduced by https://bugzilla.mozilla.org/show_bug.cgi?id=455553 ) 2012-01-30 23:42:40 +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
SHIMODA Hiroshi
1e8daf3ded draw links in the "dummy" tab 2011-12-09 20:10:04 +09:00