OSDN Git Service
Friedemann Kleint [Mon, 4 Apr 2011 09:58:00 +0000 (11:58 +0200)]
Debugger: Fix spelling error in tooltip.
Last string change.
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
Leena Miettinen [Mon, 4 Apr 2011 09:28:44 +0000 (11:28 +0200)]
Doc: added FAQ
Leena Miettinen [Thu, 31 Mar 2011 09:43:15 +0000 (11:43 +0200)]
UI text: fix capitalization
Reviewed-by: hjk
Leena Miettinen [Thu, 31 Mar 2011 09:18:41 +0000 (11:18 +0200)]
Doc: fix field name
Leena Miettinen [Thu, 31 Mar 2011 09:18:15 +0000 (11:18 +0200)]
Doc: add troubleshooting info
Reviewed-by: hjk
Leena Miettinen [Thu, 31 Mar 2011 07:24:26 +0000 (09:24 +0200)]
Doc: edit change file
Reviewed-by: hjk
Leena Miettinen [Wed, 30 Mar 2011 15:09:55 +0000 (17:09 +0200)]
Doc: fix capitalization of GDB and GCC
Pawel Polanski [Mon, 4 Apr 2011 09:05:24 +0000 (11:05 +0200)]
Symbian: Application's name is displayed on the "Application Output" tab while debugging
Task-number: QTCREATORBUG-4203
Reviewed-by: hjk
Kai Koehne [Mon, 4 Apr 2011 07:59:12 +0000 (09:59 +0200)]
QmlDump: Fix compilation on Linux, Windows
Fix regression introduced with
530e7494 : Creator now automatically
generates the Info.plist from a Info.plist.in file, but only on Mac
OS X. Therefore copying the Info.plist to the temporary folder failed
on all other platforms.
Reviewed-by: con
Thorbjørn Lindeijer [Fri, 1 Apr 2011 10:50:57 +0000 (12:50 +0200)]
Fixed value of DisassemblerCapability
Was the same as the ReloadModuleCapability.
Reviewed-by: Friedemann Kleint
Tobias Hunger [Fri, 1 Apr 2011 16:17:40 +0000 (18:17 +0200)]
Symbian: Make cloning of RVCT toolchain work
Make sure to not show PATH and other generated environment variables
in the base environment (which ends up in the configuration widget).
The generated changes will find their way into the set up changes
otherwise when accepting any change to the RVCT toolchain where they
will override other changes.
Task-number: QTCREATORBUG-4326
Reviewed-by: dt
Friedemann Kleint [Fri, 1 Apr 2011 15:44:24 +0000 (17:44 +0200)]
L10n: German translations for 2.2 (string freeze).
Tobias Hunger [Fri, 1 Apr 2011 15:13:03 +0000 (17:13 +0200)]
Qt: Make sure to import non-native pathes from ini
Make sure to not import non-native pathes from our settings
(from old versions of Qt Creator). We make sure to use only
proper slashes nowadays.
Task-number: QTCREATORBUG-4328
Reviewed-by: dt
Pawel Polanski [Fri, 1 Apr 2011 14:52:57 +0000 (16:52 +0200)]
Symbian: Fixed the 'Adapter start failed' bug
Task-number: QTCREATORBUG-4325
Reviewed-by: Friedemann Kleint
Thomas Hartmann [Fri, 1 Apr 2011 14:49:57 +0000 (16:49 +0200)]
QmlDesigner.statesEditor: do not add redundant imports
Do not add QtQuick 1.0 import if we already have a QtQuick 1.1
import.
Reviewed-by: Kai Koehne
Thomas Hartmann [Fri, 1 Apr 2011 14:47:18 +0000 (16:47 +0200)]
QmlDesigner.dragAndDrop: crash fix
Something could go wrong while adding the import.
e.g.: qmldump can fail
Reviewed-by: Kai Koehne
Task-number: QTCREATORBUG-4323
Christian Kandeler [Fri, 1 Apr 2011 14:19:10 +0000 (16:19 +0200)]
Maemo: Fix user-visible OS names.
Thomas Hartmann [Fri, 1 Apr 2011 12:01:26 +0000 (14:01 +0200)]
QmlDesigner.propertyEditor: fix fill button
The fill button should only be checked
if all 4 anchors are set and the margins are 0.
Reviewed-by: Kai Koehne
Thomas Hartmann [Fri, 1 Apr 2011 11:53:40 +0000 (13:53 +0200)]
QmlDesigner.propertyEditor: fixes anchoring in flickable
Searching through "children" is not enough since
some items have default properties like "flickableChildren".
So we mimic instanceChildren here by taking all subnodes and
comparing the instanceParent.
Reviewed-by: Kai Koehne
Thomas Hartmann [Fri, 1 Apr 2011 09:02:36 +0000 (11:02 +0200)]
QmlDesigner.propertyEditor: fix for scaling
Task-number: QTCREATORBUG-4335
Reviewed-by: Kai Koehne
Jarek Kobus [Fri, 1 Apr 2011 11:54:32 +0000 (13:54 +0200)]
Remove obsolete translations
Jarek Kobus [Fri, 1 Apr 2011 11:33:57 +0000 (13:33 +0200)]
Update Polish translations
Reviewed-by: Pawel Polanski
Christian Kandeler [Fri, 1 Apr 2011 08:37:57 +0000 (10:37 +0200)]
Maemo: Re-order some environment settings for extra safety.
Probably not needed here, but can't hurt either.
Christian Kandeler [Fri, 1 Apr 2011 07:58:29 +0000 (09:58 +0200)]
SSH: Fix tests to adapt to new location (utils vs. core plugin).
Christian Kandeler [Fri, 1 Apr 2011 06:54:56 +0000 (08:54 +0200)]
Maemo: Set DISPLAY for non-Maemo systems.
Christian Kandeler [Thu, 31 Mar 2011 16:30:27 +0000 (18:30 +0200)]
Meego: No verbose output for rpm.
Workaround for output window newline handling bug.
con [Thu, 31 Mar 2011 13:47:27 +0000 (15:47 +0200)]
General messages should stay at bottom when messages are posted
Fix is copying code from project explorer OutputWindow, which should be
shared instead.
Task-number: QTCREATORBUG-3839
Reviewed-by: Robert Loehning
Jarek Kobus [Thu, 31 Mar 2011 14:46:58 +0000 (16:46 +0200)]
Fix compilation
Friedemann Kleint [Thu, 31 Mar 2011 14:46:25 +0000 (16:46 +0200)]
Mimetype detection: Fix a bug in diff/patch-detection.
Give diff a higher priority than C++ (fixes 'apply patch').
Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
Jarek Kobus [Thu, 31 Mar 2011 14:30:37 +0000 (16:30 +0200)]
Fix typos in source strings
Reviewed-by: Pawel Polanski
Thomas Hartmann [Thu, 31 Mar 2011 13:43:53 +0000 (15:43 +0200)]
QmlDesigner.copyNPaste: fix for Components and default properties
To handle defaultProperties correctly in the text buffer for
copy n paste we have to forward the meta system.
Since the text buffer is not a qml document in Qt Creator
with all the infrastructure attached the meta system is
incomplete.
So we forward in these cases the meta system of the actual document.
Model::create() now gets an additional paramater where we can specify another
model for proxying the meta system.
Reviewed-by: Kai Koehne
Christian Kandeler [Thu, 31 Mar 2011 12:43:47 +0000 (14:43 +0200)]
Maemo: Fix HTML content.
Christian Kandeler [Thu, 31 Mar 2011 12:43:02 +0000 (14:43 +0200)]
Maemo: "Mad Developer" is now called "SDK Connectivity" on Harmattan.
hjk [Thu, 31 Mar 2011 13:11:27 +0000 (15:11 +0200)]
make plugin information accessible by mouse
Reviewed-by: con
Tobias Hunger [Thu, 31 Mar 2011 12:53:55 +0000 (14:53 +0200)]
toolchain: Make Id more unique
Take debugger into account when generating an Id. This fixes issues
with creator switching to the wrong tool chain when loading a project
Task-number: QTCREATORBUG-4295
Reviewed-by: dt
Tobias Hunger [Thu, 31 Mar 2011 08:13:35 +0000 (10:13 +0200)]
Toolchain: Allow SDK to provide default debuggers
Allow the SDK to provide default debuggers for any ABI.
Task-number: QTCREATORBUG-4292
Task-number: QTCREATORBUG-4299
Reviewed-by: Christian Kandeler
Tobias Hunger [Thu, 31 Mar 2011 07:54:18 +0000 (09:54 +0200)]
Maemo: Print debugger path in tool chain information
Reviewed-by: Christian Kandeler
Done-with: Friedemann Kleimt
Tobias Hunger [Tue, 29 Mar 2011 16:15:18 +0000 (18:15 +0200)]
Maemo: Make sure MaemoToolChains can not get cloned
It makes no sense to clone these!
Task-number: QTCREATORBUG-4256
Reviewed-by: Christian Kandeler
Thomas Hartmann [Thu, 31 Mar 2011 09:13:51 +0000 (11:13 +0200)]
QmlDesigner.propertyEditor: crash fix
The stack trace from 4282 indicates that in fact currentState is invalid.
We should check for this.
Reviewed-by: Kai Koehne
Task-number: QTCREATORBUG-4282
con [Thu, 31 Mar 2011 08:47:56 +0000 (10:47 +0200)]
Fix example git command.
Thomas Hartmann [Thu, 31 Mar 2011 08:37:45 +0000 (10:37 +0200)]
QmlDesigner.propertyEditor: crash fix for setting expressions
The problem was that the transaction was commited outside of the try {}
catch {} block (RAII)
1. I extended to the try block arround the fxObjectNode.setVariantProperty()
to avoid similar bugs
2. I force a commit of the transaction before leaving the try block
result:
If anything is wrong with the entered expression an exception is thrown
(like before) but now is is catched and we show a messagebox.
Reviewed-by: Kai Koehne
Task-number: QTCREATORBUG-4312
hjk [Thu, 31 Mar 2011 07:12:31 +0000 (09:12 +0200)]
toolchain configuration: hide unusable controls in 'disabled' state
Reviewed-By: Tobias Hunger
hjk [Thu, 31 Mar 2011 06:43:32 +0000 (08:43 +0200)]
projectexplorer: stretch toolchainview header
Reviewed-By: Tobias Hunger
hjk [Thu, 31 Mar 2011 06:38:49 +0000 (08:38 +0200)]
projectexplorer: make toolchain "Clone" option more obvious
Reviewed-By: Tobias Hunger
con [Thu, 31 Mar 2011 08:16:34 +0000 (10:16 +0200)]
FakeVim: Fix Ctrl+ shortcuts on Mac.
Wouldn't work if there also was a non-ctrl shortcut for the same key.
Task-number: QTCREATORBUG-3928
Reviewed-by: hjk
Jarek Kobus [Thu, 31 Mar 2011 07:57:24 +0000 (09:57 +0200)]
Update source strings
Reviewed-by: Pawel Polanski
Friedemann Kleint [Thu, 31 Mar 2011 07:35:32 +0000 (09:35 +0200)]
Compile.
Friedemann Kleint [Thu, 31 Mar 2011 06:59:04 +0000 (08:59 +0200)]
Designer/Go to slot: Match on source file in same folder.
preferably (there was a bug when source file of the same
name existed in several folders of the project).
Task-number: QTCREATORBUG-1880
Reviewed-by: Jarek Kobus <jaroslaw.kobus@nokia.com>
Alessandro Portale [Wed, 30 Mar 2011 19:22:20 +0000 (21:22 +0200)]
Bump the template version.
Just to make sure that users get the latest and greates fixes for
their projcts.
Alessandro Portale [Wed, 30 Mar 2011 16:32:22 +0000 (18:32 +0200)]
Double escaping backslashes for regular expression
The first parameter of qmake's replace function is a regular
expression. So it needs to be escaped once for the qmake parser,
and then for the regular expression.
Alessandro Portale [Wed, 30 Mar 2011 16:28:09 +0000 (18:28 +0200)]
Fix deployment with MinGW and sh.exe in path
When building with MinGW and sh.exe is in the path, we should/can
not use xcopy in our deployment code. This patch detects the
presence of sh.exe and adjusts the behavior accordingly.
'cp -r' is used directly instead of $(COPY_DIR), because the fix
for QTBUG-17315 is not yet in a released Qt version.
'mkdir -p' is used directly instead of $(MKDIR), because the
QMAKE_MKDIR for win32-g++ (in case of QMAKE_SH) does not have
the '-p'. A least not til Qt 4.7.3.
Task-Number: QTCREATORBUG-3094
Reviewed-by: Oswald Buddenhagen
hjk [Wed, 30 Mar 2011 16:50:58 +0000 (18:50 +0200)]
qr4projectmanager: improve appearance of RvctToolChainConfigWidget
Reviewed-by: Alessandro Portale
Christian Kandeler [Wed, 30 Mar 2011 14:41:20 +0000 (16:41 +0200)]
Maemo: If we find an icon, let's use it for the package manager.
In particular, the desktop icon created by the mobile wizards
will be found.
Task-number: QTCREATORBUG-4174
Jarek Kobus [Wed, 30 Mar 2011 14:31:31 +0000 (16:31 +0200)]
Update source strings
Friedemann Kleint [Wed, 30 Mar 2011 14:29:56 +0000 (16:29 +0200)]
Compile fix.
Tobias Hunger [Wed, 30 Mar 2011 13:47:51 +0000 (15:47 +0200)]
Fix update from GCCE and WINSCW set in Qt version
Fix the upgrade from GCCE and WINSCW from Qt version to
tool chain.
Task-number: QTCREATORBUG-4204
Reviewed-by: dt
Jarek Kobus [Wed, 30 Mar 2011 13:58:58 +0000 (15:58 +0200)]
Update source strings
Reviewed-by: Pawel Polanski
Olivier Goffart [Wed, 30 Mar 2011 12:22:52 +0000 (14:22 +0200)]
Compilation fixes with the QStringBuilder changes in Qt master
QStringBuilder also works with QByteArray now.
Which means some of the implicit conversions do not work anymore
Christian Kandeler [Wed, 30 Mar 2011 13:02:39 +0000 (15:02 +0200)]
Disable shadow builds on Windows for Fremantle and Harmattan as well.
Addendum to
8839031e60e77667ec3dd66c6f9af9c4672f1d57.
hjk [Wed, 30 Mar 2011 12:53:30 +0000 (14:53 +0200)]
debugger: remove 'Attach to TCF' start option
And TcfEngine etc.
Reviewed-by: Friedemann Kleint
hjk [Tue, 29 Mar 2011 12:17:30 +0000 (14:17 +0200)]
debugger: fix function name parsing from multi-breakpoints
Reviewed-By: Friedemann Kleint
hjk [Tue, 29 Mar 2011 11:17:01 +0000 (13:17 +0200)]
debugger: add tooltips to gdb settings window
Reviewed-by: Friedemann Kleint
con [Wed, 30 Mar 2011 12:58:05 +0000 (14:58 +0200)]
Workaround for Mac users with automatic proxy configuration
Qt's implementation for the Mac system configuration doesn't handle
automatic proxy configurations. Qt Creator now also looks at the
http_proxy environment variable on Mac as a workaround.
Task-number: QTCREATORBUG-4190
Reviewed-by: Daniel Molkentin
con [Wed, 30 Mar 2011 12:28:34 +0000 (14:28 +0200)]
Fix initial position of variable chooser.
It was showing up 'somewhere' depending on platform.
Task-number: QTCREATORBUG-4270
Reviewed-by: Robert Loehning
Kai Koehne [Wed, 30 Mar 2011 11:14:30 +0000 (13:14 +0200)]
QmlEngine: Enforce newline after status messages
Reviewed-by: hjk
Kai Koehne [Wed, 30 Mar 2011 11:04:54 +0000 (13:04 +0200)]
ApplicationOutput: Fix linkification of errors from qttest
Don't check for end of string (does contain LF in case of qttestlib).
Also don't check prefix for asserts, cause qttestlib extends these.
Reviewed-by: Tobias Hunger
Christian Kandeler [Wed, 30 Mar 2011 11:46:24 +0000 (13:46 +0200)]
Maemo: Polish publishing wizard.
Task-number: QTCREATORBUG-4257
Thomas Hartmann [Wed, 30 Mar 2011 10:21:06 +0000 (12:21 +0200)]
QmlDesigner: fix for duplicate ids
Duplicate ids for not handled 100% correctly in the property editor
and in the navigator.
Reviewed-by: Kai Koehne
Thomas Hartmann [Wed, 30 Mar 2011 10:19:42 +0000 (12:19 +0200)]
QmlDesigner.copyNPase: fix for components
Since the buffer for copy and paste has no proper
representation in the project managment QmlJs::Check cannot
handle components. For now we just turn of Check for this case, since
we check the final document anyway.
Reviewed-by: Kai Koehne
Thomas Hartmann [Wed, 30 Mar 2011 10:13:42 +0000 (12:13 +0200)]
QmlDesigner.formEditor: crashfix
Avoid recursion if item is not movable.
Reviewed-by: Kai Koehne
Task-Nr: http://bugreports.qt.nokia.com/browse/QTCREATORBUG-4284
Oswald Buddenhagen [Wed, 30 Mar 2011 09:54:57 +0000 (11:54 +0200)]
add disk full error handling to consoleprocess
Friedemann Kleint [Wed, 30 Mar 2011 09:52:15 +0000 (11:52 +0200)]
Designer: Fix a crash when open() fails.
editorsClosed() is not emitted when open fails and thus
the file was not removed from FormEditorStack.
Add a connection from destroy to ensure the editor is removed.
Happens when loading a session whose files no longer exists.
Task-number: QTCREATORBUG-4266
Reviewed-by: dt
Christian Kandeler [Wed, 30 Mar 2011 09:39:40 +0000 (11:39 +0200)]
QML plugin wizard: Fix deprecated use of backslash in project file.
Task-number: QTCREATORBUG-4091
Christian Kandeler [Tue, 29 Mar 2011 14:10:05 +0000 (16:10 +0200)]
Maemo: Filter NUL characters from rrpmbuild output.
dt [Wed, 30 Mar 2011 09:20:18 +0000 (11:20 +0200)]
ProjectExplorer: DeployStepsPage avoid callign init() twice
Reviewed-By: hunger
Oswald Buddenhagen [Wed, 30 Mar 2011 08:47:43 +0000 (10:47 +0200)]
exclude plist.in files from the copy targets
they are handled by QMAKE_SUBSTITUTES where needed
Reviewed-by: con
Oswald Buddenhagen [Tue, 29 Mar 2011 09:32:41 +0000 (11:32 +0200)]
add README explaining purpose of src/share/
Reviewed-by: con
Oswald Buddenhagen [Tue, 29 Mar 2011 09:26:10 +0000 (11:26 +0200)]
nothing mac-specific about OTHER_FILES
Reviewed-by: con
Oswald Buddenhagen [Tue, 29 Mar 2011 09:25:43 +0000 (11:25 +0200)]
install data from src/share/ directory
Reviewed-by: con
Oswald Buddenhagen [Tue, 29 Mar 2011 09:25:24 +0000 (11:25 +0200)]
reshuffle and simplify copying of files from src/share/
Reviewed-by: con
con [Tue, 29 Mar 2011 15:54:15 +0000 (17:54 +0200)]
Fix crash when filtering in the preferences.
Need to ensure creation of all tabs before even the proxy model is
informed.
Task-number: QTCREATORBUG-4272
Reviewed-by: Robert Loehning
con [Mon, 28 Mar 2011 13:31:27 +0000 (15:31 +0200)]
Automatic versioning for the qml tools.
Reviewed-by: Thomas Hartmann
Leena Miettinen [Tue, 29 Mar 2011 14:52:54 +0000 (16:52 +0200)]
Doc: fix qdoc tags
Leena Miettinen [Tue, 29 Mar 2011 14:17:21 +0000 (16:17 +0200)]
Doc: required Python version
Reviewed-by: hjk
Leena Miettinen [Tue, 29 Mar 2011 14:16:51 +0000 (16:16 +0200)]
Doc: specifying canvas size and refreshing the canvas
Hide information about displaying MeeGo and Symbian components.
Update screen shots.
Reviewed-by: Thomas Hartmann
Friedemann Kleint [Tue, 29 Mar 2011 13:12:42 +0000 (15:12 +0200)]
Debugger: Hide/Show pinneable tooltips on de/iconifying main window.
Reviewed-by: hjk
Task-number: QTCREATORBUG-4207
Friedemann Kleint [Tue, 29 Mar 2011 12:45:21 +0000 (14:45 +0200)]
Analyzer: Fix a crash when launching on a QML project.
Which does not have a build configuration.
Reviewed-by: Bill King <bill.king@nokia.com>
Christian Kandeler [Tue, 29 Mar 2011 12:41:41 +0000 (14:41 +0200)]
Mobile app wizard: Fix desktop file contents.
The "Exec" value was not consistent with the installation prefix in the
.pri file.
Christian Kandeler [Tue, 29 Mar 2011 12:11:08 +0000 (14:11 +0200)]
Meego: We still needed an additional option for rpm...
Replacing files is dangerous, but otherwise we'd have to e.g. change
the spec file's "Release" field on every deployment, which would
be annoying for the user.
Christian Kandeler [Tue, 29 Mar 2011 10:47:52 +0000 (12:47 +0200)]
Maemo: Adapt changes file.
Christian Kandeler [Tue, 29 Mar 2011 10:16:46 +0000 (12:16 +0200)]
Meego: Allow re-installation of RPM package.
This is a backport of
34030efbc45bbdc2300c724219d01c1a024d4cff.
Christian Kandeler [Tue, 29 Mar 2011 09:53:19 +0000 (11:53 +0200)]
Maemo: Fix package renaming for Debian.
Task-number: https://projects.maemo.org/bugzilla/show_bug.cgi?id=235909
Leandro Melo [Tue, 29 Mar 2011 08:55:36 +0000 (10:55 +0200)]
Fix Shift modifier handling in shortcuts with numbers
We assume a number can always be reached without the
Shift modifier, so we keep the Shift modifier if we
see it.
Task-number: QTCREATORBUG-4227
Reviewed-by: con
Christian Kandeler [Tue, 29 Mar 2011 08:43:39 +0000 (10:43 +0200)]
Maemo: Make device config wizard create key directory if necessary.
Task-number: https://projects.maemo.org/bugzilla/show_bug.cgi?id=234300
hjk [Tue, 29 Mar 2011 07:58:21 +0000 (09:58 +0200)]
debugger: Merge 'fork' and 'vfork' breakpoints
Reviewed-by: Friedemann Kleint
Friedemann Kleint [Tue, 29 Mar 2011 07:56:40 +0000 (09:56 +0200)]
Debugger[CDB]: Fix CDB not showing QList<const char*>.
as it cannot determine the size of 'char const*' which it
reports as type.
Reviewed-by: hjk
Task-number: QTCREATORBUG-4253
Christian Kandeler [Tue, 29 Mar 2011 06:40:21 +0000 (08:40 +0200)]
Maemo: No automatic test for new Qemu device configuration.
It is very unlikely that the emulator is already running.
dt [Mon, 28 Mar 2011 16:32:49 +0000 (18:32 +0200)]
Maemo: Disable shadow building on windows again
Task-Nr: QTCREATORBUG-4255
Reviewed-By: Robert Loehning
dt [Mon, 28 Mar 2011 15:08:24 +0000 (17:08 +0200)]
Local Application Run Control: emit finished() for non existent programs
Ensures the corect state is reflected for the run actions.
Reviewed-By: hunger
Leena Miettinen [Mon, 28 Mar 2011 14:21:37 +0000 (16:21 +0200)]
Doc: trigger code completion by pressing Tab or Enter
Reviewed-by: Leandro Melo