Commit Graph

1964 Commits

Author SHA1 Message Date
YUKI Hiroshi
7f82809997 Simplify 2015-11-06 13:37:22 +09:00
YUKI Hiroshi
e2dd6a2799 Fix indent 2015-11-06 13:34:19 +09:00
YUKI Hiroshi
c1a9cefa4b Don't override tabbar method again and again 2015-11-06 13:33:30 +09:00
Piro / YUKI Hiroshi
7da7a47db7 Read preferences correctly 2015-11-06 01:14:00 +09:00
Piro / YUKI Hiroshi
9516999af4 Read preferences correctly 2015-11-06 01:11:46 +09:00
Piro / YUKI Hiroshi
764cf0c8e1 Fix typo 2015-11-05 23:39:45 +09:00
YUKI Hiroshi
d3a5bd106b Fix indent 2015-11-05 19:45:59 +09:00
YUKI Hiroshi
2f1b3f3aed Remove needless comment 2015-11-05 19:45:47 +09:00
YUKI Hiroshi
daddf249e0 Reduce use of eval() 2015-11-05 19:44:59 +09:00
YUKI Hiroshi
66e2b5f5b1 Remove needless wrapper 2015-11-05 19:44:52 +09:00
YUKI Hiroshi
fad308b234 Reduce use of eval() 2015-11-05 19:40:35 +09:00
YUKI Hiroshi
4fc08ca1f4 Fix typo 2015-11-05 19:30:31 +09:00
YUKI Hiroshi
00f52714aa Reduce use of eval() 2015-11-05 19:28:24 +09:00
YUKI Hiroshi
4213f5cf39 Refere "this" always 2015-11-05 19:24:18 +09:00
YUKI Hiroshi
be899d1b52 Reduce use of eval() 2015-11-05 19:24:10 +09:00
YUKI Hiroshi
330e7503aa Reduce useing of eval() 2015-11-05 19:21:45 +09:00
YUKI Hiroshi
c8e364a505 Fix missing "this" for Function#call() 2015-11-05 19:12:32 +09:00
YUKI Hiroshi
59fa80adf1 Reduce using of eval() 2015-11-05 19:12:21 +09:00
YUKI Hiroshi
a029d82f18 Reduce use of eval() 2015-11-05 19:01:01 +09:00
YUKI Hiroshi
1d341ab3a0 Reduce use of eval() 2015-11-05 18:48:25 +09:00
YUKI Hiroshi
3bfa87f0e0 Remove obsolete hack for TabsOnTop 2015-11-05 18:44:03 +09:00
YUKI Hiroshi
d4dcefc75a Reduce use of eval() hack 2015-11-05 18:37:31 +09:00
YUKI Hiroshi
2afd90c96a Remove obsolete hack for XULBrowserWindow.hideChromeForLocation.
The method became obsolete by https://bugzilla.mozilla.org/show_bug.cgi?id=752434
2015-11-05 18:29:44 +09:00
YUKI Hiroshi
c01e26cfa7 Fix indent 2015-11-05 18:20:51 +09:00
YUKI Hiroshi
f6cf37c90c Remove obsolete code for too old Firefox.
SidebarUI is already available at Firefox 38.
2015-11-05 18:19:47 +09:00
YUKI Hiroshi
8fb3ce884e Update floating tab bar if the sidebar width is changed 2015-11-05 18:14:17 +09:00
YUKI Hiroshi
1f4458cb3a Fix indent 2015-11-05 18:11:56 +09:00
YUKI Hiroshi
8bfe8dfc2e Reposition the floating tab bar only when the sidebar is actually opened or closed 2015-11-05 18:11:28 +09:00
YUKI Hiroshi
b417c45425 Detect tab from drag events more correctly 2015-11-04 11:58:44 +09:00
YUKI Hiroshi
e8941963d4 Update library 2015-11-04 11:45:08 +09:00
YUKI Hiroshi
0fbea3cfbf Fix indent 2015-11-04 11:44:53 +09:00
YUKI Hiroshi
1029b40e09 Follow to changes introduced by the bug 1207594.
The method "_setEffectAllowedForDataTransfer" was renamed to "_getDropEffectForTabDrag".
2015-11-04 11:43:54 +09:00
Piro / YUKI Hiroshi
b11a175cbf Suppress error like TypeError: aEvent.target.getSelection is not a function 2015-10-31 00:11:16 +09:00
YUKI Hiroshi
d911e243c6 Open new search result tab as a child of the current tab, when a selection text is dragged and dropped to the searchbar.
This should fix the issue #884
2015-10-30 17:47:14 +09:00
YUKI Hiroshi
baf96c545b Remove garbage 2015-10-29 11:01:55 +09:00
Piro / YUKI Hiroshi
036ca2a5d5 Hide toolbar related elements completely in the DOM fullscreen mode.
The "inDOMFullscreen" attribute is introduced at Firefox 36 by http://hg.mozilla.org/mozilla-central/rev/3aef39ca3919 and now TST supports only Firefox 38 and newer. So we should use it instead of my custom attribute.
2015-10-27 00:42:52 +09:00
Piro / YUKI Hiroshi
cfca590bc3 Fix wrong attribute name 2015-10-27 00:11:37 +09:00
YUKI Hiroshi
f0f3076629 Attach tabs from GM_openInTab after all tabs are opened.
Because Greasemonkey moves opened tabs to the bottom of the tab bar always, TST detaches the new child tab unexpectedly.
2015-10-26 19:05:49 +09:00
YUKI Hiroshi
4509c76e90 Rewrite hack for Greasemonkey (based on GM 3.5) 2015-10-26 17:47:05 +09:00
YUKI Hiroshi
75f761d291 Fix path to Greasemonkey's internal modules (for GM 3.5) 2015-10-26 16:53:03 +09:00
YUKI Hiroshi
5a17a36773 Fix path to Greasemonkey's internal modules (tested on GM 3.5) 2015-10-26 16:50:28 +09:00
Piro / YUKI Hiroshi
ff2d3caed5 Don't redefine gBrowserInit._delayedStartup() with eval() to avoid errors from mismatched variable scopes.
I don't know why but redefined function with eval() has a variable scope different from its original one, and fails to access gSessionHistoryObserver defined in Firefox's script with "const" statement. So I gave up to use eval() hack.
2015-10-10 19:19:11 +09:00
YUKI Hiroshi
4a6901d499 Hide needless gray box for hidden pinned tabs 2015-10-05 16:27:18 +09:00
YUKI Hiroshi
f30652bef7 Hide pinned tabs in collapsed tab bar 2015-10-05 16:23:44 +09:00
YUKI Hiroshi
20ada7e5d8 Don't show gray rect of pinned tabs on full screen videos
See also: #950
2015-10-02 16:26:00 +09:00
Piro / YUKI Hiroshi
dd6a01532d Add credit 2015-09-29 06:18:14 +09:00
Piro / YUKI Hiroshi
2018b2063e Apply new size of the tab bar specified at the configuration dialog, for all windows 2015-09-29 04:50:16 +09:00
Piro / YUKI Hiroshi
b1b886d27d Suppress error on window closing 2015-09-29 03:47:29 +09:00
YUKI Hiroshi
3a9e922175 Re-introduce configuration UI to change fixed/unfixed and the size of the tab bar #940 2015-09-28 21:32:06 +09:00
YUKI Hiroshi
064578b3e0 Open child tab correctly with middle click on "view image" in the context menu 2015-09-03 16:24:28 +09:00