anonymous@RULINUX.NET~# | Last login: 2024-11-01 22:18:27 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Пришел тут ко мне на днях gtk 3.8. Заранее уточню, что мне, в общем-то, немного всё равно, так как программ на нём у меня почти нет, однако же я всегда рассматривал gtk как один из двух основополагающих линуксовых (и не только) тулкитов. А конкретно третья ветка - будущее этого тулкита, пусть даже вторая пока ещё не собирается умирать, но всё же.
Ну так вот, начнём.
Во-первых, внезапно сломался gtk3-софт. Не запускается и всё тут. Пара минут удивления, натравленный на файл strace - мы видим, что он висит где-то на файле темы. У меня использовался не очень красивый, но вполне работающий oxygen-gtk3. Вспомнив о том, что разработчики gtk ломают все темы между релизами, я немного поковырялся, поменял тему на какую-то другую, и вроде всё стало нормально. Но вот незадача, для всего остального у меня используется qtcurve с тёмной цветовой схемой в стиле кдешного obsidian coast. Схема, может быть, тоже не идеальная, но я к ней привык, и просто так менять не намерен.
В общем, решил я поменять цвета в gtk3 на тёмные, поставил пару раскрашивающих утилит (gtk-theme-config, lxappearance), покрутил в них цвета. В самих программах всё работало, а тема в приложениях не менялась. Я начал гуглить, узнал то, как задаются цвета в gtk3 (через css-файлы в темах), покрутил эти файлы, увидел отсутствие результата. В конце-концов, я наткнулся на прекрасную строчку в документации:
GtkSettings:gtk-color-scheme has been deprecated since version 3.8 and should not be used in newly-written code. Color scheme support was dropped and is no longer supported. You can still set this property, but it will be ignored.
SystemV(*) (2013-04-24 14:28:30)
Emacs-w3m/1.4.513 w3m/0.5.3
|
|
|
Скрыть
Re:Популярный тулкит gtk3 окончательно скурвилсяТемы - фигня. Они, судя по возгласам видевших это лично, выкинули перемещение в выбранную позицию scrollbar-а по средней кнопке. В гноме также выпили таскание окна с Alt+ЛКМ, изменение размера окна по Alt+ПКМ. |
Скрыть
Re:Популярный тулкит gtk3 окончательно скурвился>Ъ энторпрайз и серьезные дяди юзают Tk, а совсем упоротый энтерпрайз - яву.
|
Скрыть
Re:Популярный тулкит gtk3 окончательно скурвился>Они, судя по возгласам видевших это лично, выкинули перемещение в выбранную позицию scrollbar-а по средней кнопке.
|
Скрыть
Re:Популярный тулкит gtk3 окончательно скурвилсяИнтересно чем они мотивируют подобные действия ? anonymous(*)(2013-04-24 15:10:12)
Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 |
Скрыть
Re:Популярный тулкит gtk3 окончательно скурвился> GtkSettings:gtk-color-scheme has been deprecated since version 3.8 and should not be used in newly-written code. Color scheme support was dropped and is no longer supported. You can still set this property, but it will be ignored. Теперь в гтк цвет интерфейса только темой определяется? Это слишком убого. spaceivan(*)(2013-04-24 15:15:28)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 |
Скрыть
Re:Популярный тулкит gtk3 окончательно скурвился>Теперь в гтк цвет интерфейса только темой определяется? Это слишком убого.
|
Скрыть
Re:Популярный тулкит gtk3 окончательно скурвилсяСлушай Тюксойд, раз уж пошла такая тема, хочу тебя спросить: а как в кутях - можно ли там стилями назначить внешний вид контролам приложения? Или там это зависит от доброй воли самого приложения? |
Tux-oid(*)(2013-04-24 15:27:34)
Отредактировано Tux-oid по причине "не указана" Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 SeaMonkey/2.16.1 |
Скрыть
Re:Популярный тулкит gtk3 окончательно скурвилсяЭт чо? Ты пальцем ткни - чо надо сделать чтобы, скажем, шрифт на заданной кнопке какого-нибудь готового приложения поменять, без перекомпиляции последнего. |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re:Популярный тулкит gtk3 окончательно скурвился
Ъ энторпрайз и серьезные дяди юзают Tk, а совсем упоротый энтерпрайз - яву.
Нет там место всяким кутям и гткам
Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0