- Sep 23, 2010
-
-
Tobias Hunger authored
Reviewed-by: dt
-
- Aug 24, 2010
-
-
Tobias Hunger authored
* Enable support for this in all ProjectConfiguration items (Targets, projects, BCs, DCs, RCs, etc.). This is nicer than having custom code in individual configuraiton items. Reviewed-by: dt
-
Tobias Hunger authored
* Now that there is a generic way to rename configurations: Remove individual renaming methods from all over the codebase Reviewed-by: dt
-
- Aug 20, 2010
-
-
Friedemann Kleint authored
Fix breakage introduced by the new asynchronous stop() methods of the debugger run controls. Allow for RunControl::stop() to be asynchronous by introducing a return enumeration indicating that. Introduce additional method aboutToStop() asking user to quit (tie that to the RunControl instead of having to hack the behaviour elsewhere). If asynchronous stop is detected, terminate the ProjectExplorer asynchronously. This makes the behaviour consistent across switching sessions/ closing outputwindow tabs and quitting Qt Creator. Reviewed-by: dt Rubber-stamped-by: hjk
-
- Jul 14, 2010
-
-
dt authored
Move link handling code to outputwindow from OutputFormatter Move createOutputFormatter to the RunConfiguration That makes it easier for Qt4RunConfiguration et all. This also fixes that each time a runcontrol was rerun a new OutputFormatter was created without deleting the old one, thus increasing the memory usage.
-
- May 03, 2010
-
-
dt authored
And use it to implement changing the run icon in the application output. That implementation does only support the two run modes run and debug for now. Further abstraction for more run modes to be done once needed. Task-Nr: QTCREATORBUG-1232
-
- Apr 19, 2010
-
-
Erik Verbruggen authored
So now the "Applciation Output" can distinguish between these four, and handle them appropriately.
-
- Apr 16, 2010
-
-
Thorbjørn Lindeijer authored
Renamed RunConfiguration::configurationWidget to createConfigurationWidget. Reviewed-by: dt
-
- Mar 25, 2010
-
-
Tobias Hunger authored
... use it. Reviewed-by: dt
-
- Mar 17, 2010
-
-
Friedemann Kleint authored
-
- Mar 16, 2010
- Mar 10, 2010
-
-
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 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 02, 2010
-
-
Friedemann Kleint authored
QString: Use QChar/char where appropriate, do not use QString::null
-
- Feb 01, 2010
-
-
con authored
Reviewed-by: dt
-
Tobias Hunger authored
Reviewed-by: dt
-
- 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 08, 2009
-
-
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.
-
Oswald Buddenhagen authored
findProFileFor(), buildDir() and createProFileReader() make sense only in relation with an actual pro file anyway, so move them there.
-
Oswald Buddenhagen authored
-
- 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 02, 2009
-
-
con authored
Move the code that compares the Qt version's debug|release property with the build configuration's debug|release property to the new build configuration class. Reviewed-by: dt
-
- Nov 30, 2009
- Nov 19, 2009
- Oct 29, 2009
-
-
con authored
-
- Oct 21, 2009
-
-
Friedemann Kleint authored
- Move the s60devicerunconfigurationwidget into a separate file, add an info button that connects to the device and displays CPU/Trk version for testing the connection. - give TrkLauncher a parent object and an acessor for the device description in formatted form. - Break deadlock when trying to terminate the Windows Trk writer thread with bytes pending by using a wait with timeout and termination flag.
-
- Oct 09, 2009
-
-
Robert Loehning authored
-
Daniel Molkentin authored
Reviewed-By: con
-
- Oct 08, 2009
-
-
con authored
-
- Oct 01, 2009
-
-
con authored
-
- Sep 29, 2009
-
-
Friedemann Kleint authored
.. and purge unneeded includes.
-
- Sep 28, 2009
-
-
Friedemann Kleint authored
creating a debug run configuration. Import the debugger into Qt4ProjectManager.
-
- Sep 25, 2009
-
-
Friedemann Kleint authored
and ApplicationRunConfiguration to LocalApplicationRunConfiguration, preparing remote debugging. Change the interface canRun() to be const, run() to create() (since it does not run anything), use references to the QSharedPointer<Foo>. Introduce d-Pointer and remove unneeded headers from ProjectExplorerPlugin and add missing includes everywhere.
-
- Aug 27, 2009
-
-
dt authored
Since we can easily do that, just do it. No gurantee that we aren't going to use rtti in the future.
-
- Aug 17, 2009
-
-
Friedemann Kleint authored
-