Wie ist der SuSE Mozilla gebaut?
Hallo Liste, wie schafft SuSE es, daß Mozilla zwar gegen GTK2 gelinkt ist, für den Dialog zum Öffnen und Speichern aber ein eigenes Toolkit verwendet? Unter about:buildconfig habe ich nichts gefunden, das mir weiterhilft. Martin
Hallo, On 2004-11-29 at 13:35:15 +0100, Martin Schmitz wrote (shortened):
wie schafft SuSE es, daß Mozilla zwar gegen GTK2 gelinkt ist, für den Dialog zum Öffnen und Speichern aber ein eigenes Toolkit verwendet? Unter about:buildconfig habe ich nichts gefunden, das mir weiterhilft.
? mozilla verwendet für den Filepicker auf Linux GTK/GTK2 noch immer den XUL/XPFE Filepicker. Oder geht es um neueste Releases? Wolfgang Rosenauer -- SUSE LINUX GmbH -o) Tel: +49-(0)911-740 53 0 Maxfeldstr. 5 /\\ Fax: +49-(0)911-740 53 489 90409 Nuernberg, Germany _\_v simply change to www.suse.com
Wolfgang Rosenauer wrote:
On 2004-11-29 at 13:35:15 +0100, Martin Schmitz wrote (shortened):
wie schafft SuSE es, daß Mozilla zwar gegen GTK2 gelinkt ist, für den Dialog zum Öffnen und Speichern aber ein eigenes Toolkit verwendet? Unter about:buildconfig habe ich nichts gefunden, das mir weiterhilft.
mozilla verwendet für den Filepicker auf Linux GTK/GTK2 noch immer den XUL/XPFE Filepicker.
Ich habe hier die Quellen vom 1.8a5-Release und der verwendet einen GTK2-Dialog. Von SuSE gibt es auch einen 1.8a5, der kurz vor dem Release kompiliert wurde: (ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/) Dieser benutzt den "alten" Mozilla-Filepicker. Ein src-rpm gibt's leider nicht und ./configure --help spuckt auch nichts hilfreiches in der Hinsicht aus. Martin
On 2004-11-29 at 15:16:58 +0100, Martin Schmitz wrote (shortened):
Ich habe hier die Quellen vom 1.8a5-Release und der verwendet einen GTK2-Dialog. Von SuSE gibt es auch einen 1.8a5, der kurz vor dem Release kompiliert wurde: (ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/) Dieser benutzt den "alten" Mozilla-Filepicker. Ein src-rpm gibt's leider nicht und ./configure --help spuckt auch nichts hilfreiches in der Hinsicht aus.
nachdem viele Menschen (einschliesslich mir) von dem GTK2 Filepicker nicht so überzeugt sind und er wohl noch nicht so ganz komplett integriert ist, ist der GTK2 Filepicker derzeit abgeschaltet. Wenn man die folgende Zeile aus /usr/bin/mozilla auskommentiert, kommt der GTK2 Filechooser: export MOZ_XUL_PICKER=1 Wolfgang Rosenauer -- SUSE LINUX GmbH -o) Tel: +49-(0)911-740 53 0 Maxfeldstr. 5 /\\ Fax: +49-(0)911-740 53 489 90409 Nuernberg, Germany _\_v simply change to www.suse.com
Wolfgang Rosenauer wrote:
On 2004-11-29 at 15:16:58 +0100, Martin Schmitz wrote (shortened):
Ich habe hier die Quellen vom 1.8a5-Release und der verwendet einen GTK2-Dialog. Von SuSE gibt es auch einen 1.8a5, der kurz vor dem Release kompiliert wurde: (ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/projects/mozilla/) Dieser benutzt den "alten" Mozilla-Filepicker. Ein src-rpm gibt's leider nicht und ./configure --help spuckt auch nichts hilfreiches in der Hinsicht aus.
nachdem viele Menschen (einschliesslich mir) von dem GTK2 Filepicker nicht so überzeugt sind und er wohl noch nicht so ganz komplett integriert ist, ist der GTK2 Filepicker derzeit abgeschaltet.
Jo, das ist auch gut so. Ich verwende einen selbstkompilierten Mozilla und da hätte ich das auch gerne so, ich weiß nur nicht wie...
Wenn man die folgende Zeile aus /usr/bin/mozilla auskommentiert, kommt der GTK2 Filechooser:
export MOZ_XUL_PICKER=1
Soweit so gut, nur andersrum funktioniert's nicht. Wenn ich die Zeile in das Startup-Skript für meinen eigenen Mozilla hinzufüge, verwendet er weiterhin den GTK-Filepicker. Wie hat SuSE das denn hinbekommen? Ist da ein Patch involviert? Martin
Hi, On 2004-11-29 at 16:38:46 +0100, Martin Schmitz wrote (shortened):
nachdem viele Menschen (einschliesslich mir) von dem GTK2 Filepicker nicht so überzeugt sind und er wohl noch nicht so ganz komplett integriert ist, ist der GTK2 Filepicker derzeit abgeschaltet.
Jo, das ist auch gut so. Ich verwende einen selbstkompilierten Mozilla und da hätte ich das auch gerne so, ich weiß nur nicht wie...
Wenn man die folgende Zeile aus /usr/bin/mozilla auskommentiert, kommt der GTK2 Filechooser:
export MOZ_XUL_PICKER=1
Soweit so gut, nur andersrum funktioniert's nicht. Wenn ich die Zeile in das Startup-Skript für meinen eigenen Mozilla hinzufüge, verwendet er weiterhin den GTK-Filepicker. Wie hat SuSE das denn hinbekommen? Ist da ein Patch involviert?
--- widget/src/gtk2/nsWidgetFactory.cpp.orig 2004-09-02 13:26:37.397413875 +0200
+++ widget/src/gtk2/nsWidgetFactory.cpp 2004-09-02 13:33:59.337053388 +0200
@@ -55,6 +55,7 @@
#include "nsIComponentRegistrar.h"
#include "nsComponentManagerUtils.h"
#include "nsAutoPtr.h"
+#include "prenv.h"
#include
Wolfgang Rosenauer wrote: [ Patch ] Ach so: Du bist der Maintainer von ftp:...projects/mozilla/? Der Grund, warum ich mir den 1.8a5 überhaupt selbst gebaut hab, ist, daß der Kalender in dem von SuSE nicht funktioniert. Der Calendar startete zwar, und listete auch meine Calendar-Files auf, aber die Termine waren alle nicht zu sehen, kein einziger. Mit dem selbstgebauten 1.8a5_RELEASE geht's jetzt wieder. Warum verwendest Du eigentlich kein RELEASE? Ansonsten vielen Dank für den guten Service, ich hole mir öfter mal einen neueren Mozilla von dort. Martin
Hallo Martin, On Monday 29 November 2004 13:35, Martin Schmitz wrote:
wie schafft SuSE es, daß Mozilla zwar gegen GTK2 gelinkt ist, für den Dialog zum Öffnen und Speichern aber ein eigenes Toolkit verwendet? Unter about:buildconfig habe ich nichts gefunden, das mir weiterhilft.
Hast Du schon mal in die SPEC Datei des SRC RPMs geschaut?
Liebe Grüße,
Andreas
--
Andreas Otto
participants (3)
-
Andreas Otto
-
Martin Schmitz
-
Wolfgang Rosenauer