Beiträge von FuchsFan
-
-
-
Mach das einfach mal rückgängig, dann sollte es wieder so sein, wie Du das haben möchtest.
Ich danke dir für deinen Einsatz. Ändern brauche ich nichts, weil alles so im Script vorhanden ist. In Version 140 bleibt der Zustand wie beschrieben, aber in Nightly läuft es besser, schneller, so dass man schon genau drauf achten muss. Ich lass das jetzt mal so, damit kann man leben.
Falls du eigene Icons meinst, wie svgs, .pngs etc. auf deinem System, dann blätter ein paar 100 Beiträge zurück und lies bis hierher.
Brauche ich nicht lesen, weil ich damit schon fertig werde. Wenn du es nicht verstanden haben solltest, es geht nur um das Test-Script von BrokenHeart , wie die Icons dort eingefügt wurden, und wie man diese ändern könnte.
-
Du willst unbedingt das Skript von BrokenHeard nutzen?
Nicht unbedingt, aber mir ist dabei aufgefallen, dass beim Aufruf eines Menüs die Zählung sofort vollständig angezeigt wird. Bei den anderen Scripten wird alles der Reihe nach von oben nach unten geladen.
Und die Symbole sollen wie in der Vorlage eingebettet sein?
Nicht unbedingt, wenn es mit dem Script auch anders zu regeln geht.
-
Evtl. ist hier ja ein anderes Emojis dabei, welches dir besser gefällt
Teste mal dieses Skript, und wenn Du da was umstellen willst, frage nach!
Ich helfe Dir gerne.Danke, dieses benutze ich schon seit du es eingestellt hast.
Bei dieser Version weiß ich dann leider auch nicht weiter, wie das mit einer URL funktioniert...
Macht überhaupt nichts, da muss dann wohl ein Äkspärde ran.
-
Da musst ich leider passen, wie man da eine Url eintragen kann
Kein Beinbruch, Andreas, eventuell verrät es uns ja BrokenHeart
Was willst du denn genau machen? Bei den ganzen Versionen, sie hier mittlerweile kursieren, verliere ich den Überblick.
Ich auch, aber die letzte Version von BrokenHeart aus meinem Beitrag #583 läuft prima. Ganz unten sind die Icon eingearbeitet, welche ich, wenn es gehen sollte, austauschen möchte.
-
Teste bitte mal:
Perfekt, Andreas, da wäre ich nie drauf gekommen. Meine Versuche habe ich mit padding gemacht, aber das war nicht so gut.
Danke!
Hast du dafür auch noch einen Rat, wie bekomme ich über notepad die Icon aus dem Script gewechselt. Löschen funktioniert ja, aber das Einfügen will nicht gelingen.
-
Script von hier RE: Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen funktioniert super.
Wie muss vorgegangen werden, damit die Zähler wieder rechtsbündig abschließen. Ich habe schon daran gebastelt, aber damit bin ich überfordert. Bitte helfen!
-
Was?
Die ganze Arbeit hatte doch HorstmannDu hast ja nur dabei gestanden.
Sodele, mal was zum Testen für geneigte User, basierend auf dem Script von Mitleser
Das hast du gut gemacht.
Habe es nur noch für das ExtraConfigMenu-Script erweitert. Mitleser hat gute Vorarbeit geleistet. Zum Testen ein nettes Spielzeug. Danke!
-
Ich habe da mal was zusammengeschustert!
Hast du gut gemacht.
Nur als Hinweis, wenn du es noch mit einarbeiten möchtest. Im Menü Datei gibt es noch den Eintrag "Neuer Tab in Umgebung" (mit Pfeil dahinter), deshalb habe ich in Zeile 25 das noch hinzugefügt
#menu_newUserContext menupopup, /* Neuer Tab in Umgebung */
Im Script Appmenu habe ich noch einige Submenüs, und damit die dann auch angesprochen werden der zusätzliche Block.
-
Der Verweis auf die Url zum FavIcon (auf C:) bringt mir aber bei einem port. FF nichts, insofern kann die auf jeden Fall raus.
Aber ja doch, denn du verwendest keine Icon, ich schon, und deshalb ist die Url dort angegeben.
-
-
Allerdings gibt es es kleines, kosmetisches Problem...welcher Teil in dem Script ist denn für die Textposition zuständig?
Du könntest das in der userChrome.css verwenden, margin dann anpassen.
-
Weiß jemand, wie es angepasst werden muss?
Probiere das mal bitte.
JavaScript
Alles anzeigen/* Hamburger Menu */ (function() { if (location != 'chrome://browser/content/browser.xhtml') return; 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(file:///C:/FoxIcons/restart2.png)'; menuitem.addEventListener('click', event => { 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); })();
-
Einen schönen Sonntag wünsche ich Dir.
Einen schönen Sonntag wünsche ich Dir.
Danke, Endor , den wünsche ich Dir auch.
-
Schlecht, Fehler in Konsole.
Das if (location.href !== 'chrome://mozapps/content/downloads/unknownContentType.xhtml') return; nach (function () {
eingefügt, dann gibt es auch keine Fehlermeldong mehr. Oder?
-
Keine Probleme damit, es funktioniert.
-
Dein Skript bedient aber eine ganz andere Baustelle...
Wie wahr, wie wahr, kannst du mir vergeben?
-
Dazu hatte ich auch nichts gefunden, deshalb nutze ich dieses.
JavaScript
Alles anzeigen//Author @BrokenHeart (function() { if (!window.gBrowser){ return; } CustomizableUI.createWidget({ id: 'addons-update-button-ucjs', defaultArea: CustomizableUI.AREA_NAVBAR, label: 'Add-ons Update', tooltiptext: 'Add-ons aktualisieren', onCommand: onCommand, onCreated: function(button) { button.style.listStyleImage = 'url("file:///C:/FoxIcons2/0013.png")';} }); function onCommand(event) { let targetUpdateMessage=null; let categories=null; event.target.ownerGlobal.openTrustedLinkIn('about:addons', 'tab'); addEventListener('pageshow', function onPageshow(event) { let document = event.target; if (document.URL != 'about:addons') return; removeEventListener('pageshow', onPageshow); categories = document.getElementById('categories'); targetUpdateMessage = document.querySelector('#page-header .main-heading #updates-message'); const configObserver = { attributes: true }; const observerUpdateMessage = new MutationObserver(callback); observerUpdateMessage.observe(targetUpdateMessage, configObserver); document.querySelector('addon-page-options panel-item[action="check-for-updates"]').click(); }); const callback = (mutationList, observer) => { for (const mutation of mutationList) { if (mutation.type === 'attributes') { message = targetUpdateMessage.getAttribute('state'); if( message == "manual-updates-found" ) { setTimeout(function() { gBrowser.selectedTab.linkedBrowser.reload(); }, 1000); categories.querySelector('button[viewid="addons://updates/available"]').click(); return; } else if( message == "none-found" ) { // .. return; } else if( message == "installed" ) { document.querySelector('addon-page-options panel-item[action="view-recent-updates"]').click(); setTimeout(function() { categories.querySelector('button[viewid="addons://updates/recent"]').click(); }, 1000); return; } } } } }; })();
-