Апр 07

Вчера был проведён первый Konqueror Bug Day. Группа пользователей рассмотрела 355 багов, висящих в Bugzill’е ещё с 2004-2005 годов, из них 92 оказались уже исправленными. Рассматривались баги в компонентах KHTML.

Подробную информацию о результатах можно найти здесь.

Bug Day — это мероприятие, на котором группа пользователей собирает информацию о сообщённых ошибках, чтобы упростить работу разработчикам. Если вы хотите помочь участникам следующего Bug Day, то можете получить необходимую информацию на этой странице

Апр 05

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

Сортировка полей в табличном виде Dolphin’а

Мне прямо захотелось разработчикам Dolphin’а и KMail эту заметку показать, только вот вряд ли они её на русском прочтут.

Добавка: чтение комментариев к той записи подтолкнуло меня вот к такой идее по поводу подсвечивания столбцов сортировки:

Набросок подсвечивания сортировки в Dolphin

Апр 05

В заметках о digiKam я упоминал, что среди новых возможностей версии 0.10 добавлена интеграция с Google Maps для указания места, где была сделана фотография (геотаггинг). С другой стороны, в KDE4 входит замечательный просмотрщик карты мира Marble, который, конечно, использует менее детализированные карты, но зато не требует их скачивания через интернет. Интеграции двух KDE-приложений была бы вполне логичной.

Собственно, теперь поддержка Marble также добавлена в digiKam. При просмотре фотографий вы можете видеть карту в сайдбаре с указанием места, где был сделан снимок:

Карты Marble в digiKam

С помощью того же сайдбара можно и самому отмечать место фотосессии. В ближайших планах также добавить поиск «все фотографии, сделанные в этом районе».

А что же Google Maps? Он туже никуда не денется. Поддержка Google Maps вынесена в отдельный плагин, и вы можете включить его в любой момент, если захотите использовать более детализированные карты.

Апр 04

Я тут бродил по википедии, и наткнулся на эту дату: KDE 3.0 вышел шесть лет и один день назад.

Шесть лет спустя эта ветка не заброшена, и разработчики всё ещё намерены выпускать исправления ошибок, если в этом возникнет необходимость. Ни KDE1, ни KDE2 столько времени не протянули, однако по поводу KDE4 у разработчиков ещё более далекоидущие планы. Ну, я вам уже цитировал вот это:

Вопрос, который я должен себе задавать — не лучше ли написать программное обеспечение, которое можно будет использовать и через 10 лет… Лично я больше не хочу переписывать с нуля оболочку рабочего стола. Никогда.

Апр 04

Я вот подумал, почему бы не написать какой-нибудь дурацкий обзор. Того же Сапёра к примеру. Не можем же мы не замечать игру, которая с начала 90-х установлена на большинстве десктопов? (многие наверняка думают, что та же Microsoft эту игру и придумала, но на самом деле игра старше, чем сама Microsoft).

KMines в KDE4 весьма приятен на вид (и темы поддерживает, к тому же). Правда. Сапёр в Windows Vista оказался ещё красивее и спецэффектнее, однако его авторы зачем-то запихнули переключатель уровня сложности куда-то глубоко в настройки (как, в прочем, и авторы Gnome’овского Gnomine).

KMines

В прочем, о Gnomine лучше вообще не вспоминать, ибо выглядит он даже страшнее, чем Сапёр в Windows XP (последний, правда, нельзя нормально увеличить).

Есть ещё одна деталь, которую замечаешь не сразу. Я как-то раз сам написал простую реализацию Сапёра, и когда тестировал её, довольно часто взрывался на первом же ходу. В распространённых реализациях такого не происходит. Но что ещё интереснее — и в Vista, и в KDE4 у меня всегда с первого клика сразу открывается блок из нескольких клеток. Вот опять:

KMines: первый клик

К чему это я всё? Даже на примере KMines видно, что при портировании старых приложений KDE3 не только обновляется версия тулкита, но и проводится работа по улучшению внешнего вида и удобства интерфейса. Надеюсь только, что отсутствие возможности выключить метки с вопросами — это временное неудобство, а вовсе не признак того, что KDE4 обеднеет настройками по сравнению с KDE3.

Апр 03

Вышел «кандидат в релизы» Qt 4.4, а финальный релиз ожидается в течении месяца. О важности Qt 4.4 для KDE 4.1 я уже писал — а ведь выход первой альфы KDE 4.1 как раз ожидается в конце апреля.

Пакет Qt 4.4 доступен в версиях для Windows, Linux, MacOS, Windows CE и Linux Embedded.

Qt 4.4 встретился со своим feature freeze’ом ещё несколько недель назад. Ветки 4.4.0, 4.4.1 и 4.5 уже разделены, и в ветку 4.4.0 идут только багфиксы. Ежедневные снапшоты уже помечаются как 4.4.1, кроме того время от времени выкладываются снапшоты 4.5 (который, собственно, теперь является основной веткой разработки).

Основные нововведения Qt 4.4, перечисленные на сайте Trolltech:

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

Не стоит также забывать о «виджетах на холсте» (widgets on canvas), которые развязали руки разработчикам плазмоидов.

Из будущих нововведений Qt 4.5 пока что известно только о переходе на новый MacOS-порт

Апр 03

В продолжении разговора об использовании простых и двойных кликов: вот здесь разработчик Dolphin’а рассказывает, как работает выделение нескольких элементов в Dolphin’е и просит пользователей KDE4 поделиться с ним впечатлениями об использовании этой фичи.

В этой же заметке есть ссылка на статью Аарона Сейго двухлетней давности, где он рассуждает о возможности введения элементов интерфейса, появляющихся при наведении мыши на иконку (вместо контекстного меню)

Апр 03

В этой статье один из разработчиков рассуждает о производительности KWin как композитного менеджера и сравнениях с Compiz. У разных людей получались различные результаты в зависимости от комбинаций драйверов и железа, и для некоторых из них скорость работы KWin оказывалась ниже. Но последние изменения, которые уже вошли как в основную ветку разработки, так и в KDE 4.0.3, повысили производительность KWin во многих случаях (в некоторых случаях тестеры отмечали пятикратный прирост производительности. Хотя им вполне могло показаться).

В настоящее время по результатам тестирования на различных конфигурациях производительность KWin является как минимум сравнимой с Compiz.

Апр 03

В состав пакета kdeutils вошёл шестнадцатиричный редактор Okteta, преемник KHexEdit.

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

Okteta

Апр 03

digiKam 0.10 — это не только переход на Qt4/KDE4, но и множество новых возможностей и улучшений интерфейса. Релиз ожидается в сентябре, а в настоящее время приложение находится в стадии альфа-тестирования. Что не помешало KDE Dot сделать обзор нововведений в этой версии с большим количеством скриншотов.

Краткое перечисление изменений digiKam 0.10 в переводе OpenNet:

  • переработанный интерфейс;
  • улучшение производительности;
  • новая панель для отображения уменьшенных фотографий;
  • поддержка XMP;
  • возможность запуска в Mac OS X;
  • средство для GPS навигации через Google Maps;
  • поддержка работы с несколькими альбомами и возможность размещения альбомов в сети или на внешних накопителях;
  • автоматическая корректировку баланса белого и яркости для RAW изображений;
  • поддержка 16-битной глубины цвета.