IssuesSort by earliest digest...
Issue 313: 10th November 2013 In KDE Frameworks, new KColorSchemeManager supports changing color scheme in apps. Kate adds an option to flash matching brackets. Krita allows multibrush to use an angled axis and have an option to show the axis; new implementation of the brush outline display. KStars sees major update of Ekos and KStars FITSViewer tool. Trojita adds support for more decoding formats.
Issue 312: 3rd November 2013 In KTouch there is an easy way again to train on self-supplied texts. Systemtray makes the grid view more dynamically sized, remove pulse animation when battery is low to save energy even more. KCachegrind adds "cost per function call" column in the call view. Kdeconnect improves package dispatch to the different plugins. Konversation makes it possible to disable notifications for certain highlights. Important optimizations in Kate code completion and Dolphin item sorting.
Issue 311: 27th October 2013 Big change in screen management: krandr is removed and replaced by kscreen. New backends in Cantor: Scilab backend returns with syntax highlighting, tab-completion and more; new Python2 backend is added. Kate adds advanced completion list filtering: abbreviation and "contains" matching. Skrooge now imports (csv, qif) support date format like: 31Dec2012. Okular adds audio and video support for epub. Sflphone-kde gets fully implement global presence tracking. KReversi is ported to QML.
Issue 310: 20th October 2013 Improvements to KPasswordDialog. Nepomuk adds File Extractor for the binary MS-Office formats (doc, xls, ppt). KGPG shows more information. Okular improves searching code. Multiple modules re-enabled in KDE Frameworks.
Issue 309: 13th October 2013 KDE Telepathy adds an ability to edit the name of your favourite chat rooms for quick joining. In Skrooge, operations can be split by date. Kooka does image transformations in a background thread to reduce wait time. Okular supports more transformations, including the ones dictated by Exif metadata. Bug fixes in KDevelop, Dolphin, KMail.
Issue 308: 6th October 2013 In KWin, screenedges KCM is adjusted to build against Qt5, uses QtQuick2 for the decoration preview list. Skrooge exports HTML and ODT from tables, gets better performances by avoid to refresh autocompletion on widgets after light transactions. In Calligra, Krita improves performance for gmic filters. Sflphone-kde makes TLS and SRTP features work again. Porting to KDE Frameworks 5 continues.
Issue 307: 29th September 2013 KDevelop adds a new tool: RegistersView. In KDE-PIM, KMail gains adblock support. Krita adds an option to hide preset strip and/or scratchpad; improves memory efficiency and conversions. Porting to KDE Frameworks and Plasma2 still in progress, this it includes the icon applet; porting to Qt 5 is also in progress for the KCM modules. Work in progress in on systemtray 2.
Issue 306: 22nd September 2013 Krita gains Clones Array extension: it creates a number of clones for the current layer, so the user can paint on it as if the tiles were repeated (useful for painting texture tiles for web-games); implements the Select Layer by Mouse Click feature and shows brush outline in line tool (and other tools). Skrooge downloads and adds bills as property by using boobill (weboob). KDE-PIM adds a migration agent that schedules various migrators and exposes an interface for status and control. Bug fixes in Amarok, Calligra and many other programs.
Issue 305: 15th September 2013 Phonon implements VLC 2.2's equalizer and a subtitle API. Skrooge adds new categories and account types. KDE-PIM has a new interface for migrators. KDevelop improves usage of threads in the interface. KDE Telepathy add support for KPeople to LogViewer, this allows (among others) browsing history of entire personas instead of individual contacts. Kte-collaborative sees work on an overlay layer: on opening a document, displays an overlay over the view which indicates connection and synchronization progress. Optimizations in KDE Frameworks, Amarok and others.
Issue 304: 8th September 2013 Marble adds integration with ownCloud, settings are available in Preferences. Calligra adds easy finishing to Path and Select Path tools, fixes loading of Scale and Rotate of the predefined brushes and other fixes. Dolphin prevents the interface freezes if there are many files inside the or the directory access is slow. KWin 4.11.2 improves memory footprint if color correction is disabled.
Issue 303: 1st September 2013 In KDE Frameworks, a new utility function can paint icon overlays; a basic declarative (QML) interface for Solid is added as well as support for keyboards and pointers in udev backend; more porting effort in progress. All Marble plugins are ported to Qt5. Nepomuk does not allow items to be indexed in parallel: the CPU usage for virtuoso is too high. in Umbrello, associations can now be drawn with different layouts. Calligra adds support for choosing the composite op for Indirect Painting mode. Knetwalk is ported to QML and adds an option to show the solution.
Issue 302: 25th August 2013 Kleopatra implements session restore. Umbrello adds visual feedback if widget has documentation. In KDE Frameworks 5, Konsole is ported to KF5/Qt5. GSoC work in Digikam, Nepomuk, khipu.
Issue 301: 18th August 2013 Kate gets initial Vim macro support. Digikam sees more work on improved multicore support. KDE-PIM gains a new command line tool: kdepim/console/calendarjanitor that can scan all the calendar data for buggy incidences; adds a debug dialog for search. In KDE Frameworks, hotplug dataengine is ported to Plasma 2, and more. KWallet sees work on GPG backend, ready for real-life testing.
Issue 300: 11th August 2013 Amarok now supports direct download of Jamendo albums instead of downloading via BitTorrent; the download is now far more reliable, and on-the-fly transcoding to other formats is possible. Kate Vim support adds a new extension: interactive sed replace when the 'c' flag is used when also using the emulated command bar. Marble adds overlay rendering support. Digikam adds Multi-core support for Metadata Synchronizer tool. Calligra adds an API for writing ODF that is generated from the ODF RNG file. Much activity in KDE Frameworks: adjustment of ThumbnailItems to QtQuick2, a new program which takes a .desktop file and writes out a .json file from it and more.
Issue 299: 4th August 2013 Kate adds an extension to Kate Vim: new shortcut ctrl-e in the emulated command bar, that makes refactoring duplicated complex expressions easier; other search and replace improvements include multi-line text searches and upper/lower-casing replacement captures. KDE-PIM supports CONDSTORE IMAP extension for incremental flags change synchronization. Akonadi implements server-side notification filtering, adds support for a globally unique identifier for items. Artikulate adds multiple recordings for the courses. Krita implements anisotropic spacing for the brushes. KDE Frameworks porting continues, for instance in the new i18n semantics.
Issue 298: 28th July 2013 Artikulate allows downloading the courses and using them in the program, loads courses only on demand. Konsole sees various search improvements. Akonadi adds support for Globally Unique Identifier (GID). Amarok improves consistency of information displayed in the Recently Played list. Optimizations in Calligra.
Issue 297: 21st July 2013 Amarok fixes organizing/copying/moving tracks in Windows. KDevelop implements git stash show in the Stash Manager, adds PHP 5.4 features. Homerun adds "Add to Desktop" and "Add to Panel" actions. Memory usage optimization in Mixedmaildir in KDE-PIM; memory usage and speed improvements in Akonadi. In Calligra, significant refactoring in the Predefined Brush engine. Okteta porting to Qt5 and KDE Frameworks in progress. GSoC work in KStars, Nepomuk, KHipu.
Issue 296: 14th July 2013 Simon adds support for continuous recognition with SPHINX. KDevelop adds Github plugin. KAlgebra makes it possible to export 3D plots to PDF. KDE workspace implements keyboard navigation for battery monitor. Network Management gains import/export of VPN plugins configuration. Skrooge sees new features related to limits on accounts. Rekonq adds a simple ssh sync handler. Optimizations in KDE-Base and KDE-PIM.
Issue 295: 7th July 2013 KDE Telepathy adds metacontacts and other new features. Krita's canvas input is now configurable. Kdenlive adds undo command for add effect action. Kdelibs adds a new Solid backend for windows which is much faster and much more reliable. Kwebkit adds a new option: Zoom to DPI allows users to automatically scale content to match desktop resolution. Optimization of item removal in Dolphin, memory usage in KDE-PIM. GSoC work in KStars and KReversi.
Issue 294: 30th June 2013 Amarok sees a series of menu changes in the menus: playlist-related actions are harmonized, in Collection Browser levels: "Artist" level is renamed to "Track Artist", its behaviour is changed and it replaced by "Album Artist" by default. Krita can smooth the pressure in Weighted Smoothing mode. KDE Telepathy adds an option to always ask for file transfer destination directory. Akregator support nested xml:base attributes. Optimizations in KDE-PIM, Nepomuk, JuK, kdegames, Digikam, Dolphin. GSoC work in Plasma, KStars.
Issue 293: 23rd June 2013 Nepomuk adds new Indexer for EPub files. KAlgebra supports fullscreen mode. Artikulate gains new language models. Krita implements a global alpha lock "Preserve Layer Alpha". In Amarok, volume fadeout is now also available for pause. libkface adds a new preprocessing algrithm. Optimizations in Nepomuk, Dolphin and rekonq. GSoC work in Nepomuk and Digikam.
Issue 292: 16th June 2013 In kdelibs, kfiledialog remembers settings correctly. Plasma applet for Network Management adds OpenConnect VPN plugin. KDE Telepathy's authentication supports Google accounts. Kopete activates webcam preview in settings dialog only if webcam tab is selected. Zenshin adds DataStoreInterface that allows to decouple Akonadi access from the rest of the application (useful for testing, for example). Tellico allows Bibtex text to be drag/dropped on the main window to import. Skrooge imports Microsoft Money documents (.mny), both protected and not. Bodega server sees much work, including implementation of posting of assets, publishing and "Partner Manager" role. Optimizations in Trojita, KDE-PIM and KDevelop. GSoC work in KStars and Kreversi.
Issue 291: 9th June 2013 In Calligra, the tag categories the user can define for various resources will update for any resource of the same type; in Krita, Pixel Selection can be converted into a Vector Selection. KDevelop makes it possible to pull includes and defines from the CMake targets. Battery applet animates the battery icon when charge is below 5%; batteries are sorted by name. Plasma Media Center sees much work on youtube videos. KGet merges work from GSoC 2012 on Metalink HTTP Headers. KGPG sorts keys by domain name of email address. Optimized calendar handling in KDE-PIM, file indexing in Nepomuk, gradients in Calligra, and Analyzer drawing in Amarok.
Issue 290: 2nd June 2013 Kickoff shows new applications in a separate submenu "Recently Installed" for 3 days. KWin adds a helper effect for KScreen integration. Skrooge allows changing operation date through "Search & Process". In Amarok, TrackLoader and PlaylistController support for treating remote playlists as streams, OpenGL analyzers appear, analyzers are configurable now. Network Management allows configuring band/channel for adhoc wifi mode. KDE Telepathy supports persistent chats in the plasmoid. Bug fixes in Umbrello, Dolphin, KMail.
Issue 289: 26th May 2013 Amarok harmonizes playlist-related actions (double-clicking, pressing Enter, middle clicking...); optimization: removing tens of thousands of tracks from a playlist is now much faster. Nepomuk simplifies the storage code with big performance gain, user data needs to be migrated to the new format. Calligra updates author profile actions when configuration changes; Krita adds Clipboard brush, Isolated Mode for nodes, can convert a paint layer to any of masks and back using a menu. libkface introduces new face recognition API.
Issue 288: 19th May 2013 In KDE Workspace, Battery Monitor improves the way multiple batteries are displayed; KWin introduces cross-fading with previous pixmap and adds Wayland seat and backend support; a new"Configure" button to notifications that opens KNotify settings for the app that emitted the notification. KStars gets a new Data menu and sees multiple menu reorganizations. Solid add support for the Power Supply property. Akonadi introduces NotificationMessageV2 that supports batch operations on set of entities. Calligra adds resource categorizing with tags. Amarok gains an audio analyzer visualization applet, fixes playing of tracks passed on command line; pressing enter when searching collections now adds found tracks to the playlist and clears the search bar. NetworkManagement adds initial Wimax support. Kopete gains a new history plugin based on sqlite. Print manager can filter the jobs again.
Issue 287: 12th May 2013 Digikam adds video properties search in Advanced Search tool. Okular better supports annotations in rotated pages. In KDE Workspace, sorting of tasks is possible by activity, the KDE Classic cursor theme becomes an image-based theme. Easier drag and drop of items in Dolphin Places. Network Management shows connection details. Skrooge adds a possibility to open report from dashboard widgets.
Issue 286: 5th May 2013 Multiple changes in Digikam, especially around the full screen mode. Amarok's MusicBrainz tagger can now help choose the best tags possible. Kate further improves the Vim mode by allowing the emulated Vim command bar to auto-complete from words in the document using CTRL-Space. KDE-PIM makes default OpenPGP file extension configurable. K3b informs the user if the inserted medium is not suitable. NetworkManagement adds an Infiniband config. Optimizations in memory usage in KDE-PIM.
Issue 285: 28th April 2013 Amarok can now be configured not to transcode from e.g. MP3 to MP3 and more. Artikulate implements native sound recording in editor. Digikam adds Pixel size and Aspect ratio filters to Text filter and Advanced Search dialog. Search now uses https for web shortcuts. Kate adds OpenCL highlighting and preliminary implementation of CMake auto completer. Calligra implements file-backed layers; COffice adds zoom.
Issue 284: 21st April 2013 Amarok now disables pre-amp slider if it isn't available. Brightness changes are always detected and streamed when hardware changes. Calligra COffice adds support for Microsoft Word DOC and DOT. Skrooge supports Bitcoin with automatic download of the rate. New kipi plugin allows to export to jAlbum. Plasma Package supports desktop switcher layouts. New: Qt5 + QML2 basic template for those wanting to start exploring Qt5 programing with QtQuick2. Marble adds KML Editor Dock Widget.
Issue 283: 14th April 2013 KDE-PIM extends support for Facebook notifications: whenever the user receives a notification, it's displayed with direct links and an option to mark all notifications as read; work starts on grammar checker. Calligra expands the References section by adding features to insert hyperlinks, bookmarks and links to bookmarks. Network Management autoconnects to a VPN when a device gets connected; work in progress on mobile broadband wizard integration. Rocs adds script engine documentation widget feature. Work on Youtube support in Plasma MediaCenter.
Issue 282: 7th April 2013 Amarok can now read & save .asx playlists, becomes power-management aware: it can inhibit automatic system suspend and pause on resume (configurable); reads playlist files asynchronously when possible. A new simple template to create a Plasma applet with Plasma QML components. Skrooge adds monthly reports and the main page uses the general font of KDE. Kdenlive adds reverse clip to clip actions. KWin sees big code re-organizations: splits out screen handling from Workspace into own class Screens and Activities related code out from Workspace. Work on Calligra COffice continues.
Issue 281: 31st March 2013 Kate improves the vim mode, including adding the Vim command bar. Amarok now recognizes Data CDs as collections; scripting interface has been enhanced with requested method. Python support in KDevelop adds identifier-similarity aware sorting of completion items. Kraft lets user select his/her own identity from address book in settings. Rekonq sees work on session management. Work on threading in Calligra Coffice to improve interface response time.
Issue 280: 24th March 2013 KDE-PIM implements scam protection. LightDM adds an ability to install themes. Work on Nepomuk -Controller QML applet and DataEngine. Skrooge gets new "capitalize" function in the "Search & Process" panel. Calligra Coffice sees active development with multiple new features. Print Manager includes more information in the print job view. Wacom tablet support allows the user can now invert the scroll direction of the touch device again.
Issue 279: 17th March 2013 Calligra sees improvement in read-only mode handling and initial code for COffice (Calligra for mobile); Fill Tool is ported to strokes KDE-PIM adds an option to limit the item age in Google Calendar; introduces theme manager. Work on Nepomuk Service 2. Wacom tablet management sees large GUI rework and more utility classes. Artikulate adds course skeleton. KDevelop includes updated Branch Manager dialog.
Issue 278: 10th March 2013 Amarok now supports filtering tracks to scrobble to Last.fm, transcoding into Opus format (if ffmpeg supports it). A new model appears to provide easy access to KWin's Clients from QML; better screen edges support. Improved settings handling in KDE Telepathy. Kate adds a filter to project search mode. Work on an initial port of Akonadi server to new notifications; a job for discovering all special collections.
Issue 277: 3rd March 2013 KMail gets an important bug fixed: if more than one mail is received in one batch, mail filtering ignored some mails. KDE Telepathy improves name display from profiles and plugins, adds KDE global menu support. Akonadi improves Google services support by updating to LibKGAPI2: full support of contacts groups, improved fetching contacts photos, status and progress reporting, should be faster and more stable. Konsole makes search strings per-tab, not per-window. Work on LDAP password storing in KWallet. Wacom tablet support sees many improvements for button action selection, including widget and dialog. KDevelop's Ruby lexer is partially re-written. KTouch sees a rewrite of lesson text rendering that brings up support for non-Latin languages. Deletion from Amarok playlist works much faster.
Issue 276: 24th February 2013 Okular gains a plain text backend. Kmenuedit sorts entries in the sub-menus. Smoother window drawing in KWin. Amarok adds keyboard shortcuts to different types of seeks. NetworkManagement fixes missing password field in WPA2 password dialog.
Issue 275: 17th February 2013 Amarok supports Opus codec with recent TagLib. Scripted effects and KWin scripts get a config interface; KWin improves multihead situation; Screenshot effect ported to XCB. Rekonq restores Bookmarks menu (in 2.x fashion). Calligra improves mobi and epub filter support. Bug fixes in Amarok, Network Management, Kdenlive.
Issue 274: 10th February 2013 KDE Telepathy fixes having a notification "a new contact has added you" even when you are offline, adds .desktop-based tubes channel approver. Nepomuk changed DBus interface to the FileIndexer for status messages. Improvements in kscreen API. Calligra changes as to when config ui are in a docker and when it is in a tool. Work on new dashboard in Skrooge. Amarok optimizes dynamic playlist generation.
Issue 273: 3rd February 2013 KDevelop adds basic support for typedefed function pointers; introduces fast documentation access; performance improves by caching the hash of indexed set nodes. KWin adds a new effect: Glow on approaching Screen Edge; Non-composited Outline is ported to XCB. Marble can now open .kmz files. Calligra adds an ability to transform layers recursively with a Transform Tool. Marble sees work on a plugin to draw polygons and placemarks on a map.
Issue 271: 20th January 2013 Marble adds Link and NetworkLink tag handing and geodata backends. KWin introduces a dedicated borders element in Aurorae. Ktp makes it possible to have some pinned contacts, merges big model refactor. Calligra visualizes variables and other inline objects, adds "Fit Text Width" zoom mode. KDE-PIM moves all folder options into one Properties dialog.
Issue 270: 13th January 2013 KWin adds "visible" property on EffectWindow needed by various effects and improves resolving whether a window is on local machine. In KDE-PIM, Facebook resource is now installed by default. Calligra gets a new tool to automatically fix trivial errors in source files. Amarok resurrects Audio CD playback, at least with phonon-gstreamer. Juk supports reading/writing Ogg Opus tags. Rekonq migrates to Nepomuk2. Kipi sees work on the infrastructure to upload to galleries in Imageshack.
Issue 269: 6th January 2013 Marble supports KML (Keyhole Markup Language) tag writers in multiple places and improves flexibility in map themes. Okular offers a GUI to configure the Text/Graphics Anti-aliasing and Text hinting. drkonqi shows date and time of a crashed application. Krita adds QML export and line smoothing support. Kdenlive screen capture uses FFmpeg now. PublicTransport distinguishes stop names from IDs in the engine. Amarok is now more responsive loading large directory structures into playlist.
Issue 268: 30th December 2012 Google Code-In work fixes various issues found by the EnglishBreakfastNetwork's code checker Krazy. Simon sees model reworking and restructuring. libkdcraw updates libraw and supports new cameras. Konsole adds an option to disable ctrl+ zooming. In Calligra, better integration of pencil tool into Krita.
Issue 267: 23rd December 2012 Calligra increases modularity step by step; Words allows to add a cover image for an ebook. Batch Queue Manager in Digikam offers more options to the end user. Nepomuk FileIndexer gives plugins better control over indexing; indexing based on MIME types is now available. KTorrent introduces more user-friendly syndication interface. Rekonq sees work on cookie management in private browsing mode. Apper adds a feature to automatically download updates (without installing) and sees multiple other improvements. PublicTransport gets global QML dashboard.
Issue 266: 16th December 2012 Digikam extracts JPEG preview from RAW files, gets various updates in Queue Manager. Kscreen moves OutputView to QML; multiple other changes. nepomuk-metadata-extractor adds a progress window when processing a folder with many files. KDE-PIM uses nepomuk2; code cleanup to stop using deprecated types and methods. Kexi can import csv data into an existing table. Last.fm plugin configuration reworked for smoother experience in Amarok.
Issue 265: 9th December 2012 KDevelop adds "Switch To Buddy" plugin. Digikam's batch queue manager makes better usage from multiple CPU cores. KIO listDir uses time-based entries batching. Calligra better supports the mobi format. PartitionManager performs resizing of FAT and HPFS filesystems with parted 3.1 or above. KMix gains better keyboard control. Work on the new KScreen Daemon.
Issue 264: 2nd December 2012 Kate adds "Keep highlighting" next to the close button. KDevplatform optimizes document loading. KDEPIM updates holidays for several countries. libnm-qt implements GSM settings. Muon-backends gets intensive work, including a splits into two. Calligra's Experiment PaintOp now uses highly optimized Displacement option.
Issue 263: 25th November 2012 Amarok can now transcode even with ffmpeg >= 1.0; statistics synchronization work is merged. PublicTransport adds numerous improvements: new provider states, prevents multiple feed imports, provider model/dialog gets dynamic. KDevelop memory footprint reduced. KDE-libs introduces an optimization by caching locally favicon names. Krita improves zoom factor handling. KDE PIM fixes implementation of the PurgeBuffer.
Issue 262: 18th November 2012 KWin supports color correction. New features in Simon: scenario configuration and auto-switching recognition backend based on the model type. Comic plasmoid ported to QML. Work on threading in Skrooge. KMyMoney allows the use of tags. Amarok statistics synchronization GSoC project merged with many features and improvements. PublicTransport improves GTFS feed import performance. Nepomuk improves document and music search.
Issue 261: 11th November 2012 KDevelop adds a document list context menu button to main tab bar. Marble improves GPX (GPS eXchange Format) handling. Digikam gets initial version of a noise reduction algorithm. KDE-Runtime suports ToolBox bindings for declarative containments. Nepomuk KCM allows filtering of files based on mimetype. Skrooge supports new templates for monthly reports. PartitionManager gains better support of btrfs.
Issue 260: 4th November 2012 KDevelop sees multiple improvements: it is possible to plug custom actions into the 'Open With' from extensions; updates and fixes in patch-review; optimization of icon loading for large projects. Kate adds Mini-Map of the document, allows user to override automatic encoding detection. Kdevlive implements analysis load/save. KTouch gets user interface changes. KDE-PIM optimizes contact search queries. KOrganizer reminders work reliably again for people who do not have KDE running 24/7 (this was broken since the switch to Akonadi).
Issue 259: 28th October 2012 Calligra improves videoshape: adds playback controls to Video playback(Volume Control, Playback seeker), ability to save video within ODF documents and thumbnails; Kexi shows indication that edited or pasted text is trimmed. KDevelop adds bookmarks functionality to Filesystem toolview; massive code refactoring and bug fixes. Rocs adds initial version for documentation widget. KWin gains a new effect: Maximize Window. Rekonq reports the open/close document events to activity manager daemon.
Issue 258: 21st October 2012 SMB KIO stores passwords in wallet when the "Remember password" checkbox is checked in the authorization dialog. KCachegrind loads multiple files on command line into one window. In Calligra, "Rename" action in Project Navigator can be used to change object's caption. Amarok supports Amazon MP3 in Spain and Italy. Konqueror reports the open/close document events to activity manager daemon. Digikam disables the current implementation of a Digikam-Nepomuk integration, waiting for a new one. Gwenview adds a possibility to adjust the aspect ratio of a thumbnail.
Issue 257: 14th October 2012 Nepomuk gains new backup system. In KWin, decoration can announce whether it currently requires an alpha channel. Apper uses PackageKit-qt API in QML. KAlgebra adds a new Plasmoid for plotting graphs. YaKuake adds GHNS(Get Hot New Stuff) support for skins. Internationalization fixes in KStars. Bugfixes in Digikam, Okular.
Issue 256: 7th October 2012 KDE-Workspace adds preview thumbnail to the color wallpaper configuration dialog for each background mode; more changes around OpenGL compositing. Calligra offers preview for the text documents, speed up of painting with brush. KTouch updates the handling of localized lesson and course titles. Multiple bugfixes for KDE 4.9.
Issue 255: 30th September 2012 Simon uses new synchronization protocol. Kmix implements new communication infrastructure. Top control bar for visual graph editor in Rocs allows changing of documents, data structures, adding/removing and accessing the properties dialogs. KDE-PIM introduces better VCard support. Phonon-gstreamer adds audio channel selection. >a href="http://www.calligra-suite.org/">Calligra improves slide switching. Ktp sets spellchecking language per contact instead of per tab.
Issue 254: 23rd September 2012 KDE-Workspace introduces dedicated OpenGL1 and OpenGL2 compositing types and sees more work on compositing. User interface improvements in KDE-Workspace: a keyboard shortcut can stop the current activity in Plasma, drop behaviour is improved. Konqueror re-adds the ability to select the sessions to restore. Calligra adds a slide chooser. Rekonq offers integrated spell-checking. Internationalization work in KMyMoney. Refactoring work in Amarok.
Issue 253: 16th September 2012 Amarok adds support for mod, s3m, it and xm with TagLib 1.8. Konsole can trim spaces at end of line. Conquirere replaces KBibTeX online search with the Metadata Extractor plugin version. Work on packagekit dataengine for use in application launchers in KDE-Workspace; ongoing work on KDE Frameworks. Amarok updates Amazon store support. Bugfixes in KDE-PIM, KDE base applications, Calligra.
Issue 252: 9th September 2012 Konsole reimplements KDE3's print screen functionality. Calligra adds animation tool docker for edition of shape animations. KDE-Workspace splits SceneOpenGL into a concrete SceneOpenGL1 and SceneOpenGL2. In KStars, the star hopper now takes the field of view from the current visible FOV symbol. Okular opionally shows a complete file path in window title. Updated internal libraw in libkdcraw supports new cameras.
Issue 251: 2nd September 2012 KActivities enables logging of desktop events. Scripts can add menus to useractions menu in KDE-Workspace. Keyboard navigation works in Kickoff GUI. KWin's global D-Bus interface splits into two. New KNumber library in KCalc. New options in the KStars FOV calculator. Various optimizations: Ruby parser in KDevelop, Akonadi database accesses. Bugfixes in KDE-Workspace, KDE-libs, NEPOMUK, KStars, KDE-PIM, Calligra.
Issue 250: 26th August 2012 Calligra adds a new application, Author. Kexi gets support for user data storage and remembers column widths of table views. Aurorae supports Plastik's configuration options. KGeography can scramble colors. PublicTransport improves the presentation of a journey. User can configure application shutdown time in KDE Workspace. Numerous refactorings in KDE Workspace in Bookmarks runner, including new support for Chrome/Chromium bookmarks, and both Chrome and Firefox favicons. Phonon-VLC offers a new state: paused before playing.
Issue 249: 19th August 2012 Rewrite of INDI code in KStars. EPUB 2.0.1 export filter for Words finished in Calligra. Improvements in dashboard and patch review in KDevPlatform. Muon provides more information on estimated time. Cantor adds support for scrolling with an active drag. Kothic Json parser for vector data tiles added to Marble. Kate plugins benefit from better signalling. Lightdm saves/restores last logged in user.
Issue 248: 12th August 2012 Start of rewriting the Maxima backend in Cantor. It is now possible to pause the background manager in KPhotoAlbum. Refactoring in kdenlive. Implemented Latex plugin and Bugzilla, Youtube filter in Ktp. Action support for author list in KRecipes. Bugfixes in KDevPlatform, Nepomuk, Calligra.
Issue 247: 5th August 2012 Work started on declarative canvas for Krita. Work on Sphinx support and face detection in Simon. Seamless login from LightDM-KDE to KSplash Improved KWin decoration engine when switching themes. Aurorae Previewer added to Plasmate. Support for config values in QML decorations in KDE-workspace. SoK work in KStars. Work on the import tool in Digikam. New application: NepomukCleaner. Bugfixes in Gwenview, kwebkitpart, kmix and others.
Issue 246: 29th July 2012 Improvements to KStars' QML UI. KDE Frameworks ported to the new Qt5 event filter API. Vishesh's work on greatly improving Nepomuk stability and design marches onward! A handful of Amarok bugs related to Phonon about-to-finish behaviors closed. Multi monitor support in lightdm Userbar theme. The new "drawer" QML component added to plasma-mobile. Kamera kioslave is able to use libgphoto2 2.5
Issue 245: 22nd July 2012 Improvements in QML shutdown dialog. KDE-PIM allows toggling full window view mode for Todo and Month views and gets a special character adding feature. KTouch adds a skeleton for keyboard layout properties widget. Digikam gets a new tool: filmtool, an automatic whitepoint finder. In Kooka, the user can now drag and drop in the gallery. Calligra supports animation motion along a path. New Amarok's Context View is available.
Issue 244: 15th July 2012 Re-implemented dropping of files on folders in the Places Panel in kdebase. Improved CMake and auto-completion support in KDevelop. Line spacing can be now configured in Konsole. Better equation support in analitza. Image conversion to ppm stream in kipi-plugins. Improvements in LogViewer in Ktp. Akonadi now caches prepared queries and re-uses them whenever possible.
Issue 243: 8th July 2012 Kexi's data handling library KexiDB became common component of Calligra. Remote installer implemented in Plasmate. Work on the GUI for video slide shows in Kipi. Smarter manual save dialog in Skanlite. Digikam can be compiled with paralelized PGF codec. DocumentCursor class added to Kate. Activity ranking plugin in its own thread and a separate GlobalShortcuts plugin added to KActivities. Work on recursive move replay in KDE-PIM. In Phonon-VLC, new videomemorystream is implemented and vdo is based on it now. Performance improvements in KDE-PIM. Important refactoring work in libksane and kdelibs. Bug closing continues: 320 opened, 843 closed.
Issue 242: 1st July 2012 RDF support is back in Calligra. Compilation manager for Sphinx added in Simon. Conquirere ported to Nepomuk-Core. Work on group import in KDE-PIM. Support for network zones added in Network Management. Work on a new dialout application in Ktp. General Transit Feed Specification (GTFS) support added to Public Transport. Work on rendering in Gluon. GSoC work in KDevelop, KStars, Calligra, Cantor, Marble. Bugs statistics: 336 opened, 332 closed.
Issue 241: 24th June 2012 Face detection condition plugin and vision library added to Simon. Improved lesson management in KTouch. ASCII source file access optimization in Kst. Better keyboard navigation in Kickoff. New templates and better project management in KDevelop. Enable threaded Python support in Kate Python plugins. System-wide monitor profile can be overridden by users in Calligra. Tabbed view available and cache added in conquirere. In Akonadi, support added for for Facebook posts and notifications collections. Plasma Media Center has redesigned home screen. The Telepathy Nepomuk service ported to Nepomuk2. GSoC work on KStars and Cantor. Bugs status: opened 354 and closed 897.
Issue 240: 17th June 2012 Multiple new features in Calligra: better support for paragraph merging in Words, hover buttons for quick actions in Stage Slide Sorter, unlimited dragging of objects from outside supported in Stage and Flow, better monitor profile update of canvas, more options for styles in charts, most of the CPU-based OCIO implemented. Improved last commits history dialog in KDevelop. Works started on OpenGL rendering in RasterImageView in Gwenview. Added support for Like, Comment and Application objects in KDE-PIM. Support for many types of graphs in analitza. Changed the Note tab in the sidebar widget in conquirere. Formatting plugin added to Ktp. GSoC work on Cantor.
Issue 239: 10th June 2012 Multiple new features for a non editable view of Animations in Calligra; contour data is created and removed using image analysis from UI and a ClipCommand, a page/slide navigator control for the statusbar is used in Stage and Flow; Kexi gets and option for setting default length limit of Text values and Kexi forms get Date Picker widget. Pate plugins (plugins in Python) can add configuration pages to Kate's settings; initial version of Script IDE submitted. Public Transport gains new KDevelop-like TimetableMate GUI, update accessor file format and fixes in a single commit. Faster computation of the shortest path in rocs. SoK and GSoC work in several projects, including Plasma, Marble and Cantor. Bugfixes in Calligra, Amarok, Konversation, Muon and other programs. Amarok developers start giving bug fixes as birthday presents. Bugs status: 438 opened, 419 closed.
Issue 238: 3rd June 2012 Android native look&feel plugin added to android-qt. New assistant for new classes from templates in KDevelop. Fancy bookmarking on rekonq. Experimental rgbaf32 colorspace in the lcms color engine, all missing chart marker types implemented in Calligra. Rewrite the Topic tab in the Channel Options dialog in Konversation. GSoC work in KStars and Calligra. SoK work in Marble.
Issue 237: 27th May 2012 Okular saves annotations locally. Delayed search in Calligra allows the users to type the whole word, adding of image lists possible; brush rotation is absolute to canvas rotation. Amarok is now capable of transcoding music when copying it to USB Mass Storage devices. Exponential notation supported in Kst. Play Previous and Play Next and other updates in miniplayer. Further preparations for drag-and-drop support in the places panel in Dolphin. Refactoring work in kdenlive. GSoC work in Cantor.
Issue 236: 20th May 2012 Basic drag and drop support enabled for the Places Panel and bookmark synchronization in Dolphin. Multiple improvements in drawing in Calligra; fullscreen mode in Kexi; configuration dialog added in Words. Work on backup/restore in KDE-PIM. Better lyrics scrolling in Amarok. In QtMobility, Android Bluetooth partial support with socket client and device discovery. Easier access to common tasks in Marble.
Issue 235: 13th May 2012 KPhotoAlbum can search for videos without thumbnails on startup. Dolphin allows to remember view properties for the search mode. Screen edge bindings for scripts and scripted effects implemented in KDE Workspace. New assert methods and Get Hot New Stuff support are available for KWin scripts. Abstract calendar and printing of the highlighted part of an email in KDE-PIM. In Calligra, author information gets configurable on a settings level, floating message class added. GSoC work in cantor and bibliography database in Calligra. Bugfixes in Amarok, KDE-PIM and the KDE base packages.
Issue 234: 6th May 2012 Marble gets first version of FlightGear position provider. KPhotoAlbum saves the video length in a database; search for the length is also possible. KWebkitParts gets an option that allows the user to disable the internal handling of flash and java applets. KDE-PIM extends the notes class, there are some new properties. Calligra allows dragging of selected text, it works with drag and drop too. Amarok can write album covers to iPods and USB Mass Storage devices; changes in cover art reading and writing. Solid adds proper support for volumes, storage disks and storage access, which was not working on Windows. Soprano uses non-Qt local socket communication on Unix systems.
Issue 233: 29th April 2012 Dolphin view can be synchronized with terminal location. Konsole has two new profile options for the copy & paste mouse behavior. More search options in Dolphin with Nepomuk. Google Sync Bookmarks implemented in rekonq. The order of units is now ensured in the whole Calligra UI. The star rating may be hidden in KPhotoAlbum.
Issue 232: 22nd April 2012 Konsole gains Web Shortcus menu that allows searching selected text using any of the search providers; search scrollback is now possible in Konsole KPart. New placement policy is now possible in KDEWorkspace: under mouse; work t include screenlocker into ksmserver. Amarok ships the Free Music Charts by default; Amarok's iPod completely rewritten. Digikam supports keyboard shortcuts in the timeline view. GlobalShortcuts Plugin added into ActivityManager in KDE-Base. Work on the rule files in kdemultimedia.
Issue 231: 15th April 2012 Dolphin now uses KMessageWidget for error and information messages and has faster file sorting. Initial Fuse backend implementation for Solid. It is now possible to save images from HTML mails in KMail. OSRM (Open Source Routing Machine) is supported as routing backend in Marble. Lokalize adds basic support for QT Linguist's .ts files. Improved sorting by meridian transit time / observation time for an observation session in KStars; improved DSS image retrieval feature.
Issue 229: 1st April 2012 KDev-Python's new debugger gains a DUChain-supported local declaration list. Digikam adds loc.alize.us support to their geolocation service. Okular now remembers exact bookmark positions and more than one bookmark per page. KWin adds Global Shortcut support for scripts and scripted effects and cursor-key navigation to Flip Switch and Cover Switch effects. Kickoff can now be used only with a keyboard. Katepart improves their auto-bracketing feature. Plasma applet Miniplayer reaches version 2.3, adding a track properties dialog, improved filtering and other improvements. NEPOMUK enables Virtuoso inference on all queries and includes optimization fixes. Calligra further unifies toolbox behavior across all its programs, implements support for loading/saving layer locks in the OpenRaster file format (ORA) and includes numerous bugfixes. Calligra's Krita adds a textured painting option for brushes inspired by David Revoy's article. Amarok adds the ability to move track position bookmarks by dragging. Konversation adds an option to restrict logging to private conversations. KMLDonkey releases 2.1.2 and 2.1.3, including various bugfixes, optimizations and new features. KAuth introducing unit tests, completing all the needed requirements to be ready for being part of frameworks. KSCD, JuK, and other applications in KDE Multimedia can now build outside of KMM. Plasma Mediacenter improves its playlist. Bugfixes in Jovie, KDevelop, KDE-Workspace, KDE-PIM, KMyMoney, Phonon-Gstreamer and Phonon-VLC.
Issue 228: 25th March 2012 Work in Umbrello towards supporting the automatic layout of diagrams and exporting to the graphviz dot format, along with optimization, bugfixes, and further migration of qt3 classes to qt4. KDevelop sees further work on the new debugger, which now displays variable values in tooltips and has a proper queue and optimization. Kig refactors and improves the PGF/TikZ exporter. Digikam includes further work to support XMP sidecar files and fixes to compile on ARM processors. Okular's PDF Generator can now handle embedded movies. Dolphin (and Kdebase) now includes support for additional mouse buttons (forward, backward) for history navigation. Fancytasks 1.1.0 "back in game" adds many improvements including toggle fullscreen, minimize, maximize etc actions, support for showing tasks from current activity only, own pin task action, per launcher task connecting rules and many bugfixes. QZeitgeist addd support for retrieving thumbnails for urls. Kwin adds proper key navigation to layout based window switchers and new "Present Windows" like Window Switcher layout, along with bugfixes. KWebkitPart adds HTML 5 local storage functionality, fixing broken behavior when using Owncloud's services. KDEPim improves the importing of settings, along with optimization and many bugfixes. Calligra improves their visual manipulation of tables, docx comments support, and Krita adds color mixing to the deform brush, along with many bugfixes. Plasma Media Center implements keyboard naviation along with many other essential components for a media player. Kdenlive now supports dragging from the effect stack to another clip and a new reset effect. Amarok introduces an improved Free Music Charts script KMLDonkey introduces a new QML-based version for the N9 (and Meego) and improves performance along the way for slower internet connections. Kde Telepathy introduces a new calling UI, support for video calls, improved support for Adium themes, display of recent group chats, and other improvements, optimizations and fixes. Oxygen monospace font improvements. Muon supports multithread object creation, improve UI for software sources, and bugfixes and optimizations. Kajongg introduces its own game server at kajongg.org. KSudoko adds settings to control the look and feel of a 3-D puzzle and three new Roxdoku puzzles. Kdegames now includes support for players chatting with each other. Bugfixes in Konsole, Kate, Help Center, KMix, Folderview, Oxygen-GTK, KGPG and Knights.
Issue 227: 18th March 2012 Akonadi improves Google Applets and Exchange 2003 support. Simon introduces additional "finalize" step for command plugins. KWin now supports live updates for thumbnails in tabbox and a new example script: "demands attention on current desktop," along with many bugfixes. KDevelop adds the ability to store a .kdev4 file in a project directory, opening files at a given line, and includes further work on a new debugger, as well as many bugfixes. Kdesrc-Build introduces support for bzr (libdbusmenu-qt). Tab completion and smart completion implemented across Cantor's backends including Maxima, Qalculate, Sage, Octave and Scilab. Okular introduces improved support for videos in pdf documents. Work in Plasma Active on threaded models and multitouch selecting. Dolphin introduces support for dynamic roles. In Calligra, Krita introduces a texturing paintop option and Karbon improves XFig support, along with many bugfixes throughout it's applications. Much work on Media Center, which now supports loading backends, playing media and storing thumbnails. In Kdenlive, image sequences can now start at an arbitrary frame. Rekonq introduces support for Google Sync Bookmarks along with many bugfixes. Many improvements to the KDE Sprints website. KTorrent adds IPv6 support to DHT (BEP 32) and improves DHT code. Bug fixes in KDE-PIM, Oxygen-GTK, KDE Telepathy, Umbrello, Digikam, Plasma, Muon, and Massif-Visualizer. Krita 2.4 is dedicated to the memory of Jean Giraud Moebius.
Issue 226: 11th March 2012 Work on diagram auto layout feature in Umbrello. 'Create new class' dialog for Ruby support in KDevelop. Work on object custom dimensions tabs and support for Matlab's .mat format in Kst. KStars gains a horizontal coordinates grid. Support of TangoGPS .log files in Marble. In Nepomuk, support for urlregex to find the right plugin and work on tvshow support. In Calligra, multiple improvements in bibliography support, improved Microsoft Office format support. Scopes manager merged in Kdenlive. Import/Export Routes for VPN connections in Network Management. Improved sound effects in kajongg.
Issue 225: 4th March 2012 KDevelop gets sessions data engine and plasmoid, also memory usage optimization and various fixes. In Calligra, fixes for mouse events; Kexi switched to a new optimized SQLite database compacting tool; multiple bugfixes. Implemented ResourceWatcher signals for added and removed types in Nepomuk. Start of Plasma Network Management interface using QML. RDF parsing and searching notes by people implemented in Notably. A library for classes that are planned to be submitted to Qt5 is created in KDE Libs. Improved mounted disk partitions handling in Solid. Bugfixes in Lokalize, Umbrello, KDE-PIM, Kst.
Issue 224: 26th February 2012 In Calligra: Kexi's Welcome status bar fetches GUI updates from the server if available; WPS files support; updates and fixes in the text undo/redo framework. Improved synchronization view in Lokalize. Improvements in C++ and C++11 in KDevelop. More configurable tab and window title in Konsole. Implement stepped script execution in rocs. KMyMoney has improved support of cvs import. last.fm scrobbling support in JuK. PrintManager QML plasmoid is available. FFT-based correlation has been implemented in Kdenlive. Debugger added to TimetableMate in Public Transport. The KgDifficulty class from project Tagaro has been imported to kdegames. Speed-up maildir listing and syncing in KDE-PIM.
Issue 223: 19th February 2012 Addition of a video wall script in KDE-Workspace. Support of third party window switchers by a KCM service that finds all available window switcher layouts. Work on extended quick search to include fulltext results from Nepomuk in KDE-PIM. Improved Nepomuk feeder throttling. Improvements in Kexi Feedback Agent. Astromobile subproject has been added to Simon. Audio alignment works in Kdenlive. New History Manager in rekonq. Addition of FileDeleter which manages the removal of files in KGet. Work on history and state saving and management in KPat.
Issue 222: 12th February 2012 Important improvements in simon: first working speech recognition implementation based on stock Julius (continuous speech recognition system), TTS to RSS and e-Mail. Konsole gains a Clone Tab action for cloning current tab; DBus objects for each Konsole window. Work on annotation view in Kst: items can now move with the data. Digikam can now be compiled with lcms2 (Little CMS, a color management library). Lightdm adds support for guest session. In KIPI, jpeglossless plugin now uses actionthreadbase class based on ThreadWeaver to use multiple CPUs. Change in Amarok's mass storage management: does not show unmounted USB devices and makes it clear when the device is not activated yet.
Issue 221: 5th February 2012 Partial port of kdelibs to Qt5. RSS feed handling in Plasma. Fix of drag and drop issues with non-local URLs. KStars FITS improved to work well in Ekos. Support for embedded album cover reading and writing, more natural drag-and-drop behaviour in collection browser in Amarok. Maintenance action in Tools menu in Digikam to maintain collections etc while scanning for new data. Refactoring in KisNodeModel, improved support for Excel and MSOffice in Calligra; start of Krita optimized for touch.
Issue 220: 29th January 2012 Marble gains support for bicycle and pedestrian routing and an offline data model to manage offline routing and offline search data. Development of Ekos begins: a new tool for KStars to utilize INDI based devices in astrophotography. Digikam gets a progress manager and Notably a note information widget. A timeline and a tag widget and added to Plasma active, as well as filtering and zooming capabilities. A number of improvements in Calligra: slideshow feature, paragraph padding, new toolbar system, improved undo of style changes and updated MSOffice file format support. Conquirere's Zotero synchronization capabilities continue to advance. Bug fixes and improvements in Kwin. Improvements to Oxygen's gtk engine, icons, and fonts. Many small improvements to the KDE development tools and Nepomuk. A never-ending series of bug fixes for Dolphin and KDE PIM. Various bugs squashed across all areas of KDE: in KPhotoAlbum, Amarok, Network Management, Plasma addons, Plasma active, Konqueror, Konsole, Kajongg, Rekonq, and many others.
Issue 219: 22nd January 2012 Work on lambda expressions and handling of the override token in c++11, C# import, new features in list generator for Python in KDevelop. Solid APIs are now used for DPMS (VESA Display Power Management Signaling) service jobs in kde-workspace. In Calligra, basic GUI for the character styles in the style manager, first version of the lindenmayer brush, new OpenFormula functions: CELL, SHEET and SHEETS; introduction of Page Layout tool. Unified album artist handling in Amarok; Albums with same name but different album artist are now correctly separated in USB Mass Storage, iPod and various online service collections. Support extended mouse coordinates in Konsole. Closer integration of KSudoku and the new generator/solver.
Issue 218: 15th January 2012 Network Management now uses QtNetworkManager to activate connections. Non-QML TabBox removed in kde-workspace. Fix of high cpu usage in the fade effect in Kwin. Widget text color change possible in Umbrello. Initial prototype of support for view profiles in Okteta. Threading support, global search bar and tree of folders for bookmarks in Marble. Initial implementation og Google Reader API in Akonadi. Calligra introduces a gtl giant lock to make sure to avoid threading issues, tripleclick implementation.
Issue 217: 8th January 2012 Aurorae goes QML, ClientGroup becomes scriptable in KDE base. Calligra sees work on footnotes, all the interactive painting tools are threading-friendly; Kexi introduces Simple User Feedback Agent. Rekonq adds about:tabs, easy method to manage rekonq tabs. Support for Twitter photo upload API method in choqok. Board Editor and random layout addition to kmahjongg. Memory leaks fix due to circular references and other updates in Amarok. Initial port of Calendars resource to libKGoogle 0.3 in akonadi-google. Skrooge has "Show" menu in scheduled operations.
Issue 216: 1st January 2012 Work on inter-file search in Lokalize. New weather services: geonames and favourite weather station. GCI work on Marble plugins integrated. MLT clip analysis and freesound.org integration in kdenlive. Usability changes in Network Management
Issue 215: 25th December 2011 Multiple changes in scripting in KWin: properties, interactive console to run scripts, import of a KCM. Start of generic clip job framework implementation for kdenlive. In Calligra, updates of MSOffice 2000/2003 and 2007 format support, multiple fixes. Volume normalization now works between Amarok and iPods. Contact list in Telepathy moved to a separate class.
Issue 214: 18th December 2011 In Calligra, extended undo/redo functionality, updated Excel 2000/2003 support, optimization of formula parsing and numerous bugfixes. Kmix now shows MPRIS2 streams. More useful capacity bar when hovering collection in Amarok. Work on import feature in Umbrello. Command line parameters support in kmail-mobile. Incremental fetching of GAL in Akonadi.
Issue 213: 11th December 2011 Support of wildcards in the directory path field improved and menu key functionality in Dolphin. Interface for for pictureshape cropping, cache rendering in assistants, numbered bibliography entries, improved DOCX, OOXML support in Calligra. Memorize expanded groups in bookmarks in Skrooge. QWidget based tooltips in Telepathy. Sync improvements in rekonq.
Issue 212: 4th December 2011 Embedded mode for TabBox in KWin. Reimplemented name filtering in Dolphin. Initial support for resource events in read-only kparts in kdelibs. Calligra updates include improved opening of .kexis files and creating new app instances and main window UI changes in Kexi; support for filled radar charts, updated document handling and optimization of reverse iterator and ODF saving. Improved download management and shortcut+slot to open downloads page in rekonq. KDevelop supports configuration of some environment variables for CMake jobs. Export of non local files in Skrooge.
Issue 211: 27th November 2011 Kdelibs change that improves storage of passwords in a webdav share. Folders panel fixes in Dolphin. Calligra sees updated support for DOCX and PPT and many bugfixes. Share URL by mail action and remote ftp sync in rekonq. Optimization of map themes load in Marble. Bugfixes in KDevelop, Dolphin, Plasma Active.
Issue 210: 20th November 2011 Progress in the work to separate QGraphicsView from libplasma. Calligra sees work on docx support and autocolor. Telepathy sees UI refactoring; there is now extended away support and dialog-less setup for link-local XMPP. Marble gets 'space view' activity. Digikam gains Aspect Ratio Crop tool and Kodak HIE infrared filter in Image editor converter. Plasma Active gets UI for setting start page, adblock and history; lockscreen. KMyMoney can show the balance of a budget.
Issue 209: 13th November 2011 Window Thumbnail support for QML in KDE Workspaces. Mouse cursor size is now configurable, Oxygen mouse cursors (pseudo) scalable. Basic routing activity added in Marble. Import of internal libraw 0.14.3 to libkdcraw, with support of new cameras. Porting of gamma table editing finished in Kooka. Final border refactoring, initial support for filtered frame layers and bugfixes in Calligra. Multiple crashes fixed.
Issue 208: 6th November 2011 In KDE Workspaces, TabBox has been rewritten in QML. PDF analyzer in libstreamanalyzer. New "exact" field:=value match in collection search in Amarok. A torrent search bar and user interface reorganization in KTorrent. Improved removing of city names in Public Transport. Many bugfixes in Calligra and Amarok.
Issue 207: 30th October 2011 Mercurial Plugin for Dolphin. New FlashExport Tool in kipi-plugins. Improvements in rekonq WebKit settings. More intuitive global search box in Kexi. Public Transport adds a dialog to configure journey searches and a quick journey search button. Speed improvement when accessing network shares in KDE-Libs: skip slow operations while listing them, also improved speeed of HTTP Digest and NTLM authentications. Bugfixes in Amarok, Calligra, Nepomuk, and KGPG.
Issue 206: 23rd October 2011 Work on grouping for names in KDE Base. Added minimal global search implementation with autocompletion in Kexi. New Gaussian autobrush type in Calligra. Amazon-based music store in Amarok. Fixed handling of redirections with HTTP DELETE and PUT requests in KDE Libs. Geolocation filter option added to Digikam filtering sidebar.
Issue 205: 16th October 2011 Progress in C++2011 support in KDevelop. Table selection tool in Okular. Work on PPTX , Webbrowser Widget, PDF conversion, optimizations in Calligra. Scrooge can download values of units with regular expressions. GPodder.net podcast status synchronzation in Amarok.
Issue 204: 9th October 2011 New features in KMail: renaming attachments, disabling filters. Telepathy gets KWallet support for passwords, integration of global presence into kded-modue. Rewritten array classes in Okteta. Improved reliability of session closing in Konsole. Fix of broken root certificates in KDELibs KSSL. First version of a QML screen locker using KGreeter. Bug fixes in KTorrent, digikam, BlueDevil, Calligra.
Issue 203: 2nd October 2011 Group By Time feature available in Digikam. Calligra gets Web Report Element and incremental backup in Krita. Introduction of the KSecret tool. Optimizations in KDE-Base. Bugfixes in in password saving and HTTP authentication caching in KDE-Libs, KDE-PIM, Network Management, Kile and others.
Issue 202: 25th September 2011 New sorting options in KDE-Base. Work on screen locking as an effect. Optimization of message list update in KMail. VPN status overlay icon reworked in Network Management. Optimization of QVector usage in Undo manager in KDE-libs. Optimization of item addition and deletion to a project in K3B. Bugfixes in Calligra, including date entering in Kexi forms.
Issue 201: 18th September 2011 New render plugin in Marble: GpsInfo. A new service for powermanagement tasks such as suspension and shutdown. Dragon Player now uses Phonon instead of xine-lib for DVD menus. Overburn tolerance is increased in K3b from 10% to 25%. Basic drag-and-drop support for contact list is added in Telepathy. In Network Management, DSL connections can be associated to Ethernet interfaces. First implementation of Plasma applet in wicd-kde. Public Transport sees much work, especially around GTFS feeds. Adblock improved in rekonq. KSecret file serialization logic rewrite. Calligra sees work on PPT and ODT formats, anchoring, search from cursor and other changes.
Issue 200: 11th September 2011 Kexi receives many new features in the upcoming Calligra 2.4 release such as Kexi Mobile, AutoForms and a new startup view which is integrated with the file menu. The upcoming release of Kexi will also feature the web form widget, bringing the work of Season of KDE student Shreya Pandit upstream. Many performance optimisations are made to KDevelop and the KDevPlatform. Network Management now supports PPPoE. Kubeplayer works on Plasma Active now. Marble gets a GPS speed render plugin to provide information on speed, direction, altitude and precision. K3b's settings located in System Settings are moved to K3b itself. The PublicTransport applet gets support for importing the General Transit Feed Specification (GTFS). The Telepathy Contact list gains support for basic drag and drop. Image title support is added to Digikam. Replace in files function is available in Kate. Bugfixes to Calligra, Network Management and KDE PIM.
Issue 199: 4th September 2011 Much work on Plasma/Active, including homescreen loading, AppletContainer and activity switching optimization. Dolphin gets Bazaar version control plugin. Kst now supports scripting. Line modification system added in Kate. Skrooge gets a copy menu for cells. Owncloud has initial implementation of password reset and calendar updates. Optimizations in Public Transport and Calligra. Network Management sorts the connection by type and then by activation state. libqapt supports APT MultiArch. Calligra gets bugfixes, mostly in support of file formats.
Issue 198: 28th August 2011 Digikam now offers deferred scanning of files. KStars has seen work in the Print Wizard, optimization of sky drawing and bugfixes. KNewstuff3 supports GnuPG2. In Calligra, among other improvements, SVG support has been added to the flake library. Rekonq can restore tab history when restoring tabs/sessions. There are various improvements around the popup icon in Public Transport. Performance optimizations have taken place in Plasma, KWin and KDEPIM. There are multiple updates in different areas of Owncloud. Some of the GSoC contributions have been merged, including the improvement of user experience in Kiten.
Issue 197: 21st August 2011 Drag and drop for images and URLs is implemented in Calligra Stage and Flow. The user interface of Apper is improved. Supernovae are introduced to KStars as small orange '+' signs on the skymap. New Panorama plugin in Kipi-plugins is ready for use. As in the previous weeks Owncloud sees multiple updates, including calendar improvements, shared file search implementation and others. Popup menu for drag-n-drop operations has been restored in Konsole. Kate sees updates in syntax highlighting, this week for System Verilog and GNU M4. User interface has been improved in Network Management. Speed optimizations have been made in multiple module, including Marble and KDEPIM libs. Bugfixes in KDevelop, KStars, Konsole, Kate, KDE-PIM, Calligra.
Issue 196: 14th August 2011 The refactoring of kdelibs for Frameworks 5 has started. There have been much work in the Kate printing module, the changes include an attempt to work around Qt printing bugs, fixes in page numbering and others. Konsole can use images as background. Kate support for different syntax format has been extended and now includes also Verilog 2001, Maya MEL and DOS batch files and some other formats have been updated. KMail can search by date. Performance optimization in Digikam, KDE PIM and PublicTransport. Basic keyboard navigation in Icons and Compact View in Dolphin has been implemented. Bug fixes in multiple applications including Calligra, Kate, Network Management.
Issue 195: 7th August 2011 Calligra sees work on DOC list styles, improved drag-and-drop in Document Structure Docker and multiple bugfixes; kformula becomes a shape. The split/migration of image and thumbnails databases has started in Digikam. There is a new and improved describeResources method in KDE-Runtime. Kate now highlights GNU LD scripts. There is a new journey search string parser in PublicTransport. Optimizations have been made in route rendering in Marble, and preview rendering in KDE-Base. Umbrello receives work on the new code importing wizard. The way Konsole queries for the PTY size is changed, this should fix multiple problems with terminal dimensions. Bugfixes in Kate, Amarok, Phonon, Network Management.
Issue 194: 31st July 2011 Desktop layout control moves from pager to KWin. OwnCloud gets instant search and sees many smaller commits which bring minor new features and work on the user interface. An asynchronous Nepomuk resource retriever is implemented in KDE PIM to improve performance. Rekonq receives a synchronisation feature. Early version of Dolphin 2.0 comitted. OpenVPN configuration import/export is now possible in Network Management. Kate now supports local folding. In Calligra there is work on caching and multiple bugfixes, Krita gets an update of undo support.
Issue 193: 24th July 2011 Calligra Stage gets a new user interface for creating and editing custom slide shows in it's Slides Sorter View. Gapless playback is implemented in Phonon-GStreamer. For rekonq adding favorites is made easier and a user interface option for configuring the do not track header is added, there are also updates to the SSL support. The Public Transport applet can now show stops in Marble with the updated OpenStreetMap data engine. In kdelibs we have an usability improvement in the Edit File Type button and an introduction of package cache for Plasma. Kate now correctly handles comments when doing static code wrap. Bugfixes were made to a very diverse range of applications, including KDevelop, Marble, and Network Management.
Issue 192: 17th July 2011 Work on C++2011 support in KDevelop continues. KStars gains a program to write NOMAD data to MySQL, GSoC work on FOV export, speed optimizations and a fix in file seek. From the security-related changes, we have improved protection against spoofing attacks in URLs in KWebkitpart. Resource storage support is improved in KDE-Runtime. Karbon now supports moving objects between layers. User interface improvements can be seen in PublicTransport including new alarm configuration and colors in filter menus. KMail and KGraphViewer, independently, see performance improvements in font handling. SSL support in Rekonq gets cleanup and improvements. Among the other changes, we can see bugfixes in KDE-PIM, KMyMoney, Calligra, K3B and PublicTransport.
Issue 191: 10th July 2011 Work on C++0x support in KDevelop. Flag-based annotation and an image export dialog are added to KStars. Marble gains read-only routing support in QML, Qt components and OpenCaching plugins and a QML-Meego interface. A panorama wizard is added to the Kipi plugins. A new activity manager arrives that uses Plasma Active and a basic task manager using QML. KDE's font installer can now download fonts via GHNS (Get Hot New Stuff). The webbrowser in Plasma Mobile gets working web shortcuts. The Nepomuk Web Extractor has been ported to DMS and sees work on various features. In Krita the freehand tool is ported to the strokes framework which improves responsiveness and possibly speed. Also in Krita, a preview of changes made to the layer is implemented, support for OpenRaster is improved and many smaller improvements to the user interface are made. The Krita animator plugin receives loop support for its player and improved performance. Calligra Words receives improvements to the insertion of citations and the bibliography management. In Kexi, mobile plugin editing and saving of records is implemented. The SSL dialog in Rekonq is improved. Much work is done on Gluon. OwnCloud gets various new features, including file synchronisation. Performance optimisations in Marble, digiKam, Strigi and KHTML. The borders around game canvases are removed in KDE Games. Many bugfixes in Kate, Calligra, Amarok and to a lesser degree in Nepomuk, KDE-PIM, KMyMoney, Network Management and Kopete.
Issue 190: 3rd July 2011 In Calligra, we can see CMYK color support in .psd filter in Krita, improvements in Web widget of Kexi, updated RTF support and bugfixes. Multiple improvements in Public Transport, including new filter structure and a possibility to highlight a stop. Addition of development mode for system tray, DMS query optimization and other changes in Nepomuk. Addition of manual creation of plain text mails in KDE-PIM. Amarok now compiles with Clang. Marble sees memory optimization in offline maps and GSoC work. Fixes in font display, non-local URLs and other changes, removal of the last OpenGL code from kwineffects and fixes in global shortcuts in KDE Workspaces. Fixes in KMail, Kalarm, KDE-PIM, Juk, Amarok, Network Management, and KDevelop.
Issue 189: 26th June 2011 Work on Wayland support in KWin continues. In Calligra, among other changes, we can see performance improvement in plugins, fixed soft page break, added footnotes, and more work on DOC support. Updates in brush, stroke, and font support in Kst. Improved Python support in KDevelop. Improved map quality in Marble. GSOC work in SDK Dolphin plugin and Gluon. Fix in QIF import in KMyMoney. Skrooge sees properties that can be copies or links to a file. Updated line wrap handling and multiple session management in Kate. Bugfixing in KDevelop, KPhotoalbum, and Digikam.
Issue 188: 19th June 2011 Among other work, Calligra sees improved OOXML, DOCX and MSWord support, Recent Projects assistant implemented in Kexi and numerous bugfixes. Window decoration support for Wayland clients and other Wayland-specific modifications are added to Kwin. Event loop in the IndexScheduler is added in Nepomuk. Reduced memory usage for timezones in KDE-Libs by using a private class in KTimeZoneBackend. Reworked item retrieval for Maildirs in KDE-PIM. Fixed magnitude parameters calculation for comets in KStars. Fixes in pgf and OpenMP support in Digikam. Bugfixes in Krusader, including crash during a file move. Added Qt Mobility Location plugin as a position provider in Marble. Added working archiver and extractor in Gluon. Bugfixes in KDE-Libs, KDevelop, Amarok, NetworkManagement.
Issue 187: 12th June 2011 Amongst much bugfixing and optimization work, Calligra sees further improvements to .doc, .xls, .xlsx, and .odt support, work on Stage, new Kexi web widgets, and improvements to Save Incremental support, finishing touches to the new strip presets picker and flow and opacity functionality equal to photoshop in Krita. In KDevelop, major bugfixing and work on new implementation of the "Ideal" UI, jumping to error lines in executescript plugin, cleanup of patch review toolview, new sessions runnner, autosaving and more. Much work in NetworkManagement including further NM09 support and enabling of Nm08Connection's importer. Initial implementation of a Wayland Server in KWin. Amarok sees much bugfixing, a scripting interface added to KNotify and drag and drop suppport between any collection. Bugfixing and feature work in Skrooge including graphs in "Bank and Account" page. Phonon-VlC adds .s3m and .xm as supported mimetypes. Support for RAW image in HTML export in Kipi-Plugins. Preview support for ICO files in Dolphin, along with bugfixing. Font DPI now fully configurable by the user. Work on Plasma's Share-Like-Connect project. OwnCloud sees work on media player and initial setup of sharing app. Bugfixing throughout Gwenview, KDE-Libs, KDE-Workspaces, and Juk.
Issue 185: 29th May 2011 Calligra sees improved support for many file formats, an auto-updating Table Of Contents, configurable full-screen mode, column breaks, working even/odd headers/footers, and much bugfixing throughout. Krita, in particular, now has a GHNS tool bar to gradients, patterns and brushes, eci profiles, and many bugfixes. Secret object for VPN connections in Network Management, MAC spoofing for wireless, and further work on NM09 support. Work on Presence applet for Telepathy. Added a security warning for URLs with bogus username. Memory optimizations in Nepomuk and KDE-Libs amongst bugfixing. Reduced memory usage in Marble along with bugfixing. Improve randomized slideshow in Gwenview. Konsole Part no longer blocks the unmounting of removable media. Umbrello sees GSOC work on the port to QGraphicsView. Dolphin sees GSOC work with an implementation of a basic commit dialog interface. Kst now supports Scientific Notation for log mode. Editing HTML messages that are encrypted is now possible in KDE-PIM, Kontact now includes a Zanshin plugin, and much bugfixing. Amarok sees an expansion of the MusicBrainz dialog, Last.fm scrobbling using composer, and bugfixing. Work on Oxygen-Icons. Bug fixing in KDevelop, Plasma, KMyMoney, Oxygen-Gtk and Muon.
Issue 184: 22nd May 2011 First implementation of a user secret agent in NetworkManagement along with further work on NM-0.9 support. Better guessing of zoom levels and an offline address search database generator in Marble. Work on the KDevPlatform shell environment and annotation bar. Improved hotpluggable devices support in Amarok along with much bugfixing. KDELibs receives much bugfixing and optimization throughout including optimized timezone functions. Groups support added to Telepathy-Contact-List. Further bugfixing throughout KWin, KDE-PIM, Calligra, Kst, and Rekonq.
Issue 183: 15th May 2011 Further bugfixing, optimization and feature work in Calligra including improved DOC, DOCX, WMF, MSO and SVM file support. Krita sees an updated Phong Bumpmap and Get Hot New Stuff support for presets. A group of database-related bugs fixed in Digikam. The Strigi Indexer has been moved to a separate process to allow for a more robust Nepomuk Service. KTorrent sees a revamped Scanfolder plugin. Copy/paste support and "ctrl+mouse wheel" zooming integrated in Step. KCalendarSystem and the Locale KCM now support alternative (localized) Week Number Systems. New Date/Time widgets developed by the KDE-PIM team moved to KDE-Libs alongside bugfixing. KWin now supports raster graphics and has basic multihead support. Option to wake from suspend for a selected alarm in KDE-PIM. NetworkManagement sees bugfixing and automatic BSSID selection support. Support for MMS in KGet allowing multiple connections per download. Continued work on folder icons, this time 22x22, in Oxygen. More robust DAAP protocol parsing in Amarok alongside other bugfixing. Bugfixing and optimization in Juk. Layout improvements in Muon. Bugfixing in KDE-Workspace, KMyMoney, and Ark.
Issue 182: 8th May 2011 Continued work throughout Calligra including improvements to MS 2003 and MS 2007 file support, working anchors and server-based project creation. Work and optimization throughout KDE-PIM including support for Kolab and LDAP servers requiring authentication and a big wizard revamp. Further improvements to terminal integration (with KonsolePart) in KDevPlatform and PyKDE4. Bugfixing and work throughout NetworkManagement including possibility to set custom routes and further Bluetooth NAP tethering support. Telepathy-Contact-List sees file transfer and audio/video chat implementations. Major improvements to OpenGL backend in KStars and GSOC implementation of SVG export. Marble gains support for Monav 0.3 and further work from the GSOC project for offline search. Implementation of event processing for Nepomuk in Zeitgeist. Basic ResourceWatcher infrastructure in Nepomuk. Bugfixing in KWin including enabling of direct rendering for all Mesa drivers. Okular gains support for reading a directory as a comicbook. KCM Locale gains support for Digit Grouping. Plasma-Mobile gains a Custom Search dataengine. Basic support for strings in structures added to Okteta. Multihead support added to KSplashX. Bugfixing in KIO including improvements to KDE's proxy authentication. Work on libechonest. Work in Oxygen. KTouch gains a Spanish Dvorak keyboard layout. Initial work for 3D support in Step. Trinity ports Rosegarden to support multithreading and compilation under both Qt3 and Qt4. Bugfixing throughout Plasma, Plasma's Applets and KMyMoney.
Issue 181: 1st May 2011 Calligra sees improvements to PPT and DOC support and work on SVM support and specifications amongst further bugfixing. Initial GSOC work on OSM rendering in Marble. NetworkManagement sees much bugfixing, support for Bluetooth tethering and a KAuth implementation. Solid's NetworkManager device interface updated to NM-0.8.2. Work throughout Plasma and Plasma-Mobile including QML Bindings for Plasma::ToolTips, a CLI tool allowing to add remote plasmoids and a small Remote Widgets browser along with much bugfixing. KWin now supports shadows with XRender and sees a slew of further bugfixing and optimization. Continued work on Skrooge. Kaffeine switches from Xine to VLC. Rekonq implements Opera-like feature to load favorite page with Ctrl+Number. Work on QtRuby 3.0. Klipper now uses Prison for barcodes. Work on Oxygen icons. Middle mouse button on tab now changes the highlight color in Kate. Further work on the PublicTransport plasmoid. New Brazilian keyboard layout and bugfixing in KTouch. Android-Qt now has JIT support. Bugfixing and optimization of DrKonqi. Bugfixing in Digikam, KPhotoAlbum, KIO, KDE-PIM and Kile.
Issue 180: 24th April 2011 Bluetooth tethering support and much bugfixing seen throughout NetworkManagement. Further work on user management and public link sharing in OwnCloud amongst refactoring of the installation form layout, the media player and general bugfixing. Calligra sees further work on Kexi's Modern Menu, encoding autodetection with the ascii import filter and docx support amongst further bugfixing. KPresenter renamed Calligra Stage. Improvements to tagging in Digikam amongst other bugfixing . Work on MKV subtitle support in Phonon-VLC. Work on 3d Scene support in Step. Session support added for keyboard layouts in Kxkb. Grub2 support added to KDM. Support for RightToLeft in SystemSettings. Zeitgeist support added to Amarok through Phonon. KTorrent sees a revamp of its shutdown plugin along with crash fixes. Initial work on a task editor in the RememberTheMilk Plasma addon. Optimizations and other work in Plasmate. Kile sees further work and bugfixing. Work on the intuitiveness of KFileDialog's filtering. KMix's icon now turns to "muted" when at zero volume. Further work in Oxygen and Oxygen-GTK. Bugfixing in KIO, KDE-PIM, Plasma and its addons, KWin and Telepathy.
Issue 179: 17th April 2011 Calligra sees further work on Modern Menu, pdf export, soft page breaks, Autoshapes support, and vertical alignment support amongst continued bugfixing and optimization. KMLDonkey fully ported to KDE4 / Qt4, removing all Qt3 support. Sound support added for 5 new languages in KLettres. Kate implements movable tabs, import from vimrc files, and updates Wesnoth Markup Language and RPM Spec syntax highlighting. Initial implementation of new user management and sharing with public link support in OwnCloud. Adblock and autoscroll improvements in Rekonq. Backend support introduced to Tagaro. System-wide connection support added to NetworkManagement 0.8. Work on new activity switcher in Contour. New game draft "JumpnBump" in Gluon. Bugfixing and a new planetary nebula texture in KStars. Work on Plasma-Mobile. Bugfixing throughout KDE-PIM, KDevelop, Lokalize, Marble, Konsole, Amarok, Kopete, Dolphin, and the Grub2 KControlModule.
Issue 178: 10th April 2011 KIO Proxy continues to recieve an overhaul for KDE 4.7 with fixes and features including SOCKS proxy support, functions for obtaining multiple proxy URL addresses and support for obtaining system proxy information on Windows and Mac platforms. Amongst much bugfixing, Calligra gains a map widget in Kexi, improved Xlsx support, initial porting to the new textlayout-library, "search from cursor" support, improved OpenOffice interoperability, and a more robust table of contents generator. Work to turn KMix into a plasmoid alongside work on improved PulseAudio support, UTF-8 support, and memory leak fixes. The start of a new simple editor and re-written spellchecking support in Parley. Further work on the routing manager in Marble amongst much bugfixing. Digikam's Gilles Caulier ports their theme engine to KDE's theme engine, closing 7 bugs, and asks for Gnome users to test it. Large merger of Exif, Iptc, and Xmp editors into a common dialog in Kipi-Plugins. Amongst much bugfixing, KDevelop gains support for predefined indentation styles and a Python interpreter using Kross. A new code import wizard in Umbrello. SVG file support and EPS and PDF export added to Kst. KWin gains support for diagonal navigation in mouse emulation. Plasma widgets gain access to the QScriptEngine. Improvements to Storage and File Watch services in Nepomuk deprecate the removable storage service. Much bugfixing and work on Rekonq leading up to 0.7 release. Initial avatar support and tootips added to Telepathy-Contact-List amongst other bugfixes. Further work on Oxygen-GTK and new Oxygen icons. Ksaolaji gains profiles, a marble tile cache cleaner and basic knewstuff support. Implementation of Achievement and Forum services in Attica. More touch options added to the Wacom Tablet KCModule. Object-Oriented Rewrite System (OORS) highlighting rules added to Kate. Improvements to the animated sprite renderer in Gluon. Adblock fixes in KWebKitPart. Much bugfixing throughout KDE-PIM and NetworkManagement.
Issue 177: 3rd April 2011 Initial implementation of new shadows in KWin. Bugfixing and feature work throughout Calligra including further work on supporting missing MS Office 2003 autoshapes, improved support for DOC, DOCX, and ODF file formats, a new EPUB-ODF import filter, and work on an initial Modern Menu implementation and a new map widget in Kexi. Improved support for 3G connections in NetworkManagement along with other bugfixes. Work on KDevelop-Python. Support for Windows Live Photo Gallery tags in Digikam. Application uninstall feature added to Kickoff. Work throughout Skrooge including improvements to category editing and initial work on a Scheduled Operations applet. Work on handling multiple selections in DVD ripping view in K3B. Phonon-Gstreamer now supports subtitles. Memory usage optimizations for big puzzles and replacement of the tabwindow interface by a standard XMLGUI window in Palapeli. Improved handling of url drag and drop handling in Rekonq along with other bugfixing. Mechanism for adding new contacts and spell checking added to Telepathy. The Wacom Tablet KConfig Module now has an extra tab page for touch features and support for different tablet areas for the stylus and touch. Rework of panel management in Krusader. Improved handling of special characters in Owncloud's media player. Feature and usability work on guidance mode and the routing info box in Marble. Repair of printing regressions in KHTML. Bugfixing in Oxygen-GTK.
Issue 176: 27th March 2011 Okular now supports searching for words with ligatures. Work on new NetworkManager 0.9 branch in NetworkManagement and PEAP-GTC wireless authentication suppport. A new plugin which provides a rating and an annotation menu action for files and folders (Dolphin/Konqueror) from Nepomuk. A new dataengine in Plasma that returns Activities thumbnails. Support for newer Linux kernels and extended support for terabytes and petabytes in KSysGuard along with many bugfixes. New multithreaded puzzle class put to work in Palapeli, removing the first-run assistant and adding puzzle list sorting. Proof-of-concept implementation of games as plugins for Tagaro. Automatic updating of comics added to the Comic Strip plasmoid. Fixes for S/FTP connections in Dolphin and other applications using the FTP KIO Slave. Work on improved table layout in Calligra, improved DOC support, and many bugfixes. Bugfixing in Amarok including fixes for IPod Classic detection. Bugfixing throughout Rekonq in preparation for the next release. Bugfixing in KDevelop, Digikam, Kst, and KTorrent.
Issue 175: 20th March 2011 Commands can now be entered as bookmarks in Konsole, along with general bugfixing. Bugfixes and work throughout Calligra including an improved freehand tool, further improvements to the importing of MS Office files, and improved support for rotated shapes. Start page improvements in Plasmate. Improved Python auto-completion and lex/yacc file extensions support added in KDevelop, along with many bugfixes. Higher order functions now supported in KAlgebra. Improvements in face detection in Digikam along with many bugfixes. Work throughout Plasma-Mobile including an improved activity switcher and a PhoneManager application. Usability improvements in K3b. Puzzle list sorting in Palapeli. Work in Gluon. Refactored wizard for BlueDevil. A large number of improvements to FreeBSD support in KSysGuard along with many other bugfixes. Bugfixing in Nepomuk, Trinity, KWin, Amarok and NetworkManager.
Issue 174: 13th March 2011 Improved support for DOC, ODF, and Google Docs along with general bugfixing in Calligra. Work in Android-Qt and Android-Qt-Creator including making the Maemo support more generic and a JAVA implementation for Qt Image Capture. Major work on Akonadi-Facebook. Marble integration in KAddressbook and beginning of reverse geocoding support. Implementation of a new memory-bounded pooler thread in Krita. Work throughout Phonon including a DVD menu navigation interface and improvements to state handling in the Gstreamer backend. Series of crash related bug fixes in Rekonq. Work on autocompletion in KDev-Python and general bugfixing in KDevelop. Implementation of one click operations for all selected images in Digikam. Work in Plasma-Mobile including new data engines and mobile phone applets. Further work on Oxygen-GTK and new Oxygen icons. Feature work and bugfixing in Skrooge. Default keyboard shortcuts now synced between Konsole and Yakuake. Integration of KSpeech to speak computer's moves in Knights. Search modes added to the Search Panel in Dolphin. Optimizations and refactoring in kdesrc-build. General bugfixing in Gluon, KDE-PIM, Konversation, libksane, KIO, Kst, and throughout kdelibs and KDE-Workspace.
Issue 173: 6th March 2011 Strigi analyzers now read meta-data in their own thread, solving over 35 crash-related bugs in Dolphin and Konqueror. Global shortcuts can now be used to switch between keyboard layouts. Collections shared over NFS & SMB/CIFS networks return to dynamic collections in Amarok along with a refactoring of how plugins are managed. In KStars, labels can now be assigned to points on celestial lines and comet trails are rendered in OpenGL mode. New grouping by drag and drop in Digikam amongst other work. Support for Mobile Broadband on/off switch together with general bug fixing in NetworkManager. Support for SWIFT mt940 files and new "bubble" and "stacked area" graphs in Skrooge. Feature work and bugfixing in throughout Calligra. Work on bookmark handling in KOffice. Work on video capture support in Phonon, equalizer support in Phonon-Gstreamer, and optimizations throughout Phonon-VLC. Revamped UPnP plugin in KTorrent. Work on Oxygen-Gtk and Oxygen icons. New PSTricks backend for Cirkuit. First steps for OS X framework support in Smoke. Work on the collection scanner in OwnCloud. Bugfixing in Konsole, Kdesrc-Build, KDE-PIM, Kopete, Rekonq, and Krusader.
Issue 172: 27th February 2011 Calligra continues it's activity including PPT and PPTX file support and an experimental Google Spreadsheets plugin. Work throughout Phonon and it's backends including an improved finding of virtual devices from ALSA. KDevelop sees the implementation of a new shell command interface and improvements to the Valgrind parser and Ruby language support. A new interactive legend in Kalzium. Further work on Pick and Color Labels in Digikam. Major work on the PublicTransport Plasma applet. Keyboard navigation support added to the calendar applet. Work throughout Plasma-Mobile. Support for douban.com added to Tellico collection management software. New "partial seeding" extension in KTorrent. New configurable Samba browsing in system-config-printer-kde, the printing GUI. Get Hot New Stuff support for the new template system in Cirkuit. KDE Platform 4/Qt4 porting of KMLDonkey has begun. FreeBSD fixes in Gwenview. Bugfixing in KDE-Libs including Kioslaves. Bugfixing in KGPG, Amarok and KDE-PIM. Kolourpaint, KRuler, Skanlite, KSanePlugin, and KSnapshot move to Git
Issue 171: 20th February 2011 New "processor information" page and FreeBSD fixes in KInfoCenter. Calendar fixes for the Indian National Calendar. Work in system-config-printer-kde. Fixes throughout kdelibs including crashes due to lack of disk space. New charsets and a charset conversion tool in Okteta. Support for Mercurial and BitBucket in KDevelop. Voice navigation support in Marble. New Bulgarian keyboard layout in Ktouch. New plugin "Generate Graph" in Rocs. Work in Gluon including the start of an animated sprite renderer. More work on Color Labels and Toolbar layout in Digikam. Dependency on libplasma removed from kwineeffects library in KWin. Workthroughout Plasma and Plasma-mobile. Start to annotation cleanup in Nepomuk. Updated holidays for Korea, Croatia, UK, and Hungary in KHolidays (KDE-PIM). Improved PPT, DOC, and DOCX support and work on SmartArt in Calligra amongst bugfixing and optimizations. Krdc and Krfb ported to new Telepathy. New "networkmanagement" dataengine and bugfixes in Knetworkmanager. Performance optimizations to previews in Dolphin. Bugfixing in Kamoso.
Issue 170: 13th February 2011 Fixes and Optimization in KWin, including NVIDIA related fixes. Bugfixing in KDE-Libs including fixes for MacOSX. Work in Calligra including new stencils from the Dia shape repository and support for DNG files in Krita. Personal finance manager Skrooge gains a timeline in reports and the possibility to merge payees. Reorganization of the Electronic Program Guide (EPG) in Kaffeine. Beginnings of work to support GHNS for templates in Cirkuit. Possibility to generate keyboard presses using your remote control in KDE-Utils. Work on a new Color Label widget in Digikam 2.0. Further development in communications softwares telepathy, kopete, and konversation. Work and fixes in Okular, KDevelop, KGet, Rekonq, KOffice, KDE-PIM and Oxygen-GTK. Digikam and Kipi-Plugins migrate to Git!
Issue 169: 6th February 2011 KWin developer Martin Gräßlin works hard on porting KWin’s graphical effects to OpenGL ES, with the effects receiving many visual improvements in the process. KWin’s problematic "Shadow" and "Snow" effects are removed and await a better implementation in the future. Muon supports offline installation of packages and gains a .deb format thumbnailer plugin. Improvements are made to the artistic style formatter in KDevelop. A "Color Label Selector" is implemented in Digikam, which also sees an update of its internal libraw library which provides improved support for more cameras. Support for asynchronous SFTP downloading is implemented in kio_sftp. BlueDevil can now share files with an OBEX FTP server. Initial work on a user interface to control change tracking options in Calligra. Cirkuit gains options for manual and automatic backend selection. The functionality for creating a Table of Contents in Calligra Words is improved. The game dialog of Knights is redesigned. A large refactoring of the code for the KPatience game is done. Bug fixes in Kst, the Kipi plugins, Digikam, power management, kdelibs, the Plasma Desktop, KDE-PIM, Calligra/KOffice, Amarok, Kopete, and KTorrent. Plasma-addons, kdebase, kdelibs, the KDE Build Tool and KDE’s Qt copy (qt-kde) move to Git.
Issue 168: 30th January 2011 Work on the CSV importer in KMyMoney. Work across the board in Calligra, including improved PPT format support. Work on video and sending/recieving files with the Yahoo protocol in Kopete amongst other changes. Work on search history support in KDevPlatform. New Booksmarks Manager (including support for importing bookmarks) in Marble, amongst many bug fixes. Much work throughout Kst including optimisations. KFileDialog now automatically chooses file type from typed extension. Work on the Public Transport Plasma data engine. Improvements in ad blocking code in KWebkitPart. Features and bugfixing in KDE-PIM, Lionmail, and Knights. Fixes for header-protected RAR and 7z files in Ark. Audio streaming support in Gluon. Optimisation and feature work in Digikam. Optimisations in the Webslice Plasma widget. All launcher config reading/saving has been moved into the new Group Manager. KDE-SDK's Kdesrc-Build moves to Git. KDE-PIM libs move to Git. Fsview is now Qt3Support-free. Bugfixes in Gwenview, Konsole, KPat, Rekonq, Muon, Oxygen-Gtk and throughout Plasma and its addons.
Issue 167: 23rd January 2011 Minor features are added to Digikam and the "Public Transport" Plasma applet. Importing MySQL database tables is now supported by Kexi. Calligra Plan’s scheduling speed is significantly improved. The KOffice "change tracking" feature sees more improvements. Much work is done on Calligra’s Colour Management System (CMS), Pigment. Bug fixes to KDE’s basic software (such as Dolphin and Solid), the KDE libraries, Nepomuk, KDE-PIM, Skrooge, Calligra and Amarok. BlueDevil’s user interface for sending files is simplified so that it fits in one page. Improvements to tagging functionality in Amarok. A lot of work is done on ownCloud. Knights can now support a match between two chess engines. KTorrent’s performance is improved in situations with many torrents open.
Issue 166: 16th January 2011 This week, the KDE developers are again heavily focusing on readying the soon-to-be-released KDE Software Collection 4.6. Bug fixes can be found throughout the stack and in a wide range of applications. Equally many bug fixes are going into extragear applications such as Amarok, the KDE Development stack, and KDevelop itself, as well as into KDE-PIM and the KDE office suites. There are also a number of optimizations in various areas. Few and rather small features are added to KDE SC, mainly in Marble, Calligra, and the graphics applications. RSIBreak is preparing for release.
Issue 165: 9th January 2011 Beginnings of type support for lists in KDevelop’s Python plugin. Cantor’s Qalculate backend is improved. KStars gains a feature to predict a star hopping route and dynamic switching between OpenGL and native backends. Marble sees improvements to the "Postition Marker" configuration dialog, gets "Earthquake" and "Overview Map" configuration dialogs and a planet option for the map creation wizard. Bug fixes to Plasma and its applets, KDE PIM, Phonon, and Amarok. Bug fixes to KIO Slaves and a large fix for the implementation of KIO Slaves in Rekonq. The table of contents generator in Calligra Words is improved. Improvements are made to Office Open XML format importing in Calligra. KMyMoney gets an improved .csv file importer. Skrooge can import Money Manager EX files. Work is done on action editor for Krita. KPlato is renamed to Calligra Plan and gets more view options for and other improvements to Gantt charts. A prototype mobile version of Kexi is introduced. Cirkuit supports GHNS. Kamoso supports Nepomuk and more webcams. Apper, formerly known as KPackagekit, gets a single KDE Control Center Module for its settings and its updater and gains an option to stop checking for updates when on battery power. Nepomuk’s performance is improved. The majority of KMail is ported to the KConfigXT architecture. Rekonq gains a user agent switcher. Kiosk gets bug fixes for application compatibility and a feature for file browsing restrictions. TagLib now has full read/write support for FLAC files. GStreamer becomes the preferred Phonon backend and is able to automatically install plugins. The Oxygen 16x16 mimetype icons are finished. The Akonadi KDE system tray, KAlternatives and Krusader move to Git.
Issue 164: 2nd January 2011 Bug fixes in Digikam, Plasma and its applets, Kate, Solid, and throughout KDE-PIM, Calligra, and the Oxygen style. Fixes in libktorrent including fixes to work properly with D-Link DIR 635 routers. Runtime switching between the new OpenGL and QPainter backends in preparation for a "Beta" OpenGL rendering mode in KStars for KDESC 4.6. Themable cross-hair and compass in Marble. Work on new Cirkuit backends. Work on online games in Knights. Work on the Python parser in KDevelop. Implementation of undo/redo across files in Digikam. "Net Usershare" support added to KSambaShare. Work on a new KWelcomeWidget in Plasma. New usb:// subsystem implemented in Solid. History visited count added to Rekonq. Work on filters in Krita. Work on DVB support in Kaffeine. Features and optimisations throughout Smb4k. Nuno Pinheiro does major work on all 22x22 mimetype icons in the Oxygen icon set.
Issue 163: 26th December 2010 New features in Marble including support for Imperial units when generating driving instructions, new earthquake and OpenDesktop community online service plugins, a map creation wizard. Massive work in Skrooge on budgets and better integration with Mac OS X. Work on dynamic playlists and podcasts in Amarok. Bugfixing in Marble, Digikam, Krita, KWin, throughout Plasma and its Addons, and KDE-Telepathy. Nuno Pinheiro completes the new 32x32 mimetype icons. 3 new themes are added to the KDE Plasma Workspace: "Androbit", "Tibanna", and "Produkt". Air theme is updated and Lancelot themes are updated to match. Ark gains RPM support. Kalzium becomes Git-ready. KDE-PIM and Strigi move fully to Git. KDE 4.6 RC1 is released.
Issue 162: 19th December 2010 The intense work throughout KDE-PIM and Akonadi continues. Nuno Pinheiro continues his massive updating of the Oxygen icon set, this time with 32x32 icons. Many bugs fixed in Phonon due to the extension of a hardware database. Simon Edwards introduces the "first big PyKDE4 update for the coming KDE 4.6." KSnapshot is ported to Windows. Digikam gains an image history feature. The KWebkitPart gains automatic ad filtering. Fixes in the NFS:// KIOSlave. Bug fixes and optimizations in Amarok, KAlgebra, KDevelop, Marble, Plasma, KOffice/Calligra, and the new UDev back-end for Solid. Work on Krita's Assistants amongst other things. A new Public Transport Runner in Plasma. HAL is officially retired for KDE on Linux. Oxygen-gtk is re-licensed under the LGPL v2 or later. Tellico 2.3.2 is tagged. Aki and AkiIRC move to Git.
Issue 161: 12th December 2010 Bug fixing efforts throughout the KDE development platform and applications after the release of KDE SC 4.6 Beta 2. New features and many bug fixes in the development branch of the Akonadi-fied KDE-PIM applications, with continued work on porting to Windows CE. Various features and bug squashing in KOffice since the release of the first release candidate of version 2.3. Ganesh Paramasivam has been working on implementing the new ODF change-tracking specification. Lots of work also in the koffice-essen branch, which is to become the master (or trunk) branch of Calligra once the project moves to Git. After the KOffice / Calligra split, Krita is removed from KOffice, and Kivio is renamed to (Calligra) Flow. Further work on Muon and its underlying library for handling the APT package manager. New features and fixes for Digikam and KIPI-Plugins. The big move from HAL to UDEV continues. Bug fixes and work on NEPOMUK. Features and fixes for Plasma Mobile and polishing of the Plasma Desktop, specifically notifications. The RSSNow applet is being ported to QML. The reworking of Oxygen mimetype icons continues. Libalkimia moves to kdereview. Phonon, K3b, KPackageKit, print-manager, and the Python plugin for KDevelop move to Git. KDE-Edu is now free of KDE/Qt3 support.
Issue 160: 5th December 2010 Various work on Lokalize. Fixes and updates to Marble. Crystal, the new desktop search applet has seen major fixups. Major bugfixing throughout KDE-PIM. Various bugfixing and feature work in KOffice, including work on multithreading with ThreadWeaver and Flake optimisations. Major work on the Muon package manager including a GUI for searching and transaction cancelling. Various optimisations and work on a new RAW import tool in Digikam. Porting to the new KDE Power Management System across the board. A new "Recent Documents" Plasma dataengine committed. Internal work on NetworkManagement libraries and the NetworkManager backend. Work on supporting Windows CE (mobile) in KDE-PIM, Solid, kdelibs, and other places. Work in Skrooge. Nuno Pinheiro continues his massive updating of the Oxygen icons (48x48 sizes this time).
Issue 159: 28th November 2010 Non-destructive editing (with an interface fully adapted to versioning) arrives in Digikam, along with work on demosaicing and interpolation options, and filters. Drag-and-drop support for launchers, and version 4 of the SlimGlow theme in Plasma. User interface improvements in KFileAudioPreview. Better use of native file dialogs on the Maemo 5 and Windows CE platforms. First (incomplete) version of a settings dialog for the message list, and a variety of message sorting options in KMail Mobile. Loading of cover art from MusicBrainz in Tellico. Various new features in Skrooge. Lots of work to improve import filters in KOffice. Continued work in the Muon Package Manager (particularly on the History view), and on new mimetype icons in Oxygen. Nepomukshell moves from kdereview to extragear. Better support for running Kst on Mac OSX. The Git Dolphin plugin can now be used on any supported KDE platform. Nepomuk "Web Extractor" moves to Git.
Issue 158: 21st November 2010 Start of a Plasma-based "Welcome Screen" for applications. Support for searching events and todos by date/range in the Events Plasma Runner, and the start of a first Plasmoid ("BusyWidget") written in QML. More work on KMail Mobile, including a change to make it start twice as fast. Start of work to give Okteta a mobile interface. Support for the AqBanking5 standard (with dropped support for AqBanking4) in KMyMoney. Various small features in Skrooge and Muon Package Manager. Work on supporting NetCDF metadata in Kst. Scribo service for NEPOMUK which allows access to NLP functionality, useful for non-C++/KDE apps. KTorrent and libktorrent move to Git.
Issue 157: 14th November 2010 Solid switches to the new KDE Power Management System Policy Agent. "Atmosphere" and other layers, and more work on routing instrunctions in Marble. Demo Mode in Kajongg. Full KIPI support (print, email, etc of images) added to KSnapshot. An "Export" button added to Gwenview, providing quick access to the KIPI export plugins. Various improvements in Kooka. Support for hiding menu icons in KDE applications. Plugin loading support added to KNotify. Support for notifications when a battery's storage ability falls below 50%, or the battery has been recalled from the vendor in Powerdevil. Support for Windows 7-like launchers in the Tasks Plasmoid. ACL viewing/editing implemented in KMail Mobile. Smb4K now mounts and unmounts shares via a KAuth implementation. Telepathy tubes support in KRFB. NEPOMUKBackupSync, with configuration UI enables automatic and manual backup and syncing of the Nepomuk respository. Improved version of the Locale KControl module. SecurityOrigin class of WebCore (useful for guarding against cross-site scripting attacks) imported into KHTML. KBugBuster moved to unmaintained/tags/4. KPlayer and Kile move to git.kde.org.
Issue 156: 7th November 2010 Notifications window can be moved around, and support for phone calls using the Contacts runner in Plasma. Caching of generated Lanczos textures results in performance improvements in KWin. New KLocalizedDate class to make localization of dates "fun". Lots of work on Kolf. Support for relative "context present" actions in KNotify. Improvements to the katebuild-plugin of kdesdk. Budget and forecast functionality for accounts in Skrooge. Search dialogs added to various KDE-PIM Mobile interfaces. More work on "List Save Refactoring", and Shape caching in KOffice. Upload of local images, with HTML updating in Blogilo. Printers can now be manually added in playground/print-manager. Conclusion of big remake effort for mimetype icons in the 256x256 size. Videocatcher moves to playground/network/videocatcher. Klickety moves from kdereview to kdegames, KSame moves from kdegames to tags/unmaintained/4. Krazy2 moves to Git.
Issue 155: 31st October 2010 Improved map management and support for exporting routes in the KML format in Marble. Support for showing/hiding the bottom page bar in Okular. An option to create QML Plasmoids added to Plasmate. Support for GetHotNewStuff in the Pastebin Plasmoid. Work to increase the number of supported rows in KSpread. Pidgin support added to the "IMStatus" function of Choqok. Animated tiles in Kajongg. Various work in KDE-PIM. Start of filtering (no GUI yet) integrated into KMail Mobile. Long-awaited ability to set custom button labels for yes, no, continue and cancel buttons in KDialog. "Find links only" option added to the "find bar" in KHTML. More work in kdebindings/perl. New activity manager daemon (with the KDED and Nepomuk service merged into a separate application). Facet API into imported into libnepomuk. Timestamp functionality added to KSharedDataCache to support KGameRenderer and similar libraries. Support for shutdown/restart when there is no active display manager (using ConsoleKit) in KDisplayManager. PolicyKit-kde removed from kdebase. KOffice 2.3 Beta 3 is tagged for release.
Issue 154: 24th October 2010 Plasma starts experimenting with declarative QML, and gets Activity templates to enable quick setup and possible sharing of Activities. Refresh of many mimetype icons used across the KDE workspace. Work on over/under exposure interface functionality, face detection, and image history in Digikam. KStars merges the OpenGL branch, bringing this functionality to users with the next release. Various work on KLocale/KCalendarSystem in kdelibs. Various work across KDE-PIM, especially to the SMTP mail transport. Progress committed from the KOffice Essen meetup. Migrating the WYSIWYG Editor to WebKit in Blogilo. Twitter Lists support in Choqok. More work on KAccessible. KTorrent gains support for the Magnet protocol. Work in KRFB to allow more than one RFB server run at once. Better Valgrind 3.6.0 compatibility in KCacheGrind. Important progress on the Perl KDE bindings.
Issue 153: 17th October 2010 Start of KOffice UI Abstraction project, to enable implementing various UIs on top of KOffice without in-depth knowledge of KOffice MVC APIs. Support for picture bullets in the .docx format filter in KOffice. "Reply Without Quoting" in KMail (kdepim/mobile). Enable dropping of raw data (like one could do in KDE3) in Dolphin. Configurable routing profiles in Marble. First approach toward a version of KAlgebra for mobile devices. "Save Plot" function now saves to a SVG file in Kalzium. New contextual menu in HTML pages for export as PDF, ODT, image, and copy, in Skrooge. "Postpone Break" feature in RSIBreak. Initial support of Geolocation in Choqok. A configuration dialog for the Muon Updater. upower backend for PowerDevil 2. New StartupFeedback effect in KWin. Minimal implementation of a Windows CE backend in Solid. Support for defining "helper protocols" (e.g. "mailto URLs should launch the executable kmailservice") using .desktop files. Various optimisations across KDE-PIM and KOffice. Initial version of a Git plugin for Dolphin. More new mimetype icons in Oxygen. More intuitive keyboard shortcuts for rotation in Okular. A global way to allow KDialogs being embedded in graphics views. libplasma can now be built without KIO.
Issue 152: 10th October 2010 Return of the KDE Commit-Digest! Route Guidance mode (with automatic route recalculation based on position) in Marble. A basic UDev backend added in Solid. KFormula "Formula" shape becomes compatible with OpenOffice.org. Support for multiple leading zeros when using sequential renaming in Dolphin. New HolidayRegionSelector widget which allows users to configure which holiday regions to use in KHolidays (kdepimlibs). Various work in kdepim/mobile. Begin of SMIL "send" support in KMPlayer. Feature improvements in Skrooge. New "IMStatus" plugin for Choqok to send status messages to Instant Messenger applications (currently supports Psi and Kopete). KTTSD is renamed "Jovie". PowerDevil version 2 imported into KDE SVN.
Issue 151: 22nd February 2009 Experimentation with recording presentations in Okular. Mobipocket format support added to Okular, Strigi, and the thumbnailer. Ability to configure gestures in the "Hotkeys" KControl module. Start of a metadata editor and other general work in Plasmate. Support for multiple collections, and HTML emails in the LionMail Plasma widget. A "maintenance" tab, with reorganised status displays and operations added to the folder properties dialog in KMail. Initial check-in of Qt QObject - GTK GObject bridge. Support for C# events added to the C# bindings. A simple plugin using WebKit for Kommander 4. Rudimentary printing support implemented in Kompare. Charts tables added to Postgres backend in Kamala. More development work in KMJ and the rewrite of Kolf. Zooming, and seeking during video playback now working in KPhotoAlbum. Support for changing brightness, contrast, hue, and saturation in LinTV. More work on effects in KWin-Composite. Support for letting the user change KDE mimetype icons. Save report support in the DrKonqi dialog. Improved tab behaviour, and a prototype "Konsole" KPart-based plugin (to provide SSH/Telnet support) in KRDC. SnaKe is renamed KSnake. Initial import of Kopier and Tellico to KDE SVN.
Issue 149: 8th February 2009 Amarok 2 reached cue sheet feature parity with Amarok 1.4, a first draft of a playlist layout config editor, and various other improvements across Amarok. C# bindings for Phonon. Beginnings of an effort to deliver a working debugger for KDevelop 4.0. Write support added to kio_svn. A Kross scripting backend, and Postgres support is added to Kamala. An initial D-Bus interface added to parts of Marble. Further development work on KHotKeys and the LionMail widget. Text-to-speech support added to the Translatoid Plasmoid, and a new Plasma widget: Fortunoid (fortune quotes). Continued improvements to Sonnet and KWin. Progress on the Virtuoso backend for NEPOMUK. Basic support for importing for SVG patterns in Karbon. Work on porting KControl and Konversation to KDE 4. Initial import of the "Peg-E" game, a "Google data Akonadi resource", KDE 4 versions of the SLP KIO-slave and Filelight, and "plasma2jolie". The Nuvola iconset moves back to kdeartwork from an unmaintained state. Eigen 2.0.0 is tagged for release.
Issue 148: 1st February 2009 Initial support for adding video and audio previewing (similar to the file dialog) to Dolphin's metadata panel. A new "highlight window" effect for KWin-Composite. Filtering support in the "FileWatcher" Plasmoid, work on the "Welcome" Plasmoid, and initial import of "OpenBrain" and "Translatoid" Plasma widgets. Experiments to make a screensaver using KGLEngine. First approach on integrating an "interactive graphs concept" in KAlgebra. Initial code for an object-oriented KTurtle. Initial work on a 3D view completed in Kolf NG (a rewrite effort). Improvements in ReplayGain and bookmark support in Amarok 2. Major improvements to the Facebook photo download/import KIPI plugin (used in Digikam, Gwenview, etc). Support for LZMA decompression added to Strigi. More work on porting Konversation to KDE 4. Work on KPackageKit and the "DynaDraw" painting mode of Krita. Start of work on a Kexi-ODBC bridge. Fixes of many "release critical" bugs for the "Chart" shape in KOffice. Initial import of LinTV. Restart of development work on automatic language detection and switching for Sonnet. KTorrent 3.2 Release Candidate 1, and KDevelop 3.9.91 (first beta) are tagged for release.
Issue 146: 18th January 2009 A new "Crystal Desktop Search" Plasmoid, allowing searching through NEPOMUK indexes (and MediaWiki-based websites). Support for "grep-like behaviour" in the "FileWatcher" Plasma applet, and support for custom server addresses (aka. backend locations) for the "Pastebin" applet. Further developments in the "System Load Viewer" (which moves to kdereview for KDE 4.3) and "Video Player" applets. An option to show Plasma panels during active KWin-Composite window switching effects, and a configuration dialog for changing the animation duration for the "Magic Lamp" effect. Work on Replay Gain support, and "basic playlist sorting" in Amarok 2. Inline image support for HTML messages in KMail. Porting to Akonadi in Mailody. First version of a new KContactManager editor. Various fixes in KPilot. Continued development in KDevelop and KNetworkManager. Support for rectangular and elliptical field of view, and comet magnitudes in KStars, with optional integration with XPlanet for displaying planets. Support for the "Sonic Screwdriver" in the Killbots game. Ability to import Pidgin chat logs into Kopete. A brand new spray brush for Krita.
Issue 145: 11th January 2009 More parts of the Oxygen-based "Air" visual identity enters KDE SVN in time for the KDE 4.2 release, including KDM background images. Better integration of the new "NetworkManager" Plasma applet with KWallet. Initial work on a new "Welcome" Plasmoid. Support for more units added to the "Conversion" runner in Plasma, including "pressure", "currency", and "energy". Support for identi.ca (and laconi.ca) added to the "Twitter" Plasma data engine. Much work on choqoK, a standalone KDE Twitter application. Support for using imageshack.us as the backend for the "Pastebin" Plasma applet. More work on a "VideoPlayer" Plasmoid (based on Phonon). The VLC backend for Phonon is imported into KDE SVN. New LilyPond indenter script and RPM Specification syntax highlighting files in Kate. Lots of long-awaited new features in KRuler. Start of a new user interface in Rocs. General improvements to visual rendering of .odt documents in Okular. Lots of fixes in KPilot and printing in KOrganizer. Needed improvements in the LaTeX export feature of KSpread. Various work on Akonadi and Amarok 2, including an early "Bookmark" applet and changes to the way the Plasma canvas is presented in the application. An new equivalent to the old "dcopstart" command. Support for localized backends in KPackageKit, with the ability to configure the application from the system tray icon. A registry patch for registering KDE system settings modules as Control Panel elements for KDE-on-Windows. Updated browser user agents representing modern browsers in Konqueror. A major refactoring to convert all backends (VNC, RDP, NX, test) to plugins in KRDC. Initial release of "Magazynier", a KSokoban remake for KDE 4. Import of a version of Konqueror with thumbnailing support. Initial import of a "Solid Actions" KControl module (to replace the "Media Devices" KCM from KDE 3), and telepathy-accountmanager-kwallet. KFormula is removed from kdelibs, in search of better maintainership and to avoid code duplication with KOffice. Amarok 2.0.1, KOffice Beta 5 (126.96.36.199), Eigen 2.0 Beta 5, KDE 4.1.4, and KDE 4.2 Release Candidate 1 are tagged for release.
Issue 144: 4th January 2009 Plasma panels now support "drag-and-drop unhide". More improvements for scripted Plasmoids. "Weather" Plasmoid moves into kdereview for eventual move to extragear for KDE 4.2. Lots of reworking the "HTML Validator" Konqueror plugin. Start of a "BomberMan"-like game using Kapman as a base. New game themes in Bomber and KTron. Further progress on the rewrite of Kolf. Start of an effort to refactor game modules in KGoldrunner. A KIPI plugin to export photos to Facebook from KDE photo applications. Support for autoselection in the "libksane" image scanning library. Work towards automatically detecting digital cameras in Digikam (using Solid). Support for importing old feeds from the RSS plugin (from version 2.2) in KTorrent. Work on "Kloss" (bindings for the Lua programming language). Start of an iPod plugin for DeviceSync. Final remaining feature implemented in Ark for KDE 4.2. Initial import of KSSH4 to KDE SVN.
Issue 143: 28th December 2008 Continued post-release polishing of Amarok 2.0. Support for conversion between temperature scales in the "Weather" Plasmoid. Initial import of "System Status" Plasma applet, which is renamed "System Load Viewer" (shows CPU, memory, and swap usage). Support for on-the-fly compilation of Plasma data engines with the C# language bindings. Further development of the "BookmarkSync" Konqueror plugin, including additions of autofetch, autosave, and a settings dialog. More refined integration of Wikipedia "place" information in Marble. A QtScript engine to allow creation of games using QtScript in KGLEngine. An experimental "curve brush" added to Krita. Support for the ext4 filesystem added to PartitionManager. More reorganisation of wallpapers in KDE SVN, with a general kdeartwork module cleanup removing IceWM themes, KWorldClock maps, and unmaintained iconsets. PolicyKit-KDE moves to extragear/base. Eigen 2.0 Beta 3 is tagged for release.
Issue 142: 21st December 2008 Restoration of basic queue management functionality, support for basic searching and filtering the playlist, work on device handling, and better integration of the Mac OSX "Growl" notification system in Amarok 2.0. The Plasma "Pager" now accepts taskbar entry drops, support for dragging applets between panels, and improvements in setting keyboard shortcuts for Plasmoids. Import of a "BookmarkSync" plugin for Konqueror, allowing storage and retrieval of bookmarks on multiple computers from a central location. Support for full content zoom (instead of text-only zoom) when using WebKit with Qt 4.5, with plugins (eg. Flash) starting to work. Support for nested "for loops" in KTurtle. More work on the rewrite of Kolf. A basic prototype of a MuPDF-based backend (for PDF documents) in Okular. More work on the Windows Live Messenger protocol in Kopete. Support for running programs as other users (using kdesudo) in KDevPlatform (used in KDevelop 4, etc). A new game in development, "FruitWars", is added to KDE SVN. Reorganisation of wallpapers (including the addition of "Air", the default for KDE 4.2) in KDE SVN.
Issue 141: 14th December 2008 Continued work to make applications usable on smaller screen resolutions, this time with changes to Konqueror, KTorrent, and KMail. Start of a "KuickQuiz" Plasma applet, with initial support for placement in the panel. More new Plasma themes. More development of the "NetworkManager" Plasma applet, including a conversion to the "extenders" paradigm. A "pseudo-working" version of QEdje Plasma wallpaper. Printing fixes in Okular. A SmugMug photo service exporter in kipi-plugins (used by Digikam, etc). Initial version of KMJ, a Mahjongg game for 4 players. Continued work on the KBugBuster and Akonadi/Maemo student projects. Significant refactored changes in the "WebGUI" plugin of KTorrent. Further improvements in the integration of KDE with PolicyKit, including policykit-kde moving to kdereview. Eigen 2.0 Beta 2 and KDE 4.2 Beta 2 are tagged for release.
Issue 140: 7th December 2008 Old-school desktop patterns return as a Plasma wallpaper, along with an interactive Marble-based wallpaper display. A simple video player Plasmoid based on Phonon. Continued optimisations in Plasma and KDevelop. Various new colour schemes for KDE 4 added to KDE SVN. KSysGuard processes can now be "dragged into a text editor, word processor or spreadsheet program". More progress in the functional refactoring of the Kigo game. Support for compiling sources at runtime with the C# language bindings for KDE. Backup functionality added to KJots. Last.fm service converted to use the KDE system-wide proxy settings, and basic filtering capability added to the service browser in Amarok 2.0. Further work on the new DeviceSync application. KConfigEditor begins to be ported to KDE 4. KitchenSync and the Akonadi OpenSync plugin are disabled for the KDE-PIM 4.2 release. kdekiosk becomes officially unmaintained due to a lack of developer interest. Final preparations for release and the tagging of Amarok 2.0 Final.
Issue 139: 30th November 2008 Various usability improvements and polish in Plasma, with further work on JOLIE integration. Italic font support in the Plasma "Fuzzy Clock" applet. Full support for use-building on signal/slot connections in KDevelop, and the start of a framework for code quality checkers using the KDevelop C++ parser. Addition of VIM-like navigation (HJKL) in Okular. Refactoring in the Kigo game (formerly KGo) with a view to future expansion, including work on undo/redo support. Updated artwork in KTuberling. Support for hiding toolbars in KTimeTracker. More progress in the Skype text chat protocol in Kopete. Continuation of the improvements to Ark seen in recent weeks.
Issue 138: 23rd November 2008 Addition of a DNS prefetch mechanism (as seen in Google Chrome) to speed up page loads in KHTML. First base work on kolf-ng, a rewrite which may become Kolf 2.0 in the future. A crude configuration dialog is added to the "NetworkManager" Plasma applet, preliminary support for horizontal and vertical form factors in the "FolderView" Plasmoid. kuiserver is now fully merged into the Plasma "System Tray". Items can now specify their position in the Plasma "System Tray". Support for drag-and-drop re-ordering of the favourites list (and potentially other lists) in the Kickoff menu. Implementation of basic text extraction from file tags in some TIFF images in Okular. Start of a batch queue manager in Digikam. Initial work for a "set-specific preview" for the "Colours" KControl module. Configuration support for the Seeqpod script, and an initial import of a "Danish Radio Stations" service in Amarok 2. New "IceWorld" theme in KBreakOut. Support for enabling/disabling "Rich Text" in the Kopete chat window. Rudimentary integration with ConsoleKit in KDM. Eigen 1 has now been replaced by Eigen 2 across KDE SVN. Guidance removes own implementations of utilities now covered by KDE 4.2 tools. PartitionManager moves from kdereview to extragear/sysadmin. The Falcon-language Kross backend moves to kdebindings in time for KDE 4.2. "Bomber" game moved from kdereview to kdegames for the KDE 4.2 release. The game "KGo" is renamed "Kigo". KPercentage retired as it is unmaintained, with some exercises incorporated into KBruch. Amarok 2 Release Candidate 1 (1.98) is tagged for release.
Issue 137: 16th November 2008 KUIServer applet merged into Plasma "System Tray". Wallpaper configuration added to the Plasma screensaver. Support for drag and drop of images onto the new "Pastebin" Plasmoid. Support for unloading/reloading Plasmoids from the Python interpreter. More work on PolicyKit integration in KDE. Hidden panel glow hints when using Plasma with a compositing window manager. Improvements to SQL playlists (incompatible with previous saved playlists), and an importer for iTunes added to Amarok 2. Unfinished Amarok Plasma applets moved to playground in preparation for the release of Amarok 2.0. Sonnet-based spell checking in Mailody. Basic functionality to support collections on network shares, with better interface support for smaller screens in Digikam. Zeroconf support for sending and receiving notes in KNotes. Initial import of MobiPocket format support, and SVG images for PDF stamp annotations added in Okular. Further progress on the reimplementation of the Windows Live Messenger protocol in Kopete, including a merge into trunk. Further student project work on KBugBuster and Akonadi/Maemo. Start of sound support in KBlocks. Meaningful optimisations in Strigi. RAW thumbnail loader for Dolphin moved from playground to kdereview. Kephal screen management library moved from kdereview to kdebase.
Issue 136: 9th November 2008 Merge of the KMail Summer of Code project (including a reworked folder tree and a new message list) to trunk (in time for KDE 4.2). The alternative "QuickSand" interface is integrated into KRunner. Option to enable image support in Klipper, with the start of efforts to convert the utility to KConfigXT. Phonon intuitively responds to removal of internal (non-hotpluggable) sound devices. First version of scripted services for browsing content from BBC (with basic search ability) and NPR, and beginnings of a SongKick applet in Amarok 2. Use of Solid in Digikam to identify pictures already downloaded from cameras. RAW image support added to slideshows in kipi-plugins (used by Digikam, etc). Scripted ability to resume paused torrents after a configurable amount of time in KTorrent. Initial support for extraction of EMF files from the Compound File Binary Format (Microsoft OLE file format) in Okular. Practice start dialog with statistics and settings display in Parley. Simple graphs and multiple graphs working in Rocs. A basic GetHotNewStuff implementation in Palapeli. Further work in KDevelop. New converter between KPIM and KABC distribution lists in KDE-PIM. Support for import of KnowIt files into KJots. "Eyes" applet moves to kdeplasma-addons, while "kbstateapplet" moves to kdereview. Python bindings for the Plasma library move to kdebindings. Plasma moves to from kdebase/workspace to kdelibs.
Issue 135: 2nd November 2008 Added support for images in the "Pastebin" Plasma applet, drag and drop support added to the "Quick Launch" Plasmoid. All comic providers for the "Comic" Plasmoid moved to kde-files.org to be solely accessible through the GetHotNewStuff mechanism. Security improvements in KWallet. Support for Mono-based KIO-slaves. Addition of a historic map (from 1689) display to Marble. Improvements in scripting in KTorrent. Experiments to allow acquiring images using the TWAIN interface under Windows in kipi-plugins (Digikam, etc). A small Konqueror NEPOMUK annotation plugin, enabling annotation of web pages. A new NEPOMUK Search KRunner in Plasma, added straight to kdebase/workspace. "Partition Manager" moved from playground/sysadmin to kdereview. Kolor Manager configuration panel imported into playground/graphics. Following work on statistics, support for importing cached album art from Amarok 1.4 into Amarok 2, with new and improved library-based last.fm interface code imported. Amarok 2.0 Beta 3 (1.94), KDevelop 4 Alpha 3, and KDE 4.1.3 tagged for release.
Issue 134: 26th October 2008 A collection importer added to Amarok 2, which allows importing statistics from Amarok 1.4 databases (as well as arbitrary external sources). Ability to disable the fullscreen thumbnail bar in Gwenview. Shadow brightness implemented for KWin-Composite effects. Support for animated icons across KDE. Support for output of MathML Presentation Markup in KAlgebra. Python language bindings for the Marble library, whilst creating Plasma DataEngines in Python reaches an almost-working stage. Option to force the number of rows in the Plasma "Taskbar". Start of work on KScoreManager. Import of a minimal KPart for the Palapeli game. Beginnings of filter matching for the syndication plugin (replacement for RSS plugin) in KTorrent. More WebCore-based improvements to KHTML. Initial commit of an "autobrace" KTextEditor extension. Import of KSendEmail, a command-line tool to send email (using D-Bus connectors). The "Bomber" game moves from playground/games to kdereview, whilst Killbots moves out of kdereview into kdegames for KDE 4.2. Kephal (new screen management library) moves to kdereview. The refactored Plasma "System Tray" and "Taskbar" move into trunk in time for KDE 4.2.
Issue 133: 19th October 2008 Support for MTP devices, a script-based integration of the "Free Music Charts", and beginnings of a "first run tutorial" added to Amarok 2. More steps towards supporting other planets than Earth in Marble. GetHotNewStuff support in the "Comic" applet, a configurable auto refresh interval in the "Web Browser" applet, and a first version of a configurable "Pastebin" applet in Plasma. KsCD is connected to the "Now Playing" applet using D-Bus. Support for Python-based Plasmoids. QEdje's wallpaper plugin reaches an almost-working stage. Shade and unshade buttons added to the Oxygen window decoration, with a new scrollbar design in the Oxygen widget style. RESTful web service access possible in Lokarest framework. Improvements in the Details view of Dolphin. Source Browser usability improvements, and less interface lockups in KDevelop. Work on a GeoNames annotation plugin for NEPOMUK. Support for refreshing diffs in Kompare. New syndication plugin (superceding the RSS plugin) added to KTorrent. Spellchecking returns to Lokalise. Initial commits to KPackageKit. Kapman moves from kdereview to kdegames. "System-monitor" Plasmoid moves to kdereview. Continued porting of KDETV to KDE4. Import of a first version of the Skype text protocol for Kopete, ported to KDE4. KNewsTicker removed as superceded by Plasma-based RSS applets.
Issue 132: 12th October 2008 More improvements in KBruch as part of a Brazilian student projects initiative. Ability to search by "HD Catalog Number" in KStars. Initial Kross support in the Rocs educational tool. Multiple projection support in the Marble Plasmoid. Preliminary support for editors in Klotz (formerly KLDraw). Ability to change the alignment of the window title in the Oxygen window decoration. Animation is added to the "boxswitch" KWin-Composite effect. More new features in Amarok 2.0. A configurable zoom slider is added to the Dolphin status bar. A simple new table-based "annotation display widget" in NEPOMUK. The "reset search bar when changing feeds" feature returns to Akregator. More progress on the KJots rewrite effort (Akonadi integration and Plasmoid). Improved keyboard navigation usability in KPlato. UI effects configuration options added to the "TweakKDE" utility. Various Plasma applets, including "Previewer", "Web Browser", and the new "System Tray" move to kdereview in time for KDE 4.2. Killbots moves to kdereview/games. The rewritten webarchiver tool for Konqueror is imported into KDE SVN. KDETV starts to be ported to KDE 4. KOffice 2.0 Beta 2 is tagged for release.
Issue 131: 5th October 2008 Support for image file previews in the "FolderView" Plasmoid, which are enabled by default. Kross support for making comic providers using scripting languages in the "Comic" Plasma applet. First fully-working version of the QEdje script engine for Plasma is moved into kdereview, then into kdebase. More progress in the "Weather" Plasmoid, more integration of D-Bus in PowerDevil. A more accessible configuration option to enable "show my bookmarks" as the start page in Konqueror. Initial implementation of session management in Konsole. Support for editing multiple languages at the same time with the scripting API of Lokalize. First version of an Enhanced Metafile Format (EMF) generator for Okular. A collection of new data plugins in Kst. Configuration support for thumbnail cache options in Gwenview. Support for playing music during a slideshow in kipi-plugins (used by Digikam, etc). Preliminary support for the PIMO concept in NEPOMUK (a key idea of the framework). More refinements to the search bar in Kate. First parts of a "partly-usable" Media Devices applet in Amarok 2. "Ink" receiving support, and the ability to preview file transfers for the WLM protocol in Kopete. More work on a "cost breakdown" view in KPlato. Work on improving the handling of lists in the "TextShape" of KOffice. A draft of a TCP-based real-time syncing model in Okteta. Optimisations in KDevelop and KHTML. Removal of the wizard in Parley. Kapman moves from playground/games to kdereview. Initial import of KJots rewrite, with plans to port to Akonadi, NEPOMUK, and Plasma.
Issue 130: 28th September 2008 Continued work on PowerDevil, and the "NetworkManager" and "Weather" Plasmoids. Monochrome action icons in Plasma expand to cover KRunner. A first working version of QEdje script engine, and the import of a "Window Manager" runner. Work on new containments and a mobile internet devices (MID) panel in Plasma. Various improvements in Konsole and the Kvkbd keyboard utility. Support for adding actions implemented by Kross scripts in Lokalize. First version of a MathML presentation markup importer in KAlgebra. Start of work on a Mollweide projection in Marble. More work on integration of Jabber-based network games in KSirK. Continued work towards Amarok 2.0. Better support for LilyPond links in and the "--unique" command-line switch (similar to KDVI) in Okular. A new version of Klotz (previously KLDraw) with database update functionality is imported into playground/graphics. The Paint.net red-eye reduction algorithm is incorporated into Gwenview, using a "iPhoto-inspired" interface bar. Start of a DNG image format converter in KIPI plugins (used in Digikam, etc). Various work on filters in Kst, including Butterworth, and Linear Weighted Fits plugins. Support for auto-saving/restoring opened tabs in Akregator. A "cost breakdown" view in KPlato. The ability to create web shortcuts by right-clicking on the line edit of a search field in KHTML. Support for subscript and superscript in KRichTextWidget. Import of KDE Partition Manager to KDE SVN. Ruby and C# bindings are promoted to the KDE 4.1 release branch. Various Plasma applets move to kdereview for official inclusion in KDE 4.2. Amarok 1.92 and KDE 4.1.2 are tagged for release.
Issue 129: 21st September 2008 Various work across Plasma, including improved applet handles with monochrome icons, work on the Weather Plasmoid and the start of an extender-based notification applet. Continued development in PowerDevil, including support for suspend. Long-standing "slow deletion of many files" bug is finally fixed. A System Settings module for choosing the default file manager. Basic implementation of red eye reduction in Gwenview. A generator for G3/G4 fax documents in Okular. Support for filter plugins in Kst. More work on code completion in KDevelop 4. Start of a D-Bus interface in Lokalize. First working implementation of KMenuEdit global shortcuts. Work on supporting different resources in the Akonadi OpenSync plugin. The return of Ark context-menu actions. Liechtenstein, Oman, and San-Marino maps in KGeography. Previews of slide transition effects in KPresenter now happen directly on the affected slide. A KFormula widget is extracted from KOffice and moved into kdelibs for use in other KDE applications. Work on porting Keep, a backup utility, to KDE 4. NEPOMUK query libraries move from kdereview to kdebase/workspace, with the search KIO slave moving into kdereview. A KDE 4 port of KnowIt, a note taking application, is imported into KDE SVN. Eigen 2.0 Beta 1 is tagged for release.
Issue 128: 14th September 2008 "Shortcut Scheme" support allows creation of shortcut themes (Emacs, etc.) for use in KDE applications. A "Media Player" runner (with support for Amarok 2), more work on panel hiding, and support for text zoom in the "Web Browser" Plasmoid in Plasma. The "Weather Station" applet moves to kdereview. More refinements in PowerDevil, in preparation for a move to kdebase. Lots more functionality in Attica, the Open Collaboration Services desktop client. Start of session support in KDevPlatform (the basis of KDevelop 4). A "McCabe cyclomatic complexity metric engine" in KDevelop 4. Support for image rating (using KRatingWidget) in the interface of KPhotoAlbum. Progress towards real levels in the KPicross game. More work towards Jabber-based network games in KSirK. A "black screen" presentation feature in Okular. Various work in Akonadi and KDE-PIM. Start of the NetworkManager KControl module (for use in System Settings, etc). Incremental scanner support returns to Amarok 2. New plugin to specify the download order of multi-file torrents in KTorrent. Passwords saved per LDAP login (not host) in KRDC, greatly improving the experience for LDAP administrators. An OpenGL demo to demonstrate various parts of Eigen 2. Some work to make KDE application dialogs fit into 1024x600 pixels. Merge of improvements to KFontInstaller. Import of QuickSand, an alternative front-end for KRunner. A proof-of-concept "decibel-kde" library for representing contacts "based on the representation used by Kopete". WLM protocol imported into Kopete. Asciiquarium screensaver moves from kdereview to kdeartwork. Kugar and koshell are removed from KOffice 2.
Issue 127: 7th September 2008 A KPhotoAlbum developer sprint leads to various developments, including a new viewer and support for image "stacks". Initial lyrics support and a new "Albums" applet in Amarok 2.0. Support for export to OpenDocument text and HTML formats for certain file types in Okular. More functionality in the Plasma "Engine Explorer", an application for data engine development. More work on the "grouping taskbar" and "Weather" applet for Plasma, and new features in the wallpaper configuration dialog. A new Plasma wallpaper plugin, "Mandelbrot fractal viewer" based on Eigen. Lots of new settings across KWin-Composite effects. Start of code for a "Plasma loader" in Raptor. Experiments with using Jabber to propose/find network games in KSirK. Support for subprojects with CMake, and a generic "Source Formatter" plugin (with multiple backends) in KDevelop 4. Start of an OpenSync plugin for Akonadi. An Akonadi "server configuration" KControl module, intended for use in KDE System Settings. Support for adding files through command-line arguments in Ark. "Instant search" is implemented in KCharSelect. More work on a new IRC implementation, and improved Kiosk support in Kopete. NEPOMUK query service, and kosdwidget move to kdereview. Import of "LokaRest", an experimental framework to access RESTful web services. A new application, kReMail, is added to playground/pim. Import of "deKorator" KWin window decoration engine to playground/artwork, and a KDE4 port of Kvkbd into playground/utils. KColorEdit 2.0 is released.
Issue 126: 31st August 2008 Interface work and new applets specialised for use on MID (small form factor) devices, beginnings of applets-in-the-systray, and work on a new calendar popup widget design in Plasma. A collection of new comic provider sources, and use of Solid to detect network availability in the "Comic" Plasmoid. The "Spellcheck" runner moves to kdeplasma-addons, a revival of the "Strigi" Plasmoid, and a new "XEyes" Plasma applet. Two new layout modes for the "present windows" effect in KWin-Composite. Even more bug fixes in Kicker for KDE 3.5. A basic "revision history" implementation, and the beginnings of code generation support, in kdevplatform (the basis of KDevelop 4). Support for loading 100e8 stars in KStars. Get Hot New Stuff for downloading new skins in KSirK. Support for exporting to JPEG in Darkroom. The ability to pick a colour from the desktop in KColorEdit. Support for video annotations (using Phonon) in Okular. Marble integration in Mailody displaying the network route an email has taken. Automatic language detection and a range of bug fixes in Sonnet. Dramatic speedups in AdBlock filtering in KHTML. A configuration dialog and KConfig support in kio_bookmarks. Initial implementation of KOSDWidget-based KNotify OSD plugin. Various work on PowerDevil, with a move into kdereview. Import of a KIO thumbnailer plugin for RAW camera files. An experimental library to abstract away media player interfaces. Initial version of an Open Collaboration Services client, "Attica", and an Akonadi resource for handling users. Version 1.0 of the Lancelot alternative menu is tagged for KDE 4.1. KDE 4.1.1 is tagged for release.
Issue 125: 24th August 2008 First steps towards autohide and windows-cover-panel in Plasma, and support for auto creation of Plasmoids based on the type of file dropped on the desktop. "Konsolator", a new Konsole Plasma applet, and "Unit Converter" and "QEdje" Plasmoids. A runner for searching in the "Recent Documents" history. Initial attempt at previews-in-tooltip for Konqueror and Dolphin. Configurable support for size limits in the Trashcan (and trash:// KIO slave). More bug fixes for Kicker on KDE 3.5. More work on version control interfaces in kdevplatform (the basis for KDevelop 4). Ability to save as a PNG image in KTurtle. Jigsaw patterns in Palapeli, start of a new skin editor in KSirK. Sound effects (using Phonon) and a new theme in Kapman. A new default theme in KBounce. Various work in Darkroom, including access to different export codecs. Configuration work in KWin-Composite, especially for cylinder and sphere effects. Option for Compiz-like "mouse dragging in cube" effects. KDED module for Phonon for handling audio devices. Support for ejecting devices in the Lancelot alternative menu. Work on indexing web sites in NEPOMUK. Start of integration with NEPOMUK in Mailody, with a move from KHTMLPart to Webkit for displaying HTML emails. Work on inline track info editing, and the ability to play a track directly off of an MTP device in Amarok 2. NX resume sessions support, and improved scaling behaviour in KRDC. A 7zip plugin for Ark. Various improvements (and a move to kdereview) for PowerDevil. Beginnings of a "download order script" in KTorrent. Configuration dialog for selecting presentation slides in KPresenter. Porting to Eigen2 (from Eigen1) across KOffice 2. Scriptable GUI plugins, and an RSS reader script plugin, in the Shaman package manager. Import of "Twine", a tool for generating and updating Python bindings from C++ headers, into KDE SVN. Import of a KDE 4 port of Guidedog, a tool for setting up connection sharing, basic routing, and Network Address Translation (NAT), into KDE SVN. Import of an "Asciiquarium" screensaver into playground/artwork. system-config-printer-kde is added to kdereview. KDE 3.5.10 is tagged for release.
Issue 124: 17th August 2008 New "Browser History", "Konqueror Sessions", "Konsole Sessions", and "Kate Sessions" KRunners in Plasma. Proof-of-concept of simple uploading in Plasmagik. A MythTV data engine for retrieving data about a MythTV installation (upcoming recordings, etc), and the start of a RSIBreak engine. An applet for displaying new message information from KMail, Kopete, etc for use with the Plasmoids-on-Screensaver project. Support for panel form factors, and a configuration dialog in the Lancelot alternative menu. Various improvements in the "Desktop Grid" KWin-Composite effect. More bugfixes for Kicker in KDE 3.5. A backtrace browser plugin for Kate. Code completion for PHP in KDevelop. More levels added in the Stepgame project. Lots of improvements in KGo, support for themes in Kapman. Window title tagged images in KSnapshot to assist indexing by Strigi. Support for reading form actions and removing annotations in Okular. Animated image support (eg. GIF) in Gwenview. First steps towards a Mailody Kontact part. More work for Amarok 2.0, especially regarding playlist handling. Start of a PDF import filter (for KOffice 2.1, using Poppler) in Karbon. Initial Kross integration in the Shaman package manager. More user interface work in KColorEdit. New device notifier moved into kdebase, new KsCD moved into kdemultimedia. Removal of viewer functionality in KPilot to become a syncing application only. Import of Kaffeine video player into extragear. Tagging of Amarok 1.4.10, a security fix release.
Issue 123: 10th August 2008 Plasma support for Google Gadgets moves into kdebase. "Places" engine gets service support, and a new "Leave Message" Plasmoid for use with the Plasmoids-on-Screensaver project. More work on the "Weather" Plasmoid and "grouping taskbar", and an initial version of a menu applet for small form-factors, and a new applet to visualise the size of an IceCream compilation cluster. Work on the URL and breadcrumb navigator, and the "capacity bar" in Dolphin. A new "Sphere" effect in kwin-composite. More work on biased playlists, AFT, and a toolbox menu as a replacement for the applet browser in Amarok 2.0. A "fully working" Twitter plugin in Marble. Synonym and antonym modes working in Parley. More work on handling RAW images in Digikam. Various developments in KPilot, and keyboard shortcuts, colour scheme, and "export to HTML" work in the MessageListView project in KMail. Beginnings of master pages support in KWord. Initial import of KDisplay and kio_bookmarks. Kreative3d renamed to SolidKreator. Konversation 1.1 is tagged for release.
Issue 122: 3rd August 2008 The Plasma "extenders" project is merged into kdebase, with initial integration into the kuiserver applet. Continued work on the systray-refactor, and more work on the "Weather" Plasmoid. A whole load of bugfixes for Kicker 3.5.10. A new "Magic Lamp" minimize effect, and a rework of the "Grid" effect in kwin-composite. Support for extracting artwork from iPod's, tag editing and removing files from MTP devices, and scriptable services (including a "web control" script), and lots of other developments in Amarok 2.0. An automatic image fetching script/plugin added to Parley. Basic XLIFF support in Lokalize. Support for regular expressions in KSysGuard graphing. Improved support for password protected archives in Ark. Support for saving file fonts embedded into a PDF file in Okular. A new, enhanced Strigi service (using KDE technologies) for interfacing with NEPOMUK. KJots and KTimeTracker can now be deactivated (while KMail, KOrganizer and KAddressbook cannot) in Kontact. Beginnings of "master pages" support in KWord. Rocs, a graph algorithm tool, added to playground/edu. "Google Gadgets for Plasma" moved to kdereview, "Timer" Plasmoid moved to kdeplasma-addons.
Issue 121: 27th July 2008 Support for hiding/showing system icons in Plasma, support for using the native Windows start menu where appropriate, with more work in the "Previewer" applet and "TabBar". Better filtering support in the "FolderView" applet. Various work toward Amarok 2, including visual changes, work on playlists, and initial support for MTP devices. Work on a welcome screen in Parley. Initial commit of a "Sky Calendar" tool in KStars. A Twitter plugin in Marble. Trials with network games in KTank. Keyboard actions for switching tabs in Konsole. OpenSoundSystem (version 4) support in KMix. Quick extract and batch extract interfaces in Ark. "Automatic computer shutdown after downloading" functionality in KGet. Experimental mouse pressure and rotation for sumi-e painting in Krita. Text support for the WMF import filter in KOffice. KGo is added to playground/games. KDE 4.1.0 is tagged for release.
Issue 119: 13th July 2008 Work on themed buttons and a TabBar (with animations) in Plasma, initial work on a "grouping taskbar", and a "server hotlink" Plasmoid imported. Many KDE games get new sound effects. The start of a graphical user interface for the StepGame project. Basic Git, Bazaar, and Mercurial version control system support in KDevPlatform (the basis of KDevelop4), with Kross scripting interfaces. A new reflection architecture in the Kross Falcon bindings. A new "components and libraries" information dialog in Digikam. Minimal proxy support in the HTTP KIOSlave. D-Bus actions for invoking the Klipper context menu. Xinerama support in KSplash. Native "Open With..." dialogs for the Windows platform. Beginnings of a "bias editor" UI, and a rating widget added to the current track applet in Amarok 2. Added support for saving and removing profiles in the Karbon Calligraphy tool. First working KSpread/ODS export for Kexi reports. An experimental "cylinder" effect for switching desktops in KWin-Composite. Beginning of a KControl module to configure standard action shortcuts. The start of the PowerDevil (power management) KControl module, with D-Bus support. A new game, "Bomber", is imported into KDE SVN. Initial import of Dekoroom, a "new home designer" (with Ogre + Blender support). The NEPOMUK filewatch service moves into kdebase. Initial commits of Kommodity/GIO (Qt/C++ bindings for GIO/GVFS). Results of the "Fusion of Web Services with local services" diploma thesis, making the D-Bus web service proxy widely usable. KOffice 1.9.95 (Alpha 9) is tagged for release. KDE SVN is branched to prepare for the release of KDE 4.1, with KDE 4.1 Release Candidate 1 released.
Issue 118: 6th July 2008 Support for moving of applets in Plasma panels. Various work, such as autocompletion and bookmarks (shared with Konqueror) support in the basic Web Browser Plasmoid. Progress in the "Plasma on new form factors" project. A new "LCD Weather Station" Plasma applet makes an appearance. The Powersave and KWeather utilities are ported to Plasma. More work on the "Cube" KWin-Composite effect, including a configuration dialog and keyboard navigation. Work on the multiple choice mode and internet-based translation in Parley. The new "Message List View" becomes more usable, with work on skinning in KMail. Initial "biased playlist" support, work on the new "mass tagging" feature, and extensions to the Last.fm service in Amarok 2. Experimental work on video capture in Phonon, with a "snapshot" function added to the video widget. KDevPlatform (the basis of KDevelop4) gets early integration with the Kross scripting engine. Further expansion of the D-Bus interface, and more work on the Plasma applet for KTorrent. More work on guide line manipulation, and a new "Paragraph Tool" for better interaction with larger blocks of text in KOffice. More work on the "Presenter View" in KPresenter. The start of a "Table of Contents" implementation in KWord, with the first steps towards a multi-page table shape in KSpread. Initial support for image display, and full support for UTF-8 text in the Kexi web forms component. A NEPOMUK-based file watch service is moved into kdereview.
Issue 117: 29th June 2008 Some new wallpapers and an Oxygen mouse cursor theme are imported into KDE SVN for the KDE 4.1 release. The KDM login manager gets an Oxygen facelift. Preliminary version of a basic web browser Plasmoid, and a new "ScriptedImage" Plasma applet. Support for storing Amarok 2.0 statistics in NEPOMUK, more work on the new scripting interface, preliminary support for iPod's, and a partially-working "random mode" restored to Amarok 2.0. The "PopupDropper" interface element of Amarok 2.0 is imported into KDE SVN for future development. Expansion of the D-Bus interface and stats collection functionality of KTorrent. Alignment support in KJots. The irritating bell sound is disabled by default in Konsole. Kexi driver for the xBase family of databases is almost complete. KStars receives a INDI Astrophysics driver, and tweaks to its zooming user interface. Work on the "Leitner box" mode in Parley. The start of a "SnaKe" mode in the newly-revitalised KTron. Work on a KIO-based network implementation in the experimental WebKit integration into KDE. An early implementation of storing Decibel contact data in Akonadi. Many KDE applications will now automatically restart after a crash.
Issue 116: 22nd June 2008 Work on a "Grid" containment for Plasmoids. A Plasma applet to monitor the WiFi signal strength (on Linux systems). Infrastructure in place for a network settings daemon in the NetworkManager Plasmoid. An Akonadi Plasma data engine, intended for initial use by a "Plasmobiff" applet. "Previewer", a new Plasmoid for previewing files using KParts technology. KDevPlatform (the basis of KDevelop4) gets a plugin for basic Git source versioning control. Start of resurrecting C# support in KDevelop. Key bindings added to display various debugging information in KStars. Progress in sound and scripting support in Parley. KTron gets a new maintainer, with work on porting to KDE 4 and moving to SVG graphics. "Find duplicates" tool in Digikam is now regarded as fully functional. Initial efforts at using PolicyKit for the management of system-wide fonts. Work on scrolling interaction in KOrganizer, and further development in the new "Message List View" of KMail. Copying music tracks to an MP3Tunes locker, and experimental auto-fetching of album artwork in Amarok 2.0. Support for authentication algorithm selection for WEP connections in KNetworkManager. Early beginnings of scripting plugin for KTorrent. Initial support for searching for placemarks, and undo/redo support in the "GeoShape" of KOffice. Beginnings of work on the "Presenter View" in KPresenter, with two synchronised canvasses. "Web forms" component of Kexi becomes based on the kde.org template, for consistency and accessibility reasons. Provisional .wav support in TagLib. Initial import of a Perldoc KIOSlave for KDE 4. Import of a KDE 4 port of sysinfo:/ (as seen in openSUSE 11). KDE 4.1 Beta 2 is tagged for release.
Issue 115: 15th June 2008 In a long-planned move, the FolderView Plasmoid also becomes a containment (which enables it to fill the desktop space). The FolderView Plasma applet gets standard folder interaction context menu items. First version of CommandWatch Plasmoid, which displays output of a given console command. Support for displaying the running state of plugins and terminating jobs, abstraction of code completion (leading to initial code completion support for Java), and the clearing out of bug reports in KDevelop 4. Integration of the Panaramio online service into Marble. Work on loading themes in Parley. A "drawing history" and support for undo/redo in the sketch widget of Fuzzy Search in Digikam. More features in the "vi input mode" project for Kate. More work on the new MessageListView project of KMail, and a keyring database editor for KPilot. Various developments across Amarok 2, including an early "NepomukCollection". Start of an implementation of the famous "cube switch" effect for KWin-composite. Fully auto-generated Kimono C# bindings. More work on the "Table" tool in KOffice, with other developments including progress in the Kexi reports and web interface components. The "GeoShape" (based on Marble) moves to playground/office.
Issue 114: 8th June 2008 Global keyboard shortcuts for applets, and an Amarok and "python expression" runner in Plasma. A Java test applet and various interaction improvements in Plasma. Simple network and CPU monitors in the system-monitor Plasmoid. Initial import of PeachyDock, a Plasma-based alternative panel. The Oxygen window decoration gets the "on-all-desktops" button. Continued development toward Amarok 2.0. KDevelop gets a new context browser, and various other improvements. Initial work on SVG theming in Parley and Step. Support for OpenGL rendering in Palapeli. Enhancements for KDiamond 4.2. Nonogram switches to its own package format, with the import of a collection of game files in this format. Planned developments start to materialise in KColorEdit. Map-based searches in Digikam. Digikam-relates libraries move to kdegraphics for KDE 4.1. Enhanced printing support (selections, zooming) in KSpread. KThumb, a simple command-line utility for managing freedesktop.org thumbnails. Optimisations in Kate, Dolphin, and kjs-frostbyte. Ruby bindings for various KDE facilities (QtWebKit, NEPOMUK, etc). Decibel strips some of its KDE dependencies, and moves to kdesupport. KDiskManager is removed to make way for a replacement. Mailody moves to kdeextragear. KPilot, KMobileTools, and the Kontact Planner summary plugin are disabled for the KDE-PIM 4.1 release.
Issue 113: 1st June 2008 Amarok 2 gets basic video playing support, and a connection to Librivox public domain audio books. Major porting to KDE 4 continues in K3b. More work on "Fuzzy Search" integration in Digikam. The start of support for sound effects in KGoldRunner, and the addition of a sound feature in KPresenter. Improvements in the msword-odf and kpr-odf import facilities in KOffice. Start of QTestLib integration into KDevelop. The Ruby development bindings support interaction with Akonadi. KMPlayer gets a bookmarks menu and support for displaying Phonon metadata. Kst replaces the concept of tags with "dynamic names". A new, improved version of KColorEdit is imported into KDE SVN. A new module, kdeplasmoids, is created in KDE SVN to consolidate the various different scattered locations of Plasma applets. A new Plasma theme for KDE 4.1 is unveiled in KDE SVN. All of Eigen no longer depends on Qt. KDevelop 4.0.0 Alpha2, Phonon 4.1.0, KOffice 1.9.95 Alpha 8, and KDE 4.0.5 are tagged for release. Phonon moves to kdesupport. guidance-power-manager moves to extragear/utils to be released with KDE 4.1.
Issue 111: 18th May 2008 Improved drag-and-drop of applets, and enhanced usability using the "Panel Controller" in Plasma. Grouping of notifications in the "Notify" Plasmoid, and continued progress in the "NetworkManager" applet. Animations in the "Pager" applet. SuperKaramba integration into Plasma is revived. More work on theming in Amarok 2.0, with the "Current Track" and "Wikipedia" applets re-enabled. A return to work on the Raptor menu. Initial steps toward a "satellite layer" plugin for Marble, with initial support for molecular editing in Kalzium. Copy-and-paste of vocabulary entries in Parley. "Singmaster" moves functionality in Kubrick. Support for searching the database by GPS position, and "fuzzy searches" (using a user-drawn sketch) based on the Haar algorithm (from imgSeek) added to Digikam. A "start page" is added to Gwenview. More functionality added to Beagle KIOSlave. A "quick reply" function is added to Mailody. Kontact gets a plugin for KJots. An import dialog added to assist in migrating from the KDE3 to the KDE4 version of KTorrent. Full support for the Windows platform in KTorrent trunk. Optimisations in the next-generation tile system of Krita. Work on loading ODF presentation notes in KPresenter. KNewStuff2 moves to Goya for handling and displaying items. Support for AIFF and RIFF audio file formats in TagLib. Initial import of Nonogram into playground/games. libkscan replaces libksane in kdegraphics. kdelirc moves from kdeutils to playground/utils. Phonon moves from kdelibs to kdesupport, "the never-freezing new home of Phonon".
Issue 110: 11th May 2008 A wordprocessor-like ruler for repositioning and resizing the Plasma panel. Scripting support re-enabled in KRunner. More developments in the NetworkManager Plasma applet. Initial work to allow closer interaction of Plasma with KNotify's popups. Work on theming, Magnatune membership support, and the ClassicView in Amarok 2.0. Work on adding support for plugins to Marble. General work across KDE games, with many new application icons. Work on project management handling and Ruby support in KDevelop. Functional improvements to the Sonnet spellchecking engine. Undo/Redo support in Krone. Exploded pie charts in KChart. The start of work on notes in KPresenter. Scripting support for images in the Kexi "Reports" plugin. A KOffice Flake shape which uses Marble to display a map. A return to work on the Raptor alternative menu. Initial commits for KaffeineGL, and the next-generation tile system of Krita. The start of a vi input mode support is merged into Kate. Winning themes from the first Plasma Theme Contest added to KDE SVN. KsirK and KBreakOut move from kdereview to kdegames, ksaneplugin from kdereview to kdegraphics. Goya moves into kdereview. guidance-power-manager, written using Python (PyKDE), is added to kdereview, for later inclusion in extragear/utils. KSim, KMilo, KLaptopDaemon move to the unmaintained module of KDE SVN. KWorldClock is officially replaced by the world clock applet of Marble.
Issue 109: 4th May 2008 Work on form factor considerations and various applets in Plasma, with added functionality in the NetworkManager Plasmoid. Work and interface fixes, and support for the CMake cache in KDevelop. Spellchecking in Parley. Work on loading and saving games in Palapeli. Integration of GetHotNewStuff into KGoldRunner. An "Update Manager" for Kst. Xesam API makes NEPOMUK-related searching more available in KDE applications. Initial implementation of open/read/write/seek/close in the experimental KIO-GIO bridge. Tweaks to tab interactions in Konsole and Konversation. An implementation of a SQLite-based storage for KMail indices. Akonadi calendar resources can now be configured using a KControl module, and an initial version of an Akonadi RSS resource. Some new icons in Digikam and KTorrent. Work on the media player and BitFinder plugins for KTorrent. Work on font handling details in KOffice, with extended work on charting (including scripting support) in the Kexi report generator. KAppTemplate and various Plasma applets move to kdereview, krossjava moves to kdebindings. Initial import of KidDraw and kde4powersave into KDE SVN. KDE 4.0.4 is tagged for release.
Issue 108: 27th April 2008 Rating support, with a NEPOMUK backend in Gwenview. KStars gets a conjunctions predictor module. Basic XSLT support and a HTML export GUI in Parley. Work on clouds view integration in Marble. Keyboard navigation support in KNetWalk. The start of a new dock window layout in Kooka. Work on tabbed interface user interaction in Dolphin. A paste text snippets applet in Plasma. charselectapplet is deleted, replaced by a Plasma-based equivalent. Welcome/info screen stylings extended from the KDE desktop into KDE-PIM applications and KInfoCenter. Various work, including improvements to the collection and On Screen Display in Amarok 2. Various small features in KTorrent. Initial work on a Krita module for "WaterStudio". KBlocks moves from kdereview to kdegames. Akonadi server and shared components move to kdesupport. "WaterFlow", a library and program to create computational flow chart-based diagrams is imported into KDE SVN. KDE 4.1 Alpha 1 and KOffice 188.8.131.52 (KOffice 2 Alpha 7) are tagged for release.
Issue 106: 13th April 2008 Complete source rewrite, with many improvements, in KInfoCenter. Important work on the "Quick Launch", "Folder View", and "RSSNOW" Plasma applets. Initial work towards future support for a list of timezones tooltip for the digital-clock Plasmoid. KMoon is obsoleted by the Plasma "Luna" applet. "Ozone", a fork of the Oxygen window decoration style which respects system colour preferences. Get Hot New Stuff support for icon themes in KDE. KNotify notifications interface now conforms to the Galago specification. Screen selection in "presentation" mode in Okular. Work on tooltips in Dolphin. Enhancements, including theming, for error pages in KHTML (Konqueror). WebKit adaptations for various applications with HTML rendering widgets. Support for the "Space Navigator" hardware device in KOffice. Work on duchain support for QMake in KDevelop. New "PIMOShell" tool for administration of data in NEPOMUK. Backup functionality and work on the system tray application in Akonadi. Initial import of WordKubes, and Parsek, a game implementing the Thousand Parsec framework. Various improvements in Kubrick, which moves from kdereview to kdegames. Skanlite moves from kdereview to extragear/graphics. KBoggle moves to the "unmaintained" module. Amarok 1.4.9, a bugfix edition fixing Amazon cover art downloading, is tagged for release.
Issue 105: 6th April 2008 General improvements in Kickoff, KRunner, and assorted Plasma applets. Integration of Marble into Digikam for geolocation of photos. Configuration of fullscreen mode in Gwenview. KHTML fully passes "selector" test. An automation GUI for KLinkStatus. A database connection plugin for the Kommander scripting framework. Tutorials and examples added to Step, which moves from kdereview to kdeedu. More maps for KGeography. Various enhancements in the new KBlocks game, which moves to from playground/games to kdereview. Get Hot New Stuff becomes functional in the now-feature-complete KDiamond game. Various work in Kate. Improved file tagging mechanics in Dolphin. Improvements in context menu sharing between Konqueror and Dolphin. Beginnings of a Windows/WMI backend for Solid. Work to integrate PcmIO into Phonon. Improved hyperlink creation support in composition across KDE-PIM. Work on user data/statistics migration issues between Amarok 1.x and the upcoming version 2.0. Group policies in KTorrent. The Glimpse scanning application is renamed "Skanlite". Redesigns and refactoring in NEPOMUK. Okteta moves to kdereview.
Issue 104: 30th March 2008 The menu item styles of the KDE 3 "Classic" menu return to Kickoff. GetHotNewStuff for KDE colour schemes. "Recently Visited" listings in Konqueror. A new simplified hotkeys configuration module. The ability to print a "cheat sheet" of shortcuts. Automation plugin for scheduling checks, and GetHotNewStuff support in KLinkStatus. Support for Synonyms, Antonyms and False Friends in Parley. Improved online play (through GGZ) in KSquares. "Photocopy" functionality in Kooka. Various scripting improvements and integration in Kross and Plasma. Ability to monitor the input and output of processes, and support for pausing and resuming processes in KSysGuard. The ability to scale remote VNC desktops in KRDC. On-the-fly spell checking comes to Kile. Work on a knotify-dbus-plasma bridge. A fullscreen KDE splashscreen, without flicker. Printer-applet (written in Python) replaces KJobViewer. Kubrick and Glimpse move to kdereview. KTip has retired. Various anticipated sanity enhancements to the default settings of a KDE desktop. The bugfix edition KDE 4.0.3 is tagged for release.
Issue 103: 23rd March 2008 Support for "undo closed windows" in Konqueror. GetHotNewStuff support for Plasma themes. Konsole, Konqueror, and Kate session selection added in Plasma applet form. New Plasmoids: "Generic Folder View", "System Command", KNotify-based "Popups", "Quick Launch", and to display data from Kalzium. Digikam now uses Phonon for video and audio previews, with improved use of Phonon in Dragon Player. Start of NEPOMUK support in Gwenview. A NEPOMUK "Social Query Daemon" for viewing storages across a network, and work on tagging GUI's for NEPOMUK using Dolphin. Work on services and queries, with the removal of the engine system (now using Phonon only) in Amarok 2. Continued development in Konsole. Various functional improvements in KTurtle. Support for synonyms in Parley. Support for custom themes in KNetWalk. A system tray application for Akonadi. Initial implementation of a remote desktops dock widget for KRDC. Work on the "reports" functionality of Kexi. Several long-awaited improvements in KCron. KDiamond moves from kdereview to kdegames. KAgenda moves to playground. Initial import of Palapeli, a jigsaw puzzle game.
Issue 102: 16th March 2008 The beginnings of a network management applet in Plasma, work on containments, and improvements in the "RSS" data engine and "Devices" applet. Initial support for saving changes to documents in Okular. A Kross-based scripting plungin in KLinkStatus. "Tip-of-the-day" and "Qt methods to avoid" checkers for the Krazy code quality reporting system. First steps towards a C++ parser in Umbrello. Work on projection independence in Marble. More maintenance and bux fixing in Kooka. Continued work in KHTML. Expanded support for subtitles and audio channel selection in Phonon (prompted by the requirements of Dragon Player). A rewritten "Todo" view in KOrganizer. Further work towards Amarok 2.0. "HTTP webseeding" in KTorrent. Kross-based scripting in KPlato, with support for "find in multiple documents" in KOffice. Caching support extended to all KDE card games. Improvements in KTurtle, KNetwalk, and Kubrick. Initial imports and work on the "Killbots" and "Astrododge" games. Import of "RSSNOW", an alternate RSS feed reader Plasmoid. The Step physics package moves from playground/edu to kdereview so that it can move to the kdeedu module for KDE 4.1.
Issue 101: 9th March 2008 Support for alternate direction layouts (vertical, horizontal) in Kickoff. Improvements in the Device Notifier applet, with support for window icons in the Pager Plasmoid in Plasma, with the "Trash" applet moving into kdebase, the "Luna" applet moving to extragear, and the "Contacts" and "Converter" runners moving into kdereview. Support for online play (using the GGZ network) in the KSquares game. A new default theme for the KSame game. More maintenance work in Kooka. Better interaction between Okular and the KDE text-to-speech system. Full support for colour schemes in the interface of Digikam. Lots of old bugs fixed in the mimetype configuration dialog of Konqueror. Continued work and optimisations in KHTML. The start of the ability to extend GUI's with scripting actions using Kross. KRatingPainter becomes a global way to manipulate ratings throughout KDE. A "Konsole" mode and "Web Interface" are added to KTimeTracker. Long-awaited support for inserting signatures at the top of email replies in KMail. The ability to store all attachments in a specified directory, and a status bar are added to Mailody. KOrganizer gets a new "Month" view. More work on the "online reader" syncronization project in Akregaror. Work on general Zeroconf support in KDE, and particularly in KRDC. Continued porting of Kommander to KDE 4. The start of moves to make Phonon the only output engine in Amarok 2.
Issue 100: 2nd March 2008 Work on WebKit integration, the ability to access Plasma data engines in Plasmoids rendered through WebKit, and a HDDtemp daemon data engine are added to Plasma, plus work on Plasmoid packaging and KRunner. Items can now be dragged from the Kickoff menu to the desktop or the panel. More work on syncing Akregator with online reader services. A GUI for declinations in Parley. Support for DGML tags in Marble. Genuine progress in the KTankBattle game. General improvements and the removal of the Helix engine in Amarok 2. A visual redesign of the KGet "Web Interface", with added translation capabilities. Continued work on KPresenter slide transitions, and KCron. Work on importing and exporting shortcut configurations in KControl. The "three stars per character" password mode returns to KDE 4 (from the KDE 3 series). Various speed optimisations across KDE applications. Ligature moves to "unmaintained" status. KDE 4.0.2 is tagged for release.
Issue 99: 24th February 2008 More work on runners, bindings into WebKit, and the beginnings of better composite manager support in Plasma, with support for multiple feed sources in the RSS Plasmoid. The addition of a "BBall", "Show Desktop", "KMLDonkey", and "IM Presence" (using Decibel) Plasma applets. An alternative alt+tab window switcher (similar to Compiz Fusion's "Cover Switch" effect). SuperKaramba gets support for Qt 4.4 "widgets-on-canvas". A long-overdue "major" rewrite of KCron is undertaken. Undo support in the KShortcutsEditor dialog. New plugins in Digikam and Krita. Various improvements in KTorrent and Amarok 2.0. Interface work and MusicBrainz integration in KsCD (student project). Lots of work on page transition effects in KPresenter. The start of work on integrating online reader support into Akregator. Kubrick, a Rubik's Cube game, is imported into playground/games. KDiamond moves from playground/games to kdereview, Kollision from kdereview to kdegames for KDE 4.1. kdebase (trunk, KDE 4.1) now requires Qt 4.4. Akonalendar (a small app to demonstrate Akonadi KCal models), and the Quasar graphics library are imported into KDE SVN.
Issue 98: 17th February 2008 Configuration and layout work in Plasma. A whole load of Plasma backports from trunk to the KDE 4.0 branch (for KDE 4.0.2). Plasma applets begin to be ported to use WebKit from Qt 4.4. Color blindness simulation for KMag. Work on support for button form fields, and support for encrypted ODF documents in Okular. More developments in the porting and maintanence of Kooka. Remote KABC resource and an Akonadi to KCal bridge in Akonadi. UPnp integration in Kopete. A rewritten upload plugin for KDevPlatform (used in Quanta and KDevelop). Continued work on a new projection framework in Marble. Undo/Redo work using a "piece table" in Okteta. Optimisations in Kalzium, Amarok, and KGet. A KControl module for configuring imaplib resources in Mailody, and a module for managing emoticon themes in KDE. Start of work on Puck, a tool to convert the Plasma XML user interface format into C++ code. Experiments with a KDE 4 version of Kommander. A branch of KDEPrint to experiment with refactoring and porting to Qt 4.4 (for KDE 4.1). Decibel and the Plasma "Luna" and "Trash" applets move to kdereview. KSystemLog moves into kdeadmin. Import of Smoke and Ruby Plasma bindings. KDE 3.5.9 and KOffice 184.108.40.206 (KOffice 2 Alpha 6) are tagged for release.
Issue 97: 10th February 2008 Plasma applets can now be dragged from the desktop to the panel. More internet data sources for the Picture Frame and Comic Plasmoids. Configuration dialogs are added to many Plasmoids. The in-development "WorldClock" Plasmoid supercedes the KWorldClock standalone application. A new Plasma applet: Conway's Game of Life. KRunner becomes completely plugin-based. Support for editing GPS track lists in Digikam. More work on expanding theming capabilities across KDE games. A variety of enhancements in KOrganizer. Initial work on a web interface to control downloads in KGet. Work on paths and snap guides in Karbon. A HTML part plugin in the scripting application creator, Kommander. Mono (C#) KDE bindings reach a usable state. Python support in KDevelop4. A return to development work on Decibel. KMail gets a new maintainer, with already-noticeable improvements. KBluetooth and KRecipes begin to be ported to KDE 4. The game Kollision moves from playground/games to kdereview. A new game, KDiamond, is imported into KDE SVN.
Issue 96: 3rd February 2008 Custom legend entries and the beginnings of the Mercator map projection (and evidence of exciting other things to come) in Marble. Support for multiple online dictionaries and the start of a vocabulary Plasma applet in Parley. Kross scripting engines (supporting various scripting languages) in Plasma, and the much-anticipated return of the ability to resize the panel. Support for multiple "Picture of the Day" providers in the "Picture Frame" Plasma applet. More work on the redesign (code and visuals) of KWorldClock. Work on theming improvements across KDE games. Image information now displayed in fullscreen mode in Gwenview. Continued maintenance work in the Kooka scanning application. Support for HTML signatures in KMail. Continued development on the IRC Kopete plugin. Work on snap guides and a threaded tile backend in KOffice. A migration plugin for Sybase ASE in Kexi. Various efficiency improvements in KLinkStatus, KGet, and some KDE games. KDE 4.0.1 (bugfixes) is tagged for release.
Issue 95: 27th January 2008 Heavy refactoring and work on merging translation branches in Lokalize (which is renamed from "Kaider", and moved from playground to kdesdk). Work on a question editor in KEduca. Work on real-time cloud imagery in Marble. An initial implementation of a new undo stack in KWordQuiz. The start of a KAlgebra, Rot13, KWorldClock, and Pastebin Plasma applet, with the inclusion of more functionality from KDE 3.5 (such as the multi-row taskbar panel) in Plasma. Progress in scripting support and functionality in Plasma. The "Now Playing" data engine and applet, and the fuzzy-clock Plasma applet move into kdereview. Viewports support declared "complete" on the KDE desktop. "FlipSwitch" window-switching effect in KWin. The start of a KIO slave for handling arbitrary NEPOMUK resources. Draft implementation of a KABC resource based on Akonadi. Wholesale merges from the enterprise branch of KDE-PIM back into the main KDE branch. Move to complete support for the MPRIS media player interaction standard, and support for Video CD's and Audio CD's in Dragon Player. Dragon Player moves from kdereview into kdemultimedia for KDE 4.1. Last.fm streaming radio now works in Amarok 2. Work on gradient editing in Karbon. The Kooka scanning application finds a new maintainer, with various initial improvements. KSystemLog moves from playground into kdereview. Krone, a simple expense manager for KDE 4, is added to KDE SVN.
Issue 93: 13th January 2008 A whole set of bugfixes and feature additions in Plasma, and various optimisations across KDE. Usability improvements in Blinken. More work on the timeline tool, including fuzzy selection in Digikam. Support for XComposite translucency in the Konsole KPart. QtScript can now deal transparently with all scripting backends supported by Kross. Improvements in KWin Composite effects. Support for an old feature request, "parenthesis highlighting as an expression" in Kate. Continued interface work in the KHotNewStuff2 library. Progress in the Bonjour protocol implementation in Kopete. Support for stroke gradients, and adding and removing rows, columns and cells in the new Table Flake shape in KOffice. Initial import of kio-giobridge, a bridge interface between the KDE and GNOME I/O methods. Work is resumed on the CIA Plasma applet. A Luna Plasmoid (moon phase display) is added to KDE SVN. Dragon Player (formerly Codeine) is moved from playground/multimedia to kdereview, with a view to moving into kdemultimedia for KDE 4.1. The KDE 4 version of Yakuake, essentially a rewrite, is imported into KDE SVN.
Issue 92: 6th January 2008 Final commits for KDE 4.0 Final before the tagging freeze. KDE 4.0 Final tagged for release. Lots of optimisations and bugs fixed across KDE. Kickoff menu items can now be added to the Plasma desktop or panel. Improved resize and rotate for Plasma applets. Document list sorting in Kate. Various progress in KDevelop. Mailody moves towards using Akonadi for its IMAP functionality, various improvements in Akonadi. Start of a KHotNewStuff2 implementation in Kalzium for downloading molecular files. Experimental IVTV support in the Kalva video player. KGet uses more of the shared implementation of BitTorrent from KTorrent. Printing support for the DVI backend in okular. Improved text handling, support for printing multiple page sizes in a single document, and a much-anticipated Table Flake shape in KOffice (with further work on the Music Flake shape). Lots of work on colour manipulation for KOffice. Kile begins to use Kross as its scripting framework. Start of a new KDE game, KTank. GetHotNewStuff support disabled in okular, search runner disabled in Plasma for KDE 4.0. KHexEdit moved to the unmaintained module. The new Oxygen wallpapers, splashscreen, and sound theme are imported into KDE SVN for KDE 4.0.
Issue 91: 30th December 2007 Furious last-minute application of polish across the board in preparation for the tagging of KDE 4.0 Final next week. Work towards threading GDB operations support in KDevelop. Support for media players employing the MPRIS standard in the Plasma "Now Playing" data engine, with the import of a Flickr Plasmoid. A style manager, support for Karbon gradients and lots of colourspace work in Krita. Various improvements in the Eigen2 math vector library. Continued progress in the KBugBuster rewrite. Revived support for .tar, .tar.gz, and .tar.bz2 files in Ark. More work on KCabinet, a library to support the MS Cabinet format. A printing framework in Okteta. System Settings moves from a custom view to Dolphin's KCategorizedView. Finishing touches in the Oxygen widget style and colour schemes. Work from the "newssl" branch is moved back into kdelibs. Various unfinished features hidden in Konsole for KDE 4.0. The Trolltech Phonon backends are moved from kdebase to kdereview for KDE 4.0. The unmaintained "regexpeditor" moves from kdeutils to playground/utils.
Issue 90: 23rd December 2007 Trolltech-sponsored development continues on Phonon backends. Support for saving to remote URL's in Gwenview. A "Now Playing" data engine and applet, and the train clock returns in Plasma. "Switch Tabs on Hover" can now be disabled, and other refinements in Kickoff for KDE 4.0. Work on a debugger (with a SpeedCrunch-inspired interface) for KHTML. Work to support the most recent release of the Flash (version 9) multimedia plugin in Konqueror. SOCKS support in KTorrent. Device handling fixes in KPilot. More work on music services in Amarok 2.0. Further work on the KChart Flake shape in KOffice. More panorama work, amongst other developments in KOffice. Support for the Bonjour protocol in Kopete. Initial import and development of a MS Cabinet format archive reader. The temporarily-named Video Player, formerly-known-as-Codeine, has been finally renamed to Dragon Player.
Issue 89: 16th December 2007 A Sonnet-based spellcheck runner, and icons on the desktop in Plasma. Continued work revamping KBugBuster, more work towards KDevelop 4. GetHotNewStuff support for downloading maps in Marble. Image and audio dockers in Parley. The start of Glimpse, a new scanning application based on libksane. The beginnings of a generic resource display framework for NEPOMUK. Various work in KHTML. Music Service configuration work, and the integration of last.fm code in Amarok 2.0. Printing work in KOffice. A Sybase database driver for Kexi, panorama work in Krita, and ODF work in KChart. Kompare becomes usable for KDE 4.0, and gets a new maintainer. The confusingly-named game KWin4 is renamed KFourInLine. Trolltech-supported Phonon backends for all major platforms (Quicktime 7, DirectShow 9 and GStreamer) are imported to KDE SVN.
Issue 88: 9th December 2007 The "simple menu" (similar to the menu found in the KDE 3 series) becomes usable. The clock receives a popup-based calendar widget, with KRunner becoming multi-threaded in Plasma. Work continues the long-awaited update of KBugBuster, with important development milestones reached. Version Control and other general work in KDevelop. Start of a DirectShow (for Windows) backend for Phonon, and the integration of this backend in Amarok 2.0. Continued work on the BitTorrent plugin for KGet. KBlogger gets KWallet integration. The beginnings of a simple vector text shape with support for text-on-path and exact positioning, and the start of another painting framework in KOffice. A bitmap (BMP) export filter for Krita. Support for SVG animations in KDM. Important work on the KNewStuff2 framework, through the work of a new maintainer. Adjustments in colour schemes intended for KDE 4.0, more work on adapting icons to the FreeDesktop.org icon naming standard. Abakus, a calculator application, begins to be ported to KDE 4. KDE 4.0 Release Candidate 2 is tagged for release.
Issue 87: 2nd December 2007 The beginnings of screen hotplug detection in Plasma, KRunner gets history support. Fifteen Pieces puzzle becomes the first Plasma applet in the game category. A block of bugfixing in KDevelop, with various other developments in areas such as a threaded debugger. Support for inequality constraints in Step, continued progress in the port of KEduca to KDE 4. Work on printing in okular. Work on Solid-based network management through NetworkManager. Various work towards Amarok 2. Milestones reached in the BitTorrent plugin for KGet. Subsystem rewrites (SSL, SFTP) in KFTP. OpenDocument format loading and saving work in KChart. Colour work in Krita, with Krita becoming one of the first applications to be able to paint in HDR. New Oxygen-themed sound effects, Oxygen icons are optimised for small sizes. New colour schemes added for KDE 4.0. Ruby language bindings based on the Smoke2 framework. Experiments in KBugBuster and on a Plasma "applet designer" application.
Issue 86: 25th November 2007 A Trash applet, various general improvements, and support for sharing configuration layouts in Plasma. "Undo close tab" feature in Konqueror. Development continues towards Amarok 2.0, with services becoming plugins and support for the Amapche music server. Continued progress in KDevelop and KEduca. More work on album display and improved thumbnails (with RAW format support) in Digikam. A BitTorrent plugin for KGet, based on the recently created libktorrent. Directory monitoring-and-update support in NEPOMUK. Work returns to Okteta, a hex editing utility. "Connection Status" plugin removed from Kopete. Kile begins to be ported to KDE 4, whilst work begins on KGPG2. Goya, a GUI widget framework, is imported into playground.
Issue 85: 18th November 2007 A Calculator and Show Desktop Plasmoid, units conversion and contacts "runners", enhanced composite-based effects, a "dashboard" view and applet hover handles in Plasma. Updated artwork for "about" pages (like the one present in Konqueror upon application startup). Support for quick user switching in Kickoff. Continued development progress in KDevelop 4. Work begins on resurrecting KEduca for the KDE 4.1 timeframe. New imagery for KTuberling and KMahjongg. Foundations laid for "undo close tab" in Konqueror. OSS device hotplugging in KMix. A bandwidth scheduler plugin in KTorrent. Interface work, including per-protocol UI specification in Kopete. Hardware database for an enhanced audio device experience in Phonon. Continued KDE 4 porting in K3b, with the integration of Solid and Phonon for device and media management. KDE 3.96 tagged, comprising Release Candidate 2 of the development platform (hopefully final), and Beta 5 (or Release Candidate 1) of the Desktop.
Issue 83: 4th November 2007 Krushing day concludes with focused bug fixing for the KDE 4.0 release. Work on various "runners" in Plasma, with general work on applets and the addition of binary and fuzzy clocks. Constraints support in the Step physics simulation package. Work on icons across KDE Games applications. Support for the Scalix groupware server in KDE-PIM. Entry editing improvements in KOrganizer. Improved Blu-Ray format support in K3b. Solid gets support for Video(4Linux) devices. Kopete uses Solid for network detection and support of audio/video devices. Various progress across KOffice.
Issue 82: 28th October 2007 Further XMP tag support in Digikam. Beginnings of a Plasma lock/logout applet and a weather applet, to display data from the existing weather data engine. Continued work on the new Plasma-based KNewsTicker applet. Continued work and development ideas in Parley. More various developments and optimisations in KHTML. Jamendo album download support in Amarok 2.0. Interface usability work in Kopete. Shredding functionality removed from KGPG. Fixes in the Sonnet spellchecking solution for KDE 4. Work on the foundations of KChart 2 in KOffice. Lancelot and Raptor develop as alternatives to the Kickoff menu of KDE 4.0. Okteta, a planned successor to KHexEdit, uploaded to playground/utils. KOffice 1.9.95 and KDE 4.0 Beta 4/KDE Platform RC1 are tagged for future release.
Issue 81: 21st October 2007 Fortune-teller and Keyboard Layout applets for Plasma, KNewsTicker resurrected for KDE 4.0 as a Plasmoid. Rewrite of <canvas> tag support in KHTML. Various new language syntax highlighting in Kate. Internal database storage work in Digikam. More playlist handling work, and support for Magnatune "streaming membership" in Amarok 2. OpenDocument loading of charts in KChart for KOffice 2. Various graphics fixes and a user handbook for the Bovo game. Kolourpaint is now fully ported to Qt4. Continued work on the Eigen 2 library. Further porting away from KDEPrint to the printing facilities provided by Qt4.
Issue 80: 14th October 2007 Replacement of the "toolbox", and a new KRunner in Plasma, with many applets moving from playground into extragear in KDE SVN. SuperKaramba is now fully integrated into Plasma. A move away from KDEPrint facilities, towards more basic functionality for KDE 4.0. More work on restoring the functionality of the Klipper applet. Basic sound support in Parley. General work on KHTML, with more specific work on image loading and testcases. More work on KDE colour scheme handling. A rethink of device handling for Amarok 2.0. Generic style saving work in KOffice. Various optimisation work across KDE. Kaider moves to extragear-sdk. Kicker is removed from KDE SVN. KDE 3.5.8 and KDE 4.0 Beta 3 (with Kickoff included as the menu option) have been tagged for release.
Issue 79: 7th October 2007 Image support in Parley, and support for formulas in the note feature of the Step physics simulation package. blinKen changes capitalisation to Blinken for the KDE 4.0 release. Theme work across kdegames, with better collision detection in Kolf. More XMP integration work in Digikam. Work on KConfig merged back into trunk/. Colour conversion system becomes fully operational in Krita. Continued work on the port of the Kickoff menu to KDE 4, initial work on a centred-button menu in Raptor. KIOFuse, the KIOSlave filesystem bridge, starts to be ported to KDE 4. An uncertain future for the Klipper applet in KDE 4.0, compared to its KDE 3.x form.
Issue 78: 30th September 2007 Beginnings of a list view, and an applet browser integrated into Plasma. Optimisations in Konqueror. More work, including image practice support in Parley. XMP metadata support in Digikam, with new splashscreens announced. Work on playlists in Amarok 2. The Noatun music player becomes a KPart, with musings on its KDE 4 future. Further work on Phonon, with developments on the GStreamer backend. KNetworkManager is ported to work with NetworkManager 0.7. Deep refactoring in the Eigen 2 library rewrite. Kickoff is ported to KDE 4 as a candidate menu replacement option. A plan is hatched to get Kopete ready for the KDE 4.0 release. Import of the KBreakout game to playground/games in KDE SVN. Final moves in the recent KDE SVN reorganisation effort. The KDE Bug Tracker starts to be upgraded to Bugzilla 3.0.
Issue 77: 23rd September 2007 A security fix developed for KDM, covering KDE 3.3.0 to 3.5.7. A KioBrowser data engine, HDD monitor applet, and general layout work in Plasma. More refinements in Parley (formerly KVocTrain). GeoData subproject in Marble to support popular geographic data formats. An AI player added to Kombination. Development renewed on the KPicross game. Basic printing support in Gwenview. Improved mimetype detection, as per the cross-desktop specifications. More work on text highlighting in Kate. Continued developments and optimisations in Akonadi, including the OpenChange (Exchange) connector. Further work on the GStreamer Phonon backend. Colourspace work in Krita, greater definition given to KChart2. File management part in Konqueror is replaced by a shared Dolphin part usage. More KDE SVN reorganisations.
Issue 76: 16th September 2007 Continued work in Plasma, including a KMLDonkey data engine, a RSS data engine and news feed applet, and a Virtual Desktop switcher applet. More interface work for Amarok 2.0, with progress on alternate music service integration. Support for webseeding in KTorrent. Support for network access of colour palettes in KolourPaint. An Akonadi resource for the del.icio.us bookmarking service. CMake support for PyKDE4 applications. Wider logging support in KSystemLog. SVG caching optimises usage, resulting in speed gains in many applications. KTeaTime rewritten for KDE 4, KPlayer ported to KDE 4. New game based on "Deal or No Deal" arrives in playground/games. More code reorganisation in KDE SVN. KAider translation utility moves to kdereview.
Issue 75: 9th September 2007 Colour Picker and Welcome applets appear for Plasma. Many bugs fixed, especially through the merge of the Summer of Code project "KRDC Revamp". A KPart created, amongst other improvements in Marble. Support for XESAM UserLanguage queries in Strigi. More work, especially in playlist handling, for Amarok 2.0. Improved search interface in KSystemLog. A return to work on KRecipes. KVocTrain is renamed Parley. Restart of development on a successor to the Eigen math library, Eigen2. Start of a port of KMLDonkey, a file sharing frontend, to KDE 4. Parts of the Cokoon decorator infrastructure ported from Python to C++. Security fixes in KDM. Work on page effects in KPresenter. Kross bindings for the Falcon programming language. Import of PyKDE4, new Python bindings for KDE development. KDE SVN housekeeping sees the move of a variety of unmaintained applications to more relevant locations with regard to the KDE 4 release.
Issue 74: 2nd September 2007 Plasma continues to take shape. Continued improvements in KGPG and KDevelop. More KVTML format conversion work across KDE-Edu applications. Theme improvements in KDE Games. A new game, KSimili, is imported into playground/games. Initial work on a Kalzium KPart for 3d molecular viewing. A redesigned configuration module for colours in KDE. Support for autodetection of gphoto2 cameras using Solid in Digikam. Annotation DRM support in okular. Work on threading in Mailody. Orca screenreader support through Kross scripting in KSpread. Continued development on KChart 2. Initial work on a Sonnet-based spellchecker for KOffice. Development on Eigen 2 is restarted to follow a different implementation strategy. Blitz is renamed QImageBlitz. The release schedule for KDE 4.0. is officially pushed back two months. KDE 4.0 Beta 2 tagged for release.
Issue 73: 26th August 2007 "Pencils down" marks the end of the Summer of Code for 2007. Python highlighting support, with work on a new, handwritten lexer in KDevelop. A data engine and associated Plasma applet for KGet. Start of the Plasma-based Wikipedia and Service Info applets for Amarok 2. Wikipedia integration, and other improvements in the Step physics simulation package. A console added to KAlgebra. New graphical themes for KGoldRunner. XMP metadata support in Digikam. More progress in the unobtrusive search dialog for Kate. Usability work across many applications. No mixer functionality in Phonon for KDE 4.0. The start of development on KChart 2.
Issue 72: 19th August 2007 The Summer of Code for 2007 nears its end. Implementation of more features in the Step physics simulation package. More graphical game themes in KMahjongg, KWin4 KShisen, KGoldRunner and KJumpingCube. The start of a new game, KDiplomacy. More development in the Blitz graphics library. Lyrics Plasma applet and other interface work for Amarok 2. The start of the implementation of panels, and a clipboard engine in Plasma. More features in the ODBC Data Sources KControl module. Animation support in the Raptor menu. KCacheGrind is ported to QGraphicsView. MusicXML import function in KOffice. Ability and an application for viewing statistics in KPixmapCaches. KGraphEditor imported, an application to edit "dot" graphs. A new architecture for KMobileTools. KTrace renamed to Inspektor.
Issue 71: 12th August 2007 Significant progress in Colour Mixing in Krita. A new, more usable sidebar for okular. International Date Line support, and the merge of Summer of Code work in Marble. Solid is used for hardware detection in Digikam. KRunner uses Strigi for filename-based searches. The ability to switch cursor themes without restarting KDE. Timelines for multiple timezones, rich-text support and other journal improvements in KOrganizer. Support for storing bookmarks in Akonadi. Initial porting of the Kollision game to QGraphicsView. Support for KNewStuff2 in KWordQuiz and KVocTrain; KNewStuff2 support (and the spectrum viewer) removed in Kalzium until KDE 4.1. Initial import of Blitz, an improved graphical effect and filter library for KDE 4.0.
Issue 70: 5th August 2007 Work in Plasma, with extra sources for the Weather data engine, work on the applet browser, and the start of SystemTray and RSIBreak plasmoids and a "next generation" application launcher, named Lancelot. Cut-down versions of Korundum and Smoke libraries for writing scripted Plasma applets. More interface work for Amarok 2. More work on XESAM (a shared metadata specification) integration in Strigi. An Akonadi resource for Facebook information. Support for compressed documents, and more work on DjVu support in okular. Several new features in the KRDC Summer of Code project, including bookmark support, sound output, and toolbar options. Custom text shaping in KWord, and significant progress in the colour mixing capabilities of Krita in KOffice. Various optimisations in KBounce, KPixmapCache, KDevelop, Marble and KOffice. KOffice 2.0 Alpha 2 (1.9.92) is tagged for release. Beginnings of a D-Bus interface in KTorrent for KDE 4. KNotes and Kompare begin to be ported, Kenolaba completely ported to KDE 4. Reworkings in Phonon, with the Phonon-NMM backend moved to playground/multimedia, as it is not ready for KDE 4.0. The Kaboodle music player is removed from the kdemultimedia module, whilst kaudiocreator moves to extragear for KDE 4.0.
Issue 69: 29th July 2007 Plasma continues to mature, with improvements to the Twitter applet (and the creation of a complementary data engine), and the adoption of a common visual style for Plasmoids, and the integration of support for SuperKaramba applets through the creation of the SuperKaramba Plasmoid. More work on the re-implementation of the Magnatune interface within the new music store framework, and integration of the recent Plasma work for Amarok 2. More work on KBlocks, whilst KMines and KLines become the first KDE applications to take advantage of the recently-developed KPixmapCache. More work on colour mixing in Krita. Import of Habitat, a realistic interaction environment, to playground/edu. A return to work on Cokoon, a framework for widget and window decoration creation. RSIBreak, KCall, and the Kickoff menu start to be ported to KDE 4. KDE 4.0 Beta 1 is tagged for release.
Issue 68: 22nd July 2007 Plasma progress, with new Plasmoids: Browser, Notes, 3D Earth Model, Twitter, Desktop, and Tiger (scripting example), and the development of a mouse cursor data engine. Bug fixing spree in TagLib, K3b, and the Kopete Cryptography plugin. Support for encrypted storage devices in Solid, with better integration of device support in Amarok. Further integration of Plasma in Amarok. Work on making Konsole follow KDE settings more strictly. Much work on revamping Ark for KDE 4. Various functionality improvements in Umbrello. The start of a new version of the Smoke bindings access mechanism, Smoke2. Continued work in kdegames, with the import of KBlocks, a Tetris-like replacement for KSirtet. Rewrite of search-and-replace in Kate. Import of the Kubelka-Munk mixing algorithm, with a restoration of the MetaData framework in Krita. Work to enable networked document collaboration imported in KOffice. GetHotNewStuff experimentally reactivated in okular. A rewrite of the global shortcuts system added to KDE SVN. Pixmap Cache Summer of Code project merged into kdelibs, in time for KDE 4.0. KBoard, renamed Tagua, is removed from KDE SVN to continue in an external code repository.
Issue 67: 15th July 2007 Much work in Amarok, with the implementation of a CoverFlow-esque OpenGL album art visualisation, codenamed "CoverBling", and Service Framework and Plasmification efforts. Sample OpenGL-based applets added to Plasma, with Plasmoids to watch for changes to files, for browsing files, and to monitor network interfaces. General progress in the 2d projection and KML in Marble, OpenPrinting, and KOrganizer Theming Summer of Code projects. KWallet support in KRDC. KMines essentially rewritten with a QGraphicsView base, with support for multiple background SVG themes in KGoldRunner. More manipulation and view work in Kreative3d. Implementation of Kubelka-Munk paint mixing research in Krita. Internet integration in Kaider, with a WebQuery view and example script to use Google Translate. okular becomes usable as a print preview component. KTrace, a "strace" interface for KDE 4 added to playground/sysadmin. Beginnings of support for ComunIP, a Brazilian IM protocol in Kopete. More progress in the porting of Digikam and KTorrent to KDE 4. The start of a rewrite of the Oxygen widget style. KBFX, an alternate K menu, moves to kdereview.
Issue 65: 1st July 2007 Akademy 2007 kicks off in Glasgow, Scotland. Continued work in Plasma, with improvements in the Photoframe and Dictionary Plasmoids, and the addition of ChemicalData, Akonadi and Battery Plasmoids. Support for Solid-based network status support in Mailody. Support for multiple blogs in KBlogger. Automatic downloading of map tiles in Marble. Theming support added to KBounce. Load and Save support in Kollagame, a game development IDE. More work in the Kaider translation utility. Support for the PEF raw format for Pentax cameras in KPhotoAlbum. KPhotoAlbum begins to be ported to KDE 4, with more progress in porting Digikam to KDE 4. Initial work in the OpenPrinting and Context Sensitive Help Summer of Code projects, with continued work in the KRDC project. Initial steps toward high-precision computing support in KSpread. Attempts made to ensure Sonnet is ready for inclusion in KDE 4. Systemsettings moves to kdebase for KDE 4.
Issue 64: 24th June 2007 Introductions of a Dictionary, Photoframe, and Facebook Plasmoids, and a Weather and Solid DataEngine in Plasma. Usability improvements and optimisations in KListView, used for icon views in Konqueror and Dolphin. The start of a shared, common location for vocabulary files across KDE-Edu applications, with initial implementation in Kanagram. Support for application-specific caches in the Icon Cache implementation, and further progress in the KOrganizer Theming and KRDC Summer of Code projects. Better support for ALSA in KMix. Umbrello gets support for SQL code generation. The start of enhanced animation support in KPresenter. Scripting interaction with Yahoo! web services to provide weather and stock quote information in KSpread. Advancements in the KTorrent port to KDE 4. The creation of the PopUpDropper, a context-sensitive drag-and-drop widget in Amarok. Import of kollagame, a game development IDE. Systemsettings is moved to kdereview as a possible replacement for KControl in KDE 4.
Issue 63: 17th June 2007 Work on engine configurability, data management, a packaging system for Plasmoids and themes, and new refinements in desktop icon interaction in Plasma. The Oxygen window decoration and widget are both moved into kdebase. Further work in the Icon Cache, Kopete Messenger update, KRDC and Context Help Summer of Code projects. Improved highscore handling and network management across kdegames. New keyboard engine becomes live in KTouch, whilst the Step physics simulation package receives support for annotations. Support for many new text styling options in KOffice. Further work towards Amarok 2.0, including work on the context view and the display of lyrics. More recent and precise elevation data added to Marble. KColorScheme colour roles are added to aid usability. User documentation is started for Dolphin. More work in Strigi and NEPOMUK. Work on vector selections and a smoothing algorithm for drawing implemented in Krita. Many improvements in the KMix sound management utility. Digikam begins to be ported to KDE 4. Large scale reorganisation in the kdegraphics module: KColorEdit, KIconEdit, KPovModeller, Kuickshow and Ligature move to extragear/graphics, whilst Kooka and kmrml are removed completely.
Issue 62: 10th June 2007 Umbrello gets a code generator for the D programming language. Further work in Plasma. Initial work to allow the Dolphin file view component to be embedded into Konqueror. More work in the KOrganizer Calendar and KRDC Summer of Code projects, with the start of the Icon Cache, TextTool Plugins in KOffice and Kopete Messenger update projects. Start of a Solid interface in Amarok, with breakthroughs in support for the Jamendo music service. KDevelop begins to be ported to the KDevPlatform structure. A return to progress on the Cokoon SVG window decoration engine, with the addition of PyQt4 bindings. A streamlined command-line screenshot utility, kbackgroundsnapshot, is created. The Gwenview image viewer moves to the kdegraphics module, whilst KPF, KWifiManager and KDict are removed from the kdenetwork module for KDE 4.
Issue 61: 3rd June 2007 Start of the Oxygen Meeting in Milan, with a focus on the Oxygen widget style and window decoration. Continued developments in Plasma, with the addition of a second example Plasmoid, for accessing developer commit feeds. More work in Konsole, with the addition of a command-line tool to manage Konsole user profiles. Support for RockBox-based devices in Amarok. Initial work begins on a Wikipedia-based "Picture of the Day" and "This Day in History" plugins for KOrganizer. Work begins strongly on the KRDC Summer Of Code project. Marble becomes a library, with a plugin for Qt Designer created to allow application authors to include mapping functionality. Many module changes: Marble and KAlgebra move to kdeedu, KJumpingCube, KSudoku and Bovo move to kdegames, in accordance with KDE 4 development timelines.
Issue 60: 27th May 2007 Continued work in Plasma, particularly in the clock visualisations. Kalzium uses the GetHotNewStuff framework to download new molecules for its 3d viewer, plus speed optimisations for the rendering of these molecules. The start of fullscreen support in the Gwenview image viewer. Work begins on a WebKit-based KPart. A KControl module is created to allow for easy manipulation of KWin "Composite" settings. Continued work on the OpenChange Akonadi resource which enables interoperability with Exchange servers. Statistics plugin for a graphical representation of connection speeds in KTorrent. Improved handling of HDR imagery in Krita. Branch created for the integration of Solid-based connection management and notification in Konqueror.
Issue 59: 20th May 2007 User-visible functionality added in Plasma. Support for animated SVG images in SuperKaramba. Kanagram becomes the latest application to adopt a scalable, SVG-based interface. Initial code imported, as a statement of intention, to support interaction with Exchange servers and the Akonadi PIM data store. Small, incremental improvements in KTorrent. A new round of Coverity fixes, particularly in KOffice and Amarok. Work on loading ODF shapes through Flake in KOffice. KDevelop gets improved support for .ui (user interface layout) files. Branches of KMail, KPPP, Konversation and Kopete created to enable the integration of Solid-based connection management and notification. KDE 3.5.7 is tagged for release early next week.
Issue 58: 13th May 2007 The KOffice ODF weekend sprint takes place in Berlin. KTuberling, the much-loved "potato man" game, is saved for inclusion in kdegames for KDE 4, with the start of porting to SVG and other general improvements. Rewrite of KPoker replaces the previous implementation. Xinerama improvements in the KWin window manager. Continued work on Konsole. Usability and other improvements in KGPG. More progress in the Music Notation Flake shape Summer of Code project in KOffice. Version 2 of the KDChart library imported into KDE SVN to allow KChart of KOffice 2 to be based upon it. The "systemsettings" set of utilities begins to be ported to KDE 4. Printing and Exporting functionality added to the KDE frontend to Marble. User documentation handbooks started for Marble and KAlgebra. KAlgebra, Marble and Bovo move into the kdereview module for final review before moving into their respective home modules for KDE 4. KLatin is moved out of the kdeedu module for KDE 4.
Issue 57: 6th May 2007 Atlantik, KFouleggs, Klickety, KPoker, Kenolaba, KAsteroids, KSnake, KSokoban, KJumpingCube and KTron move to playground/games. KDE 3.90.1 (KDE Alpha 1) is tagged to be released. General improvements in KTorrent. Progress in the generic music store support in Amarok. KFTPGrabber begins the port to KDE 4. The phonon-solid-sprint branch is merged back into trunk. BluRay and HD-DVD support in Solid. NEPOMUK-KDE components moved from kdereview to kdelibs in time for KDE 4. kwin_composite is merged back into trunk, becoming the window manager for KDE 4. Further progress in the Konsole refactoring effort, with the refactor branch merged back into trunk for KDE 4. More progress in kdegames. KSudoku moves to kdereview. Konqueror Userscript Plugin is imported into KDE SVN. Nuvola is imported into kdeartwork as another new iconset for KDE 4.
Issue 56: 29th April 2007 Continued work across kdegames, with the kbattleship-rewrite merged back into trunk/. Start of scalable interface support in Kanagram. Further functionality enhancements implemented in the Konsole refactoring effort. Small refinements in KSysGuard. More work on the KDevelop Subversion plugin. Preparations for RSYNC support in the icecream distributed compilation utility. Progress made in the Amarok-on-Windows porting and generic music store integration for Amarok 2. Initial milestones reached in the Music Notation Flake shape Summer of Code project in KOffice. Support for boolean operations on paths in Karbon. Primary iconset imported for KDE 4, as part of a general cleanup effort in kdeartwork - more iconsets to be added soon.
Issue 55: 22nd April 2007 A week-long Phonon/Solid developer sprint redefines and strengthens their API's. The start of a command-line client for Strigi. Continued improvements in the Konsole refactoring work. More work on visual effects in the KWin window manager composite support branch. Experiments to utilise Solid for connection management in Mailody. Initial support for the Jamendo music service in Amarok. A KDE frontend for Marble is begun, to complement the Qt-based original interface. LSkat, KLines and KLettres get support for scalable graphics. SuperKaramba now supports widgets written in Python and Ruby using Kross - Kross is now the default scripting engine for SuperKaramba. Kiriki is moved from playground/games to the kdegames module. The Guidance utility suite is moved to the extragear module, becoming the first non-C++ application in KDE SVN.
Issue 54: 15th April 2007 The Summer of Code begins, with 40 KDE projects. Registration opens for Akademy 2007. Hosting proposals invited for Akademy 2008. Further progress in the KBattleship rewrite with sounds and network play integrated, and theming support added to the Bovo game. More work on Strigi file analysers. Drag-and-drop and porting work in Mailody. A new CVS plugin for KDevelop 4. KSquares moves to kdegames. A new game, Kollision, is imported into playground/games.
Issue 53: 8th April 2007 Bluetooth support in Solid. 'Breadcrumb" navigation widget from Dolphin is made more modular to allow use in other KDE contexts. Support for different caret (text cursor) styles in Konsole. Various bugfixes in TagLib. Better AIM protocol file transfer support in Kopete. KWord gets the ability (through Kross scripting) to use an OpenOffice.org instance to import from supported file formats. KPackage starts to be ported to the SMART package management scheme. The beginnings of user documentation for the Bovo game application, whilst the initial draft of the Mailody handbook nears completion. KMobileTools starts to be ported to KDE 4. Great reductions in the number of external dependencies for the kdecore library. The kplot library is renamed "plotting", plasmagik is renamed "uploader". okular moves back from the playground to the kdegraphics module. Kiriki is moved to kdereview. Kremas, an experimental image viewer, is imported into KDE SVN.
Issue 51: 25th March 2007 Final stages of Freedesktop.org naming compliance performed on the Oxygen mimetype icons. IMAP-related crashes targeted in KMail. Many KFilePlugins ported to use Strigi. Better zoom and preview size interaction in Digikam. Optimisations in KSysGuard. Better integration with NEPOMUK-KDE interface elements in Dolphin, NEPOMUK-KDE components move to the kdereview module. Further Kst documentation work. Continued interface experiments and code progress towards Amarok 2.0. "Flame" window destruction effect in the KWin Composite branch. KBackup is renamed "Galmuri" due to naming conflicts.
Issue 49: 11th March 2007 The Oxygen iconset is moved from playground to kdelibs, changes made throughout KDE to support the new icon names specification. The Crystal iconset is moved from kdelibs to its kdeartwork retirement home. More work on the Oxygen widget style. Security fixes in KTorrent. Initial work on "uninstall" functionality for the KDE Windows installation utility. New "Snowish" theme for the Kamion user information migration utility. Continued graphics improvements across kdegames. Improved wireless network encryption support in Solid. Further work on the Amarok 2.0 porting, with particular attention to the Music Store integration elements. KPilot is to make a surprise return for the KDE 4.0 release.
Issue 48: 4th March 2007 KSplashX, a potential replacement for the KSplashML engine is imported into KDE SVN. Continued progress in the Solid and NetworkManager integration. More refinement, including better keyboard shortcuts, in Konsole. New keyboard layouts in KTouch. Icon and undo support in Step, the educational physics simulation package. KBounce becomes the latest game to move to a scalable interface and graphics. More work in KSquares, Konquest, KSpaceDuel and KReversi. KSudoku starts to be ported to KDE 4. Initial support for input fields and other form elements in okular. A co-ordinate grid and Wikipedia entries for cities comes to Marble. Further improvements, including the addition of Tree View functionality to the Dolphin file manager. New features in Mailody. Initial video support in Amarok, with heavy interface redevelopment underway for version 2.0. Last stages of an interface overhaul for the next version of KTorrent are completed. Proxy support added to the KDE Windows installation utility. Strigi is moved from playground to the kdesupport module.
Issue 47: 25th February 2007 Solid gets support for NetworkManager. Support for changing the font colour of the taskbar. File format import work in KVocTrain. More KDE 4 porting takes place in KTorrent. Noatun now uses Phonon as its only backend. Work is begun on refactoring the user interface of Amarok 2.0. The Codeine video player is imported into KDE SVN and ported to CMake, Phonon and KDE 4. Progress in the 'krunner' element of Plasma. KAlgebra is imported into KDE SVN into the playground/edu module. Search improvements in Kate, with a move to the kdesdk module.
Issue 46: 18th February 2007 The Dolphin file manager is moved into kdebase. Continued work in Umbrello courtesy of the Student Mentoring program. Graphical element representations start to be introduced in Kalzium. More new country maps in KGeography. KSpaceDuel begins the porting process to a scalable graphics interface, with further SVG integration work in KMines, KWin4, KNetWalk, KBlackBox and KMahjongg. KolourPaint gains the ability to interface with image scanning hardware. Improved handling of the XPS document format in okular. Lilypond export functionality in KTabEdit. More work in the KDE Fonts Manager. The KNewStuff2 framework reaches new milestones in its reworking for KDE 4.
Issue 45: 11th February 2007 Much-requested "Page scaling" zoom mode introduced to KHTML. Work on the XPS document format backend, and intergration of a Phonon-based audio player for embedded document sounds in okular. More maps added to KGeography. KMines becomes the latest game to move toward a scalable graphics interface, with continued work on KBlackBox and KGoldRunner. scuba and wmap datasource additions to Kst. A better fullscreen interface for Digikam. Continued improvement in the KDE Fonts Manager. Amarok 2.0 development progresses at full speed. Initial import of version 2 of the Gwenview image viewer, and a possible KBabel replacement, KAider, into KDE SVN. Oxygen icons become further integrated into the desktop, with renamings and the setting of the theme as the KDE default.
Issue 44: 4th February 2007 Work begins on Amarok 2.0. KBlackBox becomes the latest games application to take the step into the scalable graphics arena. KTTT, a tic-tac-toe game, is ported to KDE 4. Further progress made on the knewstuff2 framework. Software RAID monitoring, along with other improvements in KSysGuard. Mailody gets support for printing HTML emails. Improved support for custom emoticons in Kopete. The sublime-integration user interface branch is merged back into the main KDevelop source tree. Step, an educational physics simulation package, is imported into KDE SVN. KitchenSync is removed from KDE SVN, in anticipation of an OpenSync-based implementation.
Issue 43: 28th January 2007 KGoldRunner begins the transition to a scalable graphics interface. okular gains support for DjVu metadata, and investigates the use of threaded text extraction in order to prevent interface freezes. Continued improvement in the font KControl configuration module. More 3d and contemporary effects in the kwin_composite branch. Multiple, discriminatory language spellchecking develops in Sonnet. Improved support for BMP and ZIP files in Strigi. Import of user documentation for Mailody. Optimisations in the Dolphin filemanager. An important stage in the replacement of kdesktop elements with krunner is completed. KTorrent makes exploratory moves towards a KDE 4 port. KSirc, an IRC client, is removed from KDE SVN.
Issue 42: 21st January 2007 KHangman becomes the latest application to migrate to SVG-based scalable interface rendering. KOpenBabel is merged and the beginnings of a 3d navigation system in Kalzium. Work expands in the Umbrello/KPlato Student Mentoring program. Support for the ComicBook Archive and other improvements in okular. Work on Picture, Video and Krita "Flake" shapes in KOffice. Improvements in both the KDE 3.5 and 4.0 versions of Konsole. Language detection in Sonnet continues to mature. Import of concept code demos in Decibel. "Simple-search" user interface work, and support for indexing binary data fields in Strigi. "liveui" moves back into kdelibs. dbmodeler, a database schema modelling application (part of the Season of KDE), is renamed "grama".
Issue 41: 14th January 2007 NEPOMUK integration, and a new "browser" interface added to Akonadi. Refactoring work in Kate and KPilot. Experiments with a new Kate-alike session list in Konsole. Expose-like window management effects in KWin. Support for styling the background of forms in KHTML. A Strigi-based metadata indexer for KIO. Signature support in Mailody. Improved support for metadata internal storage and display, and a new Flake shape for video in KOffice. Large code update in Umbrello, part of the Student Mentoring program. New tileset selector for kdegames, to be shared between KMahjongg and KShisen. Support for the FictionBook format in okular. Import of an initial version of the Oxygen sound theme for KDE 4. Import of user documentation for Kompare. kaction-cleanup-branch merged back into the main kdelibs. Security fixes in KPDF and KSirc.
Issue 40: 7th January 2007 Sonnet, the natural language checker, continues to develop and can now discriminate between more than 70 different languages. More work on the "konsole-split-view" branch to add split/merge functionality to the KDE 4 console. Support for filesystem labels in the "mountconfig" Guidance configuration module. Large developments in the "mailtransport" KDE-PIM work to enable code sharing between users of the common "emailing" action. Support for background text colours in Konversation. Further work in the "Papillon" MSN Messenger connection library, with support for Xtraz status and notifications in Kopete. Gradient editing tool introduced across KOffice. Better support for PDF presentation files in Okular. Improved AI in the recently-imported game KSquares. "Sublime", the new user interface library for KDevelop 4 is imported into KDE SVN. The initial code for KRunner, the KDE 4 replacement for the "Run Command" dialog, is imported into KDE SVN. The RSS Konqueror sidebar plugin is removed from KDE SVN, along with dcoprss and librss, which will both be replaced by libsyndication in KDE 4.
Issue 39: 31st December 2006 The KDE Commit-Digest 2006 retrospective. blinKen and KNetWalk become the latest applications to move to scalable graphics. KSquares further develops, with an AI player implemented. More maps and a more sophisticated divisions and capitals implementation in KGeography. Support for password-protected RAR archives in the kio_rar interface. Work to support drag-and-drop of transfers in KGet. Import of "koregressions" test suite for KOffice. Longstanding KWeather and KHTML bugs fixed. Major refactoring in the "sonnet" natural language checker. Version 1.0 of Eigen, the library for vector and matrix math, is released.
Issue 38: 24th December 2006 A new game, KSquares, is imported into KDE SVN, with KLines starting on the (now familiar) path towards scalable graphics and general improvement. Usability and other improvements in Okular. Support for multiple "identies", alongside a festive basket of other enhancements in Mailody. Search support and plugin handling improvements in KGet. In Amarok, the "yauap" engine (a redeveloped GStreamer interface, using D-Bus interaction) progresses, with support for audio CD's. Improved OpenFormula specification compliance in KSpread. A much-enhanced implementation of "run-around text" comes to KWord. A work-in-progress python parser for KDevelop is imported into KDE SVN. Work begins on the Oxygen-themed widget style and window decoration for KDE 4.
Issue 37: 17th December 2006 A new interface element, the 'viewbar', makes its debut; continued work on Flake and Kross-based scripting within KOffice. Continued refinements in KSysGuard. Much work to improve support for VPN connections in KNetworkManager, with KNetworkManager being moved from playground/ to extragear/. Kaffeine begins porting to GStreamer 0.10. KGeography extends its global coverage with a handful of new country maps. KWin4 and Kolf begin their transition towards improved and scalable (SVG) graphics. Commits start to flow in the Student Mentoring program. Support for bullet-aliased passwords across KDE.
Issue 36: 10th December 2006 The beginnings of Sega Genesis/Megadrive support in Gamefu. kdegames improvements continue with porting and gameplay work in KBackGammon. OpenDocument master page support in Okular. 'Idle time' detection comes to the 'powermanager' module of the Guidance system utilies. MIDI format support in KTabEdit. The new histogram graphing functionality of Strigi continues to be refined. Following Akonadi, NEPOMUK starts to utilise the power of Strigi. WHATWG audio objects supported in KHTML through Phonon. Appointment printing work in KOrganizer. Kross scripting infiltrates KWord.
Issue 35: 3rd December 2006 Substantial work and improvement in the font installation KControl module. Support for OpenDocument annotations in Okular. New Interface ideas and consistency work in Amarok. KTabEdit gets better support for the 'Guitar Pro' file format. Iceland map added to KGeography. Work starts on a new keyboard rendering engine in KTouch, and on a model/view interface implementation for KVocTrain. Early work on a Phonon backend for KsCD. Speed optimisations in Strigi, with experimental probing for the feasibility of leveraging the inotify daemon. Experimental code sees Akonadi become searchable through Strigi. Kross, the multi-language application scripting framework, loses its dependency on KOffice and moves into kdelibs as the cornerstone of scripting in KDE 4.
Issue 34: 26th November 2006 Dolphin, an alternative file manager, is imported into KDE SVN. Work on session management in Kontact becomes visible with the implementation of state remembering for tabs in aKregator. Mailody gets a better SMTP implementation, with authentication support. Many functionality improvements in Okular. An experimental generic API for integration of more online music store services (following the example of the Magnatune implementation) is proposed and developed in Amarok. Continued speed and memory optimisations in KOffice and KDE 4 (via kdelibs).
Issue 33: 19th November 2006 KTorrent supports the creation of trackerless torrents, with work beginning on a web-based management GUI. Support for browsing the SHOUTcast webradio listings in Amarok. Work starts on a new Planner Summary plugin for Kontact. KDissert is renamed Semantik. Maps of more countries added to KGeography. Version 2 of Kallery, a web image gallery creator, is imported into KDE SVN. Qt3 and KDE 3 Java bindings are removed from KDE SVN, superceded by the developments of Qt Jambi.
Issue 32: 12th November 2006 KViewShell is renamed Ligature. Okular gets support for Text and Line annotations. KSame and Konquest start their conversion to SVG graphics. Marble gets enhanced support for presenting and displaying geographical data interactively, and showing national flags. Mailody, the alternative email client, continues to develop at a rapid pace. Telepathy support in Kopete starts to emerge from experiment towards a usable implementation. Kile gets scripting support, with improvements to scripting across KOffice. KPresenter receives export to text document (OpenDocument) functionality. Improvements in the Magnatune music store facility in Amarok.
Issue 31: 5th November 2006 Work on porting kdegames applications to SVG and other general improvements continues at a fast pace. Work continues on video support in KPhotoAlbum. Krita gets a new star shape tool. Okular gets support for freehand ink overlays in presentation mode. Kate gets syntax highlighting support for ActionScript and RapidQ code. Mailody continues to mature as an alternative email client. Strigi refactors to allow searching within multiple simultaneous indexes, with preliminary interoperability with Akonadi on the horizon.
Issue 30: 29th October 2006 Work on Decibel and the KDE-based NEPOMUK components accelerates. The Unity web rendering engine experiment is removed from KDE SVN, due to a change in the circumstances that prompted its creation. KTabEdit, a guitar tablature editor is imported into the KDE SVN playground. A branch of kde-pim for improvements in future 3.5 releases shows promise with the introduction of several new features. QMA, an experimental email client, continues to mature and is renamed Mailody. Usability and file format support refinements in Amarok. Speed optimisations in KViewShell and KFTPGrabber. More improvements in the state of games in KDE 4.
Issue 29: 22nd October 2006 The location for Akademy 2007 is Glasgow, Scotland. The KDE backbone of the Nepomuk research project has been imported into KDE SVN. A GUI editor for database lookup columns has been added in Kexi. More SVG card sets are added to the resurgent KDE games for KDE 4. User interface enhancements in Kst and Kalzium. Multimedia file tag handling improvements in Amarok (.wav) and Strigi (.mp3). Strigi-enhanced versions of the standard find and grep utilities introduced. Three utilities from a suite of ODBC and database tools make an surface in kdenonbeta/.
Issue 28: 15th October 2006 The KDE project celebrates its 10th anniversary. System tray items can now be reordered by the user. Support for action sounds in okular. Work begins on Dynamic Brush architecture and canvas improvements in Krita, with layer handling improvements in Karbon. Krita switches library dependencies from ImageMagick to GraphicsMagick. Memory usage optimisations in the KHTML web rendering engine and Amarok.
Issue 27: 8th October 2006 KBoard, a game canvas, gets several new chess-based themes, whilst KSokoban gets many new levels. KPhotoAlbum imports the winning entry from its Splashscreen Contest. Krazy and apidox (parts of the EBN test suite) move from playground into the kdesdk module. KBlog, a library to interface with various blogs, is imported into the PIM playground in KDE SVN. Work begins on a GStreamer backend for Phonon. More work on Yahoo Chatroom support in Kopete. Kexi Query Designer supports data sorting in design and SQL view. Painting experiments with Chinese brushes in Krita.
Issue 26: 1st October 2006 KPersonaliser, the new installation greetings wizard, has been removed from KDE 4. Solid is imported into kdelibs for KDE 4. Marble, a generic geographical widget with wide-ranging possibilities, is imported into KDE SVN. Work begins on supporting Telepathy in Kopete. Experimental eyecandy in the Kate editor, with a new, non-obtrusive search bar implementation. User interface experiments in Krita. Development of Krossrunner in KOffice, a command-line OpenDocument format manipulator. KArm has been renamed to KTimeTracker, to better represent its functionality. The kde.org website, along with many related sub-sites, has changed over to the Oxygen style. Akademy 2006 draws to a close.
Issue 25: 24th September 2006 The KDE World Conference, Akademy 2006, kicks off in Dublin. A rewritten version of KTurtle, an educational programming tool, is imported into KDE SVN. ThreadWeaver is moved into kdelibs. Hebrew sounds are added to KLettres to add learning support for the language. Improvements in the OpenDocument format and XML Paper Specification format support in okular. Support for GPS metadata synchronisation in kipiplugins, on which Digikam and KPhotoAlbum depend. Support for calculations containing non-integer numbers (ie. numbers with decimal points) in the minicli (Alt-F2). Modifications made to support using Compiz as a window manager. More work in Memory Monitoring and Network Management in Solid.
Issue 24: 17th September 2006 Amarok gets the roots of support for the Magnatune music store. Work begins on a LiveUI Designer application. Mass import of KBoard code, a lightweight canvas intended for games. Work on supporting the XML Paper Specification format in okular. Support for multiple galleries in kipiplugins, on which Digikam and KPhotoAlbum depend. Support for compressed Scalable Vector Graphics (SVGZ) in kdelibs. Solid gets Network Management and CPU Monitoring capabilities. Continued improvements in KArchiver.
Issue 23: 10th September 2006 Work begins on Ruby language support in KDevelop 4. Work continues in the KReversi code rewrite. Kalzium gets functionality to visually show the country an element was discovered in. Automatic regression testing for Kate. Mimetype and metadata support for the XML Paper Specification format. Strigi can now use outside applications to index files outside its core scope, such as PDF files. KJots gets greatly improved find and replace functionality. Many improvements in supporting different archive formats in KArchiver.
Issue 22: 3rd September 2006 Kickoff, the experimental application menu alternative developed by SUSE, is imported into KDE SVN. Import of the work to support SVG scalable tilesets in KMahjongg. KViewShell gets support for LZW compressed fax files. Strigi gets support for the D-Bus Inter-Process Communications (IPC) service, KBFX, a prospective element of Plasma, gets full support for Strigi. Kaffeine gets DVB plugin support. Amarok sees fundamental changes in a key statistics technology, along with a name change of the technology to "Amarok File Tracking (AFT)". Development of SafeSite, a network-aware "phishing" protection service proceeds. Interface changes in KTorrent.
Issue 21: 27th August 2006 As the Summer Of Code draws to a close, a mass code import in the Physiks project, and other notable commits for several of the other affiliated projects. Work begins on a Kexi importer for KSpread. Numerous improvements for displaying data in Forms and Table View in Kexi, including support for default values and tooltips for large content. Lots of work on the Kross scripting framework. Improved functionality in Konversation and KFTPGrabber. Speed and memory optimisations in KDevelop and Filelight. An experimintal project begins to integrate the Orca Screen Reader into KDE 4 using D-Bus.
Issue 20: 20th August 2006 As the Summer Of Code draws to a conclusion, functional code imports and work in the avKode Phonon backend, KDevelop Teamwork and Advanced Session Management projects. Work begins on version 2 of the Kross scripting framework. More work on video file support in KPhotoAlbum. New features and streamlining in Konversation and Konsole. New Oxygen icons and other improvements in KGet. The introduction of wizards to automate many tasks in KMobileTools. Initial porting to KDE 4 of the console-based kdepim tools, with Kopete 0.12 moved into the KDE 3.5 branch. Experiments in fast PDF parsing in Strigi.
Issue 19: 13th August 2006 kdesu, the KDE application privileges manager, gets long-awaited support for the sudo method. Strigi gets .rpm and .deb package contents indexing capabilities, and can now index UTF-8 encoded text. Guidance gets a new power manager applet. Code import for the Physiks educational Summer Of Code project. Amarok gets support for MTP media devices. Work starts on porting KGoldRunner to KDE 4. Rewrites begin in the KReversi game and Oskar media player. GUI optimisations in KTorrent and KTU (KDE Translation Updater). Experiments using Kexi as a database backend in KPhotoAlbum, and rendering SVG in Unity.
Issue 18: 6th August 2006 Support for PostScript page deletion and editing of metadata in KViewShell, and for using a SQL backend with KPhotoAlbum (feature derived from KexiDB). Strigi gets support for inotify. Plasmagik, an application to assist developers in making "Plasmoids" (Plasma applets), is imported into KDE SVN. Rendering development work continues in the Unity web rendering engine. Work stars on a "Magnetic Outline Selection" tool for Krita.
Issue 17: 30th July 2006 Work begins on integrating C# support in KDevelop, as the second phase of the "C# parser for KDevelop" Summer Of Code project, whilst a companion effort concurrently starts to support Java. Eigen, a matrix and vector mathematics library is begun. okular is ported to QGraphicsView. Infrastructure improvements in Solid and Kalzium. "Siox" tool ported to Krita.
Issue 16: 23rd July 2006 KDevelop gets new configuration framework functionality. The start of a Satellite tracks feature in KStars. Support for PDF data extraction, and speed optimisations in Strigi. New features in KPhotoAlbum (KPhotoAlbum is the new name for KimDaBa). Perspective grid support in Krita, with the implementation of a Bezier tool becoming feature-complete. More work on unit conversions in KRecipes. Porting of KRDC to KDE 4.
Issue 15: 16th July 2006 Unity, a project to re-synchronise KHTML with WebKit, has begun, with work continuing throughout the week. Support for suspend and resume on KIO jobs. KSpread gets support for scripting with Python and Ruby. One Summer Of Code project, "C# parser for KDevelop", reaches the feature-complete stage, with progress in the "Advanced Session Management", "GMail-style conversations for KMail" and "WorKflow" projects. Fixes made to support the German language in KLettres, with large-scale refactoring work in Kiten.
Issue 14: 9th July 2006 Kamefu (a multi-machine emulator frontend) has been renamed Gamefu. Physiks, a physics educational project, and a project for advanced session management, both a result of the Summer Of Code, are imported into KDE SVN. Work progresses in the "GMail-style conversation view for KMail" and "WorKflow" projects. KDE 4 changes: KPat, a card game application, gets OpenGL bling, while kwin gets experimental compositing support and compiz-like effects. Okular gets support for the TIFF file format. Akonadi advances towards its goals with the import of a command-line and GUI client.
Issue 13: 2nd July 2006 PDF hyperlink and file editing support in KViewShell. DVI format support in Okular. Continued progress in "WorKflow", "GMail-style conversation view for KMail" and "KDevelop-teamwork" Summer Of Code projects. BsFilter and DSpam tools are now supported in the KMail anti-spam wizard. LastFM stream support becomes more robust and polished, alongside other notable development work in Amarok. Aesthetic modifications made in Kmplot and Kalzium. KDE 4 changes: Work begins on the "Cokoon" widget style, and KSpell2 is renamed "Sonnet" in preparation for some interesting development work.
Issue 12: 25th June 2006 Support for the Encapsulated PostScript format in KViewShell. Important progress in Strigi desktop search. The beginnings of LastFM support for Amarok, whilst the experimental interface layout is reverted - for the time being, at least. Import into KDE SVN of the "GMail-style conversation view for KMail" project, with breakthrough progress in the "OSCAR (AIM) File Transfer" project, both for the Summer Of Code. Ingredient substitution functionality in KRecipes.
Issue 11: 18th June 2006 Work begins on 3d molecule visualisation features for Kalzium. More progress in the Kopete "OSCAR (AIM) File Transfer" and "KDevelop C# Parser" Summer Of Code projects. An enhanced version of the custom iconset developed during the 1.4 phase is re-enabled as the default option in Amarok. Following the brand clarifications of last week, oKular is now known as okular. Kitten is renamed Strigi. Two security issues are addressed.
Issue 10: 11th June 2006 oKular gets a backend for the DjVu document format. amaroK is renamed Amarok. Guidance, a modular configuration GUI, gets a WINE module. Developments in the Kopete "OSCAR (AIM) File Transfer", "WorKflow" and "KDevelop C# Parser" Summer Of Code projects. KFormula, the KOffice formula component, defaults to the OpenDocument format.
Issue 9: 4th June 2006 Kopete 0.12 is released after 10 months of development. Usability fixes in RSIBreak and experiments in amaroK. Common KOffice color management initiative - "pigment" - started. User interface optimisations in Adept package manager. KDE 4 changes: DCOP is finally removed from trunk/. The KDE 4 icon theme, Oxygen, is imported into KDE SVN.
Issue 8: 28th May 2006 KViewShell gets support for PostScript files. Work begins on akonadi (the new kde-pim data storage backend) and amaroK 2.0, with further optimisations to the stable amaroK version. kttsd (the kde-accessibility text-to-speech system) is ported to Phonon. kdelibs is now fully ported to D-BUS. Aesthetic improvements to KSysGuard.
Issue 7: 21st May 2006 Huge optimisations in ksysguard. Solid switches to CMake. aRts, KPDF removed in trunk/, whilst oKular continues to be developed as its replacement. amaroK gets support for Creative Zen devices. coreapps/ module created (as proposed on kde-core-devel). More work on supporting Intel compilers.
Issue 6: 14th May 2006 Release polishing for amaroK 1.4. New sounds for KTuberling. KDE 4 changes: The proposed kdepimlibs module is created. New SVG icon engine based on QsvgEngine. New capabilities added to Solid. Applications with simple audio needs start to migrate to Phonon.
Issue 5: 7th May 2006 Coverity fixes continue to roll in. amaroK gets enhanced support for VFAT (ie. Generic Audio) devices. New themes for KTuberling. Preliminary support for both next-generation disc formats (Blu-ray and HD-DVD) in K3B. KDE 4 changes: More apps ported to D-BUS. JuK gets the ball rolling on porting to Phonon.
Issue 4: 30th April 2006 Optimisations in KDE startup services. amaroK gains CD Ripping functionality through the audiocd:/ kioslave. KDE 4 changes: Phonon, the KDE 4 multimedia service sprouts the beginnings of a Xine backend. Reorganisation of the KDE-PIM module (KPilot and KMobile leave the module, respective destinations extragear/pim and playground/pim; Kandy, Kitchensync and Multisynk also removed). Kodometer removed.
Issue 3: 23rd April 2006 KDE 4 porting continues at great pace, with more applications able to be compiled with CMake daily. Portability fixes for non-X11 platforms. KDiskManager, a KDE 4 application for disk management - based on Solid - is imported into KDE SVN.
Issue 2: 16th April 2006 Furious activity in Digikam, KmPlot and amaroK. Compile and linking fixes for applications in /trunk with CMake. Multi-platform porting fixes. KSmileTris is removed from /trunk/KDE/kdegames/.
Issue 1: 9th April 2006 KFileDialog becomes aware of media:/ and system:/. New icons and other fixes in amaroK. New privacy features and multiple webcam connection support for the MSN protocol in Kopete. kcmwifi removed in /trunk (to be replaced by Solid in KDE 4). Kerry, the KDE Beagle frontend, is imported into KDE SVN.