Beiträge von moonson
-
-
-
Hallo zusammen, nach dem ich mir die "MultiRowTabLiteforFx.uc.js" angepasst habe läuft fast alles wieder sehr gut, bis auf 2 Sachen, die ich nicht hinbekomme und sehr vermisse:
1.) "Tab neu laden per Doppelclick" auf den Tabreiter funktioniert nicht mehr.
2.) Der Doppelclick auf eine leere Stelle der Tableiste, um einen neuen Tab (Google) zu öffen, funktioniert ebenfalls nicht.
Das war das alte Script bis FF 138 für das Neuladen des aktiven Tabs:
// ----------------------------------
// 'Doubleclick' on Tab -> Reload Tab
// ----------------------------------
gBrowser.tabContainer.addEventListener('dblclick', function(event)
{
if(!bDblclickOnTabReloadTab)
return;
if (event.button == 0)
{
let element = event.target.parentNode;
while (element)
{
if (element.localName == 'tab')
{
element.linkedBrowser.reload();
return;
}
element = element.parentNode;
}
}
}, true);Gibt es da schon was neues, was bei beiden Punkten Abhilfe schafft?
Danke im voraus...
Kai
-
Das hat jetzt richtig zur Lösung meines Problems beigetragen. Vielen Dank!
a) kann ich lesen, verstehe sogar Englisch, und
b) schön, wenn es bei dir funktioniert
Sorry Andreas, da hätte ich von Dir echt mehr erwartet, schade...
-
Hallo zusammen, und erst einmal danke für dieses geniale Script von Seite 1. Dieses hat bei mir bis zur FF-Version 107.0 auch reibungslos und fehlerfrei funktioniert. Nach dem Update auf Version 107.0.1 tut es das allerdings nicht mehr, ohne dass ich irgendetwas geändert habe... Das einzige, was noch funktioniert, ist die "Perfekte Abrundung der Tabs". Jetzt sind sie wieder einreihig, schmal, oben und ungewollt hoch. Wie gesagt, bis 107.0 alles i. O. Hat jemand eine Idee? Hat jemand das gleiche Problem? Was wurde in den FF-Settings beim Update geändert und muss vielleicht nur "zurück gestellt" werden, damit alle Einträge im Script wieder "umgesetzt" werden? Hatte FF schon "bereinigt" und den Fehlerbehebungsmodus durchprobiert... Keine Änderung was das Script angeht. Auch die userChrom.css-Einträge hatte ich komplett auskommentiert, ohne Ergebnis in Bezug auf das Script. Bis 107.0 verstanden sich die beiden auch perfekt...
Kai
-
Alles anzeigen
Hallo,
falls mich einer vermisst hat - bin wieder da. War die Woche echt etwas stressig.
Habe den letzten Stand von Andreas wieder hergestellt:
Tabs rücken zwar nach, aber geschlossene Tabs werden bei nächstem Start wieder hergestellt und die Scroll-Leiste der Tabs wird zwar angezeigt, ist aber nicht erreichbar.
Hatte dazu einähnliches Problem bei Euch gefunden ( Aug. 2021 ), scheint aber nicht bearbeitet worden sein:
ThemaFirefox 91.01 öffnet längst geschlossene Tabs zusätzlich zur wiederhergestellten Sitzung
Hallo zusammen, ich habe folgendes extrem nervendes Problem: Ich habe immer um die 40 Tabs oder mehr geöffnet. "Letzte Sitzung wieder herstellen" ist aktiviert. Schließe ich während einer Sitzung dann verschiedene Tabs, die ich z. B. nicht mehr benötige, werden diese beim nächsten Start zusätzlich zu den Tabs der letzten Sitzung ebenfalls geöffnet. Schließe ich diese wieder und starte FF neu, passiert das ganze wieder...egal, ob FF von mir geschlossen wird oder abgestürzt ist. Beispiel…moonson21. August 2021 um 15:48 @Börsenfeger: Guck ich gleich mal nach.
Sicherlich sind einige CSS-/JS-Einträge uralt - aber wo finde ich denn mal eine Reference (...?), um das selbst machen und rumprobierfen zu können?
Wenn Ihr mich und Sonntagabende noch mögt... hätte 1-2 Stunden Zeit...
Danke!
Ja, das war mein Thema, leider - wie du schon geschrieben hat - wurde es nicht bearbeitet. Habe dann allerdings mit den hier erstellten und aktualisierten css.-Codes alles hinbekommen. Habe meine userchrome komplett neu aufgebaut (alte und neue gemischt). Bei mir läuft im Moment alles so, wie es soll (lag wohl am veralteten css.-Code), von daher auch von mir mal ein dickes DANKE!
Kai
-
Hallo zusammen, ich habe folgendes extrem nervendes Problem: Ich habe immer um die 40 Tabs oder mehr geöffnet. "Letzte Sitzung wieder herstellen" ist aktiviert. Schließe ich während einer Sitzung dann verschiedene Tabs, die ich z. B. nicht mehr benötige, werden diese beim nächsten Start zusätzlich zu den Tabs der letzten Sitzung ebenfalls geöffnet. Schließe ich diese wieder und starte FF neu, passiert das ganze wieder...egal, ob FF von mir geschlossen wird oder abgestürzt ist. Beispiel (unabhängig von der Menge der Tabs): Habe ich z. B. GMX, google und 2 x ebay geöffnet und ich schließe GMX und 1 x ebay, habe ich beim nächsten Start 1 x google, 3 x ebay und 2 x gmx geöffnet. Erst nach dem ca. 10ten Mal schließen und wieder starten der tabs und von FF verschwinden diese zu viel geöffneten Tabs. Außerdem sollte er beim nächsten Start als ersten Tab GMX öffnen, vorher wird seit neustem immer google vorgeschoben und GMX als 2. Tab geöffnet. Cache und Cookies habe ich schon gelöscht - keine Änderung. Installierte Add-Ons deaktiviert, nicht benötigte deinstalliert - keine Änderung. Angleichungen über Java-Script und CSS: Doppelklick auf Tab = Tab neu laden, Tabreihen mehrzeilig mit Scrollbalken, Farben und Formen der Tabs abgeändert, Fabrbige Symbole im Lesezeichenmenü. Funktioniert alles einwandfrei... Jemand eine Idee? Ich wäre sehr dankbar. BTW.: Das alles passiert erst seit FF 90.00...
Addons:
Open Link with New Tab
Geschlossenen Tab wieder herstellen (Schaltfläche)
New Tab Override (-> Google.de)
Adblock plus
uBlock origin
-
Tut er, hab's gerade installiert... Sieht dann so aus (oben rechts):
-
Hallo Volker, der Button ist bei mir auch nicht erschienen, habe dann das Script für die "Tabs unten" in den entsprechenden Ordner kopiert und es funktioniert super! Allerings unter W10, keine Ahnung, was mit Linux ist, probiers einfach aus...
-
Hallo zusammen, hier läuft das "Reload"-JavaScript einwandfrei trotz New Tab Override und dem kleinen "Tabs runter.uc.js"-JavaScript... Falls jemand aber doch mal eine Idee zum "Reload"-Tab neben dem Kreuz in jedem Tab hat, gerne... Beim "stumm-geschaltetem" Tab erscheint ja auch der durchgestrichene Lautsprecher (und der Tab lässt sich darüber auch wieder "entstummen"), vielleicht geht es irgendwie auf diesem Wege (da hab ich aber keine Ahnung...). Danke, Andreas! Das JavaScript bleibt auf jeden Fall aktiviert...
-
-
andreas, BrokenHeart: Passt! Alles bestens! Ich danke euch noch mal...
-
Hallo zusammen,
ich habe jetzt das Java-Script für "Tabs unten" in Kombination mit dem CSS-Code für die mehrreihigen Tabs und deren Aussehen kombiniert... Langsam bin ich wieder begeistert, zumal sich das mit den JavaScripten als sehr einfach erwiesen hat! Super Anleitung! Allerdings - finde den Fehler - Tipp: rechts neben den Tabs... Die doppelten Schaltflächen aus der Menüleiste (Minimieren, Verkleinern, Schließen -> siehe Screenshot)... Wo kommen die her und wie verschwinden sie? Dann wäre alles perfekt... Mausrad-Scrolling funktioniert hier übrigens auch...
CSS-Code:
CSS
Alles anzeigen/****************Tabs Farbe ändern aktive,gelesene noch nicht gelesene in Verbindung mit Erweiterung Tab Flag - ok***********/ /********aktiver Tab grün**********/ .tab-background[selected="true"]{ opacity: 0.5!important; background:#99ff66!important; } /* ******nicht gelesener Tab rot******/ .tabbrowser-tab[titlechanged] { opacity: 1.2!important; color: red !important; /* background:#ff7788!important; */ /* font-weight: bold !important; */ } */ .tabbrowser-tab[selected="true"]{ font-weight:bold; } /* Rahmen um die Tabs grau */ .tabbrowser-tab{ border:0px solid grey!important; } .tabbrowser-tab::after, .tabbrowser-tab::before { border-left: none !important; } .tab-background { border-radius: 30px 30px 30px 30px !important; border-image: none !important; border-left: 0.5px solid !important; border-right: 0.5px solid !important; border-top: 1px solid !important; border-bottom: 1px solid !important; background-color: lightgrey !important; } .tab-line { display: none !important; } /* tabs height for "classic tabs" */ :root { --tab-min-height: flex!important; } /* Abstände zwischen den Tabs einstellen */ #TabsToolbar .tabbrowser-tab {margin: 3px 1px 1px 2px !important; } /* Trennlinien zwischen den einzelnen Zeilen */ #toolbar-menubar, #nav-bar, #PersonalToolbar, #TabsToolbar { border-top: 1px solid grey !important; background: #eeeeee !important; color:black!important; } /* Do not remove the @namespace line -- it's required for correct functioning */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */ /* ----------------------------*/ /* Mehrzeilige Tabreihen */ /* ----------------------------*/ tabs > arrowscrollbox { display: block; } scrollbox[part][orient="horizontal"] { display: flex; flex-wrap: wrap; overflow: visible !important; overflow-x: hidden !important; overflow-y: auto !important; min-height: 23px !important; max-height: calc( 6 * 23px ) !important; /*6 Tabreihen*/ -moz-window-dragging: no-drag !important; } /* Tab-Höhe */ .tabbrowser-tab { min-height: 23px !important; max-height: 23px !important; vertical-align: bottom !important; margin-top: 1px !important; margin-bottom: 1px !important; } /* Feste Breite des einzelnem Tabs */ .tabbrowser-tab:not([pinned]) { min-width: 154px !important; } /* Platz für Scrollbar schaffen */ .tabbrowser-tabs { margin-right: -41px !important; } /* Buttons/Zwischenräume Ausblenden */ hbox.titlebar-spacer, #alltabs-button,tabs tab:not([fadein]), [class="scrollbutton-up"], [class="scrollbutton-up"] + spacer, scrollbox[part][orient="horizontal"] + spacer, [class="scrollbutton-down"] { display: none; }JavaScript:
Code/* Tabs runter.uc.js */ (function(){ var tabbar = document.getElementById("TabsToolbar"); tabbar.parentNode.parentNode.appendChild(tabbar); })()...und noch mal DANKE! an alle, die sich hier die Mühe machen!!!
-
Hallo Andreas, jetzt bin auch ich auch dem richtigen Weg... Sieht im Moment zwar noch wirr aus, aber ich versuche, die Werte morgen früh mal anzupassen... Oder kannst du mir helfen? Habe den Code von hier oben in meine css eingefügt... Allerdings verschieben sich die Tabs sobald es mehrere Reihen sind, nach oben (zu mehr hatte ich aber auch noch keine Zeit)... Sieht jetzt so aus:
CSS
Alles anzeigen/****************Tabs Farbe ändern aktive,gelesene noch nicht gelesene in Verbindung mit Erweiterung Tab Flag - ok***********/ /********aktiver Tab grün**********/ .tab-background[selected="true"]{ opacity: 0.5!important; background:#99ff66!important; } /* ******nicht gelesener Tab rot******/ .tabbrowser-tab[titlechanged] { opacity: 1.2!important; color: red !important; /* background:#ff7788!important; */ /* font-weight: bold !important; */ } */ .tabbrowser-tab[selected="true"]{ font-weight:bold; } /* Rahmen um die Tabs grau */ .tabbrowser-tab{ border:0px solid grey!important; } .tabbrowser-tab::after, .tabbrowser-tab::before { border-left: none !important; } .tab-background { border-radius: 30px 30px 30px 30px !important; border-image: none !important; border-left: 0.5px solid !important; border-right: 0.5px solid !important; border-top: 1px solid !important; border-bottom: 1px solid !important; background-color: lightgrey !important; } .tab-line { display: none !important; } /* tabs height for "classic tabs" */ :root { --tab-min-height: flex!important; } /* Abstände zwischen den Tabs einstellen */ #TabsToolbar .tabbrowser-tab {margin: 3px 1px 1px 2px !important; } #nav-bar{ border-top-width: 20px !important; } /* Trennlinien zwischen den einzelnen Zeilen */ #toolbar-menubar, #nav-bar, #PersonalToolbar, #TabsToolbar { border-top: 1px solid grey !important; background: #eeeeee !important; color:black!important; } /* Do not remove the @namespace line -- it's required for correct functioning */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */ /* ----------------------------*/ /* Mehrzeilige Tabreihen */ /* ----------------------------*/ tabs > arrowscrollbox { display: block; } scrollbox[part][orient="horizontal"] { display: flex; flex-wrap: wrap; overflow: visible !important; overflow-x: hidden !important; overflow-y: auto !important; min-height: 23px !important; max-height: calc( 6 * 23px ) !important; /*6 Tabreihen*/ -moz-window-dragging: no-drag !important; } /* Tab-Höhe */ .tabbrowser-tab { min-height: 23px !important; max-height: 23px !important; vertical-align: bottom !important; margin-top: 1px !important; margin-bottom: 1px !important; } /* Feste Breite des einzelnem Tabs */ .tabbrowser-tab:not([pinned]) { min-width: 154px !important; } /* Platz für Scrollbar schaffen */ .tabbrowser-tabs { margin-right: -41px !important; } /* Buttons/Zwischenräume Ausblenden */ hbox.titlebar-spacer, #alltabs-button,tabs tab:not([fadein]), [class="scrollbutton-up"], [class="scrollbutton-up"] + spacer, scrollbox[part][orient="horizontal"] + spacer, [class="scrollbutton-down"] { display: none; } /* Tabzeile unten (folgt)*/ @-moz-document url(chrome://browser/content/browser.xhtml) { #TabsToolbar { position: absolute !important; display:block !important; bottom: 0 !important; width: 100vw !important; } #tabbrowser-tabs { width: 100vw !important; } #main-window:not([chromehidden*="toolbar"]) #navigator-toolbox { padding-bottom: var(--tab-min-height) !important; } :root { --tab-min-height: 35px !important; } :root #tabbrowser-tabs { --tab-min-height: 35px !important; } .tabbrowser-tab:not([pinned]) { -moz-box-flex: 0!important; width: 157px!important; } } -
Natürlich siehst Du nichts davon, weil ich das, was ich schon probiert habe, nicht hier posten wollte. Kann ich aber morgen nachholen, bringt nur nicht viel, weil alles total durcheinander war wie z. B.:
1.) ganz oben eine leere Zeile mit den Minimieren-, Maximieren- und Schließen-Icons rechts oben
2.) an zweiter Stelle war die nav.-Leiste (soweit so gut...)
3.) darunter die Menu-Leiste und noch einmal die 3 Icons Minimieren, Maximieren, Schließen
4.) darunter dann die Tab.-Leiste mit total verunstalteten Reitern
Zusammengefasst hab ich gefühlt alles aus diesem Thema durchprobiert und die Ergebnisse waren teilweise identisch. Aber ich versuch's weiter... Falls es nicht klappt, muss ich halt so damit leben... Trotzdem danke... Auch, wenn's nicht geholfen hat...
-
-
Hallo zusammen, ich klinke mich mal hier rein: Natürlich war auch bei mir nach dem Update auf 71 alles wieder zerschossen (Tabs einreihig, Tabs oben, Tabs zu schmal etc.). jetzt läuft alles wieder, wie es sein soll (Rundungen, Einfärbungen, mehrere Reihen, Scrollbalken), allerdings sind die Tabs wieder "oben"... Kann mir bitte jemand helfen, und mir einen userChrome.css-Eintrag verraten, den ich unten an meinem Code anhängen kann, der auf die anderen Einträge keine Auswirkung hat, aber die Tabs nach "unten" verschiebt; unter die Navigationszeile? Hab schon einiges probiert (auch ältere Möglichkeiten), bisher ohne Erfolg... Vielleicht müssen ja zusätzlich im vorhandenen Code auch noch Änderungen vorgenommen werden... Auch die Umstellung des schon mehrmals erwähnten Schalters, der eh wieder verschwindet, klappt nicht (es ändert sich nur die Breite einiger Tabs)... Ach ja, und der Doppelklick zum Öffnen eines neuen Tabs in der Tableiste funktioniert auch nicht mehr (ist aber sekundär)...
Reihenfolge der Leisten soll sein:
Menuleiste
Navleiste
Tableiste
Hier mein Code und ein Screenshot, wie es im Moment aussieht (nicht lang, aber effektiv):
CSS
Alles anzeigen/****************Tabs Farbe ändern aktive,gelesene noch nicht gelesene in Verbindung mit Erweiterung Tab Flag - ok***********/ /********aktiver Tab grün**********/ .tab-background[selected="true"]{ opacity: 0.5!important; background:#99ff66!important; } /* ******nicht gelesener Tab rot******/ .tabbrowser-tab[titlechanged] { opacity: 1.2!important; color: red !important; /* background:#ff7788!important; */ /* font-weight: bold !important; */ } */ .tabbrowser-tab[selected="true"]{ font-weight:bold; } /* Rahmen um die Tabs grau */ .tabbrowser-tab{ border:0px solid grey!important; } .tabbrowser-tab::after, .tabbrowser-tab::before { border-left: none !important; } .tab-background { border-radius: 30px 30px 30px 30px !important; border-image: none !important; border-left: 0.5px solid !important; border-right: 0.5px solid !important; border-top: 1px solid !important; border-bottom: 1px solid !important; background-color: lightgrey !important; } .tab-line { display: none !important; } /* tabs height for "classic tabs" */ :root { --tab-min-height: flex!important; } /* Abstände zwischen den Tabs einstellen */ #TabsToolbar .tabbrowser-tab {margin: 3px 1px 1px 2px !important; } #nav-bar{ border-top-width: 20px !important; } /* Trennlinien zwischen den einzelnen Zeilen */ #toolbar-menubar, #nav-bar, #PersonalToolbar, #TabsToolbar { border-top: 1px solid grey !important; background: #eeeeee !important; color:black!important; } /* Do not remove the @namespace line -- it's required for correct functioning */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */ /* ----------------------------*/ /* Mehrzeilige Tabreihen */ /* ----------------------------*/ tabs > arrowscrollbox { display: block; } scrollbox[part][orient="horizontal"] { display: flex; flex-wrap: wrap; overflow: visible !important; overflow-x: hidden !important; overflow-y: auto !important; min-height: 23px !important; max-height: calc( 6 * 23px ) !important; /*6 Tabreihen*/ -moz-window-dragging: no-drag !important; } /* Tab-Höhe */ .tabbrowser-tab { min-height: 23px !important; max-height: 23px !important; vertical-align: bottom !important; margin-top: 1px !important; margin-bottom: 1px !important; } /* Feste Breite des einzelnem Tabs */ .tabbrowser-tab:not([pinned]) { min-width: 154px !important; } /* Platz für Scrollbar schaffen */ .tabbrowser-tabs { margin-right: -41px !important; } /* Buttons/Zwischenräume Ausblenden */ hbox.titlebar-spacer, #alltabs-button,tabs tab:not([fadein]), [class="scrollbutton-up"], [class="scrollbutton-up"] + spacer, scrollbox[part][orient="horizontal"] + spacer, [class="scrollbutton-down"] { display: none; } /* Tabzeile unten (folgt)*/ -
Hallo zusammen, die Möglichkeit, über WIN10 die Farbe einzustellen, hilft mir auf jeden Fall weiter! Mit "weißer Schrift auf blauem Hintergrund ohne Verlauf" kann ich erstmal gut leben. Danke schon mal dafür...
Kai
-
Hab ich bestimmt nicht mit Absicht und bewusst gemacht, ging über die "Vorschau"-Funktion... Aber bitte jetzt zum Thema... Nix für ungut... Sorry...
-
Sorry, ob ich wohl noch nicht fertig war, als du geantwortest hast? Und falls ich mich miss- oder unverständlich ausgedrückt habe, es sei mir verziehen... Für dich:
1.) Titelleiste: blau mit Verlauf von links (dunkelblau) nach rechts (hellblau) wie in WIN7, jetzt WIN10 (da ist sie ist grau)
2.) Fall das nicht möglich ist, eine Trennlinie zwischen Titel- und Menüleiste
3.) Abstände der einzeinen vorhandenen Trennlinien: oben und unten gleich und nicht um 1 oder 2 Pixel unterschiedlich
Siehe Screenshots und beachte den Dateinamen...
Kai