Commit Graph

67787 Commits

Author SHA1 Message Date
Eike Ziller
ea08857a8b Github: Build perfparser
Change-Id: I5b6213be303ac3ce70c53d95a04a13bf59ed5368
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-02 15:32:12 +00:00
Aleksei German
e9e1e797c7 QmlDesigner: Support aliases in Connection View
- Allows user to select aliases in connections view
 - Seeks signals for aliases

Task: QDS-2411

Change-Id: I69eb875eb99cbf8cd6a842d5f7e166d9990bb255
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-07-02 14:47:48 +00:00
Alessandro Portale
8017093ed5 McuSupport: Read *_FREERTOS_DIR values from .json
Instead of from a hard-coded list.

Task-number: QTCREATORBUG-24296
Change-Id: Ib74fd854f035d561b8a568987984a2a2cb730175
Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
2020-07-02 14:31:12 +00:00
Thomas Hartmann
6e6c771fa5 QmlDesigner: Add more output to debug view
Change-Id: I3038c152a1b8e1111721971e986a89aa771ecfcb
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-02 14:09:38 +00:00
Thomas Hartmann
a4c0ac2b72 QmlDesigner: Use executeInTransaction in ConnectionView
This ensures proper error handling and makes the operation atomic
on the undo stack.

Change-Id: I73c11721f3abf9d8d9c4c26b20919c98cc807af3
Reviewed-by: Aleksei German <aleksei.german@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-02 14:09:19 +00:00
Assam Boudjelthia
cfe5d1a253 Android: apply changes to selected packages to be installed
Change-Id: Ibd3c362b8b73624eb21eb283ffc021727cca9712
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-02 13:10:25 +00:00
Tim Jenssen
33671897bd sqlite: exceptions are necessary for sqlite
Qt itself is using no exceptions but if we want to
use this sqlite access code we need to enable it.

Change-Id: Id69b8527c612e06a534bc100e5339cddf5471917
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
2020-07-02 13:03:02 +00:00
Marco Bubke
8f8c817294 Utils: Fix small string ostream operator <<
It was used for test printing so we could see '\n' printed. I have to find
a better way todo it only for tests.

Task-number: QDS-2459
Change-Id: I10b38645bfdb8160cb9aeccd62c50a81fe953345
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-02 12:10:35 +00:00
Christian Stenger
468339b197 QmlDesigner: Fix typo
Amends 454ff4c46b.

Change-Id: I6d6376952713824baca6493148885a07aa27efb3
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-02 12:03:39 +00:00
Alessandro Portale
15c61713cc Android: Reduce the vertical spaces in the SDK manager tab
...by removing explicit values from the .ui file.

Change-Id: Ic75b60d05b0060ef3825a9b02a1fdde7a9375316
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2020-07-02 11:20:53 +00:00
Alessandro Portale
a6313a1d6b Android: Reduce vertical spacings in the SummaryWidget
Less margins, less spacings. More space.

Change-Id: Ida15baa5ba2579332d4f67edcf0c785719cbad8d
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2020-07-02 11:20:48 +00:00
Leena Miettinen
bced4a746c CMake: Fix UI text capitalization and punctuation
Change-Id: Id4adc0671357c646cbed5df3667addfc95130b73
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2020-07-02 11:20:05 +00:00
Robert Loehning
9c7a1577a5 Squish: Don't try to "Save All" when there are no unsaved files
Change-Id: I431c9754d84d36f0c09e45e6c43fe67f173da59f
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-07-02 11:16:09 +00:00
Robert Loehning
ef4bc4432a Squish: Update expected output
Change-Id: If5fdc09ee57ab476e7d434f084fffceb82df23cf
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-07-02 11:15:40 +00:00
Robert Loehning
cc63b3b47a Squish: Update menu items
Change-Id: Ibbca07fb02092ce829246e99b2365b513b1fa4e0
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-07-02 11:15:13 +00:00
Leena Miettinen
3650dd8b42 Meson: Fix UI text capitalization
Change-Id: I6f2efde74f3ca899487b456e7a28d0eef72c5dfa
Reviewed-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-07-02 11:10:30 +00:00
Christian Stenger
d57acdeb6b QmlDesigner: Fix qbs build
Amends fcb71be617.

Change-Id: Ie7610b5f4f82fe2a55717a20ed082e2080f34f29
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-02 09:43:17 +00:00
Leena Miettinen
5343958f06 Project Explorer: Fix UI text capitalization and writing style
Change-Id: I0b79513fe71055e38091e3567269e7a729190267
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-07-02 09:32:51 +00:00
Leena Miettinen
58bcf2878b Python: Fix UI text capitalization
Change-Id: Ie180d6e8b8af35c7bb79c9f8a371262b219ce65e
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-07-02 09:26:20 +00:00
Assam Boudjelthia
afd5c70c85 Android: add description to make install step
Change-Id: I6d618b2023260352a47aab400233c09416d03b59
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-02 08:19:01 +00:00
Assam Boudjelthia
e01497b27d Android: don't sent logcat messages to "General Messages" tab
Task-number: QTCREATORBUG-24155
Change-Id: Ie4b65aec3448eb79297688c4c4aa282da026bd47
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-02 08:18:42 +00:00
Assam Boudjelthia
288aa61305 Android: align android and jdk buttons vertically
Change-Id: I19463b232fc8f2e85fe948753e178b0dfc30a357
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-02 08:18:06 +00:00
Eike Ziller
d67ab36c6f Plugin install: Check if archive contains a usable plugin
Checks if there is a library file which is a Qt Creator plugin
that is compatible with the version of Qt Creator that is running.

Change-Id: Ic5284e3803c45b8e2ef0d30afccb1680fabf43f3
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-02 06:59:47 +00:00
Christian Stenger
5b4b09481a Wizards: Improve python class wizard
Some minor fixes, simplifications and improvements.
In detail:
 * create valid Python code
 * allow creating a Python class also without a Qt package
 * hint about the need for a Qt package depending on the
   base class
 * remove QDeclarativeItem as base class as this is not
   present in recent Qt packages

Change-Id: I7198f315b3a9eec9a04f52d7438d05ccce40c3f7
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-07-02 06:58:51 +00:00
Leena Miettinen
4174d0c72c Qt Quick Designer: Fix UI text capitalization to follow guidelines
Change-Id: I1dd9364117539ed2bda56d82a204f873019a2d2c
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2020-07-02 06:55:58 +00:00
Alessandro Portale
349e525031 McuSupport: Skip Renesas' "RGL" board SDK
ghs-renesas-rh850-d1m1a.json lists "boardSdk/envVar": "RGL_DIR".
However, that dependency is already handled as vendorSdk. This and the
other board SDKs differ so much, that we simply keep "RGL" as vendorSdk
and skip it when creating board SDKs.

Amends c43ef81d4f

Task-number: QTCREATORBUG-24201
Change-Id: I052d50f413ecc5f318d4146c207ab690acf1b1f5
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-07-02 06:44:57 +00:00
Christian Stenger
fcb71be617 QmlDesigner: Fix qbs build
Amends 1e6807c680.

Change-Id: I50900dbb174299da838d8c8f545a7c1b923f45f8
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-02 04:52:49 +00:00
Tim Jenssen
6c59ceb6e0 Merge remote-tracking branch 'origin/qds-1.59' into 4.13
Change-Id: Ia5756102fa014a8376c8b277e9a50a112c594d35
2020-07-02 02:05:28 +02:00
Assam Boudjelthia
35564328b8 Android: reduce unneeded logs for Andoroid toolchain generation
Change-Id: Ie76d441204d9f3179d0bd12a56815107aa01e02d
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-01 20:10:26 +00:00
Assam Boudjelthia
f936e7c10d Android: rephrase few logs
Change-Id: If03a15c88caab210fd07c61312757317ea86af2f
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-01 20:10:16 +00:00
Assam Boudjelthia
b085091526 Android: handle some TODO comments
Change-Id: Id1848dccc0a9b43ed77c0bd99329a0b81705a17a
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-01 16:40:42 +00:00
The Qt Project
fa81549844 Merge "Merge remote-tracking branch 'origin/qds-1.59' into 4.13" into 4.13 2020-07-01 16:21:30 +00:00
Thomas Hartmann
d0e767543e QmlDesigner: Fix warnings about uninitialized members
Change-Id: I4a83aeeebab79eec87269875f2149b1b5f68c3ab
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-07-01 16:01:16 +00:00
Vikas Pachdha
7252505879 AssetExport: Avoid null pointer dereferencing
Change-Id: Iea146c41800139bcf9bd8e917a47293ce3504cf4
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-07-01 15:37:19 +00:00
Leena Miettinen
b330fecd39 Qt Support: Fix UI text
The end bracket does not seem to have a function in the UI.

Change-Id: I2c89c7692c208a83b8ed18f5132247481d73e7f0
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-07-01 15:07:34 +00:00
Leena Miettinen
ec05ab94fd Android: Fix UI text capitalization and punctuation
Change-Id: I5fd24f164d45fea6e666e0e95f82273d2f91f934
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2020-07-01 15:05:13 +00:00
Assam Boudjelthia
67634d0d46 Android: disable controls when sdkmanager is running a task
Change-Id: Ib8220fa3510a186d69e17ae46a23c5b40f1de76b
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-01 15:02:42 +00:00
Assam Boudjelthia
560f5bfdc7 Android: update to latest SDK cmdline-tools
Also, add the --sdk_root argument which is needed.

Change-Id: I85f9444b35bb31aed9670bd322f2754061cf70c6
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-01 13:26:44 +00:00
Assam Boudjelthia
0cfb9e2bce Android: remove old android tool
Follows af7c218d95, the old android
tool is not useful anymore.

Change-Id: I126ecc24622f2e90465440c86b84cdfb30c103e1
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-01 13:24:38 +00:00
Johanna Vanhatapio
784420e911 Doc: Describe converting projects from Qt 3D Studio to Qt Design Studio
Draft of the migration guide describing the best practices and including
a step-by-step guide for the converting process.

Fixes: QDS-2252
Change-Id: I501b57450525cd3122510d5f9d784804996dd70f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2020-07-01 12:50:48 +00:00
Marco Bubke
e0a39f4d34 QmlDesigner: Fix cmake build
Change-Id: I2155c4730de5ece18a1e0595da0523aa8c42f7c4
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-01 12:26:09 +00:00
Eike Ziller
1c30c868f1 Plugin install: Fix state when going back from archive check
We can ignore the Archive result when the user goes back, and we need to
reset the warning label style when she checks another archive.

Change-Id: I76ce07d1a46875ac72696bcf7ab6c804d63b906b
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-07-01 11:44:35 +00:00
David Schulz
2915ee0832 Core: remove impractical offset member of text position
It is just accessed when getting the length of multiline ranges and in
that case we can pass the string that range is used on to calculate the
real length.

Change-Id: I3fe95ac0cd4b05a08924a5285a75ebc5eed2423b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-07-01 10:51:44 +00:00
Christian Stenger
f5f684a609 Squish: Fix expectation when canceling a clone
Change-Id: I674324a4a98e4329c4445de69ceddeffba607ff3
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
2020-07-01 09:59:40 +00:00
Knud Dollereder
9a4e65cc73 CMake Build: Ensure valid destinations for generated files
- Make the build system aware that empty_pch.c/.cpp are generated files
  to prevent invalid access from _add_pch_target.
- Force the creation of the translation output directory before copying
qm files into it.

Change-Id: Iaff5e5ebdbfec7e89a47d277d95f9dec760a5b6b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-07-01 09:35:58 +00:00
Marco Bubke
327bec26bf UnitTests: Temporary disable the tests
I added QmlDesigner to the unit tests but I have no clue have this can work
with CMake. We only want some source files and are preloading some other
header.

Change-Id: Iadf8ca09b7e63055d1e2ff231a15ef7be2891204
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-01 09:09:57 +00:00
Christian Stenger
ecd0f45ab6 QmlDesigner: Fix compile with gcc 5.3
Amends c12e3d58ee.

Change-Id: Iae593a499153c772751c3d4acfde43518ece981f
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-01 09:08:55 +00:00
Eike Ziller
4937ab152f Add changes file for 4.13
Change-Id: Ic3ebf37f556f2f13e028133d970aa6f54b3fd398
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-07-01 08:48:53 +00:00
Eike Ziller
f4bc5df89e Bump version to 4.14 beta
Change-Id: I299dfae2c9422c1f02c3357109d426beaadbec7e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-07-01 08:32:35 +00:00
Thomas Hartmann
a97ea2e3b3 QmlDesigner: Fix test build
Change-Id: Ib24054b9caa1a2b1404c8af7af7f85bc3de1e6b2
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-07-01 08:16:36 +00:00