Commit Graph

13662 Commits

Author SHA1 Message Date
kh1
7b52a2ab2a Add QActions instead of QToolButtons. Makes the "Expand Toolbar"button
work.

Task-number: QTCREATORBUG-2255
2010-09-06 15:55:04 +02:00
hjk
51625f88b2 debugger: don't start the watch dog timer on -gdb-exit 2010-09-06 15:29:26 +02:00
hjk
715e72117d debugger: remove one of the three failure notification if a gdb binary is
not found with the remote adapter
2010-09-06 15:14:52 +02:00
Tobias Hunger
3d78066c2c String update to fix cut and past eerror. 2010-09-06 14:50:07 +02:00
dt
65c929fa2a Make HelloWorld plugin always compile, mark as experimental
Task-Nr: QTCREATORBUG-2269
2010-09-06 14:10:30 +02:00
dt
fc3a23240b Ups, fix ordering of adding mode and switching to it 2010-09-06 14:10:08 +02:00
dt
5b1cebc989 Ensure always having a mode
Switch to Edit Mode once we constructed it in Core::init(). Switch to a
the Welcome Mode in Core::extensionsInitialized. Also works
2010-09-06 13:56:53 +02:00
dt
bde1ebaaea Remove EditorManager::ensureEditorManagerVisible()
The function always switched to Edit Mode, which was the cause for
several bugs. Since openEditor() already does switch to the right mode,
the function is not really needed.

The following actions now respect the prefered mode of the editor:
"f file"-locator
The Open Documents list
Editor history navigation
2010-09-06 13:56:53 +02:00
hjk
0e2a7608f2 debugger: fix remote adapter startup 2010-09-06 11:36:33 +02:00
hjk
053f36c45d debugger: move watch dog initialization to a better place
It was missed by the remote adapter before.
2010-09-06 11:33:31 +02:00
Bill King
eb498ee428 Tests: some cleanup of pro files, marking of tested components. 2010-09-06 14:19:32 +10:00
Tobias Hunger
979998f4cf Fix unit tests of the gnumake parser 2010-09-03 16:45:42 +02:00
Tobias Hunger
b65103f563 Flush out state of the Linux ICC parser on destruction 2010-09-03 16:45:41 +02:00
Tobias Hunger
30e495edfb Improve MSVC parser
* Properly handle additional information text without
   file information by appending it to the previous task.
2010-09-03 16:45:40 +02:00
Tobias Hunger
2c24bee040 Delete parsers after parsing is done.
This way we have a chance to flush out any state the parsers
might have.
2010-09-03 16:45:39 +02:00
Roberto Raggi
081e31fc8c Check for 0x0 pointers. 2010-09-03 16:44:33 +02:00
Leena Miettinen
b9c56431d4 Doc - Add information about creating custom wizards.
Reviewed-by: Friedemann Kleint
2010-09-03 16:21:53 +02:00
Roberto Raggi
c4e287f085 Wait until the filtering is finished.
Unfortunately, we still have a few ILocatorFilter based classes that
don't play nice with threads.
2010-09-03 15:26:55 +02:00
Kai Koehne
55b6cb0a96 QmlOutline: Show annotation in filtered mode
Fixes a regression.
2010-09-03 15:26:34 +02:00
Leena Miettinen
1a8d8cd006 Doc - Add information about the Open Type Hierarchy function, and the functions for moving to symbol definitions and declarations.
Reviewed-by: Leandro Melo
2010-09-03 15:15:13 +02:00
Friedemann Kleint
de46b4401c Debugger: Fix compilation MinGW. 2010-09-03 14:59:33 +02:00
Roberto Raggi
23a5f173b1 Check the traling text before inserting closing braces. 2010-09-03 14:54:52 +02:00
Kai Koehne
2bbc9643ff Fixes crash when opening a .qml file from command line
Hopefully fixes crash when opening a .qml file from the command line
(mac os x).
2010-09-03 14:37:52 +02:00
Friedemann Kleint
14f009da05 Custom wizards: Enhance generator script
following suggestions. Introduce argument syntax in XML allowing for
fine-grained control of handling (omitting empty values, use
temporary files).
2010-09-03 14:27:13 +02:00
Roberto Raggi
8d169786f4 Update the locator in background.
Reviewed-by: Friedemann Kleint
2010-09-03 13:35:48 +02:00
Kai Koehne
68f6d162f0 QmlOutline: Update selection if filter is toggled 2010-09-03 12:49:05 +02:00
Kai Koehne
70ef8c6204 Debugger: Fix QObject::connect warning
Fix QObject::connect warning about incompatible sender/receiver
arguments
2010-09-03 12:47:04 +02:00
Kai Koehne
7c365061a4 QmlOutline: Ensure that element is always selected
Select parent element if the property isn't shown in outline (due to
filter).
2010-09-03 12:41:22 +02:00
Kai Koehne
b0bc76ece0 GdbTest: Compile fix 2010-09-03 12:29:41 +02:00
Kai Koehne
6f11765dae Qml: Allow user to configure port used (all project types)
Reviewed-by: dt
2010-09-03 12:29:41 +02:00
Kai Koehne
cacd1a91eb QmlDebugger: Use named variable instead of literal (SERVER_PORT) 2010-09-03 12:29:41 +02:00
Kai Koehne
ba82227ae8 QmlObserver: Disable "Observer" mode when no debugging client is attached 2010-09-03 12:29:41 +02:00
Kai Koehne
580fbb1ae5 QmlObserver: Remove toolbar and make crumblepath an overlay
Try to make the observer mode less intrusive by removing the toolbar,
and making the crumblepath only when mode is active / an overlay.
2010-09-03 12:29:41 +02:00
Kai Koehne
5f1d93c303 QmlObserver: Allow changing the animation speed / pausing it via menu 2010-09-03 12:29:41 +02:00
Kai Koehne
b7788bd808 QmlJsDebugger: Make DebugServer a singleton 2010-09-03 12:29:41 +02:00
Roberto Raggi
c6bfe05083 Fixed alignment issues with 64 bits ABIs. 2010-09-03 12:12:10 +02:00
Leena Miettinen
8d55ce4c82 Doc - Add troubleshooting information for a known MinGW compilation issue.
Task-number: QTCREATORBUG-1893
Reviewed-by: Daniel Molkentin
2010-09-03 11:55:58 +02:00
Robert Loehning
b34c5d9eaf Fixed capitalization for "Check All" button 2010-09-03 11:42:26 +02:00
hjk
5085f0fb7e debugger: fix some potentially infinite recursion on bad debug info
Task-number: QTCREATORBUG-2248
2010-09-03 11:00:11 +02:00
Pierre Rossi
3bbc4be51c French translation: fix some grammar mistakes. 2010-09-03 10:18:35 +02:00
Friedemann Kleint
faf34c3ae6 Fix Opening .ui file from "Recent Files" to go to 'Design' mode.
On that occasion, rename Designer to show up as 'Form Editor'
instead of Xml Editor in 'Open With'.

Task-number: QTCREATORBUG-2246
2010-09-03 09:00:40 +02:00
hjk
df8fc5a9d1 debugger: restrict accepted expressions in automatci tooltips to simple
identifiers.
2010-09-02 18:32:37 +02:00
hjk
15c7e5b342 debugger: read the user init file after the python dumpers 2010-09-02 18:17:09 +02:00
Oswald Buddenhagen
7322900692 make ProFileParser API less bug-prone
QString::isNull() vs. isEmpty() discrimination is a time bomb ...
2010-09-02 18:08:22 +02:00
Oswald Buddenhagen
34a8a57d81 fix crash when no command line options are passed to qmake
the root cause is in the API of parsedProFile(): it discerns
isNull() and isEmpty(), which is of course a time bomb.
but in this case the right solution is not trying to parse
the empty string in the first place.
2010-09-02 18:08:22 +02:00
Lasse Holmstedt
ee8ea6dfdb removed old & invalid code for switching to debug mode 2010-09-02 17:45:28 +02:00
dt
d07f4ad804 Ups a debug statement left over. 2010-09-02 17:20:26 +02:00
Friedemann Kleint
3a44135ed0 Debugger[gdb/MS Windows/console]: Fix attaching
Resume thread after attaching and ignore the
signal-trap that follows it.

Reviewed-by: hjk
Task-number: QTCREATORBUG-1020
2010-09-02 16:46:47 +02:00
Roberto Raggi
ec64e1d7bd Tune the symbol and the literal tables. 2010-09-02 16:45:30 +02:00
hjk
15b0082b3a debugger: fix QObject property dumper for namespaced qt 2010-09-02 16:28:41 +02:00