Schedules/KDE4/4.1 Release Goals: Difference between revisions
*>Dipesh (php is (yet) not supported by Kross and python+ruby are already in since pre 4.0 - what's new there is direct (aka transparent) support for PyQt+QtRuby.) |
*>Mark Ziegler |
||
(19 intermediate revisions by 4 users not shown) | |||
Line 10: | Line 10: | ||
* New: Akonadi | * New: Akonadi | ||
* New: KSystemLog log viewer | * New: KSystemLog log viewer | ||
* New: [[Projects/Summer of Code/2007/Projects/KAider| | * New: [http://userbase.kde.org/Lokalize Lokalize] (formerly [[Projects/Summer of Code/2007/Projects/KAider|KAider]] ) computer-aided translation system | ||
* New: Libksane scanning library | * New: Libksane scanning library and Skanlite scanner application | ||
* New: A shared emoticon theming system (used in PIM and kopete) | * New: A shared emoticon theming system (used in PIM and kopete) | ||
* New: Step physics simulator | * New: Step physics simulator | ||
* New: PHP-Qt | * New: PHP-Qt | ||
* Back: KSCD | |||
==Improvements in applications== | ==Improvements in applications== | ||
* Session management and restore from crash in Konqueror | * Session management and restore from crash in Konqueror | ||
* Undo closed window in Konqueror | * Undo closed window and smooth scrolling in Konqueror | ||
* Annotations in Kate | * Annotations in Kate | ||
* Reimplementation of KInfoCenter | * Reimplementation of KInfoCenter | ||
* Monitoring process output in KSysGuard | * Monitoring process output and Pause/resume applications in KSysGuard | ||
* Color blindness simulation in KMagnifier | * Color blindness simulation in KMagnifier | ||
* Overhauled: KCron, cron job administration tool | * Overhauled: KCron, cron job administration tool | ||
Line 32: | Line 32: | ||
* Improved OpenStreetMap support in Marble | * Improved OpenStreetMap support in Marble | ||
* Parley has its main windows redesigned | * Parley has its main windows redesigned | ||
* ZeroConf support for KBattleShip | * ZeroConf support for KBattleShip | ||
* Gwenview: undo system, | * Gwenview: undo system, Thumbnail bar, new full-screen UI and rating support | ||
* Okular: better form support, better presentation mode | * Okular: better form support, better presentation mode | ||
* Kopete: AIM offline support, OTR Encryption support, less intrusive notifications | * Kopete: AIM offline support, OTR Encryption support, less intrusive notifications, improved statusmanager and configurationdialogs, | ||
* Dolphin: innovative single-click selection, Copy to/Move to, tabs, treeview, tooltips and improved tagging support | |||
* Konsole: drag'n'drop of tabs, send input to other terminals | |||
* Too many too mention in [[/Schedules/KDE4/4.1_Feature_Plan#kdepim|KDE-PIM]] | * Too many too mention in [[/Schedules/KDE4/4.1_Feature_Plan#kdepim|KDE-PIM]] | ||
* Kross-based scripting in KDevelop | |||
* KColoreditor: color mixing, many new ways of selecting colors (styles) and managing palettes | |||
==Improvements in frameworks== | ==Improvements in frameworks== | ||
* Support for 3rd party icon themes | * Support for 3rd party icon themes in compliance to the icon naming specification | ||
* Support for QtScript, Java, PyQt and QtRuby in the Kross scripting framework | * Support for QtScript, Java, PyQt and QtRuby in the Kross scripting framework | ||
* CSS3 Media Query in KHTML | * CSS3 Media Query in KHTML | ||
Line 56: | Line 57: | ||
* Prospective loading of other network resources in KHTML | * Prospective loading of other network resources in KHTML | ||
* Support for Freedesktop.org's desktop-bookmark-spec | * Support for Freedesktop.org's desktop-bookmark-spec | ||
* Many improvements in Nepomuk, including rating widget and better performance | |||
==Window Manager and Desktop== | ==Window Manager and Desktop== | ||
Line 63: | Line 65: | ||
* Webkit support | * Webkit support | ||
* OSX Dashboard widget support | * OSX Dashboard widget support | ||
* Orientation- | * Orientation-dependent layout in Kickoff | ||
* More polished kickoff | * More polished kickoff | ||
* Multiple, resizable and relocatable Plasma | * Multiple, resizable and relocatable Plasma panels | ||
* New interface and configuration dialog for KRunner | * New interface and configuration dialog for KRunner | ||
* Desktop Search support in KRunner | * Desktop Search support in KRunner | ||
Line 72: | Line 74: | ||
* Installing icons themes, splash screens, emoticons and Plasma themes via KNewStuff | * Installing icons themes, splash screens, emoticons and Plasma themes via KNewStuff | ||
* Systemsettings module for Nepomuk and Strigi | * Systemsettings module for Nepomuk and Strigi | ||
* New applets like one for character selection, network management, pastebin, Kalzium molecule info, show folder, timer and more | |||
==New platforms== | ==New platforms (Developer Previews)== | ||
* [[Projects/KDE_on_Windows|Windows port]] (Frameworks and Applications) | * [[Projects/KDE_on_Windows|Windows port]] (Frameworks and Applications) | ||
* [[Projects/KDE_on_Mac_OS_X|Mac port]] (Frameworks and Applications) | * [[Projects/KDE_on_Mac_OS_X|Mac port]] (Frameworks and Applications) | ||
* [[Projects/KDE_on_Solaris|Solaris, OpenSolaris port]] | * [[Projects/KDE_on_Solaris|Solaris, OpenSolaris port]] |
Latest revision as of 10:01, 30 December 2008
The following features will be part of KDE 4.1:
New applications and libraries
- New: Dragon Player multimedia player
- New: Ruby, PyQt4 and Plasmoid templates for developers
- New: printer applet
- New: Okteta Hex Editor
- New games: Kdiamond (a bejeweld clone), Kollision, Kubrick, KsirK, KBreakout
- New: Goya
- New: Akonadi
- New: KSystemLog log viewer
- New: Lokalize (formerly KAider ) computer-aided translation system
- New: Libksane scanning library and Skanlite scanner application
- New: A shared emoticon theming system (used in PIM and kopete)
- New: Step physics simulator
- New: PHP-Qt
- Back: KSCD
Improvements in applications
- Session management and restore from crash in Konqueror
- Undo closed window and smooth scrolling in Konqueror
- Annotations in Kate
- Reimplementation of KInfoCenter
- Monitoring process output and Pause/resume applications in KSysGuard
- Color blindness simulation in KMagnifier
- Overhauled: KCron, cron job administration tool
- KGet: web interface, transfer settings, torrent support, nepomuk integration, global speedlimits
- KRDC: ZeroConf support, now detects remote desktops
- KLinkStatus general improvements
- Calculator plasmoid and vector support in KAlgebra
- Molecular editing in Kalzium
- Improved OpenStreetMap support in Marble
- Parley has its main windows redesigned
- ZeroConf support for KBattleShip
- Gwenview: undo system, Thumbnail bar, new full-screen UI and rating support
- Okular: better form support, better presentation mode
- Kopete: AIM offline support, OTR Encryption support, less intrusive notifications, improved statusmanager and configurationdialogs,
- Dolphin: innovative single-click selection, Copy to/Move to, tabs, treeview, tooltips and improved tagging support
- Konsole: drag'n'drop of tabs, send input to other terminals
- Too many too mention in KDE-PIM
- Kross-based scripting in KDevelop
- KColoreditor: color mixing, many new ways of selecting colors (styles) and managing palettes
Improvements in frameworks
- Support for 3rd party icon themes in compliance to the icon naming specification
- Support for QtScript, Java, PyQt and QtRuby in the Kross scripting framework
- CSS3 Media Query in KHTML
- GStreamer, Quicktime, DirectShow9 Phonon backends
- Subtitle support in Phonon
- Caching and interface improvement in KNewStuff
- DXS support in KNewStuff
- Add support for galago-like desktop notifications spec
- Simpler selection of files in single-click mode
- Font selection dialog has previews now
- Inline editing and text shadows in the fileview
- Richtext editor widget
- Prospective loading of other network resources in KHTML
- Support for Freedesktop.org's desktop-bookmark-spec
- Many improvements in Nepomuk, including rating widget and better performance
Window Manager and Desktop
- New coverswitch and wobbly windows effect in KWin
- Selecting a different window manager in the session module
- Widgets on Canvas
- Webkit support
- OSX Dashboard widget support
- Orientation-dependent layout in Kickoff
- More polished kickoff
- Multiple, resizable and relocatable Plasma panels
- New interface and configuration dialog for KRunner
- Desktop Search support in KRunner
- Kross and Plasma integration in SuperKaramba
- Menu editing via kickoff->rightclick
- Installing icons themes, splash screens, emoticons and Plasma themes via KNewStuff
- Systemsettings module for Nepomuk and Strigi
- New applets like one for character selection, network management, pastebin, Kalzium molecule info, show folder, timer and more
New platforms (Developer Previews)
- Windows port (Frameworks and Applications)
- Mac port (Frameworks and Applications)
- Solaris, OpenSolaris port