Allow the user to choose to associate common file types.

Especially important if you already assigned the file types
to a different application, or to keep defaults for VS users.

Depends on: https://codereview.qt-project.org/#change,38650

Change-Id: I2b272c25e03bcc264ca73450fd26aa82ec30c296
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Remove unused classic.css

Change-Id: Id4b5a2bbf3d6498b1439abbb6fe204bd3db39620
Reviewed-by: hjk <qthjk@ovi.com>
Fix Qt Creator manual style when generating with Qt 5.

The HTML.templatedir is no longer used in Qt 5. Instead, the files
are resolved relative to the referencing qdocconf.
So we set the templatedir to the path of the qdocconf (for Qt 4)
and change the references to be relative to that path.
Also, it's HTML.extraimages in Qt 5, instead of extraimages.HTML

Task-number: QTBUG-28304
Change-Id: I5b253ea9fac5825c49f74460df188a7fca5c89cd
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Fix deployment of designer plugins.

Task-number: QTCREATORBUG-8256

Change-Id: I9b03debf9c4c918968fcdfd49078218b54a3b09f
Reviewed-by: Michael Bruning <michael.bruning@digia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Fix deployment of Qt libs (debug vs release) on windows.

Change-Id: If359d56bf325d24a4e127c385a3925a5e8ee6701
Reviewed-by: Andreas Holzammer <andreas.holzammer@kdab.com>
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Correct the setup of HelpNetworkReply.

Resources addressed as urls in offline css files were not loaded
(e.g. breadcrumb icons) due to the base url not being setup and
therefore defaulting to the main page, when it should have been
set to the url of the corresponding style sheet to make relative
urls work correctly.

This also eliminates the need for the workaround introduced earlier.

Task-number: QTCREATORBUG-8211

Change-Id: Icf365781544255e322259262ea6a19a0b1dc7a25
modified:   src/plugins/help/helpviewer_qwv.cpp
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
(cherry picked from commit b5bfb81508a75f48caa64d4d6ba91d2298035e82)
Reviewed-by: Michael Bruning <michael.bruning@digia.com>
HistoryCompleter: Keep list in order/allow empty entries

The HistoryCompleter ctor sets the initial lineedit value to the first
entry, thus adjust the code to store the most recent value, even if that
was already in the history.

Also allow empty entries in the history.

Change-Id: I1e88fb9eb1474896732d49583e5fc6b7acda0500
CMake: add auto completion for cmake editor

Original Patch by tomdeblauwe <tdb@traficon.be>

Change-Id: I54aea31755dd5702e6998c8343114d34a8752f7b
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
New CMake Project: Don't show empty message box on cancel

Task-number: QTCREATORBUG-7048

Change-Id: I3e79c78429c2ae5cfcc9da126f34e5f88bdd0c13
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
HistoryCompleter: trimmed entry

Change-Id: I39d11e9eaad2bc787281529a56f3520d929ac5ce
HistoryCompleter: Fix removeRows scope

Change-Id: Ia951c1e816a4c333ebf099d774405c41003c4966
HistoryCompleter: Refacor saveEntry

Change-Id: I21f4706aecc3aa7119be954709a1ce1f3b37d580
HistoryCompleter: Add removeHistoryItem member function

Change-Id: Ie17834da60d2cbe6082272e4c76b19dd8126583f
CMake: Remember the generator index in initial mode

Change-Id: I1f0800eef436989bb159afcb3f2c772e396646cb
CMake: Select arguments text for easy editing

Change-Id: I416a35a773792a1aee17811c022820262eb7f23e
CMake: Don't save entry if CMake exited with errors

Change-Id: Ife98b33c3269a452187c957bd5579722b3ae4018
Correct the encoding of the stand output

Change-Id: I8f2cfb0860bf99af7e80ced0d97906673236482f
Set modified after switch UTF-8 BOM

Change-Id: I593497ffdd0ecb57bfa886be22220243f020caed
Change the default editor fonts

Change-Id: Iacf4138831b7596062fbbbe1ce31bd2c2d0f26e6
Change some options

Change-Id: Id711e16a257271b6183efb485058acd777defe84