LINUX.ORG.RU

Gtk


77

12

Всего сообщений: 164

Вышла Cairo 1.10.0

 , ,

Группа GNOME

После двух лет разработки представлен новый стабильный релиз векторной графической библиотеки Cairo 1.10.0. Код Cairo написан на языке C и распространяется под лицензиями LGPL и Mozilla Public License. Привязки для вызова функций библиотеки доступны для большинства популярных языков программирования.

Особенностью Cairo является поддержка формирования 2D-графики, используя различные механизмы вывода, от стандартного вывода на экран через X Window System, Quartz и Win32, до генерации PostScript, PDF, SVG и задействования OpenGL, XCB и DirectFB. При этом библиотека обеспечивает унифицированный интерфейс для формирования изображений, независимо от используемой подсистемы вывода. API библиотеки предоставляет функции, напоминающие операторы рисования PostScript и PDF, дополненные возможностями трансформации изображений (масштабирование, поворот, вращение и т.п.), создания полупрозрачных объектов и рендеринга текста.

Ключевые новшества Cairo 1.10.0:

  • Включена в комплект утилита cairo-trace, позволяющая генерировать читаемые, легко воспринимаемые человеком, компактные раскладки формируемых определённым приложением векторных изображений, представленные в виде набора примитивных команд на псевдоязыке.
  • Проведена работа по увеличению производительности, расширены функции профилирования работы библиотеки. Наиболее заметные оптимизации добавлены в подсистемы OpenGL, DDX и pixman.
  • В подсистеме для формирования растровых изображений реализована новая техника растеризации полигонов и полностью переработан связанный с тесселяцией код. Данные изменения привели к заметному увеличению производительности и улучшению качества формируемых изображений.
  • Расширен API для формирования вывода на печать. Например, в предназначенный для печати файл теперь включается только одно сжатое представление изображений для всех используемых в документе шаблонов, что приводит к большому сокращению размера результирующего файла.
  • Повышена совместимость с различными методами аппаратной акселерации, в частности, добавлена новая подсистема OpenGL, которая заменила собой Glitz. Операции, связанные с рендерингом и обращением к аппаратному обеспечению, теперь совместно используются между Cairo и классическими OpenGL-приложениями, использующими libVA для обеспечения аппаратной акселерации декодирования видео.
  • Улучшена поддержка 16-разрядных буферов цветности (RGB16).

P.S. Добавлен LCD-Filter, и это очень радует.

>>> Подготовлено по материалам opennet.ru (opennet.ru)

muzlocker
()

Midori 0.2.7

 , , ,

Группа Интернет

Вышла новая версия легковесного web-браузера Midori. Браузер разработан на базе движка WebKit и библиотеки GTK+. Поддерживается большинство основных функциональных возможностей современных браузеров. Также поддерживаются внешние расширения, написанные на языках Си, Vala и Lua.

В новой версии представлены следующие улучшения:

  • Поддержка автодополнения по нескольким словам в адресной строке;
  • Cохранение закладок в базе данных;
  • Панель для поиска закладок и возможность перетаскивания закладок мышью;
  • Возможность автодополнения адресов по базе закладок;
  • Добавлены элементы меню для минимизации новых табов и копирования адресов открытых табов;
  • Рефакторинг и оптимизация базового ядра браузера;
  • Улучшена совместимость с Adblock и скорость работы системы блокировки рекламы;
  • Возможность изменения размера элементов области Speed dial.

Обновления для дистрибутивов, основанных на Debian/Ubuntu доступны через PPA.

>>> Подробности (twotoasts.de)

Jetty
()

Foobnix — новый музыкальный плеер под Linux

 , , , ,

Группа Мультимедиа

Плеер написан с использованием Python, GTK+, Glade и движка GStreamer. В настоящее время доступна версия 0.2.0. Плеер ориентирован на загрузку музыки и получение информации об исполнителе из различных источников. Реализован поиск различной информации в таких Интернет-сервисах, как: ВКонтакте, last.fm, wikipedia, musicbrainz и др.

Кроме того, для локальной музыки реализованы такие возможности, как: интерфейс на основе вкладок, поддержка CUE, навигация по файлам в виде дерева, быстрый фильтр по имени исполнителя/альбома и др.

Более подробно о возможностях плеера можно посмотреть здесь.

Исходные коды

>>> Подробности (foobnix.com)

truetester
()

Аналог приборной доски Dashboard из KDE/Plasma появится в GNOME

 , ,

Группа GNOME

Приборная доска, автором которой является Lucas Rocha, — это инструмент, целью разработки которого является предоставление пространства для быстрого размещения фотографий, аудио и видео, текста, заметок и т.д.

Приборная доска написана на JavaScript с использованием GObject Introspection. Пользовательский интерфейс полностью написан при помощи Clutter и Mx (с незначительными элементами GTK+ и Clutter-GTK+).

В будущем, по словам автора, планируется поддержка дополнений.

Заметка с описанием приборной доски в блоге автора

>>> Подробности (omgubuntu.co.uk)

Genuine
()

Pinta 0.4

 , , ,

Группа Мультимедиа

Вышла новая версия Pinta - простого графического редактора для Mono/Gtk#, отличающегося малым размером и быстрым временем запуска по сравнению с GIMP.

Изменения по сравнению с версией 0.3:

  • Боковые панели переделаны в открепляемые окна с сохранением положения и размеров.
  • Добавлена поддержка локализаций. Pinta 0.4 переведена на 18 языков, включая русский.
  • Поддержка сборки с помощью configure/make/make install.
  • Сохранение в форматах BMP, ICO и TIFF в дополнение к уже поддерживаемым JPEG и PNG. Формат теперь можно выбрать при сохранении файла.
  • Открытие и сохранение в формате OpenRaster (ORA) с поддержкой слоёв.
  • Переработан инструмент текста: добавлена поддержка ввода не-английских букв (включая русские) и предварительный просмотр шрифтов.
  • Улучшена интеграция с GNOME: используются системные настройки панели инструментов и папка Pictures по умолчанию.
  • Инструменты выделения и рисования прямоугольников теперь работают в границах пикселей вместо размазывания границ по соседним пикселям.
  • Добавлено масштабирование колёсиком мыши и клавишами Ctrl-+/Ctrl--.

Подробности: http://pinta-project.com/release/0.4

>>> Скачать (github.com)

LucidFox
()

Вышла первая тестовая версия GTK+ 3.0

 ,

Группа GNOME

Вышла первая тестовая версия GTK+ 3.0 под номером 2.90.0.

GTK+ 3.0 устанавливается параллельно с GTK + 2.x. Данный релиз был подготовлен с целью проверки этого с помощью переименования всех .pc файлов, библиотек, в том числе были изменены пути.

В GTK+ 3.0 будут удалены устаревшие API функции из GTK+ 2.x. Для проверки совместимости необходимо собрать приложение с опциями "-DGTK_DISABLE_DEPRECATED" и "-DGSEAL_ENABLE".

Скачать

>>> Подробности (gnome.org)

daemonpnz
()

DeaDBeeF 0.4

 , ,

Группа Мультимедиа

Вышла новая версия популярного аудио-плеера DeaDBeeF под номером 0.4.

Основные новшества:

  • эквалайзер;
  • редактирование тегов;
  • поддержка PulseAudio;
  • поддержка нескольких списков воспроизведения;
  • группировка треков по шаблонам;
  • редактор глобальных клавиш;
  • физическое удаление файлов;
  • множество улучшений в поддержке id3v1, id3v2 и apev2;
  • перенос декодеров в отдельные библиотеки;
  • поддержка потоков AAC;
  • множество других улучшений и исправлений.

Cкачать

>>> Подробности (sourceforge.net)

truetester
()

Релиз FreeDC++ 0.0.2

 , freedcpp, , ,

Группа Интернет

Сегодня состоялся релиз свободного DC-клиента FreeDC++ 0.0.2 — достаточно известного форка LinuxDC++.

Весь список изменений (на русском) вы можете посмотреть в файле Changelog-svn.txt

Основные изменения, которые отметил автор:

  • Обновление libdcpp (0.75).
  • Новые команды: /freedcpp, /fuser, /removefu, /listfu, /emoticons.
  • Поддержка смайликов в чате и ЛС.
  • Перехват внешних хаб-ссылок, магнет-ссылок.
  • Свёртка магнет-ссылок в тексте чата и ЛС.
  • Поддержка тем.
  • Всплывающие уведомления.
  • Поддержка звука (звуковые уведомления).
  • Новые иконки пользователей.
  • Поддержка избранных пользователей (нет gui для управления фаворитами).
  • Выделение цветом фаворитов в списке пользователей, сортировка.
  • Новые кнопки (показать/спрятать): список пользователей и трансфер-панель.
  • Анимация статус-иконки, когда получено ЛС.
  • Новые вкладки (Настройки): Предпросмотр, Звуки, Цвета и Шрифты, Уведомления, Темы, Панель инструментов.
  • Сворачивание программы в треи, когда нажата кнопка закрытия окна.
  • Быстрая вставка ника(ников) в строку ввода (двойной щелчок по нику в тексте чата).
  • Новый логотип.
  • Поддержка цвета, стиля текста в чате и ЛС.
  • Предпросмотр файлов.
  • Обновлен перевод Russian(ru).
  • Исправление ошибок.
  • Изменения от linuxdcpp (ревизии): 295-311, 316, 318-327, 329-332, 334, 338-340, 344-346.

За активностью проекта можно наблюдать здесь.

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

deb-пакеты freedcpp и freedcpp-unstable доступны здесь.

Напомню, что недавно состоялся релиз EiskaltDC++ 2.0, наиболее перспективного в данный момент DC-клиента под юникс-системы. Релиз EiskaltDC++ 2.0.1 с багфиксами и улучшениями ожидается 18 апреля.

>>> Немного полезной информацию на русском (narod.ru)

Tehnick
()

Релиз GTK+ 2.20.0

 

Группа GNOME

Вышел стабильный релиз библиотеки gtk+ - 2.20.0.

Основные нововведения:

  • Новый виджет GtkSpinner и обертка GtkCellRendererSpinner для индикации активности
  • Новый контейнер GtkOffscreenWindow
  • В GtkNotebook появилась возможность использовать незанятое табами пространство под свои нужны
  • Улучшения в скорости работы GtkFileChooser
  • Возможность выбора основного монитора при работе с несколькими мониторами

Скачать

>>> Подробности (gnome.org)

ananas
()

GRAMPS 3.2.0 «I am your father»

 , , , ,

Группа Open Source

Вышел релиз 3.2.0 (кодовое имя «I am your father») программы для проведения генеалогических исследований GRAMPS.

Основные изменения:

  • Новая инфраструктура плагинов
  • Улучшена производительность (Добавление человека в семейное дерево с 30000 людьми ранее занимало 4 секунды, теперь милисекунды)
  • Новые способы представления информации
  • GeoView вышел из статуса беты (Данные могут быть показаны как оверлей к Google Maps картам или OpenStreetMap картам)
  • Репорты теперь можно создавать используя язык отличный от языка интерфейса
  • Зависит от python 2.5 и pygtk 2.12 (libglade исчезла из зависимостей так как будет заменена на gtkbuilder)

>>> Подробности (gramps-project.org)

chig00
()

Sylpheed 3.0

 ,

Группа Open Source

Вышла очередная стабильная версия основанного на GTK почтового клиента Sylpheed. Среди изменений:

  • Добавлена многопоточность. Соединение с сервером, соединение по IMAP, выполнение внешних команд и поиск теперь происходят в отдельном потоке
  • Добавлена возможность автоматически вносить получателей в адресную книгу при отправке почты
  • Возможность сортировки адресной книги по каждой колонке
  • Поиск в адресной книге
  • Добавлен новый фильтр «is in addressbook»
  • Диалог настройки стал более дружественным при первом запуске
  • Новый диалог настройки учётных записей, поддерживающий простую настройку Gmail-аккаунта
  • При неудачной проверке SSL-сертификата сервера теперь отображаются SHA1/MD5 «отпечатки» (SHA1/MD5 fingerprint) и период действия сертификата
  • Добавлена возможность отсылать запрос на уведомление о прочтении
  • Теперь можно изменять цвет текстовых меток
  • Добавлена опция установки адресов получателей при ответе

Кроме того, много улучшений уже существующих функций и исправлен ряд багов.

Подрбности

>>> Скачать (sraoss.jp)

Asteronix
()

Лидер сообщества Ubuntu представил стек для унификации GUI приложений

 , , , ,

Группа Linux General

Джоно Бэкон (Jono Bacon), менеджер по взаимодействию с комьюнити компании Canonical, опубликовал в своем блоге заметку, в которой предложил по аналогии с web-стеком LAMP (Linux, Apache, MySQL, PHP), сформировать базовый набор для быстрой и удобной разработки GUI-приложений, который, по его мнению, может существенно ускорить темпы развития GUI-программ для Linux и привлечь новых разработчиков.

  • Язык программирования Python;
  • Графический тулкит GTK;
  • Десктоп окружение GNOME;
  • Мультимедиа фреймворк GStreamer;
  • Среда для быстрого проектирования элементов интерфейса Glade;
  • Библиотека для хранения данных DesktopCouch, представляет собой попытку интеграции возможностей хранилища CouchDB в десктоп-приложения (например, позволит организовать синхронизацию и репликацию данных между компьютерами).

Также рассказано о новом проекте Ground Control, представляющем собой интегрированный в файловый менеджер Ubuntu GUI интерфейс для упрощения процесса создания проектов, их сборки и синхронизации с Launchpad. Взято с opennet

>>> Подробности (jonobacon.org)

muhas
()

Multitouch - еще 1 вариант реализации для GTK

 , ,

Группа GNOME

Carlos Garnacho в своём блоге анонсировал экспериментальную поддержку технологии multitouch в GNU/Linux.

Для работы необходимы:

  • Linux 2.6.31 с некими модификациями и драйвером N-Trig;
  • Xorg 7.5;
  • xf86-input-evdev-multitouch с некоторыми патчами;
  • GTK+ из вот этой ветки;
  • Eye of GNOME как пример приложения, использующего данную технологию (тоже с патчами).

Демонстрационный ролик

>>> Подробности (gnome.org)

yoghurt
()

Вышел DivX Converter 2.0

 , , ,

Группа Мультимедиа

DivX Converter - это простая программа для конвертирования различных видеоформатов в формат avi (кодеки DivX 5, DivX 4, XviD, H.264). В своей работе приложение использует кодировщик mencoder. Поддерживаются многие видео и аудио фильтры, есть несколько готовых профилей, а так же имеется возможность объединения субтитров.

Основные возможности:

  • простой и понятный интерфейс;
  • конвертирование различных видео форматов;
  • поддержка DivX 4/5, Xvid и H.264 видеокодеков;
  • поддержка MP3, AC3 и ACC аудиокодеков;
  • возможность объединения субтитров с поддержкой нескольких языков;
  • преобразование нескольких файлов;
  • снимки экрана и полная информация о конвертируемом файле;
  • 9 предустановок качества;
  • различные аудио и видео фильтры;
  • поддержка многопоточности.

>>> Страничка проекта (google.com)

Sith
()

Ubuntu Lucid будет поддерживать RGBA

 , , ,

Группа Ubuntu Linux

Команда разработчиков Ubuntu Lucid начала работу по написанию патчей, добавляющих поддержку RGBA и клиентских оконных декораций в gtk-приложениях. Это означает, что новый релиз дистрибутива будет идти с прозрачностью по-умолчанию, т.к. основная тема GTK основана на Murrine.

Патчи к основным приложениям Gnome уже написаны, автор Murrine Андреа Симитан помогает им по мере сил, но проекту все еще нужны тестеры и разработчики.

>>> Подробности (launchpad.net)

lester_dev
()

Вышел Deluge 1.2.0

 , , ,

Группа Open Source

10 января 2010 года, спустя год после выпуска версии 1.1.0, состоялся выпуск замечательного торрент-клиента Deluge 1.2.0. Для стабильной работы новой версии Deluge разработчики рекомендуют обновить libtorrent до версии 0.14.8.

Основные изменения:

  • XMLRPC заменена на DelugeRPC - это позволит сделать коммуникацию между UI и демоном более эффективной и безопасной, так как все соединения теперь шифруются средствами SSL и сжимаются; это нововведение позволит избавиться и от других недостатков прошлого: например, блокировка UI в среде Windows и случаи, когда UI не получал сигналы при наличии брандмауэра;
  • полностью переписан WebUI - теперь используется AJAX и внешне всё выглядит намного приятнее;
  • новые модули, включая Extractor, Execute, Scheduler и WebUI;
  • улучшенный классический режим - переработан для запуска демона в пространстве UI, что должно улучшить производительность путём исключения RPC.

Также, разработчики обращают внимание на следующие моменты данного выпуска:

  • с этого выпуска исходные коды libtorrent не будут включаться в исходные коды самого Deluge, поэтому для работы Deluge достаточно установленной в системе библиотеки libtorrent; если же вы хотите собрать libtorrent системой сборки Deluge, то просто положите исходники в дерево Deluge и запустите сборку;
  • изменились зависимости: например, Twisted используется теперь довольно активно, смотрите файл DEPENDS для полного списка зависимостей;
  • переводы могут быть не до конца обновлёнными, поэтому просьба ко всем, кто имеет возможность - перевести недостающие строки;
  • перед использованием новой версии настоятельно рекомендуется сделать резервную копию файлов с настройками - был изменён формат некоторых файлов настроек/состояний, поэтому «гладкого» возвращения на версию 1.1.9 не будет.

Подробный список изменений.

Исходные коды.

Страница загрузок (в том числе и пакетов).

>>> Примечания к выпуску (deluge-torrent.org)

MuZHiK-2
()

Gtk+ 3 Roadmap

 , , ,

Группа GNOME

Список самых интересных возможностей будущего GTK 3, включая Contributor features и Wishlist

Запланированные

  • Полное offscreen рисование. Необходимо для анимации и эффектов за пределами компонентов
  • Удаление всех public полей из структур. Сделает поддержку ABI намного проще путем доступа только через функции
  • Независимость от разрешения, легкое масштабирование элементов графического интерфейса, включая шрифты и изображения
  • Иконки в полях ввода
  • Простая прозрачность для компонентов. Должно работать даже без XComposite
  • RGBA фон для компонентов

Contributor features

  • Контейнер с поддержкой анимации
  • Физика в графическом интерфейсе: кинетическая прокрутка, магнетизм, трение, отскок элементов, растягивание, затухание, смешивание, тени и другие оптические эффекты
  • Стили меток как в Mac
  • Throbber
  • Облегчение создания виджетов

Wishlist

  • Проективная трансформация компонентов

Многие из этих возможностей можно реализовать через другие библиотеки, то в GTK 3 они станут доступны out of the box. Список будет расширятся

Полный список читаем в подробностях.

>>> Подробности (gnome.org)

vertexua
()

Audacious 2.2

 ,

Группа Мультимедиа

Вышла новая версия популярного аудиопроигрывателя под номером 2.2.

Значительная часть изменений приходится на исправление ошибок, но тем не менее следует отметить следующие изменения:

  • обновлён русский перевод;
  • по умолчанию используется новый модуль alsa с поддержкой gapless и множеством улучшений;
  • поддержка cue осуществляется с помощью библиотеки libcue;
  • удалён нерабочий модуль timidity.

Исходники:

>>> Подробности (audacious-media-player.org)

truetester
()

DeaDBeeF 0.3.0

 , ,

Группа Мультимедиа

Вышла новая версия аудио-плеера deadbeef.

Основные изменения:

  • поддержка протоколов http/ftp;
  • поддержка pls- и m3u-списков воспроизведения;
  • поддержка CDA, включая cddb/freedb;
  • поддержка аппаратного и программного ресемплинга;
  • сохранение настроек по сигналу SIGTERM;
  • добавлен диалог настроек;
  • улучшения в поддержке cue;
  • множество других исправлений и улучшений.

Исходники: deadbeef-0.3.0.tar.gz

>>> Подробности (sourceforge.net)

truetester
()

Релиз аудиоплеера Exaile 0.3.0

 , ,

Группа GNOME

После долгих ожиданий, наконец-то увидела свет новая версия аудиопроигрывателя Exaile 3.0

Exaile — свободная программа для проигрывания и каталогизации аудиофайлов для GNU/Linux и других Unix-подобных операционных систем. Программа написана на питоне (pyGTK) и использует GStreamer в качестве медиа движка. Позиционируется как аналог Amarok 1.x для среды GTK.

В новой версии полностью переписан код и архитектура приложения, что должно позитивно сказаться на выпуске будущих версий.

Новшества этой версии (по сравнению с 0.2.14):

  • Поддержка обложек альбомов с Last.fm;
  • Автоопределение аудио компакт-дисков и медиаплееров;
  • Появился плагин контентной панели как в Amarok 1.x (включается опционально);
  • Экспериментальная поддержка воспроизведения без пауз между треками;
  • Новое графическое оформление плеера;
  • Появился плагин для LibriVox;
  • Небольшие общие улучшения графического интерфейса;
  • и прочие мелочи.

Следует отметить что некоторые функции присутствующие в версии 0.2.14 в текущем релизе были временно отключены. В версии 0.3.1 они появятся вновь.

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

Ссылка для скачивания: http://www.exaile.org/downloads

Для любителей ждать ebuil'ды: http://packages.gentoo.org/package/media-sound/exaile

>>> Подробности (exaile.org)

Oksion
()