Commit Graph

65149 Commits

Author SHA1 Message Date
Thomas Hartmann 7856c2c2f0 QmlDesigner: Fix compilation of coretests
Change-Id: Idd0c717078ac8d4fed9a8d4dfe000091ee2384c5
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-08-17 09:33:55 +00:00
Leena Miettinen 3d68fa647c Doc: Update info on using Custom Button wizard template
...to create buttons in Qt Design Studio

Update some of the tutorial source files accordingly.

Change-Id: Id8afc9bf66c30129701bf7951cbc48068137e145
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-17 08:53:10 +00:00
Miikka Heikkinen 7adc062cf9 QmlDesigner: Allow plain expressions to be set with LineEdit control
Task-number: QDS-2603
Change-Id: I10a1b513bc21b8736683d4ddc2e290c29b39696d
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-17 07:17:26 +00:00
hjk a0067e9444 Autotools: Fix initial build configuration setup
Trade a duplicated 'make' for a 'make clean' step.

Amends 571fb04d.

Change-Id: I06dca803715a5c0a1a0917e4a4d5bac5704e8a43
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-08-14 13:29:27 +00:00
Eike Ziller 84e2814ef0 Do not propagate dark theme to widget designer
Fixes: QTCREATORBUG-23981
Change-Id: I63c362b2ec87e02e7d6828ee4c143f54d113bef2
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-08-14 12:54:36 +00:00
Eike Ziller e9f74df8cf Bump version to 4.13.0
Change-Id: Id1d2ebca1c2bca86683a3172bfe2f95123e1b897
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-14 10:06:21 +00:00
David Schulz 462a0f5b5d Editor: add log for printing
Task-number: QTCREATORBUG-24110
Change-Id: Ic4fef2e268cf3adf852a3ce7b229cb98356bbc5e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-14 10:05:50 +00:00
Leena Miettinen e6c063f877 Doc: Update the Transitions example to use Transition Editor
- Use the Qt Quick Application - Empty wizard template
- Change Window type to Rectangle type to be able to add
  states in States view
- Set State1 as default state
- Use Transition Editor to add transitions between states
- Use Easing Curve Editor to add easing curves

Change-Id: Ie68fc6fdd2e0cf3704692885209abf9027da8319
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-14 08:49:27 +00:00
Leena Miettinen 9347c23487 Doc: Update info about adding assets to projects
You can use the Add New Assets button.

Change-Id: I8e406061e456d761fca0fec5f5e74d999dc06bd8
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-14 08:48:25 +00:00
Ivan Komissarov d4e8d4e955 Update Qbs submodule to head of 1.17 branch
Change-Id: I92f5f8af60487c9aa71022dad26d348ceef1b181
Reviewed-by: Richard Weickelt <richard@weickelt.de>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-08-14 08:09:03 +00:00
Christian Kandeler b19c5969d8 QmlJS: Fix crash
Fixes: QTCREATORBUG-24477
Change-Id: I45ab28fd11d8c9e51fb3b537a677620ecee5985b
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@qt.io>
2020-08-14 08:01:07 +00:00
Eike Ziller bd6161e2b2 ExtensionSystem: Add option to skip startup crash check
It can lead to problems, especially in automated environments, so
provide an option to skip it.

Task-number: QTCREATORBUG-24294
Change-Id: Ided0d12a87dc60fcaee6ad7e2747982cb0806a8f
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-08-14 07:45:43 +00:00
Christian Kandeler 1e09b01d0e QmlDesigner: Fix qbs build
Change-Id: I60e4ab4ce71a88c9443a81866c81a454fa50b183
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-14 07:37:16 +00:00
Johanna Vanhatapio 7634282896 Doc: Fix missing image
Fixes: QDS-2622
Change-Id: Ie9b8ec1f8a15e8be9c70e7f2ef65e8ee6b1c5470
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2020-08-14 07:30:08 +00:00
Christian Stenger 7c60f10bf9 QmlDesigner: Fix compile before Qt5.15
Change-Id: I0f2f363a691dda1a79f773ebf7885a68fbfcbaa9
Reviewed-by: hjk <hjk@qt.io>
2020-08-14 05:23:57 +00:00
Marco Bubke 428d82c6bc QmlDesigner: Reactivate stream capturing
Change-Id: I041392e490bb4e104e917f4164d7d82bae03c2d8
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-13 15:07:40 +00:00
Marco Bubke bfddaf6f9f QmlDesigner: Fix linux build
Change-Id: I32f560e18def0a72f2b94ab2fa9e8b6ea20f1bc4
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-08-13 12:36:30 +00:00
Eike Ziller cf3531b115 Fix links to some tutorials
Fixes: QTCREATORBUG-24315
Change-Id: I6ec9f3b3710cc1043dec394253621e0098449f01
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-08-13 12:28:31 +00:00
Assam Boudjelthia 54b1aaed03 Android: warn about wrong ABI in issues pane instead of general messages
Change-Id: I7b11b0b91f2843ee3d95d86b9afc772295dd6e94
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-13 10:49:18 +00:00
The Qt Project 56e4595fd8 Merge "Merge remote-tracking branch 'origin/qds-1.59' into 4.13" into 4.13 2020-08-13 10:43:48 +00:00
Aleksei German 66122492a6 QmlDesigner: Extend Connections view support
- Connection view support to components
 - Connection view support to singletons
 - Minor reparenting improvements
Task: QDS-2411

Change-Id: I337535012dbb3d3a1722d75d89156463eabb8a4c
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
2020-08-13 10:32:16 +00:00
Johanna Vanhatapio 3e1d204c32 Doc: Edit Maya export options
Fixes: QDS-2124
Change-Id: Iefc42fdcc168c7eb41220525a2ef061541fa066f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2020-08-13 08:38:10 +00:00
David Schulz 7d4d57165c Editor: Update current argument in function hint
Notify the codeassistant that something has changed when the function
hint widget is visible and a key was released.

Fixes: QTCREATORBUG-24449
Change-Id: Iab6c6a13fd91485b077fbd1a812a16e32d558596
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-08-13 06:48:51 +00:00
David Schulz 2ca4010f2d LSP: use DocumentUri as workspaceFolder
Fixes: QTCREATORBUG-24452
Change-Id: I596138e658118f7b348c22e67d60d153f547fdfa
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-13 06:44:06 +00:00
David Schulz 5eb9054a35 LSP: fix capitalization of workspaceFolders
Task-number: QTCREATORBUG-24452
Change-Id: I6ab042972314de45d98034c361b7a11f8fa0024b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-13 06:43:55 +00:00
Tim Jenssen 4fe5b923cd Merge remote-tracking branch 'origin/qds-1.59' into 4.13
Change-Id: Ic720f3adab305c5ef8cd10e713ccabf510eff0c0
2020-08-13 06:39:40 +00:00
Marco Bubke 24ca17f714 QmlDesigner: Fix cmake build
Change-Id: Ib36b4806deb5dd41cf123ceae7dd1e973d843730
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-08-13 06:27:20 +00:00
Marco Bubke dc870f538d Prepare merge of qds-1.59 to 4.13
It is not compiling but we are closing this branch anyway.

Change-Id: If96318175d92ae492871d668d5c937c473fd05d5
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-08-13 06:24:10 +00:00
Eike Ziller 5e75c86e4d Update 4.13 change log
Change-Id: I074616ab0b213079a26c4d91492d7238272c4356
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-08-13 06:21:46 +00:00
Venugopal Shivashankar 7ae7034666 Doc: Update info. for the MCU tutorial
Apparently the conference talk materials
are suppose to use "Talk" prefix and
tag, whereas the online material should
use the "Online" prefix and the "video"
tag instead.

Change-Id: I40c92cc241aae2f6648c8e0701a74db6010b2af0
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
qds/v1.6.0-beta1
2020-08-12 09:31:53 +00:00
Christian Kandeler a7305a60e0 CMake: Parse project on initial load
When opening a project for the first time, the project has already been
added to the session when the BuildSystem object is created, whereas the
code expected a different order.

Fixes: QTCREATORBUG-24318
Change-Id: I8ccfeab7da4e566670f61bfe677a293033bdfe44
Reviewed-by: hjk <hjk@qt.io>
2020-08-12 09:13:33 +00:00
Christian Kandeler 0615d0ec06 CPlusPlus: Fix expectations in preprocessor autotest
... regarding unfinished macro calls.
Amends df0ffd8bb8.

Change-Id: Ia7b8752860ac9207e702697cbee87f16a39dd1dd
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-08-12 08:21:32 +00:00
Leena Miettinen e45ddaa40f Doc: Describe the Transition Editor view in Design Mode
Fixes: QDS-2183
Change-Id: I1dac82af6b7d831d23fc7c93fa7750719f1578d1
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-12 07:41:44 +00:00
hjk 27c3550d44 Debugger: Fix crash when trying to remove all breakpoints of a file
Change-Id: Iea4478804be7b32a2da924e1163c5c4944c6e8a4
Fixes: QTCREATORBUG-24306
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-08-12 07:25:28 +00:00
Leena Miettinen 501e7c2fdd Doc: Describe changing the name of a custom output parser
Change-Id: I5980f993f831de60910bea3986c2a01cdaed2dbb
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
v4.13.0-rc1
2020-08-11 13:51:16 +00:00
Johanna Vanhatapio 7d68707a01 Doc: Describe the 3D effects in QDS
Fixes: QDS-2224
Change-Id: I8d5737af34805e75eb74a3fe86591f86e99b6d4b
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2020-08-11 12:44:56 +00:00
Leena Miettinen 46d703274d Doc: Describe using custom output parsers
Change-Id: I423091cfa1d64f640ef6be62c86cf38cb82fe4d7
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-08-11 10:39:02 +00:00
Leena Miettinen a85e5ce618 Doc: Update information about developing for Android devices
- Users can now add images to use as splash screens.
- Restructure the information to promote the automatic setup.
- Remove obsolete and duplicate information.
- Move external links to external-resources file.

Change-Id: I9578ff8615bb2a0db528f45276d16a838554b143
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2020-08-11 08:16:43 +00:00
David Schulz 5cd625babf Editor: update KSyntaxHighlighting lib to 5.73.0
Change-Id: Ic46cf24a6afd5cee28f4294dc67186ae0d24fbf0
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-11 08:04:19 +00:00
Leena Miettinen ed95b3e6a1 Doc: Add info about IncrediBuild plugin
Fixes: QTCREATORBUG-24217
Change-Id: I3e9023933db508f14139b719eae0191d4615eab7
Reviewed-by: hjk <hjk@qt.io>
2020-08-11 07:53:36 +00:00
Miikka Heikkinen 6eee8aa99d QmlDesigner: Add 3d axis colors to theme
Task-number: QDS-2404
Change-Id: I16f9deb7ba6698adafdd1cc0c8bec868731e1aa8
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-11 06:55:09 +00:00
Orgad Shaneh b9b725eafa QmlDesigner: Fix typo in Qbs project file
Change-Id: I989a3f491a8f5cfb26c513ead4f8121df327e09b
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-08-11 05:54:31 +00:00
Fawzi Mohamed b3df10c3b5 mac: fix touchbar delegate interface
Change-Id: I984801ffdfab797cdff9248c048ca4c1dd08ecf3
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-11 04:38:39 +00:00
Eike Ziller 715aa04d33 Fix clazy-standalone deployment on Linux
For some reason the RHEL build of LLVM has ClazyPlugin in 'lib64'
instead of just 'lib'.

Fixes: QTCREATORBUG-24344
Change-Id: Ibfca2aabd4c25ad4d80ea0e56de5ca8692b3c7ae
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2020-08-10 13:03:27 +00:00
Marco Bubke 208ebd6043 QmlPreview: Fix crash at shutdown
Seem like it get a nullptr project at shutdown.

Change-Id: I76d9f4b2b90b0641d645cb413f9ebfe678bb1c9f
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-10 12:55:26 +00:00
Marco Bubke e43c7fdb1d QmlDesigner: Split messaging and process for puppets
This will make it easier to implement custom puppets. The new connection
manager will restucture the code and it add a mechanism to capture data
too.

Task-number: QDS-2529
Change-Id: I5d15c3303ef1c9a3e25ba197d350e0d561ce813a
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-10 12:53:30 +00:00
Christian Stenger 256c239ad1 CPaster: Make dpaste use SSL permanent
Change-Id: I8c3238c2efcfac1e1a4cf718e09a2f862be85b9b
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-08-10 12:37:35 +00:00
Christian Stenger acadee710e ProjectExplorer: Do not pass invalid regex to match
Change-Id: I9917c9fa7a79132c253269efde90976e18f9b805
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-08-10 10:55:33 +00:00
Marco Bubke b5d59c75a7 QmlDesigner: Fix bool handling in the list model editor
Task-number: QDS-2581
Change-Id: I47a9ed4ca55532bb7199a6c5dd4894b7adb7d05d
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-10 09:40:34 +00:00
Marco Bubke b4027b7943 QmlDesigner: Fix crash for list view model
There was a type, so it crashed. The code is now under tests so we cannot
break it anymore.

Task-number: QDS-2563
Change-Id: I81426a9f8a568b217b7bf9c8c261b24be14ff61a
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-10 09:40:26 +00:00