Danke Andreas, für die Erklärung und den Code, der perfekt funktioniert.
Beiträge von CFmicha
-
-
Dieser Code #44 von Andreas funktioniert hier, allerdings nur, wenn
layout.css.xul-box-display-values.survive-blockification.enabled == TRUE
eingestellt ist.
Dank an Andreas!
Ich darf allerdings folgender Abschnitt aus meiner ursprünglichen Version nicht übernehmen:
CSS@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */ @namespace html url("http://www.w3.org/1999/xhtml"); .sidebar-placesTree treechildren::-moz-tree-row { min-height: 20px !important; height: 20px !important; } .sidebar-placesTree treechildren::-moz-tree-image{ margin: -2px 2px !important; }
Leider habe ich die Quelle zu dem Abschnitt verloren: Warum stört das und was hat dieser Abschnitt bewirkt?
-
Hallo,
layout.css.xul-box-display-values.survive-blockification.enabled war FALSE
layout.css.xul-box-display-values.survive-blockification.enabled testweise TRUE == Kein Unterschied
Theme: CarbonFiberNoir, testweise deaktiviert auf Standard: Hintergrund wolkig, Menuleiste kaum noch lesbar (weiße Schatten unter den Buchstaben), also zurück auf CarbonFiberNoir
Scripte: Keine bekannt außer prefs.js
CSS:
derzeit: Keine, Firefox/chrome/userChrome.css ist umbenannt in Firefox/chrome/GehtNichtuserChrome.css
vor FF72 hatte ich ohne Probleme:
CSS
Alles anzeigen@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */ @namespace html url("http://www.w3.org/1999/xhtml"); .sidebar-placesTree treechildren::-moz-tree-row { min-height: 20px !important; height: 20px !important; } .sidebar-placesTree treechildren::-moz-tree-image{ margin: -2px 2px !important; } /* Suchleiste bei URL-Eingabe abschalten, Quelle: https://www.camp-firefox.de/forum/viewtopic.php?f=1&t=127163 */ #PopupAutoCompleteRichResult{ display: none !important; } /* TabsOnBottom, Quelle: https://support.mozilla.org/de/questions/1248277 */ #navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10} #TabsToolbar {-moz-box-ordinal-group:1000!important} #TabsToolbar { position: absolute !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;} /* TABS: height */ :root { --tab-toolbar-navbar-overlap: 0px !important; --tab-min-height: 30px !important; /* adjust to suit your needs */ } :root #tabbrowser-tabs { --tab-min-height: 30px !important; /* needs to be the same as above under :root */ --tab-min-width: 80px !important; } #TabsToolbar { height: var(--tab-min-height) !important; margin-bottom: 1px !important; box-shadow: ThreeDShadow 0 -1px inset, -moz-dialog 0 1px !important; } #tabbrowser-tabs, #tabbrowser-tabs > .tabbrowser-arrowscrollbox, .tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] { min-height: var(--tab-min-height) !important; max-height: var(--tab-min-height) !important; } /* drag space */ .titlebar-spacer[type="pre-tabs"], .titlebar-spacer[type="post-tabs"] { width: 40px; } /* Override vertical shifts when moving a tab */ #navigator-toolbox[movingtab] > #titlebar > #TabsToolbar { padding-bottom: unset !important; } #navigator-toolbox[movingtab] #tabbrowser-tabs { padding-bottom: unset !important; margin-bottom: unset !important; } #navigator-toolbox[movingtab] > #nav-bar { margin-top: unset !important; } /* hide windows-controls */ #TabsToolbar #window-controls {display:none!important;} /* move caption buttons to right of Tab bar */ #main-window[tabsintitlebar]:not([inFullscreen="true"]) #toolbar-menubar[autohide="true"] ~ #TabsToolbar .titlebar-buttonbox-container { position: fixed !important; right: 0 !important; top: calc(6px + var(--tab-min-height)) !important; display: block !important; visibility: visible !important; } #toolbar-menubar[autohide="true"] ~ #TabsToolbar {padding-right: 100px !important;}
Im derzeitigen Zustand ist mein Firefox absolut unbrauchbar! Auf anderen PC kann ich die Updates nicht ausführen, um arbeitsfähig zu bleiben.
Da ich hier immer wieder von Lesezeichen-Symbolleiste lese: So (Screenshot) sollte es aussehen! Ich habe keine Lesezeichen-Symbolleiste.
-
Danke für die Zeit, leider hilft mir das gar nichts.
Die fraglichen Zeilen hatte ich - erfolglos - schon vor dem ersten Screenshot (s.o.) auskommentiert.
Jetzt habe ich die .css ganz gelöscht und das ist das atemberaubende Ergebnis (Screenshot)! TAB oberhalb URL-Leiste, TAB-Text nicht lesbar.
Was nun?
-
Hallo,
nach Update auf FF72 sind TABs und URL-Leiste nicht mehr brauchbar: Es wird nur ein TAB angezeigt, der verdeckt einen Teil der URL-Zeile, siehe Screenshot.
Ich habe schon einige CSS hier aus den letzten Tagen probiert, damit wird es eher schlimmer. Und ohne Tabs, ohne RÜCK-Blättern, ohne richtige URL-Anzeige ist das Ganze faktisch unmöglich.
Anordnung sollte sein (von oben): Titelleiste, Menuleiste, Icons RÜCK, NeuLaden etc und URL-Feld auf gleicher Höhe, Tabs, HTML-Inhalt
Danke für Eure Hilfe, Michael
-
Zitat
Das ist die Standard Möglichkeit, die aber nicht funktioniert
Na ja, der Eintrag ist weg, aber die (Leer-)Zeile bleibt. Habe jetzt hier den Unterschied zwischen hidden und none gesehen.
Also offenbar eine fixe Programmierung in Firefox? Dann wär's wirklich ein Verbesserungsvorschlag.
-
Danke, ich verstehe nichts von CSS, habe aber noch display none gefunden:
CSS.sidebar-placesTreechildren::-moz-tree-cell-text(container, queryFolder_toolbar_____) { display:none !important; }
Damit wird die Zeile zur Leerzeile, aber der Rest rutscht nicht nach oben, auch nicht in Kombination mit line-height = 0 (außer ich habe einen Fehler in meinem Code) .
-
Danke, eine Idee noch: Was bedeuten die Einträge, deren Zeilen mit "sidebar-placesTree treechildren:" beginnen? Steht die Zeile mit "container, queryFolder_menu" vieleicht für den Eintrag "Lesezeichen-Menu"? Dann könnte man vielleicht mit line-height = 0 das Ziel erreichen?
Aber man muss natürlich die Einträge definiert ansprechen können.
-
Vielen Dank! Alle drei Einträge sind (wie gewünscht) verschwunden (Bild 1).
Allerdings gibt es ein Problem (Bild2): Nach Klick in die Suchleiste erscheint ein blauer Balken, die Lesezeichen werden ausgeblendet, das Suchfeld ist nicht zugreifbar.
So funktioniert das noch nicht ganz; weißt Du Abhilfe?
Gruß Michael
-
der Eintrag "Lesezeichen-Symbolleiste" ist wertlos, da beim Klick nichts passiert.
Damit öffnet sich hier ein Feld darunter, mit allen Lesezeichen aus der Lesezeichensymbolleiste.
Ansonsten, zumindest mir ist keine Möglichkeit bekannt, die gewünschten Einträge zu löschen.
Danke für die Rückmeldung: Da bei mir in der Lesezeichen-Symbolleiste nichts ist, wird natürlich nichts geöffnet. Das ist (bei mir) die erste nutzlose Zeile. Das Lesezeichen-Menu ist auch leer, auch nutzlos. Unter "Weitere Lesezeichen" sind "meine" Lesezeichen, die könnte blieben.
Vielleicht ein Verbesserungsvorschlag?
Gruß, Michael
-
Hallo,
meine Lesezeichen zeige ich in der Sidebar an, die Lesezeichen-Symbolleiste habe ich ausgeblendet, brauche ich definitiv nie.
In der Sidebar gibt es folgende Einträge:
- "Lesezeichen" (Überschrift)
- Suchleiste
- Lesezeichen-Symbolleiste ###
- Lesezeichen-Menu ###
- Weitere Lesezeichen ###
Von den drei mit ### gekennzeichneten Einträgen sind mindestens zwei sinnlos; insbesondere der Eintrag "Lesezeichen-Symbolleiste" ist wertlos, da beim Klick nichts passiert.
(Wie) kann ich die Einträge dauerhaft löschen?
Danke, Michael
-
Sorry, daß ich dir die ganze Arbeit aufgehalst habe, ohne das vorher selbst zu überprüfen.
Leider habe ich keine Ahnung, ob das nun ein Bug oder ein Feature ist, und ob sich das irgendwie ändern lässt.
Danke für die Hilfen und die Erklärung. Die .desktop-Varianten habe ich ja erst versucht, nachdem es für die .jar nicht funktioniert hat. Ich habe jetzt noch ein wenig getestet. LO- und auch M$-Office Dateien lassen sich aus FIREFOX öffnen, .sh versagt ebenso wie .jar. Wie Du sagst
alle ausführbaren Dateien lassen sich tatsächlich nur speichern
-
Vielen Dank, ich habe Deine Hinweise verfolgt, leider ohne positives Ergebnis:
In der /meinVerzeichnis/josm.desktop habe ich den Aufruf verändert in:
Exec=java -jar /usr/share/josm/josm.jar
Doppelklick auf diese geänderte josm.desktop startet wie gehabt JOSM.
Grund für diese Änderung war, dass die existierende Datei /usr/share/josm/josm.jar bereits zugeordnet war, wie im beigefügten Screenshot gezeigt. Doppelklick auf diese josm.jar startet JOSM.
In der /usr/share/applications.mimeinfo.cache finden sich folgende Zeilen für Java:
Codeapplication/x-jar=openjdk-11-java.desktop;openjdk-8-java.desktop; application/java-archive=openjdk-11-java.desktop;openjdk-8-java.desktop; application/x-java-archive=org.kde.ark.desktop;openjdk-11-java.desktop;openjdk-8-java.desktop;
Nun in der Firefox-URL-Leiste /meinVerzeichnis/josm.desktop: Öffnen mit KATE oder Datei speichern. Leider kein "Ausführen.
Ratlose Grüße, Michael
-
Hallo brick,
vielen Dank für Deine Hinweise. Ich denke, meine MIME-Types sind richtig, anhängend die Zuordnungen für .jar
und .desktop
Ich habe auch eine josm.desktop-Datei, die "ausführbar" markiert ist und vom Desktop aus oder per DOLPHIN-Doppelklick aus ihrem Speicherort heraus gestartet werden kann:
Code
Alles anzeigen[Desktop Entry] Categories=Education;Geoscience;Maps; Exec=josm %F GenericName=Java OpenStreetMap Editor MimeType=application/gpx+xml;Name=JOSM Path= StartupNotify=true StartupWMClass=org-openstreetmap-josm-Main Terminal=false TerminalOptions= Type=Application Version=1.0 X-DBUS-ServiceName= X-DBUS-StartupType= X-KDE-SubstituteUID=false X-KDE-Username=
Ich habe nun versucht, in Firefox unter "Anwendungen" einen Eintrag .desktop hinzuzufügen, mir fehlt aber eine Aktion "Ausführen". Trage ich KATE oder LibreOffice ein, wird die Textdatei entsprechend geöffnet, aber wie schaffe ich "ausführen"?
In /usr/share/applications/mimeinfo.cache habe ich
application/x-gpx+xml=org.openstreetmap.josm.desktop;
x-scheme-handler/geo=org.openstreetmap.josm.desktop;
trotzdem wird auch mit dieser Datei im Browser jetzt KATE geöffnet und nicht die das Programm gestartet. -
Hallo,
ich habe eine lokale HTML-Datei z.B. für Arbeit mit OpenStreetMap, die Datei wird in der URL-Leiste mit
file:///C:meinVerzeichnis/OSM.html
bzw.
file:///home/meinName/meinVerzeichnis/OSM.htmlaufgerufen. Darin sind einige Textzeilen mit URLs, z.B.
Für den letzten Eintrag funktioniert mit dem aktuellen Firefox unter WINDOWS
file:///C:/meinVerzeichnis/josm-tested.jar.
Der Editor JOSM wird gestartet. Dies entsprechend unter LINUX (kUBUNTU 18.04) mit
file:///home/meinName/meinVerzeichnis/josm-tested.jar
funktioniert nicht: Es wird angefragt, wo die Datei gespeichert werden soll. Das Problem tritt identisch auch für andere Anwendungen auf, z.B. NotePad unter WINDOWS und KATE unter LINUX.
Worauf ist der Verhaltensunterschied zurückzuführen und wie kann ich das Öffnen der Anwendungen unter LINUX erreichen?
Danke, Michael
-
Ja, danke Andreas. Es lag an den Kommentierungen. Jetzt funktioniert es.
-
Danke Andreas,
habe inzwischen etwas herumprobiert. Dieser Codeblock muss am Anfang der Datei stehen, dann funktioniert's. Zuerst der Block "TabsOnBottom" etc. klappt nicht.
Die Korrektur zum Kommentarstring werde ich noch überall umsetzen.
-
Danke Andreas,
aber wo steckt der Fehler? Bisher war das Unterverzeichnis "Chrome" benannt, das habe ich in "chrome" geändert. Firefox neu gestartet, trotzdem bleibt diese unsägliche Leiste (wen fällt so etwas ein ....?). Anbei ein Screenshot Proflverzeichnis, und css-Datei. -
Hallo,
diesen Thread habe ich gesehen und umgesetzt.
Trotzdem bekomme ich fast einen Herzanfall, wenn ich eine URL direkt in die Leiste eintrage, denn der Bildschirm ändert sich komplett, siehe Bild.
Das muss weg!! Danke.
-
Danke für die weiteren Test, liegt also wohl am System (WIN-7) hier ...
Ich habe jetzt unter Systemsteuerung > Standardprogramme > Standardprogramme gefunden, dass der Eintrag Firefox zweifach existiert, löschen oder ändern unmöglich. Die ursprüngliche Version wurde 2013, Stand 20.0.1, 32-bit in "C:\Program Files (x86)\Mozilla Firefox" installiert, da es seinerzeit die 64-bit nur als NightlyBuilt gab. Inwischen arbeitet Stand 64.0.3, 64-bit.
Meine Idee: FF de-installieren und eine aktuelle 64-bit neu aufsetzen. Sinnvoll? Wie stelle ich das am geschicktesten an?