- Mar 25, 2010
-
-
dt authored
-
Tobias Hunger authored
Reviewed-by: dt
-
Tobias Hunger authored
... use it. Reviewed-by: dt
-
- Mar 22, 2010
-
-
con authored
Reviewed-by: dt
-
- Mar 17, 2010
-
-
Friedemann Kleint authored
-
- Mar 12, 2010
-
-
dt authored
-
Thorbjørn Lindeijer authored
The functionality was duplicated between the Qt4 and CMake build configurations and their configuration widgets. This change moves it down to BuildConfiguration, in addition also making it available for the Generic Project. Also provides an upgrade path for the configuration. Task-number: QTCREATOR-24 Reviewed-by: dt Reviewed-by: Tobias Hunger
-
- Mar 11, 2010
-
-
dt authored
-
Tobias Hunger authored
-
- Mar 10, 2010
-
-
dt authored
-
dt authored
This is a big change touching almost all of our .pro file parsing. With this patch we only evaluate once exact for all needs and once greedy for the filelist. That is the qt runconfigurations don't have own evaluaters but reuse the project wide exact evaluation. We reevaluate if the user changes the build directory, the qmake buildconfiguration or the qmake arguments. That is if you open src.pro (or projects.pro) of qt with a shadow build you still don't get all the files, but after correcting the build directory, we reevaluate the .pro files and find all files. So for a suitable definition of fixed, that bug is now fixed. We now get the exact defines of all .pro files instead of all defines for all buildconfigurations. We still don't distinguish in which .pro file a DEFINE is set. So the code model now knows about all the defines set for the given configuration but not for which files it is actually set. Also that includes all DEFINES set in .qmake.cache or the mkspecs. This means all defines from .pro files should now work. The intial loading is still synchronous. I haven't looked into it to deeply, but it seems possible to make it also async.There are probably a few issues which need to be solved fist. Also due to the asynchronous nature of the code, the executable is updated a few seconds after actually changing the build configuration
-
- Mar 05, 2010
-
-
hjk authored
-
- Feb 19, 2010
-
-
Tobias Hunger authored
* Not good, but better than ASSERTing/crashing later on. * Use a qWarning to provide some hint on what is going on.
-
- Feb 18, 2010
-
-
Tobias Hunger authored
-
- Feb 17, 2010
-
-
Tobias Hunger authored
-
- Feb 16, 2010
-
-
Tobias Hunger authored
* Do not use the BuildManager but have the qmakestep trigger the update via the target and project. Reviewed-by: dt
-
- Feb 09, 2010
-
-
Tobias Hunger authored
* Ease cross device development by introducing 'targets' which group build- and runsettings that are valid for this one target Most of the kudos for the code review go to dt. Con, thorbjorn, ckandler and others did also review parts of this patch. Reviewed-by: dt
-
- Feb 01, 2010
-
-
Friedemann Kleint authored
foreach()-Loops.
-
Friedemann Kleint authored
QString: Use QChar where appropriate.
-
Tobias Hunger authored
* That is what everybody else is using now. Reviewed-by: dt
-
Tobias Hunger authored
* This makes it easier to distinguish projects in the userfileaccessor
-
Tobias Hunger authored
Reviewed-by: dt
-
- Jan 12, 2010
- Jan 11, 2010
-
-
dt authored
Reviewed-By: con
-
Tobias Hunger authored
Reviewed-by: thorbjorn
-
- Jan 07, 2010
-
-
Tobias Hunger authored
* Use id() for methods returning a string used to represent some type of object. * Use displayName() for strings that are meant to be user visible. * Quieten some warnings while touching the files anyway. * Move Factories to their products in the plugins where that was not done before. Reviewed-by: dt
-
- Dec 22, 2009
-
-
con authored
This code was (more or less) duplicated in 4 places.
-
- Dec 14, 2009
-
-
dt authored
setClean(true) doens't imply a clean argument anymore. (To make it user configurable.) Reviewed-By: owolff
-
- Dec 08, 2009
-
-
dt authored
-
Oswald Buddenhagen authored
no point in re-parsing them over and over during the scan of a bigger project ... shaves off another 20% of the loading time of Qt 4.6.
-
Oswald Buddenhagen authored
there is no point in throwing away and re-recreating invariant data over and over ... shaves off ~15% of the load time of Qt 4.6.
-
- Dec 07, 2009
-
-
dt authored
Should fix a lot of corner cases, might introduce a few bugs. Also rename functions/slots to be better named. Generic Project Manager and CMake Project Manager are missing from this patch.
-
- Dec 03, 2009
-
-
Friedemann Kleint authored
...making use of the new code model features. Move code to separate file. Make it possible to obtain path to generated header file from project manager.
-
- Nov 30, 2009