YUKI Hiroshi
92dd8adf82
Update library
2016-09-07 15:53:01 +09:00
YUKI Hiroshi
05267c0d3f
Drop support for Tab Mix Plus's custom session management system
2016-09-06 15:29:26 +09:00
YUKI Hiroshi
8762f8f2ea
Apply changed extensions.treestyletab.blockTabsInTitlebar dynamically
2016-08-26 17:05:18 +09:00
YUKI Hiroshi
4b2fae85b4
Add secret preference to activate Tabs in Titlebar feature without any other addon.
...
This will make it possible to customize appearance around the navigation bar and the title bar by users.
2016-08-26 17:03:07 +09:00
YUKI Hiroshi
a22c9c5e15
Delete codes for obsolete Nav Bar on Title Bar addon.
...
It has been removed from AMO by its author.
2016-08-26 16:54:51 +09:00
Piro / YUKI Hiroshi
4c1a2a1f98
Report hash string as selection text
2016-08-24 02:46:53 +09:00
Piro / YUKI Hiroshi
5c767c482b
Compare selection text with actual search term correctly
2016-08-24 02:35:56 +09:00
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