22-10-2023
Plasma в KDE4.2 RC2 |
|
Тип |
Widget engine, desktop |
---|---|
Разработчик |
Aaron Seigo - главный разработчик и остальные |
Операционная система | |
Лицензия |
GNU LGPL |
Сайт |
www.plasma.kde.org |
Plasma является новым фреймворком рабочего стола в KDE 4. Он пришёл на смену KDesktop, Kicker и SuperKaramba, предоставляя разработчикам единый API для написания виджетов и небольших приложений, называемых плазмоидами. Kross scripting framework используется для написания виджетов на JavaScript, Ruby и Python, в дополнение к основному языку — C++.
Plasma разделяет компоненты на «источники информации» (data engines) и отображающие их виджеты. Это сделано для облегчения повторного использования кода и разделения логики и графического интерфейса с возможностью их раздельного написания.
В дополнение к собственным виджетам, разработчики Plasma добавили поддержку виджетов Apple Dashboard и планируют поддержку виджетов Opera[1]. Также виджеты, использовавшиеся SuperKaramba в KDE 3.x поддерживаются в Plasma при помощи загружаемой библиотеки для обратной совместимости.
Проект KDE | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Сообщество | |||||||||||||||||||
Люди | |||||||||||||||||||
Software Compilation | |||||||||||||||||||
Workspaces |
KDM • KWin • Plasma • System Settings |
||||||||||||||||||
Приложения |
|
||||||||||||||||||
Платформа | |||||||||||||||||||
Пакеты |
Libs • base • Accessibility • Administration • Bindings • Education • Games • Graphics • Multimedia • Network • PIM • SDK • Utils • Web Dev • Calligra Suite • KOffice • Extragear |
Plasma (KDE).