- 04 Aug, 2016 3 commits
-
-
hjk authored
One step further to separate the debugger environment from the inferior environment and to make it possible to configure a working directory. Guessing one from the inferior's working directory is not always a good idea. Change-Id: I33d139c0f228ec0870556b82bc6aecca0a8e62d6 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Orgad Shaneh authored
Change-Id: I66fd41e3b63ef43359ba4dea61f7bc9bd0b683f4 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Orgad Shaneh authored
Change-Id: I4db93e3388cd9ca4cbee84f012eda8c222f45cf1 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 03 Aug, 2016 6 commits
-
-
Vikas Pachdha authored
Task-number: QTCREATORBUG-16630 Change-Id: I2ec8fbe186d9a78efa1457a5fbbbaf1fe4da80b5 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
Vikas Pachdha authored
Change-Id: I88165fcad770e8b8341b252e4fc32b437528647b Reviewed-by:
BogDan Vatra <bogdan@kdab.com>
-
hjk authored
Lately it was only set and read for debugging purposes. A mechanism similar to the ChildrenNeeded state is still needed and available through WatchItem::wantsChildren. Change-Id: I78c85d65bc35810be420bd0418db9675473697cd Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
hjk authored
To shorten user code and hide the ugly const_cast. Change-Id: I798bd105932004ea17cb95b243fc38ccfcda0a2c Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
Avoid code explosion. Change-Id: I7d239a4560e90b68cc4991341adf940a98776254 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
Commented out since the initial import in 2010 Change-Id: Icdb6ced53b39b2fda7037616cf9d2f098279e534 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
- 02 Aug, 2016 4 commits
-
-
Nazar Gerasymchuk authored
For unknown reasons tab order in listed UI files was set incorrectly and behave unexpectedly. Now tab order behave naturally. Changes made for listed objects and touches only UI. Change-Id: I057b95eb21943ddb29b108682618382661db7be9 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Ulf Hermann authored
Change-Id: I14058602e0220295ad0e7e91d38d0b6ca83d7e22 Reviewed-by:
hjk <hjk@qt.io>
-
Nikita Baryshnikov authored
Change-Id: I58c4fd1369dc2d6400416b0366b1d357a3308523 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
David Schulz authored
Task-number: QTCREATORBUG-641 Change-Id: I83e2705c7250646b13cd3ec52779a1496e6a472c Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 29 Jul, 2016 10 commits
-
-
hjk authored
Change-Id: Ie42409a065e30ca4af43694256cecbe75d0753e6 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
One step towards the removal of the TreeItem::m_flags member that's unused in most instances. Instead of introducing another conversion, use a QByteArray to store the variable name. Change-Id: Icbe591988178faaf77db558d968843d8eb2b0160 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
One step towards the removal of the TreeItem::m_flags member that's unused in most instances. Change-Id: I0cdc3d1e8a47c3925fb54c129b724ded8721577b Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Thomas Hartmann authored
This is required to output the expression in the DebugView. Change-Id: I3ce0bf4a916e30e8c86c224e305fa1c4af337489 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Thomas Hartmann authored
We have to use a non capturing group for the optional 'Id'. Change-Id: I59431d78908a16f571febdf14c57bfe079ca6817 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nikolai Kosjar authored
The m_parserFuture.cancel() in ~BuiltinEditorDocumentProcessor() did not cancel anything. Thus, closing a document while the parser was running led to a blocking UI thread. Now it cancels at the next include directive it encounters. Change-Id: I092fddbbd747e0bc95265b6e9b4fcc26b3f76cb3 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nazar Gerasymchuk authored
For unknown reasons tab order in projectwizardpage.ui was set incorrectly and behave unexpectedly. Now tab order behave naturally. Change-Id: I56dd70234b6ebd734b5893f50d4f7255c23639d8 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nazar Gerasymchuk authored
For unknown reasons tab order in customparserconfigdialog.ui was set incorrectly and behave unexpectedly. Now tab order behave naturally. Change-Id: Ife117dd0dfd8c583e4bfe6b1191bdcae65bad05b Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tim Jenssen authored
The source column can have contain real code so disable the validator and trimm the expression because it is compared with the already trimmed source in the rewriter. Change-Id: I0cc684f8446799e3bd4ee77a8a9bb8077164f3b9 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
Tim Jenssen authored
Also this is necessary to be at the right middle position of QtCreator. Change-Id: I691002b7ed5a29a1ea2094f62aba121b2a2e458e Task-number: QTCREATORBUG-16673 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
- 28 Jul, 2016 13 commits
-
-
Thomas Hartmann authored
* Using proper icons * Removing unused images Change-Id: I0b4ba6d33f14950fef28f9546aa39b7f5d5a38dd Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Alessandro Portale authored
Replace some hard-coded colors with theme colors. That is required for the Flat Light theme. Change-Id: I2ce289fce8c2e6437148eb691484e0441975979f Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Serhii Moroz authored
Change-Id: Ia7c1ec11b2fa3e4b61b842fd1e9e4df7aa6f7be3 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
-
Christian Kandeler authored
"osx" -> "macos" Change-Id: Ie25e096b2759cf8f96411560fcca337169d80b08 Reviewed-by:
Jake Petroules <jake.petroules@qt.io>
-
Nikolai Kosjar authored
The order is 0 by default and thus the snippet items were at the very top, e.g.: enum EnumType { EnumValue }; void f() { EnumType et = // Complete here and see snippet items at top } Change-Id: I70a160d102b91a2589972354c50aa5f0b29323e8 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Orgad Shaneh authored
The theme might be incompatible with the text style settings, especially those that rely on the default palette (and were designed before themes were implemented). Task-number: QTCREATORBUG-16482 Change-Id: I8f63460ad250a494dcafd11366d7bacdbb71c142 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@theqtcompany.com> Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Thomas Hartmann authored
Change-Id: Iefc1d6a42df2aa858b68d4ce25840c766a8c86cb Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Thomas Hartmann authored
This makes it possible to debug the .metainfo files in a release build/package. Change-Id: Iceae98b0e00b9d4deba0ae3f31b1f55fca2c5cf2 Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Thomas Hartmann authored
We using F2/goto into component the auxiliaryData is typically already set. Change-Id: Ib201198f5fcd7a716fb416b54537488cc5b68afc Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Thomas Hartmann authored
* Use the original fancy toolbar colors by removing the Alpha channel. * Use the splitter colors for borders to avoid white borders in light themes. * Use the FancyToolButtonHoverColor for buttons and combo boxes. Change-Id: Id636e0713c8e2769c5eb03a115a60ccad8226f23 Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Thomas Hartmann authored
Change-Id: I7d4fbb3c16747f6d2b290db18b7c48b63a23bdd3 Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Christian Stenger authored
Respect different location if tests are installed before executing. Task-number: QTCREATORBUG-16638 Change-Id: I2d154e26cdd0f28bd51e7a885c5486d36af38a68 Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
Ulf Hermann authored
If several threads can be involved in the signal/slot exchange we need to show the receiver objects to connect() so that the signals can be queued when necessary. Change-Id: I24b4fe90095ce10eeeff9618faff97bd9d05c6eb Reviewed-by:
BogDan Vatra <bogdan@kdab.com>
-
- 27 Jul, 2016 4 commits
-
-
Nikolai Kosjar authored
It does not understand "--version". Use clang.exe for the version check. Change-Id: I64a46e8e2e5be47ad6f13c9c5497264e1128a22a Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
Thomas Hartmann authored
The StackLayout is working and it makes sense to add it to the item library. Change-Id: I732398a25091f2a33f38c42f5bf1c55ef9dac237 Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Nikolai Kosjar authored
Having *some* limit is reasonable since sorting happens in the UI thread and given enough includes/symbols it will freeze sooner or later. The strategy is now: Stop sorting at all if there are more than 30.000 completion items to process. The limit is a guess made on the following measurements. The goal is to keep below 100ms. test | items | before | now -----+----------------------- Cpp1 | 6394 | 172ms | 15ms | Win1 | 44739 | 125ms | 56ms | Qtc1 | 9648, | 16ms | 15ms | Qtc2 | 10210 | 20ms | 16ms | Qtc3 | 51044 | 141ms | 63ms | Qt1 | 62953 | 172ms | 78ms | Windows.h alone pulls in about 44.000 completion items. Used test procedure ------------------- For each test below, do: 1. Start Qt Creator in release mode 2. Open/create the project with a MSVC2015 Kit 3. Open the mentioned file 4. Strg+Space in the mentioned function Measured with a timer in IpcReceiver::codeCompleted. Test projects: Cpp1: stdc++11-includes.pro, main.cpp, main() Win1: Create project from wizard, *.cpp file including windows.h, completion in some added function Qtc1: qtcreator.pro, texteditor.cpp, BaseTextEditor::duplicate() Qtc2: qtcreator.pro, fakevimhandler.cpp, FakeVimHandler::jumpToLocalMark Qtc3: qtcreator.pro, botan.cpp, version_string() Qt1: qt-essential-includes.pro, main.cpp, main() Change-Id: I6fbd65d14f6086f289be7dd6c24385996e4bde83 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io> Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
Ulf Hermann authored
After sending the interrupt request the application will continue to the next line of JavaScript and only interrupt then. There is no way to interrupt the application via the JS debugger as long as no JS engine is active. The downside of this is that the pause/continue/stop icons are disabled until the application actually interrupts. The user might not understand this. Change-Id: I355de52f65898d6bdcd437675adba368662f3c13 Task-number: QTCREATORBUG-16646 Reviewed-by:
hjk <hjk@qt.io>
-