summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/projectwindow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* all: s/info@qt.nokia.com/qt-info@nokia.com/hjk2011-11-031-2/+2
| | | | | Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Implement Code Style schemesJarek Kobus2011-09-231-4/+0
| | | | | | | | Task-number: QTCREATORBUG-5092 Change-Id: I218cef02f7c242e4dfae59b1b8021ea618e60d07 Reviewed-on: http://codereview.qt-project.org/5160 Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
* Fix/add copyright headersTobias Hunger2011-05-061-1/+1
| | | | Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
* projectexplorer: s/IPropertiesPanel/PropertiesPanel. No need for subclassing.hjk2011-04-141-3/+3
|
* Merge branch '2.2'Oswald Buddenhagen2011-04-141-14/+13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/debugger/gdb/pythongdbengine.cpp src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.h src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.h src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp src/plugins/qt4projectmanager/qt4target.cpp src/plugins/qt4projectmanager/qt4target.h src/plugins/qt4projectmanager/qtoptionspage.h src/plugins/qt4projectmanager/qtversionmanager.cpp src/plugins/welcome/welcomemode.cpp
| * Update license.hjk2011-04-131-14/+13
| |
* | Add a full name to DoubleTabWidgetdt2011-03-301-1/+1
|/ | | | | | | | | | The fullname is used if the name is not unique Task-Nr: QTCREATORBUG-2113 Reviewed-By: con Squash
* Qt4projectManager: Refactor Qt4Target, split up in per target classesdt2011-01-171-21/+45
| | | | | | | | | | | | | | | Almost(*) all of the symbian and maemo specific code is now theoretically moveable to a separate plugin. Thus making it possible to implement new targets in a plugin. (*) Noteable missing is the qtversion, which needs to be split up per target too. Also fixes Task-Nr: QTCREATORBUG-2440 Reviewed-By: hunger Reviewed-By: ck
* It's 2011 now.con2011-01-121-1/+1
| | | | Reviewed-by: hjk
* Merge branch '2.1'con2010-12-171-7/+11
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/coreplugin/basemode.cpp src/plugins/coreplugin/basemode.h src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp src/plugins/debugger/debuggeragents.cpp src/plugins/debugger/debuggeruiswitcher.cpp src/plugins/debugger/debuggeruiswitcher.h src/plugins/projectexplorer/buildconfigdialog.cpp src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp src/plugins/qmldesigner/components/propertyeditor/colorwidget.h src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h src/plugins/qmldesigner/designercore/include/modelutilities.h src/plugins/qmldesigner/designercore/include/nodeinstance.h src/plugins/qmldesigner/designercore/include/propertymetainfo.h src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp src/plugins/qmldesigner/designercore/model/modelutilities.cpp src/plugins/snippets/inputwidget.cpp src/plugins/snippets/snippetscompletion.cpp src/plugins/snippets/snippetscompletion.h src/plugins/snippets/snippetspec.cpp src/plugins/snippets/snippetsplugin.cpp src/plugins/snippets/snippetswindow.cpp src/plugins/snippets/snippetswindow.h src/plugins/texteditor/snippetsparser.cpp src/tools/qml/qmldom/main.cpp tests/manual/trk/runner.cpp tests/manual/trk/trkolddevice.cpp tests/manual/trk/trkolddevice.h tests/manual/trk/trkserver.cpp
| * License headers.con2010-12-171-7/+11
| |
* | ProjectExplor/Debugger: Header cleanupFriedemann Kleint2010-11-021-14/+2
| |
* | Fix annoying behavior that target selector always switched back to "build"con2010-10-081-2/+11
|/ | | | | Reviewed-by: Tobias Hunger Task-number: QTCREATORBUG-1877
* Fix crash after unloading project and changing qt versionsdt2010-08-261-1/+3
| | | | | | | | Unloading a project must always remove the configuration widgets, since otherwise they might be accessed after the project was deleted. So remove them even if we have no other project widget to show. Reviewed-By: Tobias Hunger
* Yet another include purging spree.Friedemann Kleint2010-07-131-0/+1
|
* Make sure to initialize a variableTobias Hunger2010-06-181-1/+1
| | | | ... otherwise the ASSERT will not trigger when it should.
* No need for special margin treatmeant anymoredt2010-05-251-3/+1
| | | | Remove unneded code.
* Rename IPlugin::shutdown --> IPlugin::aboutToShutdowncon2010-04-281-1/+1
| | | | Discussed-with: hjk
* Fix crash if the startup project changes to 0dt2010-03-261-1/+2
|
* Simplfy code dealing with the projects pagedt2010-03-251-47/+70
| | | | | | | | Distinguish between pages that are target specific and project specific. Do the magic hierarchy reduction if only one target is supported just in the projectwindow. Treat the targets page specially. Reviewed-By: hunger
* Synchronize startup project and current project on projects modedt2010-03-251-0/+13
|
* Use a type enum instead of duplicating functions between build and cleandt2010-03-161-1/+0
| | | | That is e.g. buildSteps() and cleanSteps() --> steps(type)
* Refresh ProjectMode when supported targets changeTobias Hunger2010-03-151-4/+21
| | | | Reviewed-by: con
* Remove redundant projects labelJens Bache-Wiig2010-03-121-1/+0
| | | | | | | As discussed with nigel, this label doesnt really make sense. It is confusing because you might thing you should click it and tab widgets do not usually require labels to indicate that you should press them.
* Redesigned the project settings pageJens Bache-Wiig2010-03-111-5/+19
| | | | | I redesigned the gradient boxes for a more subtle an professional look.
* Polish for the build pageJens Bache-Wiig2010-03-111-1/+24
| | | | | I added a sidebar as suggested in the ergosign screenshots. It is required to balance things.
* Long live the king!hjk2010-03-051-1/+1
|
* Sort projects alphabetically in projects modeTobias Hunger2010-03-051-3/+13
| | | | Reviewed-by: con
* Project settings icons.con2010-02-231-4/+5
|
* Disable Project Mode if no projects are loadedTobias Hunger2010-02-221-22/+2
|
* Integrate target supportTobias Hunger2010-02-091-33/+72
| | | | | | | | | | * 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
* New project mode layout, first part.con2010-01-221-606/+100
|
* change RunConfiguration::addedRunConfiguration() removedRunConfiguration()dt2010-01-201-19/+11
| | | | | | To simply transmit the RunConfiguration Reviewed-By: Tobias Hunger
* Propageate BC::displayNameChanged() to BuildConfigurationComboBoxdt2010-01-081-8/+16
| | | | Fixes one of the missing updates. More to come.
* BuildConfigurations know their project, these signals can be simplerdt2010-01-081-10/+6
|
* Make method naming more consistent.Tobias Hunger2010-01-071-12/+12
| | | | | | | | | | | | * 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
* Reduce flickering in project modeTobias Hunger2009-12-091-13/+1
| | | | | | * Remove one layer of layout. Reviewed-by: dt
* Set width of projects mode to 900px.Tobias Hunger2009-12-071-4/+3
| | | | | | | | | | We are targetting nothing below netbooks. These devices have screens that usually are 1024px wide (or wider), so this increase should be OK there. The 100px bonus do help a bit when editing environment variables, etc. Reviewed-by: dt
* Fix connectdt2009-12-071-1/+1
|
* Fix active configuration comboboxdt2009-12-021-2/+2
|
* Fix connect that got broken during rebase.Tobias Hunger2009-12-011-4/+4
| | | | | | * Fix two connects I broke earlier while doing a rebase. Reviewed-by: Roberto Raggi
* ProjectWindow updateTobias Hunger2009-12-011-63/+67
| | | | | | | | | | * Indent widgets using contentsmargins. That way the individual widgets can override this. * Remove spme spacers in favour of yet more contents margins. * Remove unused headers and forward declarations. * Define some constants for spacings we might want to tweak later on. Reviewed-by: dt
* Disable connects that currently don't workdt2009-11-301-2/+3
|
* Remove BuildConfiguration::name()dt2009-11-301-19/+18
| | | | The pointers can be used to distinguish BuildConfigurations
* Update project mode page.Tobias Hunger2009-11-251-59/+130
| | | | | | * Change layout of project mode page. Reviewed-By: dt
* Change PropertiesPanel interface.Tobias Hunger2009-11-251-9/+2
| | | | | | | | | * Rename it to IPropertiesPanel in accordance with new naming standards. * Do not derive from Context. That is not needed. * Add an icon() method. * Fix all usages of this interface. Reviewed-By: dt
* Improve memory management in project window.Tobias Hunger2009-11-251-61/+44
| | | | | | | * Panel struct does no longer take ownership of its widget. * Panels consitently delete their widget in their destructor. Reviewed-By: dt
* Move line drawing class to the top of the file.Tobias Hunger2009-11-251-21/+25
| | | | | | * This way it becomes available to all classes in this file. Reviewed-By: dt
* Use QFlags<> for QmakeBuildConfig that removes a few casts.dt2009-11-191-0/+2
|
* The code never did anything anyway, also the disconnect is not necessarydt2009-11-191-12/+0
| | | | Since the runconfiguration gets deleted anyway.