OSDN Git Service
con [Tue, 25 Jan 2011 08:38:05 +0000 (09:38 +0100)]
Update requirement to 4.7.1 because of "qmake endless loop" in 4.7.0.
Pawel Polanski [Tue, 25 Jan 2011 08:19:28 +0000 (09:19 +0100)]
Small fix
Christian Kandeler [Mon, 24 Jan 2011 16:41:56 +0000 (17:41 +0100)]
Maemo: Add Meego target classes.
Not being used yet. Infrastructure (factories, toolchains) missing.
Christian Kandeler [Mon, 24 Jan 2011 10:57:42 +0000 (11:57 +0100)]
Maemo: Introduce abstract class for debian-based Maemo targets.
dt [Mon, 24 Jan 2011 15:00:12 +0000 (16:00 +0100)]
Project Wizards: Make the categorie names reflect the contents
Also reorder the contents to have Qt Quick on top. Move Console Qt
to Other Projects.
Qt QWidget project isn't the best name, but the new structure is a
improvement so using it for now.
Task-Nr: QTCREATORBUG-3513
Ack-By: con
Ack-By: kkoehne
dt [Mon, 24 Jan 2011 12:51:26 +0000 (13:51 +0100)]
Make the TaskWindow scroll per pixel
Task-Nr: QTCREATORBUG-3562
Marco Bubke [Mon, 24 Jan 2011 15:06:57 +0000 (16:06 +0100)]
Qmldesigner: Change default webkit welcome page
Marco Bubke [Mon, 24 Jan 2011 13:55:22 +0000 (14:55 +0100)]
QmlDesigner.NodeInstances: Fix crash for reset Values
Task-number: QTCREATORBUG-3558
Pawel Polanski [Mon, 24 Jan 2011 14:36:46 +0000 (15:36 +0100)]
Symbian: Passive content projects are deployed correctly.
Task-number: QTCREATORBUG-3579
Friedemann Kleint [Mon, 24 Jan 2011 14:32:06 +0000 (15:32 +0100)]
Wizards: Fix include style.
Tobias Hunger [Mon, 24 Jan 2011 13:59:39 +0000 (14:59 +0100)]
Fix bogus warnings when creating a new project
Fix bogus warnings about build locations when setting up a new project.
Tobias Hunger [Mon, 24 Jan 2011 13:21:52 +0000 (14:21 +0100)]
Make RunSettingsWidget more robust
Handle a situation that can never happen but caused a crash.
Pawel Polanski [Mon, 24 Jan 2011 13:51:46 +0000 (14:51 +0100)]
Symbian: Warning is displayed if no sis packed is provided for deployment
Kai Koehne [Mon, 24 Jan 2011 13:14:39 +0000 (14:14 +0100)]
Qt4Project: Fix label for helper (tools)
Replace 'Helper tools' with just 'helper', and make label gramatically
correct even if there is just one helper. (We don't provide an english2english
translation).
con [Mon, 24 Jan 2011 13:01:04 +0000 (14:01 +0100)]
Merge remote branch 'origin/2.1'
con [Mon, 24 Jan 2011 12:59:33 +0000 (13:59 +0100)]
con [Mon, 24 Jan 2011 12:52:03 +0000 (13:52 +0100)]
con [Fri, 21 Jan 2011 15:54:28 +0000 (16:54 +0100)]
Remove some unused code.
hjk [Mon, 24 Jan 2011 12:37:07 +0000 (13:37 +0100)]
debugger: more work on Qml -> C++ -> Qml "cross stepping"
Friedemann Kleint [Mon, 24 Jan 2011 11:30:21 +0000 (12:30 +0100)]
Header cleanup in share/qtcreator/qml, specify module name.
Friedemann Kleint [Mon, 24 Jan 2011 11:29:48 +0000 (12:29 +0100)]
Header cleanup in src, specify module name.
Nicolas Arnaud-Cormos [Mon, 24 Jan 2011 10:39:43 +0000 (11:39 +0100)]
Change the default shortcut for execute macro.
Use the Alt+R, now that default shortcuts for save macros are not
created by default.
Merge-request: 236
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Nicolas Arnaud-Cormos [Mon, 24 Jan 2011 10:39:42 +0000 (11:39 +0100)]
Refactor the shortcut management for plugin macros
When saving a macro, a shortcut is created and the user can change the
shortcut in Options->Keyboard.
When the macro is removed, the shortcut is removed from the
actionManager using the removeShortcut method.
This is way simpler than before, where a number of default shortcuts
where defined and macros took the empty space.
Merge-request: 236
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Nicolas Arnaud-Cormos [Mon, 24 Jan 2011 10:39:40 +0000 (11:39 +0100)]
Add removeShortcut method to the actionManager.
Almost working as the removeAction, but we don't need to check if the command is empty here.
Merge-request: 236
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Friedemann Kleint [Mon, 24 Jan 2011 08:48:11 +0000 (09:48 +0100)]
Symbian: Fix runtime warnings.
Pawel Polanski [Fri, 21 Jan 2011 16:30:02 +0000 (17:30 +0100)]
Symbian: process detection added to CODA
Friedemann Kleint [Fri, 21 Jan 2011 16:29:46 +0000 (17:29 +0100)]
Build warnings.
Leena Miettinen [Fri, 21 Jan 2011 16:08:47 +0000 (17:08 +0100)]
Doc: align table with SDK docs
Reviewed-by: Maurice Kalinowski
Friedemann Kleint [Fri, 21 Jan 2011 15:42:57 +0000 (16:42 +0100)]
Debugger[gdb]: Improve reporting of Windows exceptions.
Particularly affecting Windows DLL loading, which was previously
suppressed.
Reviewed-by: hjk
Task-number: QTCREATORBUG-3470
Kai Koehne [Mon, 17 Jan 2011 18:15:51 +0000 (19:15 +0100)]
Qt4ProjectManager: Revamp of Qt Versions dialog
The versions dialog now uses Utils::DetailsWidget to show the
general version information and (debugging) helper information.
The 'Helper Tools' can now be expanded to see each tools status
& recompile them selectively.
Leena Miettinen [Fri, 21 Jan 2011 14:32:43 +0000 (15:32 +0100)]
Doc: methods in current document locator filter
Reviewed-by: con
Kai Koehne [Fri, 21 Jan 2011 10:06:16 +0000 (11:06 +0100)]
Utils::DetailsButton: Don't make button vertically expanding
Change default vertical size policy of the DetailsButton from
Expanding to Preferred: This way it won't be 'greedy' and enlarge
just because there is space left.
Kai Koehne [Fri, 21 Jan 2011 12:19:49 +0000 (13:19 +0100)]
QmlJSInspector: Remove unneeded header
Task-number: QTCREATORBUG-3554
dt [Thu, 20 Jan 2011 17:05:58 +0000 (18:05 +0100)]
Add "Run" to projectexplorer context menu
Task-Nr: QTCREATORBUG-2166
dt [Thu, 20 Jan 2011 11:42:42 +0000 (12:42 +0100)]
Qt4ProjectManager: Do not offer invalid qt versions
dt [Thu, 20 Jan 2011 11:41:03 +0000 (12:41 +0100)]
Creator: Also warn off undefined symbols on linux-g++
Patch by Fabo
Pawel Polanski [Fri, 21 Jan 2011 12:27:49 +0000 (13:27 +0100)]
Warning fix
Christian Kandeler [Fri, 21 Jan 2011 12:16:31 +0000 (13:16 +0100)]
Maemo: Don't upload utfs-client anymore.
It's now a part of mad-developer and should be on the device already.
Friedemann Kleint [Fri, 21 Jan 2011 11:50:13 +0000 (12:50 +0100)]
Debugger: Fix CDB autodetection for 32bit builds on 64bit systems.
Friedemann Kleint [Fri, 21 Jan 2011 11:48:51 +0000 (12:48 +0100)]
Compile.
Pawel Polanski [Tue, 18 Jan 2011 15:45:42 +0000 (16:45 +0100)]
Symbian: Separating CODA's and TRK's RunControl
Reviewed-by: Tobias Hunger
Christian Kamm [Thu, 20 Jan 2011 15:02:28 +0000 (16:02 +0100)]
qmldump: Produce an error message if module import fails.
Reviewed-by: Kai Koehne
Marco Bubke [Thu, 20 Jan 2011 19:35:32 +0000 (20:35 +0100)]
QmlDesigner.FormEditor: Fix repaint artefacts
Marco Bubke [Thu, 20 Jan 2011 18:13:32 +0000 (19:13 +0100)]
QmlDesigner.FormEditor: Fix crash for root type change
Marco Bubke [Thu, 20 Jan 2011 18:12:47 +0000 (19:12 +0100)]
QmlDesigner.Model: Call NodeInstanceView before other views for root type change
Marco Bubke [Thu, 20 Jan 2011 17:52:23 +0000 (18:52 +0100)]
QmlDesigner: Fix the formeditor background
Marco Bubke [Thu, 20 Jan 2011 16:50:24 +0000 (17:50 +0100)]
QmlDesigner: Add some more items from meego and symbian
Marco Bubke [Thu, 20 Jan 2011 16:49:40 +0000 (17:49 +0100)]
QmlDesigner.ItemLibrary: Fix crash for import change
Marco Bubke [Thu, 20 Jan 2011 16:45:25 +0000 (17:45 +0100)]
QmlDesigner: Restart qmlpuppet for root node change
con [Thu, 20 Jan 2011 14:28:34 +0000 (15:28 +0100)]
Make action containers aware of deleted commands.
They need to remove them from their internal structure.
con [Thu, 20 Jan 2011 13:24:44 +0000 (14:24 +0100)]
Refactor ActionContainer internals.
Make groups explicit instead of magic integer stuff.
That also makes group ordering explicit instead of magically working
(the way we happened to use it and the way unique id manager is
implemented).
Christiaan Janssen [Thu, 20 Jan 2011 14:38:21 +0000 (15:38 +0100)]
QmlJsInspector: added PropertyInspector files
Reviewed-by: Kai Koehne
Christiaan Janssen [Tue, 18 Jan 2011 16:17:17 +0000 (17:17 +0100)]
QmlJsInspector: implemented Property Inspector
Reviewed-by: Kai Koehne
Christiaan Janssen [Thu, 20 Jan 2011 11:02:40 +0000 (12:02 +0100)]
QmlJsLiveTextPreview: adjusted ast offsets for objectbindings
Reviewed-by: Kai Koehne
Erik Verbruggen [Thu, 20 Jan 2011 14:05:27 +0000 (15:05 +0100)]
Corrected fix to the FindUsages auto-tests.
Friedemann Kleint [Thu, 20 Jan 2011 13:43:06 +0000 (14:43 +0100)]
Tests: Fix compilation/plugin test.
Leena Miettinen [Thu, 20 Jan 2011 13:05:37 +0000 (14:05 +0100)]
Doc: context-menu commands in Modules and Source Files views
Reviewed-by: Friedemann Kleint
Reviewed-by: hjk
Leena Miettinen [Wed, 19 Jan 2011 14:02:27 +0000 (15:02 +0100)]
Doc: snippet editor
Reviewed-by: Leandro Melo
Friedemann Kleint [Thu, 20 Jan 2011 13:03:07 +0000 (14:03 +0100)]
Exported header cleanup.
Daniel Molkentin [Thu, 20 Jan 2011 11:03:17 +0000 (12:03 +0100)]
Fix the manual proxy hack for Linux so it works with HTTPS
Reviewed-by: con
Christian Kandeler [Thu, 20 Jan 2011 11:37:07 +0000 (12:37 +0100)]
Maemo: Adapt package names so that OVI store will accept them.
Task-number: QTCREATORBUG-3189
Christian Kamm [Thu, 20 Jan 2011 10:29:45 +0000 (11:29 +0100)]
QmlJS indenter: Fix object bindings with namespaces.
Task-number: QTCREATORBUG-3371
Reviewed-by: Roberto Raggi
Tobias Hunger [Thu, 20 Jan 2011 10:16:00 +0000 (11:16 +0100)]
Parser: Handle changed moc error reporting
Christian Kamm [Thu, 20 Jan 2011 10:03:23 +0000 (11:03 +0100)]
QmlJS: Be more efficient when looking for QML libraries.
Reviewed-by: Erik Verbruggen
Roberto Raggi [Thu, 20 Jan 2011 10:01:16 +0000 (11:01 +0100)]
Parse ambiguous postfix expressions.
Roberto Raggi [Thu, 20 Jan 2011 10:00:48 +0000 (11:00 +0100)]
Fixed unintialized variables.
Leandro Melo [Thu, 20 Jan 2011 09:42:19 +0000 (10:42 +0100)]
Temporary "feature" to allow user specific MIME types
We need a feature which allows a more flexible binding
of MIME types and editors. This is definetely not the
way to handle it, but a temporary workaround.
Reviewed-by: con
Marco Bubke [Wed, 19 Jan 2011 18:24:23 +0000 (19:24 +0100)]
QmlDesigner.FormEditor: The scene rectangle isn't set anymore
So the scene rectangle is the bounding rectangle of all items.
Marco Bubke [Wed, 19 Jan 2011 18:22:37 +0000 (19:22 +0100)]
QmlDesigner.NodeInstances: Filter duplicate nodes from list
Marco Bubke [Wed, 19 Jan 2011 14:54:06 +0000 (15:54 +0100)]
QmlDesigner: core test changes
hjk [Wed, 19 Jan 2011 18:28:16 +0000 (19:28 +0100)]
debugger: fix the handling of two stopped slaves
hjk [Wed, 19 Jan 2011 18:16:34 +0000 (19:16 +0100)]
debugger: don't show the <global> frame in qml stack
hjk [Wed, 19 Jan 2011 17:59:53 +0000 (18:59 +0100)]
debugger: make activateFrame() dispatch properly to the qml/cpp slaves
hjk [Wed, 19 Jan 2011 17:53:04 +0000 (18:53 +0100)]
debugger: in the qmldebugger, draw location marker _above_ breakpoints
Tobias Hunger [Wed, 19 Jan 2011 17:06:58 +0000 (18:06 +0100)]
P4: Do not complain about P4 when it is not installed
Remove warning message about P4 when that is not installed.
Task-number: QTCREATORBUG-3382
hjk [Wed, 19 Jan 2011 16:34:28 +0000 (17:34 +0100)]
debugger: show combined C++/QML stack
hjk [Wed, 19 Jan 2011 14:48:10 +0000 (15:48 +0100)]
debugger: remove dead code
Erik Verbruggen [Wed, 19 Jan 2011 16:19:03 +0000 (17:19 +0100)]
Fixed inconsistent highlighting of virtual destructor.
Task-number: QTCREATORBUG-3404
Tobias Hunger [Wed, 19 Jan 2011 15:51:18 +0000 (16:51 +0100)]
Symbian: Fix create package parser
Fix Parser to recognize errors in the form
(35) : error : Some message
Friedemann Kleint [Wed, 19 Jan 2011 15:50:03 +0000 (16:50 +0100)]
10n: Fix tr() issues.
Erik Verbruggen [Wed, 19 Jan 2011 15:39:28 +0000 (16:39 +0100)]
Fixed argument completion for destructors.
Task-number: QTCREATORBUG-2854
dt [Wed, 19 Jan 2011 14:46:01 +0000 (15:46 +0100)]
ProjectExplore: Introduce dis/enabling of buildconfigurations
The build actions are disabled if the buildconfiguration is disabled.
The deploy and run actions are disabled if deploying or running invokes
building automatically.
Qt4BuildConfigurations are disabled while parsing.
Task-Nr: QTCREATORBUG-2576
dt [Tue, 18 Jan 2011 16:10:48 +0000 (17:10 +0100)]
ProjectExplorer: Do not emit updateRunActions on target change
dt [Tue, 18 Jan 2011 14:51:21 +0000 (15:51 +0100)]
Session Manager: Simplfy code
hjk [Wed, 19 Jan 2011 13:34:25 +0000 (14:34 +0100)]
debugger: implement qml->c++ cross-stepping
hjk [Wed, 19 Jan 2011 13:10:50 +0000 (14:10 +0100)]
debugger: remove some debug output
Friedemann Kleint [Wed, 19 Jan 2011 13:45:25 +0000 (14:45 +0100)]
Debugger[CDB]: Fix autodetection of "Debugging Tools".
Always detected true since the existence of the file
was not checked after the last clause.
Erik Verbruggen [Wed, 19 Jan 2011 13:14:19 +0000 (14:14 +0100)]
Prevent preleminary flushes to prevent order mess-ups.
The semantic highlighter relies on the highlight ranges to be subsequent
and non-overlapping. A method body in a class nested in a method can
result in flushes before the semantic info for the enclosing method is
calculated, resulting in overlapping ranges.
Task-number: QTCREATORBUG-3364
Reviewed-by: Roberto Raggi
Friedemann Kleint [Wed, 19 Jan 2011 13:14:19 +0000 (14:14 +0100)]
CODA: Fix some messages.
hjk [Wed, 19 Jan 2011 09:48:39 +0000 (10:48 +0100)]
debugger: use 'maint print msymbols' to extract Qt's namespace
still racy
Friedemann Kleint [Wed, 19 Jan 2011 12:01:50 +0000 (13:01 +0100)]
Debugger[CDB]: Add setting for additional command line arguments.
to CDB, allowing for extensions, etc.
Christian Kandeler [Wed, 19 Jan 2011 11:41:52 +0000 (12:41 +0100)]
Maemo: Fix some qemu button behavior glitches.
Christian Kandeler [Wed, 19 Jan 2011 11:05:19 +0000 (12:05 +0100)]
Maemo: Fix initial Qemu button hiding.
Apparently, we have to hide the action /after/ creating the command.
Christian Kandeler [Wed, 19 Jan 2011 10:48:23 +0000 (11:48 +0100)]
Maemo: Fix compilation.
Friedemann Kleint [Wed, 19 Jan 2011 10:40:50 +0000 (11:40 +0100)]
Debugger[CDB]: Fixes for namespaced Qt.
Fix broken substringpredicate (temporary string reference),
fix Qt container template detection not to fall for
QMap<>::iterator (real inner class).
Friedemann Kleint [Tue, 18 Jan 2011 13:01:41 +0000 (14:01 +0100)]
Custom wizards: Fix multiple combo boxes.
Items of subsequent combo boxes were not displayed since
the counter was not reset.
Reviewed-by: con
Task-number: QTCREATORBUG-3523
Christian Kandeler [Wed, 19 Jan 2011 10:06:43 +0000 (11:06 +0100)]
Maemo: Move more functionality into the new target classes.
Christian Kandeler [Wed, 19 Jan 2011 09:16:47 +0000 (10:16 +0100)]
Maemo: Make some stateless functions static.
Friedemann Kleint [Wed, 19 Jan 2011 09:25:32 +0000 (10:25 +0100)]
Debugger[CDB]: Use Qt Creator console stub instead of CDB console.
As the latter immediately closes after the debuggee quits.
Handle pressing Ctrl like DebugBreak(), switch to thread 0.
Marco Bubke [Tue, 18 Jan 2011 18:38:01 +0000 (19:38 +0100)]
QmlDesigner: Add instance test mode to test
For synchronisation to the puppet process.