The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

/ Для программиста / Фреймворки и библиотеки / GTK+
04.09.2018 Выпуск графического тулкита GTK+ 3.24 (68 +23)
  Подготовлен выпуск новой стабильной ветки многоплатформенного тулкита для создания графического интерфейса пользователя - GTK+ 3.24.0, сформированный после двух лет существования ветки 3.22 и применения эмбарго на формирование значительных релизов GTK 3.x, вносящих изменения на уровне API...
27.06.2018 Доступен GTK+ 3.94, экспериментальный выпуск GTK+ 4 (69 +11)
  Представлен очередной тестовый выпуск будущего стабильного релиза GTK+ 4. Ветка GTK+ 4 развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода придётся переделывать приложение из-за изменения API в очередной ветке GTK+. До полной стабилизации GTK+ 4, приложения, предлагаемые для пользователей, рекомендуется продолжить собирать с использованием ветки GTK+ 3.22, на смену которой в сентябре придёт финальная ветка 3.24...
24.06.2018 Перед GTK+ 4 планируется сформировать внеплановый выпуск GTK+ 3.24 (80 +12)
  Несмотря на активную подготовку новой ветки графического тулкита GTK+ 4, разработчики решили отойти от изначально намеченного плана и выпустить ещё один значительный релиз в ветке GTK+ 3 - 3.24, бэкпортировав в него некоторые новшества...
27.04.2018 Система машинного обучения для синтеза типового кода на языке Java (109 +11)
  Группа исследователей из университета Райса (США) развивает интеллектуальный ассистент разработчика Bayou, позволяющий частично автоматизировать процесс написания кода на языке Java. Проект использует алгоритмы глубинного машинного обучения и модель, натренированную на примерах рабочего Java-кода, представленного на GitHub. Наработки проекта открыты под лицензией Apache 2.0, код написан на Java и Python. Модель машинного обучения реализована при помощи платформы Tensorflow и инструментария scikit-learn...
31.12.2017 Выход Glade 3.21, оболочки для визуального проектирования интерфейсов на GTK+ (25 +18)
  Доступен релиз среды для визуального проектирования интерфейса на базе GTK+ - Glade 3.21.0. Созданный в Glade интерфейс сохраняется в формате XML, который можно затем динамически загрузить в GTK-приложение при помощи объекта GtkBuilder. XML-файлы с определением интерфейса могут быть использованы в GTK-программах на различных языках программирования, включая C, C++, C#, Vala, Java, Perl и Python...
14.11.2017 Первые планы по разработке GNOME Shell 4 (121 +21)
  Разработчики GNOME начали публикацию идей по дальнейшему развитию рабочего стола и определили первые планы, касающиеся GNOME Shell 4. В качестве ключевой задачи называется уход от архитектурных ограничений GNOME Shell 3, который спроектирован для работы в роли композитного менеджера для X11 и завязан на особенности X11 при взаимодействии с GPU и устройствами ввода...
23.10.2017 Представлен GTK+ 3.92.1, экспериментальный выпуск GTK+ 4 (145 +21)
  Сформирован очередной тестовый выпуск будущего стабильного релиза GTK+ 4. Ветка GTK+ 4 развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода придётся переделывать приложение из-за изменения API в очередной ветке GTK+. До полной стабилизации GTK+ 4, приложения, предлагаемые для пользователей, рекомендуется продолжить собирать с использованием ветки GTK+ 3.22, которая будет поддерживаться три года...
25.09.2017 Для Firefox подготовлена возможность декорирования окон на стороне клиента (96 +19)
  Jiří Eischmann, работающий в Red Hat в команде развития десктоп-систем, сообщил о реализации для Firefox поддержки режима декорирования окон на стороне клиента (CSD, Client Side Decoration), при котором заголовок и рамки окна отрисовываются не оконным менеджером, а самим приложением. Представленная возможность позволит приблизить интерфейс Firefox к оформлению штатных приложений GNOME, а именно реализовать такие особенности, как перенос панели вкладок в заголовок окна, а также скрытые рамки...
24.09.2017 Представлен gtkplatform, плагин для отрисовки Qt-приложений с использованием GTK+ (102 +16)
  В рамках проекта gtkplatform развивается новый механизм для бесшовного отображения Qt-приложений в окружениях на базе GTK+. В отличие от решений, основанных на стилизации элементов оформления или замены движка тем оформления, в gtkplatform предлагается иной подход - к Qt подключается плагин с реализацией платформы отрисовки на базе GTK+. Иными словами оконные операции Qt-приложений транслируются в API GTK+, который используется как первичный тулкит. Код написан на языке С++ и по аналоги с Qt распространяется под лицензиями LGPLv3 и GPLv2+...
03.04.2017 GTK+ 3.90 ознаменовал новый этап подготовки GTK+ 4 (177 +15)
  Маттиас Класен (Matthias Clasen), лидер Fedora Desktop Team и участник GNOME Release Team, представил выпуск тулкита для создания графического интерфейса пользователя GTK+ 3.90, который позиционируется как тестовая ветка для подготовки будущего стабильного релиза GTK+ 4. GTK+ 4 развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода придётся переделывать приложение из-за изменения API в очередной ветке GTK+...
22.09.2016 Выпуск графического тулкита GTK+ 3.22 (63 +11)
  С небольшим отставанием от GNOME 3.22 официально анонсирован выпуск новой ветки многоплатформенного тулкита для создания графического интерфейса пользователя - GTK+ 3.22.0. В новой версии представлено 989 изменений, из которых 55.4% подготовлены сотрудниками компании Red Hat, 9.8% - Endless, 0.6% - Collabora, 0.4% - Canonical и 0.1% - Centricular. Выпуск 3.22 является последним наращивающим функциональность релизом в ветке GTK+ 3.x В дальнейшем новые возможности будут развиваться в экспериментальных выпусках GTK+ 3.90.x, после которых будет сформирована новая стабильная ветка GTK+ 4. Корректирующие обновления для GTK+ 3.22, в которых будет сохранена совместимость на уровне API и ABI, планируется формировать как минимум три года...
17.08.2016 Выпуск библиотеки Qt5Gtk2 0.3 для интеграции Qt5-программ в окружения GTK2+ (17)
  Доступна очередная версия проекта Qt5Gtk2, в рамках которого развивается плагин для Qt5, обеспечивающий интеграцию с GTK+2.0. Плагин основан на коде, удалённом из состава Qt 5.7. Кроме поддержки стилей, имеется возможность использовать файловые диалоги из GTK+2.0. Код поставляется под лицензией GPLv2+...
13.06.2016 Проект GNOME планирует изменить метод разработки GTK+ и выпустить GTK+ 4 (121 +3)
  Разработчики из проекта GNOME объявили о намерении воплотить в жизнь новый план разработки тулкита GTK+, который даст возможность добиться оптимального баланса между развитием функциональности и поддержанием стабильного API. Суть плана, который ещё находится в обсуждении и не утверждён официально, в создании экспериментальной ветки GTK+ 4, в которой будет развиваться порция новых возможностей, постепенно стабилизируясь. Через некоторое время ветка GTK+ 4 перейдёт в фазу стабилизации API, а новшества начнут развиваться в новой экспериментальной ветке GTK+ 5...
22.03.2016 Выпуск графического тулкита GTK+ 3.20 и графической библиотеки Clutter 1.26 (87 +19)
  За день до выхода GNOME 3.20 представлен стабильный релиз новой ветки многоплатформенного тулкита для создания графического интерфейса пользователя - GTK+ 3.20.0. Код GTK+ развивается в рамках проекта GNU и распространяется под лицензией LGPL, что позволяет использовать GTK+ не только для разработки свободного ПО, но и для создания проприетарных приложений, не требуя от производителей закрытых программ выплаты роялти или покупки специальной лицензии. В состав тулкита входит полный набор виджетов, позволяющих использовать GTK+ для проектов различного уровня и размера, например, GTK+ лежит в основе десктоп-окружений GNOME и Xfce, и используется в таких продуктах, как GIMP, Firefox и OpenOffice/LibreOffice...
18.03.2016 Результаты статического анализа кода библиотеки GTK+ (97 +1)
  Разработчики коммерческого статического анализатора PVS-Studio выполнили проверку библиотеки GTK+. В целом, в основном выявлены опечатки и мелкие недочеты. Из потенциальных ошибок, требующих анализа и исправления, упоминается приведение знакового типа к беззнаковому, указание оператора '=' вместо '==' в сравнении, использование одной переменной для внешнего и вложенного циклов, возможный выход за границы массива, отсутствие проверок на нулевые указатели...
Следующая страница (раньше) >>


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor