LINUX.ORG.RU

Elegant GTK

 ,


0

0

Около месяца назад я уже выкладывал скриншот своего рабочего стола. Настроив рабочий стол, меня посетила идея
написать простенький скриптик, с помощью которого я бы смог быстренько развернуть все свои настройки для
GNOME'a на другой машине не тратя очередные пару часов на доводку интерфейса. Так вот и родился маленький
проетик с названием Elegant GNOME Pack

Скриншот посвящается релизу 0.6.0, а также новой GTK теме(Elegant GTK), которая стала новой темой по умолчанию
(изначально использовалась тема Re Crono)

На данный момент в тему входят следующие компоненты:
- Тема иконок: AwOken v 1.0(модифицированная)
- Тема GTK: Elegant GTK v 2.0(на основе последней Murrine Engine из git)
- Тема Metacity: есть 2 варианта(со скруглёными углами и квадратными)
- Тема курсоров: Neutral++
- Обоина: gDIGE
- Тема для Smplayer
- userChrome.css для стилизации табов в Firefox, а также userContent.css для исправления чёрных полей ввода.

Приложение, которое собственно и настраивает всё это, написано на Bash с использованием Zenity(для создания GUI).

На данный момент основными возможностями являются:
- Автоматическая настройка GNOME'a
- Резервное копирование текущих настроек, с возможностью последующего их восстановления. После удаления темы, все предыдущие настройки возвращаются к прежнему состоянию.
- Настройка темы GDM2

Для Ubuntu Lucid существует PPA:
Ubuntu PPA
Для пользователей Archlinux:
Archlinux AUR Package

>>> Просмотр (1440x900, 599 Kb)



Проверено: JB ()

Ответ на: комментарий от jcd

Я стараюсь не хардкодить значения цветов, по этому в 98% случаев все значения представлены в виде
переменных, которые идут вначале gtkrc файла. Единственное, возможно, стиль наутилуса прийдётся
подправить отдельно. Так что можете попробывать.

alister
() автор топика
Ответ на: комментарий от andreyu

На Gnome-look.org есть отдельная ссылка для загрузки только GTK темы.
В архиве лежит собственно тема GTK и 2 варианта темы для Metacity.
Сразу напомню, что для работы нужна последняя Murrine Engine собранная из Git.

alister
() автор топика
Ответ на: комментарий от GotF

> О_О плавные линии, градиенты и тени уже перешли в разряд «ламповых» атрибутов?

А что в них такого современного? Где-то года с 1998 компьютеры поддерживают режим hicolor.

Nxx ★★★★★
()

Можно скрины баньши, пиджина, ООо, гедит'а, фф?

tensai_cirno ★★★★★
()
Ответ на: комментарий от alister

> На Gnome-look.org есть отдельная ссылка для загрузки только GTK темы. В архиве лежит собственно тема GTK и 2 варианта темы для Metacity.

Ее и брал, подхватывается только Elegant-GTK. Но интерфейс становится как у Redmond. В консоли ловлю такие ошибки:

$ gtk-chtheme 

(gtk-chtheme:25420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(gtk-chtheme:25420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
/home/andrey/.themes/Elegant-GTK/gtk-2.0/panel.rc:78: error: unexpected identifier `textstyle', expected character `}'
/home/andrey/.themes/Elegant-GTK/gtk-2.0/gtkrc:125: error: unexpected identifier `arrowstyle', expected character `}'

(gtk-chtheme:25420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
/home/andrey/.themes/Elegant-GTK/gtk-2.0/panel.rc:78: error: unexpected identifier `textstyle', expected character `}'
/home/andrey/.themes/Elegant-GTK/gtk-2.0/gtkrc:125: error: unexpected identifier `arrowstyle', expected character `}'

> Сразу напомню, что для работы нужна последняя Murrine Engine собранная из Git.

Да, установил из daily snapshot.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

/home/andrey/.themes/Elegant-GTK/gtk-2.0/panel.rc:78: error: unexpected identifier `textstyle', expected character `}'
/home/andrey/.themes/Elegant-GTK/gtk-2.0/gtkrc:125: error: unexpected identifier `arrowstyle', expected character `}'

Вот это + симптомы в виде стиля Redmond явно указывают на неполадки с Murrine Engine. Наблюдал такое только у тех,
у кого была установлена устаревшая Murrine Engine. Лично уменя установлена версия 0.91.0 от 06.08.2010.
Кстати, какой дистрибутив?

alister
() автор топика
Ответ на: комментарий от alister

> Вот это + симптомы в виде стиля Redmond явно указывают на неполадки с Murrine Engine. Наблюдал такое только у тех,
у кого была установлена устаревшая Murrine Engine. Лично уменя установлена версия 0.91.0 от 06.08.2010.

Ради успокоения совести слил заново из GIT'а и собрал. Не помогло.

Кстати, какой дистрибутив?


Gentoo. В качестве WM использую Ion3.

andreyu ★★★★★
()
Ответ на: комментарий от alister

> Кстати, забыл спросить на всякий случай, после обновления Murrine Engine перезапускали Иксы?

Нет, а для чего? ;)

andreyu ★★★★★
()
Ответ на: комментарий от alister

Проблему решил - мешала старая версия, которая лежала в /usr
Новая по умолчанию ложилась в /usr/local
./configure --prfix=/usr решил проблему. Всем спасибо.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Надеюсь ./configure был сделан с вот этими параметрами:
--prefix=/usr --enable-animation
А перезапустить Иксы всё-же советую :)

alister
() автор топика
Ответ на: комментарий от andreyu

Правда ростер в Gajim стал не особо приятно выглядеть :(
Да и Code::Blocks стал ужасен как черт, но это «нормально» для wxGTK.

andreyu ★★★★★
()
Ответ на: комментарий от alister

> --prefix=/usr --enable-animation

Без анимации, ну их нафиг эти рюшечки ;)

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Дак у вас же кастомная тема включена.
Edit -> Preferences, переходим на вкладку Style и выбираем тему «default».

alister
() автор топика
Ответ на: комментарий от alister

> Дак у вас же кастомная тема включена.

Edit -> Preferences, переходим на вкладку Style и выбираем тему «default».


Точно, вопрос решен. Спасибо.

Осталось главное - такую же тему для Qt найти.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Qt же умеет мимикрировать под Gtk. Единственная проблема с Qt - не подхватывает цвет для ссылок.

alister
() автор топика
Ответ на: комментарий от alister

> Qt же умеет мимикрировать под Gtk. Единственная проблема с Qt - не подхватывает цвет для ссылок.

Только если есть тема.

andreyu ★★★★★
()

гдето я это уже видел...

Aneko
()
Ответ на: комментарий от wbrer

рикаминдую

К.О. Извините конечно, но Вам бы самому неплохо бы перестать делать по 3 ошибки в слове «мир».
Все такие знатоки русского языка, что аж некуда бежать.

alister
() автор топика

Понравилась, очень стильная тема. И приятный скрин.

neko-sama
()

с вашим чувством прекрасного да:
1. сделать светлую тему! ))) темне не лю...а так обалденно )
2. отправить с предлодением включить в поставку Ubuntu )

mCoRN
()

Спасибо большое! Все заработало. Только вот есть косяк с фоном панельки. Попробуйте увеличить ее размер. У меня 36 пикселей

Cucumber
()
Ответ на: комментарий от mCoRN

Даже если и сделать светлую тему, прийдётся активные элементы делать в оранжевых тонах, иначе не приймут даже на рассмотрение :)

alister
() автор топика
Ответ на: комментарий от Cucumber

Пожалуйста. Про изображение панели я знаю, уже занёс в TODO на следующий релиз.

alister
() автор топика
Ответ на: комментарий от alister

Где ж там толстота? Вы допустили детскую ошибку согласования сложноподчиненного предложения, осмеянную еще А.П.Чеховым.

leave ★★★★★
()
Ответ на: комментарий от leave

Я конечно всё это понимаю, но к большому сожалению для вас, эта тема не посвящена урокам
по изучению русского языка.
Если вам нечего сказать по теме, какой смысл лепить свои 5 копеек?

alister
() автор топика
Ответ на: комментарий от leave

>Настроив рабочий стол, меня посетила идея

Антон Павлович одобряет

Почему-то я сразу понял, о ком речь, и широко улыбнулся.

Zombieff ★★
()

Оформление на редкость приятное, обои очень в тему. Цвета тёплые, даже синий тёплый. Ничего глаза не режет.

Zombieff ★★
()
Ответ на: комментарий от alister

Мне есть что сказать по сопроводительному тексту. Он больно ранит мое чувство языка.

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

leave ★★★★★
()
Ответ на: комментарий от sudo-s

Ваше мнение - это ваше мнение. Но боюсь большое кол-во человек с вами будут не согласны.
Я бы с удовольствием посмотрел на ваш скрин. Желательно чтобы он был переполнен чувством
«элегантности». А пока это не случилось, всё выше сказанное не сильно походит на
авторитетную оценку.

П.С. Как вы правильно заметили, «морская» свинка к морю не имеет отношения, потому что
правильное её название - «гвинейская» свинка.

alister
() автор топика

Ничего так, симпатично вроде.
За ссыль на AUR отдельное спасибо.

evoken
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.