2017-09-05 5 views
0

Ich arbeite gerade an einem GTK-Thema, basierend auf Arc-Theme. (Sie können meine aktuellen Fortschritte hier sehen: https://plus.google.com/u/0/100718986567621730640/posts/S6QqGbehjNj)GTK-Theming: eine Version für jede Haupt- oder Nebenversion?

Meine Kenntnisse in CSS und GTK-Theming ist einfach, meist ist es nur Versuch und Irrtum. Ich startete von einem anderen Arc-fork, genannt OSX-Arc-Plus (kein wirklicher Grund dahinter, es war nur das Thema, das ich benutzt habe, als ich anfing, Dinge zu ändern). Dieses Thema enthielt Unterordner für verschiedene Minor-Releases. Da ich elementares Betriebssystem verwende, habe ich gtk-3.18 verwendet. Jetzt habe ich gesehen, dass das ursprüngliche Arc-Thema nur einen gtk-3-Ordner enthält.

So der Zukunft mit Unterstützung für mehr Versionen denken, ich habe keine Ahnung, wohin sie gehen
a) nur eine Version für jeden Major-Release Freigabe (wie original Arc-Thema)
b) setzt einige Arbeit in und mache eine Version für jede kleine Gtk-Version (wie OSC-Arc-Plus, Papier-Thema, Pop-Thema)

Also was ist der Vorteil und der Nachteil dieser Möglichkeiten? Ich würde erwarten, a) in Ordnung zu sein, da Arc so viel in der Linux-Welt verwendet wird, aber Papier und Pop sind auch tolle Themen, und sie verwenden b).

Antwort

2

3.20+ stabilisierte CSS-Namen und 3.22 wird die letzte Hauptversion in der 3-Serie sein, also sollten Sie sich darauf konzentrieren. Wenn Sie wirklich Ubuntu LTS unterstützen müssen, müssten Sie natürlich eine 3.18-Version erstellen. Ich würde nicht vorschlagen, auf etwas anderes als diese beiden zu zielen.

Für Verzeichnisse in der Praxis ist es nicht wirklich wichtig, weil Menschen nicht zwei Gtk3-Versionen gleichzeitig installieren.

Ich weiß nicht, ob das Ihre Frage beantwortet oder nicht.

+0

Teilweise, danke! Also ich weiß, welche Versionen zu bewältigen sind. Aber was ist der Unterschied zwischen nur einer Datei (für alle) und einer Datei pro Version? –

+0

Sie können nicht eine Datei für alle erstellen, sie haben andere Namen und Verhaltensweisen. – TingPing

+0

Mein Fehler, ich habe Arc von ppa installiert, deshalb habe ich nur eine GTK3-Version! Die anderen existieren, wurden aber nicht heruntergeladen. Deshalb dachte ich, er hätte es nur mit einer Datei gemacht! Vielen Dank! –

Verwandte Themen