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

Beiträge von ArisCTR

  • CSS-Code für Tabs unter der URL-Bar in Nightly ohne Funktion

    • ArisCTR
    • 14. November 2018 um 09:37

    Boersenfeger
    Versuch mal testweise nur den Code aus den verlinkten Dateien zu testen, um einen Konflikt mit deinem Code auszuschließen.

    Beim Testen unter Windows 7, 8 und 10 sowie macOS 10.1x.xx und verschiedenen Linux Versionen trat dieses Problem nicht auf, aber es kann natürlich sein, dass ich irgendeinen Fall übersehen habe.

  • CSS-Code für Tabs unter der URL-Bar in Nightly ohne Funktion

    • ArisCTR
    • 9. November 2018 um 22:04

    Es gibt mehrere Herangehensweisen die Tabs wieder "nach unten" zu bringen. Der Versuch gestern hat zwar schon zu einem brauchbaren Ergebnis geführt, aber ein anderer Vorschlag eines Github-Nutzers hat mich auf eine weitere Idee gebracht. Das aktuelle Ergebnis scheint, basierend auf den aktuellen Tests, besser zu sein. Einen weitere Fix für macOS wird es mit dem nächsten Update geben.

    Für diejenigen, die nicht das komplette Paket verwenden, sind diese beiden Dateien nötig, wobei unter Firefox 65 nur die letztere importiert werden muss, da sie selbst die andere Datei "mitimportiert".

    https://github.com/Aris-t2/Custom…ion_toolbar.css
    https://github.com/Aris-t2/Custom…oolbar_fx65.css

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 30. Oktober 2018 um 11:12

    Für den Fall würde ich empfehlen zu Firefox 60 ESR zu wechseln (60.3esr um genau zu sein). Diese Version wird mit ESR 60.9esr im September 2019 das letzte Update erhalten und erst im Oktober 2019 durch ESR 68.2 ersetzt werden müssen (um sicherheitstechnisch auf dem aktuellsten Stand zu sein). Funktionen wie die alte Suche wären definitiv bis dann noch verwendbar.

    https://www.mozilla.org/de/firefox/organizations/all/

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 28. Oktober 2018 um 15:04

    Auch wenn ich hier nur ungern sprichwörtlich Benzin in Feuer gieße, das Entfernen von Funktionen und Modifikationsmöglichkeiten (und das Weigern eine anständige Alternative selbst ein Jahr später anzubieten) würde ich eher als benutzerfeindlich ansehen und nicht mit "anderer/e Geschmack/Vorlieben" betiteln. Wie gesagt es geht schon in die richtige Richtung (siehe Firefox Color), ist aber bei weitem (noch?) nicht genug. Wir werden sehen was die Zukunft bringt. Kritik [an den Verantwortlichen] darf man aber trotzdem üben oder sind wir hier schon im Bundestag oder beim Springer Verlag?

    Ansonsten, schönen Sonntag euch allen. :mrgreen:

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 28. Oktober 2018 um 11:31

    qwerty963
    Gut, dass es funktioniert hat. Vergiss nicht ab Firefox 64 wird es aber wieder nicht funktionieren.

    @Fot059
    Die alte Suche vermisse ich persönlich auch nicht. Habe mich damals relativ schnell an die neue gewöhnt. Ohne eine vernünftig angepasste Oberfläche (Farben, Tabs, Icons) über userChrome.css möchte ich Firefox aber nicht benutzen. Zu viele [zensiertes destruktives Wort] und benutzerfeindliche Designentscheidungen seitens Mozilla und die Webextensionapokalypse schafft leider nur minimal Abhilfe. Aber es entwickelt sich immerhin wieder in die richtige Richtung.

    EDIT
    Das zensierte destruktive Wort unterstreicht in diesem Kontext ausschließlich die subjektive Meinung des Verfassers dieses Beitrages.

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 28. Oktober 2018 um 10:25

    qwerty963
    Du brauchst diese beiden Dateien für Firefox 63:
    oldsearch.css
    oldsearch.xml

    Info
    Die alte Suche funktioniert nicht mehr ab Firefox 64!

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 28. Oktober 2018 um 09:46

    Lade die aktualisierten Dateien herunter, sie funktionieren mit Firefox 63.

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

    • ArisCTR
    • 5. Juni 2018 um 11:54

    Boersenfeger
    War mein Fehler, der Code funktionierte doch.

    Speravir
    Die Webconsole ist noch da, die "Kommandozeile", in die man Befehle wie "restart" eingeben konnte, wurde entfernt.


    Neustarten/Restart Script für das -"Datei"Menü und die "Anwendugnschaltfläche"

    restart_DateiAnwendungsMenueintraege.uc.js

    Code
    // Restart item script for Firefox 60+ by Aris
    //
    // left-click on restart item: normal restart
    // middle-click on restart item: restart + clear caches
    // right-click on restart item: no special function
    //
    // based on 'addRestartButton.uc.js' script by Alice0775
    // restart code from Classic Theme Restorer add-on
    // invalidate caches from Session Saver add-on
    
    
    var {Services} = Components.utils.import("resource://gre/modules/Services.jsm", {});
    
    
    var RestartMenuFileAppItems = {
      init: function() {
    
    
    	var label = "Neustarten";
    
    
    	try {
    	  restartitem_filemenu = document.createElement("menuitem");
    	  restartitem_filemenu.setAttribute("label", label);
    	  restartitem_filemenu.setAttribute("id","fileMenu-restart-item");
    	  restartitem_filemenu.setAttribute("key", "R");
    	  restartitem_filemenu.setAttribute("insertbefore", "menu_FileQuitItem");
    	  restartitem_filemenu.setAttribute("onclick", "if (event.button == 0) {RestartMenuFileAppItems.restartApp(false);} else if (event.button == 1) {RestartMenuFileAppItems.restartApp(true)};");
    	  restartitem_filemenu.setAttribute("oncommand", "RestartMenuFileAppItems.restartApp(false);");
    
    
    	  if(document.getElementById("menu_FileQuitItem").previousSibling.id != "fileMenu-restart-item" )
    		document.getElementById("menu_FileQuitItem").parentNode.insertBefore(restartitem_filemenu,document.getElementById("menu_FileQuitItem"));
    	} catch(e) {}
    
    
    	try {
    	  restartitem_appmenu = document.createElement("toolbarbutton");
    	  restartitem_appmenu.setAttribute("label", label);
    	  restartitem_appmenu.setAttribute("id","appMenu-restart-button");
    	  restartitem_appmenu.setAttribute("class","subviewbutton subviewbutton-iconic");
    	  restartitem_appmenu.setAttribute("key", "R");
    	  restartitem_appmenu.setAttribute("insertbefore", "appMenu-quit-button");
    	  restartitem_appmenu.setAttribute("onclick", "if (event.button == 0) {RestartMenuFileAppItems.restartApp(false);} else if (event.button == 1) {RestartMenuFileAppItems.restartApp(true)};");
    	  restartitem_appmenu.setAttribute("oncommand", "RestartMenuFileAppItems.restartApp(false);");
    
    
    	  if(document.getElementById("appMenu-quit-button").previousSibling.id != "appMenu-restart-button" )
    		document.getElementById("appMenu-quit-button").parentNode.insertBefore(restartitem_appmenu,document.getElementById("appMenu-quit-button"));
    	} catch(e) {}
    
    
    	var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
    
    
    	// style button icon
    	var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
    	  \
    	  #appMenu-restart-button {\
    		list-style-image: url("chrome://browser/skin/reload.svg"); /* icon / path to icon */ \
    	  }\
    	  #appMenu-restart-button .toolbarbutton-icon {\
    		transform: scaleX(-1); /* icon mirroring */\
    		color: red; /* icon color name/code */\
    	  }\
    	  \
    	'), null, null);
    
    
    	sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
    
      },
    
    
      restartApp: function(clearcaches) {
    
    
    	var cancelQuit = Components.classes["@mozilla.org/supports-PRBool;1"].createInstance(Components.interfaces.nsISupportsPRBool);
    	var observerSvc = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
    
    
    	if(clearcaches) {
    	  Components.classes["@mozilla.org/xre/app-info;1"].getService(Components.interfaces.nsIXULRuntime).invalidateCachesOnRestart();
    	}
    
    
    	observerSvc.notifyObservers(cancelQuit, "quit-application-requested", "restart");
    
    
    	if(cancelQuit.data) return false;
    
    
    	Services.startup.quit(Services.startup.eRestart | Services.startup.eAttemptQuit);
    
    
      }
    
    
    }
    
    
    RestartMenuFileAppItems.init();
    Alles anzeigen

    Edit
    Kleiner Fehler behoben.

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

    • ArisCTR
    • 24. Mai 2018 um 19:46
    Zitat von Boersenfeger


    ..

    Hier arbeitet dieser Code..
    ...
    Quelle

    Der Code funktioniert bei mir nicht unter Firefox 62.

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

    • ArisCTR
    • 22. Mai 2018 um 13:59

    Neustarten Schaltfläche / Restart button (Firefox 60-62+)

    Falls ein solcher Code hier bereits in ähnlicher Form existiert, kann der Beitrag gelöscht werden.

    Da die Kommandozeile in Firefox 62 entfernt wurde, habe ich mich dafür entschieden ein Script fürs einfache Neustarten zu suchen. Einige haben nicht so funktioniert, wie ich sie haben wollte, andere gar nicht.
    Deswegen gibt es diese "zusammengetragene" Modifikation von mir hier in der Hoffnung, dass sie auch anderen nützlich sein wird:

    Linksklick: Neustarten
    Mittelklick: Neustarten und Cache leeren
    Eigenes Symbol: "chrome://browser/skin/reload.svg" -> Pfad zu neuem Symbol setzen
    Symbol nicht mehr spiegeln: "transform: scaleX(-1);" Zeile entfernen
    Eigene Symbolfarbe: "red" durch andere Farbe bzw. anderen Farbcode ersetzen
    Eigener Titel: "Restart" durch "Neustarten" o.ä. ersetzten

    Code
    // Restart button script for Firefox 60+ by Aris
    //
    // left-click on restart button: normal restart
    // middle-click on restart button: restart + clear caches
    // right-click on restart button: no special function
    //
    // based on 'Quit' button code by 2002Andreas
    // restart code from Classic Theme Restorer add-on
    // invalidate caches from Session Saver add-on
    
    
    (function() {
    
    
    try {
      Components.utils.import("resource:///modules/CustomizableUI.jsm");
      var {Services} = Components.utils.import("resource://gre/modules/Services.jsm", {});
      var sss =  Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
    
      CustomizableUI.createWidget({
    	id: "uc-restart", // button id
    	defaultArea: CustomizableUI.AREA_NAVBAR,
    	removable: true,
    	label: "Restart", // button title
    	tooltiptext: "Restart", // tooltip title
    	onClick: function(event) {
    
    	  var cancelQuit   = Components.classes["@mozilla.org/supports-PRBool;1"].createInstance(Components.interfaces.nsISupportsPRBool);
    	  var observerSvc  = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
    
    	  if(event.button=='1') { // middle-click - clear caches
    		Components.classes["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULRuntime).invalidateCachesOnRestart();
    	  }
    
    	  if(event.button=='0' || event.button=='1') { // left/middle-click - restart
    		observerSvc.notifyObservers(cancelQuit, "quit-application-requested", "restart");
    
    		if(cancelQuit.data) return false;
    
    		Services.startup.quit(Services.startup.eRestart | Services.startup.eAttemptQuit);
    	  }
    	},
    	onCreated: function(button) {
    	  return button;
    	}
    
      });
    
      // style button icon
      var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
    	\
    	  #uc-restart .toolbarbutton-icon {\
    		list-style-image: url("chrome://browser/skin/reload.svg"); /* icon / path to icon */ \
    		transform: scaleX(-1); /* icon mirroring */\
    		fill: red; /* icon color name/code */\
    	  }\
    	\
      '), null, null);
    
      sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
    
    } catch (e) {
    	Components.utils.reportError(e);
    };
    
    
    })();
    Alles anzeigen
  • Alte Suche mit Firefox 57

    • ArisCTR
    • 20. Mai 2018 um 11:23

    Kleines Update
    Die Originaldateien sind jetzt hier zu finden und gehören in den selben Ordner:
    oldsearch.css
    oldsearch.xml

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 22. März 2018 um 19:41

    Teste mal ein neues Profil. Evtl. funkt ein anderes Script dazwischen.

    Bei mir bleiben nur die "bereits gesuchten" Einträge im Popup erhalten, also im Prinzip nur die Suchchronik.
    Getestet mit Fx 61 Nightly und 59.

  • userChrome.css 1.7.8 von Aris

    • ArisCTR
    • 22. März 2018 um 14:48

    1.8.0 ist seit ein paar Stunden online.

  • userChrome.css 1.7.8 von Aris

    • ArisCTR
    • 22. März 2018 um 10:14

    Ich habe mir den Code nochmal angeschaut. Die Datei "color_variables.css" kann durch das manuelle Setzten von Farbwerten bereits jetzt die Dateien "custom_colors_for_squared_tabs.css" und "custom_colors_for_squared_tabs_australized.css" vollständig ersetzen. (Sie hätten bereits entfernt werden müssen als die globalen Variablen in das Projekt aufgenommen wurden.)

    Die Dateien "custom_colors_for_squared_tabs.css" und "custom_colors_for_squared_tabs_australized.css" werden mit dem nächsten Update entfernt und deren Farbwerte in einen auskommentierten Bereich der "color_variables.css" bzw. "color_variables_aero.css" aufgenommen. Ein manuelles Anpassen von ein paar Zeilen wird dann ebenfalls zu dem gewünschten Ergebnis führen.

    Vorher: https://i.imgur.com/Pz9mIan.png
    Nachher: https://i.imgur.com/DGT9yGS.png

    Übrigens sind die "color_variables***.css" Dateien im Prinzip nur Theme-Templates. Man kann beliebige eigene erstellen und in das Gesamtpaket einbinden.

    klickman
    Da du nur die Tabwerte benötigst und nur die "color_variables_aero.css" verwendest, kannst du einige Zeilen hiermit ersetzen um deine Darstellung ohne die "custom_colors_for_squared_tabs.css" zu erhalten:

    CSS
    --classic_squared_tabs_active_tab: linear-gradient(to bottom,#FF8800,#FFCC99) !important;
      --classic_squared_tabs_hovered_tabs: linear-gradient(to bottom,#FF9900,#FF6600) !important;
      --classic_squared_tabs_other_tabs: linear-gradient(to bottom,#FFCC99,#CCCCCC) !important;
      --classic_squared_tabs_unloaded_tabs: linear-gradient(to bottom,#FFCC99,#CCCCCC) !important;
      --classic_squared_tabs_unread_tabs: linear-gradient(to bottom,#FFCC99,#CCCCCC) !important;
  • userChrome.css 1.7.8 von Aris

    • ArisCTR
    • 21. März 2018 um 20:17

    Temporär kann man die Dateien custom_colors_for_squared_tabs.css und custom_colors_for_squared_tabs_australized.css editieren und den Bereich "background color on toolbars" auskommentieren bzw. entfernen.

    Generell sollten zukünftig alle Farben über die color_variables.css und general_variables.css gesetzt werden können und die custom_colors_for_squared_tabs.css und custom_colors_for_squared_tabs_australized.css überflüssig machen.

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 18. März 2018 um 00:41

    Seit diese Einstellungen Teil der "Alten Suche" für Firefox 57+ sind, müssen sie manuell verändert werden. In CTR war ebenfalls eine Einstellung dafür vorhanden.

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 17. März 2018 um 22:24

    Wurde die about:config Einstellung "browser.oldsearch.clearinput" auf "true" gesetzt?

    [Blockierte Grafik: https://i.imgur.com/LeoUq6b.png]

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 17. März 2018 um 15:12

    Von der Beschreibung her scheint der Pfad, in dem sich die Dateien befinden, falsch zu sein.

    Lade die neuste Version der zip Datei aus dem Bereich "releases" herunter: https://github.com/Aris-t2/CustomCSSforFx/releases

    öffne about:support und klicke auf Profilordner > Ordner öffnen. In diesem Ordner muss der Unterordner chrome sein. Die Dateien aus dem zip-Archiv gehören in den chrome Ordner.

    Am Ende muss der vollständige Pfad so aussehen:

    Code
    C:\Users\ Nutzername \AppData\Roaming\Mozilla\Firefox\Profiles\ Buchstabenzahlenkombination.default\chrome\userChrome.css

    Bei Portable Firefox sieht der Pfad so aus:

    Code
    ...\FirefoxPortable\Data\profile\chrome\userChrome.css
  • Alte Suche mit Firefox 57

    • ArisCTR
    • 2. März 2018 um 19:51

    Alte Suche (v3)

    Code
    https://drive.google.com/file/d/12o7Bdk09gw5YsjquAUtgPl16VZU05iUO/view?usp=sharing

    Änderungen
    Diese Einstellungen werden unter about:config automatisch angelegt
    - browser.oldsearch.customwidth
    - browser.oldsearch.customwidthvalue
    - browser.oldsearch.clearinput
    - browser.oldsearch.reverttodefault
    Die Einträge werden auch nur angezeigt so lange die alte Suche verwendet wird. D.h. werden die Standardwerte dieser Einträge nicht geändert, bleibt nach dem Entfernen der alten Suche browser.oldsearch.* auch nicht unter about:config gespeichert.

    Diese Einstellungen waren bereits unter about:config abrufbar, da sie Teil der Standardeinstellungen des Browsers sind.
    - browser.search.openintab
    - browser.search.suggest.enabled

  • Alte Suche mit Firefox 57

    • ArisCTR
    • 26. Februar 2018 um 13:07

    Hier ist ein neues Komplettpaket. Diesmal werden keine Bilddateien benötigt, da die Bilder der internen Standardsuche als Basis verwendet werden (und ja man kann auch die Farbe der Lupe intern im CSS Code anpassen :mrgreen:).

    Code
    https://drive.google.com/file/d/1oQWqjoeT-L8hTqX4AhBMk2hNPPHvuQcG/view?usp=sharing

    Änderungen
    - Wegfall der alten Bilder (-> bessere Darstellung in HiDPI)
    - Überarbeitung der XBL-Funktionsweise (-> kleinere Datei, weniger Code)
    - Unterstützung von vorhandenen sowie eigenen optionalen about:config Einstellungen
    - Support für aktuelle Firefox 60 Nightly

    Optionale Einstellungen
    Nicht vorhandene Einstellungen können selbst angelegt werden:
    about:config > Rechtsklick auf einen beliebigen Eintrag > Neu
    > Integer (für Zahlenwerte wie browser.oldsearch.customwidthvalue )
    > Boolean (für true/false [Ja/Nein] Werte)

    about:config > browser.search.openintab: öffnet Suche in neuem oder aktuellen Tab
    about:config > browser.search.suggest.enabled: Vorschläge anzeigen
    about:config > browser.oldsearch.customwidth: eigenen Breitenwert aktivieren
    about:config > browser.oldsearch.customwidthvalue: eigener Breitenwert
    about:config > browser.oldsearch.clearinput: Suchbox nach der Suche leeren
    about:config > browser.oldsearch.reverttodefault: zur ersten Suchmaschine zurückkehren
    Shift + Klick auf das Suchglas: öffnet Suche in einem neuen Fenster
    Strg/Cmd + Klick auf das Suchglas: öffnet Suche in einem neuen Tab

    Farbe des Suchglases (Werte müssen angepasst werden)

    CSS
    .search-go-button {
      fill: #3683ba !important;
    }
    .search-go-button:hover {
      fill: #1d518c !important;
    }
    .search-go-button:active {
      fill: #00095d !important;
    }

Unterstütze uns!

Jährlich (2025)

92,9 %

92,9% (604,17 von 650 EUR)

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