aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* QmlDesigner: Remove superfluous checkThomas Hartmann2019-09-051-3/+0
| | | | | | Change-Id: I633209126f6de6aa231c9ee60a529c73377c440f Reviewed-by: Henning Gründl <henning.gruendl@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Allow transformations in Qt Quick DesignerThomas Hartmann2019-09-051-5/+1
| | | | | | | They are passively supported and we plan better support in the future. Change-Id: I22520335ae3dba5804ec4c8902624b4afe4254a3 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner Fix for LineEditAleksei German2019-09-051-1/+1
| | | | | Change-Id: If6128c12527490f9c56c57f29a70a447fd456a89 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Hide curve editor style editorv4.10.0qds/v1.3.0-rc1Thomas Hartmann2019-09-031-2/+5
| | | | | | | Normal users are not supposed to use the style editor. Change-Id: I3fe99f8b893189b51690f4d54052f19ed1846722 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Debugger: skip child items when looking for partial variablesDavid Schulz2019-09-021-4/+9
| | | | | | Change-Id: Id76f3b1009b068bf8b685d7b7a88d49d85033f03 Fixes: QTCREATORBUG-19356 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QmlDesigner: Fix includes and compile on LinuxChristian Stenger2019-09-023-2/+1
| | | | | Change-Id: If1cf1d6a2f7c9ec25d7e2bd949f4f4cd6295b694 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: add missing QColor includeTim Jenssen2019-09-011-0/+1
| | | | | Change-Id: Icb8ad0c5e3dd0873ec7c1dea5bb622314e43479c Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: add missing QTimer includeTim Jenssen2019-09-011-0/+1
| | | | | Change-Id: I7aaf180957006a2e3a9abde73e64808adcd57c95 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Update qbs submoduleChristian Kandeler2019-08-301-0/+0
| | | | | | | To HEAD of 1.14 branch. Change-Id: Iff2853200df560e9b0c110d46bbcb8682db2a91e Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* QmlDesigner: Open color dialog from property editorThomas Hartmann2019-08-302-0/+21
| | | | | | Task-number: QDS-601 Change-Id: I8ab2b286213174c19b330b1db4c27efd7af8792c Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Make AnimationCurveDialog a normal modal dialogThomas Hartmann2019-08-292-4/+3
| | | | | | | | | | | | | | QDialog::open() opens the dialog as a modal dialog. Since no dialog parent was set the dialog did not block any parent windows. In this patch we set Core::ICore::dialogParent as the parent and use show() instead of open(). The dialog is not modal anymore and Qt Creator is the proper parent window. Therefore Qt::WindowStaysOnTopHint is not required anymore. Change-Id: Iea48a73e67de5e9d2568e71145d57d0ffd0df78b Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Fix warnings about unused functionsChristian Kandeler2019-08-291-22/+0
| | | | | Change-Id: I5dd9619dd4cc8c17bac9f824cb56d39b0fa5c6b4 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Fix crashThomas Hartmann2019-08-281-1/+1
| | | | | | | | | | The workaround for QTBUG-75847 is crashing in some cases. To avoid being in an illegal state we have to reset the property editor synchronously Task-number: QDS-1028 Change-Id: I487abf8dcfd9f8f0e83a25fe583e6337dcf8dc24 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Fix potential crashThomas Hartmann2019-08-282-16/+24
| | | | | | | | | | | The new selected ModelNode (m_selectedNode) was set to early, since we defer the creation of the QML frontend. We have to set m_selectedNode when the QML frontend is actually created. Otherwise, we might access an uninitialized QML frontend. Change-Id: I630b103246c414c737c977e233180723df0c3160 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Apply interpolation when restoring an animation-curveKnud Dollereder2019-08-279-14/+70
| | | | | | | + Notify timeline when inserting a keyframe Change-Id: I91548c4e45306e9a6c6490cc94b88080de3910ac Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Improve update behaviorKnud Dollereder2019-08-2618-63/+217
| | | | | | | | - Suppress reflections - Keep selection when updating the model Change-Id: I0e165f0019c8c24802193f3a59902876d4cb5060 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* ProjectExplorer: Fix restoring the issues pane warning button stateChristian Kandeler2019-08-261-1/+1
| | | | | | | | | | | The wrong button function was called. This does not fully fix the linked problem for the default session, because there is the additional issue of TaskView::loadSettings() not getting called at all. Task-number: QTCREATORBUG-19388 Change-Id: I64dcec9c6d07c8ac614c9a2ecd783e7eaa1a204c Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Update qbs submoduleChristian Kandeler2019-08-261-0/+0
| | | | | | | To HEAD of 1.14 branch. Change-Id: I11b99311234f981c3f6917079c6119b475396d0a Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Clang: Fix clang installation macrosNikolai Kosjar2019-08-231-2/+4
| | | | | | | | | | | | | LLVMConfig.cmake (version 8 at least) does not set CLANG_VERSION CLANG_RESOURCE_DIR CLANG_BINDIR Task-number: QTCREATORBUG-22825 Change-Id: I83de1b73fd777df1ee980cb3189fd3be2e4a9f3b Reviewed-by: Tobias Hunger <tobias.hunger@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* ClangTools: Tests: Fix tidy checksNikolai Kosjar2019-08-231-1/+1
| | | | | | | | Explicitly remove any by default enabled checks (e.g. static analyzer) otherwise we get more diagnostics than expected. Change-Id: I53e63a10001be8027e880dac01000bdca4a8f920 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QmlDesigner: Do not jump to EOFThomas Hartmann2019-08-231-19/+17
| | | | | | Task-number: QDS-739 Change-Id: I8594e30aad20494d89c748e7f848180bc9af862d Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Do not use z-order for toFront/toBackThomas Hartmann2019-08-231-6/+13
| | | | | | Task-number: QDS-370 Change-Id: I1cfff1b0f87e6dacb1f08c01a7b04d06eadb78e1 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Revert "Autotest: Fix warning about type mismatch"Christian Stenger2019-08-232-2/+2
| | | | | | | | This reverts commit 501df95d57ff2dff8f72ec582282f785312b427b. Accidently moved to the wrong branch. Change-Id: I845103df2e6fb00a2bc27923caffde2622464eba Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Autotest: Fix warning about type mismatchChristian Kandeler2019-08-222-2/+2
| | | | | Change-Id: I1bb518292da73861745646ae13f8f1feab541fe9 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* AutoTest: Fix handling of unnamed QuickTestsChristian Stenger2019-08-226-10/+37
| | | | | | | | | | | | ..now that the parser understands multiple TestCase items inside a single qml file. As long a test function is located inside a different TestCase it is considered as a different one, so treat test functions even of unnamed test cases correct. Change-Id: I5cbfe1f63f896317523d51bbf67ea59169481a71 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
* ConsoleProcess: Build against 5.14/MSVCFriedemann Kleint2019-08-211-1/+2
| | | | | | | | | | | Fix consoleprocess_win.cpp(382): error C2668: 'QListSpecialMethods<QString>::join': ambiguous call to overloaded function /src/corelib/text/qstringlist.h(243): note: could be 'QString QListSpecialMethods<QString>::join(QChar) const' /src/corelib/text/qstringlist.h(233): note: or 'QString QListSpecialMethods<QString>::join(QStringView) const' consoleprocess_win.cpp(382): note: while trying to match the argument list '(char)' Change-Id: Ib1dae4e45c7a9d27f780245ac38952740562b4bf Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
* QmlDesigner: Open dialog asynchronousThomas Hartmann2019-08-191-5/+6
| | | | | Change-Id: I4229ebb813d09680e6838f90469e7bb95b919f56 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Git: Fix branch expansion on show before the diff display is doneOrgad Shaneh2019-08-165-1/+15
| | | | | | | | | | The description is shown first (with the <Expand> placeholder), and the diff parsing can be long. If <Expand> is clicked during parsing, it fails because the base directory is not set yet. Change-Id: Ib5e839b292c32091c726f24eb643d0fa5a142cb7 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
* Update the curve editor when creating a new keyframe groupKnud Dollereder2019-08-151-0/+5
| | | | | Change-Id: I944754811854dba5defca812f2da7f5c086a10dd Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* CMake build: Fix macOS buildCristian Adam2019-08-151-1/+1
| | | | | | | Current brew cmake version is 3.12, which fails to compile. Change-Id: I2d89f5716a97a4a4d8a8e8744902e75cc19c39c7 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QmlDesigner: Fix regression in curve editorThomas Hartmann2019-08-151-1/+0
| | | | | Change-Id: I724eef30ca046c4a9147c447577a75b84ddd6d26 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Locator: remove outdated documentation commentAndre Hartmann2019-08-151-1/+0
| | | | | | | | There is no function called containsWildcard() (anymore). Change-Id: I493646ce9d84673ca0425c87b332be2545a58295 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QmlDesigner: Fix potential crashTim Jenssen2019-08-141-1/+4
| | | | | | | | It is not crashing with 5.12.3 and 5.13.0 Task-number: QDS-916 Change-Id: I87bd83b90b1eb74c7825564ea789def52eaa8df0 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Include handles when computing the scene extendKnud Dollereder2019-08-141-0/+16
| | | | | Change-Id: I6a6cd17d97c7d590b329315283acdb90ab9117f1 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Add newly created properties to the curve-editorKnud Dollereder2019-08-141-0/+1
| | | | | Change-Id: I6a8b6deca7d1f1d124e4b3e2ac845bab5802cbf7 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Set dark styleKnud Dollereder2019-08-134-10/+18
| | | | | Change-Id: I194a7bb4f20dcecf3a4c3e783789a730a3ae89cc Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* StudioWelcome: Always check for community editionThomas Hartmann2019-08-131-3/+5
| | | | | Change-Id: I9dc9bfc022c2611cb6bb9dc47820368e17d561e4 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Improve scene to view fittingKnud Dollereder2019-08-133-12/+17
| | | | | Change-Id: Ib665c37db491d2af90f27a99f6b1c2d6f09b9df2 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Add icons to curve editorThomas Hartmann2019-08-1320-10/+33
| | | | | Change-Id: I77f9b28f8cfe04022571d9c0cc092b9206c4df60 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* ProjectExplorer: Consider more compiler flags when collecting includesChristian Kandeler2019-08-131-1/+2
| | | | | | | | | The -nostdinc and -nostdinc++ options must not get filtered out when constructing the compiler command line for collecting include paths. Fixes: QTCREATORBUG-22760 Change-Id: I6bb10024f39869d5ef546968eb13d07d39c985ae Reviewed-by: hjk <hjk@qt.io>
* RemoteLinux: Fix tar packaging for long file pathsChristian Kandeler2019-08-131-11/+22
| | | | | | | | | Contrary to what we assumed, long file paths cannot be split up arbitrarily, but only at separators. Fixes: QTCREATORBUG-22815 Change-Id: Id13036f3d73cc5d6b272066c0f8a26d9748ce6b8 Reviewed-by: hjk <hjk@qt.io>
* QmlDesigner: Use backspace on Mac instead of deleteThomas Hartmann2019-08-122-9/+17
| | | | | | | | | | This is what most users expect. Task-number: QDS-823 Change-Id: I3955d1afcdc6686d8d0f0150e335f453bd253633 Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Knud Dollereder <knud.dollereder@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Android: Fix adding Java SDK to environmentEike Ziller2019-08-121-1/+1
| | | | | | | | | 33a9a03121c1ee4b2c56f8024a457b27b202d622 broke it by inverting the condition. Task-number: QTCREATORBUG-22504 Change-Id: Id0b66ec025281e6d6c52b7309f35a3bdfb8e7170 Reviewed-by: hjk <hjk@qt.io>
* Add context-menu to insert a keyframe for all visible curvesKnud Dollereder2019-08-122-3/+12
| | | | | Change-Id: If86550bb9b8e73ff22fdbe3c2ffc579c35c505da Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Catch alternative value type namesKnud Dollereder2019-08-121-2/+5
| | | | | | Fixes: QDS-892 Change-Id: I73577c56479ae42ff9f2aa82db31cb766a068537 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Do not clear selection when clicking on a selected keyframeKnud Dollereder2019-08-122-3/+19
| | | | | Change-Id: Ia2907a3687b70faf32bc32540bac8f381b507b73 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Fix qbs buildChristian Kandeler2019-08-121-0/+4
| | | | | Change-Id: Iff06eaa50ae23f9ddcc82a2d2df9d35508ea9ad9 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QmlDesigner: Fix self-closing splash screenHenning Gruendl2019-08-121-4/+1
| | | | | | Task-number: QDS-896 Change-Id: Ibc76c1e4668ba5a56ba7c45e68e698ed78bfb0e7 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* CMake build: Add qtc-askpassEike Ziller2019-08-122-0/+6
| | | | | | Fixes: QTCREATORBUG-22804 Change-Id: I749d0da495e77e45198ee67675c297ec68da1634 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
* iOS: Share code for simulator display nameEike Ziller2019-08-121-3/+7
| | | | | Change-Id: Iecfaa43aefc7ed783d4149dec008330ee5c124e9 Reviewed-by: Christian Stenger <christian.stenger@qt.io>