Commit Graph

21107 Commits

Author SHA1 Message Date
Roberto Raggi
ba78e075da Introduced support for forward class declarations. 2009-02-16 18:20:46 +01:00
Roberto Raggi
2788d77229 Fixes: Implementation of NewExpressionAST::lastToken() 2009-02-16 18:20:46 +01:00
Oswald Buddenhagen
3666883f23 Fixes: windows build 2009-02-16 16:51:30 +01:00
Oswald Buddenhagen
933bd672e4 move -data-list-register-names up to the other initializers. 2009-02-16 16:51:30 +01:00
Thorbjørn Lindeijer
100a6254f6 More intelligent function argument widget
Now it shows immediately when there is only a single signature of a
given method/constructor.

(cherry picked from commit 8b9dd766c8)

Conflicts:

	src/plugins/cpptools/cppcodecompletion.cpp
2009-02-16 15:15:43 +01:00
Thorbjørn Lindeijer
9aa86f9135 Completion for constructors used on initialization
Deals with cases like "QString s(", but for the moment doesn't handle
yet "QString const s(".

Done with Roberto Raggi.

(cherry picked from commit fca3ec1f32)
2009-02-16 15:08:38 +01:00
Thorbjørn Lindeijer
e539a9375b Avoid inserting characters that are already there
When completing, don't insert "();" characters when they're already
there. Skip them instead.

(cherry picked from commit 86427ecf62)

Conflicts:

	src/plugins/cpptools/cppcodecompletion.cpp
2009-02-16 14:54:41 +01:00
hjk
9bb43992cd Fixes: debugger: enum naming cosmetics 2009-02-16 13:58:43 +01:00
Oswald Buddenhagen
f6e3b90ebb Fixes: debugging external apps
just treat it the same as internal apps as far as gdbengine is
concerned.
2009-02-16 13:52:59 +01:00
hjk
604682c47d Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-16 13:30:22 +01:00
hjk
e4a9d85c00 Fixes: debugger: work on shutdown 2009-02-16 13:29:57 +01:00
dt
ce14b00570 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-16 13:19:40 +01:00
dt
c6a02170b9 Fixes: Move Buildparser to the projectexplorer, use in cmakeplugin
Details:  This enables us to parse the build errors correctly.
          The makesteps of the qt4project and cmakeproject have some
          code dupliaction, which could be refactored. And the code
          to find out the correct build parser could probably also
          be done better, but we are now parsing the build output for
          cmake.
2009-02-16 13:12:12 +01:00
mae
0c09777ab4 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-16 12:51:11 +01:00
mae
8598a59b9f fix context definitions of the vcs editors (this makes shortcuts work again) 2009-02-16 12:50:15 +01:00
mae
2ff2c9c14b keep stack history in each editor view. 2009-02-16 11:29:50 +01:00
Thorbjørn Lindeijer
7c71b1bf38 Fixed crash on updating function argument widget
Crashed for example in the case of template instantiation. To make sure
the Function* stays valid, we need to not only keep around the Snapshot
but the whole LookupContext.

Done with Roberto Raggi.
2009-02-16 11:20:11 +01:00
hjk
137ba736a7 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-16 09:59:47 +01:00
hjk
f90706fa01 Fixes: debugger: make shutdown a bit more robust 2009-02-16 09:59:12 +01:00
Roberto Raggi
0b4802c682 Fixes: Possible crash in buildHelpId 2009-02-13 17:43:26 +01:00
Roberto Raggi
d98c141918 Improved the type pretty printer.
(cherry picked from commit e801434799)
2009-02-13 17:36:47 +01:00
Thorbjørn Lindeijer
a0f521c7b6 Allow opening/closing debugger mode dockwidgets in locked mode
There is no particular reason to disallow changing the visiblity of the
dockwidgets in the debug mode in locked mode.
2009-02-13 17:35:39 +01:00
Thorbjørn Lindeijer
cbcc2e518d Don't move cursor on collapse/uncollapse
When the cursor isn't within the block that's being collapsed, it
shouldn't be moved. When it is, it will now move upwards instead of to
the start of the line.

Reviewed-by: mae
2009-02-13 17:29:59 +01:00
hjk
373a05af82 Fixes: debugger: try to extact pid from 'info threads' on windows 2009-02-13 17:11:34 +01:00
hjk
7c5fa0f06b Fixes: debugger: try fixing startup break on make 2009-02-13 16:55:24 +01:00
mae
799686602d update current history position also when switching editors 2009-02-13 16:07:59 +01:00
mae
33e8783338 update current navigation history position only for the current position 2009-02-13 15:59:14 +01:00
Thorbjørn Lindeijer
5a0a084c31 Reuse the function argument widget when possible
Now that we're showing this thing instantly, we can no longer rely on
the thing hiding cause of a focus change.
2009-02-13 15:58:12 +01:00
con
b8726d503f Merge commit 'origin/1.0.0' 2009-02-13 15:56:18 +01:00
Roberto Raggi
88bb93a665 --debug 2009-02-13 15:54:50 +01:00
Roberto Raggi
e801434799 Improved the type pretty printer. 2009-02-13 15:37:42 +01:00
hjk
1f9a83e073 Fixes: debugger: remove some dead code 2009-02-13 14:57:24 +01:00
hjk
755dadfa7f Fixes: debugger: don't run -file-list-exec-source-files too often 2009-02-13 14:54:36 +01:00
hjk
68d645fbf2 Fixes: debugger: put error message into log if loading of dumpers
failed
2009-02-13 14:45:46 +01:00
lowinu
b6c15d1ba9 Fixes: add timeout value to git plugin
RevBy:    tba
Details:  - as on windows some git commands take much longer it happens fairly often, that git timeouts.
          - added a timeout value to the option to let the user choose maximum timeout value (minimum is 10 seconds, maximum 5 minutes)
2009-02-13 14:09:48 +01:00
lowinu
ae7864f9c0 Fixes: cpaster plugin options
RevBy:    andre
Details:  - the settings have not been taken into respect so far.
2009-02-13 14:09:48 +01:00
hjk
632326f8c9 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-13 13:51:34 +01:00
hjk
b2387fdda8 Fixes: debugger: load modules list early
Details:  feels better
2009-02-13 13:50:50 +01:00
Thorbjørn Lindeijer
581dae100a Fixed dock widget features on startup in locked state
In locked state the dock widgets shouldn't have AllDockWidgetFeatures
set, but rather NoDockWidgetFeatures. Otherwise a hidden one-pixel wide
area exists that allows people to move/float a dockwidget, which can be
confusing.

Task: 244531

(cherry picked from commit ba9ade6d0c)
2009-02-13 13:02:42 +01:00
Thorbjørn Lindeijer
ba9ade6d0c Fixed dock widget features on startup in locked state
In locked state the dock widgets shouldn't have AllDockWidgetFeatures
set, but rather NoDockWidgetFeatures. Otherwise a hidden one-pixel wide
area exists that allows people to move/float a dockwidget, which can be
confusing.

Task: 244531
2009-02-13 13:00:50 +01:00
hjk
5f33b124e3 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-13 12:35:18 +01:00
hjk
7ad54e6313 Fixes: debugger: start symbol is WinMainCRTStartup, not _start
sometimes...
2009-02-13 12:34:10 +01:00
dt
9cb615609c Fixes: Another crash
Task:     Also from irc.
2009-02-13 12:02:58 +01:00
dt
e3f748b54f Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-13 11:13:26 +01:00
dt
f25638f7f5 Fixes: Another crash
Task:     Found on irc.
2009-02-13 11:12:52 +01:00
Daniel Molkentin
441c630fae Ship 4.5-rc1 with Linux bundles. 2009-02-13 10:16:12 +01:00
Friedemann Kleint
79a99acd1b Fixes: Context help in Designer
Task: 235520
Details: Display help of current property editor object
2009-02-13 09:55:21 +01:00
dt
f867061d5b Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-12 16:09:57 +01:00
dt
f60dcda6b6 Fixes: Adjust the toolchain classes to make them work on windows. 2009-02-12 16:09:23 +01:00
Friedemann Kleint
7d15c4beee Fixes: uic warning about duplicate name
Details: Give the layout a name.
2009-02-12 16:06:23 +01:00