OSDN Git Service
Pawel Polanski [Wed, 11 May 2011 14:04:17 +0000 (16:04 +0200)]
Publish to Ovi displays problems with build setup
Such as: no valid toolchain or no valid build
configuration
Reviewed-by: dt
Pawel Polanski [Wed, 11 May 2011 10:40:22 +0000 (12:40 +0200)]
Change Cancel->Close text in Publish to Ovi
When build process finishes there is nothing to
cancel so why should there be a cancel text
Reviewed-by: dt
Pawel Polanski [Wed, 11 May 2011 10:38:09 +0000 (12:38 +0200)]
Notification for failed Publish to Ovi
If Publish to Ovi tries to build a package and
it fails than the finish() signall will be emited
Reviewed-by: dt
Pawel Polanski [Tue, 10 May 2011 15:05:35 +0000 (17:05 +0200)]
Added toolchain selection option to Publish to Ovi wizard
User is now able to choose another than the default
toolchain
Reviewed-by: dt
Tobias Hunger [Fri, 13 May 2011 10:25:28 +0000 (12:25 +0200)]
Fix copy and paste error
Thanks Tim for pointing it out!
Christian Kandeler [Fri, 13 May 2011 09:23:16 +0000 (11:23 +0200)]
Maemo: Fix crash on re-run.
SSH connection must be acquired on every start operation
instead of just once.
Leena Miettinen [Fri, 13 May 2011 09:13:09 +0000 (11:13 +0200)]
Doc: implement review comments
Thomas Hartmann [Thu, 12 May 2011 14:55:25 +0000 (16:55 +0200)]
QmlDesigner.formEditor: implementing mousePressEvent()
Thomas Hartmann [Thu, 12 May 2011 14:54:17 +0000 (16:54 +0200)]
QmlDesigner.formEditor: remove yellow highlight for anchors
The yellow highlight was not intuitive.
Also I fixed the indentation.
Thomas Hartmann [Thu, 12 May 2011 14:48:36 +0000 (16:48 +0200)]
QmlDesigner.textToModelMerger: avoid possible crash
The setup should be after changing the type. Also we have to check for the
case where the ModelNode is the root node.
Thomas Hartmann [Thu, 12 May 2011 14:41:45 +0000 (16:41 +0200)]
QmlDesigner.statesEditor: crash fix
The node instance view might be detached.
Thomas Hartmann [Thu, 12 May 2011 14:40:50 +0000 (16:40 +0200)]
QmlDesigner.formEditor: tweaking the css
The background gets lighter on focus.
Christian Kandeler [Fri, 13 May 2011 07:49:48 +0000 (09:49 +0200)]
Make constructor explicit.
Oswald Buddenhagen [Wed, 11 May 2011 14:27:33 +0000 (16:27 +0200)]
ConsoleProcess: undo pointless processError() => processMessage(bool error) change
Oswald Buddenhagen [Wed, 11 May 2011 10:48:14 +0000 (12:48 +0200)]
unify application launcher between platforms
purge abstractprocess and winguiprocess. they serve no purpose.
applications can have stdio on windows as well, in addition to the
windows debug channel.
Task-number: QTCREATORBUG-4822
Oswald Buddenhagen [Wed, 11 May 2011 10:08:23 +0000 (12:08 +0200)]
introduce separate output format for windows debug channel
Oswald Buddenhagen [Wed, 11 May 2011 09:29:44 +0000 (11:29 +0200)]
the windows debug channel knows no stdout/stderr distinction
Oswald Buddenhagen [Fri, 6 May 2011 17:47:56 +0000 (19:47 +0200)]
ignore vanished files while restoring session
there is no point in bothering the user with error messages and/or
having ghost editors hanging around.
Task-number: QTCREATORBUG-2424
Oswald Buddenhagen [Thu, 12 May 2011 17:59:54 +0000 (19:59 +0200)]
purge files which cannot be opened from the "open" editors model
Task-number: QTCREATORBUG-2424
Oswald Buddenhagen [Thu, 12 May 2011 17:59:09 +0000 (19:59 +0200)]
de-duplicate code a bit
Oswald Buddenhagen [Tue, 10 May 2011 18:43:03 +0000 (20:43 +0200)]
add auto-saving of modified editors
Task-number: QTCREATORBUG-2847
Oswald Buddenhagen [Fri, 6 May 2011 14:06:25 +0000 (16:06 +0200)]
move the "cannot undo" warning to the search result pane
this is where it belongs, rather than into some arbitrary editor.
as a nice side effect, now not only the "rename symbol", but also the
global search&replace has such a warning.
Oswald Buddenhagen [Fri, 6 May 2011 10:51:03 +0000 (12:51 +0200)]
minor refactoring: use vertical layout instead of qstackedwidget
this allows adding further widgets to the layout. see next commit.
Oswald Buddenhagen [Fri, 6 May 2011 10:48:44 +0000 (12:48 +0200)]
rewrite editor info bar handling
the info about the bars is now stored in the IFile, not in the
EditorView. this is somewhat more expensive for the bars which
identically apply to all editors of one type, but fixes consistency
issues between views.
additionally, it is now possible to set several simultaneous
info bars per file, which ensures that no information is lost.
Co-authored-by: mae
Oswald Buddenhagen [Mon, 2 May 2011 16:04:01 +0000 (18:04 +0200)]
change createEditor() error handling
take it out of the editor->open() error path. it's unrelated.
Oswald Buddenhagen [Fri, 29 Apr 2011 15:09:21 +0000 (17:09 +0200)]
don't emit changed() when saving failed
Oswald Buddenhagen [Fri, 29 Apr 2011 08:47:04 +0000 (10:47 +0200)]
simplify copying of map
dt [Thu, 12 May 2011 16:07:49 +0000 (18:07 +0200)]
DetailsWidget: Only set the summary on one widget
That is not on both the label and the checkbox. The label supports html
formatted text, the checkbox not.
dt [Thu, 12 May 2011 15:27:09 +0000 (17:27 +0200)]
Fix parten for add new qt dialog
Probably fixes:
Task-Nr: QTCREATORBUG-4884
Tobias Hunger [Wed, 11 May 2011 10:06:25 +0000 (12:06 +0200)]
Git: Add dialog to configure branches
dt [Thu, 12 May 2011 15:18:20 +0000 (17:18 +0200)]
Make qtversion dialog columns resize to contents
Task-Nr: QTCREATORBUG-4883
cerf [Thu, 12 May 2011 14:37:20 +0000 (16:37 +0200)]
Bazaar: add support of the "max log count" user setting
Merge-request: 327
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Marco Bubke [Thu, 12 May 2011 14:22:51 +0000 (16:22 +0200)]
QmlDesigner.NodeInstances: Refactor NodeInstanceServer
NodeInstanceServer is now abstract. The informations are now sent by the
InformationNodeInstanceServer.
Reviewed-By: Thomas Hartmann
Thorbjørn Lindeijer [Wed, 11 May 2011 17:48:58 +0000 (19:48 +0200)]
Avoid using values() to iterate over QMap/QHash containers
It's more performant to iterate over the values directly than to first
stick them into a new container.
Reviewed-by: Thomas Hartmann
Thorbjørn Lindeijer [Thu, 14 Apr 2011 13:00:42 +0000 (15:00 +0200)]
Disable observer and jsdebugger services when they're already part of Qt
As of Qt 4.8 the observer and jsdebugger services are part of Qt. This
means the following changes are necessary in Qt Creator:
* Do not link to the QmlJSDebugger library.
* Do not create JSDebuggerAgent and QDeclarativeViewObserver instances
in the QmlApplicationViewer and use the new declarative_debug CONFIG
option to enable those services in Qt. This is done automatically
for debug builds.
* Point out the QML Debugging Library and the QML Observer are "Not
needed" in the Qt options page.
* Change the label in qmake options from "Link QML debugging library" to
"Enable QML debugging". It still remains as a way to enable this
functionality in release builds or for QtQuick applications not based
on Qt Creator's template.
* Rely on qmlviewer for debugging QML UI projects rather than the
observer, which is no longer necessary.
Reviewed-by: Kai Koehne
dt [Thu, 12 May 2011 13:51:58 +0000 (15:51 +0200)]
QtVersion Options: Make qmakePath selectedable
Task-Nr: QTCREATORBUG-4882
dt [Thu, 12 May 2011 13:48:41 +0000 (15:48 +0200)]
Make TargetSetupDialog fast for Maemo
Task-Nr: QTCREATORBUG-4880
dt [Thu, 12 May 2011 12:52:55 +0000 (14:52 +0200)]
Open Project: Fix ghost windows
Task-Nr: QTCREATORBUG-4805
Reviewed-By: Robert Loehning
Thorbjørn Lindeijer [Thu, 12 May 2011 11:20:48 +0000 (13:20 +0200)]
QmlJSInspector: Sync crumble path selection back to the observer
Now selecting an item via the crumble path modifies the selection in the
observed QML application accordingly.
Reviewed-by: Christiaan Janssen
Christian Kamm [Thu, 12 May 2011 13:29:00 +0000 (15:29 +0200)]
QmlJS: Add tooltips to imports.
Task-number: QTCREATORBUG-4814
hjk [Thu, 12 May 2011 11:25:03 +0000 (13:25 +0200)]
add some mimetype for geometry shaders
This gives at least some syntax highlighting.
cerf [Thu, 12 May 2011 12:48:10 +0000 (14:48 +0200)]
Get rid of VCSBaseClient::ExtraCommandOptions
It is replaced by QStringList, allowing a simpler approach to add extra
arguments to a command.
The Bazaar and Mercurial VCS plugins are impacted by this change
Merge-request: 325
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Tobias Hunger [Wed, 11 May 2011 14:47:30 +0000 (16:47 +0200)]
Compile fix for freebsd
dt [Thu, 12 May 2011 12:05:14 +0000 (14:05 +0200)]
Make Console apps check the run in terminal option
Task-Nr: QTCREATORBUG-4877
dt [Thu, 12 May 2011 11:21:41 +0000 (13:21 +0200)]
ProgessBar: Distangle finished from progress
That is allow progress to be at 100% and yet unfinished.
Task-Nr: QTCREATORBUG-4858
Christian Kamm [Thu, 12 May 2011 11:25:35 +0000 (13:25 +0200)]
QmlJS: Update to new QmlJS parser.
UiPublicMember is now initialized with a statement.
Christian Kamm [Thu, 12 May 2011 10:46:34 +0000 (12:46 +0200)]
QmlJS: Disable collection of semantic messages in 'Build Issues'.
There are too many false positives when a project contains source code
for plugins and qml files using that plugin at the same time. It was
particularly bad for qtdeclarative itself.
Reviewed-by: Roberto Raggi
Kai Koehne [Thu, 28 Apr 2011 13:07:47 +0000 (15:07 +0200)]
DebuggerRunner: Use 'Yes', 'No' buttons for 'Do you want to continue?'.
dt [Thu, 12 May 2011 10:30:16 +0000 (12:30 +0200)]
Add qml icon to the windows ressources
dt [Thu, 12 May 2011 10:25:25 +0000 (12:25 +0200)]
Fix whitespace/coding style
dt [Wed, 4 May 2011 11:14:46 +0000 (13:14 +0200)]
Qt Version refactoring
Split up target specific code into subclasses. Also change
Qt4BuildConfiguration to allow a null qtversion.
Remove code that relied on always having a qt version.
Also make it possible to remove all qt versions.
Completly change the qt in path autodetection to be only
a fall back if no configuration was found.
Note: For now the old settings are not removed, as such 2.2 and master
can coexist.
Reviewed-By: hunger
dt [Thu, 12 May 2011 09:51:17 +0000 (11:51 +0200)]
make Tasks sortable
Sorting according to severity then id
Reviewed-By: hunger
hjk [Wed, 11 May 2011 14:57:53 +0000 (16:57 +0200)]
debugger: fix deletion of breakpoints
Kevin Funk [Wed, 11 May 2011 14:26:34 +0000 (16:26 +0200)]
Fixes for valgrind-callgrind feedback by Nokia
Most changes include style fixes and UI changes for better usability.
Merge-request: 324
Reviewed-by: hjk <qtc-committer@nokia.com>
hjk [Wed, 11 May 2011 14:24:04 +0000 (16:24 +0200)]
debugger: derive breakpoint model from QAbstract*, not QTable*
Preparation for proper mulptiple breakpoint display
hjk [Wed, 11 May 2011 13:51:35 +0000 (15:51 +0200)]
debugger: fix display of <MULTIPLE> breakpoints
Tobias Hunger [Wed, 11 May 2011 11:12:26 +0000 (13:12 +0200)]
BuildStep: Make buildsteplist page more dynamic
Use signals from buildsteplist to add/remove/move a buildstep in the
UI.
Reviewed-by: dt
Thomas Hartmann [Wed, 11 May 2011 13:52:17 +0000 (15:52 +0200)]
QmlDesigner.nodeInstances: avoid conversion
Thomas Hartmann [Wed, 11 May 2011 13:51:28 +0000 (15:51 +0200)]
QmlDesigner.nodeInstances: allow qDebug for InformationChangedCommand
hjk [Wed, 11 May 2011 13:24:50 +0000 (15:24 +0200)]
debugger: disable address related breakpoints on debugger exit
hjk [Wed, 11 May 2011 12:43:28 +0000 (14:43 +0200)]
debugger: remove spurious parantheses in user visible string
hjk [Wed, 11 May 2011 12:41:38 +0000 (14:41 +0200)]
cppeditor: fix crash on uninitialized pointer
Reviewed-by: Erik Verbruggen
hjk [Wed, 11 May 2011 10:50:53 +0000 (12:50 +0200)]
pluginhowto: compile fix
dt_ [Tue, 10 May 2011 14:18:04 +0000 (16:18 +0200)]
Symbian: Correctly ignore certain deployment rules
Reviewed-By: Pawel Polanski
Task-Nr: QTCREATORBUG-4840
Christian Kandeler [Mon, 9 May 2011 10:21:45 +0000 (12:21 +0200)]
Maemo: Set more restrictive permissions for generated private keys.
For better compatibility with the OpenSSH client.
hjk [Wed, 11 May 2011 10:21:57 +0000 (12:21 +0200)]
pluginhowto: update example code
Still not fully compilable
Friedemann Kleint [Wed, 11 May 2011 10:18:32 +0000 (12:18 +0200)]
Debugger[CDB]: Move breakpoint back from corrected location.
Make it fully work.
Task-number: QTCREATORBUG-4842
Tobias Hunger [Wed, 11 May 2011 10:14:07 +0000 (12:14 +0200)]
GCC: Identify meego compiler
hjk [Tue, 10 May 2011 18:42:22 +0000 (20:42 +0200)]
debugger: make QVector and std::vector writable
Christian Kamm [Wed, 11 May 2011 07:11:43 +0000 (09:11 +0200)]
QmlJS: Remove unused argument for Link helper function.
hjk [Tue, 10 May 2011 16:58:06 +0000 (18:58 +0200)]
debugger: enable modification of std::string and QString
Friedemann Kleint [Tue, 10 May 2011 15:13:33 +0000 (17:13 +0200)]
Debugger: Move breakpoint back from corrected location.
Reviewed-by: hjk
Rubber-stamped-by:
Task-number: QTCREATORBUG-3912
Friedemann Kleint [Tue, 10 May 2011 14:51:02 +0000 (16:51 +0200)]
Doc: Add documentation on how to write Wizards in code.
Reviewed-by: Leena Miettinen <leena.miettinen@nokia.com>
Acked-by: Alessandro Portale <alessandro.portale@nokia.com>
hjk [Tue, 10 May 2011 13:57:33 +0000 (15:57 +0200)]
debugger: work on watchpoints (or, "data breakpoints" as they are called now)
hjk [Mon, 9 May 2011 12:29:40 +0000 (14:29 +0200)]
debugger: (gdb, non-Mac) also print numeric values for enums
hjk [Mon, 9 May 2011 11:41:43 +0000 (13:41 +0200)]
debugger: speed up python dumper
build up list of string chunks instead of big string
hjk [Mon, 9 May 2011 11:30:00 +0000 (13:30 +0200)]
debugger: more direct number conversion in putAddress
Friedemann Kleint [Tue, 10 May 2011 13:42:41 +0000 (15:42 +0200)]
Analyzer: String constant and include cleanup.
Friedemann Kleint [Tue, 10 May 2011 13:19:38 +0000 (15:19 +0200)]
Krazy fixes (spelling, single char strings, char constants).
Thomas Hartmann [Tue, 10 May 2011 13:10:42 +0000 (15:10 +0200)]
QmlDesigner.itemlibrary: do not show non-visual content items
Task-number: QTCREATORBUG-4770
Thomas Hartmann [Tue, 10 May 2011 13:09:26 +0000 (15:09 +0200)]
QmlDesigner: allow aborting drag and drop with Escape
Also allows aborting the move tool.
Reviewed-by: Marco Bubke
Task-number: QTCREATORBUG-4322
Thomas Hartmann [Tue, 10 May 2011 13:07:26 +0000 (15:07 +0200)]
QmlDesigner.formEditor: do not invert selection on click
Reviewed-by: Marco Bubke
Task-number: QTCREATORBUG-4819
Thomas Hartmann [Tue, 10 May 2011 13:05:52 +0000 (15:05 +0200)]
QmlDesigner.formEditor: no focus on enter event
Reviewed-by: Marco Bubke
Task-number: QTCREATORBUG-4820
Pawel Polanski [Tue, 10 May 2011 12:05:16 +0000 (14:05 +0200)]
Small fixes
Pawel Polanski [Tue, 10 May 2011 09:40:37 +0000 (11:40 +0200)]
Small cleanup
Pawel Polanski [Mon, 9 May 2011 15:07:06 +0000 (17:07 +0200)]
Symbian: Application display name can be changed
When publishing to Ovi Store the application's
name can be changed in the Publishing Wizard
Task-number: QTCREATORBUG-4816
dt [Mon, 9 May 2011 12:16:19 +0000 (14:16 +0200)]
Fix crash after removing target
Reported on irc by ckamm
Kai Koehne [Mon, 9 May 2011 10:46:33 +0000 (12:46 +0200)]
QmlProfiler: Add missing copyright header
Friedemann Kleint [Mon, 9 May 2011 15:02:46 +0000 (17:02 +0200)]
Debugger[CDB]: Correct breakpoint locations in source files.
Skip comments, move to end of multi-line statements and
other things.
Initial-patch-by: Erik Verbruggen <erik.verbruggen@nokia.com>
Erik Verbruggen [Mon, 9 May 2011 13:27:22 +0000 (15:27 +0200)]
Fixed auto-test, added constant, and added a bit of doxymentation.
Friedemann Kleint [Mon, 9 May 2011 13:08:21 +0000 (15:08 +0200)]
Fix test compile.
Thomas Hartmann [Mon, 9 May 2011 12:41:42 +0000 (14:41 +0200)]
QmlDesigner.propertyEditor: fix tooltips
We set a stylesheet to avoid bugs with certain styles.
Task-number: QTCREATORBUG-4003
Thomas Hartmann [Mon, 9 May 2011 12:36:28 +0000 (14:36 +0200)]
QmlDesigner: fixes warning
Thomas Hartmann [Mon, 9 May 2011 12:36:11 +0000 (14:36 +0200)]
QmlDesigner.itemLibrary: disable animation and preview.
This feature is not polished enough.
Also since we use the complete canvas it does not make much sense.
So I disable it until we have time to polish it or decide to remove it
completely.
Erik Verbruggen [Mon, 9 May 2011 11:52:03 +0000 (13:52 +0200)]
Added the Enumerator class as a special Declaration.
Reviewed-by: Roberto Raggi
Erik Verbruggen [Mon, 9 May 2011 11:25:32 +0000 (13:25 +0200)]
Class to find breakpoint positions for CDB.
Reviewed-by: Friedemann Kleint
Thorbjørn Lindeijer [Fri, 1 Apr 2011 17:47:39 +0000 (19:47 +0200)]
Introduced capabilities for OperateByInstruction and RunToLine
The ScriptEngine does not support these actions, so make sure they are
disabled in the debugger menu.
Reviewed-by: hjk
Task-number: QTCREATORBUG-2749
Pawel Polanski [Mon, 9 May 2011 11:00:03 +0000 (13:00 +0200)]
Symbian: Unsigned installer's file does not install
Task-number: QTCREATORBUG-4808
Friedemann Kleint [Mon, 9 May 2011 10:46:38 +0000 (12:46 +0200)]
Remove patch submitted by mistake.
dt [Mon, 9 May 2011 10:23:56 +0000 (12:23 +0200)]
Compile