OSDN Git Service
Friedemann Kleint [Mon, 7 Feb 2011 10:04:31 +0000 (11:04 +0100)]
Debugger: Make breakpoint capabilities more fine-grained.
Handle in editBreakpoint().
Acked-by: hjk
Pawel Polanski [Mon, 7 Feb 2011 10:04:30 +0000 (11:04 +0100)]
Symbian: ensure a process is really stopped after being suspended and then stopped
Kai Koehne [Mon, 7 Feb 2011 09:55:22 +0000 (10:55 +0100)]
Debugger: Ensure breakpoints to simple JS expressions are hit
Prevent QDeclarativeEngine to handle simple bindings on their own by
setting the QML_DISABLE_OPTIMIZER environment variable. This ensures
that every binding is actually updated through the JavaScript engine,
and therefore checked for breakpoints.
Task-number: QTCREATORBUG-3595
Pawel Polanski [Mon, 7 Feb 2011 09:12:47 +0000 (10:12 +0100)]
Symbian: Do not resume the crashed thread
Pawel Polanski [Mon, 7 Feb 2011 08:45:54 +0000 (09:45 +0100)]
Symbian: Finish CODA's RunControl when usb cable is unplugged
Leandro Melo [Mon, 7 Feb 2011 07:48:10 +0000 (08:48 +0100)]
Text editor: Clear buffer when no longer needed
Leandro Melo [Mon, 7 Feb 2011 07:40:24 +0000 (08:40 +0100)]
Text editor: Make it easier for some compilers
Alessandro Portale [Sun, 6 Feb 2011 18:32:39 +0000 (19:32 +0100)]
Update html5 boilerplate code if outdated or changed.
Alessandro Portale [Sun, 6 Feb 2011 18:27:57 +0000 (19:27 +0100)]
Rename: bool "uncommentNextLine" -> "commentOutNextLine"
Alessandro Portale [Sun, 6 Feb 2011 15:23:02 +0000 (16:23 +0100)]
Renaming: QmlStandaloneApp* -> QtQuickApp*
Alessandro Portale [Sat, 5 Feb 2011 22:08:59 +0000 (23:08 +0100)]
Html5 app wizard. First steps.
Task-Number: QTCREATORBUG-3284
Leandro Melo [Fri, 4 Feb 2011 15:26:10 +0000 (16:26 +0100)]
C++ editor: Better control to stop the semantic highlighter
Done-by: Roberto Raggi
Reviewed-by: Leandro Melo
Reviewed-by: mae
Leandro Melo [Fri, 4 Feb 2011 14:00:43 +0000 (15:00 +0100)]
Text editor: Remove unused member
Reviewed-by: mae
Leandro Melo [Fri, 4 Feb 2011 13:55:50 +0000 (14:55 +0100)]
Text editor: Progress bar for large files
Reviewed-by: mae
Leandro Melo [Fri, 4 Feb 2011 12:12:58 +0000 (13:12 +0100)]
Text editor: Convert encoding and fill doc. by chunks
Task-number: QTCREATORBUG-876
Task-number: QTCREATORBUG-3560
Reviewed-by: mae
con [Fri, 4 Feb 2011 15:59:48 +0000 (16:59 +0100)]
Do word wrap in general Qt project build settings warning label.
Task-number: QTCREATORBUG-1497
Kai Koehne [Fri, 4 Feb 2011 15:41:16 +0000 (16:41 +0100)]
Fix linkification of Asserts and QML errors for Symbian Output
On Symbian Qt errors are prefixed with '[Qt Message] '
Task-number: QTCREATORBUG-3694
Thorbjørn Lindeijer [Fri, 4 Feb 2011 15:16:01 +0000 (16:16 +0100)]
Maemo/MeeGo: Don't make .ssh/authorized_keys executable
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
Friedemann Kleint [Fri, 4 Feb 2011 15:09:45 +0000 (16:09 +0100)]
Debugger: Fully qualify signals.
Fix up
debcc270eee3d4b9482b5a264188ffddc3b64773
Friedemann Kleint [Fri, 4 Feb 2011 15:07:58 +0000 (16:07 +0100)]
Debugger: Fully qualify signals.
hjk [Fri, 4 Feb 2011 14:35:09 +0000 (15:35 +0100)]
debugger: spell fix
hjk [Fri, 4 Feb 2011 14:32:30 +0000 (15:32 +0100)]
debugger: automatically update breakpoints after manually loading symbols
Christian Kandeler [Fri, 4 Feb 2011 14:04:20 +0000 (15:04 +0100)]
Maemo: Use per-target device configuration model.
Now if you have e.g. a Meego target, only Meego device configurations
are selectable in that target's deploy configuration.
Naturally, now the "default" attribute of a device configuration
is per Maemo version.
Christian Kandeler [Fri, 4 Feb 2011 11:27:35 +0000 (12:27 +0100)]
Maemo: Add per-target device configurations list model.
This will make it impossible for a user to deploy to an
incompatible device. Not used yet.
Christian Kandeler [Fri, 4 Feb 2011 11:28:36 +0000 (12:28 +0100)]
Maemo: Add missing Q_OBJECT macro to class.
Friedemann Kleint [Fri, 4 Feb 2011 14:08:31 +0000 (15:08 +0100)]
Debugger: Documentation work on qtcreatorcdbext/Debugger.
Add comments, introduce internal switch in
doc/api/qtcreator-api.qdocconf.
hjk [Fri, 4 Feb 2011 14:16:27 +0000 (15:16 +0100)]
coding style: incorporate some of the Qt guide lines
Alessandro Portale [Fri, 4 Feb 2011 14:04:44 +0000 (15:04 +0100)]
More compact template files update message
The content of the update dialog is nor shorter and should not
be cropped on OSX.
Task-number: QTCREATORBUG-3135
con [Fri, 4 Feb 2011 13:59:41 +0000 (14:59 +0100)]
Send contextAboutToChange before current context object is updated.
Task-number: QTCREATORBUG-3597
con [Fri, 4 Feb 2011 13:51:55 +0000 (14:51 +0100)]
Disable undo/redo in compile output window.
Since it is read-only. Makes you think why it is enabled by default for
read-only text edits, but anyhow.
Task-number: QTCREATORBUG-3625
con [Fri, 4 Feb 2011 13:44:21 +0000 (14:44 +0100)]
Update "paste snippet" action state depending on editor.
con [Fri, 4 Feb 2011 13:36:50 +0000 (14:36 +0100)]
Some debugger actions were enabled in states where they wouldn't work.
Reviewed-by: hjk
Kai Koehne [Wed, 12 Jan 2011 10:10:50 +0000 (11:10 +0100)]
QmlJSDebugger: Beautify header
Remove spurious semicolons
Kai Koehne [Tue, 18 Jan 2011 12:27:00 +0000 (13:27 +0100)]
Debugger: Make error warning a real sentence.
Separate the two warnings by a '. '.
con [Fri, 4 Feb 2011 11:48:29 +0000 (12:48 +0100)]
Merge remote branch 'origin/2.1'
hjk [Fri, 4 Feb 2011 11:44:43 +0000 (12:44 +0100)]
dcoding-style: some reformatting and minor additions.
[Like splitting complex 'if']
hjk [Fri, 4 Feb 2011 09:26:12 +0000 (10:26 +0100)]
debugger: compile fix for arch linux
hjk [Fri, 4 Feb 2011 08:52:39 +0000 (09:52 +0100)]
s:// end of namespace :// namespace :g for consistency
We use the latter style everywhere else to signify the end of a namespace block.
hjk [Fri, 4 Feb 2011 08:47:35 +0000 (09:47 +0100)]
qt4projectmanager: style
con [Fri, 4 Feb 2011 11:45:27 +0000 (12:45 +0100)]
Version bump.
con [Fri, 4 Feb 2011 10:46:45 +0000 (11:46 +0100)]
Merge branch 'master' of scm.dev.nokia.troll.no:creator/mainline
con [Fri, 4 Feb 2011 10:46:30 +0000 (11:46 +0100)]
Merge remote branch 'origin/2.1'
Conflicts:
share/qtcreator/templates/mobileapp/app.pro
share/qtcreator/templates/qmlapp/app.pro
src/plugins/debugger/debuggeractions.cpp
Friedemann Kleint [Fri, 4 Feb 2011 10:33:45 +0000 (11:33 +0100)]
Debugger: Add 'command[s]' to breakpoints, polish BP dialogs.
Add commands (CDB, gdb with '\n' delimiter for multiple),
rearrange dialogs, make ignore count a spin box.
Christian Kandeler [Fri, 4 Feb 2011 10:28:57 +0000 (11:28 +0100)]
SSH: Suppress annoying warning about unknown request type.
Seems to be an OpenSSH extension.
Christian Kandeler [Fri, 4 Feb 2011 10:26:09 +0000 (11:26 +0100)]
Maemo: Nicer process list for non-Fremantle systems.
Christian Kandeler [Fri, 4 Feb 2011 09:34:29 +0000 (10:34 +0100)]
Maemo: Use rpm for listing packages on Meego devices.
Pawel Polanski [Fri, 4 Feb 2011 10:07:15 +0000 (11:07 +0100)]
Symbian: running process is identified by its UID3 instead of the its name
Jarek Kobus [Fri, 4 Feb 2011 08:34:10 +0000 (09:34 +0100)]
Don't show msg boxes while saving ui forms
Currently creator assumes that "save" is synchronous
and doesn't enter internal event loop.
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Task-number: QTCREATORBUG-3678
hjk [Fri, 4 Feb 2011 08:44:17 +0000 (09:44 +0100)]
qt4projectmanager: compile fix on non-windows
hjk [Fri, 4 Feb 2011 08:39:16 +0000 (09:39 +0100)]
openeditorsview: add double quotes around file names in context menu
hjk [Thu, 3 Feb 2011 17:23:07 +0000 (18:23 +0100)]
debugger: don't try to extract address of temporary expressions
They don't "live" in the inferior, so there is no real address.
Friedemann Kleint [Fri, 4 Feb 2011 08:11:24 +0000 (09:11 +0100)]
Debugger: Fix breakpoint dialog.
Update model once a breakpoint is added, set initial
state of dialog.
Marco Bubke [Thu, 3 Feb 2011 20:48:21 +0000 (21:48 +0100)]
QmlDesigner.NodeInstances: Render faster
Marco Bubke [Thu, 3 Feb 2011 20:47:42 +0000 (21:47 +0100)]
QmlDesigner.NodeInstances: Add breakpad to qmlpuppet
Marco Bubke [Thu, 3 Feb 2011 17:49:14 +0000 (18:49 +0100)]
QmlDesigner.FormEditor: Resize only for hovering
Alessandro Portale [Thu, 3 Feb 2011 18:47:26 +0000 (19:47 +0100)]
Another rename of the wizard auto test
Alessandro Portale [Thu, 3 Feb 2011 18:46:41 +0000 (19:46 +0100)]
Refactoring the template code updater. Reusable for html5
Less static functions, more ploymorphism.
Leena Miettinen [Thu, 3 Feb 2011 17:00:18 +0000 (18:00 +0100)]
Doc: IDE support for adding and removing subprojects
Reviewed-by: Jarek Kobus
Leena Miettinen [Thu, 3 Feb 2011 16:41:06 +0000 (17:41 +0100)]
Doc: project wizards
Reviewed-by: dt
Bill King [Thu, 3 Feb 2011 16:56:33 +0000 (17:56 +0100)]
Autotests: change to make tests run in-place
This change sets the path temporarily on win32 so that the testcases when
executed with "make check" find the necessary dll's in the main build directory.
Bill King [Thu, 3 Feb 2011 16:54:01 +0000 (17:54 +0100)]
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
Bill King [Thu, 3 Feb 2011 16:52:59 +0000 (17:52 +0100)]
autotests: reduce noise.
Christian Kandeler [Thu, 3 Feb 2011 16:43:13 +0000 (17:43 +0100)]
Fix forward declaration.
Christian Kandeler [Thu, 3 Feb 2011 16:41:28 +0000 (17:41 +0100)]
Work around silly gcc warning.
Christian Kandeler [Thu, 3 Feb 2011 16:35:02 +0000 (17:35 +0100)]
Maemo: Display OS type in device configuration widget.
Christian Kandeler [Thu, 3 Feb 2011 16:19:06 +0000 (17:19 +0100)]
Maemo: Remove ability to change device type.
It's a fundamental attribute of the device. It makes no sense to
change it.
Christian Kandeler [Thu, 3 Feb 2011 16:06:58 +0000 (17:06 +0100)]
Maemo: Replace line edits with path choosers in device config wizard.
Christian Kandeler [Thu, 3 Feb 2011 15:09:35 +0000 (16:09 +0100)]
Maemo: Use device configuration wizard.
Needs patch choosers instead of line edits.
Marco Bubke [Thu, 3 Feb 2011 15:42:40 +0000 (16:42 +0100)]
QmlDesigner.NodeInstances: Remove qDebugs
Marco Bubke [Thu, 3 Feb 2011 15:40:24 +0000 (16:40 +0100)]
QmlDesigner.NodeInstances: Go back to base state if a instance is removed
Sometimes the informations are not updated if a property change is removed
in a state.
hjk [Thu, 3 Feb 2011 15:49:28 +0000 (16:49 +0100)]
debugger: some infrastructure for gdb's target-async
hjk [Thu, 3 Feb 2011 13:17:23 +0000 (14:17 +0100)]
debugger: code cosmetics
Friedemann Kleint [Thu, 3 Feb 2011 15:26:23 +0000 (16:26 +0100)]
Debugger[CDB]: Refactor breakpoint handling.
Add a command to list breakpoints enabling id access.
Implemented breakpoint handling similar to gdb using breakpoint
ids (no longer delete and re-set all breakpoints on a change).
Save the module that is reported back in the session so that
it can be re-used for the next start. Keep a per-debugger-session
cache of fileName->Module for adding breakpoints to accelerate
setting breakpoints in the same file.
Polish the breakpoint tooltip.
Leena Miettinen [Thu, 3 Feb 2011 14:53:47 +0000 (15:53 +0100)]
Wizards: change terminology
Reviewed-by: dt
Leena Miettinen [Tue, 1 Feb 2011 11:31:10 +0000 (12:31 +0100)]
Doc: GLSL shader wizards
Reviewed-by: Erik Verbruggen
Alessandro Portale [Thu, 3 Feb 2011 14:51:39 +0000 (15:51 +0100)]
Moved Content-Type http-equiv inside the head
Alessandro Portale [Thu, 3 Feb 2011 14:50:23 +0000 (15:50 +0100)]
Adding a Content-Type http-equiv
Christian Kamm [Thu, 3 Feb 2011 14:04:22 +0000 (15:04 +0100)]
QmlDesigner: Fix problem with QtWebKit/WebView.
Done-with: Marco Bubke
Christian Kandeler [Thu, 3 Feb 2011 13:17:13 +0000 (14:17 +0100)]
Maemo: Continue implementing device configuration wizard.
Pretty much complete now, but still not used.
hjk [Thu, 3 Feb 2011 13:08:01 +0000 (14:08 +0100)]
debugger: merge DebuggerActions into DebuggerPluginPrivate
Realistically, the days of a stand-alone debugger are over...
hjk [Thu, 3 Feb 2011 12:51:15 +0000 (13:51 +0100)]
debugger: fix compiler warning about implicit declaration
hjk [Thu, 3 Feb 2011 12:45:03 +0000 (13:45 +0100)]
debugger: fix breakpoint handling in main editor context menu
hjk [Thu, 3 Feb 2011 12:10:59 +0000 (13:10 +0100)]
debugger: add some encoding stuff to the manual test
hjk [Thu, 3 Feb 2011 12:09:20 +0000 (13:09 +0100)]
debugger: proactively attempt to work around ubuntu's "kernel hardening" attempts
hjk [Wed, 2 Feb 2011 18:03:06 +0000 (19:03 +0100)]
debugger: add a manual test for non-printable characters in a QByteArray
Alessandro Portale [Wed, 2 Feb 2011 12:41:22 +0000 (13:41 +0100)]
Removing the usage of Avkon to lock the screen orientation
Locking the screen orientation was not a Qt feature of the Symbian
port till Qt 4.7.2. Therefore, client applications had to do the
locking themselves. That locking is right now only achievable by
using Avkon Api. The template code of the Qt Quick App wizard did
exactly that.
Now, Qt 4.7.2 has the screen orientation lock built in. That
implementation was done for QTBUG-11785. No need to do that in the
application code, anymore.
This patch removes Avkon usage from the templates, using new enum keys
and setting QWidget flags, just like Maemo5 does.
Two Qt version checks/fixes:
1) If the application tries to lock the orientation on Qt < 4.7.2,
a warning is given that this won't work
2) If Qt < 4.7.2 is used to build the application, the enum keys are
not used directly but casted from constants
Task-Number: QTCREATORBUG-3598
Reviewed-by: ck
Friedemann Kleint [Wed, 2 Feb 2011 12:22:47 +0000 (13:22 +0100)]
Debugger: Change gdb binary key, do not write binaries unless changed.
Reviewed-by: con
Christian Kandeler [Thu, 3 Feb 2011 09:12:43 +0000 (10:12 +0100)]
Maemo: Don't allow to downgrade packages on the device.
Task-number: QTCREATORBUG-3642
Christian Kandeler [Thu, 3 Feb 2011 08:59:50 +0000 (09:59 +0100)]
Maemo: Introduce dedicated class for key deploying.
We want to re-use that functionality in our wizard.
Marco Bubke [Wed, 2 Feb 2011 21:41:36 +0000 (22:41 +0100)]
QmlDesigner.NodeInstances: Better approach for process handling
Don't wait anymore that processes have finished. Simply connect the
finished signal to deleteLater().
Marco Bubke [Wed, 2 Feb 2011 20:52:15 +0000 (21:52 +0100)]
QmlDesigner: Add notifier for state change
Marco Bubke [Wed, 2 Feb 2011 20:06:04 +0000 (21:06 +0100)]
QmlDesigner.NodeInstances: Fix painting
Alessandro Portale [Wed, 2 Feb 2011 19:50:16 +0000 (20:50 +0100)]
Fix CSS. first-child and nth-child selectors not supported
(by QtWebkit)
Marco Bubke [Wed, 2 Feb 2011 18:28:23 +0000 (19:28 +0100)]
QmlDesigner.NodeInstances: Wait for killed process finishing
Christian Kandeler [Wed, 2 Feb 2011 17:02:09 +0000 (18:02 +0100)]
Fix compilation with namespaced Qt.
Christian Kandeler [Wed, 2 Feb 2011 16:53:36 +0000 (17:53 +0100)]
Maemo: Start implementing device configuration wizard.
Incomplete and not used anywhere yet.
Christian Kandeler [Wed, 2 Feb 2011 09:30:38 +0000 (10:30 +0100)]
Maemo: Add OS type to device configuration.
Not used anywhere as of now.
Christian Kandeler [Tue, 1 Feb 2011 15:58:27 +0000 (16:58 +0100)]
Maemo: Fix permissions of authorized_keys on device.
On Meego, this file is world-readable by default.
Friedemann Kleint [Wed, 2 Feb 2011 08:06:10 +0000 (09:06 +0100)]
L10n/German: Id->ID, Refactoring.
Task-number: QTCREATORBUG-3668
Christiaan Janssen [Wed, 2 Feb 2011 16:40:03 +0000 (17:40 +0100)]
QmlInspector: avoiding feedback loop between inspector and editor