- 14 Dec, 2017 4 commits
-
-
Ulf Hermann authored
At least TagCurrentChanged can be triggered with a nullptr tag. That means the current tag is reset to "none". We should thus handle nullptr in all receivers of beginTagChange and endTagChange. Change-Id: Ife558beca9fb1ed5ab246b76bbaab19c1c227e8a Reviewed-by:
Marco Benelli <marco.benelli@qt.io> Reviewed-by:
Tomasz Olszak <olszak.tomasz@gmail.com>
-
hjk authored
... into a EngineShutdownFinished. They were never handled differently, and the only option is to proceed to DebuggerFinished anyway. So simplify the state machine a bit. Change-Id: Ied3be86fff6750abca578dc6788e4be1d895692b Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Hannes Domani authored
Change-Id: Iaaa0897d63ddf234eef629187ec3cd16ea9f1aaf Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Hannes Domani authored
Change-Id: I69896f0d0c428f158bdb071b08a1c4b9f031183f Reviewed-by:
hjk <hjk@qt.io>
-
- 13 Dec, 2017 9 commits
-
-
Marco Bubke authored
The printing functions are only used by the unit tests and they use an external API. So we can easily move them to the printing functions in the unit test project. We have to move the TokenInfo print functions too because the depend on other print functions. The rest of the print functions will be moved in other patches. Change-Id: I87c452f8ca40687ec47de675ba6bee13efa5655b Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Marco Bubke authored
Change-Id: I8e0927a80d0bdcde7bd0e91c749d015636d07388 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Christian Kandeler authored
Change-Id: Iff9147e69a3c9d025496c2e2ad7837dae32e02d9 Reviewed-by:
Jake Petroules <jake.petroules@qt.io>
-
Christian Kandeler authored
It's unlikely you want to have two instances running at the same time, and SFTP does not let you overwrite a running executable anyway. Task-number: QTCREATORBUG-19326 Change-Id: Iac48d28f538307fc1764f973ce0c9959ef89af03 Reviewed-by:
hjk <hjk@qt.io>
-
Christian Stenger authored
Change-Id: Ic9a1839325febeb6bde0b656dce88342f3955c53 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Robert Loehning authored
Change-Id: I01cbbbfa9e8906768cc71d1c5b0d366d99924c7f Reviewed-by:
hjk <hjk@qt.io>
-
Nikita Baryshnikov authored
Change-Id: I3d3948fcebb6b902a18fcf492122229c69c5ac3e Reviewed-by:
Marco Benelli <marco.benelli@qt.io>
-
Christian Stenger authored
‘ProjectExplorer::IRunConfigurationFactory’ is already a friend of ‘ProjectExplorer::RunConfiguration’ Change-Id: Ia0c9830b20406f3f94393e1525040dbabb9ba19e Reviewed-by:
hjk <hjk@qt.io>
-
Oliver Wolff authored
Change-Id: I65a387f9d3358ef450c02b7bf90ae498039ce542 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 12 Dec, 2017 21 commits
-
-
hjk authored
There's nothing Qmake related in there (anymore?). Change-Id: I8842d4824065cf3cba61d50b6f333ec3b52e3851 Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io>
-
Eike Ziller authored
Can come in handy when the function or member does not directly return the right value type for the result list, but is implicitly convertable to it. For example from pointer to class to pointer to superclass, or from int to double. const auto result = Utils::transform<QVector<double>>(v, &ValueType::intMember) Change-Id: I0e1914d70bb2580b91098dd37e85a31ca14b0ae6 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io> Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
Robert Loehning authored
Change-Id: I18edefc20ff962720f36192121e3f6e341b1bcbc Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Nikolai Kosjar authored
Makes the links clickable. Change-Id: I2f0f7826e295bdb3ce6fc7aeaf478ee040e54141 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Tobias Hunger authored
Do no longer expose Nodes from the SessionManager's API. These are now exclusively handled by the ProjectTree. Change-Id: I585c2ac919462073870363436e767640775d9045 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Robert Loehning authored
Change-Id: I0c5cd52747373be0d50ac818dbbeaf39c34fd5fd Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
Eike Ziller authored
Task-number: QTCREATORBUG-19208 Change-Id: Iacf1e1468018fa8dd3426bc1325f36bb39a4b4e2 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Eike Ziller authored
Change-Id: I88892fc8d43ca3f59598b5b44e0daac0bfb439b5 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Eike Ziller authored
Change-Id: Ia13dcbc596c7cb5816891ed85e42ac49651fdfb6 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
David Schulz authored
compare file names case insensitive on windows Task-number: QTCREATORBUG-19418 Change-Id: I4925a7b33f35ce18e906990ffc104b22ea6d73dc Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Eike Ziller authored
Conflicts: qbs/modules/qtc/qtc.qbs qtcreator.pri Change-Id: Ic1ab71d0d40fa6c90e337c8ee9d9558e8f103eaa
-
Eike Ziller authored
Change-Id: Ia5b4d0c1c2b5a410ec3215df1c19b56e236606cf
-
Eike Ziller authored
It moves to qbs/qbs Developers need to run git submodule sync on existing checkouts once, to fetch the new URL Change-Id: I9d526a0df6f4a3fad56e6998880455e003e96d9a Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Jake Petroules <jake.petroules@qt.io>
-
Eike Ziller authored
Change-Id: Ifb5656f33cdb4370c1c654c8d98587071528a72f Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Eike Ziller authored
By setting a relative path in SDKTOOL_DATA_PATH Change-Id: Ib61921f396f4eaf72fa240c3edb3795fda800609 Reviewed-by:
Iikka Eklund <iikka.eklund@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Eike Ziller authored
Change-Id: Idc0e2945133123941afa0ab92e5ff57dedf8f4ba Reviewed-by:
Iikka Eklund <iikka.eklund@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
David Schulz authored
Task-number: QTCREATORBUG-19442 Change-Id: I6c2419b30bf86af79bb2436dc6dc8196f6c65f06 Reviewed-by:
David Schulz <david.schulz@qt.io> Reviewed-by:
hjk <hjk@qt.io>
-
Robert Loehning authored
Change-Id: I2b56b24044e0c057dbe5aff1b7f9a1fdcfdeb6c2 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Robert Loehning authored
...to the correct capitalization. Squish < 6.3 could handle both, whereas Squish >= 6.3 is more strict. Change-Id: I9864518e21d3f2ed44fe7527f75aa958dc0081de Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Nikita Baryshnikov authored
Change-Id: Iadfa3e74794b7a4a17b77b1b212894a4b2830c7d Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Jaroslaw Kobus authored
Rename it into HighlightScrollBarController. Don't derive it anymore from QScrollBar. Make it based on QObject and decorate the existing instance of QAbstractScrollArea as needed. Fix the highlight of the shared scrollbar of the SideBySideDiffEditor. Both left and right diff editors have their own HighlightScrollBarController and their own separate overlays, but both overlays are created as children of the same right editor instance. Synchronize also the cursor between left and right editors. Make highlight current line working. Make the overlay transparent for mouse events - this fixes issues on macOS when scolling over invisible scrollbar. Change-Id: Iab05c360173e09d8748658c59785da86438a7189 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
- 11 Dec, 2017 6 commits
-
-
Ivan Donchevskii authored
Add token name, usr, isDefinition and isDeclaration. Change-Id: If67bf78c999cb9edd397d0b553b33e5f5f378f8a Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Ivan Donchevskii authored
Before adding additional members into that class it makes sense to rename it to better represent its content. Other classes serving the same purpose are also renamed to keep the names consistent. Change-Id: I3c8517e42aae29779d71ec9c85b713cff581a473 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Thomas Hartmann authored
The bounding rectangles can be confusing and break WYSIWYG. Therefore we disable them by default. Change-Id: I3713e668b916607670255715e0d41f76a789b34e Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Thomas Hartmann authored
When resizing an item the instanceIsRenderPixmap can be bigger than the bounding rect. In this case we get painting artefacts. Change-Id: I6da43f16a1e85d045a0ebbb01db594979ad89622 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Marco Bubke authored
You have to include them for all translationunits because otherwise default print function are generated. So you get to different implementations for the same symbol. Change-Id: I732d2e1f1774f72acdbb49cbe1848d31ca3f5c98 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Ivan Donchevskii authored
Backup member was never set to true. Change-Id: I21dc889813820e2a463c5ba812b18b57766e03c4 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io>
-