Commit Graph

1303 Commits

Author SHA1 Message Date
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
35ac452226 Re-apply contextual color indicator after a tab is moved.
The style is possibly lost at the "sidebar" style, by re-applyed XBL.
2016-08-25 23:48:14 +09:00
Piro / YUKI Hiroshi
b1ad805d4a Apply contextual color of tab with tab-background for the "sidebar" style 2016-08-25 23:39:06 +09:00
Piro / YUKI Hiroshi
1f8e42b432 Update tab's contextual style more certainly 2016-08-25 22:52:54 +09:00
Piro / YUKI Hiroshi
a50337abe5 Support contextual tab coloring on Firefox 51.
See also: https://github.com/piroor/treestyletab/issues/1171
2016-08-25 21:31:39 +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
36d7b969aa Suppress error from hash for empty string 2016-08-24 02:20:46 +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
b067c7e7a7 Handle dropped URLs onto the tab bar correctly on Firefox 48(49?) and later 2016-08-19 00:54:55 +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
Piro / YUKI Hiroshi
259bdf7c86 Collect and store all content URLs in the tab 2016-08-18 22:52:30 +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
6f658d4eef Accept null or something as the options 2016-07-12 09:58:05 +09:00
YUKI Hiroshi
2452641711 Specify default value for options 2016-07-07 18:49:43 +09:00
YUKI Hiroshi
2ecbf63c23 Specify "insertAfter" reference correctly 2016-07-07 18:45:06 +09:00
YUKI Hiroshi
f78769549a Clear reference for "previous tab" correctly 2016-07-07 18:41:51 +09:00
YUKI Hiroshi
c44fa859dc Open new tab next to the current tab correctly, even if the current tab is the last tab 2016-07-07 18:39:42 +09:00
YUKI Hiroshi
2b13d9996d Open new tab as the next sibling tab correctly, even if the current tab is the last child #1143 2016-07-06 18:52:09 +09:00
YUKI Hiroshi
0e3acd003d Output more debug log 2016-07-06 18:32:46 +09:00
YUKI Hiroshi
3796026995 Override SessionStoreInternal's method instead of proxy's one 2016-07-05 14:54:18 +09:00
YUKI Hiroshi
d7caa5ac59 Handle duplicated tabs totally 2016-07-05 14:52:43 +09:00
YUKI Hiroshi
4583c22c26 Enlarge the droppable area for each tab.
Now, a half height of each tab becomes droppable area for the tab ifself. Fig:

+--------------------------+
|(drop area for "before")  |
+--------------------------+
|+-+(drop area for the tab |
|+-+ itself)               |
+--------------------------+
|(drop area for "after")   |
+--------------------------+
2016-07-05 13:54:27 +09:00
YUKI Hiroshi
df4c1cfdad Use more meaningful name 2016-07-05 13:54:27 +09:00
YUKI Hiroshi
c58e8a95fc Detect reference node with XPath 2016-06-21 17:07:45 +09:00
YUKI Hiroshi
7d023b122d Update overflow/underflow state for resized tabbar immediately to prevent #1131 2016-06-02 18:53:56 +09:00
YUKI Hiroshi
a1fde612d3 Output more debug log 2016-06-02 18:49:02 +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
Piro / YUKI Hiroshi
6e451c660d Merge branch 'master' of github.com:piroor/treestyletab 2016-05-30 02:20:22 +09:00
Piro / YUKI Hiroshi
bff02ff384 Don't show/expand the tab bar for feedback about pinned/hidden tabs 2016-05-30 02:20:07 +09:00
oonuma ryouyu
0126d27101 fix #1120 , delete duplicate function 2016-05-15 16:51:33 -07:00
Piro / YUKI Hiroshi
313722256d Remove needless -moz-transition codes.
The prefix was already removed on Firefox 16.
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Transitions/Using_CSS_transitions
2016-05-03 20:48:33 +09:00
oonuma ryouyu
85432c2bf2 fix#1098, fix typo on bookmarks.js 2016-05-03 12:06:20 +09:00
Piro / YUKI Hiroshi
a190f95f63 Add credit 2016-05-03 11:37:46 +09:00
oonuma ryouyu
09ed91797c use elegant proseccing on base-color.css. thus not have to change load css place 2016-05-03 10:49:43 +09:00
oonuma ryouyu
381e371657 fix devediton newtab-color.change css load place. 2016-05-03 02:48:49 +09:00
oonuma ryouyu
e8a2c96943 fix #394. 2016-04-30 11:26:08 +09:00
YUKI Hiroshi
864698e720 Allow to disable new tab position control 2016-03-18 16:27:39 +09:00
Piro / YUKI Hiroshi
9392929693 Add description why we should turn it off for every new windows 2016-03-11 04:03:17 +09:00
Piro / YUKI Hiroshi
05a93437a3 Fix indent 2016-03-11 03:01:12 +09:00