Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css GTK主题:每个主要版本还是每个次要版本都有一个版本?_Css_Linux_Gtk_Themes_Gtk3 - Fatal编程技术网

Css GTK主题:每个主要版本还是每个次要版本都有一个版本?

Css GTK主题:每个主要版本还是每个次要版本都有一个版本?,css,linux,gtk,themes,gtk3,Css,Linux,Gtk,Themes,Gtk3,我目前正在开发一个基于Arc主题的GTK主题。 (您可以在此处看到我当前的进度:) 我在CSS和GTK主题方面的知识是基本的,大部分只是尝试和错误。 我从另一个叫做OSX Arc Plus的Arc fork开始(没有真正的原因,这只是我开始改变事物时使用的主题)。此主题包含各种次要版本的子文件夹。当我使用基本操作系统时,我使用了gtk-3.18。现在我看到原来的Arc主题只包含一个gtk-3文件夹 因此,考虑到支持更多版本的未来,我不知道该去哪里 a) 只需为每个主要版本发布一个版本(如原始Ar

我目前正在开发一个基于Arc主题的GTK主题。 (您可以在此处看到我当前的进度:)

我在CSS和GTK主题方面的知识是基本的,大部分只是尝试和错误。 我从另一个叫做OSX Arc Plus的Arc fork开始(没有真正的原因,这只是我开始改变事物时使用的主题)。此主题包含各种次要版本的子文件夹。当我使用基本操作系统时,我使用了gtk-3.18。现在我看到原来的Arc主题只包含一个gtk-3文件夹

因此,考虑到支持更多版本的未来,我不知道该去哪里
a) 只需为每个主要版本发布一个版本(如原始Arc主题)
b) 投入一些工作,为每个次要的Gtk版本做一个版本(如OSC Arc Plus、纸主题、流行主题)


那么这些可能性的优点和缺点是什么呢?我希望a)可以,因为Arc在Linux世界中使用得太多了,但是纸和流行音乐也是很好的主题,它们使用b)。

3.20+稳定的CSS名称,3.22将是3系列中最后一个主要版本,所以你应该关注这一点。如果你真的需要支持UbuntuLTS,那么你当然需要制作一个3.18版本。我不建议瞄准这两个目标以外的任何目标

至于实际上的目录,这并不重要,因为人们不会同时安装两个Gtk3版本


我不知道这是否回答了您的问题。

3.20+稳定CSS名称和3.22将是3系列中的最后一个主要版本,因此您应该关注这一点。如果你真的需要支持UbuntuLTS,那么你当然需要制作一个3.18版本。我不建议瞄准这两个目标以外的任何目标

至于实际上的目录,这并不重要,因为人们不会同时安装两个Gtk3版本


我不知道这是否回答了你的问题。

部分,谢谢!所以我知道,应该处理哪些版本。但是,只生成一个文件(全部)和每个版本一个文件之间有什么区别?你不能为所有人生成一个文件,它们有不同的名称和行为。糟糕,我从ppa安装了Arc,这就是为什么我只有一个GTK3版本!其他的存在,但没有下载。这就是为什么我认为他只用了一个文件!非常感谢。部分,谢谢你!所以我知道,应该处理哪些版本。但是,只生成一个文件(全部)和每个版本一个文件之间有什么区别?你不能为所有人生成一个文件,它们有不同的名称和行为。糟糕,我从ppa安装了Arc,这就是为什么我只有一个GTK3版本!其他的存在,但没有下载。这就是为什么我认为他只用了一个文件!非常感谢。