Commit Graph

34409 Commits

Author SHA1 Message Date
Thorbjørn Lindeijer
0a48bd8731 Unduplicated the code that initializes editor settings
This stuff was all over the place, a relic from before the editor
settings were unified. Now the initialization is only done in
TextEditorSettings.

Fixes the .pro file editor and the generic project files editor, which
before only used the font settings.
2009-03-17 18:25:45 +01:00
Thorbjørn Lindeijer
a952a9bfa8 Rename CppPluginEditorFactory to CppEditorFactory
I couldn't find it since it was both hidden in the cppplugin.cpp file as
well as having an unnecessarily long name.
2009-03-17 18:25:45 +01:00
Thorbjørn Lindeijer
0694e3af3b Removed CPPEditorActionHandler
Didn't add anything to the TextEditorActionHandler.
2009-03-17 18:25:45 +01:00
Thorbjørn Lindeijer
551b9f487e Moving some code together that belongs together 2009-03-17 18:25:44 +01:00
Thorbjørn Lindeijer
4e16705a27 Added changeEvent calls where appropriate
Need to call into the superclass in order not to lose functionality. Was
missing in the wizard, hence the many missing occurrences.

Reviewed-by: Friedemann Kleint
2009-03-17 18:25:44 +01:00
Thorbjørn Lindeijer
70d5649428 Don't show code folding margin when it isn't supported
Introduce setCodeFoldingSupported to the BaseTextEditor, and only
enabled it for the C++ and QtScript editors. This removes the useless
margin meant for code folding markers from the plain text editor and
.pro file editor.
2009-03-17 18:25:44 +01:00
con
a0631d294b Add find support to the help side panel.
Task:     248199
2009-03-17 17:48:22 +01:00
dt
28dacdfdf3 Fixes: Wrong evaluation of arguments to qmake functions
Task:     247606
RevBy:    analysis and bug fix mostly by ossi
Details:  More fixes might be needed.
2009-03-17 17:12:29 +01:00
hjk
cc89dcc75b debugger: make "Use Dumpers" a pool action 2009-03-17 17:06:39 +01:00
Friedemann Kleint
04a15daab7 Fixes: Compilation/start on handling console processes. 2009-03-17 16:54:35 +01:00
con
5dc74a98e2 Add 'Show in Finder' context menu.
Task:     248454
2009-03-17 16:46:52 +01:00
dt
3a4412c326 Merge commit 'origin/master' 2009-03-17 16:08:27 +01:00
dt
7f38e17e72 Fixes: Custom Run Executable settings showing wrong errors
Task:     Found while testing the cmake plugin
Details:  Don't validate the working directoryl as it depends on the
magic $BUILDDIR variable, validate the executable as a command.
2009-03-17 16:06:19 +01:00
con
bf118eba1e Fixes: Re-add signal/slot editor widget.
Task:     246812
2009-03-17 15:34:23 +01:00
con
c42ed2bece Fixes: Open file context menu in project explorer
Task:     248084
2009-03-17 15:27:47 +01:00
dt
80457082ea Add a name filed to the custom executable runconfiguration widget
Reported on irc, and probably also have a task for that. Simply
forgotten when i first implemented it.
2009-03-17 15:11:56 +01:00
dt
78fde8db60 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-17 14:59:59 +01:00
hjk
9548b91b91 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-17 14:58:41 +01:00
hjk
fff7187f51 debugger: allow state transition from DebuggerInferiorRunning to
DebuggerInferiorStopped without going through DebuggerInferiorStopRequested
2009-03-17 14:57:43 +01:00
Roberto Raggi
437bbd00e5 Don't insert `(' when completing ambiguous symbols. 2009-03-17 14:46:35 +01:00
Roberto Raggi
937340cc5f Don't process the documents from QtConcurrent threads. 2009-03-17 14:39:52 +01:00
dt
6daea3a718 Fixes: Show all editors even not completly restored.
Task:     Reported on irc
RevBy:    mae
2009-03-17 14:30:24 +01:00
Roberto Raggi
a744a73145 Check for ambigious function-declarators/cpp-initializers. 2009-03-17 14:27:28 +01:00
Roberto Raggi
e3baca2e9a Prefer C++ Initializer when parsing init-declarators. 2009-03-17 14:12:42 +01:00
Roberto Raggi
f9a3df1847 Visit the parameters, the cv qualifiers and exceptions 2009-03-17 14:12:42 +01:00
Friedemann Kleint
2b56687526 Fixes: Form Class Wizard: Generate call to base class implementation of changeEvent(). 2009-03-17 13:50:32 +01:00
Friedemann Kleint
178fe102e8 Fixes: Suppress colors for git diff project, class names in widget template 2009-03-17 13:00:22 +01:00
Friedemann Kleint
465bf149d5 Fixes: Using a git configuration with colored output breaks much of the git plugin.
Task:     248067
Details:  Use --no-color where appropriate. Use a hack to remove color sequences from output for "status" since it does not support the option as of git 1.6.2.
2009-03-17 12:36:55 +01:00
dt
8e0fb8ba9a Fixes: Show projectname not filename in the Project Mode 2009-03-16 18:39:10 +01:00
dt
84ce2e5b70 Fixes: Add a makeCommand() virtual function to ToolChain
Details:  Move that code from qt4project to a common class.
2009-03-16 18:13:45 +01:00
dt
bcdad2197d Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-16 17:33:35 +01:00
dt
00951b6b96 More progress on the CMake plugin
Made the cmake plugin even more usable by implementing:
Pop up a wizard if there is a .user file but no .cbp file. (Fixes empty
project reported on irc.)
Pop up a wizard if the .cbp file is older then the CMakeLists.txt file,
thus reparsing the file. (Note: There is a bug that we need to actually
also check the last modified of all included files.)
Reparse the cbp file to add new RunConfigurations / delete no longer
existing RunConfigurations and update those that have changed.-
Show a nicer title in the Projects/RunConfiguration pane
2009-03-16 17:33:05 +01:00
Thorbjørn Lindeijer
d4de7d47ab Fixed standard text editor actions for generic project files editor 2009-03-16 16:16:40 +01:00
Thorbjørn Lindeijer
383178ff95 Use the global font settings in GenericProjectFilesEditor 2009-03-16 16:16:40 +01:00
Thorbjørn Lindeijer
132328791d Some reformatting to improve readability 2009-03-16 16:16:40 +01:00
hjk
ff3fe49a14 debgugger: remove dead code 2009-03-16 14:22:13 +01:00
hjk
6083988bae Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-16 13:19:01 +01:00
hjk
f73a4d5fd8 Fixes: debugger: try accessing compiled-in dumpers when attaching to an
external application
2009-03-16 13:16:17 +01:00
Roberto Raggi
e0d91157fc Update the project 2009-03-16 12:52:22 +01:00
Roberto Raggi
f7812edfe1 Update the project. 2009-03-16 12:42:16 +01:00
Roberto Raggi
dd76a16fe1 --debug 2009-03-16 12:42:09 +01:00
Roberto Raggi
7564559c4a --debug 2009-03-16 12:31:58 +01:00
Roberto Raggi
a720d967ff Parse only c/c++ files. 2009-03-16 12:31:34 +01:00
Roberto Raggi
af29d0608e --debug 2009-03-16 12:16:10 +01:00
Roberto Raggi
f9308dcc05 Fixed the wizard and removed some obsolete code. 2009-03-16 12:13:00 +01:00
Roberto Raggi
e10bda6f9a Create nodes for the project files. 2009-03-16 11:49:57 +01:00
Roberto Raggi
d06aa363c4 Merge branch 'master' of ../mainline into genericprojectmanager 2009-03-16 11:36:22 +01:00
Roberto Raggi
8b0e0ba6c0 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-16 11:36:12 +01:00
Roberto Raggi
7c537a81ff Introduced editors for .files and .includes files. 2009-03-16 11:35:54 +01:00
Thorbjørn Lindeijer
da4fcfbaf2 Fixed switching header/source with additional dots in the filename
For example when a file was called test.something.cpp, it would search
for test.h instead of test.something.h.
2009-03-16 11:27:45 +01:00