ChangeLog for KDevPlatform v1.0.1 ================================= * 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.