Commit Graph

1586 Commits

Author SHA1 Message Date
SHIMODA Hiroshi
7a66d56224 Merge branch 'master' of github.com:piroor/treestyletab 2011-02-10 17:06:49 +09:00
SHIMODA Hiroshi
bb176dc75d update rules for focus ring of tabs (fix for https://github.com/piroor/treestyletab/issues#issue/42 ) 2011-02-10 17:04:43 +09:00
Piro / SHIMODA Hiroshi
68e4690da8 failed to tear off selected tabs if the multiple tab handler is installed 2011-02-09 03:13:04 +09:00
SHIMODA Hiroshi
4fab352cce fix compatibility issue with Multiple Tab Handler about drag and drop of multiple tabs between windows 2011-02-07 12:09:12 +09:00
SHIMODA Hiroshi
e02b40cb4a failed to focus to the owner tab if the current tab is closed on Minefield. (fix for https://github.com/piroor/treestyletab/issues#issue/38 ) 2011-02-07 11:02:18 +09:00
SHIMODA Hiroshi
8bd60b4ef8 wrong count of restoring tabs if the BarTab is installed. (fix for https://github.com/piroor/treestyletab/issues#issue/40 ) 2011-02-07 10:10:47 +09:00
Piro / SHIMODA Hiroshi
94220983f1 no need to check existence of PlacesUIUtils._confirmOpenInTabs 2011-02-05 04:29:04 +09:00
SHIMODA Hiroshi
d4cba9949e fix initialization error 2011-02-04 19:50:21 +09:00
SHIMODA Hiroshi
0b82b798f7 now we can disable repositioning of statuspanel 2011-02-04 09:59:05 +09:00
SHIMODA Hiroshi
92e03b8a8e API compatibility error: TreeStyleTabService.position was broken. 2011-02-03 19:55:54 +09:00
SHIMODA Hiroshi
daae06ffd6 don't show status panel on the tab bar by default 2011-02-03 19:55:28 +09:00
SHIMODA Hiroshi
ad85e46093 ignore about:sessionrestore if it is just the restored tab. 2011-02-03 14:36:01 +09:00
SHIMODA Hiroshi
1333157a92 tabs from about:sessionrestore should be attached to the current tab (fix for https://github.com/piroor/treestyletab/issues#issue/35 ) 2011-02-03 13:57:19 +09:00
SHIMODA Hiroshi
86c658d767 remove legacy compatibility codes for Tab Mix Plus (2) 2011-02-02 18:03:12 +09:00
SHIMODA Hiroshi
9018f032be remove legacy compatibility codes for Tab Mix Plus 2011-02-02 17:58:35 +09:00
SHIMODA Hiroshi
bbf428493a fix compatibility problem with lately Tab Mix Plus about drag and drop of multiple tabs 2011-02-01 16:56:53 +09:00
Piro / SHIMODA Hiroshi
242921665f Tab Mix Plus changes its internal symbols 2011-02-01 08:11:48 +09:00
Piro / SHIMODA Hiroshi
6d6aa89ec1 Reposition status panel (introduced by https://bugzilla.mozilla.org/show_bug.cgi?id=628654 ) for bottom tab bar 2011-01-31 01:22:14 +09:00
SHIMODA Hiroshi
2ec079ea0b restructure preferences dialog 2011-01-26 10:46:12 +09:00
SHIMODA Hiroshi
1cad55af50 fix typo 2011-01-26 10:21:41 +09:00
Piro / SHIMODA Hiroshi
06c3b3b297 remove customizability of tabbar transparency, and fix it to "partially transparent". 2011-01-26 09:08:55 +09:00
Piro / SHIMODA Hiroshi
32d561b248 rearrange panes 2011-01-26 01:06:32 +09:00
Piro / SHIMODA Hiroshi
1eacd02cbc add a new pain (experimental) 2011-01-26 01:01:19 +09:00
Piro / SHIMODA Hiroshi
9c0a063edf rename prefs: extensions.treestyletab.autoAttachNewTabsAsChildren => extensions.treestyletab.autoAttach, extensions.treestyletab.autoAttachSearchResultAsChildren => extensions.treestyletab.searchResult 2011-01-26 00:06:32 +09:00
Piro / SHIMODA Hiroshi
e2967beb4d add a new preference to control how to attach the new tab opened by BrowserOpenTab() 2011-01-26 00:01:37 +09:00
SHIMODA Hiroshi
554c0cab32 improve compatibility with DragNDrop Toolbars ( https://addons.mozilla.org/firefox/addon/dragndrop-toolbars/ ) 2011-01-24 13:22:53 +09:00
SHIMODA Hiroshi
c6518dcb42 add hack for DragNDrop Toolbars ( https://addons.mozilla.org/firefox/addon/dragndrop-toolbars/ ) 2011-01-24 12:58:58 +09:00
Piro / SHIMODA Hiroshi
03cb455678 show the popup as a tooltip 2011-01-23 16:12:53 +09:00
Piro / SHIMODA Hiroshi
8a77d791c7 indicate which toolbar becomes the tab bar, by tooltip 2011-01-23 16:01:26 +09:00
Piro / SHIMODA Hiroshi
bba8799933 remove all styles from the old tabs toolbar 2011-01-23 15:57:01 +09:00
Piro / SHIMODA Hiroshi
8a1cab009d indicate which toolbar will become "vertical tab bar". (experimental) 2011-01-23 15:21:29 +09:00
Piro / SHIMODA Hiroshi
791db5e9ba indicate which toolbar will become "vertical tab bar". (experimental) 2011-01-23 15:20:06 +09:00
Piro / SHIMODA Hiroshi
437019a138 don't cache scroll box for the tab bar 2011-01-23 15:18:09 +09:00
Piro / SHIMODA Hiroshi
3ae902cac9 mark "hide alltabs button" feature as legacy (only for Firefox 3.6 or older versions) 2011-01-23 14:33:16 +09:00
Piro / SHIMODA Hiroshi
734eac6509 typo 2011-01-23 03:57:27 +09:00
Piro / SHIMODA Hiroshi
95ba144808 cast a value to a boolean by "!!" 2011-01-23 03:32:04 +09:00
Piro / SHIMODA Hiroshi
b990284e65 when the tree view is temporary disabled, negative margin of collapsed tabs have to be cleared. 2011-01-23 03:25:21 +09:00
Piro / SHIMODA Hiroshi
6d1fd994db if the menubar is in the vertical tab bar, menubar contents are shown out of the toolbar. 2011-01-23 02:56:53 +09:00
Piro / SHIMODA Hiroshi
f39735113c orient of the toolbar should be "horizontal", not "vertical". 2011-01-23 02:24:02 +09:00
Piro / SHIMODA Hiroshi
4fbfd750d2 When the tab bar is moved into the title bar, show/hide menu bar breaks the tab bar. 2011-01-23 02:18:03 +09:00
Piro / SHIMODA Hiroshi
4f6ffd80e8 add special codes for Personal Titlebar ( https://addons.mozilla.org/irefox/addon/personal-titlebar/ ) 2011-01-23 01:49:16 +09:00
Piro / SHIMODA Hiroshi
b4ca262ba9 remove needless definitions for backward compatibility 2011-01-23 01:48:44 +09:00
Piro / SHIMODA Hiroshi
56d79c8b11 after I exit from the toolbar customize, then count of child tabs were lost. 2011-01-23 01:08:26 +09:00
Piro / SHIMODA Hiroshi
be197178b5 allow to change the tab bar position without changing the preference 2011-01-23 00:46:29 +09:00
Piro / SHIMODA Hiroshi
5ba83972c4 the orient of the tab bar was wrongly recognized when sycnReinitiTabbar. 2011-01-22 23:43:55 +09:00
Piro / SHIMODA Hiroshi
06d15a8e8d too toSource()-ed 2011-01-22 13:45:37 +09:00
Piro / SHIMODA Hiroshi
7aed5e240a don't update _notifyBackgroundTab twice 2011-01-22 13:43:43 +09:00
Piro / SHIMODA Hiroshi
b665a8ca11 don't update advanceSelectedTab twice 2011-01-22 13:38:08 +09:00
Piro / SHIMODA Hiroshi
b7794809f2 always apply custom XBL to tab containers 2011-01-22 13:22:00 +09:00
Piro / SHIMODA Hiroshi
68cc97b38b rearrange methods 2011-01-22 13:21:39 +09:00
Piro / SHIMODA Hiroshi
54eaa6aa78 split and rearrange methods 2011-01-22 13:06:59 +09:00
Piro / SHIMODA Hiroshi
dbbdc42aca reduce event listener methods 2011-01-22 12:33:29 +09:00
Piro / SHIMODA Hiroshi
0b8a4070c5 split destroying/reinitializing process from event listener methods 2011-01-22 12:31:57 +09:00
Piro / SHIMODA Hiroshi
41084ec097 experimental: allow to move the tab bar from TabsToolbar to another toolbar 2011-01-22 02:15:04 +09:00
Piro / SHIMODA Hiroshi
6e676a29d6 allow to place tabbar not in #TabsToolbar 2011-01-22 00:01:19 +09:00
Piro / SHIMODA Hiroshi
6dc94591f9 initTabbar() should get both type of arguments: string and flag. 2011-01-21 23:21:39 +09:00
SHIMODA Hiroshi
665355599d don't save tree structure if the fast restoring is disabled 2011-01-20 12:08:25 +09:00
SHIMODA Hiroshi
19c22d2875 handle sessionstore-windows-restored 2011-01-20 12:04:49 +09:00
SHIMODA Hiroshi
9b00af1059 use default interval of session storing system 2011-01-20 11:58:36 +09:00
SHIMODA Hiroshi
f449db9a6f the pref was inverted 2011-01-20 11:57:03 +09:00
SHIMODA Hiroshi
568a1703bf restore tree structure on the startup (expedimental, disabled by extensions.treestyletab.restoreTreeOnStartup) 2011-01-20 11:55:49 +09:00
SHIMODA Hiroshi
00cebb1eda select existing text when I enter to the editing mode in a group tab 2011-01-19 19:02:58 +09:00
SHIMODA Hiroshi
3effb55cde update library 2011-01-17 11:04:43 +09:00
SHIMODA Hiroshi
eb17d17aba don't stretch tab contents if the binding is overridden (e.g. by Tab Mix Plus) 2011-01-17 10:17:56 +09:00
Piro / SHIMODA Hiroshi
4f3c5fda8e add a comment for the problem http://piro.sakura.ne.jp/cgi-bin/bbs.cgi?2820 2011-01-17 09:27:22 +09:00
Piro / SHIMODA Hiroshi
61df6c5c8a the tooltip on a tab was wrongly shown with the text for the twisty even if the event is fired not on the twisty 2011-01-14 00:05:28 +09:00
Piro / SHIMODA Hiroshi
12e8d4635d pinned tabs are wrongly positioned if "auto hide" is enabled. 2011-01-13 01:36:14 +09:00
Piro / SHIMODA Hiroshi
c9ca94c271 pinned tabs are wrongly positioned if updateAllTabsIndent() is called 2011-01-13 00:13:12 +09:00
Piro / SHIMODA Hiroshi
32283c415c regression: pinned tabs are wrongly posotioned 2011-01-12 23:37:31 +09:00
SHIMODA Hiroshi
7961570eb4 don't hide the tab bar when exiting auto hide mode 2011-01-12 17:25:41 +09:00
Piro / SHIMODA Hiroshi
87c3cc52a9 add comments "for TabView" 2011-01-12 09:05:04 +09:00
Piro / SHIMODA Hiroshi
eb729c1eff rearrange thumbnails even if TabView is visible 2011-01-12 04:19:32 +09:00
Piro / SHIMODA Hiroshi
3b3f904b77 rearrange thumbnails dynamically on TabMove 2011-01-12 04:16:35 +09:00
Piro / SHIMODA Hiroshi
33525e2989 make it safe 2011-01-12 04:06:46 +09:00
Piro / SHIMODA Hiroshi
99f5fcb077 always rearrange all groups 2011-01-12 04:06:10 +09:00
Piro / SHIMODA Hiroshi
a229524071 always reorder thumbnails if any tab was moved 2011-01-12 04:00:35 +09:00
Piro / SHIMODA Hiroshi
722d1aaed5 fix thumbnail order of Panorama automatically (fix for https://github.com/piroor/treestyletab/issues#issue/20 ?) 2011-01-12 03:58:55 +09:00
SHIMODA Hiroshi
0a3773c5a1 fire all custom events as DataContainerEvent 2011-01-11 19:29:14 +09:00
SHIMODA Hiroshi
e3adc1e93f use DataContainerEvent type 2011-01-11 13:29:21 +09:00
SHIMODA Hiroshi
543ca9330b use new API of Multiple Tab Handler 2011-01-11 13:27:43 +09:00
SHIMODA Hiroshi
136a61ac3e use DataContainerEvent type 2011-01-11 13:20:01 +09:00
SHIMODA Hiroshi
a2cbc32c8b send nsDOMTreeStyleTabTabbarPositionChanging and nsDOMTreeStyleTabTabbarPositionChanged events as UIEvents 2011-01-11 12:21:24 +09:00
Piro / SHIMODA Hiroshi
aeae03c58c reduce tabbox from the configuration dialog 2011-01-10 16:17:59 +09:00
Piro / SHIMODA Hiroshi
4eee5243f6 regression: on the startup, the tab bar was wrongly hidden. 2011-01-10 16:13:31 +09:00
Piro / SHIMODA Hiroshi
9635fc2154 2011 2011-01-10 16:02:15 +09:00
Piro / SHIMODA Hiroshi
51108f6900 add configuration UI for auto-hide feature in fullscreen mode 2011-01-10 16:00:00 +09:00
Piro / SHIMODA Hiroshi
d71eb160da disable needless controls by status of checkboxes 2011-01-10 15:09:51 +09:00
Piro / SHIMODA Hiroshi
0e6817b375 don't show toggler for mousemove if it is not handled by the user preference 2011-01-10 14:01:53 +09:00
Piro / SHIMODA Hiroshi
14a4e6a086 The tab bar losts its width after restarting, on Minefield. (fix for https://github.com/piroor/treestyletab/issues#issue/19 ) 2011-01-10 13:45:40 +09:00
Piro / SHIMODA Hiroshi
141e819498 [autohide] When the window is resized while the tab bar is expanded, hide it before updating width of the bar. (fix for https://github.com/piroor/treestyletab/issues#issue/18 ) 2011-01-10 12:27:02 +09:00
Piro / SHIMODA Hiroshi
bcfc9dc413 on Minefield, the tab bar was never shown by keyboard shortcuts. 2011-01-10 01:40:24 +09:00
Piro / SHIMODA Hiroshi
e24ee77e71 update the position of the floating tab bar without delay on the startup (fix for https://github.com/piroor/treestyletab/issues#issue/12 ) 2011-01-07 22:08:22 +09:00
SHIMODA Hiroshi
f48c5744bd new tabs opened by selection search from the context menu never became children of the current tab 2011-01-06 11:46:20 +09:00
SHIMODA Hiroshi
f3915ced9f extensions.treestyletab.autoAttachSearchResultAsChildren was ignored if it is 2 and shouldOpenSearchResultAsChild is called with no argument. 2011-01-06 11:15:56 +09:00
SHIMODA Hiroshi
d4781a8a6e add configuration UI for "extensions.treestyletab.bookmarkDroppedTabs.behavior" (see https://github.com/piroor/treestyletab/issues#issue/6 ) 2011-01-06 10:25:17 +09:00
SHIMODA Hiroshi
e285140555 update for Minefield (fix for https://github.com/piroor/treestyletab/issues#issue/9 ) 2011-01-05 10:35:11 +09:00
SHIMODA Hiroshi
9c789c9305 fix typo 2010-12-24 12:14:04 +09:00
SHIMODA Hiroshi
cc66a3723f event names are changed with "nsDOM" prefix ( update for ca4705f0a3 ) 2010-12-20 21:04:21 +09:00
SHIMODA Hiroshi
a60a734a04 fix invalid owner 2010-12-20 20:58:59 +09:00
SHIMODA Hiroshi
3bbe37ddfa add "nsDOM" prefix to custom event types (it is required to pass custom data. see: https://developer.mozilla.org/en/Creating_Custom_Events_That_Can_Pass_Data ) 2010-12-20 20:54:42 +09:00