KDevelop 4.0.1 released (July 21, 2010)
Good news everyone!
I’m happy to announce the availability of our first patch level release for KDevelop 4. You can get it and the related packages from:
http://download.kde.org/download.php?url=stable/kdevelop/4.0.1/src/
This is a bugfix only release and everyone is urged to upgrade as soon as possible. Below you find a list of changes that went into this release.
Users should wait for their distributions to provide packages for them.
Thanks to the KDevelop contributors for making this possible and to the users for giving us valuable feedback.
PS: I hope to release a second patch level release in a month, assuming we find more to fix.
Bye
KDevplatform 1.0.1 Changelog
* Milian Wolff: don't emit documentJumpPerformed when nothing changed
* Milian Wolff: prevent infinite loop when url gets saved and triggers loading of new language plugin
* Milian Wolff: fix ${selection} in snippets
* Milian Wolff: properly handle manual document switches in context browser toolbar
* Milian Wolff: fix: make it possible to activate repository in singleclick mode
* Andras Mantia: Really load (and use as a replace source) the global ui.rc file, not the local one.
* Milian Wolff: properly add codecompletion to existing documents
* Mantia Andras: Enable select all/copy in the frame widget.
* Mantia Andras: Propagate shortcuts setting to all the opened editor views.
* Andreas Pakulat: Fix accessing of temp-files for windows.
* Milian Wolff: properly handle unterminated strings in comments, fixes code completion after those
* Milian Wolff: properly remove watcher to prevent crashes in smartrange dtor
* Andreas Pakulat: Also set CMAKE_INSTALL_RPATH
* Andreas Pakulat: Make sure kdevplatform is properly linked
* Milian Wolff: put snippets completion items at end of list
* Milian Wolff: fix clearComments for unterminated comments
* Nicolás Alvarez: Create Class: Refresh move button state when a list item is removed too.
* Nicolás Alvarez: When moving items in Create Class inheritance list, update selection.
* Nicolás Alvarez: Update move up/down buttons when selection changes in inheritance list.
* Milian Wolff: prevent endless recursion
* Nicolás Alvarez: Change "Stop Jobs" icon from dialog-close to process-stop.
* Andreas Pakulat: Fix documentation for the .desktop files
* Milian Wolff: don't go into edit-item mode on doubleclick or single click
* Niko Sams: Fix crash when closing kdevelop with running debug session
* Niko Sams: Fix crash that can happen during shutdown with an active debug session
* Andras Mantia: Avoid calling emitResult() in failed case. internalJobDone() is called anyway, and that calls emitResult(). The problem is: when the error message is shown, the eventLoop is reentered, the job is deleted. The emitResult() call after tries to use the deleted job -> crash. This might be only a workaround, but fixes bug 229557 (and its duplicates), bug 227823, bug 232444, 227584.
* Milian Wolff: properly escape dot before git folder
* Andreas Pakulat: End the namespace before the macros.
* Jonathan Schmidt-Dominé: Fixed syntax-errors in ibrowsableversioncontrol.
* Milian Wolff: add a \c where appropriate, add missing dot
* Andreas Pakulat: Add some api dox how to get at plugins and load them properly.
* Andreas Pakulat: Use the complete url of the active document.
* Milian Wolff: make snippet invalid when name contains spaces
* Milian Wolff: allow anything non-space in snippet's code completion model
* Eike Hein: Meet HIG rules about alignment in forms.
* Milian Wolff: make QuickOpen look like a proper menu/dropdown
* Hugo Pereira Da Costa: Fixed setting of maximum height for button and stack so that expander arrow pixmap is not trunkated when small font is used.
* Hugo Pereira Da Costa: Removed unnecessary calls to "setAutoFillBackground(true)". this allows main window background gradient (if any) to be painted right. (like in e.g. oxygen, bespin). Does not affect other styles.
* Hugo Pereira Da Costa: Keep vertical size policy unchanged when embedding KLineEdit inside toolbar.
* Hugo Pereira Da Costa: Rotate back icon so that it is still painted horizontally even for vertical buttons Use option->iconSize to decide which pixmap must be rotated.
* Hugo Pereira Da Costa: This patch modifies the painting of sidebar vertical toolbuttons so that - the button frame is painted "non-rotated" - only the text is painted rotated. This fixes how buttons shadows are rendered. Screenshot at http://www.flickr.com/photos/hugo-oxygen-icons-org/4584572966/sizes/o/
* Andreas Pakulat: Increase minor version.
* Andreas Pakulat: Remove kross from subdirs list
* Bertjan Broeksema: Port away from deprecated KLibLoader::self to KPluing loader.
* Bertjan Broeksema: Initialize members in the right order.
* Bertjan Broeksema: Clean up
* Bertjan Broeksema: Fix warning and clean up.
* Bertjan Broeksema: Fix a compile warning related to deprecated hash_map.
* Bertjan Broeksema: Fix a bunch of trivial compile time warnings.
* Milian Wolff: fix LGPL file as proposed by TZander
* Milian Wolff: fix compile when ifDebug is enabled
* Niko Sams: Debugger: Only switch back to code area if there is an active MainWindow.
* Volker Krause: build with -pedantic
* Andreas Pakulat: Don't crash if dynamic_cast fails.
* Thomas McGuire: Fix progress popups being transparent.