aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Doc: Update info about materialsqds/v1.6.0-rc2qds/1.6.0-rc2Johanna Vanhatapio2020-09-082-8/+14
| | | | | | | | Fixes: QDS-2753 Change-Id: I74eb64552af4ef0b222f8949291d7f6b34f0dbbb Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* LanguageClient: Fix crash after server shutdownDavid Schulz2020-09-081-6/+3
| | | | | | | Unconditionally reset the assist provider even to a null pointer Change-Id: Ie8f87802ab26b4a686704b792adc726a50f98bab Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Welcome: Add links to Quick Tips in the Tutorials tabLeena Miettinen2020-09-081-15/+26
| | | | | | | | | | Update the link to the Qt Creator introduction and remove some links that are less relevant in the Qt Creator context. Fixes: QTCREATORBUG-24603 Change-Id: Ieebf4b051f5a34db84ba4f35c250d67f71168a43 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* ProjectExplorer: Fix crash when setting up run controlChristian Kandeler2020-09-081-4/+6
| | | | | | | Amends 215b284666. Change-Id: I2d820113153fc1c3326de00f38a5d14d71a501c9 Reviewed-by: David Schulz <david.schulz@qt.io>
* TextEditor: Fix clean whitespace actionDavid Schulz2020-09-082-11/+13
| | | | | | | | This is a partial revert of: e7f784ca7393bddb60cbb111d3bdb7cd0e6d122e Fixes: QTCREATORBUG-24565 Change-Id: Iffa149e0f97c315355f211f6ae3856fad08f4f3d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Fix easing-curve-editor context menu for macOSKnud Dollereder2020-09-072-4/+6
| | | | | Change-Id: I99eac383dbd247e42392424712eed001e2750008 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* OutputFormatter: Fix visual glitchqds/v4.3.2qds/v1.6.0-rc1qds/1.6.0-rc1Christian Kandeler2020-09-075-7/+20
| | | | | | | | | | | When inserting a line into an output window, we have to delay appending the line feed character. Otherwise strange visual effects appear under certain circumstances. I have no idea why. Fixes: QTCREATORBUG-24411 Change-Id: If8842ae4d9db36d514996b1f34dcca0432fafbfc Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Git: Highlight newly added keywords in interactive rebase editorOrgad Shaneh2020-09-072-0/+15
| | | | | | Change-Id: I571e9576fcb781fda4dc5ce2df8a6bbc3a8abf9e Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: David Schulz <david.schulz@qt.io>
* ProjectExplorer: Delay task icon creationChristian Kandeler2020-09-074-6/+14
| | | | | | | | | | | Parsers can change the initial task type when accumulating output, and then the original icon would no longer match. To the user, the problem manifested itself by a missing error symbol in the issues pane and a missing text marker in the editor. Fix this by delaying creation of the icon until it is used. Change-Id: I5349f21c6c0d9bc39a5000ceb33faf88ea62eeac Reviewed-by: hjk <hjk@qt.io>
* QmlDesigner: Fix compile for CMake/qbsDavid Schulz2020-09-072-0/+5
| | | | | | | amends 913dc6473ddd93dbc6d3d260a4a4445696ba3b09 Change-Id: I1337ca5016ca3111ef0b3d714b909b40cdb93ff3 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Doc: Update change from "+" to "Create New State" labelLeena Miettinen2020-09-0422-15/+14
| | | | | | | States view layout was also changed, so update screenshots. Change-Id: I0e4535add8720375e40fcf0e65b20061d94c5150 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* CppEditor: Fix crash with adjacent raw string literalsChristian Kandeler2020-09-041-0/+2
| | | | | | | | | | | | Our lexer is not good at handling newlines embedded in raw string literals; basically, it sees every continuation line as a new string. So if such a continuation is followed directly by a new raw string literal, we have to take care to tell them apart properly. In particular, it can happen that an end delimiter occurs before an opening delimiter. Fixes: QTCREATORBUG-24577 Change-Id: I631d0617d85e91f49a25d309d53778da0170eb3b Reviewed-by: David Schulz <david.schulz@qt.io>
* QmlDesigner: Choose target property when dragging image to materialMiikka Heikkinen2020-09-045-12/+277
| | | | | | | | | | When dragging an image to a Quick3D default or principled material, pop up a dialog to choose the target texture property. Change-Id: I8d97ef5bf7c5192c2651fcd8cf64a7f4a87c9847 Fixes: QDS-2326 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlPuppet: Improve gizmo precisionMiikka Heikkinen2020-09-041-33/+313
| | | | | | | | | | | At high zoom levels, picking precision of the gizmos was not good, because compounding inaccuracies from multiple floating point operations required. Fixed by reimplementing many operations using double precision math. Change-Id: I013876b816379a20b552eb06d2f9cbb3f2aa2d21 Fixes: QDS-2676 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* QmlDesigner: Generate qml id from image file nameMiikka Heikkinen2020-09-044-23/+26
| | | | | | | | | | | | | | | When dragging an image file to create a Image or Texture item, base the id on the file name rather than setting it to generic name based on type. This includes cleanup of AbstractView::generateNewId to remove redundant and unused code as well as an option to provide a fallback id prefix. Change-Id: I563f1760ffbace9c5c2145477ec8736836f36c45 Fixes: QDS-2328 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* Doc: Describe using uniforms in custom effects and materialsLeena Miettinen2020-09-042-6/+58
| | | | | | Fixes: QDS-2723 Change-Id: Iea02261220026ab210fc82fb27ceee0277abb62d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
* QmlDesigner: Fix for Animation Properties LineEditAleksei German2020-09-041-0/+2
| | | | | | | | | Deactivated an option to translate properties names. Task: QDS-2737 Change-Id: Ieadd4cd56094f09c961234a5b2790c2380e1106a Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Doc: Fix link to Adding Dynamics from online doc sidebar TOCLeena Miettinen2020-09-041-1/+1
| | | | | Change-Id: I7e4de42079cde8c6b7b0315968e5f17c529648e6 Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
* ProjectExplorer: Properly set up the output formatterChristian Kandeler2020-09-043-6/+15
| | | | | | | | ... for the app output window. Fixes: QTCREATORBUG-24560 Change-Id: I199d7b16f445db498027094792c6cf344d920a88 Reviewed-by: André Hartmann <aha_1980@gmx.de>
* Doc: Add asset export documentationVikas Pachdha2020-09-046-3/+80
| | | | | | Task-number: QDS-2729 Change-Id: I0af45f22a49cf0a8a74bc6bd9a0b0c3fd4091e1f Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* QmlDesigner: Fix crashThomas Hartmann2020-09-041-0/+3
| | | | | Change-Id: Ibb6a14b4b684482b8c6098933a79929c2bd09add Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* CMakePM: Fix removing cmake toolsChristian Stenger2020-09-041-1/+1
| | | | | | | | The id might be destroyed with its parent before trying to reference it again and put it into the list. Change-Id: Ic7bb053293b24f0f0109a1c6479f73b7cbec2dc0 Reviewed-by: hjk <hjk@qt.io>
* QmlDesigner: Disable more properties for QULAleksei German2020-09-032-1/+26
| | | | | | | | Turned off Controls properties and Animations. Task-number: QDS-943 Change-Id: I4b9868734c74f5319fd7d3e66b57d59007300340 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Doc: Update the topic on editing 3D scenesJohanna Vanhatapio2020-09-031-11/+11
| | | | | | Task-number: QDS-2724 Change-Id: I4b9f4523e647edfafb7f052efcdf5c8c95f00687 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* QmlJSCheck: Workaround for ListElementThomas Hartmann2020-09-031-1/+4
| | | | | | | | | | When editing QML there are false positives reported for ListElement. Task-number: QDS-2602 Task-number: QDS-2716 Change-Id: If3fc297d6609213448f8353e9406b3f0aaf65870 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@qt.io>
* Doc: Mention FreeRTOS sources for STM boardsVenugopal Shivashankar2020-09-031-0/+1
| | | | | | | | | 'FreeRTOS Sources' is one of the required fields if the chosen STM target supports FreeRTOS. Change-Id: Ib5074eda31cd73d64aa728751ef24a29957c3624 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Fix build of Clang refactoring pluginEike Ziller2020-09-031-1/+1
| | | | | Change-Id: Idfdde4b517aa24ea7becbbd67c34bb818a2a0f52 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Doc: Describe 3D MaterialsJohanna Vanhatapio2020-09-0319-5/+408
| | | | | | | Fixes: QDS-2677 Change-Id: Ia0e617084e4614c194fce0f53c58a6013831cad2 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Update topic on working in 3D EditorJohanna Vanhatapio2020-09-031-20/+23
| | | | | | | Fixes: QDS-2655 Change-Id: If8e5e1051ceca8b405facdf36747c4d887d830bf Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* Doc: Update info about exporting 2D assets from SketchLeena Miettinen2020-09-031-18/+46
| | | | | | Change-Id: Iec58bb071cdde7eaab3d84f6d06f9d646f341524 Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
* QmlDesigner: Disable more properties for QULAleksei German2020-09-035-7/+66
| | | | | | | Disabling more items in ItemLibrary and properties Change-Id: Ib019c1cbe356e0f7e3889d3500c080b0f5756c34 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* LLDB: Escape strings for correct parsingOrgad Shaneh2020-09-031-47/+59
| | | | | | | | | | | | | | Sample broken output: >result={token="9",lldbid="1",valid="1",hitcount="0",threadid="0",oneshot="0", condition="",enabled="1",valid="1",ignorecount="0",locations=[ {locid="1",function="foo()",enabled="1",resolved="0",valid="1",ignorecount="0", file="F:\Projects\test\main.cpp",line="5",addr="4199979"},], file="F:\Projects\test\main.cpp",line="5"}@ When parsed as GdbMi value, the strings are expected to be escaped. Change-Id: Idb923516c1cf6e25b970ad08fae977bdf1045b4b Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* UnitTests: Fix unit test buildMarco Bubke2020-09-031-0/+2
| | | | | | | Guard clang include. Change-Id: Ia72b40fa787918f47508049b045a21edf976d93a Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* QmlDesigner: Remove old propertiesAleksei German2020-09-033-26/+26
| | | | | | | | Removed and replaced old properties for ListView and GridView Change-Id: Ifbf2aae2958c5f67616d8f6a4acad6646b34c18c Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Unittest: Fix crash in LinuxChristian Stenger2020-09-031-6/+8
| | | | | Change-Id: I1e8dc10bd9f0f9d11b0f18716e284ffadef7c6c5 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Clang: Add conditions for adding exceptions flagOrgad Shaneh2020-09-023-3/+52
| | | | | | | | | | | | For GCC it can be deduced from the compiler flags, so no correction is needed. For MSVC it can be deduced from the detected defines. Amends 26693e82126de15145a04c3428a10f6c15120532. Change-Id: Ie4850f328a2afdb3e5158c58f8c30a2644d9c592 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* QmlDesigner: Fix mobile scroll wizard templateHenning Gruendl2020-09-021-1/+2
| | | | | Change-Id: I00d0467ce4ed28d0135e16c6ae9802ed66a1ff7d Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Doc: Stop QDoc from automatically generating a broken linkLeena Miettinen2020-09-021-1/+1
| | | | | | | Fixes: QDS-2714 Change-Id: I9ae35a4a7436c743e448c0167c21f1080b8afe79 Reviewed-by: Asmo Saarela <asmo.saarela@qt.io> Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* QmlDesigner: Add support for .hdr to UrlChooserThomas Hartmann2020-09-021-1/+1
| | | | | | Task-number: QDS-2128 Change-Id: I944a42d36357cbddae6d5cc30178723e62e0656f Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Add support for .hdr imagesThomas Hartmann2020-09-021-0/+3
| | | | | | Task-number: QDS-2128 Change-Id: I840d808adb68a7439c0d1ea06f71e20ad53c00e9 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Disable FlowTags for MCUThomas Hartmann2020-09-022-9/+13
| | | | | | Change-Id: I708dad46d92c48991a603819313ce148eccc3b54 Reviewed-by: Aleksei German <aleksei.german@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Doc: Update topic on using Border Image to create buttonsLeena Miettinen2020-09-0210-152/+141
| | | | | Change-Id: Iaea732121a5dfbad9f5791efd47f947d0c0e6045 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Android: Don't require arguments for a serviceVille Voutilainen2020-09-021-8/+1
| | | | | | | | Task-number: QTCREATORBUG-24557 Change-Id: Ifc1c9c5c2fcfaba48e043e4334fb019efa611f39 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Doc: Describe creating custom effects and materialsLeena Miettinen2020-09-0216-31/+180
| | | | | | | | | | ...using Qt Quick 3D custom shader utilities and commands Fixes: QDS-2613 Change-Id: I5807c1617d2b54b3fba183c1278ec1266f899c70 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* Doc: Use \MinGW to prevent broken automatically generated linksLeena Miettinen2020-09-026-12/+12
| | | | | Change-Id: Ib576e3be1035448905cc8c5bf23960450cf10057 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
* Update Russian translationSergey Belyashov2020-09-021-1032/+3660
| | | | | | | | | Change-Id: Ifdbd70b4f225f8d64d408c9bed695f7e98b81eaf Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com> Reviewed-by: Anton Kudryavtsev <antkudr@mail.ru> Reviewed-by: Olesya Gerasimenko <gammaray@basealt.ru> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* QmlDesigner: Compact option for label deactivationAleksei German2020-09-015-14/+20
| | | | | Change-Id: Ie163f4c021212837b703d2615cbf78b953e056ec Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Update complete sceneThomas Hartmann2020-09-011-0/+2
| | | | | | | | This removes painting artefacts, since the bounding rectangle also gets smaller when updated. Change-Id: Ic184cadbd1dbda1952012b749eadfde0da57ef7f Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* AssetExport: Do not export states, timeline and connection nodesVikas Pachdha2020-09-011-2/+10
| | | | | | | | Nodes of type QtQuick.Item should only be exported Task-number: QDS-2667 Change-Id: I099b2d1d2a14ded5de46c2852306d5825a89034a Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* AssetExport: Fix incorrect Node lineageVikas Pachdha2020-09-011-9/+12
| | | | | | Task-number: QDS-2667 Change-Id: I50bd4fbd093734d2df35fce8aed57af28469d358 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>