LINUX.ORG.RU
 
yoghurt

GTK 3.1.10


0

1

Вышло очередное обновление ветки GTK 3.1

GTK - один из основных в мире Open Source тулкитов, предназначенный для построения приложений с пользовательским интерфейсом.

В этом релизе:

  • Улучшения в диалоге открытия/сохранения файлов;
  • GAIL объединён с GTK и больше не является отдельным модулем;
  • GtkMountOperation научился показывать процессы, препятствующие размонтированию, на OpenBSD;
  • Исправлено 11 ошибок;
  • Обновлены переводы;
  • Другие мелкие изменения.

>>> Подробности

Метки:

***** ()
Проверено: mono (24.07.2011 17:07:42)

СКАЖИ СВОЕМУ КОМПЬЮТЕРУ, ЧТОБЫ ЗАПЕР ДВЕРЬ

любительская автоматизация; устройство с открытой прошивкой
исходные тексты всех программ, открытые библиотеки
http://www.unicontrollers.com/products/unc01x

[#] Ответ на: комментарий от gentoo_root 24.07.2011 18:03:24  
anonymousss

Понял.

Но лучше бы что-то вроде gtk-chtheme, конечно...

** ()
[#] Ответ на: комментарий от darkshvein 24.07.2011 17:08:45  

мне не нравится ваша розовая ковточка.

anonymous ()
[#] Ответ на: комментарий от val-amart 24.07.2011 21:03:37  

А мне то зачем? :)

* ()
[#] Ответ на: комментарий от anonymousss 24.07.2011 20:56:46  

>Но лучше бы что-то вроде gtk-chtheme, конечно...

В отличие от gtk-theme-switch, который пишет в ~/.gtkrc, gnome-tweak-tool пишет в gconf (странно, что не в dconf). Кстати, ~/.gtkrc ещё работает с третьим gtk?

** ()
[#] Ответ на: комментарий от gentoo_root 24.07.2011 21:20:58  
stormblastt

> ~/.gtkrc ещё работает с третьим gtk?
Нет, там свой ~/.config/gtk-3.0/settings.ini

** ()
[#] Ответ на: комментарий от anonymous 24.07.2011 18:54:35  
true_admin

> а что это за хрень и где про неё почитать?

придётся очень хорошо гуглить :(

***** ()
[#] Ответ на: комментарий от val-amart 24.07.2011 21:03:37  

> попробуйте pyside

Попробуйте почитать про pyside и подумать, что значит в данном контексте совместимость их API с PyQt

anonymous ()
[#] Ответ на: комментарий от pevzi 24.07.2011 17:18:07  
megabaks

>Надоели эти жуткие тормоза.
о каких тормозах речь?
огласите весь список, пожалуйста (с) совок
да - методу тоже

** ()
[#] Ответ на: комментарий от Napilnik 24.07.2011 17:31:43  
megabaks

>системник и доменная печь, это одно и тоже - современная тенденция программирования.
как ты прав!
+100500

** ()
[#] Ответ на: комментарий от megabaks 24.07.2011 22:01:51  
pevzi

> о каких тормозах речь?

Из элементарного и заметного сразу: прорисовка содержимого при скроллинге, прорисовка выделения при ведении мышью по менюшкам.

> методу


На глаз. Достаточно? (:

**** ()
[#] Ответ на: комментарий от yoghurt 24.07.2011 16:25:06  

А захардкоженый даблклик убрали?

anonymous ()
[#] Ответ на: комментарий от pevzi 24.07.2011 22:12:31  
megabaks

не - не канает
придумывай

** ()
[#] Ответ на: комментарий от megabaks 24.07.2011 22:24:44  
pevzi

Знаешь, мне сухие циферки как-то вообще побоку. Я наблюдаю тормоза при работе — мне этого достаточно, чтобы говорить о тормозах, приводящих к неудобствам.

**** ()
[#] Ответ на: комментарий от pevzi 24.07.2011 22:56:50  
megabaks

странно, но я тормозов не заметил
как так?

** ()
[#] Ответ на: комментарий от baverman 24.07.2011 18:22:08  
>>-----Цитата---->>

> PyQt и PySide?

Нет, блин, tkinter!

<<-----Цитата----<<

wxPython нужно использовать. Но tkinter тоже хорош, с новыми темами он уже не настолько убог и кушает гораздо меньше. Вполне подходит для многих программ, где ГУИ не самоцель.

*** ()
[#]  

Прочитал новость

И даже как-то задумался... все таки в Linux нет еще "точных" решений. А систему все таки со временем нужно будет приводить к общему знаменателю. Имею в виду единный DE, да и определиться, что же юзать. Qt или же Gtk 3 [который кстати пару компьютерных журналов весьма щедро прорекламили в своих номерах]...сам даже и не знаю что думать.

А такой вот вопрос, кроме этой парочки есть ли альтернатива? И может мне кто нить объяснить толком, почему так и не сделали единного метода проектирования интерфейсов? Все бои, да бои. Qt VS Gtk

()
[#] Ответ на: комментарий от anonymous 24.07.2011 22:22:24  
yoghurt

хз, в фичлисте данного релиза этого нет

***** ()
[#] Ответ на: Прочитал новость от Lavir 24.07.2011 23:22:10  
yoghurt

>А такой вот вопрос, кроме этой парочки есть ли альтернатива?

vxWidgets. Примечателен тем, что на поддерживаемых платформах юзает нативный функционал. Конечно, все тулкиты это делают, но немного по-другому - за слоем абстракции ото всего, прорисовывая все элементы управления вручную. В VxWidgets, наоборот, под виндой используются родные виндовые контролы, в X11 - GTK либо собсвтенный велосипед поверх Xlib на выбор, в OS X - Cocoa, и так далее.

Java со своими монстрами.

AIR :D

***** ()
[#] Ответ на: комментарий от yoghurt 24.07.2011 23:32:48  

О про Air

Весчь в принципе симпотная, мне всегда нравился подход Adobe к графике, и интерфейсу. У последнего PhotoShop классный диз. А вообще, там вроде же убрали развитие Air в Linux, и сказали мол будем лучше портировать из Windows.

P.S имхо козлы. Так как air очень даже ничего, и удобен вполне.

()
[#] Ответ на: комментарий от yoghurt 24.07.2011 23:32:48  

Про Java

>>Java со своими монстрами.

Вот парадокс, java иной раз прост, иной раз сложен. То мало жрет, то все ресурсы на себя тянет. Разный он какой-то. И меня лично бесит, что половина банковских программ, так на нем работает, что хочется их переписать на нечто пошустрее, и красивее.

P.S блин, java живуч.

()
[#] Ответ на: комментарий от yoghurt 24.07.2011 23:32:48  

>vxWidgets. Примечателен тем, что на поддерживаемых платформах юзает нативный функционал. Конечно, все тулкиты это делают, но немного по-другому - за слоем абстракции ото всего, прорисовывая все элементы управления вручную.

Это полная ерунда. WX как раз нигде не нативен. Почему так хорошо нативное? Да потому что простота и качество тулкита максимальны, а глюки минимальны.

Следом идут кроссплатформенные тулкиты. Они сложнее, они глюкавей, но все таки как и нативные тулкиты, они имеют стабильный АПИ и либо работают либо нет.

А что Wx? Это прокси к нативным тулкитам. Где-то глючит сам прокси, где-то глючит нативный тулкит, а где-то глючит несоответствие версий.

***** ()
[#] Ответ на: Прочитал новость от Lavir 24.07.2011 23:22:10  

>Имею в виду единный DE, да и определиться, что же юзать.

да где же вы их видели, единые?

***** ()
[#] Ответ на: О про Air от Lavir 24.07.2011 23:37:14  

Re: О про Air

> симпотная

Это от слова "потный" или что?

> диз

А оставшиеся три буквы написать лень?

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

Прошу прощения за оффтоп - накипело...

anonymous ()
[#] Ответ на: комментарий от AVL2 25.07.2011 2:04:16  
yoghurt

>WX как раз нигде не нативен

>А что Wx? Это прокси к нативным тулкитам

Это я и имел в виду

***** ()
[#] Ответ на: комментарий от gentoo_root 24.07.2011 21:20:58  
anonymousss

Вот поэтому и плохо, ибо завязан на гноме.

>Кстати, ~/.gtkrc ещё работает с третьим gtk?

~/.config/gtk-3.0/settings.ini

## ~/.config/gtk-3.0/settings.ini                                                                                                                               
## Edit GTK3 Theme Settings                                                                                                                                                               
## Create this File if it doesn't already exist                                                                                                                                           
[Settings]                                                                                                                                                                                
gtk-theme-name = Adwaita-drakfire                                                                                                                                                         
gtk-icon-theme-name = Tango                                                                                                                                                               
gtk-fallback-icon-theme = gnome                                                                                                                                                           
# next option is applicable only if selected theme supports it                                                                                                                            
gtk-application-prefer-dark-theme = true                                                                                                                                                  
# set font name and dimension                                                                                                                                                             
gtk-font-name = Ubuntu Light 10

Тема в ~/.themes, все работает.

** ()
[#]  
bloodredfrog

> Улучшения в диалоге открытия/сохранения файлов;

Неужели туда добавили кнопку удаления файла и лишили КДЕшников их главного пункта для троллинга?

* ()
[#] Ответ на: комментарий от gentoo_root 24.07.2011 17:38:00  
bloodredfrog

>> А гуёвину для смены тем так и не сделали?

> gnome-tweak-tool

Оно работает вне гнома?

* ()
[#] Ответ на: комментарий от bloodredfrog 25.07.2011 13:00:36  

>Оно работает вне гнома?

Прочитай тред. Всё написано. Работает без гнома, но настройки пишет в gconf. Без gnome-settings-daemon темы вряд ли подхватятся.

** ()
[#] Ответ на: комментарий от bloodredfrog 25.07.2011 13:00:36  
anonymousss

>Оно работает вне гнома?

Не работает. Темы не будут подхватываться без gnome-settings-daemon.

** ()
[#]  
flareguner

>Улучшения в диалоге открытия/сохранения файлов;

Теперь KDE точно капец.

()