userChrome.js Scripte für den Fuchs (Diskussion)

  • Habe noch eine Baustelle:

    im von mir eingekürztem Script UndoListinTabMenuToo.uc.js

    ist der Zeilen-Abstand des ausgeworfenen Ergebnisses zu groß, ausserdem sollen die beiden eingekreisten Einträge verschwinden. Ich kriegs mal wieder nicht hin.


    Aber dort nur, wenn das noch so Components.utils.import("resource:///modules/CustomizableUI.jsm"); eingetragen ist. ;)

    Nö, ist hier in 114.0.2 an die neuen Gegebenheiten angepasst und funktioniert!


    JavaScript
    var zw = Cc['@mozilla.org/zipwriter;1'].createInstance(Ci.nsIZipWriter);
    var pr = {PR_RDONLY: 0x01, PR_WRONLY: 0x02, PR_RDWR: 0x04, PR_CREATE_FILE: 0x08, PR_APPEND: 0x10, PR_TRUNCATE: 0x20, PR_SYNC: 0x40, PR_EXCL: 0x80};
    var fu = ChromeUtils.importESModule('resource://gre/modules/FileUtils.sys.mjs').FileUtils;
    var dir = new FileUtils.File(PathUtils.join(PathUtils.profileDir,[]));

    Zeile 41 bis 44

  • sollen die beiden eingekreisten Einträge verschwinden.

    Teste bitte dieses geänderte Skript mal:

  • Upps, eben stand noch ein CSS-Code dabei, allerdings klappt es sowohl mit als auch ohne nicht, der Abstand bleibt groß... der Eintrag "Geschlossenen Tab wieder öffnen" ist verschwunden, der andere "Alle Tabs wieder öffnen" aber noch vorhanden.

    Wurde das Script auch nochmal geändert?

  • Upps, eben stand noch ein CSS-Code dabei

    Den hat Andreas ins Script integriert.


    Nö, ist hier in 114.0.2 an die neuen Gegebenheiten angepasst und funktioniert!

    Stimmt!

    Ich habe mal den Teil so eingefügt, dann funktioniert es. :/

    :thumbup:

    Das gilt fürs Backup-Script? Wenn ja, lass es mir bitte mal zukommen, ich bekomme es nicht ans Laufen.

    Es grüßt,

    Ralf

    Einmal editiert, zuletzt von Dharkness (2. Juli 2023 um 17:31) aus folgendem Grund: Ein Beitrag von Dharkness mit diesem Beitrag zusammengefügt.

  • "Alle Tabs wieder öffnen" aber noch vorhanden.

    :/

    Ansonsten habe ich das nachträglich gleich ins Skript eingefügt in Beitrag Nr. 3368


    Wurde das Script auch nochmal geändert?

    Ja ;)

    Mit freundlichem Gruß
    Andreas
    Mein Laptop  Meine Add-ons

    Einmal editiert, zuletzt von 2002Andreas (2. Juli 2023 um 17:37) aus folgendem Grund: Ein Beitrag von 2002Andreas mit diesem Beitrag zusammengefügt.

  • Gut, der andere Eintrag ist auch verschwunden... ^^

    Jetzt müsste nur noch der Zeilenabstand angepasst werden...

    Dharkness

    Zeile 21 anpassen!

  • Jetzt müsste nur noch der Zeilenabstand angepasst werden...

    Wieder das kompl. Skript:

    Ab Zeile 61 habe ich die Höhe verändert.

    Bin mir aber nicht sicher, ob sich das auch auf andere Popups auswirkt :/

  • Leider keine Änderung

    :/

  • Leider keine Änderung

    Jetzt sollte alles passen ;)

    muss zur Schicht.

    Sei nicht zu fleißig.

  • Ab Zeile 61 habe ich die Höhe verändert.

    Bin mir aber nicht sicher, ob sich das auch auf andere Popups auswirkt

    Könnte das hier funktionieren?

    CSS
    menupopup > menuitem,
    menupopup > menu {
      padding-block: 0 !important;
      padding-inline-start: 14px !important;
    }

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • @Dharkness

    Ist bei mir auch so, deshalb habe ich dies auskommentiert (ca. ab Zeile 140):

    JavaScript
    //        var m = undoPopup.insertBefore(document.createXULElement("menuitem"), undoPopup.childNodes[0]);
    //        m.setAttribute("label", "Letzten geschlossenen Tab wieder öffnen (s)");
    //        m.setAttribute("oncommand", "undoCloseTab()");
    //        m.setAttribute("accesskey", "o");
    //    undoPopup.insertBefore(document.createXULElement(""), undoPopup.childNodes[2]); 

    Dieser Beitrag ist ohne Hilfe einer 'KI' entstanden.

  • deshalb habe ich dies auskommentiert

    Ist natürlich eleganter als per CSS Code :thumbup: ;)


    Mit freundlichem Gruß
    Andreas
    Mein Laptop  Meine Add-ons

    Einmal editiert, zuletzt von 2002Andreas (2. Juli 2023 um 18:38) aus folgendem Grund: Ein Beitrag von 2002Andreas mit diesem Beitrag zusammengefügt.

  • Könnte Endor also evtl. auf seiner Seite hochladen.

    Hallo Andreas.

    Ist hier irgendwo das geänderte Script schon vorhanden oder muss ich die
    notwendigen Änderungen noch übertragen?

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!