GTK 主题:每个主要版本或每个次要版本都有一个版本?
GTK-theming: one version for every major or every minor release?
我目前正在开发一个基于 Arc-Theme 的 GTK 主题。
(你可以在这里看到我目前的进度:https://plus.google.com/u/0/100718986567621730640/posts/S6QqGbehjNj)
我在 CSS 和 GTK 主题方面的知识是基本的,大部分只是反复试验。
我从另一个 Arc-fork 开始,叫做 OSX-Arc-Plus(背后没有真正的原因,这只是我开始改变事物时一直使用的主题)。该主题包含各种次要版本的子文件夹。因为我使用的是 elementary OS,所以我使用的是 gtk-3.18。现在我看到原来的 Arc 主题只有一个 gtk-3 文件夹。
所以想到未来支持更多的版本,我不知道该去哪里
a) 每个主要版本只发布一个版本(如原始 Arc-theme)
b) 投入一些工作,为每个次要的 Gtk 版本做一个版本(比如 OSC-Arc-Plus、Paper-theme、Pop-theme)
那么这些可能性的优点和缺点是什么?我希望 a) 没问题,因为 Arc 在 Linux 世界中被广泛使用,但 Paper 和 Pop 也是很棒的主题,它们使用 b).
3.20+ 稳定的 CSS 名称和 3.22 将是 3 系列中的最后一个主要版本,因此您应该关注它。如果你真的需要支持 Ubuntu LTS 那么你当然必须制作一个 3.18 版本。我不建议针对这两个以外的任何目标。
至于目录在实践中并不重要,因为人们不会同时安装两个 Gtk3 版本。
我不知道这是否回答了你的问题。
我目前正在开发一个基于 Arc-Theme 的 GTK 主题。 (你可以在这里看到我目前的进度:https://plus.google.com/u/0/100718986567621730640/posts/S6QqGbehjNj)
我在 CSS 和 GTK 主题方面的知识是基本的,大部分只是反复试验。 我从另一个 Arc-fork 开始,叫做 OSX-Arc-Plus(背后没有真正的原因,这只是我开始改变事物时一直使用的主题)。该主题包含各种次要版本的子文件夹。因为我使用的是 elementary OS,所以我使用的是 gtk-3.18。现在我看到原来的 Arc 主题只有一个 gtk-3 文件夹。
所以想到未来支持更多的版本,我不知道该去哪里
a) 每个主要版本只发布一个版本(如原始 Arc-theme)
b) 投入一些工作,为每个次要的 Gtk 版本做一个版本(比如 OSC-Arc-Plus、Paper-theme、Pop-theme)
那么这些可能性的优点和缺点是什么?我希望 a) 没问题,因为 Arc 在 Linux 世界中被广泛使用,但 Paper 和 Pop 也是很棒的主题,它们使用 b).
3.20+ 稳定的 CSS 名称和 3.22 将是 3 系列中的最后一个主要版本,因此您应该关注它。如果你真的需要支持 Ubuntu LTS 那么你当然必须制作一个 3.18 版本。我不建议针对这两个以外的任何目标。
至于目录在实践中并不重要,因为人们不会同时安装两个 Gtk3 版本。
我不知道这是否回答了你的问题。