Hallo,
kann man verhindern, dass der animierte Pfeil auf dem Download-Button nach dem beendeten Download erscheint?
Im Classic Theme Restorer sind schon alle Animationen deaktiviert.
Hallo,
kann man verhindern, dass der animierte Pfeil auf dem Download-Button nach dem beendeten Download erscheint?
Im Classic Theme Restorer sind schon alle Animationen deaktiviert.
Firefox hat eine Einstellung für die Animation:
browser.download.animateNotifications
browser.download.animateNotifications stand bei mir schon auf false. Auch der Code bringt nichts.
Ist bei mir genauso gewesen.
Habe den Original Download Button entsorgt, über den Anpassen Dialog entfernt, und mit einem Script einen neuen eingefügt.
Der bleibt immer gleich.
downloadbutton.uc.js
(function () {
if (location != 'chrome://browser/content/browser.xul') return;
const buttonId = 'Download-button';
const buttonLabel = 'Download Fenster öffnen';
const buttonTooltiptext = 'Download Fenster öffnen';
const buttonIcon = 'url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAC7klEQVR42mJgAIL3K2X+AwQQy9VMzf+cIooMAAHE8H6i2n+QKEAAsbCrSjJ8vST4HyCAQByG13Mc/n+/D5EBCCAWsMByBQa2bz/BkgABxAAz5f1aYbAKgAACo6+XJP///OQFFgAIIJbvd23//z/NyPD/NQPDg8uS/wECiIlT+TDjr5/sDK9ZrjMo6D5nBAgguLYPC13/f7nN+v/bQ7H/P77awM0DCCAWGOPLp58MfE80GFiE+RiYOCXhGgECiAlE3PZI/i8iL8bAchMocV2C4d/+fwyPj2qBTQEIIBR02S7+/4N1AigSAAHECPcLyB9/OBkY/rMxMLxkYRDMvwWWAwggJpgCDidZBlazzwzsVg8ZGAXU4SYABBDckYy/2BmYvgsyMLLxMPz+g7AFIIAQCr6zA+0B+oCLn+HHV0Q4AgQQ48MTUv8FvwszsLwUhHhLlIeBkQ+oT+IXw8Pa3wwAAcQkb/GM8f2fbwwMr4CO+8ABDBABBua3wgzP8qQY1BbsZQQIILAj5V3vMj6Tv8Dw8/VbBqZ/nxjuT2BiUFw/D+wLgABCQXeX8v+/5pyAEg4AAYSh6v0il/+cMeIM/9+/YGBgZmNgZOSGKOSTYvi25A6DYOw2FD0AAcSCbsCfX38Y/n+4x/D37R0GZiY2hn/sQN//+8LAzGgClGPCcBVAAGEa8O8/A9MnVoZ/77gZ/gH5zHwCDP//czAwcnID5T5jGAAQQCx3o0L/s/znBXP+/fvD8E/sGgPjJ14GxrdCDAxszMBwBQYrAz8DAx8TA7P8d4anaXH/mf8yMfz/y87w6/9zBoAAYoSlJrbiAwzi7wwY/r38CNSIcCqTFB+E/wvonu//GVj4+Rie855k+NtjzaCwfjYjQAChBMhNt5T/7IV7GaTf6jD8fAZx7h9xXgZ2RmYGVjFBsMYfzZYMqjvmwvUBBBBWBIqqW2t5/n+eo/X/6zKj//d38v4HuRKbWoAAwouOher8Pxmtg1cjQIABAFbt8Z32Ai5RAAAAAElFTkSuQmCC)';
function buttonFunction() {
oncommand=DownloadsPanel.showDownloadsHistory();
};
var button = document.createElement('toolbarbutton');
button.id = buttonId;
button.setAttribute('class', 'toolbarbutton-1 chromeclass-toolbar-additional');
button.removable = 'true';
button.setAttribute('label', buttonLabel);
button.setAttribute('tooltiptext', buttonTooltiptext);
button.style.listStyleImage = buttonIcon;
button.addEventListener('click', function (event) {
if (event.button == 0)
buttonFunction();
});
document.getElementById('nav-bar-customization-target').insertBefore(button, document.getElementById('abp-toolbarbutton'));
var toolbars = document.querySelectorAll('toolbar');
Array.slice(toolbars).forEach( function (toolbar) {
var currentset = toolbar.getAttribute('currentset');
if (currentset.split(',').indexOf(button.id) < 0) return;
toolbar.currentSet = currentset;
try {
BrowserToolboxCustomizeDone(true);
} catch (ex) {
}
});
}) ();
Alles anzeigen
Mfg.
Endor
Das klappt super, vielen Dank.
Gerne. :wink:
Mfg.
Endor
Hallo,
ich hätte das auch gerne so, aber bei meinem Fuchs 33 geht das mit downloadbutton.uc.js nicht, es wird kein zweiter Knopf erzeugt, wenn ich auf bearbeiten gehe! Kann nur den blauen runterziehen. Habe den Code als downloadbutton.uc.js im Chrome Ordner gespeichert.
Gruß Ansgar
Kannst Du mir bitte ein Bild machen, von der Stelle wo er hin soll.
Ich muss wissen welche Button links oder rechts davon sind.
Obiges Script funktioniert so nur, wenn der Adblockplus Button in der Nav-bar ist,
das muss ich aber nur auf Deine Bedürfnisse anpassen.
Mfg.
Endor
Oder ein verschiebbarer Button:
(function () {
if (location != 'chrome://browser/content/browser.xul')
return;
CustomizableUI.createWidget({
id: 'Download-button',
type: 'custom',
defaultArea: CustomizableUI.AREA_NAVBAR,
onBuild: function(aDocument) {
var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
var attributes = {
id: 'Download-button',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
removable: 'true',
label: 'Download Fenster öffnen',
tooltiptext: 'Download Fenster öffnen',
style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAC7klEQVR42mJgAIL3K2X+AwQQy9VMzf+cIooMAAHE8H6i2n+QKEAAsbCrSjJ8vST4HyCAQByG13Mc/n+/D5EBCCAWsMByBQa2bz/BkgABxAAz5f1aYbAKgAACo6+XJP///OQFFgAIIJbvd23//z/NyPD/NQPDg8uS/wECiIlT+TDjr5/sDK9ZrjMo6D5nBAgguLYPC13/f7nN+v/bQ7H/P77awM0DCCAWGOPLp58MfE80GFiE+RiYOCXhGgECiAlE3PZI/i8iL8bAchMocV2C4d/+fwyPj2qBTQEIIBR02S7+/4N1AigSAAHECPcLyB9/OBkY/rMxMLxkYRDMvwWWAwggJpgCDidZBlazzwzsVg8ZGAXU4SYABBDckYy/2BmYvgsyMLLxMPz+g7AFIIAQCr6zA+0B+oCLn+HHV0Q4AgQQ48MTUv8FvwszsLwUhHhLlIeBkQ+oT+IXw8Pa3wwAAcQkb/GM8f2fbwwMr4CO+8ABDBABBua3wgzP8qQY1BbsZQQIILAj5V3vMj6Tv8Dw8/VbBqZ/nxjuT2BiUFw/D+wLgABCQXeX8v+/5pyAEg4AAYSh6v0il/+cMeIM/9+/YGBgZmNgZOSGKOSTYvi25A6DYOw2FD0AAcSCbsCfX38Y/n+4x/D37R0GZiY2hn/sQN//+8LAzGgClGPCcBVAAGEa8O8/A9MnVoZ/77gZ/gH5zHwCDP//czAwcnID5T5jGAAQQCx3o0L/s/znBXP+/fvD8E/sGgPjJ14GxrdCDAxszMBwBQYrAz8DAx8TA7P8d4anaXH/mf8yMfz/y87w6/9zBoAAYoSlJrbiAwzi7wwY/r38CNSIcCqTFB+E/wvonu//GVj4+Rie855k+NtjzaCwfjYjQAChBMhNt5T/7IV7GaTf6jD8fAZx7h9xXgZ2RmYGVjFBsMYfzZYMqjvmwvUBBBBWBIqqW2t5/n+eo/X/6zKj//d38v4HuRKbWoAAwouOher8Pxmtg1cjQIABAFbt8Z32Ai5RAAAAAElFTkSuQmCC)',
oncommand: 'DownloadsPanel.showDownloadsHistory()'
};
for (var a in attributes) {
toolbaritem.setAttribute(a, attributes[a]);
};
return toolbaritem;
}
});
})();
Alles anzeigen
Ah danke ok jetzt geht es! :klasse:
Habe diesen tollen Code hier gefunden und wollte euch ihn nicht vorenthalten:
https://support.mozilla.org/de/questions/1196618
#downloads-button[attention="success"] #downloads-indicator-icon {
display: visible !important;
}
/* During a download, force display of progress bar */
#downloads-button[attention="success"] #downloads-indicator-progress-area
{
display: -moz-box !important;
visibility: visible !important;
}
/* After something have successfully completed downloading, set the color of the download icon*/
#downloads-button[attention="success"] > #downloads-indicator-anchor > #downloads-indicator-icon,
#downloads-button[attention="success"] > #downloads-indicator-anchor > #downloads-indicator-progress-outer
{
fill: #D200FF !important;
}
/* Sets the color of the animated arrow that appears when a download is starting*/
#downloads-button[notification="start"] > #downloads-indicator-anchor > #downloads-indicator-icon,
#downloads-notification-anchor[notification="start"] > #downloads-indicator-notification {
fill: #557508 !important;
}
/*Set the color of the download icon as something is downloading*/
#downloads-button[progress] > #downloads-indicator-anchor > #downloads-indicator-icon,
#downloads-button[progress] > #downloads-indicator-anchor > #downloads-indicator-progress-outer {
fill: #557508 !important;
}
/* Set the color for the progress bar as something is downloading */
#downloads-button > #downloads-indicator-anchor > #downloads-indicator-progress-outer > #downloads-indicator-progress-inner {
fill: yellow !important;
}
/* The default color of the download button */
#downloads-button,
#downloads-button[indicator="true"]:not([attention="success"]) #downloads-indicator-icon
{
display: -moz-box !important;
visibility: visible !important;
fill: #E86110 !important;
}
Alles anzeigen