The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск генератора тем оформления Oomox 1.6.0

18.03.2018 04:20

Доступен новый выпуск программы Oomox, предназначенной для дизайна цветовых тем. Код проекта написан на языке Python и распространяется под лицензией GPLv3. Готовые пакеты подготовлены для Arch Linux, Manjaro, CentOS, Fedora, Mageia, Slackware и Ubuntu.

В данный момент реализованы следующиe плагины:

  • Тема Oomox (основана на Numix) - GTK+2, GTK+3, Cinnamon, Metacity, Openbox, Qt5ct, Unity, Xfwm;
  • Тема Materia (ранее известна как Flat-Plat) - GTK+2, GTK+3, GNOME Shell, Metacity, Unity, Xfwm;
  • Пиктограммы Gnome-Colors;
  • Пиктограммы Archdroid;
  • Экспорт темы для .Xresources;
  • Экспорт темы для Spotify;
  • Также возможен экспорт GTK+2 темы с увеличенными элементами для дисплеев высокого разрешения (HiDPI).

Изменение в новой версии:

  • Плагин для импорта цветов из картинок;
  • Плагин для импорта тем в формате *.YML от проекта Base16;
  • Несколько новых палитр.

Обновления самой темы оформления Oomox:

  • Полностью новая тема для Cinnamon;
  • Добавлена возможность конфигурации чекбоксов и радиокнопок;
  • Заголовок окна и панель инструментов затеняется у неактивного окна в GNOME и других DE, поддерживающих GTK+3 свойство ":backdrop";
  • Улучшена поддержка файлового менеджера Nemo; Исправления:
  • GTK3-виджет Actionbar;
  • Server-Side Decorations в GNOME.


  1. Главная ссылка к новости (https://github.com/actionless/...)
Автор новости: Аноним
Тип: Программы
Ключевые слова: oomox, gtk, gnome, theme, color
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (45) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Ю.Т. (?), 10:19, 18/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    Замысел понятен, но ваять ради этого целую программу -- полнейший оверкилл. И протухнет непременно, как все подобные проекты.
    А вот идея (когда-то заявилась), дарю, может кто захочет заделать --
    рисовать темы (вообще макеты) свободно, free-form, в любом векторном приложении (мне виделся в этой роли OO draw),
    с тем лишь ограничением, что элементы, которые должны попасть в тему, именуются по набору стандартных (ну там, titlebar active и т.д.). Потом расширение (addon) сбрасывает результат в нужном формате.
    Смысл в том, чтобы выезжать максимально на готовых и отработанных возможностях, не переизобретать по сто раз ту же рисовалку. (Мне это больше виделось как средство рисования нестандартных форматов схем с последующей ОБРАБОТКОЙ.)
     
     
  • 2.6, Аноним (-), 10:59, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    подумал я тут над твоей идеей и пришел к выводу, что создать профессиональную те... текст свёрнут, показать
     
     
  • 3.16, Ю.Т. (?), 14:09, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > подумал я тут над твоей идеей и пришел к выводу, что создать
    > профессиональную тему (на уровне дефолтной) будет гораздо легче и быстрее вручную
    > в (s)css, чем с использованием "векторного приложения", даже при условии, что

    Думаю, в любом приличном рисовальном приложении есть стили, и вообще, приличная "тема" это больше функция эстетического чувства, чем возможности "дёргать сразу за несколько рукояток". А с точки зрения преобразования к параметрам движка что css рисовалка, что векторная -- примерно одинаковы.

    Короче, я чувствую, что это можно сделать, хотя доказать не могу (и не стану :))).

    И в любом случае, исходный замысел был в отношении схем, построенных по нераспространённым методологиям, или таких, для которых существующее (С)ПО непригодно. Вот мне были нужны DFD.

     
     
  • 4.37, Аноним (-), 21:16, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Спойлер: темки для плазмы делаются примерно так, как ты описал. И товарищ выше абсолютно прав — это лютейший сказочный геморрой — тупо поменять на полтона фон всех кнопок, если делать это именно в векторном редакторе. Даже с заготовленными стилями и всем таким.
     
     
  • 5.38, Ю.Т. (?), 21:35, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Спойлер: темки для плазмы делаются примерно так, как ты описал. И товарищ
    > выше абсолютно прав — это лютейший сказочный геморрой — тупо поменять
    > на полтона фон всех кнопок, если делать это именно в векторном
    > редакторе. Даже с заготовленными стилями и всем таким.

    Что ж, потратил 5 минут, пробежался по рисовалкам. В OO draw -- на один пинок, НО только с цветами из стандартной палитры (вроде есть приставочки с выбором из полной палитры, да я не рисую, не знаю).
    А в inkscape, pencil и sk1 не вижу (на поверхности) стилей, ну так и надо было так говорить -- мол, стилей нет, а не что какой-то там "геморрой".
    Собственно, я уже знаю, как сделать гораздо легче, но, как грится, невозможно и невозможно, фули. Я ж ничего рисовать не собираюсь :)).

     
  • 3.41, Аноним (-), 00:34, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это общая проблема WYSIWYG против структурного представления. В WYSIWYG, конечно, могут поддерживаться стили, но они всегда как-то сбоку прикручены и все равно не вписываются естественным образом в концепцию наглядного редактора.
     
  • 2.23, annual slayer (?), 16:21, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > свободно, free-form, в любом векторном приложении (мне виделся в этой роли OO draw),

    в теме Materia с точностью так и сделано

    поэтому большинство новых тем выходящих сейчас (включая "Canta") -- форки Materia

     
     
  • 3.25, Ю.Т. (?), 17:19, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > в теме Materia с точностью так и сделано
    > поэтому большинство новых тем выходящих сейчас (включая "Canta") -- форки Materia

    Я плохо понял это, можно ли поподробнее?

     
     
  • 4.30, annual slayer (?), 19:26, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    например: https://github.com/nana-4/materia-theme/blob/master/src/gtk-2.0/assets.svg

    да и в кедах (4-тых, по крайней мере), похоже было, но там это было частью самого движка тем, но и сравнивать сложность темы для панельки с попапом или для [не]полноценного тулкита не совсем честно

     
     
  • 5.31, annual slayer (?), 19:27, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    s/кедах/плазме/
     
  • 5.33, Ю.Т. (?), 20:17, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > например: https://github.com/nana-4/materia-theme/blob/master/src/gtk-2.0/assets.svg

    Ага, понял. Но это (необходимость всё расставлять) слишком сковывает, я же имел в виду именно свободную композицию. Вот кстати, на девиантарте довольно много людей, рисующих интерфейсную графику, но вряд ли там найдётся много желающих ковыряться в чём-то вроде сабджа. :)

     

  • 1.2, Аноним (-), 10:20, 18/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    единственный (из числа активно сопровождаемых) конкурент дефолтной теме GTK - это Arc. Но и тот мне уже порядком поднадоел, так что сижу на дефолте. Просто взгляните на вышеприведенные скриншоты - это же просто вырвиглазие какое-то.
     
     
  • 2.3, Аноним (-), 10:32, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Arc уже очень давно активно не сопровождается, автор исчез. Впрочем, форк https://github.com/nicohood/arc-theme работает нормально, баги исправили.
     
  • 2.5, поледанныхотсутств (?), 10:44, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Перешёл недавно с Arc на Canta, более весеннее настроение.
     
  • 2.11, Аноним (-), 12:04, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Numix очень хорош еще. Использую его. В Arc мне не совсем нравятся некоторые нюансы.
     
  • 2.26, Аноним (-), 17:23, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    clealooks-phoenix
     
     
  • 3.46, Аноним (-), 11:51, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Только она зовётся clearlooks-phenix.
     

  • 1.8, Аноним (-), 11:53, 18/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Работает до новой версии gtk+3
     
  • 1.9, Аноним (-), 11:57, 18/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не знаю, когда-то бы я такой программе обрадовался, был период, когда я очень увлекался доточкой тем ПОД СЕБЯ и поиском идеальной. Сейчас просто использую стандартную adwaita и в гтк3, и в qt приложениях. Да, она не идеальна, да, некоторые виджеты гигантские, но ее не надо пилить, она не ломается, она везде одинаковая.
     
     
  • 2.13, Аноним (-), 13:04, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Да, она не идеальна
    > но ее не надо пилить

    По-моему, это признак того, что ты позврослел.

    Впрочем, я все равно нет-нет, а иногда пускаюсь искать темы gtk3 скачать бесплатно без регистрации без смс. Хотя и убеждаюсь из раза в раз, что конкурентов адвайте до сих пор нет. (Кстати, для gtk2 был гораздо бОльший выбор тем, сейчас для gtk3 тем буквально всего 1-2 штуки.)

     
     
  • 3.21, Аноним (-), 15:24, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +10 +/
    > Хотя и убеждаюсь из раза в раз, что конкурентов адвайте до сих пор нет. (Кстати, для gtk2 был гораздо бОльший выбор тем, сейчас для gtk3 тем буквально всего 1-2 штуки.)

    Ну дык, если годами регулярно ломать совместимость и вносить плохо или совсем не задокументированные изменения, вынуждая разработчика сторонней темы с каждой версией гнома заново разбираться с "веселыми идеями веселых ребят" … много кому надоест поддерживать тему для гнома.

     
  • 3.24, Аноним (-), 16:48, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Это признак того, что невменяемые гноморазрабы сделали всё, чтобы осложнить жизнь любителям кастомного оформления. Чтобы людям приходилось жрать их "прекрасный" дефолт, либо постоянно тратить время и силы на допиливание того, что отваливается и корёжится после каждого обновления.

    Это не "красноглaзый" QtCurve, где конфиг, созданный 5 лет назад, прекрасно действует до сих пор без всяких перепиливаний.

     
     
  • 4.32, Michael Shigorin (ok), 19:43, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ...причём вполне целенаправленно -- с криками "пусть у всех будет одинаково".
     
     
  • 5.39, Ne01eX (ok), 22:01, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так а вы чё хотели-то? Там из оригинальной команды GTK+ остался только Federico Mena.
     
  • 5.49, Anonymous13 (?), 14:16, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И это прекрасно
     
  • 2.17, Ю.Т. (?), 14:12, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не знаю, когда-то бы я такой программе обрадовался, был период, когда я
    > очень увлекался доточкой тем ПОД СЕБЯ и поиском идеальной. Сейчас просто
    > использую стандартную adwaita и в гтк3, и в qt приложениях. Да,
    > она не идеальна, да, некоторые виджеты гигантские, но ее не надо
    > пилить, она не ломается, она везде одинаковая.

    Разные приложения с разной организацией рабочего пр-ва могут выглядеть хорошо/неутомительно с разными темами. ФФ и ТБ у меня в разных темах. Big deal.

     
  • 2.36, AlexYeCu_not_logged (?), 21:11, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Да, она не идеальна

    Да я б тоже не менял, если б существавали темы отвечающие простым критериям:

    1. Серый цвет.
    2. Не слишком вырвиглазный цвет для выделенного.
    3. Прямые углы у вкладок без уродливых скруглений, фасок, ободков.
    4. Отсутствие знаменитого бага с подсветкой названия выделенного каталого в dolphin (чтоб икалось тому недоумку, что его впилил).
    5. Одинаковые основной цвет и цвет для gtk2-панелек.
    6. Нормальнай размер пиктограмм, я не «я такой-как-опеннетовский-модератор дизайнер, я сделаю в 32-х пиксельной панельке нерегулируемые отступы для пиктограмм в 8px».
    7. Есть под GTK2, GTK3, Qt4, Qt5.

    Увы, с такими темами не густо.

     
     
  • 3.52, Аноним (-), 20:29, 20/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Mint-X / Mint-Y
    За исключением Qt
     
     
  • 4.53, AlexYeCu_not_logged (?), 22:38, 20/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    8. Чтобы диалоги Zenity нормально отображались.

    Это проблема у тем Mint-X проявлятся — у диалогов Zenity не отображаются границы форм, только собственно окно/фрейм и надписи. В остальном вполне нормальные темы, на фоне прочего идиотизма так тем более.

    Mint-Y, кстати, без этого недостатка.

    В общем, надоест TraditionalGreen — можно будет посмотреть в сторону минтовских тем.

     
     
  • 5.55, AlexYeCu_not_logged (?), 22:50, 20/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Поторопился. У Mint-X серьёзные проблемы с GTK2.
    У Mint-Y таких нет.
     
  • 4.54, AlexYeCu_not_logged (?), 22:39, 20/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Mint-X / Mint-Y
    > За исключением Qt

    В принципе, qt-шный софт работает с gtk2/3 темами, если те не слишком чудесато написаны.

     

  • 1.14, edv (?), 13:19, 18/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Рекомендую обратить внимание на Arrongin
    https://www.opendesktop.org/p/1215199/

    Кстати, поделитесь, пожалуйста, какие на сегодняшний день есть способы унификации внешнего вида GTK- и Qt-приложений? Кроме как искать одинаковые и отдельно применять для Qt и отдельно для GTK.
    Вроде Qt умел как-то к единому виду приводить?

     
     
  • 2.15, Аноним (-), 13:47, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я использую adwaita и qtct (в нем вроде есть adwaita.. а может надо отдельно ставить, но в любом случае, сейчас adwaita -- это путь к решению такой проблемы).
     
     
  • 3.40, edv (?), 22:55, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, припоминаю эту утилиту. В Debian/Ubuntu пакеты: qt5ct и adwaita-qt.

    Шрифты меняет сразу, а тему как первый раз поменял на Breeze, моё приложение её подхватило и больше сменить уже не мог. Ту же adwaita-qt на своём приложении уже не удалось лицезреть. Хотя сам конфигуратор тему своего окна меняет. И Ctrl-Q перестал работать. Но всё это без перезапусков сеансов, поэкспериментирую позже. Спасибо.

     
  • 2.18, Штононим (?), 15:00, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это вы, наверное, про qtcurve вспомнили, но qtcurve не может применяться к gtk3. Так что либо искать одинаковые темы для qt/kvantum и gtk, либо допиливать через Oomox/qtcurve друг к другу.
     
  • 2.34, Аноним (-), 20:17, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Вроде Qt умел как-то к единому виду приводить?

    Он умеет использовать GTK для отрисовки. В последних версиях (кажется с 5.9 или чуть раньше) перешёл с GTK2 на GTK3. Не помню точно, вроде бы при наличии соответствующего плагина он должен так делать при запуске в GNOME и других GTK-based DE по умолчанию.
    А вот сделать GTK похожим на Qt нельзя.

     

  • 1.19, soarin (ok), 15:13, 18/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Выглядит страшненько
     
  • 1.27, anonimm (?), 17:24, 18/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ситуация с темами в gtk и qt опустилась до уровня Windows: стандартные темы противны, но изменить ничего нельзя - других нет. Достало меню Libreoffice, не влазящее в экран модных молодежных темах, поставил Minwaita.
     
     
  • 2.28, Ю.Т. (?), 17:30, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ситуация с темами в gtk и qt опустилась до уровня Windows: стандартные
    > темы противны, но изменить ничего нельзя - других нет. Достало меню
    > Libreoffice, не влазящее в экран модных молодежных темах, поставил Minwaita.

    Мелкий рубленый шрифт с чёткими различиями мелочей (наподобие Кандара, Чаркоал, Виртуе) за основу, значки из меню долой -- всё компактно.

     

  • 1.35, Аноним (-), 20:19, 18/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    KDE не поддерживает?
     
     
  • 2.43, axredneck (?), 01:31, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Можно и КДЕ, если заставить Qt использовать текущую тему GTK. Qt так может, насколько помню.
     
     
  • 3.44, Аноним (-), 07:24, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Есть ли Marvelous Designer Personal под Linux? Есть, качаешь виндовую версию и пытаешься запустить в вайне.
     

  • 1.45, рара Кен (?), 10:20, 19/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    во всех латиница смотрится, а кириллица ... может кто знает такую, я - нет
     
     
  • 2.48, Аноним (-), 12:33, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Всем уже давно известно, что вместо кириллицы пользователям нужны разноцветные эмодзи.
     

  • 1.50, Аноним (-), 17:27, 19/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ВещьЪЪЪ!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру