Commit Graph

200 Commits

Author SHA1 Message Date
Piro / YUKI Hiroshi
d824402f3d Store only hashed version for selection text 2016-08-24 02:12:58 +09:00
Piro / YUKI Hiroshi
2f12218ce6 Extract utility to get hash from string 2016-08-24 02:11:34 +09:00
Piro / YUKI Hiroshi
1a42894f3e Detect opener tab more correctly even if a new tab is requested from a subframe contents 2016-08-18 22:53:23 +09:00
YUKI Hiroshi
796059daef Output more logs for debugging 2016-08-18 12:29:45 +09:00
YUKI Hiroshi
d19d13c0af Merge branch 'master' of github.com:piroor/treestyletab 2016-08-18 12:20:09 +09:00
YUKI Hiroshi
310b72ce50 Output more logs for debugging 2016-08-18 12:19:34 +09:00
YUKI Hiroshi
dcb6b751aa Use more meaningful variable name 2016-08-18 12:19:23 +09:00
YUKI "Piro" Hiroshi
336e43099b Add credit 2016-07-16 23:03:35 +09:00
YUKI "Piro" Hiroshi
fbbb09cddc Shrink scope of a short-live variable 2016-07-16 23:02:25 +09:00
YUKI "Piro" Hiroshi
183cc904cc Add "is" prefix for a boolean-expected variable 2016-07-16 23:01:48 +09:00
oonuma ryouyu
5f7a874d3c add spase for readable code 2016-07-16 06:49:29 -07:00
oonuma ryouyu
b2ff92a023 fix #1145 for rebase skin color 2016-07-16 06:43:58 -07:00
YUKI Hiroshi
d7caa5ac59 Handle duplicated tabs totally 2016-07-05 14:52:43 +09:00
Piro / YUKI Hiroshi
27a8a8f2e0 Don't expand the tab bar too much on resizing #1002 2016-05-30 02:55:17 +09:00
YUKI Hiroshi
d7c74933b5 Fix indent 2016-02-18 20:34:48 +09:00
YUKI Hiroshi
388103a20b Open home tabs as flat tabs if the yare opened by single left click 2016-02-18 20:34:29 +09:00
YUKI Hiroshi
36d145155a Open home tabs as new tabs always (See #1063) 2016-02-18 20:29:51 +09:00
YUKI Hiroshi
334fcbcf41 Output more debug logs 2016-02-18 19:29:41 +09:00
YUKI Hiroshi
f0f62b89ae Add credit 2016-02-17 10:09:23 +09:00
YUKI Hiroshi
557e69f42e Use "aXXX" form for arguments 2016-02-17 10:06:18 +09:00
J. Ryan Stinnett
97a0afea4c Repair tearing off a tree of multiple tabs 2016-02-16 17:37:32 -06:00
Piro / YUKI Hiroshi
1126c9f211 Output log more safely #1067 2016-02-15 23:45:58 +09:00
Piro / YUKI Hiroshi
9580dc574f Don' open new single tab from middle click on the Home button as a child of the current tab 2016-02-14 18:37:58 +09:00
Piro / YUKI Hiroshi
573f1d179d Move some utilities from TSTBase to TSTUtils 2016-02-13 01:01:44 +09:00
Piro / YUKI Hiroshi
fc38c81839 Collapse/expand the tab bar by middle click on the splitter #242 2016-02-12 23:06:49 +09:00
YUKI Hiroshi
e531d8cd93 Output debug log to the browser console also 2016-02-10 19:10:46 +09:00
YUKI Hiroshi
fe7cf571f5 Move XPath related utilities from TSTBase to TSTUtils 2016-02-10 17:42:37 +09:00
YUKI Hiroshi
bad68d5a9b Fix indent 2016-02-10 15:08:57 +09:00
YUKI Hiroshi
bb4a172308 Don't cancel new child tab action by default orphan tab action 2016-02-10 15:08:32 +09:00
YUKI Hiroshi
e41d737fe2 Output more debug log 2016-01-20 20:39:46 +09:00
YUKI Hiroshi
f26193f55f Open new tabs from window.open() in non-tab frames as independent tab 2016-01-20 19:41:07 +09:00
YUKI Hiroshi
7973071bd1 Open orphan tab from links if it is not related to the current tab 2016-01-20 11:58:25 +09:00
YUKI Hiroshi
9ef9f0ec62 Open as orphan by default 2016-01-20 11:38:01 +09:00
YUKI Hiroshi
475798dcb6 Output more debug messages 2016-01-20 11:37:14 +09:00
YUKI Hiroshi
9302255cf9 Handle keyboard events even if tab previews is activated 2016-01-15 15:21:57 +09:00
YUKI Hiroshi
a44d25c47b Simulate key release event only when the window is actually lost its focus 2016-01-15 15:18:46 +09:00
Piro / YUKI Hiroshi
551ce8d809 Disallow to enlarge the width of the tab bar over a half of the window 2015-11-30 01:44:24 +09:00
Piro / YUKI Hiroshi
3fa5aec658 Add reference counter implementation to detect memory leak 2015-11-10 03:00:43 +09:00
Piro / YUKI Hiroshi
b98fe4afbc Remove registered event listeners more completely 2015-11-10 02:14:23 +09:00
Piro / YUKI Hiroshi
4b32a22531 Remove registered event listeners more completely 2015-11-10 01:44:39 +09:00
YUKI Hiroshi
3cff4eb9ca Fix indent 2015-11-09 17:28:03 +09:00
YUKI Hiroshi
081acb238b Don't activate "tabs in titlebar" for OS X #983 2015-11-09 17:27:35 +09:00
Piro / YUKI Hiroshi
a6eb66c216 Activate "draw in titlebar" when the menubar is permanently shown #893
Because the special binding chrome://browser/content/customizableui/toolbar.xml#toolbar-drag works only when the "chromemargin" attribute is specified for the root element like "0,2,2,2". In other words, draggable UI elements don't work as expected for regular window.
2015-11-08 22:50:39 +09:00
YUKI Hiroshi
0ac67fcdff Update appearance of the tab bar by changes around the social sidebar #895 2015-11-06 14:36:54 +09:00
Piro / YUKI Hiroshi
d534c28a6d Use meaningful name for "tabs in titlebar" hack 2015-11-05 23:28:38 +09:00
Piro / YUKI Hiroshi
49dd724d0d Revert hacks for "tabs on top" partially.
It is still required to disable "tabs in titlebar".
2015-11-05 23:26:34 +09:00
YUKI Hiroshi
20afc67a68 Remove "isPopupWindow" utility.
Because it was used only by hacks for TabsOnTop.
2015-11-05 18:44:16 +09:00
YUKI Hiroshi
3bfa87f0e0 Remove obsolete hack for TabsOnTop 2015-11-05 18:44:03 +09:00
YUKI Hiroshi
d8f4a17873 Suppress "TypeError: this.formatAccessKey is not a function" error on startup 2015-11-05 17:39:14 +09:00
YUKI Hiroshi
c1d0047c1d Do nothing if rootElementObserver is not initialized yet 2015-11-05 17:08:24 +09:00