- 15 Jan, 2016 1 commit
-
-
Eike Ziller authored
When a QFutureInterface is constructed, it is in "NoState", but waitForFinished only blocks if it is in "Running" state. So we need to reportStarted actually before the thread is started (so we report it before leaving the mapReduce/runAsync method) Change-Id: I1cdf0d627c5a6c26797b04fd0d331cddb01d50af Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 14 Jan, 2016 12 commits
-
-
Orgad Shaneh authored
Change-Id: Icae9a1db31e887c751b3a0c71cfd93b4fa6ead98 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Orgad Shaneh authored
Change-Id: I5f3ee8f5afa2ef8618d9a43a10e37a30f771d0af Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: I1d8403484583bb6ff4186ac65730e26724fedad9 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
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>
-
Eike Ziller authored
Do not unnecessarily construct a path with document->defaultPath(). We can just ask for the mime type(s) for the suggestedFileName without a path. Change-Id: I1354756bd7760561a2bd9d39f491c5e1b6aeb3ab Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
QtConcurrent limits resource usage to a global number of simultaneous threads. That means that if some QtConcurrent based algorithm currently grabs all threads, any other use of QtConcurrent blocks, which is not what we want. Use the new threading methods of C++11 instead, but still use QFuture(Interface) manually for status reporting. Task-number: QTCREATORBUG-14640 Change-Id: I8fecb43b5235da92c0d239e7dd5f2c108ab32ebf Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Alessandro Portale authored
Feature set API cahnged Change-Id: I3efb4d0eac54d5ba357e1d182598e16cd75eda48 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Nikolai Kosjar authored
...since we had crash issues on OS X with 3.6.0/3.6.1. Released packages are already shipped with 3.6.2. Change-Id: I364288d5c7dc32beacbbdbc231c2be4e6a6818bf Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Alessandro Portale authored
Let's face it. "Live" theme change doesn't work reliably and there is currently no effort to make this work. This change removes the theme change during a Qt Creator run and shows "Restart required" message dialog which we know from the language settings. Change-Id: Ic9d300c5378841905260ff725aa3011717191de7 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Alessandro Portale authored
The Theme editor is a feature which was present but disabled since the introduction of Themes. It is still unfinished and unlikely to be finished. An alternative, cheaper approch could be installing a file watcher on a theme file, and reloading it on any change. But for that we would still need proper theme switching during runtime. Change-Id: Ifd44e8c25c924a8f021618d20ce126648a3558a3 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
Eike Ziller authored
Change-Id: Ia5e169a276e21db59b4b26a1ed3f253bff9e2ab9
-
David Schulz authored
Task-number: QTCREATORBUG-15609 Task-number: QTCREATORBUG-15608 Change-Id: I133ddbbb55cd5b876daed9e33c7a93b07e2d2e38 Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 13 Jan, 2016 8 commits
-
-
Robert Loehning authored
Change-Id: Ib768b349969578f906c25bc809537dfd4cff0a3b Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Marco Bubke authored
Change-Id: Ida0e8552d371972c141cf561b28667f4428c6fff Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
Change-Id: I503ffd72a98db6668f6449ce95e695e035a79a29 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
Change-Id: I0aa65ec6c80dcd437f13ff70021388b0da57ccfd Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
Change-Id: I0fc4c73553a29585d4ff7c8d6593acb6975d1607 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
Also extracting inline HeaderPath class and change projects list in vector because the size is larger than a pointer. Change-Id: I885fdff3fe9bccc877634d1615249755f5b674fd Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Ulf Hermann authored
We want to distinguish between source files and generated files. So let's call them by their names. Change-Id: I324c4b82ca7fb7d8d0e175ea6c4f14f1306ec929 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Eike Ziller authored
QtConcurrent limits resource usage to a global number of simultaneous threads. That means that if some QtConcurrent based algorithm currently grabs all threads, any other use of QtConcurrent blocks, which is not what we want. Use the new threading methods of C++11 instead, but still use QFuture(Interface) manually for the progress, result and status reporting. Task-number: QTCREATORBUG-14640 Change-Id: I6379d2f2a01b6d200811ef4be0bbfcd4493dd154 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 12 Jan, 2016 10 commits
-
-
hjk authored
Follow recent changes in other run configurations. Less code for more features (Macro expander...). Change-Id: I289dfd16b217c9d91a766b7f5eafe012e6e91dba Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
hjk authored
Qt 5 connects, remove no-op function, add a few 'overload', use a few 'auto', put common code with ugly cast in function, ... Change-Id: I242aea07356bf535ba9ae11235de4a2a2c1f1d04 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
hjk authored
Change-Id: Ic05690ce0fec53ccdfeda2fa428445b021765ebe Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Leena Miettinen authored
...for CMakeRunConfiguration Change-Id: I6b977f6ea2fe3b1aa75de497a93edc6256038a9e Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I717fa8a5c3b308e237acd004fd69df2ba299a938 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Marco Bubke authored
We broke the dependency of BaseEditorDocumentProcessor *BaseEditorDocumentProcessor::get(const QString &filePath) It's hiding static calls and it is much easier to do it that way than to provide a reference to every user. It's also possible to exchange it with different implementations for different test cases. Change-Id: Ic74699b45948e8b48f7efb6a1b295ba2641b8951 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
Change-Id: Idc00622e67c4498b35bab73108551ae4cc0c2359 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
BaseEditorDocumentProcessor was holding a TextEditor::TextDocument but only used the QTextDocument and the file path. Change-Id: I349cc95d973adeaf9f94638d84333f592c14e7f9 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Nikolai Kosjar authored
...due to an unnecessary queued connection. Task-number: QTCREATORBUG-15532 Change-Id: I117d41ee41c49981bbca0679c911bb7c9199dbb1 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Andre Hartmann authored
MSVC2010 supports all combinations of upper- and lowercase U/I. Task-number: QTCREATORBUG-15554 Change-Id: I0106e6b5038a62aebe5a6c1eb0467d693befb4b0 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
- 11 Jan, 2016 8 commits
-
-
Tobias Hunger authored
Do not leave out -Csomething (set by the kit) or the generator used (set by the wizard). Change-Id: I41cfb935da2877deaa26ae84bfdd96948fa20763 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Add setRootProjectNode method and a default implementation of rootProjectNode to Project. Use that in all derived classes. Change-Id: Id28cde04457a20a8963d43020785ef9d77fea57c Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Change-Id: I23960c61676e96c429b59ad8f8247e1b88606b1a Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Tobias Hunger authored
Implement default projectManager method in Project and use these two everywhere. Change-Id: I27e011e6fdc17b36aff1b8b931527307320e347c Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
Orgad Shaneh authored
Can happen when an array is declared as `extern Struct arr[];` Change-Id: I7e9e0a5e73799dc29bfe6a71ad60d3d51a709cef Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Tobias Hunger authored
Add setDocument method, implement document method, use this in all projects. Change-Id: I5018bf7c2739665c13eee340184ce7c41fd319bb Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
Jochen Becher authored
Only moved the files and adapted .pro and .qbs files accordingly. Change-Id: I7c17c2ebf246595c104edf60013bf78379955aa7 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: I4c6843b5bae06f09e4b3e41eabb1b3e0e9a8b6a2 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
- 08 Jan, 2016 1 commit
-
-
Robert Loehning authored
Change-Id: I2c7bab63dbfa5ca2454adbfff042892ea03aff60 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-