anonymous@RULINUX.NET~# Last login: 2024-12-23 22:51:03
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code

Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code. В рамках программы было успешно доведено до конца 37 проектов из заявленных 38, большая часть разработок войдет в состав релиза KDE 4.4, намеченного на январь. Среди проектов:

  •   Новый диалог чтения и записи файлов, ориентированный на использование идеи семантической сети (работа с файлами с учетом тэгов и мета-данных, а не только через задание пути в ФС);
  •   В мультимедиа фреймворк Phonon добавлены средства для экспорта аудио-данных, что можно использовать для создания с использованием Phonon приложений для анализа и визуализации звука;
  •   Продолжена реализация некоторых утраченных возможностей, имевшихся в KDE 3. Например, создан плагин для обработки нажатий мыши на пустых областях, который может быть использован для вывода меню со списком открытых окон и запущенных приложений;
  •   Создан улучшенный редактор формул и уравнений для KOffice;
  •   Добавлена поддержка алгоритмов гидродинамики в обучающий симулятор физических процессов Step.
  •   Для проекта KMail 2 созданы новый агент для отправки почты и новая библиотека для формирования сообщений, основанная на KMime.
  •   Написан KDE-клиент для игры Thousand Parsec 4X, создан вариант игры Mancala и новый симулятор гольфа Kolf2;
  •   Завершена работа по обеспечению целостной поддержки взаимодействия с медиа-устройствами (от USB-накопителей до iPod) в Amarok, подключение и отключение которых не приводит к выводу ошибок и предупреждений;
  •   Проведен редизайн приложения для навигации среди доступных виджетов (Widgets Explorer);
  •   На базе С++ парсера KDevelop4 создан новый генератор для библиотеки SMOKE, обеспечивающей интерфейс для доступа к C++ классам и методам из других языков программирования;
  •   В Krita добавлена поддержка неограниченных по размеру холстов, отрисовки с использованием OpenGL и трехмерной визуализации кистей;
  •   Представлены: PlasMate (редактор Plasma-виджетов и визуальных тем) и TimeLine (менеджер для отслеживания истории изменений проектов);
  •   Для Krita проведены улучшения для работы с большими изображениями, увеличена скорость масштабирования и переписан "tiled" режим группировки экранных объектов (например, реализовано уплотнение неиспользуемых элементов);
  •   Система управления закладками в Konqueror переписана с оглядкой на современные технологии KDE, такие как Akonadi и Nepomuk. Изменения затронули метод хранения закладок, интерфейс упорядочивания закладок, меню и строку ввода URL;
  •   В KWord добавлена поддержка определенных в ODF файлах таблиц;
  •   Создан новый VoIP клиент KCall, построенный с использованием фреймворка Telepathy и поддерживающий аудио и видео чат;
  •   В KGet добавлена возможность одновременной загрузки из разных источников (например, для загрузки iso с разных зеркал);
  •   Для Kopete подготовлен плагин для хранения истории общения на сервере Akonadi. Также создан клиент TelepathyWatcher для сохранения логов с использованием протокола telepathy;
  •   Для KDevelop подготовлены новые механизмы визуализации кода, например, через построения графа связей и зависимостей;
  •   Проведена работа по добавлению поддержки SyncML в Akonadi (KDEPIM), что позволит осуществлять синхронизацию с поддерживающими данный протокол мобильными устройствами;
  •   Создана технология для публикации и удаленного доступа к Plasma-виджетам по сети. Виджет может быть анонсирован в локальной сети через механизмы zeroconf и импортирован на удаленной машине, используя при этом ресурсы локальной машины. Например, на другую машину может быть экспортирован виджет управления локальной копией Amarok;
  •   Представлена новая подсистема фильтрации контента для Akonadi, что, например, может быть использовано во всех базирующихся на Akonadi приложениях для отсеивания спама, для перемещения в отдельную папку сообщений от определенных адресатов или для вывода специального звукового оповещения при получении определенных писем;
  •   Создана новая система unit-тестирования Amarok, нацеленная на повышение стабильности проекта и на выявление на ранней стадии регрессивных изменений;
  •   Для Amarok создан новый бэкенд для управления списком воспроизведения, поддерживающий расширенную группировку и многоуровневую сортировку элементов плейлиста;
  •   В KHTML улучшена поддержка существующих web-ориентированных систем WYSIWYG-редактирования контента;
  •   Подготовлен пользовательский интерфейс для вывода результатов поиска через KIO-схему nepomuksearch:/, развиваемую в рамках проекта по реализации семантического десктопа и учитывающую привязанные к документам ключевые слова и мета-данные. Возможность появится в Dolphin начиная с релиза KDE 4.4;
  •   Началась работа по интеграции в KDE новой библиотеки авторизации, позволяющей организовать управления доступом на уровне классов KDEUI;
  •   Для оконного менеджена kwin предпринята попытка создания режима группировки окон в виде системы вкладок (табов).

Взято с  http://opennet.ru


>>> Подробнее

Tux-oid(*) (2009-09-28 09:11:53)


Подтверждено: Tux-oid(*) (2009-09-28 09:11:59)

[Ответить на это сообщение]

avatar
Скрыть

Re: Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code

>переписана с оглядкой на современные технологии KDE, такие как Akonadi и Nepomuk
/me этот непомук недавно отключал нафиг всякими-разными способами, а они переписывают, понимаешь. Тем временем как даже в 4.3.1 нет kate.

anonymous(*)(2009-09-28 14:31:12)

Mozilla/5.0 (X11; U; Linux x86_64; uk; rv:1.9.1.3) Gecko/20090909 Fedora/3.5.3-1.fc11 Firefox/3.5.3
avatar
Скрыть

Re: Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code

может пора им признать что начиная с кед 4.0(которые != 4) это поделие(кеды) уже сдохло(по крайней мере даже не бисквит)?

// бывший упоротый кдешник. перебрался в гнум. да, пришлось.

anonymous(*)(2009-09-28 17:01:14)

Mozilla/5.0 (X11; U; Linux i686; uk-ua) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+
avatar
Скрыть

Re: Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code

> Тем временем как даже в 4.3.1 нет kate.
ЩИТО?

  1.  [ebuild N ] kde-base/kate-4.3.1 USE="handbook plasma (-aqua) -debug (-kdeprefix)"
  2.  

anonymous(*)(2009-09-28 17:43:32)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090902 Gentoo Firefox/3.5.2
avatar
Скрыть

Re: Обзор работ, проделанных для проекта KDE в рамках программы Google Summer of Code

Анабиозник?

Tux-oid(*)(2009-09-28 18:54:24)

Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!