(more polishing and completing) |
(okular and inverse and forward search) |
||
(23 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
+ | This page reflects the changelog of KDE Software Compilation 4.4. | ||
= Plasma Workspace = | = Plasma Workspace = | ||
− | == | + | == Basic Functionality and Work-flow == |
− | + | ||
* 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 |
− | + | * Desktop configuration is now scriptable using JavaScript | |
− | + | ||
− | + | ||
− | * Desktop | + | |
− | + | ||
− | + | ||
* 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 |
− | * | + | * Animation of popups uses OpenGL for animations |
− | * | + | * Improved KMix on-screen display |
− | + | ||
* Improved layout for the battery widget's popup | * Improved layout for the battery widget's popup | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* Taskbar previews are now clickable | * 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 |
== Window & Compositing Manager == | == Window & Compositing Manager == | ||
− | * New: Window maximizing and tiling by snapping to the screen-edges (" | + | * 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 | + | ** 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 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 | * 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 | * 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 |
− | ** | + | ** 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 |
− | + | * Multitouch resize, rotate and move on platforms that support multitouch | |
− | + | ||
− | * Multitouch resize, rotate and move on platforms that support | + | |
* 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), | + | * 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 == | ||
− | * | + | * KAddressbook now uses Akonadi for storing contacts |
* KMail: | * KMail: | ||
** Archiving of emails | ** Archiving of emails | ||
** Improved recipient picker | ** Improved recipient picker | ||
− | ** | + | ** 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- | + | * 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 | + | * 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 |
− | * 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: | ||
− | ** | + | ** NEW Analyzing/Editing with user-defineable data structure templates |
− | ** | + | ** NEW Editing of values in the decoding table now possible |
− | ** Split views | + | ** NEW Split views |
− | ** Storing of bookmarks | + | ** NEW Storing of bookmarks |
− | + | ||
− | + | ||
− | + | ||
− | + |
This page reflects the changelog of KDE Software Compilation 4.4.