OSDN Git Service

qt-creator-jp/qt-creator-jp.git
13 years agoCompile fix for Mac.
con [Fri, 17 Dec 2010 16:01:09 +0000 (17:01 +0100)]
Compile fix for Mac.

13 years agoMerge branch '2.1'
con [Fri, 17 Dec 2010 16:00:53 +0000 (17:00 +0100)]
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

13 years agoShow Qt Creator resources in Locator on Mac
con [Thu, 16 Dec 2010 13:03:05 +0000 (14:03 +0100)]
Show Qt Creator resources in Locator on Mac

13 years agoSome API beautification in action container.
con [Thu, 16 Dec 2010 10:49:47 +0000 (11:49 +0100)]
Some API beautification in action container.

Done-with: Daniel Molkentin

13 years agoDebugger[New CDB]: Support MSVC2008 std::deque as well.
Friedemann Kleint [Fri, 17 Dec 2010 15:04:33 +0000 (16:04 +0100)]
Debugger[New CDB]: Support MSVC2008 std::deque as well.

13 years agoLicense headers.
con [Fri, 17 Dec 2010 15:01:08 +0000 (16:01 +0100)]
License headers.

13 years agoL10n: Improved German translations
Robert Loehning [Fri, 17 Dec 2010 13:06:08 +0000 (14:06 +0100)]
L10n: Improved German translations

%1 contains the error message, not the hostname.
Other typos fixed as well.

Reviewed-by: ossi
13 years agoMaemo: Improve file selection dialog for publishing.
Christian Kandeler [Fri, 17 Dec 2010 12:17:35 +0000 (13:17 +0100)]
Maemo: Improve file selection dialog for publishing.

- Make sure file names are completely visible.
- Show hidden files.
- Pre-unselect files of types unlikely to be included in the package.

13 years agoDebugger[New CDB]: Add std::deque.
Friedemann Kleint [Fri, 17 Dec 2010 14:34:18 +0000 (15:34 +0100)]
Debugger[New CDB]: Add std::deque.

13 years agodebugger: remove accidentally committed debug output
hjk [Fri, 17 Dec 2010 13:13:49 +0000 (14:13 +0100)]
debugger: remove accidentally committed debug output

13 years agodebugger: adjust sizes of some well-known columns in some views
hjk [Fri, 17 Dec 2010 12:49:49 +0000 (13:49 +0100)]
debugger: adjust sizes of some well-known columns in some views

13 years agobineditor: allow copying also if selection is "backwards"
hjk [Fri, 17 Dec 2010 12:22:53 +0000 (13:22 +0100)]
bineditor: allow copying also if selection is "backwards"

13 years agobineditor: code cosmetics
hjk [Fri, 17 Dec 2010 12:19:28 +0000 (13:19 +0100)]
bineditor: code cosmetics

13 years agodebugger: don't retrieve the stack if we know we will continue stepping
hjk [Fri, 17 Dec 2010 12:07:17 +0000 (13:07 +0100)]
debugger: don't retrieve the stack if we know we will continue stepping

13 years agoRussian translation update
Sergey Belyashov [Fri, 17 Dec 2010 11:27:19 +0000 (12:27 +0100)]
Russian translation update

Merge-request: 228
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
13 years agodebugger: reality check, adjust FIXME comment re. use of gdb 6.8
hjk [Fri, 17 Dec 2010 11:02:23 +0000 (12:02 +0100)]
debugger: reality check, adjust FIXME comment re. use of gdb 6.8

13 years agodebugger: remove a bit of stackview flicker by using the 80 ms timer
hjk [Fri, 17 Dec 2010 10:30:32 +0000 (11:30 +0100)]
debugger: remove a bit of stackview flicker by using the 80 ms timer

13 years agodebugger: introduce the concept of a 'Location', used by gotoLocation
hjk [Thu, 16 Dec 2010 18:06:33 +0000 (19:06 +0100)]
debugger: introduce the concept of a 'Location', used by gotoLocation

13 years agodebugger: more tracepoint stuff
hjk [Thu, 16 Dec 2010 16:58:43 +0000 (17:58 +0100)]
debugger: more tracepoint stuff

13 years agoDebugger[New CDB]: Add more fine-grained settings for events/break.
Friedemann Kleint [Fri, 17 Dec 2010 11:00:44 +0000 (12:00 +0100)]
Debugger[New CDB]: Add more fine-grained settings for events/break.

Add options to break on Cpp Exceptions, thread creation, etc.

13 years agoSymbian: Make error concerning capabilities prettier
Pawel Polanski [Fri, 17 Dec 2010 10:46:52 +0000 (11:46 +0100)]
Symbian: Make error concerning capabilities prettier

13 years agoSymbian: Fixed crash related to the not responding TRK
Pawel Polanski [Fri, 17 Dec 2010 09:33:08 +0000 (10:33 +0100)]
Symbian: Fixed crash related to the not responding TRK

Task-number: QTCREATORBUG-3349

13 years agoQmlDebugger: Also log messages from JSDebugger to debug console
Kai Koehne [Fri, 17 Dec 2010 09:18:34 +0000 (10:18 +0100)]
QmlDebugger: Also log messages from JSDebugger to debug console

13 years agoQmlDebugger: Improving debug log output
Kai Koehne [Fri, 17 Dec 2010 07:39:25 +0000 (08:39 +0100)]
QmlDebugger: Improving debug log output

13 years agoDebugger[New CDB]: Improve and enable auto-detection.
Friedemann Kleint [Fri, 17 Dec 2010 09:11:57 +0000 (10:11 +0100)]
Debugger[New CDB]: Improve and enable auto-detection.

Also take over symbol path of the old CDB engine on
auto-detect.

13 years agoMaemo: Fix "make distclean" step for publishing.
Christian Kandeler [Thu, 16 Dec 2010 17:33:30 +0000 (18:33 +0100)]
Maemo: Fix "make distclean" step for publishing.

Task-number: QTCREATORBUG-3343

13 years agoMaemo: Fix newlines in debian files when publishing.
Christian Kandeler [Thu, 16 Dec 2010 17:03:48 +0000 (18:03 +0100)]
Maemo: Fix newlines in debian files when publishing.

The build server does not like CRLF.

13 years agoMaemo: Add a hint to the publishing wizard's upload page.
Christian Kandeler [Thu, 16 Dec 2010 15:45:08 +0000 (16:45 +0100)]
Maemo: Add a hint to the publishing wizard's upload page.

This should help people realize they need to explicitly request
upload rights.

13 years agoMaemo: Fix detection of valid icon in publishing code.
Christian Kandeler [Thu, 16 Dec 2010 14:44:02 +0000 (15:44 +0100)]
Maemo: Fix detection of valid icon in publishing code.

Task-number: QTCREATORBUG-3342

13 years agoRemove annoying warnings when loading Creator master.
Christian Kandeler [Thu, 16 Dec 2010 13:46:24 +0000 (14:46 +0100)]
Remove annoying warnings when loading Creator 

The proper fix would be to support the QMAKE_SUBSTITUTES variable.

13 years agoMaemo: Fix file removal problem on Windows.
Christian Kandeler [Thu, 16 Dec 2010 12:06:15 +0000 (13:06 +0100)]
Maemo: Fix file removal problem on Windows.

Apparently, we can't delete read-only files.

Task-number: QTCREATORBUG-3343

13 years agocompilefix
Thomas Hartmann [Thu, 16 Dec 2010 16:51:58 +0000 (17:51 +0100)]
compilefix

13 years agofixes warnings
Thomas Hartmann [Thu, 16 Dec 2010 16:47:39 +0000 (17:47 +0100)]
fixes warnings

13 years agoQmlDesigner.propertyEditor: code cleanup for property editing
Thomas Hartmann [Thu, 16 Dec 2010 16:46:38 +0000 (17:46 +0100)]
QmlDesigner.propertyEditor: code cleanup for property editing

Instead of duplicating the code from QmlEditorWigets we now subclass
and expose the gradient editing to qml.
The adaptor class is called GradientLineQmlAdaptor.

13 years agoQmlDebugger: Log activity of Observer in debugger log
Kai Koehne [Thu, 16 Dec 2010 16:26:25 +0000 (17:26 +0100)]
QmlDebugger: Log activity of Observer in debugger log

13 years agoQmlJSDebugger: Remove confusing status messages
Kai Koehne [Thu, 16 Dec 2010 15:31:10 +0000 (16:31 +0100)]
QmlJSDebugger: Remove confusing status messages

Clean up status messages logged in the debugger log.

13 years agoQmlJSDebugger: Don't mark failing connection attempt as swarning
Kai Koehne [Thu, 16 Dec 2010 15:20:21 +0000 (16:20 +0100)]
QmlJSDebugger: Don't mark failing connection attempt as swarning

We're trying multiple times to connect, and it's just normal that
the first tries will fail (because the app isn't initialized yet),
so don't log it as a warning.

13 years agoDebugger[New CDB]: Dump QHash/QMultiHash/QSet.
Friedemann Kleint [Thu, 16 Dec 2010 14:49:08 +0000 (15:49 +0100)]
Debugger[New CDB]: Dump QHash/QMultiHash/QSet.

Introduce new Symbol group node for fake map nodes.
Iterate over QHash and extract keys, values for QSet/QHash.

13 years agoQmlDesigner: adding meego and symbian plugin to .pro
Thomas Hartmann [Thu, 16 Dec 2010 13:45:30 +0000 (14:45 +0100)]
QmlDesigner: adding meego and symbian plugin to .pro

13 years agoQmlDsigner.properyEditor: cleanup
Thomas Hartmann [Thu, 16 Dec 2010 13:36:46 +0000 (14:36 +0100)]
QmlDsigner.properyEditor: cleanup

Removing unused files.

13 years agoAvoid skipping the closing parenthesis when completing with '('
Thorbjørn Lindeijer [Tue, 14 Dec 2010 13:34:57 +0000 (14:34 +0100)]
Avoid skipping the closing parenthesis when completing with '('

When the user types '(' then he'll likely also type the matching ')',
in which case skipping the automatic closing parenthesis is annoying
because you would end up with two of them.

Reviewed-by: Roberto Raggi
13 years agodebugger: fix display of C style 'typedef struct X { ... } X;' types.
hjk [Thu, 16 Dec 2010 12:32:47 +0000 (13:32 +0100)]
debugger: fix display of C style 'typedef struct X { ... } X;' types.

13 years agodebugger: start with some infrastructure for tracepoint support
hjk [Thu, 16 Dec 2010 12:02:59 +0000 (13:02 +0100)]
debugger: start with some infrastructure for tracepoint support

13 years agoQmlOutline: Make QTC_ASSERT more meaningful
Kai Koehne [Thu, 16 Dec 2010 12:20:58 +0000 (13:20 +0100)]
QmlOutline: Make QTC_ASSERT more meaningful

Split up QTC_ASSERT to maybe find out why, from times to times,
the original assert fails.

13 years agoGDB: Fix detection of python for GDB on windows
Tobias Hunger [Thu, 16 Dec 2010 11:10:56 +0000 (12:10 +0100)]
GDB: Fix detection of python for GDB on windows

Task-number: QTCREATORBUG-3375
Reviewed-by: hjk
13 years agoQmlDesigner.designModeWidget: fix style of error tooltip
Thomas Hartmann [Thu, 16 Dec 2010 11:59:05 +0000 (12:59 +0100)]
QmlDesigner.designModeWidget: fix style of error tooltip

DocumentWarningWidget is now derived from Utils::FakeToolTip and follows
the Qt Creator styling.

13 years agoQmlDesigneritemLibrary: relax condition for entriesForType()
Thomas Hartmann [Thu, 16 Dec 2010 11:57:59 +0000 (12:57 +0100)]
QmlDesigneritemLibrary: relax condition for entriesForType()

>= is makes more sense for providing icons etc...

13 years agoQmlDesigner.nodeInstanceView: further optimizes import changes
Thomas Hartmann [Thu, 16 Dec 2010 11:56:37 +0000 (12:56 +0100)]
QmlDesigner.nodeInstanceView: further optimizes import changes

This patch delays the restart of the pupped by 200ms when an import changes.

13 years agoQt4ProjectManager: Fix crash when loading $QTDIR/src/src.pro
Kai Koehne [Thu, 16 Dec 2010 11:37:47 +0000 (12:37 +0100)]
Qt4ProjectManager: Fix crash when loading $QTDIR/src/src.pro

Guard access to pointer, which happens to be 0. The regression
was most likely introduced by 057591e0dd.

13 years agodebugger: make connection list count formally correct
hjk [Thu, 16 Dec 2010 11:32:04 +0000 (12:32 +0100)]
debugger: make connection list count formally correct

Task-number: QTCREATORBUG-2785

13 years agodebugger: move memory related context menu items of l&w to submenu
hjk [Thu, 16 Dec 2010 11:07:12 +0000 (12:07 +0100)]
debugger: move memory related context menu items of l&w to submenu

13 years agoAdded semantic checks for stray semicolons and topldevel empty declarations.
Roberto Raggi [Thu, 16 Dec 2010 11:25:51 +0000 (12:25 +0100)]
Added semantic checks for stray semicolons and topldevel empty declarations.

13 years agoDebugger[New CDB]: Fix stepping issues, forced shutdown, values.
Friedemann Kleint [Thu, 16 Dec 2010 11:17:54 +0000 (12:17 +0100)]
Debugger[New CDB]: Fix stepping issues, forced shutdown, values.

- Do not report start-up trap as stop reason should one trigger
  while stepping.
- Set current frame to first usable frame, avoiding disassembly
  while stepping
- Kill process in case of forced shutdown with pending (long)
  commands.
- SymbolGroupValue: Do a quick check for accessible values
  and mark failure as 'invalid'.
- Introduce flag indicating existence of simple dumpers to types.

13 years agoRemoved stray tokens and fixed warnings/errors when compiling with pedantic C++ compi...
Roberto Raggi [Thu, 16 Dec 2010 11:05:48 +0000 (12:05 +0100)]
Removed stray tokens and fixed warnings/errors when compiling with pedantic C++ compilers.

13 years agoAdded missing #include directive.
Roberto Raggi [Thu, 16 Dec 2010 10:33:19 +0000 (11:33 +0100)]
Added missing #include directive.

13 years agoCompile fix for pedantic C++ compilers.
Roberto Raggi [Thu, 16 Dec 2010 10:25:28 +0000 (11:25 +0100)]
Compile fix for pedantic C++ compilers.

Get rid of all those ugly stray semicolons. They are not valid C++.

13 years agoQmlDesigner.properyEditor: fix hovering for reset button
Thomas Hartmann [Thu, 16 Dec 2010 10:03:07 +0000 (11:03 +0100)]
QmlDesigner.properyEditor: fix hovering for reset button

13 years agoQmlDesigner.itemLibrary: the meego import is com.meego
Thomas Hartmann [Thu, 16 Dec 2010 10:02:23 +0000 (11:02 +0100)]
QmlDesigner.itemLibrary: the meego import is com.meego

com.Meego is incorrect

13 years agoQmlDesigner.itemLibrary: improve speed of import changes
Thomas Hartmann [Thu, 16 Dec 2010 10:01:22 +0000 (11:01 +0100)]
QmlDesigner.itemLibrary: improve speed of import changes

removing first and adding afterwards is significanty faster, since
the big component plugin is absent after the remove.

13 years agoQmlDesigner.itemLibrary: show Wait Cursoer during import change
Thomas Hartmann [Thu, 16 Dec 2010 09:59:59 +0000 (10:59 +0100)]
QmlDesigner.itemLibrary: show Wait Cursoer during import change

13 years agodebugger: hot fix for not activated editors while stepping
hjk [Thu, 16 Dec 2010 09:44:21 +0000 (10:44 +0100)]
debugger: hot fix for not activated editors while stepping

13 years agodebugger: merge the 'Change Format for {Object,Type}' l&w context menu entries
hjk [Thu, 16 Dec 2010 09:18:51 +0000 (10:18 +0100)]
debugger: merge the 'Change Format for {Object,Type}' l&w context menu entries

13 years agoDoc: add information about Qt Quick Designer
Leena Miettinen [Thu, 16 Dec 2010 09:35:42 +0000 (10:35 +0100)]
Doc: add information about Qt Quick Designer

Reviewed-by: Thomas Hartmann
Reviewed-by: Carsten Owerfeldt
13 years agoDoc: publishing Qt Content for Maemo devices on Ovi Store
Leena Miettinen [Wed, 15 Dec 2010 11:40:18 +0000 (12:40 +0100)]
Doc: publishing Qt Content for Maemo devices on Ovi Store

Reviewed-by: Christian Kandeler
13 years agoGit: Have version selection dialog default to HEAD
Tobias Hunger [Thu, 9 Dec 2010 16:17:20 +0000 (17:17 +0100)]
Git: Have version selection dialog default to HEAD

... if a repository is set.

13 years agoQmlDesigner.model: changing order of notifications for imports
Thomas Hartmann [Wed, 15 Dec 2010 16:14:14 +0000 (17:14 +0100)]
QmlDesigner.model: changing order of notifications for imports

The node instance view is now updated first

13 years agoQmlDesigner.nodeInstanceView: also adding an import restarts the process
Thomas Hartmann [Wed, 15 Dec 2010 16:13:37 +0000 (17:13 +0100)]
QmlDesigner.nodeInstanceView: also adding an import restarts the process

We should ad some timer/queue so that not every single change to imports
restarts qmlpupped but the chages/updates get compressed.

13 years agoQmlDesigner.navigator: imports now update the NavigatorTreeView
Thomas Hartmann [Wed, 15 Dec 2010 16:12:01 +0000 (17:12 +0100)]
QmlDesigner.navigator: imports now  update the NavigatorTreeView

13 years agoQmlDesigner.formEditorView: adding reset() by imports
Thomas Hartmann [Wed, 15 Dec 2010 16:11:27 +0000 (17:11 +0100)]
QmlDesigner.formEditorView: adding reset() by imports

changing imports now resets the form editor

13 years agoQmlDesigner.itemLibrary: avoid unnecessary signals
Thomas Hartmann [Wed, 15 Dec 2010 15:18:34 +0000 (16:18 +0100)]
QmlDesigner.itemLibrary: avoid unnecessary signals

13 years agoQmlDesigner.itemLibrary: allow entry names used twice
Thomas Hartmann [Wed, 15 Dec 2010 15:16:42 +0000 (16:16 +0100)]
QmlDesigner.itemLibrary: allow entry names used twice

Use name + category for identification needed some refactoring.

13 years agoQmlDesigner.navigatorModel: fixes asserts
Thomas Hartmann [Wed, 15 Dec 2010 15:13:01 +0000 (16:13 +0100)]
QmlDesigner.navigatorModel: fixes asserts

13 years agoDebugger[New CDB]: Do not add begin twice for QList<Large>.
Friedemann Kleint [Wed, 15 Dec 2010 16:01:03 +0000 (17:01 +0100)]
Debugger[New CDB]: Do not add begin twice for QList<Large>.

Factor out some utilities for hashes.

13 years agoMaemo: Fix remote debugging.
Christian Kandeler [Wed, 15 Dec 2010 15:50:57 +0000 (16:50 +0100)]
Maemo: Fix remote debugging.

Was broken by 1e362b0f8b0dfd712337df35cd26c5dc98dfc294.

13 years agoMaemo: Fix remote debugging.
Christian Kandeler [Wed, 15 Dec 2010 15:37:21 +0000 (16:37 +0100)]
Maemo: Fix remote debugging.

Was broken by 77e3bfe8451343be5478027154a027cbcfe4b778.

13 years agoQmlDebugger: removed "Reload" button on live preview error
Christiaan Janssen [Wed, 15 Dec 2010 15:12:10 +0000 (16:12 +0100)]
QmlDebugger:  removed "Reload" button on live preview error

Reviewed-by: Kai Koehne
13 years agoIntroduced CPlusPlus::SymbolNameVisitor and CPlusPlus::SnapshotSymbolVisitor.
Roberto Raggi [Wed, 15 Dec 2010 14:11:59 +0000 (15:11 +0100)]
Introduced CPlusPlus::SymbolNameVisitor and CPlusPlus::SnapshotSymbolVisitor.

13 years agodebugger: change 'Format' to 'Display' in the l&w context menu
hjk [Wed, 15 Dec 2010 13:48:03 +0000 (14:48 +0100)]
debugger: change 'Format' to 'Display' in the l&w context menu

13 years agobineditor: extend selection by 1 if cursor is left of anchor.
hjk [Wed, 15 Dec 2010 13:14:01 +0000 (14:14 +0100)]
bineditor: extend selection by 1 if cursor is left of anchor.

Feels more natural.

Reviewed-by: ck
13 years agobineditor: don't draw blinking cursor when we have a selection
hjk [Wed, 15 Dec 2010 13:08:25 +0000 (14:08 +0100)]
bineditor: don't draw blinking cursor when we have a selection

Reviewed-by: ck
13 years agobineditor: visualize data differences after updates
hjk [Wed, 15 Dec 2010 12:52:25 +0000 (13:52 +0100)]
bineditor: visualize data differences after updates

Reviewed-by: ck
13 years agoDebugger[New CDB]: Fix flag handling and expanding of list children.
Friedemann Kleint [Wed, 15 Dec 2010 13:07:48 +0000 (14:07 +0100)]
Debugger[New CDB]: Fix flag handling and expanding of list children.

Suppress repetitive invocation of dumper evaluation.
Use parseWatchData() as does gdb.

13 years agoQmlDesigner.itemlibrary: fix case for meego import
Thomas Hartmann [Wed, 15 Dec 2010 12:31:07 +0000 (13:31 +0100)]
QmlDesigner.itemlibrary: fix case for meego import

13 years agoQmlCppDebugging: Make sure command line args have spaces in between
Kai Koehne [Wed, 15 Dec 2010 12:06:39 +0000 (13:06 +0100)]
QmlCppDebugging: Make sure command line args have spaces in between

13 years agoQmlDesigner.subComponentManager: remove watcher from files
Thomas Hartmann [Wed, 15 Dec 2010 11:23:12 +0000 (12:23 +0100)]
QmlDesigner.subComponentManager: remove watcher from files

We use the text editors meta info system now.

13 years agoQmlDesigner.subComponentManager: crash fix
Thomas Hartmann [Wed, 15 Dec 2010 10:23:34 +0000 (11:23 +0100)]
QmlDesigner.subComponentManager: crash fix

Avoid adding an item a second time to the item library.

13 years agoQmlDesigner.navigator: crash fix
Thomas Hartmann [Wed, 15 Dec 2010 10:22:30 +0000 (11:22 +0100)]
QmlDesigner.navigator: crash fix

I also changed qHash(modelNode) to modelNode.internalId().

Task-Nr: QTCREATORBUG-3387

13 years agoDebugger[New CDB]: Linked lists containers/container child expansion.
Friedemann Kleint [Wed, 15 Dec 2010 10:01:01 +0000 (11:01 +0100)]
Debugger[New CDB]: Linked lists containers/container child expansion.

Introduce node hierarchy and move nodes to a separate file.
Introduce reference nodes that point to additional symbols and
symbols within the symbol tree (make deeply nested linked list
elements visible as array elements). Properly name container
elements as array elements 0..n. Fix pre-expansion of complex
dumpers.

13 years agodebugger: comment cosmetics
hjk [Wed, 15 Dec 2010 08:35:31 +0000 (09:35 +0100)]
debugger: comment cosmetics

13 years agodebugger: move sanity check from DebuggerRunControl::start to Factory::create
hjk [Wed, 15 Dec 2010 08:34:02 +0000 (09:34 +0100)]
debugger: move sanity check from DebuggerRunControl::start to Factory::create

13 years agodebugger: fix wrong assert when no engine could be constructed
hjk [Wed, 15 Dec 2010 08:17:31 +0000 (09:17 +0100)]
debugger: fix wrong assert when no engine could be constructed

13 years agobineditor: remove flicker by using cached old data
hjk [Tue, 14 Dec 2010 17:35:09 +0000 (18:35 +0100)]
bineditor: remove flicker by using cached old data

13 years agoCompile warnings.
Friedemann Kleint [Tue, 14 Dec 2010 15:52:53 +0000 (16:52 +0100)]
Compile warnings.

13 years agoQMlDesigner.itemLibrary: adds an import manager/filter
Thomas Hartmann [Tue, 14 Dec 2010 15:52:29 +0000 (16:52 +0100)]
QMlDesigner.itemLibrary: adds an import manager/filter

We create a special sidebar item for the item library that contains a
ToolButton.

The ToolButton manages the imports for components.

13 years agoQmlDesigner.model: clears the meta info cache for import changes
Thomas Hartmann [Tue, 14 Dec 2010 15:50:34 +0000 (16:50 +0100)]
QmlDesigner.model: clears the meta info cache for import changes

If an import changes we have to delete the cache for the meta info.

13 years agoQmlDesigner.itemlibrary: gives Meego label a default text
Thomas Hartmann [Tue, 14 Dec 2010 15:48:13 +0000 (16:48 +0100)]
QmlDesigner.itemlibrary: gives Meego label a default text

13 years agoIf capabilities inside pro files do not match the dev cert an error is generated...
Pawel Polanski [Tue, 14 Dec 2010 15:19:44 +0000 (16:19 +0100)]
If capabilities inside pro files do not match the dev cert an error is generated (SymbianOS)

13 years agoQmlDebugger: Fixing debugid hashes
Christiaan Janssen [Tue, 14 Dec 2010 15:21:47 +0000 (16:21 +0100)]
QmlDebugger:  Fixing debugid hashes

Reviewed-by: Kai Koehne
13 years agoqtversionmanager: initialize m_isBuildUsingSbsV2
hjk [Tue, 14 Dec 2010 15:14:21 +0000 (16:14 +0100)]
qtversionmanager: initialize m_isBuildUsingSbsV2

Done by Milian Wolff

13 years agodebugger: code cosmetics
hjk [Tue, 14 Dec 2010 15:10:19 +0000 (16:10 +0100)]
debugger: code cosmetics