Commit Graph

2427 Commits

Author SHA1 Message Date
El Mehdi Fekari
1a0bed277d QNX: Use QtQuick2ApplicationViewer for BB Quick 2 app templates
Change-Id: I7b5029856bcba23e89a5ff83a5ae62906d1dbbe1
Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
2013-02-01 14:22:08 +01:00
El Mehdi Fekari
fe10c7aa1e QNX: Use QML_INSTALL_QML variable for BB Qt5 app templates
In Qt5 the qtquick modules/qtdeclarative plugins are installed in the qml folder

Change-Id: I023e479df529a5f69fb9898389a2f130da3af59b
Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
2013-02-01 14:15:20 +01:00
Robert Loehning
2c7347b8ed Updated license headers
Change-Id: I3ff71d3a686453e92ba8724e75a1879f48653d11
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-02-01 13:30:48 +01:00
hjk
54d662c2cd Debugger: Fix QDate and QTime dumper and auto test
Change-Id: Iaf4cee3099a6745c5ccc42362463ec5203f8bfb0
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-02-01 12:33:29 +01:00
Robert Loehning
a040424d2a Incremented year in copyright info
Change-Id: Ia11f4d7a94465de7f12cc390855e54e3256e5455
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-02-01 09:19:26 +01:00
Oswald Buddenhagen
1fda2111d4 Merge remote-tracking branch 'origin/2.6'
Conflicts:
	src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in
	src/plugins/debugger/qtmessageloghandler.cpp
	src/plugins/debugger/qtmessagelogwindow.cpp
	src/plugins/madde/maemodeployconfigurationwidget.cpp
	src/plugins/qmldesigner/components/integration/designdocumentcontroller.cpp
	src/plugins/qmldesigner/designercore/include/widgetqueryview.h
	src/plugins/qmldesigner/designercore/metainfo/metainfoparser.cpp
	src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.cpp
	src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.h
	src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp
	src/plugins/qnx/bardescriptormagicmatcher.h
	src/plugins/qt4projectmanager/profilekeywords.cpp
	src/plugins/remotelinux/deployablefilesperprofile.cpp
	src/plugins/remotelinux/deployablefilesperprofile.h
	src/plugins/remotelinux/deploymentinfo.cpp
	src/plugins/remotelinux/deploymentsettingsassistant.cpp
	src/plugins/remotelinux/profilesupdatedialog.cpp
	tests/auto/icheckbuild/ichecklib.cpp
	tests/auto/icheckbuild/parsemanager.cpp
	tests/auto/icheckbuild/parsemanager.h

Change-Id: Ie465a578446a089e1c502d1cb1096e84ca058104
2013-01-31 16:25:33 +01:00
hjk
a839a46d4f Debugger: Fix initialization of Dumper structure
Change-Id: Ib753cb421361abcfa1f55bc8a0d43e8aa2d43dfd
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-01-31 11:25:31 +01:00
hjk
5e5eb43d18 Debugger: move dumper initialization to separate method for re-use
Change-Id: I8eb6f67ee342c88bc0f1b15874e37e130fa719a1
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-01-31 10:30:12 +01:00
Friedemann Kleint
c0fe621127 Remove QT_BEGIN/END_HEADER, fixing compilation with Qt 5 (dev).
The macros were removed in
07e3bcdc106ac42703ae0fb88b6cac2d2bfdd072 .

Change-Id: I4a43106ca85dc9ed97f75a4505888cb550305a8d
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-01-30 18:20:07 +01:00
Sergey Belyashov
59b8c13ade Updated Russian translation
Change-Id: I4ffbaa9dd33b5466ebc0868040ceaba804d09864
Reviewed-by: Aleksei Timofeyev <aleksei.timofeyev@gmail.com>
Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-01-30 12:26:16 +01:00
Fawzi Mohamed
18fa486531 consoleprocess: support Terminal.app on mac
Distinguishes the process that starts the terminal from the stub
process, as on mac to support Terminal.app they are different.

Handle the stub not through the process that starts the terminal,
but through the local socket (on *nix).

Replace the blocking wait(...) in the main thread, with a nonblocking
wait in the signal handler when receiving a SIGCHLD, to leave the
main thread able to handle communication with creator.

This change allows the use of terminal emulator commands
that share a single instance or that fork.
So this is also the real fix for QTCREATORBUG-1633 on linux.

If creator crashes the stub and the debugged program live on.
This was done on purpose, it could be changed if considered better.

Task-number: QTCREATORBUG-6371
Task-number: QTCREATORBUG-1633

Change-Id: I4d4fb3a67b1987f4e46e2c603dcefe8c15152ad2
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-01-29 17:56:59 +01:00
Robert Loehning
298531e370 Incremented year in copyright info
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-01-29 16:27:03 +01:00
Oswald Buddenhagen
f1cec4629e Merge remote-tracking branch 'origin/2.6'
Conflicts:
	src/libs/utils/tooltip/tips.cpp
	src/plugins/coreplugin/versiondialog.cpp
	src/plugins/projectexplorer/kitinformationconfigwidget.cpp
	src/plugins/qnx/blackberryapplicationrunner.cpp
	src/plugins/qnx/blackberrydeployconfiguration.cpp
	src/plugins/qnx/blackberrydeployconfiguration.h
	src/plugins/qt4projectmanager/qmakekitconfigwidget.cpp

Change-Id: I7886ec971942d9e0a9da237dcf4ceb1687abd71b
2013-01-29 15:52:36 +01:00
Robert Loehning
a2ae912089 Fixed Qt version in qmlobserver
QT_VERSION_STR is being read from Qt's source directory
and may differ from the version of the build being used

See also printVersion() in src/app/main.cpp

Change-Id: Ib740c07136e1549b0cbecc8258889688763b0b36
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-01-28 12:22:10 +01:00
Friedemann Kleint
fb50278521 Fix wording in BlackBerry Wizards.
Change-Id: I333bd4e4fa60bd46d9be499502ccf9d9b92ed2e5
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-01-25 10:12:34 +01:00
Christian Kandeler
0cf4f0885b Adapt qbs project files to new installation approach.
This need a qbs build >= commit 5cdf94de to work properly.

Change-Id: If86aedf9e3f9d01ad1202e03221e49698d517666
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
2013-01-24 13:02:32 +01:00
Daniel Teske
1edce87173 Readd Android specific code for Qt Quick 2 template
I tested that it works.

Change-Id: I01387c302c48f3ba9244ba40099f1dead970fb33
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
Reviewed-by: BogDan Vatra <bogdan@kde.org>
2013-01-21 13:04:07 +01:00
Tobias Nätterlund
e80c4b80fc QNX: Fix QML_IMPORT_PATH setting in shipped bar-descriptor.xml files
Include the path to /usr/lib/qt4/imports, to allow e.g. QtMultimediaKit
to be found, as it's installed there

Change-Id: I99815e82b8b25973d4347a0e95e1ecf7402b5d7b
Reviewed-by: Mehdi Fekari <mfekari@rim.com>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
2013-01-21 08:10:41 +01:00
Orgad Shaneh
88267a3299 Generalize QT_NO_CAST_FROM_ASCII
Change-Id: I2b6c5876cafb7cf19fc3040bc84fd88a90b6c0e0
Reviewed-by: hjk <qthjk@ovi.com>
2013-01-16 01:14:08 +01:00
Thomas Hartmann
d8d5c4302c QmlDesigner.qml2puppet: using QApplication
Using QApplication instead of QGuiApplication.

Change-Id: I270877b9dfa89055c816eaa6ca8cbf8b3933abb6
Reviewed-by: Marco Bubke <marco.bubke@digia.com>
2013-01-14 15:52:30 +01:00
Thomas Hartmann
d26ec5048f QmlProjectPlugin: replacing QmlProjectApplicationWizard
The new wizard is template based. This allows easy addition of
custom QML templates and also allows us to add more QML wizards
for e. g. components later.

This template mechanism allows substitution in comment, which
allows us to keep valid QML file as templates.

This reduces the maintance burden significantly.

Change-Id: I7766b037635131da2af5aae518d6fe4597ff8b9f
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-01-11 14:59:12 +01:00
hjk
6313351d21 QmlObserver: remove Symbian specific code
Change-Id: Ic28d81daaa3b8378730fb5ea3810af7d748b54ba
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-01-11 13:50:00 +01:00
hjk
e629899766 Debugger: always prepend '::' to types when constructing expressions
Traditionally, this would have been exactly the wrong thing to do as the
colons confused gdb's command line parser. Now that the general C++
awareness has improved, the parser accepts :: but gets confused by name
lookups, see http://sourceware.org/bugzilla/show_bug.cgi?id=15008

Change-Id: I01e46643a5179ecef26fcc11eab7bab84c359ec6
Reviewed-by: hjk <qthjk@ovi.com>
2013-01-10 17:43:07 +01:00
Mehdi Fekari
c6a21e8966 Qnx: Add templates for Cascades Applications
Change-Id: Iabe5a54c00446ff8a3562a6b3be14bf589d559a6
Reviewed-by: Wolfgang Bremer <wbremer@rim.com>
Reviewed-by: Tobias Nätterlund <tobias.naetterlund@kdab.com>
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
2013-01-10 16:18:35 +01:00
hjk
9035c802b0 Debugger: make QModelIndex dumper work with Qt 5
Someone renamed the 'p' member to 'i'.

Change-Id: Ifa4e06f4d4b431577010a0ef6fee0c0fd4bb09c1
Reviewed-by: hjk <qthjk@ovi.com>
2013-01-10 14:37:13 +01:00
hjk
18121bf420 Debugger: allow plain gdb's pretty printers to be used in Creator
Change-Id: If31fe1bce75bef4f4a687c51ef57381f5083814c
Reviewed-by: hjk <qthjk@ovi.com>
2013-01-08 17:54:45 +01:00
hjk
7459f8805b Debugger: allow automatic script loading
Change-Id: I65c79a5cf226f9ce73ef4cb0ae66387fc1c74112
Reviewed-by: hjk <qthjk@ovi.com>
2013-01-08 17:54:38 +01:00
hjk
ecf9704b25 Debugger: support for C99 complex/_Complex type
Task-number: QTCREATORBUG-8513

Change-Id: I1241c05c18f6fa7e1f22276253419c395ae9013b
Reviewed-by: hjk <qthjk@ovi.com>
2013-01-03 14:45:59 +01:00
hjk
de579d62b4 Debugger: add entryList and entryInfoList to QDir dumper
Change-Id: If41dd33952844223788bf0bc54245732b229fe45
Reviewed-by: hjk <qthjk@ovi.com>
2012-12-30 14:06:37 +01:00
Eike Ziller
03717cf7ef Merge remote-tracking branch 'origin/2.6'
Conflicts:
	src/plugins/debugger/gdb/gdboptionspage.cpp
	src/plugins/fakevim/fakevimoptions.ui
	src/share/share.qbs

Change-Id: Ic45b68ba7b1cc1b780be4271ba4ee939e6055b80
2012-12-18 17:42:04 +01:00
Kai Koehne
3306fda0e8 Add qmlscene to external tools menu
Task-number: QTCREATORBUG-7797
Change-Id: Icddb58db27f871c82468bf3a77bedc152ddf29cc
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com>
2012-12-17 14:53:53 +01:00
Kai Koehne
a57895c6a5 QtQuick2 wizard: Remove android special case
The current logic was broken (tried to search the qml files in the
root directory). Anyhow, there's no Android port of Qt 5 yet, so
let's keep it out for now.

Change-Id: Id854a6af00a15e424a79f903ea1d9272a89a66fe
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-14 17:17:32 +01:00
Thomas Hartmann
27742b6fc8 WelcomePage: updating video tutorials
I removed the Qt SDK 1.1 and some other outdated videos.
I added new videos from Qt Developer Days 2011/2012.
I also had to add icons new for Developer Days 2011/2012.

Removed videos:
Qt Creator! Getting the most...
Qt Quick Components
SDK 1.1 videos

New videos:
2012
What's New in QtWebKit in 5.0
Creator 101
Qt 5 Roadmap
QML Coding, Performance and Debugging: Usage of Tools

2011
Qt and Qt Quick
Qt Quick Best Practices and Design Patterns
What’s new in QtQuick 2.0


Task-number: QTCREATORBUG-8432
Change-Id: I5cf2a981d156a6825cda97e9bc7729b73c7350da
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-14 15:05:02 +01:00
Eike Ziller
a8a33b9a3b Merge remote-tracking branch 'origin/2.6'
Conflicts:
	src/plugins/qt4projectmanager/qt4buildconfiguration.cpp
	src/plugins/qtsupport/baseqtversion.cpp

Change-Id: I288eeb1137e1b08d6c0d69f394cbb0fe1a937b68
2012-12-14 08:20:49 +01:00
Thomas Hartmann
71a0daa11c Welcomepage: Do not limit the vertical size of the example browser
I kept the limitation to 3024 pixels to keep the patch small
and avoid accidents/regressions.

Task-number: QTCREATORBUG-8411
Change-Id: I1e2fc453500358d67bdb62732adcdc8e7fa17e1b
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2012-12-12 11:35:27 +01:00
Thomas Hartmann
0ffb029a81 QmlDesigner.propertyEditor: cleanup of FontGroupBox
Creating a proper interface for all the single dot properties.
This is easier to read and allows usage in items with a different
name for the font property.

Same fix for FontStyleButtons

Change-Id: I3d6b9ab6c9ccd5ffc1f7d06bf3f528df7ddb030d
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-11 14:45:57 +01:00
Thomas Hartmann
b610c152b9 QmlDesigner.PropertyEditor: fix image filter
Change-Id: Ia08ce1e955ff82f62d9bb37baa27933592c78448
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-11 14:38:03 +01:00
Orgad Shaneh
6e7b51f941 Qml2Puppet: Fix compilation with qtdeclarative master
e0cb13a5 - Move no-Gui related QML types from QtQuick into QtQml
55f6a109 - Renamed QQuickItem::pos property to position

Fix some warnings

Change-Id: Iec9fe3f543f900a177d55c5de3a636bb296cbc49
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2012-12-10 11:27:46 +01:00
Thomas Hartmann
007045c6bc QmlDesigner.PropertyEditor: fixing RectangleSpecfics
Disabled labels look bad with Windows Style.

Change-Id: Iaedb954db7b6b09cad19d9c748d16c440dc5bdf7
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-07 15:49:20 +01:00
Thomas Hartmann
615262d3d8 QmlDesigner.PropertyEditor: fixing import for BorderImageSpecifics
Change-Id: I0fd45cc931022d5ce26a9cadb79e539fe756064f
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-07 15:49:13 +01:00
Thomas Hartmann
2f0936a1b4 QmlDesigner.PropertyEditor: adding missing functionality
Adding missing functionality from FileWidget.

Change-Id: Icc2237039cdcaf49d39bd714928dcf88ce797f14
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-07 15:48:43 +01:00
Thomas Hartmann
a8c154b82a QmlDesigner.PropertyEditor: proper disabling of IntEditor
We do not want to "disable" the lable.

Change-Id: I6d7c42458d19d05e0934ac63c70198798c8aec8b
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-07 15:48:37 +01:00
Thomas Hartmann
37fb8fa027 QmlDesigner.propertyEditor: exposing checked in CheckBox
Change-Id: Ibb7c74124235721b0e9973e1596564117028b81b
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2012-12-07 15:48:31 +01:00
Marco Bubke
0b3eb65fc9 QmlDesigner.NodeInstances: Workaround for property cache
The property cache in the engine is causing a crash if entry is destroyed.

Change-Id: I8bb058b3ae7c8f0c65f1b8f07676ed128e4789d3
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2012-12-05 11:29:57 +01:00
Eike Ziller
d719eebfdc Merge remote-tracking branch 'origin/2.6'
Conflicts:
	src/plugins/coreplugin/editormanager/openeditorsview.cpp
	src/plugins/debugger/qml/qmlengine.cpp
	src/plugins/debugger/qml/qmlinspectoradapter.cpp
	src/plugins/qtsupport/exampleslistmodel.cpp
	src/plugins/qtsupport/exampleslistmodel.h
	src/plugins/welcome/welcomeplugin.cpp

Change-Id: I92b542af23ceb7cf7dac84b12439e5f819f2dc39
2012-11-30 17:02:35 +01:00
Kai Koehne
c6e47403c4 Fix chinese translation file
Got broken in cb18283dd8.

Change-Id: I402f2efa711b6dc42d5d6363b07a98560c942e33
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2012-11-30 15:43:01 +01:00
Jing Bai
cb18283dd8 update the Simplified Chinese translation file
Change-Id: I39b8284f77eb0420e63e752d7dd8881d24133d09
Reviewed-by: Liang Qi <liang.qi@digia.com>
2012-11-30 11:44:11 +01:00
Marcel Krems
297afe3b01 Copy plugins to correct user directory under Unix.
Change-Id: I587154926a5e4bce62984445d7a00547c0b51673
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2012-11-29 10:45:58 +01:00
Thomas Hartmann
e64661d4bb QmlDesigner: renaming file from .qml to .template
Reason: Since they are templates they do not have
proper QML syntax.

This change avoids warnings in Qt Creator about
syntax errors in .qml files.

Change-Id: I9194576851a0ea988dcf8bd340564d6563240707
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
2012-11-28 13:16:04 +01:00
Sergey Belyashov
5b1bee4d5d Updated Russian translation
Change-Id: I41db815a7759b75b08c0bc04b948973f6bc24df3
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2012-11-27 19:14:15 +01:00