The QbsProjectParser was mistakenly made the parent object of the qbs
build job.
Task-number: QTCREATORBUG-16273
Change-Id: I8e0f9736ac9d92c5c1fe3d82430532358b78fee4
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This stops creator from breaking settings when switching between the 4.1 and
the master branch.
Change-Id: I58a9b588368e2bd2a235503a5ca204d48ea5cead
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
The change of an id was not taken into account.
Task-number: QTRD-2182
Change-Id: I8897fdf00d7d741fb26d30e3b71737809b51b4b4
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
QDir::entryList just returns file names as strings. In order to get the
full absolute paths of the font files, we need QFileInfos instead, which
dir.entryInfoList returns.
Change-Id: Ied0fb74afa4d02723d172f06d998a6916d5b0c9a
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
Make sure we pass --no-full-name to counter the grep.fullname=true
option that the user may have set. Otherwise, Creator will complain that
it can't find the files that matched the search terms if the search
directory was not the root of the Git repository.
Change-Id: I149e0540c00745fe8119fffd14628a3d7887e55e
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Actually you should use Utils::SmallString for new code because the
biggest overhead of Utf8String is the allocation on the heap and the
atomics.
Change-Id: Ic3d072ba47cb2a49ae3d7d158c6a58feb4b82769
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This assert is not critical and just indicates
an unnormalised file path.
Change-Id: I3ed7dbe8daae034e5faf44f1bc5aee7ba30e44d0
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Only load button state images when needed.
And not at all with the flat themes.
Change-Id: I2e150eaabab5c91a7230d911bf51cde47b390b04
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
The messages
RequestDiagnosticsMessage
RequestHighlightingMessage
and
DiagnosticsChangedMessage
HighlightingChangedMessage
are always send/received together, so merge them into
RequestDocumentAnnotationsMessage
DocumentAnnotationsChangedMessage
Change-Id: I6a0b6281ed1e6efe6cb18386afe99b1d1fb58abf
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
This makes Source Code Pro available on all platforms.
This font is designed specifically for code editing designed by
Paul Hunt.
See: https://github.com/adobe-fonts/source-code-pro
Change-Id: I7c5a875bd5fc09b02049706f1d61f3667c10d967
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Improve handling of page sizes, especially of the kits page (with
small and big dialog sizes).
Change-Id: I8dba7b4b5028cb41e0719a2f9aec15eb89858a8a
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
We removed the images and broke the styling.
This patch removes most of the .css styling and uses the fusion
style instead.
Change-Id: Ib16a2cdbb4f63ec43065c91d6f37183044618139
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Pass a shared pointer into runSynchronous and runFullySynchronous.
That way the proxy will stay around for as long as needed.
Task-number: QTCREATORBUG-16612
Change-Id: Ic529440c81d85149abd67e5eeb564cc5f12181ab
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
Do pass on the character that caused the line split in the signal from
SynchronousProcess. That way the UI can handle '\r' properly, leading
to a nicer git output.
Task-number: QTCREATORBUG-16611
Change-Id: I1d73ec9061689267dfffd776f32ab9c10108d10e
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This fixes the kit options page becoming wider in some cases as the
eliding was apparently off.
Change-Id: Ia682b75a2441d8d265b7c5a3c9943e36f33167db
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
A socket error is not the only possible reason for a connection failure
and exposing socket error codes to the upper layers is unnecessary.
Change-Id: I27e9f21160ecea5b0d811b83b7ab0ab9071cacff
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Make use of recent TreeModel improvements in various
tool views, push more operations into the engine-
owned data models, specifically context menu creation.
Change-Id: I479c97102b9fb81611c6461c6df1cec59295179a
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: hjk <hjk@qt.io>
Do not include by default in tools though.
Change-Id: I83f6ae7467355ab00401df52e875e2aa6a6d5b39
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
It is now implemented by the wizard, using
GitVersionControl::createInitialCheckoutCommand.
Change-Id: Ie847402cf1bc22444d2142baa57bfac6a136fb8f
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
It was fixed in 62c60c6d1c but broke again
by 04eb012267.
Task-number: QTCREATORBUG-16264
Change-Id: I1130d5c2eda3320714913570441499be0d55c8fe
Reviewed-by: André Hartmann <aha_1980@gmx.de>