KDE Software Compilation 4

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
KDE Software Compilation 4
KDE4 logo preview.svg
KDE 4.png

KDE 4.10
Тип Середовище стільниці
Розробники Команда KDE
Перший випуск 11 січня 2008 року
Стабільний випуск 4.14.3 (11 листопада 2014 року )
Версії 4.12[1][2][3]
Операційна система Усе середовище: Unix-подібні із X11, а також Windows XP-7.
Тільки застосунки: Mac OS X v10.4 - 10.06
Написано на C++ (Qt 4)
Доступні мови Багатомовна
Українська Так
Стан розробки Актуальний
Ліцензія GNU General Public License
kde.org

KDE Software Compilation 4 або KDE 4 — четверта версія стільничного середовища KDE. Перший реліз відбувся 11 січня 2008 року.[4] Випуск основних версій (4.x) планується кожні шість місяців, а додаткових (4.x.y) — щомісячно. Ця версія написана з використанням тулкіту Qt 4 та опублікована під ліцензією GPL.

Ця версія вносить значні оновлення у ключові елементи з KDEibs, особливо перенесення на Qt 4. Включає у себе новий мультимедійний фреймворк Phonon, фреймворк інтеграції пристроїв Solid та новий стиль за замовчуванням і набір іконок Oxygen. Окрім того, він включає в себе новий користувацький інтерфейс стільниці Plasma, який підтримує віджети стільниці, котрі замінюють окремі компоненти із KDE 3.

Однією з основних цілей KDE 4 є створення умов для більш легкого портування застосунків на інші операційні системи. Це стало можливо завдяки перенесенню стільниці на Qt 4, котре має підтримку не-X11 систем, враховуючи Mac OS X та Microsoft Windows.

Версії з 4.0 до 4.3 знані просто як KDE-, після версії 4.4 назва була змінена на KDE Software Compilation. До KDE SC входять тільки ті застосунки, графік розробки яких узгоджується із графіком розробки KDE SC. У тому числі з цієї причини до KDE SC не входять такі програми, як Amarok та DigiKam.

Основні нововведення[ред.ред. код]

Загальні[ред.ред. код]

Структура KDE 4

Перехід на Qt 4 був спрямований на зменшення споживання пам'яті та пришвидшення роботи KDE 4 у порівнянні із його попередником KDE 3. Крім того, бібліотеки KDE, самі по собі, також мали стати більш ефективними. Тим не менш, випробування показують, що KDE 4.4 має найвище використання пам'яті на базовій конфігурації Ubuntu, у порівнянні із Gnome 2.29, Xfce 4.6 та LXDE 0.5.[5]

Qt 4 доступно під ліцензією LGPL для Mac OS та Windows, що робить можливим функціонування KDE 4 на цих платформах. KDE наразі не підтримує встановлення на Mac OS X звичайним чином, для встановлення необхідно самостійно зібрати KDE із сирців. Станом на серпень 2014 року остання доступна та підтримувана версія під Mac OS X є KDE 4.12.5.[6] Портування KDE під Windows ще не завершене, остання підтримувана версія — KDE 4.10.2.[7] Обидва порти намагаються якомога менш модифікувати код, щоб зробити роботу на усіх платформах якнайбільш ідентичною.

Протягом Summer of Code 2007 був створений кеш іконок, що дозволив зменшити час запуску застосунків у KDE 4. Поліпшення були різні — Kfind, застосунок, що використовує більш ніж сотню іконок, що запустився у чотири рази швидше, ніж це було раніше.[8] Решта застосунків та та повна сесія KDE запустилися трошки більше, ніж на секунду швидше.

Багато застосунків у модулях Extragear та KOffice отримали чисельні поліпшення із новими функціями KDE 4 та Qt 4. Але, оскільки вони слідують своєму власному графіку випусків, вони не були доступні під час першого випуску KDE 4. До них відносяться Amarok, K3b, digiKam, KWord та Krita.

Візуальні[ред.ред. код]

Найбільш помітні для користувачів зміни — це нові іконки, теми та системні звуки, привнесені Oxygen Project. Вони являють собою відхід від стилю попередніх іконок, що мав карикатурний вигляд. Іконки Oxygen, навпроти, мають більш виглядають більш фотореалістично. Oxygen Project заснований на freedesktop.org Icon Naming Specification та Icon Theme Specification, що сприяє узгодженню між застосунками. Команда Oxygen використовувала допомогу спільноти для поліпшення візуальної складової KDE 4 з обома альтернативними наборами іконок та шпалерами, які були відібрані на конкурсі, що проводив Oxygen Project.[9] Також впроваджено новий набір HIG задля більш стандартизованих макетів.

KWin, віконний менеджер із KDE віднині тепер підтримує свої власні композиційні ефекти, так само як Compiz.

Plasma[ред.ред. код]

Plasma являє собою набір із переписаних компонентів з минулих версій KDE, а саме Kicker, KDesktop та SuperKaramba. Останній, двигун віджетів, притерпів особливо значних змін. Ціллю та основною ідеєю KDE Plasma є надання єдиного API для написання віджетів та плазмоїдів. Plasma, власне, і є візуальною частиною оточення стільниці KDE 4.

Розробка[ред.ред. код]

  • Phonon — це новий мультимедійний інтерфейс для Qt 4, що являє собою інший підхід до мультимедійних рушіїв, ніж у попередніх версіях KDE. Основними цілями впровадження Phonon було забезпечення єдиного KDE/Qt стилю мультимедіа API, покращення мультимедіа застосунків KDE під Microsoft Windows та Mac OS та уніфікація роботи API та ABI. Phonon можна порівняти із DirectShow на Windows та QuickTime на OS X.
  • ThreadWeaver — це бібліотека, що входить до kdelibs. Вона допомагає застосункам із KDE використовувати переваги мультиядерних процесорів.
  • Kross — це новий фреймворк скриптів. Сам по собі, Kross не є скриптовою мовою програмування, але він спрощує задачу програмістам у додаванні та підтримці інших скриптових мов програмування. Після того, як застосунок надає підтримку Kross, розробники можуть використовувати будь-які мови програмування, підтримувані Kross. Додати нову скриптову мову програмування можна написанням плаґіна для Kross, що вигідно для усіх застосунків, які використовують його.
  • Decibel — це заснований на Telepathy комунікаційний фреймворк, який мав використовуватись Kopete вже у KDE 4.2, проте був відкладений на невизначений термін.
  • Strigi — це інструмент пошуку за замовчуванням у KDE. Він був обраний за швидкість та невелику кількість залежностей.[10] У поєднанні з іншими застосунками, такими як Soprano, фреймворк зберігання RDF, та NEPOMUK, Strigi надає початкові функції семантичної стільниці у KDE 4. Користувачі можуть позначати файли додатковою інформацією, використовуючи Dolphin, яку Strigi індексуватиме задля поліпшення результатів пошуку.
  • KDE використовує CMake для збірки системи. Оскільки попередні версії середовища працювали тільки на Unix-подібних операційних системах, раніше використовувалися autotools, але тепер, після переходу на CMake, стільничне середовище може працювати на таких операційних системах, як Windows. Крім того, Cmake значно спрощує процес збірки.
  • DXS, раніше відомий як GHNS (Get Hot New Stuff), наразі прийнятий freedesktop.org є веб-сервісом, що дозволяє застосункам завантажувати та встановлювати дані з Інтернету у один клік. Він використовувався у KDE 3, але був розширений для використання під KDE 4. Одним із прикладів є KStars, який може використовувати астрономічні дані, що є безкоштовними для особистого використання, проте не можуть перерозподілятися. DXS передбачає, що дані будуть легко завантажені та встановлені безпосередньо із застосунка, а не вручну.
  • Akonadi — це новий фреймворк PIM у KDE 4. Akonadi є об'єднанням декількох розрізнених PIM-компонентів із попередніх версій KDE. У минулому кожний застосунок мав свої власні методи для збереження інформації та обробки даних. Akonadi являє собою сервер, який надає функції обробки даних та пошуку в PIM-застосунках. Він також може оновлювати статус контактів. Таким чином, якщо один застосунок змінює інформацію про контакт, усі інші застосунки негайно будуть про це сповіщені.

Історія версій[ред.ред. код]

KDE 4.0[ред.ред. код]

KDE 4.0.0

Більшість сил розробників пішла на реалізацію найновіших технологій та фреймворків у KDE 4. Plasma та Oxygen є двома найбільшими змінами, помітними для користувача.

Dolphin замінив Konqueror, як файловий менеджер за замовчуванням у KDE 4.0. Це було зроблено у результаті скарг на Konqueror, як на занадто складну програму, як для звичайного файлового менеджера. Тим не менш, Dolphin та Konqueror мають значну частину спільного коду. Окрім того, Dolphin може бути вбудованим у Konqueror для використання другого як файлового менеджера, як і було раніше.

Okular замінив декілька переглядачів документів, що використовувалися у KDE 3, таких як KPDF, KGhostVeiw та KDVI. Okular використовує програмні бібліотеки, що дає йому спроможність переглядати практично будь-які види документів. Як і Konqueror та KPDF у KDE 3, Okular може бути вбудованим у інші застосунки.

Пре-релізи[ред.ред. код]

11 травня 2007 року KDE 4.0 Alpha 1, як відзнака закінчення додавання значних нововведень у базові бібліотеки KDE та фокусування на інтеграції нових технологій у застосунки та основну стільницю. Alpha 1 містила новий фреймворк збірки застосунків із впровадженням покращених апаратної та мультемедійної інтеграції через Solid та Phonon. Були інтегровані Dolphin та Okular, та було впроваджено новий візуальний стиль, завдяки іконкам Oxygen.[11]

4 липня 2007 року було випущено KDE 4.0 Alpha 2. Реліз був сфокусований на інтеграцію стільниці Plasma, впровадження функціоналу та стабілізацію KDE.[12]

2 серпня 2007 року була випущена KDE 4.0 Beta 1. Основні зміни впровадили кеш растрових зображень, який прискорює завантаження іконок, впровадження ефектів та конфігурацій KWin, KDE PIM, покращення взаємодії між Konqueror та Dolphin та впровадження підтримки Metalink до KGet.[13]

6 вересня 2007 року була випущена KDE 4.0 Beta 2. У цій версії була впроваджена підтримка BSD та Solaris, додана графічна бібліотека Blitz, що дозволяє розробникам використовувати графічні ефекти, такі як анімовані іконки. Окрім того, Plasma інтегрована із Amarok.[14]

16 жовтня 2007 року була випущена KDE 4.0 Beta 3. Цей випуск був сфокусований на закінченні дизайну бібліотек для релізу KDE Development Platform. Plasma отримала багато нових функцій, включаючи аплет браузеру. Освітній софт отримав чисельні вдосконалення.[15]

30 жовтня 2007 року була випущена KDE 4.0 Beta 4. Це був останній випуск KDE 4.0 у циклі Beta. Перед тим, як переходити у цикл «реліз-кандидат» потрібно було виправити чисельні помилки. Зміни у цьому випуску стосувалися стабілізації та вправлення помилок.[16]

У той самий час був випущений перший реліз-кандидат KDE 4.0 Development Platform, що містив усі основні бібліотеки KDE, потрібні для розробки, враховуючи високорівневі бібліотеки віджетів, шар мережевої абстракції та різні бібліотеки для мультимедійної інтеграції, апаратної інтеграції та прозорого доступу до ресурсів мережі.[17]

20 листопада 2007 року був випущений Release Candidate (RC) 1. Цей випуск був названий «Реліз-кандидат», незважаючи на те, що Plasma потребувала подальшої роботи та не була готова до релізу.[18]

11 грудня 2007 року був випущений Release Candidate 2. Кодова база була оголошена функціонально завершеною. Деяка робота все ще потребувалася для виправлення баґів, завершення арт-робіт та користувацького досвіду.[19]

Реліз[ред.ред. код]

KDE 4 був випущений 11 січня 2008 року. Незважаючи на те, що він був помічений як «стабільний реліз», він призначався для тестерів. Користувачам, що бажали стабільності, пропонувалося залишатися на KDE 3.5.[20]

Відгуки[ред.ред. код]

Реліз KDE 4.0 був зустрінутий із різними відгуками. У той час, як тестери були толерантними до незавершених нововведень, реліз дуже критикувався за недостатню стабільність та «бета»-якість. Репортер «Computerworld» Стівен Вауган-Нікольс критикував KDE 4.0 та KDE 4.1 і закликав до форку KDE 3.5 із переписуванням останнього на Qt 4.[21] Пізніше він також похвалив KDE 4.3 та вітав форк KDE 3.5 під назвою Trinity. Незважаючи на те, що Лінус Торвальдс змінив GNOME на KDE у грудні 2005, він повернувся до GNOME після того, як у Fedora замінили KDE 3.5 на KDE 4.0. У інтерв'ю із «Computerworld» він описав KDE 4.0 як «break everything» та «half-baked» реліз, додавши, що він очікував, що це буде покращення KDE 3.5, у той час як насправді було багато випадків, коли функції регресували з причини своїх значних змін. Торвальдс, однак, відзначив, що він розуміє чому розробники з проекту KDE вирішили зробити такі радикальні зміни у стільниці KDE 4.0 та причину цього дострокового релізу. Незважаючи на критику, рецензенти, такі як Раян Пол з Ars Technica зазначили, що візуальний стиль є «дуже привабливим та простим для очей» та «добре відшліфований» і «основні технології все ще мають серйозний потенціал».

KDE 4.1[ред.ред. код]

KDE 4.1 було випущено 29 липня 2008 року.[22] KDE 4.1 впроваджує систему тем смайликів, що використовується у PIM та Kopete, та DXS, сервіс який дозволяє застосункам завантажувати та встановлювати дані з Інтернету в один клік.[23] Також була представлена підтримка GStreamer, QuickTime 7 та DirectShow 9 у Phonon, а також підтримка субтитрів. Поліпшення Plasma додають підтримку віджетів Qt 4 та інтеграцію WebKit, що сприяє відображенню багатьох віджетів Apple Dashboard. Також було портовано декілька застосунків на Windows та Mac OS X.

Окрім того, було додано нові застосунки:

KDE 4.2[ред.ред. код]

KDE 4.2 було випущено 27 січня 2009 року. Реліз вважався значним покращенням у порівнянні з KDE 4.1 практично у всіх аспектах та слушною заміною для KDE 3.5 для більшості користувачів.

Покращення стільниці[ред.ред. код]

KDE 4.2 виправляє тисячі помилок та запроваджує чисельні функції, що було продемонстровані у KDE 3.5, але не ввійшли до KDE 4.0 та KDE 4.1.[24] Вони включають в себе групування та використання декількох рядків у панелі задач, приховування значків у системному треї, автоприховування панелі, прев'ю вікон та підказки повернули до панелі задач, можливість мати іконки на стільниці, використовуючи «Перегляд папки», як шпалери стільниці, де іконки залишаються на тому місці, де їх було розміщено.

Нові апплети Plasma включають апплети для залишення повідомлень на заблокованому екрані, прев'ю файлів, перемикання стільничних «Кімнат», моніторинг новинних стрічок, та апплети на кшталт pastebin, календарю, таймеру, таблиці спеціальних символів, QuickLaunch, системний монітор, та інше. Plasma також тепер може завантажувати Google Gadgets. Віджети Plasma можуть бути написані на Ruby та Python. Підтримка написання апплетів на JavaScript та віджети Mac OS X Dashboard може бути запроваджена в подальшому. Поліпшення тем для панелі задач, апплету запуску застосунків, системного трея та багатьох інших компонентів Plasma впорядковує вигляд та відчуття узгодженості. Новий модуль Системних Налаштувань, Тема Стільниці дає користувачу контроль над кожним елементом різних тем Plasma. Тепер можна використовувати плаґіни як шпалери, так що розробники тепер можуть легко написати власні системи шпалер у KDE 4.2. Доступні плаґіни шпалер у KDE 4.2 включають слайдшоу, Множину Мандельброта та звичайні статичні зображення.[24]

Було впроваджено нові ефекти стільниці, такі як «Магічна лампа», ефект мінімізації, ефекти Кубу та Сфери Стільниці. Окрім того, були поліпшені інші ефекти, такі як «клітчата стільниця». Інтерфейс вибору ефектів було перероблено, задля спрощення вибору найбільш використовуваних ефектів. Композитні ефекти стільниці було увімкнено за замовчуванням на тих машинах, де вони апаратно підтримуються. Автоматична перевірка підтверджує, що композитні ефекти працюють ще до того, як вони будуть увімкнені.[24]

KRunner — апплет запуску — розширив свій функціонал за рахунок декількох нових плаґінів, включаючи перевірку орфографії, історію Konqueror, керування живленням за допомогою PowerDevil, Останні Документи та можливість запуску спеціальних сесій Kate, Konqueror та Konsole. Окрім того, плаґін конвертування тепер може швидко конвертувати значення швидкості, маси та довжини.[24]

Підтримка декількох екранів була запроваджена завдяки бібліотеці Kephal виправляє багато помилок, що виникали при роботі KDE на більш ніж одному моніторі.[24]

Нові та покращені застосунки[ред.ред. код]

Нові застосунки включають PowerDevil, систему керування живленням для контролю різних аспектів мобільних пристроїв. Нова система керування друком повертає ряд особливостей, що були втрачені у KDE 4.0 та KDE 4.1. Компоненти «printer-applet» та «system-config-printer-kde» поставляються із модулями kdeadmin та kdeutils. Була додана нова гра — Killbots.[24]

Усі застосунки отримали виправлення помилок, впровадження нового функціоналу та поліпшення інтерфейсу. Dolphin отримав підтримку прев'ю файлів на панелях та повзунок керування розмірами зображень прев'ю. Окрім того, він тепер може показувати повний шлях до файлів. Konqueror забезпечив підвищення швидкості завантаження преобробкою доменних імен у KHTML. Для панелі пошуку поліпшена навігація по веб-сторінкам. KMail отримав новий список заголовків повідомлень та перероблений вигляд вкладень. Текстові редактори KWrite та Kate тепер можуть працювати у vi-подібному режимі. Архватор Ark отримав підтримку архівів, що захищені паролем та доступний із контекстного меню файлових менеджерів. KRDC, клієнт віддаленого керування стільницею покращив підтримку Microsoft Active Directory, завдяки LDAP. Kontact отримав новий планувальник та підтримку Drag-and-drop. KSnapshot тепер використовує ім'я вікна при збереженні скриншотів, що робить простішим їх індексування пошуковими рушіями.[24]

Відгуки[ред.ред. код]

Згідно зі словами Тома Холверда, члена OSNews, KDE 4.2 «знаменує кінець тестової фази та є першим релізом, готовим для кожного, а не тільки для розробників та ентузіастів».[25]

KDE 4.3[ред.ред. код]

KDE 4.3 було випущено 4 серпня 2009 року. KDE 4.3 виправляє близько 10000 помилок та запроваджує близько 2000 запропонованих можливостей.[26] Одним із головних направлень цього релізу була інтеграція із такими сервісами, як PolicyKit, NetworkManager та сервіс геолокації.[27] Було переглянуто інтерфейс KRunner, був розроблений більш гнучкий системний трей, було додано багато нових візуальних ефектів та нових плазмоїдів, враховуючи OpenDesktop.org, Translatoid та багато інших.

Plasma отримала значні поліпшення продуктивності. Споживання оперативної пам'яті було зменшено, а ефекти анімації стали більш плавними. «Кімнати» тепер можуть бути прив'язані до віртуальних стільниць, що дозволяє користувачам мати окремі набори віджетів для кожної стільниці. Окрім того, покращена робота повідомлень Plasma. Виконувані завдання тепер групуються у єдиний прогрес-бар для запобіження появи занадто багатьох діалогів. Для позначення того, що завдання все ще виконуються, використовується анімація іконок. Окрім того, Plasma тепер підтримує більше комбінацій клавіш.[26]

Була представлена нова тема за замовчуванням для Plasma — Air. Air виглядає значно світліше та краще узгоджується із темою за замовчуванням для застосунків.

KDE 4.4[ред.ред. код]

KDE 4.4

KDE 4.4 було випущено 9 лютого 2010 року.

Відтепер є можливість об'єднання декількох вікон у єдине, із вкладками, що спрощує роботу з великою кількістю застосунків одночасно. Також була запроваджена можливість прив'язки вікна до боку екрана та максимізації перетягуванням. Сумісна робота розробників KWin та розробників Plasma дала більш плавну анімацію та покращення продуктивності.[28]

KAddressBook було замінено цілком новим застосунком із тим же ім'ям, що раніше мав робочу назву KContact Manager. Головними можливостями нового KAddressBook є інтеграція з Akonadi та спрощений інтерфейс.

Реліз Kopete версії 1.0.

Ще одним важливим нововведенням є додатковий інтерфейс Plasma, орієнтований на нетбуки.

KDE 4.5[ред.ред. код]

KDE 4.5 Release Candidate

KDE 4.5 було випущено 10 серпня 2010 року. Основні нововведення стосувалися інтеграції WebKit, рушія веб-браузера, що на той момент використовувався у таких браузерах, як Apple Safari та Google Chrome. Власний рушій KDE, KHTML, що став основою для WebKit буде продовжувати розроблятися.[29]

Покращення стільниці[ред.ред. код]

Демонстрація керування віртуальнми стільницями у Desktop Grid

Область сповіщень була візуально очищена. Монохромні іконки дають чіткий вигляд.

KWin, менеджер вікон, тепер може відмальовувати вікна на екрані без перекривання, використовуючи алгоритми тайлінгу. Керуючись певним набором правил, KWin дбає про розміщення вікна на екрані для користувача. Відтепер можливо переміщувати вікна не тільки за заголовок, але і за будь-яке порожнє місце всередині вікна. Ця функція буде працювати тільки з тими застосунками, що написані на Qt, так як реалізація цього вимагає деякого інструментарію для правильної роботи. Додавання та видалення віртуальних стільниць тепер можливе безпосередньо із Desktop Grid ефекту.[30]

Новий менеджер «кімнат» дозволяє додавати, видаляти, зберігати та відновлювати «кімнати», а також перемикатися між ними.[30]

Нові та покращені застосунки[ред.ред. код]

Застосунки KDE були покращені у різних сферах:[31]

  • Була презентована нова гра — Kajongg, клон Majong. Гра Konquest отримала деякі поліпшення — тепер гравець має змогу створювати та налаштовувати свої власні карти. Інші покращення стосувалися полегшення конфігурації у грі-пазлі Palapeli, новий набір рівнів для KGoldrunner та більш тісна інтеграція SGF-файлів для Kigo.
  • Освітні програми також отримали декілька поліпшень. Найбільше стосувалося застосунку для тренування словникового запасу Parley, який отримав новий інтерфейс практики та підтримку сполучення.
  • Marble, віртуальний глобус отримав функцію планування маршруту та можливість завантаження даних, що робить можливим його використання без наявності підключення до Інтернету.

KDE 4.6[ред.ред. код]

KDE 4.6 було випущено 26 січня 2011 року.

Покращення стільниці[ред.ред. код]

KDE 4.6

Система «кімнат» була перероблена, задля спрощення її використання. Клацнувши правою кнопкою миші по заголовку вікна, тепер можна зробити застосунки та файли частиною Кімнати. Процес додавання, перейменування та видалення Кімнат також було покращено.[32]

Керування живленням було повністю перероблене. Налаштування живлення стало більш легким для розуміння.

Значно збільшена швидкість роботи KWin, віконного менеджера.

Решта змін включає:[32]

  • Оновлену систему повідомлень. Тепер можна розміщувати системні повідомлення у будь-якому місці на екрані, просто перетаскуючи вікно повідомлень. Історія повідомлень та завдано тепер виглядає чистіше.
  • Цифровий годинник був оновлений і тепер підтримує тінь для тексту, що покращує читабельність для деяких шпалер та тем.
  • Панель завдань тепер підтримує запуск застосунків. Для створення кнопки швидкого запуску застосунку треба лише перетягнути його іконку на панель, або закріпити виконуваний застосунок, клацнувши на ньому та вибравши відповідний пункт у меню.

Нові та покращені застосунки[ред.ред. код]

KDE 4.6 із запущеними Gedit та KWrite

Пошуковий інтерфейс Kfind та файловий менеджер Dolphin були об'єднані у просту пошукову панель.[33]

Текстовий редактор Kate отримав чисельні поліпшення із цим релізом:[33]

  • Відновлення незбережених даних для локальних файлів під час наступного запуску
  • Завжди завантажені плаґіни
  • Скрипти та комбінації клавіш

Gwenview, переглядач зображень за замовчуванням із KDE отримав кнопку «Поділитися».[33]

KSnapshot тепер може зробити скриншот будь-якої за формою зони екрану, має можливість включити курсор, а також отримав кнопку «Відправити», яка дає можливість ділитися скриншотами.[33]

KDE 4.7[ред.ред. код]

KDE 4.7

KDE 4.7 було опубліковано 27 липня 2011 року. Ця версія оновлює KWin і робить його сумісним із OpenGL ES 2.0, що дозволить портувати його на мобільні пристрої. Решта змін, таких як використання Qt Quick було зроблені для покрашення портабельності. Окрім того, ця версія привносить оновлення та удосконалення до Plasma такі як поліпшення мережевого управління та оновлення деяких віджетів (наприклад, меню Kickoff), а також Кімнат.[34]

Окрім того, було оновлено багато застосунків:[35]

  • Dolphin отримав більш чистий інтерфейс
  • Marble, віртуальний глобус, тепер підтримує голосове керування, майстер створення карт та багато інших плаґінів
  • База даних Kontact була портована у Akonadi, що дозволяє базі даних бути доступною з інших застосунків
  • База даних KMail також була портована у Akonadi
  • DigiKam отримав систему розпізнавання облич, систему версій зображень та систему тегів
  • Інші застосунки, такі як Kate, Kalgebra, KStars та KDevelop також були оновлені у цьому релізі

Загалом версія KDE 4.7 виправляє більш ніж 12000 помилок.

KDE 4.8[ред.ред. код]

KDE 4.8

KDE 4.8 було випущено 25 січня 2012 року.

Продуктивність KWin була покращена за рахунок оптимізації рендерінгу ефектів.

Перемикання вікон, яке зазвичай призначається на Alt+Tab , тепер існує у шести варіантах. Це особливо важливо для тих, хто не використовує Ефекти Стільниці. Налаштування перемикання можуть бути знайдені у вікні «Поведінка вікон» у Параметрах Системи.

Було покращено Систему Керування Живленням. Система більше не покладається на профілі, створені користувачем. Замість цього є три передустановки: від мережі змінного струму, від батареї та від батареї із низьким рівнем заряду. Окрім того, Система Керування Живленням тепер підтримує багатоекранний режим та адаптується до поточної «Кімнати». Це означає, що налаштування живлення можуть бути виставлені таким чином, щоб ніколи не зменшувати яскравість, або ніколи не вимикати екран у Фото чи Відео Кімнаті. Якщо треба, Керування Живленням може бути швидко відімкнутим за допомогою стільничного апплету батареї.[36]

Окрім того, були внесені деякі поліпшення у застосунки:[37]

  • Dolphin пришвидшив свою роботу за рахунок введення нового рушія. Імена файлів більше не скорочуються
  • Gwenview отримав деякі зміни у інтерфейсі
  • Okular отримав додаткові можливості виділення тексту
  • KMail отримав чисельні виправлення помилок та покращення продуктивності
  • Kate отримав чисельні поліпшення: нову систему пошуку та заміни, поліпшення системи згортання коду та vi-подібного режиму перегляду, та виправлення близько 190 помилок
  • Marble, віртуальний глобус тепер інтегрований із KRunner

KDE 4.9[ред.ред. код]

KDE 4.9

KDE 4.9 було випущено 1 серпня 2012 року. Файловий менеджер Dolphin тепер може відображати такі дані, як рейтинг, теги, розміри файлів та зображень, автори, дата та інше. Окрім того, він підтримує сортування за цими критеріями.[38]

Емулятор терміналу Konsole тепер має можливість виконувати пошук за виділеним текстом. Користувачі мають більше можливостей для організації вікон терміналів шляхом від'єднування вкладок та перетаскування їх, що створює нове вікно з цієї вкладки. Існуючі вкладки можуть також бути клоновані.[38]

Окрім того, були внесені зміни у деякі застосунки:[39]

  • Kontact, який тепер має майстер імпортування параметрів
  • Пакет освітніх програм Kdeedu отримав деякі поліпшення, у тому числі нову гру для тренування пам'яті Pairs та покращення у програмах Rocs та KStars
  • Значна частина ігор із пакету Kdegames була оновлена

KDE 4.10[ред.ред. код]

KDE 4.10 було випущено 6 лютого 2013 року. Багато старих застосунків Plasma було переписано на QML. Окрім того, удосконалено віджет панелі задач: поліпшена робота групування вікон. Також було покращену систему сповіщень.KWin було інтегровано із системою отримання даних, що дозволяє завантажувати нові ефекти та скрипти безпосередньо у діалоговому вікні KWin. Окрім того, було написано нову анімацію максимізації вікна.[40]

Зміни також стосувалися декількох застосунків:[41]

  • У Kate покращено систему сповіщень, додано режим мінікарти, створено новий додаток керування проектами, тощо
  • У Konsole було повернуто можливість копіювання вмісту екрану та роботи з сигналами, як це було у KDE 3
  • Okular тепер працює значно швидше

KDE 4.11[ред.ред. код]

KDE 4.11 було випущено 14 серпня 2013 року. Панель задач була переписана на Qt Quick, що поліпшує її інтегрованість із іншими віджетами та надає більш передбачувану поведінку. Покращена робота з декількома моніторами.[42]

Окрім того, було зроблено значні зміни роботі деяких застосунків:[43]

  • Dolphin тепер працює значно швидше та споживає менше оперативної пам'яті
  • Kontact тепер працює швидше
  • Kate отримав розширену підтримку мов програмування, що надає можливості статичного та динамічного доповнення, перевірки синтаксису, вставлення фрагментів коду, тощо

KDE 4.12[ред.ред. код]

KDE 4.12 було випущено 18 грудня 2013 року. Цей реліз вносить чисельні покращення у застосунки, пришвидшуючи їх роботу та розширюючи їх функціонал. Наприклад, текстовий редактор Kate отримав кращу інтеграцію додатків для програмування мовою Python та початкову підтримку макросів Vim. Крім того, впроваджено декілька змін у ігри та освітні застосунки.[44]

KDE 4.13[ред.ред. код]

KDE 4.13 було випущено 16 квітня 2014 року. У цій версії було значно покращено систему семантичного пошуку.[45]

Окрім того:

  • Було поліпшено інтерфейс та розширено можливості програми для перегляду документів Okular та текстового редактора Kate
  • Тепер KMail підтримує збереження великих даних на сервері хмари. Передбачено підтримку Dropbox, Box, KolabServer, YouSendIt, Ubuntu One, hubiC та керування службою із використанням протоколу WebDAV

KDE 4.14[ред.ред. код]

KDE 4.14 було випущено 20 серпня 2014 року. Ця версія, в основному, стосується виправлення помилок, а не впровадження нових можливостей. Розробку поточних версій Plasma 4 та платформи для розробки KDE було заморожено, зусилля розробників зосереджені на перехід на нову версію Plasma 5.[46]

Історія випусків[ред.ред. код]

Дата[47] Подія
4.0
2 квітня 2007 року Замороження підсистеми.
Від цієї дати жодна нова підсистема або велика зміна не може бути впроваджена в kdelibs.
1 травня 2007 року Замороження API kdelibs.
API kdelibs були частково заморожені. Це означає, що вносити зміни може тільки невелика група головних розробників.
11 травня 2007 року Alpha 1
1 червня 2007 року Замороження trunk/KDE.
Заморожений для нових або відновлених програм.
4 липня 2007 року Alpha 2
24 липня 2007 року Замороження головних бібліотек
2 серпня 2007 року Beta 1
6 вересня 2007 року Заморожене додавання нових функцій
18 жовтня 2007 року Beta 3
24 жовтня 2007 року Замороження релізу KDE 4.
30 жовтня 2007 року Beta 4
20 листопада 2007 року Release Candidate 1
Реліз KDE Development Platform
11 грудна 2007 року Release Candidate 2
Можуть бути виправлені тільки серйозні помилки
11 січня 2008 року Випуск KDE 4.0
4 червня 2008 року KDE 4.0.5
4.1[48]
29 квітня 2008 року Alpha 1
19 травня 2008 року Кінець додавання функцій
27 травня 2008 року Beta 1
24 червня 2008 року Beta 2
15 липня 2008 року Release Candidate 1
29 липня 2008 року Випуск KDE 4.1
13 січня 2008 року KDE 4.1.4
4.2[49]
17 листопада 2008 року Кінець додавання функцій
26 листопада 2008 року Beta 1
18 грудня 2008 року Beta 2
13 січня 2009 року Release Candidate 1
27 січня 2009 року Випуск KDE 4.2
2 червня 2009 року KDE 4.2.4
4.3[50]
4 травня 2009 року Кінець додавання функцій
12 травня 2009 року Beta 1
9 червня 2009 року Beta 2
30 червня 2009 року Release Candidate 1
9 липня 2009 року Release Candidate 2
22 липня 2009 року Release Candidate 3
4 серпня 2009 року Випуск KDE 4.3
26 січня 2010 року KDE 4.3.5
4.4[51]
25 листопада 2009 року Кінець додавання функцій
4 грудня 2009 року Beta 1
21 грудня 2009 року Beta 2
8 січня 2010 року Release Candidate 1
25 січня 2010 року Release Candidate 2
1 лютого 2010 року Release Candidate 3
9 лютого 2010 року Випуск KDE 4.4
30 червня 2010 року KDE 4.4.5
4.5[52]
11 травня 2010 року Кінець додавання функцій
26 травня 2010 року Beta 1
9 червня 2010 року Beta 2
27 червня 2010 року Release Candidate 1
8 липня 2010 року Release Candidate 2
26 липня 2010 року Release Candidate 3
10 серпня 2010 року Випуск KDE 4.5
7 січня 2011 року KDE 4.5.5
4.6[53]
11 листопада 2010 року Кінець додавання функцій
24 листопада 2010 року Beta 1
8 грудня 2010 року Beta 2
23 грудня 2010 року Release Candidate 1
5 січня 2011 року Release Candidate 2
26 січня 2011 року Випуск KDE 4.6
5 липня 2011 року KDE 4.6.5
4.7[54]
12 травня 2011 року Кінець додавання функцій
25 травня 2011 року Beta 1
8 червня 2011 року Beta 2
22 червня 2011 року Release Candidate 1
6 липня 2011 року Release Candidate 2
27 липня 2011 року Випуск KDE 4.7
6 грудня 2011 року KDE 4.7.4
4.8[55]
10 листопада 2011 року Кінець додавання функцій
23 листопада 2011 року Beta 1
7 грудня 2011 року Beta 2
21 грудня 2011 року Release Candidate 1
4 січня 2012 року Release Candidate 2
25 січня 2012 року Випуск KDE 4.8
6 серпня 2012 року KDE 4.8.5
4.9[56]
3 травня 2012 року Кінець додавання функцій
30 травня 2012 року Beta 1
13 червня 2012 року Beta 2
27 червня 2012 року Release Candidate 1
11 липня 2012 року Release Candidate 2
1 серпня 2012 року Випуск KDE 4.9
2 січня 2013 року KDE 4.9.5
4.10[57]
25 жовтня 2012 року Кінець додавання функцій
21 листопада 2012 року Beta 1
5 грудня 2012 року Beta 2
19 грудня 2012 року Release Candidate 1
4 січня 2013 року Release Candidate 2
18 січня 2013 року Release Candidate 3
6 лютого 2013 року Випуск KDE 4.10
2 липня 2013 року KDE 4.10.5
4.11[58]
22 травня 2013 року Кінець додавання функцій
12 червня 2013 року Beta 1
26 червня 2013 року Beta 2
10 липня 2013 року Release Candidate 1
24 липня 2013 року Release Candidate 2
14 серпня 2013 року Випуск KDE 4.11
4.12[59]
30 жовтня 2013 року Кінець додавання функцій
6 листопада 2013 року Beta 1
13 листопада 2013 року Beta 2
20 листопада 2013 року Beta 3
27 листопада 2013 року Release Candidate
18 грудня 2013 року Випуск KDE 4.12
4.13[60]
26 лютого 2014 року Кінець додавання функцій
5 березня 2014 року Beta 1
12 березня 2014 року Beta 2
19 березня 2014 року Beta 3
26 березня 2014 року Release Candidate
16 квітня 2014 року Випуск KDE 4.13
4.14[61]
25 червня 2014 року Кінець додавання функцій
9 липня 2014 року Beta 1
16 липня 2014 року Beta 2
23 липня 2014 року Beta 3
30 липня 2014 року Release Candidate
20 серпня 2014 року Випуск KDE 4.14

Див. також[ред.ред. код]

Виноски[ред.ред. код]

  1. http://kde.org/announcements/4.12/
  2. http://dot.kde.org/2013/12/18/kde-releases-applications-and-development-platform-412
  3. http://techbase.kde.org/Schedules/KDE4/4.12_Release_Schedule
  4. KDE 4.0 Release Announcement
  5. Порівняння використання енергії та пам'яті у GNOME, KDE, XFCE та LXDE
  6. KDE на Mac
  7. KDE на Windows
  8. KDE Commit-Digest
  9. Oxygen Team Unveils Wallpaper Collection for KDE 4.0
  10. The Road to KDE 4: Strigi and File Information Extraction
  11. KDE 4.0-alpha1 Release Announcement
  12. KDE 4.0-alpha2 Release Announcement
  13. KDE 4.0 Beta 1 Release Announcement
  14. KDE 4.0 Beta 2 Release Announcement
  15. KDE 4.0 Beta 3 Release Announcement
  16. KDE 4.0 Beta 4
  17. KDE 4.0 Platform Release Candidate 1
  18. KDE 4.0 Release Candidate 1
  19. KDE 4.0 Release Candidate 2
  20. KDE 4.0 Released
  21. KDE: It's time for a fork
  22. KDE 4.1 Release Announcement
  23. KDE 4.1 Release Goals
  24. а б в г д е ж KDE 4.2 Beta 1 Release Announcement
  25. KDE 4.2, NVIDIA, SkyOS, Dead Like Me
  26. а б Оголошення про випуск KDE 4.3.0 Caizen
  27. KDE 4.3 Beta 1 Release Announcement
  28. Повідомлення про випуск KDE SC 4.4.0, Caikaku
  29. KDE Development Platform 4.5.0 gains performance, stability, new high-speed cache and support for WebKit
  30. а б KDE Plasma Workspaces Improve User Experience
  31. KDE Applications 4.5.0 enhance usability and bring map routing
  32. а б KDE Releases Workspaces 4.6.0
  33. а б в г KDE Releases Applications 4.6.0
  34. Plasma Workspaces become more portable thanks to KWin
  35. Updated KDE Applications Bring Many Exciting Features
  36. KDE Plasma Workspaces 4.8 Gain Adaptive Power Management
  37. KDE Applications 4.8 Offer Faster, More Scalable File Management
  38. а б Робочі простори Плазми — Покращення у основних компонентах
  39. Програми KDE стали кращими і стабільнішими
  40. Збірка програмного забезпечення KDE 4.10
  41. У програмах KDE покращено зручність користування, швидкодію. Тепер ви зможете побачити Марс!
  42. Збірка програмного забезпечення KDE 4.11
  43. У програмах KDE 4.11 зроблено величезний крок вперед у керуванні особистими даними та загальному покращенні роботи
  44. У програмах KDE 4.12 зроблено величезний крок вперед у керуванні особистими даними та загальному покращенні роботи
  45. У програмах KDE 4.13 оновлений семантичний пошук та нові можливості
  46. Збірка програмного забезпечення KDE 4.14
  47. KDE Announcements
  48. KDE4/4.1 Release Schedule
  49. KDE4/4.2 Release Schedule
  50. KDE4/4.3 Release Schedule
  51. KDE4/4.4 Release Schedule
  52. KDE4/4.5 Release Schedule
  53. KDE4/4.6 Release Schedule
  54. KDE4/4.7 Release Schedule
  55. KDE4/4.8 Release Schedule
  56. KDE4/4.9 Release Schedule
  57. KDE4/4.10 Release Schedule
  58. KDE4/4.11 Release Schedule
  59. KDE4/4.12 Release Schedule
  60. KDE4/4.13 Release Schedule
  61. KDE4/4.14 Release Schedule