Difference between revisions of "Schedules/KDE4/4.4 Release Goals"

Jump to: navigation, search
(Utilities)
(okular and inverse and forward search)
 
(21 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 +
This page reflects the changelog of KDE Software Compilation 4.4.
  
 
= Plasma Workspace =
 
= Plasma Workspace =
== basic functionality ==
+
== Basic Functionality and Work-flow ==
* New Plasma netbook shell
+
 
* Storage devices can now automatically be mounted
 
* Storage devices can now automatically be mounted
Widgets can be published on the network and be accessed remotely
+
* Widgets can be published on the network and be accessed remotely
* Networkmanager frontend (knetworkmanager)
+
* Desktop configuration is now scriptable using JavaScript
** Experimental network-manager plasma widget
+
* Applets can now be associated to an application (e.g. picture frame -> gwenview, etc.) Makes it possible to open the associated application by clicking an icon on the hover bar
+
* Desktop theme configuration has been moved to System Settings -> Style
+
* Workspace actions moved to System Settings -> Desktop
+
* Initial desktop configuration is now scriptable
+
 
* Browsing through recent notifications
 
* Browsing through recent notifications
 +
* Work-flow and layout improvements in the device manager widget
 +
* System tray items can now be automatically shown or hidden
 +
* New Plasma Netbook shell (Technology Preview)
 +
* Applets can now be associated to an application (e.g. picture frame with gwenview, etc.) Makes it possible to open the associated application using an icon on the hover bar
 +
* Mouse action plugins allow flexible interaction configuration
 +
* New widget explorer improves the work-flow of adding widgets to the desktop
 +
* Plasma widgets can now be added to the system tray
 +
* Wallpapers can now be set using drag&drop
 +
** Support for dropping remote content to use as wallpapers or create a desktop widget
 +
* KNetworkmanager: new Network Management frontend
 +
** Additionally, a richer Plasma widget as technology preview
 +
 +
== User Interface ==
 
* Kinetic scrolling
 
* Kinetic scrolling
* Taskbar animations
+
* Taskbar entries, window buttons and other elements of the Plasma interface now have sublte animations
* New widgets explorer
+
* Animation of popups uses OpenGL for animations
* Mouse action plugins
+
* Improved KMix on-screen display
 
+
 
* Improved layout for the battery widget's popup
 
* Improved layout for the battery widget's popup
* OpenGL accelerated popup animation
 
* Support for Plasma widgets in the system tray
 
* System tray items can now be automatically shown or hidden
 
* Workflow and layout improvements in the device manager widget
 
* Improved KMix OSD
 
 
 
* Taskbar previews are now clickable
 
* Taskbar previews are now clickable
* Setting the wallpaper using drag&drop
+
* Desktop theme configuration has been moved to System Settings -> Style
* Support for dropping remote content for wallpapers and applets
+
* Plasma's default Air theme has been further polished and improved
  
 
== Window & Compositing Manager ==
 
== Window & Compositing Manager ==
* New: Window maximizing and tiling by snapping to the screen-edges ("Aero Snap")
+
* New: Window maximizing and tiling by snapping to the screen-edges ("Quick tiling and maximization")
 
* Native window tabs: Arbitrary windows can be grouped in tabs
 
* Native window tabs: Arbitrary windows can be grouped in tabs
 
* Window Management Plugin for KRunner
 
* Window Management Plugin for KRunner
Line 49: Line 50:
 
* NEW Window list
 
* NEW Window list
 
* Battery: Improved layout, better support for bigger fonts
 
* Battery: Improved layout, better support for bigger fonts
 +
* Clock/Calendar: Ability to configure Calendar System to display
 
* Device notifier
 
* Device notifier
 
** Visual revamp to make it look and feel more Plasma
 
** Visual revamp to make it look and feel more Plasma
 
** Supports non-removable volumes
 
** Supports non-removable volumes
 
** Can show/hide devices from the interface
 
** Can show/hide devices from the interface
** Popup autohides after 10s of innactivity
+
** Popup autohides after 10s of inactivity
 
* Picture Frame: now supports loading and displaying of remote images
 
* Picture Frame: now supports loading and displaying of remote images
 
* Microblog: can view replies and direct messages
 
* Microblog: can view replies and direct messages
 
* Quicklaunch: ascending and descending sort for applications in quicklaunch applet.
 
* Quicklaunch: ascending and descending sort for applications in quicklaunch applet.
 
* SystemTray
 
* SystemTray
** now can embed other plasmoids
+
** Now can embed other Plasma widgets
** supports the finalized version of the StatusNotifier specification
+
** Supports the finalized version of the StatusNotifier specification
** old notifications remains accessible for a while, separated by application name, browseable with a tabbar widget
+
** Old notifications remains accessible for a while, separated by application name, browseable with a tabbar widget
 
* Tasks
 
* Tasks
** clicking on a window preview now activates that window
+
** Clicking on a window preview now activates that window
** mouse over on a window preview highlights the window if the highlight windows KWin effect is activated
+
** Mouse over on a window preview highlights the window if the highlight windows KWin effect is activated
** control+click on a window group launches the KWin present windows effect if activated
+
** Control+click on a window group launches the KWin present windows effect if activated
** new taskbar animations
+
** New taskbar animations
 
* Weather widget now supports wetter.com
 
* Weather widget now supports wetter.com
  
Line 76: Line 78:
 
* Service runner: a query on a freedesktop application category, like "network" will show all applications of that category
 
* Service runner: a query on a freedesktop application category, like "network" will show all applications of that category
 
* Bookmarks runner:
 
* Bookmarks runner:
** the query "bookmarks" (or its translation) lists all the bookmarks
+
** The query "bookmarks" (or its translation) lists all the bookmarks
** also supports Firefox' bookmarks
+
** Also supports Firefox' bookmarks
 
* Contacts runner: the query "contacts" shows all contacts
 
* Contacts runner: the query "contacts" shows all contacts
  
Line 87: Line 89:
  
 
= KDE Development Platform =
 
= KDE Development Platform =
* KAuth: Authorization framework, harnesses PolicyKit, used in
+
* KAuth: Authorization framework, harnesses PolicyKit, currently used in Font installer and System Activity
** Font installer
+
* Multitouch resize, rotate and move on platforms that support multitouch
** System Activity
+
* Multitouch resize, rotate and move on platforms that support multi-touch
+
 
* New high-level animation API in Plasma, based on Qt Kinetic
 
* New high-level animation API in Plasma, based on Qt Kinetic
* Nepomuk:  
+
* Nepomuk Semantic Desktop:  
** New Virtuoso backend, significantly faster and more scalable
+
** New Virtuoso storage backend, significantly faster and more scalable
 
** Nepomuk: KIO slave for querying Nepomuk resources
 
** Nepomuk: KIO slave for querying Nepomuk resources
 
** Nepomuk is now able to search on non-mounted media
 
** Nepomuk is now able to search on non-mounted media
 
* libksane (scanner library): basic scanner support for Windows
 
* libksane (scanner library): basic scanner support for Windows
 
* Improved exiv2 support in libkexiv2
 
* Improved exiv2 support in libkexiv2
* Add Odd/Even page selection and server-side page selection when using CUPS
+
* Printing: Add Odd/Even page selection and server-side page selection when using CUPS
 
* KDE integration of QtWebKit (cookies, proxies, etc. but not KPart)
 
* KDE integration of QtWebKit (cookies, proxies, etc. but not KPart)
 
* Thumbnail previews for Comicbook format
 
* Thumbnail previews for Comicbook format
* New calendar systems: Indian Civil (Saka), Pure Julian, Pure Gregorian.
+
* New calendar systems: Indian Civil (Saka), Ethiopian, Coptic, Julian, Proleptic Gregorian
 
+
* ISO Currency Code support
 +
* The "Save or open" messagebox now offers all associated applications in a popup menu
  
 
= KDE Applications =
 
= KDE Applications =
 
== Basic ==
 
== Basic ==
* Dolphin:  
+
* Konqueror:
 +
** New history sidebar module
 +
** More details in restore session dialog
 +
* Dolphin File Manager:  
 
** Integrated searching
 
** Integrated searching
 
** Version control integration
 
** Version control integration
 +
** New timeline view, accessible as timeline:/, showing files by modification date
 +
* Gwenview Image Viewer
 +
** Image thumbnails on Folders
 +
** Reworked start page
 +
** New picture importing tool
  
 
== PIM / Groupware ==
 
== PIM / Groupware ==
* New: KAddressbook rewritten using Akonadi
+
* KAddressbook now uses Akonadi for storing contacts
 
* KMail:
 
* KMail:
 
** Archiving of emails
 
** Archiving of emails
 
** Improved recipient picker
 
** Improved recipient picker
** searching by tag
+
** Searching by tag
 
** Clickable HTML statusbar
 
** Clickable HTML statusbar
 
** Collapsible recipient fields
 
** Collapsible recipient fields
 
** Error messages are now passive, less disturbant to workflow
 
** Error messages are now passive, less disturbant to workflow
 
** Templating improvements for e.g. signatures
 
** Templating improvements for e.g. signatures
 +
* Akonadi
 +
** New POP3 resource
 +
** IDLE Support for IMAP resource
  
 
== Accessibility ==
 
== Accessibility ==
* KDE's text-to-speach subsystem now uses Speech Dispatcher for synthesis
+
* KDE's text-to-speech subsystem now uses Speech Dispatcher for synthesis
  
 
== Educational & Games ==
 
== Educational & Games ==
Line 128: Line 140:
 
* New Edu app: Rocs
 
* New Edu app: Rocs
 
* New game: Granatier (bomberman game)
 
* New game: Granatier (bomberman game)
 +
* New game: Kigo (Go board game)
 
* New game: Palapeli (puzzle game)
 
* New game: Palapeli (puzzle game)
* KStars: new Observation plan manager
+
* KStars: new observation plan manager
 
* KAlgebra  
 
* KAlgebra  
 
** Support for lists
 
** Support for lists
 
** Better MathML presentation support, lambda expressions, jump detections
 
** Better MathML presentation support, lambda expressions, jump detections
 
** New 2d parametric function plotting
 
** New 2d parametric function plotting
 +
 +
== Graphics ==
 +
* Okular: Support both inverse search and forward search for dvi and pdf
  
 
== Network ==
 
== Network ==
 
* Kopete: Create avatars from a webcam
 
* Kopete: Create avatars from a webcam
* KRDC:  
+
* KRDC Remote Desktop Client:  
** Telepathy Tubes support,
+
** Telepathy Tubes support
** full screen switching
+
** Full screen switching
* KGet:  
+
* KGet Download Manager:  
 
** better support for verification of downloaded files
 
** better support for verification of downloaded files
 
** Broken downloads can be repaired
 
** Broken downloads can be repaired
Line 148: Line 164:
 
== Utilities ==
 
== Utilities ==
 
* Okteta Hex Editor:
 
* Okteta Hex Editor:
** Analyzing/Editing with user-defineable data structure templates
+
** NEW Analyzing/Editing with user-defineable data structure templates
** Editing of values in the decoding table
+
** NEW Editing of values in the decoding table now possible
** Split views
+
** NEW Split views
** Storing of bookmarks
+
** NEW Storing of bookmarks
 
+
== non-SC Applications ==
+
* Digikam (stable KDE4 release in December)
+
* Amarok
+

Latest revision as of 21:50, 11 January 2010

This page reflects the changelog of KDE Software Compilation 4.4.

Contents

[edit] Plasma Workspace

[edit] Basic Functionality and Work-flow

  • Storage devices can now automatically be mounted
  • Widgets can be published on the network and be accessed remotely
  • Desktop configuration is now scriptable using JavaScript
  • Browsing through recent notifications
  • Work-flow and layout improvements in the device manager widget
  • System tray items can now be automatically shown or hidden
  • New Plasma Netbook shell (Technology Preview)
  • Applets can now be associated to an application (e.g. picture frame with gwenview, etc.) Makes it possible to open the associated application using an icon on the hover bar
  • Mouse action plugins allow flexible interaction configuration
  • New widget explorer improves the work-flow of adding widgets to the desktop
  • Plasma widgets can now be added to the system tray
  • Wallpapers can now be set using drag&drop
    • Support for dropping remote content to use as wallpapers or create a desktop widget
  • KNetworkmanager: new Network Management frontend
    • Additionally, a richer Plasma widget as technology preview

[edit] User Interface

  • Kinetic scrolling
  • Taskbar entries, window buttons and other elements of the Plasma interface now have sublte animations
  • Animation of popups uses OpenGL for animations
  • Improved KMix on-screen display
  • Improved layout for the battery widget's popup
  • Taskbar previews are now clickable
  • Desktop theme configuration has been moved to System Settings -> Style
  • Plasma's default Air theme has been further polished and improved

[edit] Window & Compositing Manager

  • New: Window maximizing and tiling by snapping to the screen-edges ("Quick tiling and maximization")
  • Native window tabs: Arbitrary windows can be grouped in tabs
  • Window Management Plugin for KRunner
  • Subtle animations in the window decoration, and other options to customize the window behavior
  • Alt+Tab window switching improvements
  • Improvements in present windows, flip switch, logout effect

[edit] Other widgets and addons

[edit] Widgets

  • NEW Blackboard: a simple paint canvas, it's possible to paint with the mouse or with multitouch events on platforms that supports them
  • NEW KDE Observatory: keep track of the development of your favorite KDE projects
  • NEW KIMPanel: KDE Input Method Panel for multibyte input
  • NEW Knowledge Base: query the knowledgebase of opendesktop.org
  • NEW On-screen keyboard
  • NEW OpenDesktop.org Activities: activity infomration from opendesktop.org
  • NEW Qalculate math expression evaluator, based on libqalculate
  • NEW Spellcheck: a quick spell checking area
  • NEW Webslice: a plasmoid displaying a part of a web page
  • NEW Window list
  • Battery: Improved layout, better support for bigger fonts
  • Clock/Calendar: Ability to configure Calendar System to display
  • Device notifier
    • Visual revamp to make it look and feel more Plasma
    • Supports non-removable volumes
    • Can show/hide devices from the interface
    • Popup autohides after 10s of inactivity
  • Picture Frame: now supports loading and displaying of remote images
  • Microblog: can view replies and direct messages
  • Quicklaunch: ascending and descending sort for applications in quicklaunch applet.
  • SystemTray
    • Now can embed other Plasma widgets
    • Supports the finalized version of the StatusNotifier specification
    • Old notifications remains accessible for a while, separated by application name, browseable with a tabbar widget
  • Tasks
    • Clicking on a window preview now activates that window
    • Mouse over on a window preview highlights the window if the highlight windows KWin effect is activated
    • Control+click on a window group launches the KWin present windows effect if activated
    • New taskbar animations
  • Weather widget now supports wetter.com

[edit] KRunner

  • NEW audioplayercontrol: control any MPRIS enabled audio application (amarok is the default)
  • NEW plasma-desktop: "desktop console [script file]" triggers the interactive scripting window
  • NEW solid: devices and hotplug support using Solid
  • NEW mediawiki: generic mediawiki searching with .desktop files for wikipedia, techbase, wikitravel and userbase by default
  • NEW windows: switch between and control windows and desktops
  • Service runner: a query on a freedesktop application category, like "network" will show all applications of that category
  • Bookmarks runner:
    • The query "bookmarks" (or its translation) lists all the bookmarks
    • Also supports Firefox' bookmarks
  • Contacts runner: the query "contacts" shows all contacts

[edit] Other

  • NEW Pastebin dataengine
  • DataEngines can now also be written in JavaScript
  • Image wallpaper combobox has been replaced with a nicer view.
  • Image wallpaper offers 'Next Wallpaper Image' contextual action in slide-show mode.

[edit] KDE Development Platform

  • KAuth: Authorization framework, harnesses PolicyKit, currently used in Font installer and System Activity
  • Multitouch resize, rotate and move on platforms that support multitouch
  • New high-level animation API in Plasma, based on Qt Kinetic
  • Nepomuk Semantic Desktop:
    • New Virtuoso storage backend, significantly faster and more scalable
    • Nepomuk: KIO slave for querying Nepomuk resources
    • Nepomuk is now able to search on non-mounted media
  • libksane (scanner library): basic scanner support for Windows
  • Improved exiv2 support in libkexiv2
  • Printing: Add Odd/Even page selection and server-side page selection when using CUPS
  • KDE integration of QtWebKit (cookies, proxies, etc. but not KPart)
  • Thumbnail previews for Comicbook format
  • New calendar systems: Indian Civil (Saka), Ethiopian, Coptic, Julian, Proleptic Gregorian
  • ISO Currency Code support
  • The "Save or open" messagebox now offers all associated applications in a popup menu

[edit] KDE Applications

[edit] Basic

  • Konqueror:
    • New history sidebar module
    • More details in restore session dialog
  • Dolphin File Manager:
    • Integrated searching
    • Version control integration
    • New timeline view, accessible as timeline:/, showing files by modification date
  • Gwenview Image Viewer
    • Image thumbnails on Folders
    • Reworked start page
    • New picture importing tool

[edit] PIM / Groupware

  • KAddressbook now uses Akonadi for storing contacts
  • KMail:
    • Archiving of emails
    • Improved recipient picker
    • Searching by tag
    • Clickable HTML statusbar
    • Collapsible recipient fields
    • Error messages are now passive, less disturbant to workflow
    • Templating improvements for e.g. signatures
  • Akonadi
    • New POP3 resource
    • IDLE Support for IMAP resource

[edit] Accessibility

  • KDE's text-to-speech subsystem now uses Speech Dispatcher for synthesis

[edit] Educational & Games

  • New Edu app: Cantor
  • New Edu app: Rocs
  • New game: Granatier (bomberman game)
  • New game: Kigo (Go board game)
  • New game: Palapeli (puzzle game)
  • KStars: new observation plan manager
  • KAlgebra
    • Support for lists
    • Better MathML presentation support, lambda expressions, jump detections
    • New 2d parametric function plotting

[edit] Graphics

  • Okular: Support both inverse search and forward search for dvi and pdf

[edit] Network

  • Kopete: Create avatars from a webcam
  • KRDC Remote Desktop Client:
    • Telepathy Tubes support
    • Full screen switching
  • KGet Download Manager:
    • better support for verification of downloaded files
    • Broken downloads can be repaired
    • Support for adding mirrors, moving and renaming files while downloading
    • New assistant to create metalinks

[edit] Utilities

  • Okteta Hex Editor:
    • NEW Analyzing/Editing with user-defineable data structure templates
    • NEW Editing of values in the decoding table now possible
    • NEW Split views
    • NEW Storing of bookmarks

This page was last modified on 11 January 2010, at 21:50. This page has been accessed 71,705 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal