LINUX.ORG.RU

Gtk


76

12

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

Релиз GTK+ 3.10.0

 

Группа Linux General

Доступен новый стабильный релиз многоплатформенного тулкита для создания графического интерфейса пользователя. Заявлена полная обратная совместимость с прошлыми выпусками GTK+ ветки 3.x. Тулкит предоставляет разработчикам полный набор виджетов, позволяющих использовать GTK+ для создания графического интерфейса проектов различного уровня сложности и размера. Исходный код GTK+ как и раньше распространяется под лицензией LGPL, что позволяет использовать тулкит не только для разработки свободного ПО, но и для создания проприетарных приложений. Организация вывода в GTK+ абстрагирована от типа оконных систем, например, поставляется бэкенд, обеспечивающий возможность работы поверх дисплейного сервера Wayland.

Список основных улучшений:

  • Добавлена поддержка протокола Wayland 1.2. Код Wayland-бэкенда отмечен как практически завершённый и готовый к реальному применению.
  • Расширены возможности бэкенда Broadway, позволяющего отрисовывать вывод библиотеки GTK3+ в окне web-браузера.
  • Добавлена поддержка дочерних обработчиков композитинга (composite children) в GtkWidget, что позволяет создавать сложные виджеты на основе ui-файлов, созданных в GtkBuilder.
  • Добавлена поддержка декорации на стороне клиента, что позволило обеспечить такие возможности как оформление области заголовка на стороне приложения.
  • Поддержка масштабирования вывода для экранов сверхвысокого разрешения.
  • Режим тонкой регулировки скроллинга, делающий прокрутку более предсказуемой и отзывчивой, а также позволяющий создавать такие функции как автоматическая прокрутка.
  • Добавлены новые виджеты: GtkHeaderBar, похожий на GtkBox, но отличающийся дополнительными возможностями по центрированию дочерних элементов (обычно заголовка), независимо от другого контента; GtkPlacesSidebar с реализацией боковой панели для диалогов выбора файлов; GtkStack предоставляющий альтернативный к GtkNotebook метод для отображения одного из набора дочерних виджетов; GtkRevealer для скрытия и показа дочерних виджетов с использованием анимационного эффекта; GtkSearchBar с реализацией всплывающей панели поиска; GtkListBox предоставляющий контейнер для отсортированного и отфильтрованного вывода списков.

>>> Подробности (на английском языке) (gnome.org)

mbivanyuk
()

LXDE переносят на Qt, планируется совместимость с Wayland

 , , ,

Группа Linux General

В блоге LXDE появился отчет о работе по переносу компонент LXDE на Qt. Скриншот демонстрирует почти полное окружение, в том числе файловый менеджер PCManFM-Qt и панель lxpanel-qt. Автор сообщает, что потребление памяти несколько повышено по сравнению с версией на Gtk+2, но с Gtk+3 ситуация не лучше. Пока что разработка идет с использованием Qt4, переход на Qt5 планируется после выхода версии 5.1. Для полной совместимости с Wayland необходимо решить проблемы с зависимостью спецификаций freedesktop.org от X11, но автор рассчитывает, что это сделают разработчики KDE и Gnome. Кроме того, уделяется внимание совместимости с Razor-Qt.

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

shatsky
()

Sakura 3.1.0

 , ,

Группа Open Source

24 июня вышла новая версия Sakura — легковесного эмулятора терминала, основанного на библиотеках GTK+3 и libvte. В этой версии обновлены переводы, исправлены ошибки и добавлена новая система настройки цветов

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

cetjs2
()

Релиз GTK+ 3.8.0

 

Группа GNOME

Анонсирована новая версия кроссплатформенной библиотеки элементов интерфейса — GTK+ 3.8.0.

Некоторые изменения:

  • поддержка Wayland 1.0;
  • добавлена поддержка broadwayd — отдельного сервера, обеспечивающего отрисовку элементов интерфейса GTK+ в браузере;
  • поддержка CSS для шрифтов (свойства xx-small, medium, smaller, larger и др.);
  • управление геометрией: невидимые виджеты теперь возвращают размер 0x0. Это экспериментальное новшество позволяет использовать GtkWidget::visible аналогично «display: none» в CSS;
  • поддержка протокола оконного менеджера для кадровой синхронизации;
  • оптимизирован рендеринг текста для GtkLabel и некоторых других виджетов;
  • при загрузке иконок задействован кэш GtkIconInfo;
  • в GtkTreeView и GtkIconView добавлена активация в один клик.

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

ymn
()

Релиз NetworkManager 0.9.8

 , ,

Группа Open Source

Представлен новый релиз интерфейса для упрощения настройки параметров сети - NetworkManager 0.9.8, а также апплета с реализацией индикатора для панели GNOME и модулей для поддержки VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN.

Список изменений и улучшений в данной версии:

  • добавлена поддержка 4G LTE;
  • поддержка настройки сетевых интерфейсов в режиме сетевого моста;
  • автоматическая активация VPN-соединений;
  • возможность настройки работы точки доступа к беспроводной сети (AP Hotspot);
  • использование systemd для контроля за переходом в спящий и ждущий режимы;
  • добавлена поддержка DHCPv6 DDNS (Dynamic DNS) и устранены проблемы с дублированием маршрутов IPv6;
  • исправлена ошибка падения dnsmasq-плагина;
  • устранены проблемы с заданием DNS-серверов при использовании некоторых типов мобильных адаптеров для широкополосного доступа;
  • прекращена поддержка dhclient v3;
  • исправление ряда проблем связанных с работой WiFi. NetworkManager теперь не выводит после случайных сбоев повторное предложение ввести пароль, пароль теперь запрашивается только при инициировании нового соединения или при явном сбое аутентификации. Также не пытается автоматически соединиться с беспроводной сетью, если для данной сети все прошлые попытки были неудачны;
  • улучшения GTK-интерфейса для редактирования параметров сетевых соединений.

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

Nokman
()

RapidDisk 2.8 Stable release

 , , , ram-fs,

Группа Hardware and Drivers

RapidDisk — проект, представляющий собой модуль ядра (rxdsk) в комплекте с утилитой для администрирования (rxadm). Разрабатывается с целью применения в высокопроизводительных системах. Аналог Ramdiskadm в Solaris.

По мнению разработчика данного проекта Petros Koutoupis'а (имеющего немалый опыт в разработке ядра Linux и использовании Solaris), несмотря на то, что в ядре есть поддержка нескольких типов ramdisk-модулей, они примитивны и не могут конкурировать с аналогами из Solaris или FreeBSD, и RapidDisk, осуществляющий динамическое постраничное выделение оперативной памяти в качестве блочных устройств, должен восполнить этот пробел.

Особенности:

  • динамическое подключение/отключение и изменение размеров RAM-дисков;
  • чтение/запись из блочного устройства на высоких скоростях (в 20-30 раз быстрее работы SATA-дисков);
  • создание и управление размерами от нескольких мегабайт до 1 терабайта (через CLI или GUI);
  • сжатие/распаковка и восстановление данных по мере необходимости;
  • привязка к кэшу физического диска для повышения производительности операций ввода/вывода, вследствие чего увеличивается его срок службы.

Изменения в этой версии:

  • очистка кода;
  • удаление неиспользуемых и нереализованных функций кэширования;
  • некоторые изменения в модулях Makefile;
  • поддержка Linux 3.8 (проверялась на 3.8-rc7).

Исходный код

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

amorpher
()

Pinta 1.4

 , , ,

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

Вышла новая версия лёгкого кроссплатформенного графического редактора Pinta, написанного на Gtk#/Mono.

Существенные изменения:

  • Режимы выделения для инструмента Magic Wand (Union, Exclude, Xor, and Intersect).
  • Режимы наложения слоёв.
  • Существенно снижено потребление памяти панелями «открытые изображения» и «история изменений».
  • При вводе текста теперь поддерживается copy-paste, специальные символы и альтернативные методы ввода.
  • Улучшена скорость отрисовки.
  • Инструмент «выбор цвета» теперь поддерживает выбор размера пипетки, а также выбор из одного слоя или всего изображения.
  • Добавлена команда для копирования в буфер обмена всего изображения (с объединёнными слоями), а не только текущего слоя.
  • Холст теперь отбрасывает тень.
  • Улучшена поддержка расширений, также теперь поддерживается загрузка расширений из удалённых репозиториев.
  • Как всегда, исправлено множество багов.

На сайте доступны версии для Windows, Mac OS X, а также tarball и кроссплатформенный zip-архив. Для Ubuntu доступны deb-пакеты из PPA (launchpad.net).

>>> Подробности (pinta-project.com)

reserved
()

Релиз GTK+ 3.6

 ,

Группа GNOME

Состоялся новый стабильный релиз мультиплатформенного тулкита GTK+.

Новшества версии 3.6:

  • Подкласс GtkEntry: GtkSearchEntry, представляющий из себя однострочный элемент ввода, используемый для поиска.
  • Виджет GtkMenuButton: кнопка для вызова всплывающего меню. Меню может быть сгенерировано через GMenu или вручную.
  • GtkLevelBar: виджет для индикации уровня некоторой величины.
  • GtkSpinButton теперь могут быть ориентированы вертикально.
  • Формы просмотра и ввода текста могут отображать обработчик выделения при использовании на сенсорных экранах.
  • Движок тем теперь поддерживает размытые тени, постепенные и плавные переходы и анимацию CSS.

Получить новую версию тулкита можно здесь.

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

Kindly_Cat
()

Audacious 3.3

 ,

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

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

  • изменение лицензии проекта на BSD (из 2-х пунктов);
  • поддержка 24-bit FLAC;
  • поддержка FLAC в контейнере OGG;
  • добавлен плагин GIO, поддерживающий протоколы ftp://, sftp:// и smb://;
  • добавлен плагин вывода sndio (OpenBSD);
  • удалена поддержка OSSv3;
  • улучшения пользовательского интерфейса.

В дополнение к новости хочу сказать, что основным разработчиком Audacious теперь является John Lindgren. Бывший разработчик, William Pitcock (известный как nenolod), окончательно покинул проект. В своей статье он выступил с резкой критикой своего бывшего проекта. Например, его не устраивает большое число потоков (более 8), создаваемых при воспроизведении файла. Однако, все перечисленные в статье недостатки William Pitcock планирует устранить в новом медиаплеере, над которым, по его словам, он сейчас работает.

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

anonymous
()

Релиз почтового клиента Sylpheed 3.2

 , ,

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

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

Программа написана на языке C и использует графическую библиотеку GTK+.

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

  • Новые возможности:
    • Новый API для плагинов.
    • Каждое вложение в режиме просмотра сообщения теперь имеет графическую метку и контекстное меню.
    • Внешний вид вкладки вложений изменён с целью сохранения места на экране. Пользователь теперь может сохранить всё без переключения режима просмотра.
    • Добавлена опция «show_attach_tab», позволяющая вернуть старый внешний вид вложений.
    • Быстрый поиск по нескольким ключевым словам.
    • Контекстное меню в режиме «Folder View» и «Summary View» может быть вызвано клавишей Menu или сочетанием клавиш Shift+F10.
    • Расширены возможности при работе на платформе Windows, например, поддержка IPv6.
  • Улучшения:
    • Окно написания сообщения не закроется, если сохранение сообщения не было выполнено.
    • Поддержка SOCKS прокси в POP3 и NNTP.
    • Загрузка заголовков для новых сообщений.
    • Автодополнение теперь ищет совпадения среди имён контактов.
    • Ошибка DNS отделяется от других ошибок соединения.
  • Исправления:
    • Исправлены дублирующиеся горячие клавиши в некоторых диалогах.
    • Изменён парсер HTML.
    • Устранена проблема при сборке с GLib 2.32 или старше.
    • Устранены утечки памяти.
    • Различные исправления в IMAP.
    • Удалены некоторые предупреждения компилятора.

>>> Подробности (sraoss.jp)

daemonpnz
()

Вышла новая версия Geany

 , ,

Группа Open Source

18 июня разработчики представили новую версию легковесного редактора Geany — 1.22.

Некоторые из изменений:

  • Переделана поддержка тем. Старые темы и файлы для подсветки синтаксиса не совместимы с новой версией редактора.
  • Обновлен движок редактирования Scintilla до версии 2.29.
  • Полная поддержка PCRE-совместимых регулярных выражений для поиска и замены.
  • Добавлена поддержка синтаксиса для Objective-C от Elias Pschernig.
  • Возможность открытия сессии по умолчанию (если активирована соответствующая опция).
  • Исправлены ошибки в распознавании неформатированных строк (raw strings) в C/C++.
  • Улучшена поддержка встраиваемых в HTML типов данных.
  • Добавлены следующие переводы: арабский, индонезийский, литовский, монгольский, новонорвежский, словацкий.
  • Обновлены переводы.

Детальный список изменений можно прочитать в примечании к выпуску.

Изменение версии
Много пользователей обращало внимание разработчиков на то, что по их мнению номер версии не соответствует зрелости проекта. После непродолжительной дискуссии они решили переименовать версию 0.22 в 1.22.

Скачать

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

ZuBB
()

Представлен новый почтовый клиент Geary 0.1

 , , , ,

Группа Open Source

После года разработки Yorba Foundation, поддерживающая разработку Shotwell, представила первый релиз легкого почтового клиента Geary.

Geary написан с использованием библиотек GTK3+ и ориентирован на Gnome.

Цель проекта — создание потребляющего мало ресурсов, простого в использовании, но функционального почтового клиента.

Представленный выпуск не предназначен для промышленного использования — это первый публичный релиз.

Geary уже может:

  • базовую поддержку HTML для просмотра и составления почты;
  • принимать и отправлять почту;
  • отвечать рассылкой и пересылать почту;
  • проверку орфографии в качестве опции;
  • горячие клавиши;
  • организовывать письма в топики.

С планируемой функциональностью можно познакомиться в wiki проекта.

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

doluphio
()

Pinta 1.2

 , ,

Группа Open Source

Pinta — попытка свободной реализации Paint.NET, написанная на GTK#.
Основные изменения:

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

>>> Подробности (pinta-project.com)

thelonelyisland
()

Вышел GTK+ 3.4.0

 , , ,

Группа Open Source

Увидела свет новая версия популярной библиотеки для создания графических интерфейсов — GTK+ 3.4.0. Список новшеств:

  • Поддержка меню в GtkApplication.
  • Новый виджет для выбора цвета.
  • Улучшена поддержка устройств тактильного ввода:
    • Новые устройства GDK_SOURCE_TOUCHSCREEN и GDK_SOURCE_TOUCHPAD.
    • Новые события GdkEventTouch и GDK_TOUCH_MASK.
    • Новый сигнал GtkWidget::touch-event.
  • Поддержка плавной прокрутки (smooth scrolling).
  • На устройствах с тачскринами поддерживается кинетическая прокрутка (kinetic scrolling).
  • Значительно улучшена поддержка Mac OS X.
  • Впервые в ветке 3.x официально поддерживается Windows.
  • Значительно дополнен бекенд для Wayland.
  • Улучшена поддержка тем:
    • Более полная поддержка CSS (можно использовать 'transparent' в качестве цвета, добавлены свойства 'background-clip', 'background-origin', 'background-size', добавлен синтаксис задания линейного градиента).
    • В CSS поддерживаются проценты, углы и другие единицы измерения.
    • Во всплывающих подсказках можно использовать скругленные углы.
    • Можно задавать отдельные темы для окон без фокуса.

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

provaton
()

Viewnior 1.2

 , ,

Группа Open Source

Состоялся релиз Viewnior 1.2 – просмотрщика изображений с GTK-интерфейсом, основными особенностями которого являются:

  • легковесность и минималистичность интерфейса;
  • возможность редактирования изображений (поворот, отражение, обрезка);
  • функция навигации по изображению (см. скриншот);
  • поддержка drag'n'drop, gif-анимации;
  • русскоязычный интерфейс;

В новой версии:

  • улучшено меню программы;
  • установка изображения в качестве обоев поддерживается для Gnome 2/3, XFCE, FluxBox;
  • реализован запуск программы в полноэкранном режиме с помощью ключа "--fullscreen"
  • реализована независимость от базы данных настроек среды GNOME (GConf)

Домашняя страница проекта

Скриншот №1, Скриншот №2, Скриншот №3

Исходный код

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

bor-e
()

Релиз Audacious 3.2

 , ,

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

Разработчики Audacious снова порадовали нас новым релизом. Основные изменения по сравнению с веткой 3.1.х:

  • Новый плагин для поиска по медиатеке и спискам воспроизведения (исполнитель/жанр/название композиции/альбома);
  • Улучшения GTK-интерфейса, включающие быстрый вызов упомянутого выше поискового инструмента, кнопки для создания и удаления плейлиста, пункт меню для удаления отсутствующих файлов из плейлиста;
  • Изменены горячие клавишы для некоторых действий (в том числе нажатие «пробела» без дополнительных клавиш для паузы). Для ознакомления предлагается побродить по контекстному меню, где для каждого действия указаны соответствующие комбинации для нажатия;
  • Ускоренная работа с большими списками воспроизведения (несколько десятков тысяч элементов). Уменьшены время запуска, использование оперативной памяти и количество записей на жесткий диск;
  • Все сохраненные списки воспроизведения, расположенные в ~/.config/audacious будут сконвертированы в новый формат. Обратите внимание, что сохраненные Audacious 3.2 плейлисты не могут быть открыты в более ранних версиях, включая 3.1.х;
  • Частичная поддержка протокола MPRIS 2, достаточная для управления проигрывателем из Ubuntu Sound Menu;
  • Из зависимостей для сборки удалена библиотека libmowgli, имеющая свойство «падать» при использовании в многопоточных приложениях.

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

ins3y3d
()

Релиз EiskaltDC++ 2.2.5

 , , , , , ,

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

Cостоялся релиз EiskaltDC++ 2.2.5 — кроссплатформенного графического клиента для сетей Direct Connect и Advanced Direct Connect.

Основные отличия от версии 2.2.4:

Общие изменения

  • Добавлены опции ядра: UseADLOnlyOnOwnList, AllowUploadOverMultiHubs, AllowSimUploads.
  • Добавлена возможность сборки с miniupnpc версии 1.6. Поддержка версии 1.5 сохранена. Локальная копия miniupnpc обновлена до версии 1.6.
  • Исправлено падение программы при использовании измененного значения IpTOSValue (по умолчанию -1) без прав суперпользователя.
  • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение.
  • Исправлена сборка с Boost >= 1.48.
  • Для работы переводчиков теперь используется веб-сервис Transifex.

eiskaltdcpp-qt

  • Теперь для сборки требуется GCC >= 4.5.0. (Используются возможности C++11)
  • Исправлена сборка в Haiku OS. Задействован системный алгоритм проверки запуска лишь одного экземпляра программы.
  • Множество новых методов теперь доступно через QtScript.
  • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение. Информация отображается в тултипе для файла.
  • Добавлена возможность очистки поисковой истории и истории каталогов загрузки при выходе или вручную.
  • Добавлены некоторые опции в диалог настроек: ALLOW_SIM_UPLOADS (разрешить одновременную загрузку пользователем с разных хабов), search-history-items-number, download-directory-history-items-number, memorize-tth-search-phrases
  • Освобождение разделяемой памяти при падении программы по сигналу SIGSEGV. Без этого программа запускалась лишь со второго раза. Актуально для unix-подобных систем, в MS Windows баг отсутствовал.
  • Исправлена одновременная работа программы от нескольких пользователей. В unix-подобных системах используется переменная окружения LOGNAME для идентификации текущего пользователя, в MS Windows используется GetUserNameA.
  • Исправлен поиск альтернатив для раздач.
  • Исправлено контекстное меню в чатах на ADC хабах.

eiskaltdcpp-gtk

  • Поддержка сборки с Gtk < 2.24 прекращена.
  • Добавлена возможность сборки с Gtk3 (опция -DUSE_GTK3 для cmake). Это экспериментальный режим. Возможны различные недоработки.
  • Добавлено распознавание дополнительных полей из файл-листов FlylinkDC++: битрейты аудио, видео и разрешение. Информация отображается в дополнительных столбцах.
  • Существенно переработан виджет поиска.
  • В главное окно добавлен индикатор свободного места.
  • Добавлены опции: use-native-back-color-for-text, show-transfers.

eiskaltdcpp-daemon

  • Добавлены опции командной строки: --verbose, --ip, --port, --rpclog, --uripath
  • Добавлен JSON-RPC интерфейс

eiskaltdcpp-cli

  • Добавлен простой консольный интерфейс для управления демоном через JSON-RPC.

Более подробный список изменений. Следующий релиз программы ожидается 5 февраля 2012.

( читать дальше... )

>>> Подробности (narod.ru)

Tehnick
()

Новые версии OpenSource проектов Foobnix и Ebooka от foobnix.com

 , , , ,

Группа Open Source

Вышло сразу два обновления плеерa Foobnix для Linux (python, gtk, gstreamer) и Android.
Было сделано много улучшений в стабильности, быстродействии и добавлении нового функционала.

Foobnix полноценный музыкальный проигрыватель с минималистичным интерфейсом и различными социальными интеграциями: бесплатная музыка ВКонтакте и last.fm и др.

Также выпущена новая программа для Андроид Ebooka PDF Reader c поддержкой клавиш Nook и фиксацией документа по ширине.

Официальный сайт может не справиться с нагрузкой из-за новых appengine квот, по этому привожу ссылки на программы:
Foobnix Linux (deb, tar.gz): https://launchpad.net/~foobnix-player/+archive/foobnix/+packages

sudo add-apt-repository ppa:foobnix-player/foobnix
sudo apt-get update
sudo apt-get install foobnix

Foobnix Android: https://market.android.com/details?id=com.foobnix

Ebooka PDF Reader: https://market.android.com/details?id=com.ebooka.pdf

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

foobnix
()

Bombono DVD 1.2

 , , ,

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

Bombono DVD — программа создания видеодисков (DVD-авторинг). Теперь Bombono DVD умеет полностью использовать многоядерные процессоры: задания по перекодированию видео создаются параллельно и/или используется опция -threads ffmpeg'а.

Список изменений:

  • поддержка многоядерных CPU для перекодирования видео
  • добавлены новые переводы (немецкий, китайский упрощенный), старые обновлены;
  • расчет оставшегося времени работы
  • могут быть использованы стрелки и другие иконки для меню, а не только рамки; можно использовать свои, предварительно добавив их в ~/AppData/Roaming/bombono-dvd/icons (Win7) или ~/.config/bombono-dvd/icons (Linux)
  • новые рамки для меню, от Dietrich Martin
  • множество иконок по умолчанию: галки, стрелки, круги и т.д.
  • интеграция с веб-браузером для получения фонов меню
  • копирование/вставка элементов меню; функция Скопировать меню
  • сохранение пропорций при изменении размеров в редакторе (с Shift'ом)
  • привязка к сетке в редакторе
  • 3 варианта установить фон для меню: Заполнение, По размеру и Растянуть
  • улучшения для DVD с соотношением 16:9
  • Отчет об ошибках перед авторингом, если требуется
  • функция Переименовать в браузерах больше не конфликтует с Drag-n-Drop
  • SCons теперь не обязателен для работы программы
  • поправки для новых версий ffmpeg, gcc, gtk, boost; исправление ошибок и мелкие улучшения
  • для программы под Windows появилась платная поддержка, в отличие от Linux-версии

Скачать

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

L_user
()

Выпущен Bluefish 2.2.0

 ,

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

25 ноября 2011 года вышла новая версия Bluefish — мощного свободного редактора для веб-программистов, который содержит множество функций для создания сайтов, скриптов и кода программ. Приложение поддерживает много языков программирования и разметки, однако создано, в первую очередь, для упрощения разработки динамических и интерактивных сайтов. Под вывеской Bluefish 2.2.0 скрывается большое число изменений:

  • Bluefish теперь использует gtk-3 (gtk-2 также поддерживается).
  • Значительно пересмотрена подсистема подсветки синтаксиса (syntax scanner), которая теперь работает быстрее, особенно во время работы с большими файлами.
  • Новая функция поиска и замены. Она была полностью переделана: простая фунция поиска сейчас встроена в главное окно, а новая поддерживает возможность поиска и замены в файлах на диске (рядом с уже открытым документом).
  • Контекстно-зависимый переключатель комментариев (добавляет <!-- --> комментарии в коде HTML, использует // комментарии в коде на JavaScript и т.д.) и функция блоков выбора контекста, которая автоматически выбирает текущий контекст блоку кода.
  • Ещё одна новая возможность — автодополнение функций, определённых пользователем, и показ определения функции, с которой вы сейчас работаете.
  • Добавлена поддержка новых языков, таких как Google Go, Vala и Ada.

Возможности редактора

Снимки экрана и видео

Скачать

>>> Подробности (openoffice.nl)

luke
()