Filter out more invalid examples from the example browser.

Task-number: QTBUG-28393

Change-Id: I50a1b88c1711f0577843da81c095ebb7ca576077
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Reviewed-by: hjk <qthjk@ovi.com>
Fix copying translations from Qt.

Qt5 splits the translations into modules as well. The deployqt
script was only copying specific translation patters from Qt,
now we just copy all .qm files from Qt to Qt Creator.

Change-Id: I02302e3f8f6b4673979559ce6cd2a32271b554a3
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
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>
Inspector: Enable/disable tools on engine state

On a debug break, inspector tools cannot be used as the
gui thread is blocked.

Task-number: QTCREATORBUG-5466
Change-Id: I808d751b1ade7e4a5c98e87fec7bb4cb02715ad8
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Windows: Fix deploy script.

Change-Id: I4180bdc173235497f40da2df1ecd5b20048745e5
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
QmlDesigner.PropertyEditor: fix image filter

Change-Id: Ia08ce1e955ff82f62d9bb37baa27933592c78448
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
Reorganized Git menu

Suggestion for reorganized Git menu,
because there are a lot of items in there

Task-number: QTCREATORBUG-8363

Change-Id: I00bcf6b210d9a2bcb081a17a0ea288d71f65a9f4
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Petar Perisin <petar.perisin@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Git: Mute for frequent operations

Change-Id: Ia517542242ce5a971728c4712190abaa0bbcb5a4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
QmlDesigner.metaInfo: support dot properties for components

Alias properties in components are processed by resolveTypeName.
We also have to take care of dot properties here.

dot property: e.g. font.bold

Change-Id: Idee60d68f6850b65e6cc6011996696f6aabda9c9
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
QmlDesigner.propertyEditor: cleanup of FontGroupBox

Creating a proper interface for all the single dot properties.
This is easier to read and allows usage in items with a different
name for the font property.

Same fix for FontStyleButtons

Change-Id: I3d6b9ab6c9ccd5ffc1f7d06bf3f528df7ddb030d
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
QmlDesigner.propertyEditor: ignore dot properties in template generation

Dot properties should be handled as a group.

Change-Id: I0ff4f2043bf760eb3c6c6a0320d3f9e8e12355a6
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
QmlDesigner.PropertyEditor: also checking for url and not just QUrl

We ensure that file paths are relative, but only checked for QUrl.

Change-Id: I971f6633e60ab512eab978929359838af491e2ae
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
QmlDesigner.PropertyEditor: improve behaivour of url chooser

I improved the logic that decides the path where we open
the file dialog.

Change-Id: I77dfaf677a55c55f69ce0aedde0a7285d690c53a
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
Fixed caching when reading gcc predefined macros

Predefined macro set will be renewed correctly in qmake subprojects
or when flags was changed and project file resaved

Change-Id: Iffba9176083f5d8e5fbb39d2c02d48cef4a28e71
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Gerrit: Disable buttons while fetch operation is in progress.

Gerrit operations should not be started in parallel since
they use FETCH_HEAD, which can cause mix-ups.

Change-Id: Icb421c8065f680a4bb93acd63e1ffe6309ce774a
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>