- 20 Feb, 2017 14 commits
-
-
Marco Bubke authored
Change-Id: I63f8a85f0a352fc8f41835bd3ab1574255d4436b Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Marco Bubke authored
Change-Id: I1b8a4ec052a548e5ed09f39c3f0d3c87b13a6bd4 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Marco Bubke authored
Change-Id: If04ec8854dd61e88c14f52d4c4fb23734407c27e Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Robert Loehning authored
Change-Id: I4891885ff30c88bdca32af062e161758501db6c1 Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Christian Stenger authored
Some project wizards have nowadays build system support. Change-Id: I2d7e9ffd5be2ec74a012fa977281e032596229b5 Reviewed-by:
Robert Loehning <robert.loehning@qt.io>
-
Nikolai Kosjar authored
...because it potentially leads to long running processes, depending on current the icecc/network state. Change-Id: Ic4390d7c5aa1bf7c78e85a6777843379b2cdd24c Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Eike Ziller authored
Conflicts: src/shared/qbs Change-Id: I05c4945d238b7724ca73477fc3b21554564951c0
-
Nikolai Kosjar authored
Change-Id: I04b5524e971e5617a9bae88c1fcab087d62d7a73 Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
Eike Ziller authored
Print error messages whenever initialization of the QMake build step fails. Change-Id: Id39795219ec74591a78b8db4d0a381e072261f51 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Alessandro Portale authored
Make use of the right space. Also, this moves the scrollbars to the border, which looks more conventional (and which was the case in welcomescreen1). Change-Id: Icad9dedf80832012227d5ee6fb05083180bddf5d Reviewed-by:
hjk <hjk@qt.io>
-
Alessandro Portale authored
Change-Id: Iffab231cbf6570cd74fbc57a2d1e96c44f8acd6b Reviewed-by:
hjk <hjk@qt.io>
-
hjk authored
Change-Id: Id34c29d5aa95198c987a6ca02ccfd6645c112f84 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Nikolai Kosjar authored
${AnyProject}::updateCppCodeModel() did two potentially not that cheap operations in the ui thread: (1) Querying the MimeDatabase for the mime type for the source files of the project. In 99.9% of the cases no files need to be read for this as the file extension will resolve the type. The expensiveness comes from the sheer number of files that can occur. (2) Calling compilers with the "(sub)project's compiler command line" to determine the macros. While the caches avoid redundant calls, the number of the unique compiler calls makes this still a ui-freezing experience. These two operations are moved into a worker thread. For this, the expensive compiler calls are encapsulated in thread safe lambdas ("runners") in order to keep the "mutexed" data minimal. The original API calls of the toolchains are implemented in terms of the runners. While adapting the project managers, remove also the calls to setProjectLanguage(). These are redundant because all of the project managers already set a proper value in the constructor. Also, currently there is no need (client) to report back detection of C sources in project parts. This also keeps CppProjectUpdater simple. There is still room for improvement: * Run the compiler calls in parallel instead of sequence. * Ensure that the mime type for a file is determined exactly once. Change-Id: I2efc4e132ee88e3c8f264012ec8fafe3d86c404f Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Alessandro Portale authored
Make use of the right and bottom space. Also, this moves the scrollbars to the border, which looks more conventional (and which was the case in welcomescreen1). Change-Id: Ib3553c588f0c24bbff8afeead1a3e69d4d77a00f Reviewed-by:
hjk <hjk@qt.io>
-
- 17 Feb, 2017 16 commits
-
-
Robert Loehning authored
Change-Id: I3468d1a4c9e3ba7bcfd6526f5541b3ec4e84a3e4 Reviewed-by:
hjk <hjk@qt.io>
-
Alessandro Portale authored
The hover area is 30px high and the spacing 5px Change-Id: I252f87b1961768d54a65ddf69c8106e87790b2a3 Reviewed-by:
hjk <hjk@qt.io>
-
Robert Loehning authored
Change-Id: I2e331e1e7ae23f7457cd4e19107fceff85e118e6 Reviewed-by:
Lukas Holecek <hluk@email.cz> Reviewed-by:
hjk <hjk@qt.io>
-
Nikolai Kosjar authored
Change-Id: I2685de00056197505c512f63f44b54b4bca81c15 Task-number: QTCREATORBUG-17697 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Christian Kandeler authored
To HEAD of 1.7 branch. Change-Id: I81eb7e5d2bfd70382d4f3f672f07a403eacaada7 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Tobias Hunger authored
Change-Id: Ied361023444e21575504d2175c36fefd02e43752 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Tobias Hunger authored
Change-Id: I8a52798546b75f001c5ee447eee6024b06b0d287 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nikolai Kosjar authored
Change-Id: Icdd65a6fc510e4bdb6071ebd4314a0eff7559f4f Reviewed-by:
David Schulz <david.schulz@qt.io>
-
David Schulz authored
Change-Id: I5d2b1016d0ad24237abc24233b580049d1c6add0 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
David Schulz authored
Change-Id: I685909652bd7567473a2e6d09254d67e8bb51b33 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Christian Stenger authored
Change-Id: Id93ec7fce863a2307bee7ff53e442b09dac87da6 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Orgad Shaneh authored
makefile.xml has bmake_var_modifiers_noarg and bmake_var_modifiers_with_arg which are not defined. Change-Id: Ice5bcaf86e7dbe90d4e9b2c52babbc62f9491e05 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Christian Stenger authored
* remove unnecessary QLatin1String where possible * foreach * nullptr * bad naming of static members Change-Id: If0f7c6839be4d2efbfef6f7f0775d2034775bd90 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Christian Stenger authored
Change-Id: I633a554472f0327160fcbdd9be78798c41014a51 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Christian Stenger authored
Avoid adding test functions again and put further data tags directly below the respective test function. Change-Id: I29775b836cc4584358ee67b5f07744986c6a6591 Reviewed-by:
David Schulz <david.schulz@qt.io>
-
Christian Stenger authored
Change-Id: Ib68de88cec3d049d0a495e8e36d658325e5d323f Reviewed-by:
Jake Petroules <jake.petroules@qt.io>
-
- 16 Feb, 2017 10 commits
-
-
Marco Bubke authored
To be secure that include is only called it the definition is true. Change-Id: I04bae9860e64206a1c6886d7cf1682a87e9f9a07 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Marco Bubke authored
The argument parsing has some considerable overhead. We try to avoid that with merging all content together in one file. Change-Id: Icf426bb5d6a5569d59c180f94c7eab66a22a251c Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Thomas Hartmann authored
Change-Id: I11cecafb6132b4c1cbcdcca9d3eedd78ee23c83c Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Marco Bubke authored
Change-Id: I9084cb3c741b3e56e3b931383b67c0564a331352 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Alessandro Portale authored
Some icons introduce their own .pngs, and some reuse existing ones. Change-Id: Ib909d4bb718d1e3fafa70ef72baa29ef2657d023 Reviewed-by:
Thomas Hartmann <thomas.hartmann@qt.io>
-
Alessandro Portale authored
Just as png in the resources, not as Utils::Icon. Other icons will use the image as overly. Change-Id: I4c44bb5eb7472a7297692bf95a3030b7843b6de1 Reviewed-by:
Thomas Hartmann <thomas.hartmann@qt.io>
-
Robert Loehning authored
Change-Id: I20e644d61163bb91addcfe16a58692cfacb988d3 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Riitta-Leena Miettinen authored
If the whole file is included, the copyright statement is printed in the HTML file (and we don't want that). Change-Id: I341c658182745facd000c6ad7ce073c1a37caded Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Christian Kandeler authored
The files retrieved by calling Project::files() with this flag show up in the locator, in search results etc. So only consider files that we know to be human-readable. Task-number: QTCREATORBUG-17382 Change-Id: I7a66159e67207a09adb57b0c5584b0b067fd1fca Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Christian Stenger authored
Change-Id: I46b0a756d825cfff328c747c37a9563c5449a75e Reviewed-by:
David Schulz <david.schulz@qt.io>
-