LINUX.ORG.RU

Сообщения vga

 

Итоги конференции GTK hackfest

Группа GNOME

Райан Лорти (Ryan Lortie) в своем блоге поделился итогами конференции GTK hackfest, которая завершилась приблизительно неделю тому назад. Главным итогом является утверждение планов будущей разработки GTK/Glib.

Во-первых, список требований к GTK3 теперь окончательно утвержден, и хотя он очень амбициозный, но в то же время и вполне реалистичный. Работы много, но разработка движется гладко и в соответствии с запланироваными сроками.

Во-вторых, обрисован список требований к GTK4, выход которого изначально планировался на декабрь 2011 года, но было решено, что такие сроки слишком плотные и поэтому на этот срок планируется первая бета-версия GTK4. При этом ветка GTK4 будет открыта сразу же после выхода GTK3.

Оба списка в несколько сырой форме доступны на сайте проекта - http://live.gnome.org/Hackfests/GTK2010/RoadmapDiscussion. Из интересных возможностей запланированных в GTK4 следует отметить интеграцию с Wayland.

Также следует отметить участие в hackfest троих инженеров компании Samsung. Как оказалось, в Samsung уже некоторое время создана и работает команда из 20-30 человек, занимающаяся разработкой телефона на GTK, который вскоре должен быть выпущен. Разрабочики Samsung представили довольно интересные прототипы, а также внесли свой первый «прямой» патч в GTK прямо во время конференции.

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

 , , , ,

vga
()

Nokia представила план развития Qt

Группа Open Source

На проходящей в Мюнхене конференции Qt Developer Days преставители компании Nokia очертили будущие планы по развитию этого графического фреймворка. Наиболее востребованным пользователями является увеличение прозводительности, поэтому производительность станет главным направлением разработки. С развитием Qt Scene Graph количество промежуточных слоев при отрисовке уменьшится с трех до одного, причем с полным использованием графического ускорения там, где оно поддерживается.

Также в планах улучшение модульности. Например, сейчас очень быстро развивается QtWebKit, и разработчики хотели бы использовать новые версии без переустановки всего фреймворка. Другими направлениями разработки станут полная интеграция жестов, тактильной отдачи и Qt Quick.

Nokia увеличит вклад в наиболее важные для себя платформы, а именно Symbian и MeeGo. Традиционные платформы (Windows, MacOS, Linux) также остаются важными для компании, но вклад в другие Unix-платформы уменьшится. Эту позицию озвучил новый CTO компании Рич Грин на пресс-конференции, посвященной стратегии развития Qt. Что же касается Symbian и MeeGo, то обе платформы получат равную поддержку.

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

 , , ,

vga
()

Релиз Gnome 3.0 отложен

Группа GNOME

Ожидаемый в сентябре этого года релиз Gnome 3.0 переносится на март следующего года из-за недостаточного качества и стабильности кода. Об этом сообщили на евпропейской конференции пользователей и разработчиков Gnome GUADEC (GNOME users' and developers' European conference), проходящей сейчас (с 26 по 30 июля) в Гааге, Нидерланды.

В релизе 2.32 ожидаются улучшения производительности и исправления ошибок, а также новый дизайн центра управления (Gnome Control Center), UPnP и поддержка управления цветом.

Дополнительное время будет использовано для улучшений поддержки специальных возможностей (Accessibility), Gnome Shell и документации в Gnome 3.0.

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

 ,

vga
()

Light Display Manager - менеджер дисплеев на WebKit

Группа Ubuntu Linux

Сотрудник Canonical Роберт Анселл (Robert Ancell) представил проект над которым он сейчас работает: Light Display Manager (LightDM).

Достоинства:

  • Полная поддержка тем (достигается очень легко за счет использования WebKit)
  • Кросс-десктопность (Окно приветствия может использовать любой тулкит)
  • Несложный код
  • Совместимость со стандартами (PAM, ConsoleKit, и т.д.)

Использование WebKit дает возможность легко создавать любые темы используя HTML+CSS+Javascript.

Пример темы.

Также поддерживается взаимодействие с другими языками (Python, Vala, Javascript и т.д.) за счет возможности использования GObject Introspection c библиотекой libldmgreeter.

Это персональный проект Роберта, разработанный им в свое свободное время. Помощь сообщества приветствуется.

Доступны ppa для Ubuntu Lucid и Maverick, а также исходники.

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

 , light display manager, , ,

vga
()

MonoDevelop 2.4

Группа Open Source

Мигель де Иказа в своем блоге сообщил о выходе MonoDevelop 2.4 - кроссплатформенной интегрированной среды разработки предназначенной в первую очередь для С# и .NET проектов.

Основные усовершенствования и нововведения:

  • Workbench Usability
    • Улучшенный внешний вид
    • Улучшенная организация панели
    • Улучшенная обработка ошибок, всплывающие ошибки (Error Bubbles)
    • Новые диалоги Файл и Проект
    • Новые диалог «Navigate To»
    • Масштабирование панелей классов и решений
    • Новые опции для выбора языка пользовательского интерфейса, шрифтов и темы GTK+.
  • Проекты
    • Автономные проекты сборок (Standalone Assembly Projects)
    • Поддержка внешних консолей на Mac и Windows
    • Поддержка добавления файлов в папках решения
  • Редактор
    • Усовершенствованная система inline поиска
    • Групповой режим в автодополнении кода
    • Подсветка использования символов.
    • Поддержка редактирования в блочном режиме
    • Команда «Импортировать Тип»
    • Перемещение линии вверх / вниз
    • Переключение фокуса и следование за курсором
    • Команда «Быстрое исправление» (Quick Fix)
    • Прокручивамые подсказки для регионов
    • Улучшенная фильтрация в списке автодополнения
  • Отладчик
    • Pinned Quick Watches
    • Визуализаторы значений переменных
    • Улучшенная поддержка выражений
    • Новый диалог исключений
  • Инструменты
    • Новый Hex-редактор
    • Интеграция шаблонов T4
    • Больше метрик кода
  • ASP.NET
    • Автодополнение кода для регионов C#
    • Веб-ссылки
    • Поддержка веб-ссылок WCF
    • Поддержка ссылок, которые требуют аутентификации
  • Улучшения в других расширениях (add-ins):
    • NUnit
    • MonoTouch
    • Поддержка Mac OS
    • Vala

Доступны пакеты установки для OpenSUSE, SLES, Windows and MacOS X. Для других дистрибутивов доступны исходники.

Скриншоты

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

 , , , ,

vga
()

В mozilla-central появилась поддержка видео в формате webm

Группа Mozilla

Разработчик Mozilla Крис Пирс (Chris Pearce) в своем блоге известил о том, что c сегодняшнего дня в репозиторий mozilla-central добавлена поддержка открытого Google формата видео webm для Firefox. Испытать новую функциональность можно будет в следующей ночной сборке (nightly build) либо собрать самому из исходников.

Если при сборке на Linux-системе будет обнаружен ассемблер YASM, то автоматически будет произведена сборка оптимизированного декодера vp8. В случае отсутствия YASM будет использоваться неоптимизированный декодер на С. Ночные сборки будут использовать оптимизированный декодер.

Протестировать видеоролики в новом формате можно на YouTube http://googlesystem.blogspot.com/2010/05/how-to-play-webm-video-on-youtube.html.

Роберт О'Каллахан (Robert O'Callahan) также сообщает, что основная задержка с добавление поддержки webm была связана с необходимостью убедиться, что лицензия на webm совместима c GPL, и теперь это вопрос полностью решен.

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

 , , ,

vga
()

Evolution Express доступен для MeeGo, Gnome 3.0

Группа GNOME

Команда разработчиков PIM Evoution (разработчики из Novell, RedHat, Intel, Collabora и другие) в рамках проекта MeeGo представила Evolution Express. Основной упор сделан на упрощение использования Evolution на нетбуках и других устройствах с небольшими экранами.

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

  • Упрощённая настройка учётных записей благодаря использованию базы провайдеров, созданной Mozilla
  • Упрощённый почтовый клиент - переработан пользовательский интерфейс и диалог настроек
  • Календарь упрощён и выглядит как отдельное приложение, при этом исполняется в одном процессе с почтовым клиентом и контактами
  • Интеграция с панелью MeeGo
  • Полноэкранный режим без декораций окон.

В отличие от аналогичных работ, проведённых в рамках проекта Moblin, все наработки переданы в апстрим и будут доступны в Gnome 3.0. Для использования новшеств достаточно запустить evolution c ключом --express.

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

 , ,

vga
()

Мозилла начала выпуск ночных сборок Fennec для Android

Группа Android

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

Пользователи успешно установили Fennec на следующие устройства:

  • Verizon Droid Incredible (HTC Incredible)
  • HTC Legend
  • HTC Desire
  • Samsung Galaxy Spica

Текущая сборка не будет работать на более старых устройствах на ARM11, таких как:

  • Verizon Droid Eris (HTC)
  • HTC Dream (T-Mobile G1, Android Dev Phone 1)
  • HTC Magic (T-Mobile myTouch 3G)
  • HTC Hero (T-Mobile G2 Touch)
  • HTC Tattoo

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

Впечатлениями от работы браузера можно поделиться с другими пользователями и разработчиками на форуме

Скачать

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

 , ,

vga
()

Аппаратно-ускоренный декодер OGG Theora для Firefox Mobile

Группа Mozilla

Мэтью Греган работает над DSP-ускоренным кодеком Theora для мобильных устройств на базе Texas Instruments OMAP3 SoC, таких как Palm Pre, Motorola Droid, и Nokia N900. Для декодирования видео использует встроенный в SoC DSP, для вывода на экран - OpenGL.

В настоящее время реализован проигрыватель на Nokia N900, потребление ЦПУ при просмотре полноэкранного видео 800x480 составляет 20%. Оценка энергопотребления и интеграция в Firefox ожидается в ближайшем будущем.

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

 , ,

vga
()

В Chromium появилась поддержка Google Cloud Print

Группа Open Source

Google представил свое решение для поддержки печати в ChromeOS и других устройствах. Цель проекта - сделать так, чтобы любое приложение (веб, десктопное или мобильное) имело возможность печатать на любом принтере.

Для этого новые принтеры, подключенные к интернету, будут предоставлять поддержку Google Cloud Print, о чем Google вел переговоры с производителями.

Для существующих принтеров используется Cloud Print Proxy, который будет распространяться вместе с браузером Chrome. С его помощью обычный принтер может стать частью Cloud Print через компьютер, подключенный к интернет.

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

 , ,

vga
()

Мигель де Иказа критикует Microsoft

Группа Novell

Вице-президент Novell Мигель де Иказа считает, что Microsoft постоянными угрозами преследования за нарушения патентов прострелила ногу экосистеме .NET. В отличие от Java, которая процветает и имеет множество реализаций, экосистема .NET сильно пострадала от высказывания Стива Балмера о том, что Microsoft придет за теми, кто нарушает их патенты.

Также Мигель высказал свое сожаление о том, что Google, Wikipedia и Facebook могли бы использовать технологии .NET, если бы не эти угрозы.

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

 , ,

vga
()

RSS подписка на новые темы