- Apr 25, 2016
-
-
Alessandro Portale authored
Change-Id: Icba67a1404b6e4604aef56def00bfe2098b8c8fe Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
- Mar 15, 2016
-
-
Tobias Hunger authored
Use those in its dependency CppTools instead. Change-Id: I376782863784a878e84ce2cd5d0c6da68b05ab61 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Feb 16, 2016
-
-
Ulf Hermann authored
Allow for different extra compilers which may get called to generate additional code for the code model. The build system is expected to know what files are generated from which source file and the extra compilers know how to generate the content of those files, without touching the build directory. the uic adapter is refactored to be the first such extra compiler. The extra compiler is run when an editor for its source document loses focus, or after a timeout of 1s when the source document has been changed. Change-Id: I13c110c61120c812f02639a3684144daf8979b37 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Jan 19, 2016
-
-
Tobias Hunger authored
* Update files in src/plugins Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Use that information to decide whether the wizard is a File or ProjectWizard Change-Id: Ie630e206317c7e01e77c811819cb95b360a04e09 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Ulf Hermann authored
Change-Id: Ie8c65c7a692d752bac3b6427f66116282b486576 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
The methods are only relevant for documents without a filePath, and there was a mix of different irrelevant implementations present in subclasses. Change-Id: I4f57d306e5ddd913974cfe6ed0b4db062eb907a1 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Jan 14, 2016
-
-
Eike Ziller authored
To fallbackSaveAsPath and fallbackSaveAsFileName. That makes it clearer what they are for, and that they actually belong to each other. Change-Id: Ie5b83b9db77d39a7fe9e979cc8f22b7f5b9101a3 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Jan 06, 2016
-
-
Orgad Shaneh authored
FileName::fromUserInput uses QDir::cleanPath, which transforms the separators. Change-Id: I951140e38957f0f3dd5b2ef125e76ffdb04a2da2 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Dec 02, 2015
-
-
Tobias Hunger authored
Use Core::Id for Feature and QSet<Core::Id> for FeatureSet. Change-Id: I12341036bd9eaa82589d92bd3f7d21f2e6b737bd Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com> Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
- Nov 03, 2015
-
-
Tobias Hunger authored
Change-Id: I78bb73f8c9457fd74c470eacbf54eb9195ac9681 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Sep 02, 2015
-
-
Nikolai Kosjar authored
Fix use-after-free for the following case: 1. Open an editor 2. Trigger a long processing completion (e.g. simulate with QThread::msleep in CppCompletionAssistInterface::getCppSpecifics) 3. ...and immediately close the editor (e.g. with Ctrl+W) 4. Wait until it crashes. The completion thread relied on the BuiltinEditorDocumentParser object, which is deleted once the editor is closed. Fixed by sharing the ownership of that object between the *EditorDocumentProcessor and the completion assist interface. This case came up when doing tests for the bug report below. Task-number: QTCREATORBUG-14991 Change-Id: I0b009229e68fc6b7838740858cdc41a32403fe6f Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Jul 03, 2015
-
-
Tobias Hunger authored
This quietens warnings from libPNG during startup and shrinks the image sizes. Change-Id: Ieb4cb5e8ba30b99653896e283c2fb2cc267257f2 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jun 25, 2015
-
-
Tobias Hunger authored
Remove Id from the public interfaces of Feature and FeatureSet and disallow implicit conversions from Id to Feature. Change-Id: I33ba692ce82552f0c2b867c6c57b9c8547264243 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
- Jun 23, 2015
-
-
Tobias Hunger authored
Run parents initializePage, not the one from our grandparent. Task-number: QTCREATORBUG-14620 Change-Id: I1ec2d424c0e6fd6d7dea1050d5d8f6b8f00d27d5 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Jun 10, 2015
-
-
Eike Ziller authored
We show a dialog that offers opening a file in a different editor type if opening a file fails, but we should not do that if opening the file fails because it is not readable. With this change, documents now specify if they failed to open a file because reading failed, or because they could not handle the file contents. Task-number: QTCREATORBUG-14495 Change-Id: I5d4b7cfa74b87ef21b9b55bc30b3ebe2f8238dfa Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
Eike Ziller authored
For non-editor documents it currently is not used, but for editors it makes more sense to have that on the document instead of the editor. Most actual implementations of "open" were done in the documents already anyhow, because it is needed for reloading. Change-Id: I29d4df2078995cbe80172b51a9bebeecb3afad3c Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Jun 09, 2015
-
-
Eike Ziller authored
Change-Id: I403101d788d9edfea5c5c9440ab4f39ad00e81f7 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Jun 03, 2015
-
-
Tobias Hunger authored
The side-effect is that WizardEventLoop can go! Change-Id: I0eae0e0fa91a48e2a5010b47cc0de86758969904 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jun 02, 2015
-
-
Daniel Teske authored
operator bool() is a trap, but with explicit it's far safer, and we can use that now. Change-Id: I4e58631c94e87c00256c3ab3cff4fd2c5f632713 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Friedemann Kleint authored
Simplify/obsolete constructors accordingly. Change-Id: Id7b974317f2be81a89ff3a279eed95171d34991f Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Friedemann Kleint authored
Split ResourceHandler::updateResources(bool updateProjectResources) into 2 slots to make it compatible to void signals. Change-Id: I0614637cd575c45f9acd6514fe04fe08dfcfcff8 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Friedemann Kleint authored
Change-Id: I1b69865dfeb19322693f11ea2c276bd016ceed4f Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
This avoids that reloading needs to call back to the editor, and is in preparation to a complete move of "open" to the document. Change-Id: Ic24ecf7612c311055276e81edb080ab855590df9 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
-
- May 27, 2015
-
-
Christian Stenger authored
Introduced with 25f2f8e1 Change-Id: Ic84fa409bea0aec7db4dce66d468f80c845a3673 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- May 26, 2015
-
-
Tobias Hunger authored
Do not use the object pool to hold potential wizards. Register FactoryCreator functions with IWizardFactory instead and use those to create the wizards when necessary. This saves us a couple of cycles during startup since we can now delay construction of all wizards and it makes us more flexible wrt. managing the lifecycle of the wizard factories. Change-Id: I95d6a6dfcdf0fd995e1934a9fefcd96c6a676753 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Tobias Hunger authored
Map existing class wizards to file wizards. The separation has never been clean anyway. Now "file" wizards create one or more files, "project" wizards create a complete project (something that can be opened as a project in Qt Creator). Change-Id: I0562f26019b54a59d46814a13a0b2fa8995c3e0f Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- May 21, 2015
-
-
Tobias Hunger authored
Change-Id: I9e1e9ce9a61d7d06a9869f309ed3089d843137a2 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Mar 31, 2015
-
-
Alessandro Portale authored
Must at some point in time have been changed to use QXmlStream* Change-Id: I8ed535f51246a0917454352d459a0f24c34f4a62 Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
- Mar 24, 2015
-
-
Orgad Shaneh authored
Required for GoToSlot tests Change-Id: I1f1f21272acb018546321068b3d00c2899162384 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- Mar 05, 2015
-
-
Friedemann Kleint authored
Change-Id: I0144ac33e88980c431c54a6d69bbde28da4b1967 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Friedemann Kleint authored
Change-Id: I26472d568844d5fee62323e01f5c5c12082d5450 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- Mar 04, 2015
-
-
Friedemann Kleint authored
Change-Id: Ie0906cf88043c78d109ab7e1b342e62547680d45 Reviewed-by:
Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
-
Friedemann Kleint authored
As of Qt 5, the Qt Designer integration no longer relies on private Qt Designer headers. Change-Id: Ib2909e856232491e9067ccc9cad6df86e9da086b Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- Feb 26, 2015
-
-
Friedemann Kleint authored
Change-Id: I1e7dd34ba5a51fb0b34d137dc03add4457b32ed1 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- Feb 20, 2015
-
-
Friedemann Kleint authored
C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data Change-Id: I91979c685bbbd84359f7f4e19911a21a408f5d23 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- Feb 18, 2015
-
-
Christian Kandeler authored
Change-Id: I69aacc7391e6e25e66eae1fb54b3c1cfb18679ee Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- Feb 17, 2015
-
-
Eike Ziller authored
Change-Id: I4305872b6b11ef3e8a364280ffa5209a5a793600 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Orgad Shaneh authored
It cannot return null. Change-Id: I3ac5f33e7e02554edc8df067c7b85518e58c1fc2 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
- Feb 16, 2015
-
-
Eike Ziller authored
* configureMimeType -> configureGenericHighlighter, since that is what it actually does. * setupAsPlainEditor -> setupGenericHighlighter, since that is what it actually does * avoid multiple highlighting definition lookups * unify code paths by not separately creating generic highlighters through the factories Change-Id: I9579ca5736bbf08c01b8e41b63c6b9f36bdc725e Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-