Ich stelle mal mein geändertes Skript hier ein!
Könnt ja die Änderungen übernehmen.
Danke, soweit i.O., aber das funktioniert nur, wenn in meinem Script das so vorhanden ist.
Ich stelle mal mein geändertes Skript hier ein!
Könnt ja die Änderungen übernehmen.
Danke, soweit i.O., aber das funktioniert nur, wenn in meinem Script das so vorhanden ist.
Ansonsten, das betrifft wohl noch weitere Skipte
Ja, und auch dieses:
// RestartFirefoxButtonM.uc.js
// v. 0.3
(function() {
if (location.href !== 'chrome://browser/content/browser.xhtml')
return;
try {
CustomizableUI.createWidget({
id: 'restart-button2a',
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 props = {
id: 'restart-button2a',
class: 'toolbarbutton-1 chromeclass-toolbar-additional',
label: 'Neustart',
tooltiptext: 'Neustart (mit Linksklick (0) und Rechtsklick (2) wird der userChrome.js-Cache geleert)',
style: 'list-style-image: url(file:///C:/FoxIcons/restart2.png)',
onclick:'if (event.button == 1) { \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
}; \
if (event.button == 0 || event.button == 2) { \
event.preventDefault(); \
Services.appinfo.invalidateCachesOnRestart(); \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
};'
};
for (var p in props)
toolbaritem.setAttribute(p, props[p]);
return toolbaritem;
}
});
} catch(e) { };
})();
/* Hamburger Menu */
(function() {
var menuitem = document.createXULElement('toolbarbutton');
menuitem.id = 'uc_menu_Restart_H';
menuitem.classList.add('subviewbutton', 'subviewbutton-iconic');
menuitem.setAttribute('label' , 'Neustart');
menuitem.setAttribute('tooltiptext' , 'Neustart');
menuitem.style.listStyleImage= 'url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="context-fill" fill-opacity="context-fill-opacity" d="M15,1a1,1,0,0,0-1,1V4.418A6.995,6.995,0,1,0,8,15a6.954,6.954,0,0,0,4.95-2.05,1,1,0,0,0-1.414-1.414A5.019,5.019,0,1,1,12.549,6H10a1,1,0,0,0,0,2h5a1,1,0,0,0,1-1V2A1,1,0,0,0,15,1Z"/></svg>\')';
menuitem.setAttribute('onclick', 'if (event.button == 1) { \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
}; \
if (event.button == 0 || event.button == 2) { \
Services.appinfo.invalidateCachesOnRestart(); \
Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
};');
var refItem = document.getElementById('appMenu-viewCache').content.getElementById('appMenu-quit-button2');
refItem.parentNode.insertBefore(menuitem, refItem);
})();
Alles anzeigen
Danke, dir auch
Danke, Andreas!![]()
Teste bitte:
Da bin ich auf Irrwegen gewesen, weil ich mich auch hier auf accent-color: red !important; verlassen hatte.
Danke, Andreas. ![]()
![]()
Danke milupo , hoffentlich gerät das nicht wieder in Vergessenheit. Die Funktion habe ich so selten genutzt, dass ich nicht einmal bemerkt habe, es funktionierte z.Z. in keiner Fox-Version mehr. Also aufpassen in Zukunft.
Guckst du hier:
Ich bedanke mich. ![]()
Das habe ich wohl total verschlafen.![]()
Im Script Extra-Config-Menü hatte ich bisher diesen Befehl {label:'Addon-Manager', command:"BrowserOpenAddonsMgr();"}, zu stehen, mit dem der Addon-Manager aufgerufen werden konnte. Leider funktioniert das nicht mehr, was muss da geändert werden?
Das Problem ist ja, wenn du es ins Symbolleiste anpassen..Fenster reinziehst. Ansonsten bleibt es wo es ist.
Verstehe ich schon, in allen anderen Nightly waren die Symbole auch dort platziert, aber hier tritt dann Dein geschildertes Problem auf.
Da sind sie dann rechts am Rand: 
Du hast die Symbole ins Symbolleiste anpassen.
An diesem gezeigten Nightly habe ich nichts verändert, was das verschieben von Symbolen betrifft. Das Symbol ist bei jedem Update auf seinem Platz geblieben.
Dann werde ich mal die Finger stillhalten und keine Anpassungen vornehmen.
Da schließe ich mich an. Trotzdem kann ich es nicht verstehen, dass in einem Nightly immer noch alles i.O. ist, und in allen anderen das Problem anliegt. Dieser Nightly ist aktuell: 
Hier wieder die Deutsche Version:
Danke! ![]()
Also hier (mit dem Code aus #74) nicht
Jetzt habe ich das in dem Nightly probiert, den ich schon mit Deinem Code ausgestattet habe. Grausam, was meine Änderungen darin hervor gebracht haben, wenn ich die Suchmaschinenauswahl nutze. ![]()
Aber nur dann, und jetzt ist Nacharbeit angesagt, dann funktioniert es auch wieder. Danke!![]()
![]()
Reicht es dir evtl. schon, den Namen der jeweiligen Suchmaschine per CSS zu entfernen?
Daran habe ich auch schon getestet, weil ich glaubte, die Erweiterung hängt damit zusammen.
Letztendlich hatte ich vor den Text auszublenden. Danke, Andreas!![]()
Eventuell findet sich ja noch eine Lösung.
Für mich habe ich eine Lösung gefunden, nämlich den Wert: browser.urlbar.maxRichResults auf 0 zu setzen.
Hast Du eventuell noch einen Schalter in about:config gefunden, der das Erweitern in Nightly bei Nutzung des neuen Search-Button verhindert.
Das passiert dann, wenn im Popup-Menü für den eingegebenen Text eine Suchmaschine ausgewählt wird.
....bei Texteingabe noch normal
....Auswahl der Suchmaschine erweitert die Url-Bar
So keine Verschiebungen oder Vergrößerungen mehr. Dann will ich auch meine aktuelle 'RockStableUrlbarNightly' Version zum Besten geben
Sehr schön, BrokenHeart , damit kann man basteln. Danke! ![]()
![]()
...........genannte Teilabschnitt seinen CSS hier ein klein wenig anders, es sieht hier so ↓ aus.
Ja, Ralf, bis zur Version 133.
Damit die Urlbar so auch in Nightly arbeitet, ist nur das erforderlich.
#urlbar-background{
background: #d9ecfd ! important;
border: 2px solid #5badff !important;
border-radius: 50px !important;
}
#urlbar[breakout][breakout-extend] > .urlbar-input-container {
height: var(--urlbar-height) !important;
padding-block: 0 !important;
padding-inline: 0 !important;
padding: 0 !important;
margin: 0 !important;
}
Alles anzeigen
Nicht ganz, der Eintrag in about.config von Andreas gehört noch dazu. Spezielle Anpassungen sind hierbei nicht berücksichtigt.
Ich kann für mich also nicht bestätigen, dass der Code bestens funktionierte.
Das streite ich auch niemals ab, aber hier.
Und erst einmal ist das Problem aus der Welt, nur nicht mehr mit dem Code, den ich gezeigt habe. Wenn mich nicht alles täuscht, dann hattest du Teile des Codes bei Einführung der Megabar selbst hier gezeigt. Es ist lange her, sollte es nicht so sein, so nehme ich die Aussage natürlich mit Bedauern zurück.
Freut mich, wenn es dir auch hilft
Hat mir auch geholfen, danke. ![]()
![]()