ChangeLog for kdevelop v4.2.2
=============================

* Milian Wolff: set version to 4.2.2
* Milian Wolff: add support for missing named operators, add tests
* Milian Wolff: set version to 4.2.1 in preparation of release
* Dmitry Risenberg: Replace "text/x-java-source" mimetype with "text/x-java" - this is the actual mimetype for Java.
* Aleix Pol: Use the project directory to look for the correct project to configure.
* Dmitry Risenberg: Fix incorrect handling of <projectname>_SOURCE_DIR by CMake manager. Backported from 'master' branch. BUG: 268487.
* Aleix Pol: Sync config changes made while importing to the disk, so that they're not lost if your computer doesn't work well. (yep, can't be that kdevelop doesn't ;))
* Aleix Pol: Replace the full word when completing paths.
* Aleix Pol: Use mkpath instead of mkdir t ocreate a builddir. The user can be expecting KDevelop to create more than one step in the path.
* Aleix Pol: Properly figure out if we're in a command or not.
* Milian Wolff: make sure cmake documentation stay readable on dark color schemes
* Milian Wolff: fix sig/slot connection
* Aleix Pol: Don't remove project items while the project is being reloaded.
* Milian Wolff: prevent crash in cmake code completion
* Nicolás Alvarez: Fix library name in error message when Okteta stuff isn't found.
* Olivier JG: backport from master: Allow switch statement without brackets, add tests. BUG: 204665
* Milian Wolff: filter import declarations (e.g. using namespace asdf;) from code completion
* Milian Wolff: don't use i18n before KApplication as that is not allowed
* Milian Wolff: init m_editingDefinition
* Milian Wolff: pretty printing support for QMultiMap, QMultiHash
* Milian Wolff: fix printing of empty QSet, add test
* Milian Wolff: add pretty printer for QLinkedList
* Milian Wolff: reuse QVector pretty printer for QStack
* Milian Wolff: make it simpler to extend the unit test for Qt list-containers
* Milian Wolff: reuse QListPrinter for QQueue, add test
* Milian Wolff: add pretty printer for QVector
* Milian Wolff: make gdb printer tests work when called from arbitrary paths
* Aleix Pol: Delay watched items treatment until the project is not busy with other changes. Fixed the crash I could reproduce by massive project changes (git checkout on different calligra branches).
* Dmitry Risenberg: Remove duplicate entries from include file name completion.
* Dmitry Risenberg: Fix file path shown in extended info when completing an include directive.
