LINUX.ORG.RU

Geany и язык Vala

 ,


0

0

Да, я знаю, что всех уже достал скриншотами :). Но это не для того, чтобы "похвастаться, какой у меня десктоп", а для того, чтобы "показать лоровцам то, чего многие из них наверняка не видели".

Впрочем, Geany, наверное, видели многие. Перешёл на него с Kate (достали тормоза, особенно у KDE4-версии) и слазить не планирую.

Vala - язык с синтаксисом, похожим на C# (настолько, что в Geany у них даже конфигурация подсветки одна и та же). Объектная структура основана на GObject. Он не тянет за собой никакое Mono, а "компилирует" в исходники на C, которые затем компилируются в машинный код. Как следствие, байндинги нужны только на стадии компиляции, а откомпилированная программа зависит только он самих сишных библиотек.

Как видно на скриншоте, есть интеграция с Glade, включая autoconnect. Хотя и немного по принципу "абракадабра - достаём из шляпы кролика", но куда ж без этого? (А в Python как?)

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

>>> Просмотр (1280x1024, 237 Kb)

★★★

Проверено: Shaman007 ()
Последнее исправление: CYB3R (всего исправлений: 1)

Позитив. :) Разве что панельки внизу по краям немного не в тему... :)

cruxish ★★★★
()

mac-gtk-menu стабильно?

anonymous
()

За Geany - спасибо! Грузится за секунду в холодном виде, быстрее vim'а, при этом имеет нужный мне функционал. Очень приятная штука! :D

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

В Geany нет понятия проекта, хотя он запоминает список открытых файлов при закрытии.

Mac Menu стабильно для приложений GTK. Кроме Avidemux. Но для отдельных приложений его можно отключать. Для приложений KDE - когда как. Скажем, Konversation и KMail работают нормально, а у Konqueror и Kate меню постоянно мерцает и ест процессор, и отключается эта фича для отдельных KDE-приложений через анус.

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

>В Geany нет понятия проекта

Фигово. Держать открытыми полторы тысячи файлов - нереально :)

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

>Ой, туплюююююююю!!!!

Так что там тупить-то, как я понимаю, этот "проект" - только сессия. Я так и не понял, как переходить на определения в неоткрытых файлах (с их открытием, ессно).

KRoN73 ★★★★★
()

Спасибо за то, что оповестил о существовании Geany :)

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

> а каким образом?

GTK_MENUBAR_NO_MAC="приложение1 приложение2"

Sikon ★★★
() автор топика

А че шрифты ни кому не бросаются в глаза? Помоему очень аккуратные, сглаживание - просто класс! Какие настройки выставлены?

enby ★★
()

Ура! Хоть один осилил нормальное субпиксельное сглаживание! :D

Правда для программирования, по мне, лучше старые добрые растровые. :d

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

Зато, насколько я помню, Geany не умеет дополнять из тегов, словаря и так далее.
Ну и до настраивомости ей до вима очень долеко.

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

>> cleartype-like патчи на libXft, cairo

>Именно. В Ubuntu 7.10 они из коробки пропатчены.

Интересно, а что там с патентными ограничениями? Ведь именно из-за этого патчи не были влиты в основную ветку freetype.

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

>Да, шрифты на жк смотрятся супер. Настройки в студию!

www.google.com

http://rootshell.be/~sda00/fnt.html

http://wiki.gentoo-xeffects.org/Font_Rendering (временно офф)

http://quanli.googlepages.com/davidturner'slcdcleartype-likepatchesandpackagesf ordebiansid

На лор-е не раз было.

+ Не забудь шрифты от говновисты.

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

> Интересно, а что там с патентными ограничениями? Ведь именно из-за этого патчи не были влиты в основную ветку freetype.

То есть как это не были? LCD Filter там есть, просто, если я не ошибаюсь, он не включён по умолчанию. В Cairo пока нет поддержки из коробки, хотя вроде собираются включить.

А что касается патентных ограничений, конкретно нас это не касается. Чай, не в Юсландии живём.

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

>Вообще-то это Lucida Grande. А моноширинный - DejaVu Sans Mono.

Мы уже ушли от обсуждения твоего снимка экрана. ;) DejaVu Sans Condensed тоже хорошо смотрится.

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

> В Geany нет понятия проекта, хотя он запоминает список открытых файлов при закрытии.

Ну да конечно, меню Project изучаем?

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

Уже нашёл, этим и "ой туплю" вызвано.

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

>То есть как это не были? LCD Filter там есть, просто, если я не ошибаюсь, он не включён по умолчанию. В Cairo пока нет поддержки из коробки, хотя вроде собираются включить.

Согласен. Вообще, там довольно мутная история (во всяком случае для меня :) ). Д. Турнер что-то там говорил про патентные ограничения и из-за этого он не хотел включать "патентованую" отрисовку во freetype. Также он сказал, что это вообще должно быть в libXft и cairo, и пусть ребята этим сами занимаются, ежель захотят, а он кончил. Хз, вроде так. Так что ждем разработчиков вышеуказанных библиотек, что они там решат.

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

>А что касается патентных ограничений, конкретно нас это не касается. Чай, не в Юсландии живём.

Эххх... Не касалось бы, если оно "искаропки" было. 8-E Только подумай, сколько пользователей мучаются (даже сами того не зная) от, не побоюсь этого слова, уродских шрифтов в лялихе без напильника.

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

> в лялихе

Во-первых, к логопеду, а во-вторых, теперь по крайней мере убунтовцы могут насладиться хорошими шрифтами "искаропки". А Ubuntu - самый популярный дистрибутив. Так вот. :)

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

> Интересно, а что там с патентными ограничениями?

Субпиксельное сглаживание по умолчанию не используется.

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

> Во-первых, к логопеду, а во-вторых, теперь по крайней мере убунтовцы могут насладиться хорошими шрифтами "искаропки". А Ubuntu - самый популярный дистрибутив. Так вот. :)

А в OpenOffice слглаживание починили?

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

Скриншот неплохой, впринципе. А вообще... Страшненькие иконки,панелька внизу ваще не гномовская, страшненькие виджеты (гтк ужасен). Короче десктоп среднего гномера. :)

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

Нормальные иконки, Tango. Покажите пример не страшненьких иконок и не страшненьких виджетов. А ещё лучше - свой собственный скриншот в студию. :)

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

Действительно ужас.

А как представлю, как это будет выглядеть в разрешении 24*24 и тем более 16*16...

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

А теперь представьте, как ЭТО будет выглядеть в 16*16.

И вообще, по-моему, иконки должны быть не фотореалистичные, а простые, но красивые.

Sikon ★★★
() автор топика

Ничего в принципе. Только вот тормозов у Kate я не замечал никогда. ЧЯДНТ? Ну и как всегда - выговор за закос ;)

blaster999 ★★
()

за то что ниасилил cpp+vim - низачод

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