Super das die das weiter entwickeln. Es gibt weiterhin viele Leute denen Gnome 2 besser gefallen hat als Gnome 3. Ich bin auch lange Zeit bei Gnome 2.32 geblieben, bis ich dann vor ein paar Monaten auf Gnome 3 mit Fallback mode gewechselt bin nach dem ich mir mein lieblings Applet (windowpicker-applet) selber auf GTK3 portiert habe.
Was mich mal interessieren wuerde. Wo wird der Fork libmatewnck gehostet und wer entwickelt da gerade dran? Ich hab mir selbst schon mal den Quellcode von libwnck angeschaut und ein bisschen dran gehackt, daher das interesse. Leider ist der Code von libwnck ziemlich confuss und schlecht dokumentiert, daher habe ich irgendwann wieder aufgehoert.
Den Quellcode gibt's auf github, viel entwickelt wird aber nicht, die Hauptarbeit macht ein script, dass alle gnone relatierten Strings durch das Mate Äquivalent ersetzt, ab und zu werden noch ein paar fixes aus dem Gnome git zurückportiert.
Wie hast du das Applet auf gtk3 portiert? Ich fand da nirgends Dokumentation (das gnome-panel soll ja auch abgeschafft werden…) und wollte gerne das Panflute Applet portieren.
Unsinn, das GNOME-Panel soll nicht abgeschafft werden, wer will entwickelt weiter dran Es hat halt nur keine Priorität mehr (außer als Fallback). (Ein Grund, warum ich MATE sinnlos finde, zumal sie uralte Technologien benutzen, die mit Recht abgelöst wurden - stattdessen könnten die MATE-Entwickler das GNOME-Panel aufpolieren, evtl. einige angepasste GNOME3-Apps dazu -> fertig...)
Dokumentation für Panel-Applet-API (und eine step-by-step-anleitung für's Schreiben neuer Applets) sowie einen porting-guide gibt's hier: developer.gnome.org/panel-applet
EDIT: Link gelinkt :P
Dieser Beitrag wurde 2 mal editiert. Zuletzt am 01. Aug 2012 um 01:01.
Ein Grund, warum ich MATE sinnlos finde, zumal sie uralte Technologien benutzen
In manchen Bereichen will ich keine Veränderungen mehr, mein Küchenmesser ist gut so wie es ist, mein Tisch ist gut so wie er ist, usw usw, da geht es nur darum das bestehende zu pflegen damit es so lange wie möglich hält, ersetzt wird es nur wenn es kaputt ist.
Genauso sehe ich mittlerweile den PC-Desktop, da will ich keine Veränderungen mehr, das soll funktionieren und stabil sein. Das bestehende Konzept hatte sich über Jahre bewährt.
Als Versuchskaninchen (z.B. um zu testen ob man 1 GUI vom Smartphone bis zum Desktop nutzen kann) stehe ich nicht mehr zur Verfügung.
Besser und genauaer kann man es nicht ausdrücken... Wäre vielleicht noch hizuzufügen, dass, wie im richtigen Leben, es eh absehbar ist, dass sich die Bedienkonzepte eh wiederholen werden. Dinge und Verfahren, die bewährt sind kann man auch nicht mit nochsoviel jugendlichem Leichtsinn, der als Fortschritt und weiss der Geier was versucht wird den Menschen weiszumachen, dauerhaft etablieren. Evolution ist immer der letztendliche Sieg des am besten angepassten - dieses "Gesetz" lässt sich auch mit allergrößter Anstrengung nicht "aushebeln", auch wenn es machnmal den Anschein hat. Dem Team um Clement LeFebvre (Mint/Mate/Cinnamon) gilt der Dank, schön dass es immer noch Entwickler gibt, die teilen, denen der Anspruch von Freiheit, Intellekt und Kommerzialisierung jeglichen Lebensbereiches nicht die Seele verdorben hat...
Dem Team um Clement LeFebvre (Mint/Mate/Cinnamon) gilt der Dank...
Allerdings, zumal ich bis gestern davon ausging das alles was die machen diverse Gnome3-Veränderungen sind, das Mate Gnome2 ist hatte ich nicht mitbekommen.
also es gibt ein howto wie man das alte Applet migrieren kann auf gtk 3, und ein paar andere nuetzliche Tipps:
1. Der Migrations Guide von GTK2 auf 3: http://developer.gnome.org/gtk3/3.0/gtk-migrating-2-to-3.html Da auch beim zu portierenden Applet alle in GTK2 entfernten funktionen auf die neuen GTK3 Funktionen migriert werden muessen. 2. Das naechste wichtige Dokument ist http://live.gnome.org/GnomeGoals/AppletsDbusMigration. Hier findet sich eine ausfuehrliche Erklaerung wie man ein applet migriert. Dort wird insbesondere auf die Konfigurationsaenderungen und libpanel-applet eingegangen. 3. Am besten ist es letztendlich immer noch sich im Git Repository die aenderungen der anderen Applets anzuschauen. Zum einen der Applets die standardmaessig in Gnome dabei sind, und zum anderen Applets von anderen leuten. Wenn es dich interessiert, hier findest du den Window-Picker code: https://github.com/lanoxx/window-picker-applet, du musst dich halt ein bissschen durch die commits klicken um die aenderungen zu sehen. 4. Im IRC auf Freenode oder gimpnet die leute fragen, oder den Gnome Leuten eine E-Mail schreiben.
Super das die das weiter entwickeln. Es gibt weiterhin viele Leute denen Gnome 2 besser gefallen hat als Gnome 3. Ich bin auch lange Zeit bei Gnome 2.32 geblieben, bis ich dann vor ein paar Monaten auf Gnome 3 mit Fallback mode gewechselt bin nach dem ich mir mein lieblings Applet (windowpicker-applet) selber auf GTK3 portiert habe.
Was mich mal interessieren wuerde. Wo wird der Fork libmatewnck gehostet und wer entwickelt da gerade dran? Ich hab mir selbst schon mal den Quellcode von libwnck angeschaut und ein bisschen dran gehackt, daher das interesse. Leider ist der Code von libwnck ziemlich confuss und schlecht dokumentiert, daher habe ich irgendwann wieder aufgehoert.
Gruss xB
Den Quellcode gibt's auf github, viel entwickelt wird aber nicht, die Hauptarbeit macht ein script, dass alle gnone relatierten Strings durch das Mate Äquivalent ersetzt, ab und zu werden noch ein paar fixes aus dem Gnome git zurückportiert.
Wie hast du das Applet auf gtk3 portiert? Ich fand da nirgends Dokumentation (das gnome-panel soll ja auch abgeschafft werden…) und wollte gerne das Panflute Applet portieren.
Unsinn, das GNOME-Panel soll nicht abgeschafft werden, wer will entwickelt weiter dran
Es hat halt nur keine Priorität mehr (außer als Fallback). (Ein Grund, warum ich MATE sinnlos finde, zumal sie uralte Technologien benutzen, die mit Recht abgelöst wurden - stattdessen könnten die MATE-Entwickler das GNOME-Panel aufpolieren, evtl. einige angepasste GNOME3-Apps dazu -> fertig...)
Dokumentation für Panel-Applet-API (und eine step-by-step-anleitung für's Schreiben neuer Applets) sowie einen porting-guide gibt's hier: developer.gnome.org/panel-applet
EDIT: Link gelinkt :P
Dieser Beitrag wurde 2 mal editiert. Zuletzt am 01. Aug 2012 um 01:01.In manchen Bereichen will ich keine Veränderungen mehr, mein Küchenmesser ist gut so wie es ist, mein Tisch ist gut so wie er ist, usw usw, da geht es nur darum das bestehende zu pflegen damit es so lange wie möglich hält, ersetzt wird es nur wenn es kaputt ist.
Genauso sehe ich mittlerweile den PC-Desktop, da will ich keine Veränderungen mehr, das soll funktionieren und stabil sein. Das bestehende Konzept hatte sich über Jahre bewährt.
Als Versuchskaninchen (z.B. um zu testen ob man 1 GUI vom Smartphone bis zum Desktop nutzen kann) stehe ich nicht mehr zur Verfügung.
Besser und genauaer kann man es nicht ausdrücken...
Wäre vielleicht noch hizuzufügen, dass, wie im richtigen Leben, es eh absehbar ist, dass sich die Bedienkonzepte eh wiederholen werden.
Dinge und Verfahren, die bewährt sind kann man auch nicht mit nochsoviel jugendlichem Leichtsinn, der als Fortschritt und weiss der Geier was versucht wird den Menschen weiszumachen, dauerhaft etablieren. Evolution ist immer der letztendliche Sieg des am besten angepassten - dieses "Gesetz" lässt sich auch mit allergrößter Anstrengung nicht "aushebeln", auch wenn es machnmal den Anschein hat.
Dem Team um Clement LeFebvre (Mint/Mate/Cinnamon) gilt der Dank, schön dass es immer noch Entwickler gibt, die teilen, denen der Anspruch von Freiheit, Intellekt und Kommerzialisierung jeglichen Lebensbereiches nicht die Seele verdorben hat...
Allerdings, zumal ich bis gestern davon ausging das alles was die machen diverse Gnome3-Veränderungen sind, das Mate Gnome2 ist hatte ich nicht mitbekommen.
Läuft super...
Hi,
also es gibt ein howto wie man das alte Applet migrieren kann auf gtk 3, und ein paar andere nuetzliche Tipps:
1. Der Migrations Guide von GTK2 auf 3: http://developer.gnome.org/gtk3/3.0/gtk-migrating-2-to-3.html Da auch beim zu portierenden Applet alle in GTK2 entfernten funktionen auf die neuen GTK3 Funktionen migriert werden muessen.
2. Das naechste wichtige Dokument ist http://live.gnome.org/GnomeGoals/AppletsDbusMigration. Hier findet sich eine ausfuehrliche Erklaerung wie man ein applet migriert. Dort wird insbesondere auf die Konfigurationsaenderungen und libpanel-applet eingegangen.
3. Am besten ist es letztendlich immer noch sich im Git Repository die aenderungen der anderen Applets anzuschauen. Zum einen der Applets die standardmaessig in Gnome dabei sind, und zum anderen Applets von anderen leuten. Wenn es dich interessiert, hier findest du den Window-Picker code: https://github.com/lanoxx/window-picker-applet, du musst dich halt ein bissschen durch die commits klicken um die aenderungen zu sehen.
4. Im IRC auf Freenode oder gimpnet die leute fragen, oder den Gnome Leuten eine E-Mail schreiben.
Gruss xB