LINUX.ORG.RU

GTK+ 2.24.0

 , ,


0

1

Этот релиз подводит черту под развитием GTK 2, разработчики окончательно переключаются на активное развитие GTK+ 3, а в GTK+ 2 будут лишь исправляться ошибки. Многие функции признаны устаревшими, а так же разработчики предусмотрели API для помощи в переходе на GTK+ 3. Из других изменений:

  • виджет GtkComboBoxText переписан заново и предоставляет новый API
  • Теперь заданиями на печать через службу CUPS могут быть документы PDF
  • GtkBuilder(библиотека для динамического построения интерфейса по XML-описанию)поддерживает текстовые теги и кнопки меню

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: pylin (всего исправлений: 1)
Ответ на: комментарий от Eddy_Em

man wcsstr

кстати, оно кои8-р, а не КОИ-8.

anonymous
()

>> Теперь заданиями на печать через службу CUPS могут быть документы PDF
С разморозкой.

wintrolls ☆☆
()
Ответ на: комментарий от Nagwal

Я уже почти 10 лет в кои-8, так что не надо тут ругаться! Стабильность - она и в Африке стабильность. Пока что-то работает, и работает хорошо - зачем ломать?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Проблемы людей, испрользующих 8-битную гадость, шерифов гнома волнуют чисто номинально. Давно известно.

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

Ясен пень, почитай мой профиль! КОИ-8 навсегда!!!

Знаешь что время делает с упёртыми консерваторами?

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

Проблемы людей, испрользующих 8-битную гадость

И в чем же «гадость» восьмибитной кодировки? Наоборот, сплошные преимущества над многобайтными...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Согласен. Даже чуть-чуть более неудобно чем в системе на KOИ-8

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

Я не упертый консерватор. Просто не поддаюсь на всякую дрянь, как некоторые. Вам скажут: «программировать на java модно» - и вы бросаетесь на эту тормозящую яву, не взирая на здравый смысл...

Eddy_Em ☆☆☆☆☆
()

Что мне в данный момент не нравится в GTK+ 3, так это отсутствие туториалов. Пишут, что вот-вот релиз выйдет, а как свой виджет написать непонятно. Роюсь в исходникак gnome, где они портированием занимаются.

Или кто-то находил свежую доку?

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

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

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

>КОИ-8 навсегда!!!

Так ваша упертость вам и мешает, а не UTF-8, который все проблемы решает. Простым текстом можно написать на куче языков, попробуйте так в КОИ-8... И сколько еще раз вы напишите, про костыли с КОИ-8?

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

>Что мне в данный момент не нравится в GTK+ 3, так это отсутствие туториалов. Пишут, что вот-вот релиз выйдет, а как свой виджет написать непонятно. Роюсь в исходникак gnome, где они портированием занимаются.

Или кто-то находил свежую доку?


Да, /usr/bin/assistant. И не обращай внимания, что по другому тулкит называется.

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

Сплошные недостатки. Нельзя отобразить ни один дополнительный символ (тот же евро или европейскую диакритику). Везде надо явно указывать, какая кодировка использовалась. Постоянный грязный секс при взаимодействии с виндовой 1251 («Подскажите перекодировщик для моего аськоклиента, аааа!!!!»). Довольно интересная жизнь с именами файлов, если сетевой сервер (самба) использует кои-8. И т.д. и т.п.

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

Я в qt программки не пишу. А некоторые кутешные, которые использую - работают нормально.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

> Вам скажут: «программировать на java модно» - и вы бросаетесь на эту тормозящую яву, не взирая на здравый смысл...
Некий здравый смысл говорит о том, что программировать надо на том, за что лучше платят. Что, безусловно, кореллирует со словом «модно».

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

Ну, дополнительные символы легко отображаются: \euro, \oe и т.п. Вот с именами файлов на ntfs - да, проблема, после того как в ntfs-3g убрали nls.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Я не упертый консерватор. Просто не поддаюсь на всякую дрянь, как некоторые.

Просто не разбираешься в вопросе, смотришь на него с какой-то своей микроскопической колокольни. А это и есть фундамент консерватизма и упёртости.

mashina ★★★★★
()
Ответ на: комментарий от druganddrop-2

а как хфц будет жить? он же отказался на гтк3 переезжать?

Хренасе! Это где такое было сказано? И на что они съедут, когда гтк2 станет диприкейтед? На efl?

anonymous
()
Ответ на: комментарий от svu

А я - не программист, между прочим. Пишу только утилиты, необходимые мне для работы. И за софт мне никто не платит. Только за результаты.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Pavval

Ну это понятно. Просто мой вопрос был о том, что если писать програмы что на Qt что на Gtk, а потом сдуру заюзать strstr, то конечно полезут костыли. Подход неправильный.

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

Ага! Т.е. уже не только GTK. «УМВР», ага... Готов спорить, что чем дальше, тем Вам будет хуже. И поделом.

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

> производительности

Производительности чего? Если в качестве внутренней кодировки используется что-то с фиксированной шириной символа, например UTF-16 (или UTF-32, если нужен китайский - он, кажется, не влезает в два байта), то там, где у вас на 8 битах был O(1), там тоже будет O(1), где был O(N) - будет O(N). В чем проблема-то?

Зато, я должен вам сказать, игнорирование industry standard-ов сказывается на «производительности» вашей работы (как - догадайтесь сами). Вам самим-то не смешно в 2011 году КОИ-8 использовать?

shylent
()
Ответ на: комментарий от svu

Ну, когда придется слишком сильно велосипедить, придется переходить на дурацкий юникод. И переписывать свои утилитки...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от svu

Я сужу о том, как мне удобнее. А консольные программки удобнее всего писать именно с восьмибитной кодировкой.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Используйте или Qt или Glib и никаких проблем и в помине не будет

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

Вам самим-то не смешно в 2011 году КОИ-8 использовать?

Нет, не смешно.

Вот когда основная часть нашей локалки перейдет на юникод - можно будет говорить о смене кодировки :)

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

>Вот когда основная часть нашей локалки перейдет на юникод - можно будет говорить о смене кодировки :)

Подключите вашу локалку к интернету - пусть обновления выкачают.

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

Я сужу о том, как мне удобнее. А консольные программки удобнее всего писать именно с восьмибитной кодировкой.

Зачем в консольных утилитах для решения каких-то там расчётов использовать кодировки отличные от ASCII?

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

> Да, /usr/bin/assistant.

В исходниках такого не нашёл, и на packages.debian.org в experimental тоже. Где оно?

И не обращай внимания, что по другому тулкит называется.

За исключением deprecated (редкими местами в большом количестве) и не обращаю :)

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

А может вообще перестать велосипедить? А утилитки переписывать по мере надобности?

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

Если программа некорректно работает с утф8 - это просто бага в программе. Во всяком случае, в 2011.

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

Что ж, я рад, что это не доставляет вам неудобств.

Хотя тот факт, что основную часть моего сообщения вы проигнорировали (там где говорилось о «производительности»), говорит о том, что, вероятнее всего, вы просто пришли сюда потроллить. Ну и ладно.

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

> говорит о том, что, вероятнее всего, вы просто пришли сюда потроллить.
Ну это ж ЛОР. Троллить тут как дышать

Я ее делаю своим костылем (gettext мне нафиг не нужен)

Вот, например, подтверждение Вашей правоты по поводу Эдди. Человек старательно придумывает себе какие-то сложности, а потом радостно троллит на тему того, что окружающий мир без понимания относится к его затейливым фантазиям.

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

Вот особенно удобно мультиязычный софт писать на 8-битных кодировках. А если rtl? А писать по арабски в русской системе? 8-битные кодировки должны умереть. В идеале UTF-32 во все щели , хватит даже на инопланетян.

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

Я же не зря уточнил , что во все щели. И что 8-битные должны умереть. Это же утопия , когда одна кодировка во всем мире , когда в одном предложении и китайский, и арабский, и русский.

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

>да уж прошлый релиз когда был, тоже заверяли,что последний.
Вы наверно путаете релиз ГТК и Гнома. Несколько месяцев назад говорили, что Гном 2.32 последний гном из ветки 2.х.

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

UTF-8 не радует , что нельзя заранее сказать сколько будет строка занимать

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