OSDN Git Service
Christian Kandeler [Fri, 8 Oct 2010 16:32:13 +0000 (18:32 +0200)]
Debugging/gdb: Fix RemotePlainGdbAdapter.
Reviewed-by: hjk
hjk [Fri, 8 Oct 2010 15:44:11 +0000 (17:44 +0200)]
debugger: make "clever" behaviour on debugger exit optional
It hurts me.
Reviewed-by: Alessandro Portale
Task-number: QTCREATORBUG-808
Tim Jenssen [Fri, 8 Oct 2010 14:50:42 +0000 (16:50 +0200)]
changed window title from Log to Debugger Log
Leena Miettinen [Fri, 8 Oct 2010 13:59:05 +0000 (15:59 +0200)]
Doc - restructure Developing Application UI section
Reviewed-by: Carsten Owerfeldt
Leena Miettinen [Fri, 8 Oct 2010 11:46:56 +0000 (13:46 +0200)]
Doc - edit Qt C++ application example
Update screen shots
Reviewed-by: Friedemann Kleint
Leena Miettinen [Fri, 8 Oct 2010 11:33:10 +0000 (13:33 +0200)]
Doc - update Battery Indicator example
Use the new mobile project wizard to create the application.
Update example files and screen shots.
Reviewed-by: ckamm
Reviewed-by: Niels Weber
Leena Miettinen [Fri, 8 Oct 2010 09:40:59 +0000 (11:40 +0200)]
Doc - update Qt Quick example
Reviewed-by: Kai Koehne
Leena Miettinen [Thu, 7 Oct 2010 15:02:20 +0000 (17:02 +0200)]
Doc - changes to Qt Quick Project wizards
Reviewed-by: Alessandro Portale
Leena Miettinen [Wed, 6 Oct 2010 14:33:08 +0000 (16:33 +0200)]
Doc - refactoring actions aka quick fixes
Reviewed-by: Erik Verbruggen
Leena Miettinen [Wed, 6 Oct 2010 12:34:01 +0000 (14:34 +0200)]
Doc - C++ code snippets
Reviewed-by: Leandro T. C. Melo
Leena Miettinen [Wed, 6 Oct 2010 09:54:13 +0000 (11:54 +0200)]
Doc - Semantic highlighting
Reviewed-by: Erik Verbruggen
Kai Koehne [Fri, 8 Oct 2010 09:05:06 +0000 (11:05 +0200)]
QmlInspector: Remove "Reload" button
It only works together with qmlobserver. Making it disabled for .pro
file based projects would require some infrastructure.
Reviewed-by: Christiaan Janssen
Kai Koehne [Fri, 8 Oct 2010 08:16:50 +0000 (10:16 +0200)]
QmlInspector: Rearrange icons in the QmlObserver toolbar
Separate QmlObserver button + submodes from the general Preview &
Reload functionality.
Task-number: QTCREATORBUG-2163
Reviewed-by: Christiaan Janssen
Kai Koehne [Thu, 7 Oct 2010 13:25:05 +0000 (15:25 +0200)]
QmlOutline: Don't allow drag&drop when outline is out of sync
The Outline is only updated (with a delay) if the current text is syntactically valid.
Prevent the outline from changing the text underneath via drag&drop if
the outline model is 'behind'.
Reviewed-by: Christian Kamm
Kai Koehne [Thu, 7 Oct 2010 11:13:05 +0000 (13:13 +0200)]
QmlJSObserver: Fix crash when adding an element to some .qml files
Make sure that the 'artifical' URL of the item created actually is
absolute (starts with a file:///). Otherwise an Assert will be hit
when the imports include e.g. a .js file, and the Engine tries to
load it.
Task-number: QTCREATORBUG-2644
Reviewed-by: Olivier Goffart
Kai Koehne [Thu, 7 Oct 2010 09:00:14 +0000 (11:00 +0200)]
QmlJsDelta: Guard qDebug output
Kai Koehne [Wed, 6 Oct 2010 15:24:39 +0000 (17:24 +0200)]
QmlJSInspector: Guard qDebug output
Kai Koehne [Wed, 6 Oct 2010 15:12:06 +0000 (17:12 +0200)]
QmlObserver: Fix QPainter warnings
The specified images in the resources weren't part of the qmlobserver,
and therefore 'tinting' then resulted in QPainter errors.
Task-number: QTCREATORBUG-2562
Reviewed-by: Lasse Holmstedt
Kai Koehne [Wed, 6 Oct 2010 14:32:47 +0000 (16:32 +0200)]
QmlJSInspector: Fix disconnect() warnings on users app shutdown
Don't try to disconnect from the proxy if you haven't been connected
before, e.g. because the QmlJSObserverService is missing.
Reviewed-by: Christiaan Janssen
Kai Koehne [Wed, 6 Oct 2010 10:08:29 +0000 (12:08 +0200)]
QmlJSInspector: Enable plugin by default
We disabled it because it should be considered experimental ...
but this creates problems with the debugger setup (Observer pane
doesn't show up even if the plugin is activated).
Carsten Owerfeldt agreed with this.
Tobias Hunger [Fri, 8 Oct 2010 13:47:30 +0000 (15:47 +0200)]
Session: Fix ignoring of temporary files
Fix ignoring temporary files when saving a session. This could crash
when opening a session and saving it again if not all open editors
were actually shown to the user.
Christian Kandeler [Fri, 8 Oct 2010 13:14:23 +0000 (15:14 +0200)]
Maemo: Bugfix: Update state of run config when deploy settings change.
An added or removed deployment setting for an executable
can change whether it's runnable or not.
Reviewed-by: Tobias Hunger
Christian Kandeler [Fri, 8 Oct 2010 13:10:26 +0000 (15:10 +0200)]
Maemo: Bugfix: Use TargetInformation::workingDir in all cases.
We currently use buildDir in one place and workingDir in another,
which breaks projects that have DESTDIR set.
Reviewed-by: Tobias Hunger
Christian Kandeler [Wed, 6 Oct 2010 14:26:19 +0000 (16:26 +0200)]
Maemo: QML debugging is not possible on Fremantle ...
... so disable the respective widgets if the active build
configuration has a Fremantle toolchain.
Reviewed-by: kh1
Christian Kandeler [Wed, 6 Oct 2010 13:51:13 +0000 (15:51 +0200)]
Maemo: State machine bugfixes in remote process execution.
Reviewed-by: kh1
Christian Kandeler [Wed, 6 Oct 2010 13:32:39 +0000 (15:32 +0200)]
Maemo: Only mention mounting stuff to user when it's actually done.
Otherwise, we clutter the output window with potentially confusing
messages.
Reviewed-by: kh1
Thomas Hartmann [Fri, 8 Oct 2010 11:36:08 +0000 (13:36 +0200)]
QtQuickToolBar: enabling by hovering (ToolTip)
The Quick ToolBar now also gets enabled by hovering on
an item defintion.
It is shown 1 second after the tooltip.
Reviewed-by: Christian Kamm
Thomas Hartmann [Fri, 8 Oct 2010 11:29:44 +0000 (13:29 +0200)]
QuickToolBars: bugfix for FileWidget
The document path is now taken into account when opening
a document.
Also we use released() instead of pressed()
Task-number: QTCREATORBUG-2621
Reviewed-by: Kai Koehne
Thomas Hartmann [Fri, 8 Oct 2010 10:47:09 +0000 (12:47 +0200)]
changelog: Added Qt Quick ToolBar
Reviewed-by: Kai Koehne
Thomas Hartmann [Fri, 8 Oct 2010 10:45:59 +0000 (12:45 +0200)]
QmlDesigner: proper support for WebView
QtWebKit/WebView is now fully supported
Reviewed-by: Kai Koehne
Thomas Hartmann [Fri, 8 Oct 2010 10:45:02 +0000 (12:45 +0200)]
QmlDesigner: fixes potential bug
QtQuick 1.0 does not belong anywhere
Reviewed-by: Kai Koehne
Thomas Hartmann [Fri, 8 Oct 2010 10:44:16 +0000 (12:44 +0200)]
QtQuickToolBars: bugfix for TextInput and TextEdit
TextEdit and TextInput were ignored
Reviewed-by: Kai Koehne
Friedemann Kleint [Fri, 8 Oct 2010 13:13:02 +0000 (15:13 +0200)]
Debugging helpers: Fix building
- Report errors correctly.
- Do not pass empty target argument to qmake
- Give 'make' a longer timeout and change timeout checking to
trigger after last output line was obtained from process
- Make build log dialog non-modal and ensure it pops up on failure
even if a different Qt version was selected in-between
- Disable Rebuild-button while build is running.
Reviewed-by: Kai Köhne <kai.koehne@nokia.com>
Reviewed-by: Lasse Holmstedt <lasse.holmstedt@nokia.com>
hjk [Fri, 8 Oct 2010 13:02:11 +0000 (15:02 +0200)]
debugger: fix displayed size of QVector in compiled dumpers
Reviewed-by: Friedemann Kleint
Task-number: QTCREATORBUG-2634
Friedemann Kleint [Fri, 8 Oct 2010 12:55:57 +0000 (14:55 +0200)]
Debugger: Fix dumpers in case alphabetical sorting is off.
No longer change iname to obtain sorting.
Reviewed-by: hjk
Friedemann Kleint [Fri, 8 Oct 2010 12:54:01 +0000 (14:54 +0200)]
Debugger: Fix dumping anonymous structs.
Reviewed-by: hjk
hjk [Fri, 8 Oct 2010 12:56:17 +0000 (14:56 +0200)]
debugger: compile fix for manual test
hjk [Fri, 8 Oct 2010 12:43:55 +0000 (14:43 +0200)]
creator plugin template: compile fix
Reviewed-by: Friedemann Kleint
Task-number: QTCREATORBUG-2655
Tobias Hunger [Fri, 8 Oct 2010 08:56:31 +0000 (10:56 +0200)]
VCS: String update
String update as suggested by Leena.
Tobias Hunger [Thu, 7 Oct 2010 13:42:32 +0000 (15:42 +0200)]
Git: Clean up the menu of the git plugin
Tobias Hunger [Thu, 7 Oct 2010 13:42:03 +0000 (15:42 +0200)]
Git: Show native pathes to repositories
Tobias Hunger [Thu, 7 Oct 2010 09:14:20 +0000 (11:14 +0200)]
Qt4: Use native pathes in qmake arguments
Use native pathes in qmake arguments.
Tobias Hunger [Wed, 6 Oct 2010 16:08:30 +0000 (18:08 +0200)]
VCS: raise submit editor to the front when prompting
Bring the submit to the front when asking whether the change should
get committed or not. This is useful when e.g. closing creator
while a submiteditor is open somewhere (but not visible).
Tobias Hunger [Wed, 6 Oct 2010 16:05:07 +0000 (18:05 +0200)]
Session: Do not save temporary editors
Do not save temporary editors in the session. Chances are high
that files opened in those editors are not around when the
session is reopened.
Task-number: QTCREATORBUG-2422
Tobias Hunger [Wed, 6 Oct 2010 15:50:27 +0000 (17:50 +0200)]
Git: Consider new files a diff
When checking for a difference and being asked to handle untracked
files: Actually consider the presence of untracked files a change.
Fixes git commit editor not coming up when there were no changes,
only additions of new files.
Tobias Hunger [Wed, 6 Oct 2010 14:11:07 +0000 (16:11 +0200)]
Environment: Disable escaping when expanding variables
This breaks too much on windows.
Reviewed-by: dt
hjk [Fri, 8 Oct 2010 12:26:44 +0000 (14:26 +0200)]
debugger: add python dumper for QFixed
Reviewed-by: Alessandro Portale
hjk [Thu, 7 Oct 2010 14:36:25 +0000 (16:36 +0200)]
debugger: test gcc RVO bug not too extensively
hjk [Thu, 7 Oct 2010 14:12:52 +0000 (16:12 +0200)]
debugger: python dumper for std::stack was tested but not implemented
Reviewed-by: Leandro Melo
Task-number: QTCREATORBUG-2665
hjk [Thu, 7 Oct 2010 13:34:37 +0000 (15:34 +0200)]
version bump: 2.0.92 -> 2.0.93
con [Fri, 8 Oct 2010 10:39:06 +0000 (12:39 +0200)]
Don't override user's shortcut settings for navigation panes at startup.
The action manager was reading the settings before the navigation panels
had their commands registered.
Task-number: QTCREATORBUG-2005
Reviewed-by: hjk
con [Fri, 8 Oct 2010 10:22:53 +0000 (12:22 +0200)]
File search wasn't showing non-latin1 chars correctly in results.
Missing conversion back to the codec. This fixes it only for Utf8
encoded files. It was only happening for non-regexp searches.
Task-number: QTCREATORBUG-65
Reviewed-by: Robert Loehning
con [Thu, 7 Oct 2010 16:39:25 +0000 (18:39 +0200)]
Make text consistent.
Reviewed-by: Leena Miettinen
Erik Verbruggen [Thu, 7 Oct 2010 13:22:32 +0000 (15:22 +0200)]
C++: check for header file without corresponding source file in quickfix.
Reviewed-by: Christian Kamm
Erik Verbruggen [Wed, 6 Oct 2010 14:43:42 +0000 (16:43 +0200)]
C++: disable definition generation for pure virtual methods.
Erik Verbruggen [Wed, 6 Oct 2010 14:33:49 +0000 (16:33 +0200)]
C++: fixed translatable quick-fix strings.
Erik Verbruggen [Wed, 6 Oct 2010 14:26:48 +0000 (16:26 +0200)]
C++ Parser: fix infinite loop when recovering from incorrect @selector expression.
Erik Verbruggen [Wed, 6 Oct 2010 13:49:59 +0000 (15:49 +0200)]
C++ Editor: check for method existing decl/def when inserting new ones.
Erik Verbruggen [Wed, 6 Oct 2010 12:01:59 +0000 (14:01 +0200)]
C++ Editor: prevent insertion of method definitions in header files.
Erik Verbruggen [Wed, 6 Oct 2010 11:43:22 +0000 (13:43 +0200)]
C++ Editor: only show quickfix to insert a public declaration.
Reviewed-by: Roberto Raggi
Christian Kamm [Thu, 7 Oct 2010 12:12:45 +0000 (14:12 +0200)]
QmlJS: Always register C++ based components with their C++ name.
This is the name that other components will refer to it by. For
instance, MouseArea has a 'drag' property with type 'QDeclarativeDrag',
since QDeclarativeDrag was only exported as Qt.Drag and QtQuick.Drag,
the type lookup didn't manage to resolve the name.
(cherry picked from commit
b53ba61248ac398c98cf5849d050f99de92ff6a9)
Christian Kamm [Wed, 6 Oct 2010 11:50:04 +0000 (13:50 +0200)]
C++ indenter: Don't get confused on 'for (a in b)'.
Reviewed-by: Roberto Raggi
Reviewed-by: Erik Verbruggen
(cherry picked from commit
c2d890f65e3d1975022aec4a70a93c53e43f38bc)
Denis Mingulov [Fri, 8 Oct 2010 10:57:45 +0000 (12:57 +0200)]
Qml Designer: Fix compilation without WebKit
Merge-request: 2181
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
hjk [Thu, 7 Oct 2010 13:05:56 +0000 (15:05 +0200)]
version bump: 2.0.91 -> 2.0.92
Christian Kamm [Thu, 7 Oct 2010 12:47:25 +0000 (14:47 +0200)]
Fix crash related to 'add definition from declaration' quickfix.
Reviewed-by: hjk
Reviewed-by: Erik Verbruggen
Tobias Hunger [Thu, 7 Oct 2010 10:07:02 +0000 (12:07 +0200)]
Fix QML custom plugin wizard
Fix QML custom plugin wizard to work on windows and for pathes
comtaining spaces.
Reviewed-by: Erik Verbruggen
Olivier Goffart [Thu, 7 Oct 2010 09:25:53 +0000 (11:25 +0200)]
Fix typo in a comment
Friedemann Kleint [Thu, 7 Oct 2010 09:02:00 +0000 (11:02 +0200)]
Debugging Helpers: Include MinGW.
Reviewed-by: hjk
Acked-by: hjk
Christiaan Janssen [Wed, 6 Oct 2010 15:18:31 +0000 (17:18 +0200)]
QmlCppDebugger: failing gracefully when cdb engine cannot be initialized
Reviewed by: Friedemann Kleint
Thomas Hartmann [Wed, 6 Oct 2010 13:00:30 +0000 (15:00 +0200)]
QtQuickToolbar: disabling tooltip hoovering
This feature is not polished enough for the beta
Reviewed-by: dt
hjk [Wed, 6 Oct 2010 11:57:29 +0000 (13:57 +0200)]
debugger: fix breakpoint marker drawing after session ends
This is a stop-gap measure to make breakpoints usable again.
Proper fix is still needed.
Reviewed-by: Friedemann Kleint
Kai Koehne [Wed, 6 Oct 2010 12:09:07 +0000 (14:09 +0200)]
QmlObserver: Fix compilation if no private headers are installed
Don't support the Recording + Test Script features if there are
no private headers installed.
Reviewed-by: Lasse Holmstedt
Christian Kandeler [Wed, 6 Oct 2010 12:55:38 +0000 (14:55 +0200)]
Maemo: Make failed UTFS client upload non-fatal.
The reason is almost always that another instance is still running,
which means the program is already there anyway.
Reviewed-by: kh1
Reviewed-by: dt
Friedemann Kleint [Wed, 6 Oct 2010 12:56:18 +0000 (14:56 +0200)]
Building debugging helpers: Increase timeout to 80000ms.
Reviewed-by: hjk
Leandro Melo [Wed, 6 Oct 2010 11:06:54 +0000 (13:06 +0200)]
Fix color tooltip crash on mac.
Reviewed-by: hjk
Reviewed-by: dt
Task-number: QTCREATORBUG-2038
Friedemann Kleint [Wed, 6 Oct 2010 11:39:21 +0000 (13:39 +0200)]
Debugger[CDB]: Fix breakpoints.
Reviewed-by: hjk
Reviewed-by: aep <arvid.picciani@nokia.com>
Task-number: QTCREATORBUG-2612
Thomas Hartmann [Wed, 6 Oct 2010 11:35:28 +0000 (13:35 +0200)]
Using import Qt 4.7 (again)
We have to support the N900
Reviewed-by: dt
Tobias Hunger [Wed, 6 Oct 2010 09:53:59 +0000 (11:53 +0200)]
Symbian: Add unit tests for RVCT parser
* Add unit tests for RVCT parser
* Make the unit tests pass.
Christian Kandeler [Wed, 6 Oct 2010 08:53:33 +0000 (10:53 +0200)]
Maemo: Fix SSH signal connections.
hjk [Tue, 5 Oct 2010 14:25:06 +0000 (16:25 +0200)]
debugger: more breakpoint fixes
Tobias Hunger [Wed, 29 Sep 2010 10:14:37 +0000 (12:14 +0200)]
Symbian: Make sure the EPOCROOT ends with / on Linux
Task-number: QTCREATORBUG-2445
Reviewed-by: Pawel Polanski
Thomas Hartmann [Wed, 6 Oct 2010 08:34:14 +0000 (10:34 +0200)]
QmlDesigner: removing strange file
Reviewed-by: Trust Me
Friedemann Kleint [Wed, 6 Oct 2010 08:32:36 +0000 (10:32 +0200)]
Debugger[Breakpoints]: Do not trigger reinserting breakpoint unless changed.
Add a menu option to edit breakpoints to the locator/editor context menu.
Reviewed-by: hjk
Kai Koehne [Wed, 6 Oct 2010 08:17:31 +0000 (10:17 +0200)]
QmlDesigner: Fix compile warning
Christian Kamm [Wed, 6 Oct 2010 08:15:30 +0000 (10:15 +0200)]
QmlDump: If a automatic build fails, don't try again directly.
Reviewed-by: Kai Koehne
Kai Koehne [Wed, 6 Oct 2010 08:03:51 +0000 (10:03 +0200)]
QmlDump: Get right Qt version for .qmlproject
We're using a QObject property to get the Qt Version Id: QmlDumpTool
is in Qt4ProjectManager, which shouldn't have a dependency to QmlProjectManager.
Reviewed-by: Christian Kamm
Christian Kandeler [Wed, 6 Oct 2010 08:08:39 +0000 (10:08 +0200)]
SSH: Declare signal parameter with full namespace.
Otherwise we can't sensibly declare slots with a matching parameter.
Christian Kamm [Wed, 6 Oct 2010 07:54:40 +0000 (09:54 +0200)]
Add to the changes file.
Thomas Hartmann [Wed, 6 Oct 2010 07:46:48 +0000 (09:46 +0200)]
QmlDesigner: using Qt 4.7 again
We need to support the N900
Reviewed-by: Kai Koehne
Thomas Hartmann [Tue, 5 Oct 2010 08:34:11 +0000 (10:34 +0200)]
QmlDesigner.propertyEditor: fix WebView page
This patch add a proper WebView page
to the property editor.
Reviewed-by: Trust Me
Tobias Hunger [Tue, 5 Oct 2010 15:57:50 +0000 (17:57 +0200)]
VCS: Abort commit on ESC
Abort a commit when pressing ESC in the "Do you want to commit?" dialog.
Task-number: QTCREATORBUG-2616
Christian Kandeler [Tue, 5 Oct 2010 15:53:00 +0000 (17:53 +0200)]
Botan: Always compile with optimizations.
We rarely need to debug this, and the speed-up is impressive.
dt [Tue, 5 Oct 2010 15:34:28 +0000 (17:34 +0200)]
Qt4ProjectManager: Fix subnode build
Reviewed-By: hunger
Tobias Hunger [Tue, 5 Oct 2010 14:31:26 +0000 (16:31 +0200)]
Git: Improve handling of author information
Task-number: QTCREATORBUG-2610
Reviewed-by: Robert Loehning
Christian Kandeler [Tue, 5 Oct 2010 15:39:17 +0000 (17:39 +0200)]
Maemo: Update "changes" file.
Daniel Molkentin [Tue, 5 Oct 2010 15:35:21 +0000 (17:35 +0200)]
Fit all tips even on 120 DPI screens.
Task-Number: QTCREATORBUG-2587
Daniel Molkentin [Tue, 5 Oct 2010 15:34:11 +0000 (17:34 +0200)]
Make more room on the welcome page.
Daniel Molkentin [Tue, 5 Oct 2010 15:27:36 +0000 (17:27 +0200)]
Fix Tips of the Day with dark color schemes.
Task-Number: QTCREATORBUG-1769
con [Tue, 5 Oct 2010 15:13:58 +0000 (17:13 +0200)]
Cpp locator filters were not opening edit mode (if you were elsewhere),
and the "current document" filter didn't jump to the column
Reviewed-by: Erik Verbruggen
Kai Koehne [Tue, 5 Oct 2010 14:21:24 +0000 (16:21 +0200)]
QmlJSDebugger: Fix linkage error
Make sure that the private API used from Qt is compiled with
Q_DECL_IMPORT.
Task-number: QTCREATORBUG-2609