OSDN Git Service

qt-creator-jp/qt-creator-jp.git
14 years agoDon't run the typechecker on the actual arguments.
Roberto Raggi [Wed, 28 Oct 2009 12:43:06 +0000 (13:43 +0100)]
Don't run the typechecker on the actual arguments.

At least for now we ignore the types of the actual arguments

14 years agoMinimum size for Qt version list.
con [Wed, 28 Oct 2009 12:05:57 +0000 (13:05 +0100)]
Minimum size for Qt version list.

14 years agodebugger: silence debug output
hjk [Wed, 28 Oct 2009 13:35:36 +0000 (14:35 +0100)]
debugger: silence debug output

14 years agoRefer to new bug tracker.
con [Wed, 28 Oct 2009 13:36:28 +0000 (14:36 +0100)]
Refer to new bug tracker.

14 years agodebugger: fix dumper breakage caused by 0ee09af6
hjk [Wed, 28 Oct 2009 13:34:25 +0000 (14:34 +0100)]
debugger: fix dumper breakage caused by 0ee09af6

14 years agoAdd some sanity checking.
con [Wed, 28 Oct 2009 12:53:40 +0000 (13:53 +0100)]
Add some sanity checking.

14 years agoC++ Source file wizard: Do not write out #include directive
Friedemann Kleint [Wed, 28 Oct 2009 12:51:48 +0000 (13:51 +0100)]
C++ Source file wizard: Do not write out #include directive

... on popular request.
Task-number: QTCREATORBUG-164

14 years agoFixed: Completion doesn't work for typedefs
Roberto Raggi [Wed, 28 Oct 2009 11:26:08 +0000 (12:26 +0100)]
Fixed: Completion doesn't work for typedefs
Task-number: QTCREATORBUG-170

14 years agoMark the bindings when searching for class or namespaces.
Roberto Raggi [Wed, 28 Oct 2009 10:51:04 +0000 (11:51 +0100)]
Mark the bindings when searching for class or namespaces.

14 years agodebugger: fix mac startup in the presence of unknown command
hjk [Wed, 28 Oct 2009 11:00:18 +0000 (12:00 +0100)]
debugger: fix mac startup in the presence of unknown command

Apple gdb does not give any ^done or ^error for unknown command.
Work around by using -interpreter-exec console.

14 years agodebugger: better protection from infinite loops due to broken dumpers in
hjk [Wed, 28 Oct 2009 10:50:58 +0000 (11:50 +0100)]
debugger: better protection from infinite loops due to broken dumpers in
synchroneous mode

14 years agodebugger: work on auto tests
hjk [Wed, 28 Oct 2009 10:50:19 +0000 (11:50 +0100)]
debugger: work on auto tests

14 years agodebugger: allow NULL pointers in QList<Foo*>
hjk [Tue, 27 Oct 2009 17:01:14 +0000 (18:01 +0100)]
debugger: allow NULL pointers in QList<Foo*>

14 years agoProject wizard: Error message does not fit.
Friedemann Kleint [Wed, 28 Oct 2009 10:48:47 +0000 (11:48 +0100)]
Project wizard: Error message does not fit.
Task-number: QTCREATORBUG-176

14 years agoDebugger/S60: Handle shared library query correctly.
Friedemann Kleint [Wed, 28 Oct 2009 10:29:13 +0000 (11:29 +0100)]
Debugger/S60: Handle shared library query correctly.

14 years agoDebugger: Add missing include for intptr-types.
Friedemann Kleint [Wed, 28 Oct 2009 08:51:19 +0000 (09:51 +0100)]
Debugger: Add missing include for intptr-types.

14 years agoDebugger: Fix gdb autotest
Friedemann Kleint [Wed, 28 Oct 2009 08:39:48 +0000 (09:39 +0100)]
Debugger: Fix gdb autotest

14 years agoeliminate handleDebuggingHelperValue1()
Oswald Buddenhagen [Tue, 27 Oct 2009 13:53:09 +0000 (14:53 +0100)]
eliminate handleDebuggingHelperValue1()

doesn't seem to serve any purpose at this time.

14 years agocall updateMarkers() from attemptBreakpointSynchronization()
Oswald Buddenhagen [Tue, 27 Oct 2009 14:50:33 +0000 (15:50 +0100)]
call updateMarkers() from attemptBreakpointSynchronization()

and the latter is auto-tiggered by pretty much any breakpoint event.
this will kinda ensure that the markers are up-to date.

14 years agoprotect against recursing into handleResponse
Oswald Buddenhagen [Tue, 27 Oct 2009 11:05:03 +0000 (12:05 +0100)]
protect against recursing into handleResponse

those pesky nested event loops ...

i pondered various other scenarios (in particular, the adapter or
gdb crashing while the nested loop is running), but did not discover
serious side effects of it, so i'm not trying to handle it specially.

14 years agofewer and better debug messages
Oswald Buddenhagen [Tue, 27 Oct 2009 13:52:29 +0000 (14:52 +0100)]
fewer and better debug messages

14 years agotry harder to kill unwanted child. mwahaha
Oswald Buddenhagen [Tue, 27 Oct 2009 18:41:19 +0000 (19:41 +0100)]
try harder to kill unwanted child. mwahaha

14 years agoimprove termination confirmation dialog
Oswald Buddenhagen [Tue, 27 Oct 2009 18:34:40 +0000 (19:34 +0100)]
improve termination confirmation dialog

- default to yes
- better message
- give it a parent

14 years agoreflect current session in the welcome page's list
Oswald Buddenhagen [Tue, 27 Oct 2009 18:52:17 +0000 (19:52 +0100)]
reflect current session in the welcome page's list

14 years agoAdd a window title to the Import existing build settings dialog
dt [Tue, 27 Oct 2009 17:10:52 +0000 (18:10 +0100)]
Add a window title to the Import existing build settings dialog

14 years agoNo declSymbol, no party
Roberto Raggi [Tue, 27 Oct 2009 17:04:19 +0000 (18:04 +0100)]
No declSymbol, no party

14 years agoQt4ProjectManager: Give a verbose tooltip on the Qt versions.
Friedemann Kleint [Tue, 27 Oct 2009 17:05:04 +0000 (18:05 +0100)]
Qt4ProjectManager: Give a verbose tooltip on the Qt versions.
Reviewed-by: dt <qtc-committer@nokia.com>
14 years agoMake it possible to use non-autodetected Qt for Symbian.
con [Tue, 27 Oct 2009 16:59:53 +0000 (17:59 +0100)]
Make it possible to use non-autodetected Qt for Symbian.

Users can specify a S60 SDK root for Qt for Symbian versions
now.

14 years agodebugger: add missing .pro file
hjk [Tue, 27 Oct 2009 16:37:13 +0000 (17:37 +0100)]
debugger: add missing .pro file

14 years agodebugger: disable warning that triggers too often
hjk [Tue, 27 Oct 2009 16:19:47 +0000 (17:19 +0100)]
debugger: disable warning that triggers too often

14 years agodebugger: call beginCycle also for new dumpers
hjk [Tue, 27 Oct 2009 16:16:46 +0000 (17:16 +0100)]
debugger: call beginCycle also for new dumpers

14 years agoFix "Add New" using the wrong directory for cmake projects
dt [Tue, 27 Oct 2009 16:27:37 +0000 (17:27 +0100)]
Fix "Add New" using the wrong directory for cmake projects

14 years agodebugger: prevent endless recursion due to broken dumpers
hjk [Tue, 27 Oct 2009 15:36:23 +0000 (16:36 +0100)]
debugger: prevent endless recursion due to broken dumpers

14 years agodebugger: work on dumper autotests
hjk [Tue, 27 Oct 2009 15:35:49 +0000 (16:35 +0100)]
debugger: work on dumper autotests

14 years agodebugger: allow NULL pointers in QVector<Foo*> and QStack<Foo*> dumpers
hjk [Tue, 27 Oct 2009 15:34:32 +0000 (16:34 +0100)]
debugger: allow NULL pointers in QVector<Foo*> and QStack<Foo*> dumpers

14 years agocompile fix with namespaces
hjk [Mon, 26 Oct 2009 12:37:27 +0000 (13:37 +0100)]
compile fix with namespaces

14 years agoFix setBuildTargets() in the generic project manager
dt [Tue, 27 Oct 2009 15:14:18 +0000 (16:14 +0100)]
Fix setBuildTargets() in the generic project manager

14 years agoFix that the cmake plugin did not allow removing build targets
dt [Tue, 27 Oct 2009 15:13:09 +0000 (16:13 +0100)]
Fix that the cmake plugin did not allow removing build targets

14 years agoCleanup
Roberto Raggi [Tue, 27 Oct 2009 15:12:39 +0000 (16:12 +0100)]
Cleanup

14 years agoHandle ambiguous function declarations vs c++-like initialized declarations.
Roberto Raggi [Tue, 27 Oct 2009 15:08:23 +0000 (16:08 +0100)]
Handle ambiguous function declarations vs c++-like initialized declarations.

14 years agoS60: Falling back to epocRoot if toolsRoot is empty.
Robert Loehning [Tue, 27 Oct 2009 14:26:37 +0000 (15:26 +0100)]
S60: Falling back to epocRoot if toolsRoot is empty.

Reviewed-by: con
14 years agoapply insert-whole-lines magic only if the cursor is at the beginning
mae [Tue, 27 Oct 2009 14:22:01 +0000 (15:22 +0100)]
apply insert-whole-lines magic only if the cursor is at the beginning
of the line.

14 years agoSet the `virtual' attribute of a function definition.
Roberto Raggi [Tue, 27 Oct 2009 13:59:27 +0000 (14:59 +0100)]
Set the `virtual' attribute of a function definition.

14 years agoIntroduced FullySpecifiedType::copySpecifiers()
Roberto Raggi [Tue, 27 Oct 2009 13:59:10 +0000 (14:59 +0100)]
Introduced FullySpecifiedType::copySpecifiers()

14 years ago"MWC Directory" is not a good term.
con [Tue, 27 Oct 2009 13:43:42 +0000 (14:43 +0100)]
"MWC Directory" is not a good term.

Use "Carbide Directory" instead, because that's what it is.

14 years agoSet the `virtual' attribute.
Roberto Raggi [Tue, 27 Oct 2009 13:03:19 +0000 (14:03 +0100)]
Set the `virtual' attribute.

14 years agoCompile Windows
Friedemann Kleint [Tue, 27 Oct 2009 11:36:07 +0000 (12:36 +0100)]
Compile Windows

14 years agoRemove duplicates from the working list.
Roberto Raggi [Tue, 27 Oct 2009 11:31:49 +0000 (12:31 +0100)]
Remove duplicates from the working list.

14 years agoDebugger: Fix autotests on Windows
Friedemann Kleint [Tue, 27 Oct 2009 11:25:11 +0000 (12:25 +0100)]
Debugger: Fix autotests on Windows

Format pointers consistently using 0x%[l]x in printf/scanf.
Remove %p formatting as the existence of the prefix 0x
is platform-dependent (missing with MSVC), which caused
a scanf error and thus dumper crash for QAbstractItem.
Reviewed-by: ck <qt-info@nokia.com>
14 years agoIntroduced CPlusPlus::FindUsages.
Roberto Raggi [Tue, 27 Oct 2009 11:01:45 +0000 (12:01 +0100)]
Introduced CPlusPlus::FindUsages.

14 years agoPrint the result of the preprocessor.
Roberto Raggi [Tue, 27 Oct 2009 10:31:26 +0000 (11:31 +0100)]
Print the result of the preprocessor.

14 years agoRemoved obsoleted test.
Roberto Raggi [Tue, 27 Oct 2009 10:05:35 +0000 (11:05 +0100)]
Removed obsoleted test.

14 years agoDebugger: Fix exit crash, dump QVariantList with gdb
Friedemann Kleint [Tue, 27 Oct 2009 08:51:14 +0000 (09:51 +0100)]
Debugger: Fix exit crash, dump QVariantList with gdb

Handle QVariantList within dumpers, as gdb does not resolve
typedefs. Disconnect the gdb process on exit, one more round
of event loop when quitting.

14 years agodon't translate debug messages
Oswald Buddenhagen [Mon, 26 Oct 2009 20:07:42 +0000 (21:07 +0100)]
don't translate debug messages

this isn't bullet-proof - integrated error messages are already
translated. but at least we know *where* the message comes from.
also, saves the translators from some pretty useless work.

14 years agoimprove messages
Oswald Buddenhagen [Mon, 26 Oct 2009 18:59:16 +0000 (19:59 +0100)]
improve messages

14 years agoQtS60 Run Configuration: Proper slashes for path
Daniel Molkentin [Mon, 26 Oct 2009 17:34:57 +0000 (18:34 +0100)]
QtS60 Run Configuration: Proper slashes for path

Reviewed-By: con
14 years agoRemoved unused code.
Roberto Raggi [Mon, 26 Oct 2009 17:05:37 +0000 (18:05 +0100)]
Removed unused code.

14 years agoDebugger: Handle core shutdown, prompt user to terminate debugging.
Friedemann Kleint [Mon, 26 Oct 2009 17:05:11 +0000 (18:05 +0100)]
Debugger: Handle core shutdown, prompt user to terminate debugging.

Add a corelistener and trigger on shutdown. Notify about critical
states.
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
14 years agoAdded the copyright header
Roberto Raggi [Mon, 26 Oct 2009 17:00:49 +0000 (18:00 +0100)]
Added the copyright header

14 years agoInitial work on the `new' GenTemplateInstance.
Roberto Raggi [Mon, 26 Oct 2009 16:54:32 +0000 (17:54 +0100)]
Initial work on the `new' GenTemplateInstance.

14 years agoAdd qt-apps.org to the welcome page.
Daniel Molkentin [Mon, 26 Oct 2009 16:26:44 +0000 (17:26 +0100)]
Add qt-apps.org to the welcome page.

14 years agoSome refactoring on the Welcome Widget. Generalize tooltips.
Daniel Molkentin [Mon, 26 Oct 2009 16:26:04 +0000 (17:26 +0100)]
Some refactoring on the Welcome Widget. Generalize tooltips.

14 years agoAutotests: Compile on Windows
Friedemann Kleint [Mon, 26 Oct 2009 16:26:53 +0000 (17:26 +0100)]
Autotests: Compile on Windows
Reviewed-by: Roberto Raggi <qtc-committer@nokia.com>
14 years agoS60: Provide a MessageBox for starting serial communication as well.
Friedemann Kleint [Mon, 26 Oct 2009 14:37:09 +0000 (15:37 +0100)]
S60: Provide a MessageBox for starting serial communication as well.

Generalize the concept of the Bluetooth starter, extract base class
BaseCommunicationStarter that can be used to start a serial communication
without further resources (listener) as well. Introduce convenience
functions for both types.

Note: This will only work for COM-ports that are not used otherwise
by the operating system.

14 years agoDo not require QTDIR to be set.
Daniel Molkentin [Mon, 26 Oct 2009 14:35:37 +0000 (15:35 +0100)]
Do not require QTDIR to be set.

Reviewed-By: Oswald Buddenhagen
14 years agoDon't needlessly call updateProjectInfo()
Thorbjørn Lindeijer [Mon, 26 Oct 2009 14:31:43 +0000 (15:31 +0100)]
Don't needlessly call updateProjectInfo()

Should not be necessary when nothing changed in the project info. This
also fixes a problem where include file scanning happened twice after
saving a pro file.

Reviewed-by: Roberto Raggi
14 years agoFixed the #include directive.
Roberto Raggi [Mon, 26 Oct 2009 14:21:21 +0000 (15:21 +0100)]
Fixed the #include directive.

14 years agoTest ExpressionUnderCursor
Roberto Raggi [Mon, 26 Oct 2009 14:07:00 +0000 (15:07 +0100)]
Test ExpressionUnderCursor

14 years agoTest GenTemplateInstance.
Roberto Raggi [Mon, 26 Oct 2009 14:00:56 +0000 (15:00 +0100)]
Test GenTemplateInstance.

14 years agoWe expect failures in tst_Semantic::pointer_to_function_1
Roberto Raggi [Mon, 26 Oct 2009 13:45:58 +0000 (14:45 +0100)]
We expect failures in tst_Semantic::pointer_to_function_1

14 years agoLink with cplusplus library.
Roberto Raggi [Mon, 26 Oct 2009 13:40:36 +0000 (14:40 +0100)]
Link with cplusplus library.

14 years agoActivate the completion only when the canonical symbol has a valid name.
Roberto Raggi [Mon, 26 Oct 2009 12:45:01 +0000 (13:45 +0100)]
Activate the completion only when the canonical symbol has a valid name.

14 years agofakevim: prepare fix of QTextDocument::revision() based undo/redo.
hjk [Mon, 26 Oct 2009 11:51:25 +0000 (12:51 +0100)]
fakevim: prepare fix of QTextDocument::revision() based undo/redo.

14 years agoIntroduced CPlusPlus::GenTemplateInstance.
Roberto Raggi [Mon, 26 Oct 2009 11:41:13 +0000 (12:41 +0100)]
Introduced CPlusPlus::GenTemplateInstance.

14 years agoS60: Split up starters into a different file.
Friedemann Kleint [Mon, 26 Oct 2009 11:18:14 +0000 (12:18 +0100)]
S60: Split up starters into a different file.

14 years agosome forgotten license header changes. also, use Nokia instead of Trolltech.
hjk [Mon, 26 Oct 2009 11:08:05 +0000 (12:08 +0100)]
some forgotten license header changes. also, use Nokia instead of Trolltech.

14 years agoUpdated the copyright header.
Roberto Raggi [Mon, 26 Oct 2009 11:06:02 +0000 (12:06 +0100)]
Updated the copyright header.

14 years agoMerge branch '1.3' of scm.dev.nokia.troll.no:creator/mainline into 1.3
Friedemann Kleint [Mon, 26 Oct 2009 11:00:21 +0000 (12:00 +0100)]
Merge branch '1.3' of scm.dev.nokia.troll.no:creator/mainline into 1.3

14 years agoS60/Debugger: Add Bluetooth starter to Debugger
Friedemann Kleint [Mon, 26 Oct 2009 10:55:02 +0000 (11:55 +0100)]
S60/Debugger: Add Bluetooth starter to Debugger

- Remove old rfcomm process handler from TrkGdbAdapter, use
  Bluetooth starter instead
- Synchronous connection, remove waitForTrkConnect()
- Move gdb start into Trk version answer, pass on
  settings id hint
- Prevent exit crash triggered by signal gdbProcessFinished()
- Set DebuggerNotReady correctly on AdapterStartFailed when no
  gdb is started yet

14 years agoUpdated the QML front-end to revision 44f3548fde7cf6a87bd3cc8bb1cc0e63cfc5ca4c of...
Roberto Raggi [Mon, 26 Oct 2009 10:53:28 +0000 (11:53 +0100)]
Updated the QML front-end to revision 44f3548fde7cf6a87bd3cc8bb1cc0e63cfc5ca4c of qt/kinetic-declarativeui

14 years agoTest the enclosing scope of pointer-to-function symbols.
Roberto Raggi [Mon, 26 Oct 2009 10:24:32 +0000 (11:24 +0100)]
Test the enclosing scope of pointer-to-function symbols.

14 years agoFixed use of uninitialized/unallocated object.
Erik Verbruggen [Mon, 26 Oct 2009 09:19:44 +0000 (10:19 +0100)]
Fixed use of uninitialized/unallocated object.

14 years agoCheck for null scope when hovering.
Christian Kamm [Mon, 26 Oct 2009 09:33:32 +0000 (10:33 +0100)]
Check for null scope when hovering.

Fixes a segfault when hovering over QtCleanUpFunction in
qcoreapplication.h.

Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
14 years agoS60: Fix the run configuration status label
Friedemann Kleint [Mon, 26 Oct 2009 08:12:00 +0000 (09:12 +0100)]
S60: Fix the run configuration status label

14 years agomove setting of m_currentFrame to a somewhat useful place
Oswald Buddenhagen [Fri, 23 Oct 2009 20:59:30 +0000 (22:59 +0200)]
move setting of m_currentFrame to a somewhat useful place

specifically, we need it iff the user gets to see the stopped inferior

14 years agoremove unreachable "stopped for unknown reason" fallback
Oswald Buddenhagen [Fri, 23 Oct 2009 20:52:16 +0000 (22:52 +0200)]
remove unreachable "stopped for unknown reason" fallback

seems to have been an artifact from an early version. it was
unreachable (gdb going wild notwithstanding), and would do
Strange Stuff (TM) if it ever were reached.

14 years agodo the auto-continue-at-_start hack earlier
Oswald Buddenhagen [Fri, 23 Oct 2009 20:17:15 +0000 (22:17 +0200)]
do the auto-continue-at-_start hack earlier

14 years agoimprove breakpoint setting
Oswald Buddenhagen [Thu, 22 Oct 2009 20:54:30 +0000 (22:54 +0200)]
improve breakpoint setting

first, try harder to have an up-to-date sources list.
then, use the mapping whenever applicable and available.

14 years agofix spurious inferior interruption (attempts ...)
Oswald Buddenhagen [Fri, 23 Oct 2009 19:54:27 +0000 (21:54 +0200)]
fix spurious inferior interruption (attempts ...)

when queuing up commands, don't interrupt if we are already waiting
for interruption. that will be the case when other commands area already
queued.

14 years agofix spurious command reordering
Oswald Buddenhagen [Fri, 23 Oct 2009 19:50:33 +0000 (21:50 +0200)]
fix spurious command reordering

if there are already commands queued for running after temporary break,
then *all* commands must queued up or their order will change.

14 years agoeliminate desperate attempts to keep short-long filename mapping complete
Oswald Buddenhagen [Fri, 23 Oct 2009 16:45:01 +0000 (18:45 +0200)]
eliminate desperate attempts to keep short-long filename mapping complete

*in theory*, there is no way we could at any point know more than gdb
knows and tells us about full path names. let's see what practice shows
for the gdbs we support ...

14 years agoavoid copy of GdbResponse struct
Oswald Buddenhagen [Fri, 23 Oct 2009 19:32:08 +0000 (21:32 +0200)]
avoid copy of GdbResponse struct

14 years agodisable remainders of the plugin loading settings code
Oswald Buddenhagen [Fri, 23 Oct 2009 15:32:11 +0000 (17:32 +0200)]
disable remainders of the plugin loading settings code

14 years agojump is a RunRequest, too
Oswald Buddenhagen [Thu, 22 Oct 2009 20:55:09 +0000 (22:55 +0200)]
jump is a RunRequest, too

14 years agodon't print error messages in quotes
Oswald Buddenhagen [Thu, 22 Oct 2009 20:55:30 +0000 (22:55 +0200)]
don't print error messages in quotes

14 years agoS60: Deleting allocated TrkLauncher in dtor of S60DeviceRunControlBase.
Robert Loehning [Fri, 23 Oct 2009 16:40:46 +0000 (18:40 +0200)]
S60: Deleting allocated TrkLauncher in dtor of S60DeviceRunControlBase.

14 years agoFix compilation on Windows
Friedemann Kleint [Fri, 23 Oct 2009 16:19:53 +0000 (18:19 +0200)]
Fix compilation on Windows

14 years agoS60: Add startup logic for Bluetooth to the project/run configuration
Friedemann Kleint [Fri, 23 Oct 2009 16:00:20 +0000 (18:00 +0200)]
S60: Add startup logic for Bluetooth to the project/run configuration

Prepare trk::Launcher to deal with a shared trkdevice.
Add encapsulation for the rfcomm listener process and helper
classes for prompting the user to connect the Bluetooth
device. Add a command line prompt to the trklauncher test.

14 years agodebugger: better handling of qfDllInfo packet
hjk [Fri, 23 Oct 2009 15:06:25 +0000 (17:06 +0200)]
debugger: better handling of qfDllInfo packet

14 years agono need for a real state check here - an assert will do
Oswald Buddenhagen [Fri, 23 Oct 2009 15:03:45 +0000 (17:03 +0200)]
no need for a real state check here - an assert will do

and fix typo in debug message :)=