- 29 Jan, 2016 10 commits
-
-
Tobias Hunger authored
Sprinkle overrides over code derived from classes in ProjectExplorer Change-Id: Ia4cc25649f7dc00b0ea126d8176a59afbc5ed574 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
BogDan Vatra authored
Using the AndroidRunnable is easy for other plugins to run custom adb commands before intent is started and after it's stopped. Change-Id: I012ae87c92cea16aa8074dce2dc6f2b0c4ebeb30 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Orgad Shaneh authored
If the current instance of Creator is crashing, it might not be a good idea to use it for debugging... Change-Id: I4c28b3960c0722184fc92a6d20fbff8badb1fea3 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Eike Ziller authored
deleteLater schedules the event in the current thread, so we may not use it directly on a thread from within the thread itself... Instead connect the threads finished signal to its deleteLater slot. To avoid problems if runAsync is not run from the main thread, move the thread to the main thread before starting it. Task-number: QTCREATORBUG-15688 Change-Id: Iea003d00c58d1f921fb0b4ddf9cf67dcb1379833 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
hjk authored
Change-Id: If3b86d49c5b87974f7d40fcfa75e4a303ba55c1a Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Alessandro Portale authored
Change-Id: I3b490766b8423b8e575dee0e9efa6c7f9a061b05 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
These re-implementations are conceptually "too specific". Rather let the indiviual tools handle there expectations themselves. Change-Id: I0bbea407b2241816a40d19eb1dbb0a7589cbda7b Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
...if possible. If passing tests had output beside the result it had been omitted so far. Change-Id: I37fd14714d00fe6a28f079f3fe2ca6e82606fa31 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
Alessandro Portale authored
The TextEditor settings do not remember a global Color Scheme setting, anymore, but rather a Color Scheme ber Theme. A .creatortheme can define a default TextEditor Color Scheme (overridable in the settings). This makes switching of schemes more pleasant. Taks-number: QTCREATORBUG-15229 Change-Id: I3bd36a4dfa23feea2254be2df50fce064e8fe2af Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Alessandro Portale authored
No worries, this is not supposed to stay as default. I just enabled falt icons in the default theme in order to get feedback about technical issues as-well as comments about the look-and-feel. Send feedback to the patch author's email. The plan so far is to revert this mid-February, and just have flat mode icons enabled for some alternative themes. Change-Id: I371f4ede432597ad7f1bc4b9ae661c9f2bc8df3e Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
- 28 Jan, 2016 16 commits
-
-
Eike Ziller authored
Timers/singleShot etc can only be used in QThreads (they require the event dispatcher). So we have to use QThreads instead of std::threads to nicely interoperate with Qt features. Task-number: QTCREATORBUG-15681 Change-Id: I851e2f102e15ccd3347d455cc9d8b7df935c2d5e Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
This is a mechanical replacement for the former executable, processArgs, inferiorEnvironment and workingDirectory members. Change-Id: I4160e01427ed801df9b729f1f31d0a2ca48159b5 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Eike Ziller authored
Task-number: QTCREATORBUG-14640 Change-Id: I32b47888ecf3627bc21649a0c922216fb9e714a6 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
hjk authored
Change-Id: I8ce5b536745db11980f43449a055b7ebf9da83d2 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Eike Ziller authored
Using a global thread pool does not really make sense, since we do not want to block any completely unrelated task. But the qmake project manager still wants to limit the number of simultaneous threads without managing that itself. A shared thread pool in project explorer sounds like a sensible middle ground. Change-Id: Ide6fd546a56e8f4896c387168513b608dfe7e3e8 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Eike Ziller authored
Change-Id: Icf642e7365535e4b2ca6fa4dee90a7033eb39af7 Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
hjk authored
To be used as type safe wrapper around a 16 bit port number. Change-Id: I20a26be69e8b6b7dc9a7975fbe41c76ef89afbea Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Orgad Shaneh authored
QTimer::singleShot with a member function pointer or a lambda does not schedule the invocation directly on the receivers event loop, even if the timeout is 0. It actually creates a timer in the thread where QTimer::singleShot is called, which requires an event dispatcher to be available. Only the timer's timeout() signal then schedules the invocation on the receivers thread. We do not want to actually run an event loop here until a timer fires. Even if a timer with timeout 0 might directly schedule the timeout event on the event dispatcher without involving actual timers, and even if that event dispatcher makes sure all events are handled before deleting itself, it would feel like relying on an implementation detail. This reverts commit a2e19ba1. Task-number: QTCREATORBUG-15681 Change-Id: I19846ce089d72c971d3cc5927c2ddf563e06de14 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
Change-Id: I7092d748207762d3dbd6c69c01cc06c88cbf63d8 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Change-Id: I0a5c88e91f0e70f0a7bb73454d64056855fed47f Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
hjk authored
Instead, use the one in its (Standard)Runnable. Change-Id: I14dbe91c50d083d11e18d514ec391875c64e3851 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I006802132db3a2d970f028306def16f953fabf53 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Nikolai Kosjar authored
...since that's 1. easier to handle (see e.g. QTCREATORBUG-15630, where a "&" was not properly auto-detected). 2. consistent with the tooltip that is used for function signatures (FunctionHintProposalWidgetPrivate) Change-Id: I66aab253e13c5c7f63a0d9ddaf297b890567f335 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
hjk authored
Change-Id: I8c59f9dfe562717edd86453b0154b7f2811a06f3 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Change-Id: I5f8936d887c43ee644ad175d9d4c53857bc00436 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
Task-number: QTCREATORBUG-15667 Change-Id: I4d0e81a39a5031403d77fb3e2179ed17451346b4 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 27 Jan, 2016 11 commits
-
-
hjk authored
Instead, use the one in its (Standard)Runnable. The change is mechanical except to the fallback to the project directory which was introduced in 8150209f to keep some compatibility with the previous setup of the Android runner which created and copied the fallback value around and ignored it in the end. Not producing the fallback value is less effort. Change-Id: Ie04da570f0f9fbc1d048f2eacaed522f7253afa3 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Nikolai Kosjar authored
This reverts commit c5f70a3bad1ee2457741459cafb6419c67c417ad. We will set the rich text unconditionally in a follow-up change to simplify things. Change-Id: I59aad8e33011ef68aa7c32ec80bb02edfd29c6a6 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
hjk authored
... with a lot potential to code consolidation. Change-Id: I4d3a7fcc1cc6ae8763799f18cf9701695f387791 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Tobias Hunger authored
Do not run cmake 5 times during startup. Delay that as far as possible. Also add a supportedGenerators() method while visiting the code anyway. Fix up and simplify the other cmake help output parsers. Change-Id: I6622d552ffe559bf099b4b278618676a045e350e Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Eike Ziller authored
runAsync avoids the globally shared thread pool. updateCppQmlTypes missed some kind of progress information. Change-Id: I8739761326c2f2a5364c0c1552b3c43b00f1ff28 Reviewed-by:
Marco Benelli <marco.benelli@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
Change-Id: I73331985eb68065b5fb123ff4491888d824de766 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Nikolai Kosjar authored
Both runner tests fail on Windows at QVERIFY(st.expectStartedSignal()); because QProcess::started() is emitted before ClangStaticAnalyzerRunner::run() returns and thus before QSignalSpy::wait() is reached. Watch out for the signal manually before calling run(). Change-Id: Ia786bfc6c859a4a4b420aeccc7e7f7bb0b4c47c0 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: Id164dea5e7047b87c3d11c53ebd044d567129e9c Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Eike Ziller authored
Change-Id: I5596c3f506f1fb873536c03ed5b8f5df88f5ea06 Reviewed-by:
Marco Benelli <marco.benelli@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: I5f763b7b2f8c0bc2373bf1151691b3e8b4cff757 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: I4991caf2b96ccbcfe3ef763370c68678cd2e1424 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 26 Jan, 2016 3 commits
-
-
Christian Stenger authored
...this was wrong in cases where we have additional output before this information. Change-Id: I6f55c48815217da98078d40e5a0f1f4ce4ad8a77 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
hjk authored
Change-Id: I1b64cab7326830cec86b9b5154e9efb6d0ea8569 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
hjk authored
Change-Id: I0add29c3c69c4ba59cea159f32ca74be58bcee59 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-