1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. TEST - camp-firefox.de
  2. bugger

Beiträge von bugger

  • Welchen Selektor bei Screenshot für das untere helle Feld, einschließlich der Button

    • bugger
    • 19. September 2024 um 14:05

    Über "Werkzeuge für Web-Entwickler" lässt sich das auch nicht finden.

    Über "Browser-Werkzeuge" allerdings schon. Einfach oben in der Suchleiste nach "Herunterladen" suchen, sollte dann zu finden sein.

  • Fehlerhafte Schrift auf Facebook

    • bugger
    • 28. Januar 2024 um 10:57

    Entferne ?locale=th_TH aus deiner URL.

  • Verhalten vom Mausrad auf der Tabbar änderbar?

    • bugger
    • 1. November 2023 um 14:09

    Macht genau das was es soll.

    Das einzige was damit leider nicht mehr geht, ist die Scroll-Animation.

    Edit:

    Mit scrollByIndex(index, false) gehts auch inklusive Animation!

    JavaScript
    (function() {
    
    
    if (!window.gBrowser)
    return;
    
    
    // ---- UserSetting ----
    let nTabScrollNumber = 5; // Anzahl der Tabs, um welche mit Mausrad gescrollt wird.
    let bTabScrollDirReverse = false; // Scrollrichtung des Mausrades umdrehen | [false] ist Standard.
    let bTabScrollCtrlKey = false; // [false] Scroll-Anpassungen werden immer ausgeführt.
    // [true] Scroll-Anpassungen werden nur ausgeführt, wenn gleichzeitig CTRL-Taste gedrückt wird.
    // ---- UserSetting ----
    
    
    
    
    let tabsArrowScrollbox = document.getElementById('tabbrowser-arrowscrollbox');
    let tabsScrollbox = document.getElementById('tabbrowser-arrowscrollbox').scrollbox;
    
    
    // Wheel-Event:
    tabsScrollbox.addEventListener("wheel", function(event)
    {
    if( (bTabScrollCtrlKey && event.ctrlKey) || !bTabScrollCtrlKey ) {
    
    
    event.preventDefault();
    event.stopPropagation();
    
    
    let dir = (bTabScrollDirReverse ? 1 : -1) * Math.sign(event.deltaY);
    
    
    if(dir == 1)
    tabsArrowScrollbox.scrollByIndex((-1)*nTabScrollNumber,false);
    else
    tabsArrowScrollbox.scrollByIndex(nTabScrollNumber,false);
    
    
    //console.log("scroll-Dir: " + dir + " " + event.deltaY );
    }
    
    
    }, false);
    })();
    Alles anzeigen
  • Verhalten vom Mausrad auf der Tabbar änderbar?

    • bugger
    • 1. November 2023 um 13:34

    Ok, danke!

    Ich hatte es absichtlich in Anpassungen gepostet, in der Hoffnung das man mit einem .uc.js die Koordinaten der Maus auslesen könnte. Und wenn die Maus über der Tableiste ist mit den mousewheel Einstellungen in about:config das verhalten hätte ändern können.

    Gibt es irgendwo verständliche Information was mousewheel.default.delta_multiplier_z macht?

    Ändere ich den Wert auf unter 100 bleibt das Scrollvehalten überall gleich (soweit ich feststellen konnte), bis auf die Tableiste und die Liste im AllTabButton , also im Prinzip das was ich gesucht habe.

    Bin mir nur nicht sicher ob ich mir damit woanders noch Probleme mit verursache.

  • Verhalten vom Mausrad auf der Tabbar änderbar?

    • bugger
    • 1. November 2023 um 10:20

    Hallo,

    ist es möglich die Scrollgeschwindigkeit des Mausrads auf der Tableiste, und nur auf der Tableiste, zu ändern?

    Systemeinstellung sind 5 Zeilen je Drehbewegung.

    Aktuell scrollt er 10 Tabs, bzw. wenn das Fenster kleiner ist und weniger als 10 Tabs angezeigt werden, scrollt er von x angezeigten Tabs x-1 Tabs weiter.

    Gruß

  • Funktion in Config.js funktioniert nicht mit Firefox 115.0 ESR

    • bugger
    • 30. Juni 2023 um 21:41

    Aus OS.File.makeDir(srcPath, destPath); wird IOUtils.makeDirectory(srcPath, destPath); und aus

    OS.File.remove(path, { ignoreAbsent: true }); wird IOUtils.remove(path); und aus

    OS.File.copy(srcPath, destPath); wird IOUtils.copy(srcPath, destPath);

    IOUtils Migration Guide — Firefox Source Docs documentation

  • Suchmaschinen bearbeiten?

    • bugger
    • 1. Januar 2019 um 14:28

    Da habe ich wohl ein Zeichen zu viel kopiert...
    Aber da wir schon im Thema sind, unter Firefox 64.0 ist es nicht mehr möglich in der Browser-Konsole mittels

    Code
    Services.search.addEngine("file:///pfad/zu/opensearch.xml", null, null, false);


    Suchmaschienen hinzuzufügen. Es kommt die Meldung

    Code
    [Exception... "Could not convert JavaScript argument arg 3 [nsIBrowserSearchService.addEngine]"  nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)"  location: "JS frame :: debugger eval code :: <TOP_LEVEL> :: line 1"  data: no]


    Hat sich der Syntax geändert, oder ist das lokale hinzufügen deaktiviert worden?

  • Suchmaschinen bearbeiten?

    • bugger
    • 1. Januar 2019 um 11:52

    Wenn man nach den Kommentaren im Source Code geht sollte es so aussehen

    Code
    ?q={searchTerms}&categories=general&language=de-DE&safesearch=2
  • Der Downloadordner im firefox

    • bugger
    • 1. Januar 2019 um 10:41

    Der Speicherort von Firefox wird in der prefs.js im Profilorder unter dem Eintrag

    Code
    user_pref("browser.download.dir", "D:\\Downloads\\_Sorted");

    abgelegt.
    Änderungen sollten aber in der selbst zu erstellenden Datei user.js gemacht werden.

  • Oberflächenanpassung

    • bugger
    • 13. Juni 2018 um 20:22

    Interessant, ist mir bisher noch nie in den Enwicklerwerkzeugen aufgefallen.
    Aber auch wenn, bezweifle ich das als Ansatz erkannt zu haben.
    Wieder was gelernt :)

  • Oberflächenanpassung

    • bugger
    • 13. Juni 2018 um 19:55

    Das ist ja noch eleganter :) Vielen Dank dafür!
    Kann man diesen "hbox > image" Aufbau irgendwo in den Entwicklerwerkzeugen finden?
    Oder wie bist du zu diesem Code gekommen?

  • Oberflächenanpassung

    • bugger
    • 13. Juni 2018 um 16:02

    Knapp daneben, aber doch vorbei. Erst in Kombination mit setTimeout mit sagenhaften 5ms funktioniert es.

    Code
    window.addEventListener('contextmenu', function (e) {
      setTimeout(function() {
        let element = document.getElementById( '_02450914-cdd9-410f-b1da-db004e18c671_-menuitem-_s3sg_context_popup' );
        if ( typeof( element ) != 'undefined' && element != null ) {
          if ( element.hasAttribute( 'image' ) ) {
            element.removeAttribute( 'image' );
          }
        }
      }, 5);
    });

    Vielen Dank EffPeh für deine Hilfe!

  • Oberflächenanpassung

    • bugger
    • 13. Juni 2018 um 15:44

    Ich glaube das ist eine aussichtslose sache, das Element wird wohl nur erzeugt wenn das Context Menu geöffnet wird. Schließt man das Context Menu, wird das Element auch wieder "zerstört". Ein erneutes anzeigen des Context Menu erzeugt wieder das Element mit dem original Icon.
    Wenn es nicht einen weg gibt den JS Code beim erzeugen des Context Menu zu starten, bliebe nur den Code alle paar ms auszuführen.
    Das erscheint mit jedoch nicht wirklich vernünftig.

  • Oberflächenanpassung

    • bugger
    • 13. Juni 2018 um 15:03

    Da kommt leider auch der selbe Fehler

    Code
    TypeError: element is null[Weitere Informationen] screengrab.uc.js:5:1


    Ist nur seltsam das der Eintrag über CSS ansprechbar ist, aber über JS nicht.

  • Oberflächenanpassung

    • bugger
    • 13. Juni 2018 um 14:16

    Nächstes Problem erledigt ...

    CSS
    /* reload button in urlbar */
    #stop-button,
    #reload-button {
      padding: 2px !important;
    }
    
    
    #stop-reload-button .toolbarbutton-icon,
    #stop-button .toolbarbutton-icon,
    #reload-button .toolbarbutton-icon {
      fill: rgb(102,102,102);
      height: 14px !important;
      width: 18px !important;
      padding: 0px !important;
    }
    
    
    #stop-reload-button {
      transform: translateX(-29px);
      border-radius: 0px !important;
      margin-right: -26px;
      margin-top: 8px !important;
      margin-bottom: 8px !important;
      width: 18px !important;
    }
    Alles anzeigen


    [attachment=0]stopreload.png[/attachment]


    Bleibt nur noch das Icon vom Context Menu, hätte da jemand eine Idee?

    Bilder

    • stopreload.png
      • 44,17 kB
      • 715 × 482
  • Cookie Hinweis soll nicht mehr angezeit werden.

    • bugger
    • 13. Juni 2018 um 14:07

    Wenn einen das stört, würde ich es über die userContent.css versuchen.

    CSS
    @-moz-document domain(camp-firefox.de) {
      #storage-notice {
        display: none !important;
      }
    }
  • Oberflächenanpassung

    • bugger
    • 13. Juni 2018 um 09:10

    Der Reloadbutton von der Extension ist von der größe her für mich passend, aber ich schaffe es nicht die gewünschte Reihenfolge hinbekommen.
    Die Reihenfolge star-button, dropmarker, reload ist nicht möglich, da reload und star-button im page-action-button zusammengefasst sind.

    Hiermit konnte ich die Schrift der Suchvorschläge anpassen

    CSS
    /* change font size/weight for searchbar results */
    .search-panel-tree richlistitem :-moz-any(.ac-emphasize-text-title, .ac-title-text) {
      font-size: 11px !important;
      font-weight: normal !important;
    }


    [attachment=0]searchbar.png[/attachment]

    Bilder

    • searchbar.png
      • 2,68 kB
      • 270 × 248
  • Oberflächenanpassung

    • bugger
    • 12. Juni 2018 um 21:01

    Habe es geraden in einem neuen Profil nochmal getestet.
    [attachment=0]reload.png[/attachment]
    Den Reload Button habe ich im Anpassen Modus nur rechts neben die urlbar geschoben.
    Aber das mit der Extension werde ich auch noch testen, aber eine Lösung über CSS wäre mir lieber.

    Bilder

    • reload.png
      • 23,87 kB
      • 743 × 369
  • Oberflächenanpassung

    • bugger
    • 12. Juni 2018 um 20:39

    Hallo!
    Vieleicht hat jemand zu den folgen "Problemen" eine Idee.

    Ich habe über folgenden CSS Code

    CSS
    /* reload button in urlbar */
    #stop-reload-button .toolbarbutton-icon {
      fill: rgb(102,102,102);
      height: 22px !important;
      width: 28px !important;
      padding: 4px !important;
      position: absolute !important;
    }
    
    
    #stop-reload-button {
      transform: translateX(-36px);
      border-radius: 0px !important;
      z-index: 10 !important;
      margin-right: -32px;
    }
    
    
    #wrapper-stop-reload-button .chromeclass-toolbar-additional {
      margin-right: 0px !important;
      transform: translateX(0px);
    }
    
    
    #stop-reload-button[animate="true"] {
      transform: translateX(-36px);
      opacity: 0.8;
    }
    Alles anzeigen


    den stop-reload-button optisch in die #urlbar verschoben, aber leider ist der Toolbarbutton so groß, das ein Klick auf den #url-history-dropmarker nur in der vorderen Hälfte seine Funktion ausfürt, in der anderen wird der Reload ausgeführt.
    [attachment=2]stop-reload.png[/attachment]
    Die einzige CSS Anweisung die Auswirkung auf #stop-reload-button hat ist max-height, aber die schrumpf dann leider die ganze nav-bar zusammen.
    Kennt jemand eine Möglichkeit die größe der Klickbaren Fläche zu verkleinern? Optimal wäre es wenn man die Größe des Buttons auf 24x24 px ändern könnte.

    Zudem versuche ich das Icon der Screengrab Webextension im Context Menu zu ändern.
    Das hinzufügen funktioniert soweit mit diesem CSS Code

    CSS
    #_02450914-cdd9-410f-b1da-db004e18c671_-menuitem-_s3sg_context_popup {
      -moz-appearance: none !important;
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAh1JREFUeNqkU81qGlEU/mbmOqOViSQuxEVqYouCUChMFi1UCjWltNCNoE9QJMUn8BEC2ZaKjxDB0PYFAjarphTEENIurNYWtYpaNf6NY++5iW0X2dgcODOXe+73nXO+c680n89xHWPxeHyxfp7NZhGLxd4tRcB9i7uRSCTS3JHJZHaWwH+UotHoTjqdfj2dTq88cVWLtMcYQzKZfMlyudyLcrksAqFQCKlUCvl8HuFwGETa7XYxHo9FXNM0uFwu2Gw22O12zGYziUmS9JUDDWIsFAoYjUaIRLbRbP5Eq9WC1+uFx+MRBIPBANVqFW63GxwH0zRlme/ber2eAJINh0PU6zVUKhWRKXfwBj0WQGT7Cfb3D3hVFo6PP3Hy7h8CdTKZgJys3+/zLN9RLJ7yEoHDoyJ2dzO4/zSFow+nWFlZQ6PRwPm5KQhoCiplp5LI6vUm/0qQeYgxFT7/XdwxDBErosmr0qAoKo/bSCOZcUU1yq4oysVcmSbAur7Gex7hUdhAqVYjTjx+eI+L+gurq56/BKQBgS3LulT6hiBYX7+JUukbAoHbCAUuRGu32zg7+wy/Pwia7oJAob7JNjZuQVWJQOFjcmJz04ly+QdOTr6IuK7rAuxwODiBRQQK8/l8b/f2XhmmOedZZOFUL/1V1YFgUMfiLv17qWjZ6XRUyel0PpNl+cH/PCTe9nuS3kHVXb6LZczk3pOu+5x/CzAA79biq6IGyQsAAAAASUVORK5CYII=") !important;
      background-repeat: no-repeat !important;
      background-position: 2px 0px !important;
    }


    Nur leider bleibt das Original Icon bestehen.
    [attachment=1]context-icon.png[/attachment]
    Versuche mit diesem uc.js

    Code
    setTimeout(function() {
      document.getElementById('_02450914-cdd9-410f-b1da-db004e18c671_-menuitem-_s3sg_context_popup').removeAttribute('image');
    }, 5000);


    von hier https://www.camp-firefox.de/forum/viewtopi…125272#p1083896 brachten kein Erfolg, da die ID anscheinend nicht von Anfang an erzeugt wird, jedenfalls vermute ich das aufgrund dieser Fehlermeldung in der Browser Konsole

    Code
    TypeError: document.getElementById(...) is null[Weitere Informationen]  RemoveImageTag.uc.js:2:3


    Auch zeigt ein hinzufügen vom z-index: 9999 !important keine Wirkung.

    Wo ich mich noch nicht mit beschäftigt habe aber auch gerne eine Lösung für hätte ist das ändern der Schriftart/Schriftgröße bei den Suchvorschlägen.
    [attachment=0]search.png[/attachment]

    Danke im vorraus und über Vorschläge würde ich mich sehr freuen!

    Bilder

    • search.png
      • 3,11 kB
      • 270 × 247
    • context-icon.png
      • 49,31 kB
      • 747 × 545
    • stop-reload.png
      • 70,23 kB
      • 900 × 706
  • Cookie Hinweis soll nicht mehr angezeit werden.

    • bugger
    • 12. Juni 2018 um 20:10

    Ich benutze die Filterliste von http://www.kiboke-studio.hr/i-dont-care-about-cookies dafür.
    Vorraussetzung ist natürlich Adblock Plus, uBlock oder andere Adblocker die mit dem Format zurecht kommen.
    Alternativ wird das ganze auch als Extension angeboten.

Unterstütze uns!

Jährlich (2025)

0 %

0% (0,00 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon