dt
7edd89ba85
PathChooser: rename Directory to ExistingDirectory, introduce Directory
...
Existing Directory checks for whether the directory exists, which
Directory does not. Also changes all existing PathChoosers from
Directory to ExistingDirectory as that does not change behaviour.
2011-02-22 15:35:24 +01:00
hjk
f576ad9f2c
texteditor: merge ITextEditable into ITextEditor
...
rename BastTextEditor->BaseTextEditorWidget, BaseTextEditorEditable->BaseTextEditor
rename BaseTextEditor{,Widget} subclasses
rename editableInterface->editorInterface
rename createEditableInterface->createEditor
minor cleanups after renamings
2011-02-22 11:23:53 +01:00
Tobias Hunger
8d0c477245
ToolChain: Refactor toolchain support
...
Refactor ToolChains in Qt Creator:
* Allow for several toolchains of the same type
* Be smarter wrt. guessing what kind of output a toolchain
produces. This allows us to eventually handle e.g. embedded
linux setups way better than before.
* Be smarter wrt. guessing what kind of environment a Qt version
needs.
* Improve auto-detection of toolchains a bit
* Decide on which debugger to use based on the kind of output
produced by the compiler.
* Add options page to configure toolchains
* Remove toolchain related options from the Qt version dialog
Reviewed-by: dt
2011-02-21 18:33:23 +01:00
dt
51ddf10aa1
CMake: Initilize hasCodeBlocksGenerator to false
...
Task-Nr: QTCREATORBUG-3740
2011-02-15 15:16:59 +01:00
dt
35ce2acd7e
CMake: always fallback to path cmake
...
We used to only fallback at start time from a invalid/empty setting
to the cmake in path. Now we do that even if the setting is later
edited.
Task-Nr: QTCREATORBUG-3739
2011-02-09 14:25:01 +01:00
dt
063c4ff670
Add "Run" to projectexplorer context menu
...
Task-Nr: QTCREATORBUG-2166
2011-01-21 13:35:23 +01:00
dt
67cfb7e078
Qt4projectManager: Refactor Qt4Target, split up in per target classes
...
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
2011-01-17 14:13:40 +01:00
dt
d81f81a1fc
Remove outdated comment
2011-01-13 15:20:22 +01:00
Tobias Hunger
6b92bc3d13
Clean up environmentmodel/widget
...
* Move the environment model code to utils and export it
* rename the environmenteditmodel files to environmentwidget
(which is the class they actually contain)
Reviewed-by: dt
2011-01-13 12:21:45 +01:00
con
d1023c7614
It's 2011 now.
...
Reviewed-by: hjk
2011-01-12 09:46:24 +01:00
Friedemann Kleint
247db77926
Project managers: Indicate optional dependency to Qt Designer.
...
complete b606469ae7 .
2011-01-11 15:23:30 +01:00
Friedemann Kleint
41cb5b277e
Project managers: Remove dependency to Qt Designer.
...
Remove from pluginspec.in as well, complete
b606469ae7 .
2011-01-11 10:27:50 +01:00
Friedemann Kleint
b606469ae7
Project managers: Remove dependency to Qt Designer.
...
(Cmake/Qt4). Use PluginManager invocation facility
for the form class code generation. Do the rest
(testing for form editor, retrieving the editor
contents).
Acked-By: hjk
2011-01-10 16:33:31 +01:00
hjk
d6a459c332
cppmodelmanagerinterface: use singleton instead of object pool
2011-01-05 09:56:00 +01:00
Christian Kamm
5f50a6ae34
C++: Move the ModelManagerInterface from CppTools to CPlusPlus.
2011-01-04 15:58:21 +01:00
con
23c22b7c66
License headers, part 2
2010-12-17 17:14:20 +01:00
con
b1bcf081d8
Merge branch '2.1'
...
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
2010-12-17 17:00:53 +01:00
con
04e32b0049
License headers.
2010-12-17 16:03:42 +01:00
dt
8697072ce4
ProjectExplorer: Move ITargetFactory to object pool
...
Makes multiple target factories per project possible
Reviewed-By: hunger
2010-12-07 13:17:12 +01:00
dt
b477441ef9
ProjectExplorer: Move configWidget from Project to Target
...
Reviewed-By: hunger
2010-12-06 14:15:06 +01:00
dt
68d6bfe33b
Output parsers: Make target specific code pseudo generic
...
Introduce IOutputParser::setWorkingDirectory and
IOutputParser::hasFatalErrors()
Reviewed-By: hunger
2010-12-06 14:15:06 +01:00
dt
f8073770ca
Adding Target::supportsTargetId()
...
Reviwed-By: hunger
2010-12-06 14:15:06 +01:00
con
773343f396
Delay widget creation of options pages till their category is shown
...
Also add the alternative way: IOptionsPageProvider, which states
a category, and is asked for a list of options pages for that
category when it is shown.
Task-number: QTCREATORBUG-3131
2010-12-06 11:18:58 +01:00
con
a9c803d310
Version bump.
2010-12-02 10:38:04 +01:00
Oswald Buddenhagen
79be54ed8c
replace env variable injection with pervasive expando support
...
do not inject SOURCEDIR and BUILDDIR into the environment of
build steps and run configurations any more.
instead, all custom executable paths, argument lists and working
directories now support the %{sourceDir} and %{buildDir} macros.
this approach is more elegant and more scalable.
2010-11-17 13:19:08 +01:00
Oswald Buddenhagen
1e362b0f8b
overhaul process argument handling
...
get away from argument stringlists. instead, use native shell command
lines which support quoting/splitting, environment variable expansion
and redirections with well-understood semantics.
Task-number: QTCREATORBUG-542
Task-number: QTCREATORBUG-1564
2010-11-17 13:19:07 +01:00
Oswald Buddenhagen
217699c8ac
don't save target path and working directory
...
they are initialized from the build configuration upon construction
2010-11-11 20:58:26 +01:00
Oswald Buddenhagen
9532d4a345
dynamically replace creator version during build
...
... instead of running a sed script over a lot of files on each
version increment.
2010-11-03 17:47:41 +01:00
Oswald Buddenhagen
e160f071ce
centralize addition of pluginspecs to OTHER_FILES
2010-11-03 17:47:41 +01:00
Friedemann Kleint
22f03cbde6
ProjectExplor/Debugger: Header cleanup
2010-11-02 16:14:00 +01:00
con
d7216e84cc
Version bump.
2010-11-02 11:15:12 +01:00
Friedemann Kleint
6510a749b7
ProjectExplorer: Move ToolChainType enumeration into separate Header.
...
Acked-By: dt
2010-11-01 14:25:24 +01:00
Leandro Melo
62f050e445
CMake: Consider visual whitespaces format in the highlighter.
2010-11-01 09:48:37 +01:00
Tobias Hunger
e02dae3efb
Enable/disable RCconfig widgets in constructor
2010-10-29 13:43:28 +02:00
hjk
880312c549
version bump: 2.0.92 -> 2.0.93
2010-10-08 13:50:04 +02:00
hjk
4f05687ed0
version bump: 2.0.91 -> 2.0.92
2010-10-07 15:05:56 +02:00
dt
30044e842f
CMake Run Page: Colorize output and disable finish on cmake error
...
Task-Nr: QTCREATORBUG-2592
2010-10-04 17:53:15 +02:00
dt
69d6d98b12
CMakeProjectManager: Remove dependency on CppEditor
...
We don't actually need that.
2010-10-04 15:10:00 +02:00
dt
61b4cb7ffa
CMakeProjectManager: Add Ui completion
...
That is get code completion without saving the file or building.
Task-Nr: QTCREATORBUG-1657
2010-10-04 15:09:59 +02:00
hjk
e6dd3ff5f0
version bump 2.0.91 -> 2.1.81
...
Should have been done earlier. 2.1.80 was burned in the pre-2.1.0->2.0.1
days, and we'd like to have odd subminor for 'working' and even subminor
numbers for pure cherry-picking release branches anyway.
2010-09-30 13:49:10 +02:00
Lasse Holmstedt
5d9858129a
Compile qmldump with debugging helpers
...
Must be compiled during runtime - otherwise, the app may not work
with Qt that is compiled with another compiler.
Reviewed-by: hjk
2010-09-29 09:39:18 +02:00
dt
2c6a08df8f
CMakeProject: Keep locator informed about our files
...
Task-Nr: QTCREATORBUG-2382
Reviewed-By: Alessandro Portale
2010-09-27 20:39:15 +01:00
dt
218d2527fc
Qt4RunConfiguration & CMakeRunConfiguration: Fix connects
...
Ups were wrong in the last commit
2010-09-27 18:14:33 +01:00
hjk
4389f02097
version bump 2.0.90 -> 2.0.91
2010-09-27 16:57:34 +02:00
dt
99293bb204
RunConfigurations: Rename a few misnamed functions
2010-09-27 15:56:37 +01:00
dt
5adeb48e52
ApplicationRC: make exectuable() and co. return expanded values
2010-09-27 15:56:37 +01:00
dt
0bd7214e19
CMake: Set up environment for cmake correctly
...
Task-Nr: QTCREATORBUG-1130
2010-09-27 11:15:11 +01:00
Tobias Hunger
f06512d5f7
Use ExistingCommand in PathChooser where it makes sense
2010-09-24 16:35:09 +02:00
Tobias Hunger
37c641e668
Use PathChooser::rawPath() where it makes sense
2010-09-24 16:35:08 +02:00
Tobias Hunger
f5c044fe48
Move ProjectExplorer::Environment to Utils::Environment
...
Reviewed-by: dt
2010-09-23 13:40:26 +02:00