hjk
b29ca1e345
ProjectExplorer: Drop encoding roundtrip in gcc detection
...
Change-Id: I6fb407465f634287edeba59fe6427ddb0299112f
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 11:42:34 +00:00
Eike Ziller
caed14b22d
Fix pluginspec test for Windows release builds
...
Used a wrong name for the plugin library
Change-Id: Ic1cff07387b660a641c2f43bfb913bd8b8668c5c
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 11:34:56 +00:00
Eike Ziller
93ed9157b1
Update change log for Qt Creator 8
...
Change-Id: I94bfe43d61388d23c0feecd4eabe67c173c7aee6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io >
2022-07-01 11:24:41 +00:00
David Schulz
f587a0b186
ProjectExplorer: set correct task type
...
Change-Id: I56f9e66cde30d5ebb182f0badc4e1cb134237fe8
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 10:32:17 +00:00
Leena Miettinen
98984ec3ba
Doc: Describe the GitLab plugin
...
Fixes: QTCREATORBUG-27559
Change-Id: Ifd04888628c7d87a2348deb906f9dfad609c6163
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 10:22:25 +00:00
Leena Miettinen
765f5a2018
Doc: Describe "Display file line ending" option
...
...in Preferences > Text Editor > Display.
Task-number: QTCREATORBUG-27560
Change-Id: Ic5c7b9fc46c421c2266bca8b7f7a67c68a585cac
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-07-01 10:22:07 +00:00
Leena Miettinen
47b9183142
Doc: Describe new Python options
...
- Installing PySide6 and Python language server when prompted
- Python Interpreter preferences
Task-number: QTCREATORBUG-27560
Change-Id: I62f5aae381821bb0e81dffe76de61a8ec057d190
Reviewed-by: David Schulz <david.schulz@qt.io >
2022-07-01 10:21:49 +00:00
Leena Miettinen
2364761c8e
Doc: Document new Python language server options
...
Task-number: QTCREATORBUG-27560
Change-Id: I659f9ef11b25363126ca387c2844bdddfa33f284
Reviewed-by: David Schulz <david.schulz@qt.io >
2022-07-01 10:21:28 +00:00
Leena Miettinen
750c50a00f
Doc: Describe copying an image as a data URL in Image Viewer
...
Task-number: QTCREATORBUG-27560
Change-Id: I2a09e938b556b9998003a2c6732f0174c5c7091a
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-07-01 10:20:48 +00:00
Leena Miettinen
bde34f33db
Doc: Fix Language Client Inspector Memory Usage screenshot
...
Also fix the menu item name.
Task-number: QTCREATORBUG-27560
Change-Id: Iade8169b00c8f0e96ac7c1087035d84fd4453b96
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: David Schulz <david.schulz@qt.io >
2022-07-01 10:20:29 +00:00
hjk
451da3e104
ProjectExplorer: De-noise kitinformation.cpp
...
Change-Id: I55d443e807dc0bcd737fb8edf0dac2301e00a6c3
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 10:13:10 +00:00
hjk
7cc06b85d0
Replace more used of PathChooser::pathChanged by filePathChanged
...
Change-Id: I0f92be6fcfd0a5319ad9f5d3681266966e40705e
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 10:07:24 +00:00
hjk
5a75da8d1a
Utils: Avoid a use of PathChooser::pathChanged
...
Change-Id: If904cd81ac6e11a22872c2d97a39381499b16bec
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 09:44:23 +00:00
hjk
13d2516355
ModelEditor: Avoid a use of PathChooser::pathChanged
...
Change-Id: I3fa563d46c7dcd4d02b2452e0b233586b431282c
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 09:44:14 +00:00
hjk
e2c8866f2a
ProjectExplorer: Replace some uses of PathChoosers::pathChanged
...
Change-Id: I3b0cc4218d1b0222f49bf98bbff206a38fa0b571
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 09:44:07 +00:00
hjk
84a3529846
BareMetal: Avoid some uses of PathChooser::pathChanged
...
Plus some cosmetics.
Change-Id: I39924a0490b6f3a08a994388780628ebaf023b3a
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 09:30:28 +00:00
Tim Jenssen
56bcad81ad
Merge remote-tracking branch 'origin/7.0' into 8.0
...
Change-Id: I7cd5d3808007ef739212f4347ba9b16e7b298943
2022-07-01 09:22:10 +00:00
Tim Jenssen
a920bbf59f
qmldesigner tests: remove unnecessary defines
...
Change-Id: I1363e7e2ac174b51236644dd37fe184e711e96d3
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-07-01 09:17:39 +00:00
Tim Jenssen
88080612bc
tst_qml_testcore: fix spelling
...
Change-Id: I76345be2a8837c4371abf2f4a4695d1edebf2770
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-07-01 09:17:32 +00:00
Christian Stenger
662cc3ca06
Squish: Adapt to changed UI text
...
Change-Id: I02d178646ef04893f8d839b2a30085798f1c5fa7
Reviewed-by: hjk <hjk@qt.io >
2022-07-01 09:14:53 +00:00
Jarek Kobus
c14f30a99b
McuSupport: Use allOutput()
...
Instead of self constructed mixture of output and error.
Change-Id: I3937a861f6e629f5613cd365486386e2a2db29b3
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Piotr Mućko <piotr.mucko@qt.io >
Reviewed-by: hjk <hjk@qt.io >
2022-07-01 08:52:57 +00:00
Jarek Kobus
46f751e61d
tst_QtcProcess: Test all waitFor...() methods
...
Test all waitFor...() methods when trying to run a non-existing
executable.
Change-Id: I958e1dd5ac1731788b6d0e94d9eb277c9e15c4e4
Reviewed-by: hjk <hjk@qt.io >
2022-07-01 08:39:22 +00:00
Jarek Kobus
a85fa172c2
DesignModeContext: Don't leak context on shutdown
...
Make passed widget a parent of the context.
Fixes: QTCREATORBUG-27570
Change-Id: Ifbc9db8d5b3fb95566e2c6b83df9c10d02f7c0e5
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-07-01 08:37:01 +00:00
Alessandro Portale
f27eb94669
Android: Deduplicate identical ABI conversion code
...
...and use Utils::transform instead of a loop.
Change-Id: Ie4127f5e1e8408a544bb7b44ceae3091a21d2644
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io >
2022-07-01 08:29:16 +00:00
hjk
212527ecd5
Debugger: Use FilePath for remote core files
...
Change-Id: Ie5782c18ecafcd9725c89da51b118560e668861d
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2022-07-01 08:17:06 +00:00
Marcus Tillmanns
cd86b048cd
kitdetector: Fix detection on macOS
...
On macOS calling clang sometimes produces some output to stderr.
This would be captured by "runGcc" when detecting the triplet, which
would then show up in the preferences and had negative effects
on abi detection later on. To work around this, we only capture
the first line of output.
On macOS the auto detection code incorrectly assumed that if the
architecture is different it would not be able to run on the host.
This is not true if the Host is Arm, and the target is x86.
Change-Id: I3cd151dc6ad83142fb9643ba7b03a155e754c6d0
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-07-01 07:28:38 +00:00
Eike Ziller
6063f5c89c
Fix mnemonic conflict between Edit > Preferences and Paste
...
Change-Id: Ib9a991c960c694338a1f75148a1715f669caaa45
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
2022-07-01 07:25:20 +00:00
Leena Miettinen
03fc7c69f1
Doc: Describe "Ignore files greater than" check box
...
...in clangd preferences.
Task-number: QTCREATORBUG-27560
Change-Id: I3865eec1f374666f03eff3e8d092a95c59f56e7d
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-06-30 14:43:56 +00:00
Eike Ziller
a3997cc05f
README: Update recommended LLVM version
...
Change-Id: Ia7699ca9cd0045036f6034fd55c44264a0b53451
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-06-30 14:15:07 +00:00
Christian Stenger
3ac57b0340
Tests: Fix expectation in sdktool test
...
Change-Id: I421517b069ba5aca6b89eb9b5cf04face286b86e
Reviewed-by: hjk <hjk@qt.io >
2022-06-30 14:10:29 +00:00
Christian Kandeler
88956d1e9b
CppEditor: Try to find clangd include path more generically
...
Linux distributions can get creative with the location of the clang
headers. So if we find a clang executable alongside clangd, ask it for
the base directory and try the hardcoded paths only as a fallback.
Fixes: QTCREATORBUG-27760
Change-Id: I9480b170df05598255c01be44be4b0312d0929f8
Reviewed-by: David Schulz <david.schulz@qt.io >
2022-06-30 13:02:05 +00:00
Miikka Heikkinen
e661135d13
QmlDesigner: Remove QML Image level caching of items that can change
...
Icons generated for components can change if the component is edited,
so don't cache them locally at Image level.
Also increased the compression timeout for component library updates as
200ms can sometimes be too short during project load.
Fixes: QDS-7068
Change-Id: I98a0920c4237a1147e9fb5da834e1dc235ae28f5
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-06-30 12:04:57 +00:00
Miikka Heikkinen
3cda011608
QmlDesigner: Only notify possible and used import changes when needed
...
Fixes: QDS-7193
Change-Id: I5d24392c0550c9c5506ee64af329883a52554fe3
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-06-30 12:04:25 +00:00
Marcus Tillmanns
2d82f2173d
Ssh: Use DeviceShell in LinuxDevice
...
Change-Id: I165f888dbb1e7072c35ec88ce5fd8a7ae4562139
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io >
2022-06-30 10:55:43 +00:00
Artem Sokolovskii
2f18256633
Clangformat: Brings back some of checkboxes
...
Brought back checkboxes: format while typing, format on save.
Brought back format while typing feature.
Global checkboxes will be hidden in project settings,
and visible for global.
Change-Id: I193cf9e13b10de22091edb5fe04aef957dd74586
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-06-30 10:36:49 +00:00
Marco Bubke
b604389b6b
QmlDesigner: Prevent reformating
...
The QmlDesigner predates Qt Creator and is using longer line limit. To
prevent strange formatting this .clang-format file is relaxing the
limits a little bit. It's is still 100 letters but it can be longer if
otherwise "strange" line breaks are introduced.
Change-Id: I26bfdf4e7a62ed2daf09b5673dac30be7b3cec5c
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-06-30 10:11:21 +00:00
David Schulz
7899fd6fc4
Core: fix opening multiple broken Files
...
Fixes: QTCREATORBUG-27777
Change-Id: Ia606fe3b8a72ff32478002e3b3f672a4821fe115
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-06-30 09:28:36 +00:00
Christian Stenger
84730c76df
Tests: Disable QmlDesigner tests before Qt6.2
...
Change-Id: I6a47548313516a0c1ebe550ef8fe00d420eefa84
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2022-06-30 09:23:28 +00:00
Thomas Hartmann
4c5b67ff4a
QmlProject: Use correct family name for Titillium Web
...
Change-Id: I50b0aa0741520117bf79700eecd7167c57673166
Reviewed-by: Henning Gründl <henning.gruendl@qt.io >
2022-06-30 09:14:46 +00:00
Henning Gruendl
4972b8fad6
QmlDesigner: Add icon section to AbstractButton
...
* Add icon section to all property editor specifics related to
AbstractButton
* Add icon as a banned property for MCU
* Fix disable state in FilterComboBox
* Add QQuickIcon as a special type in node meta info
Change-Id: I77595337a049952ab030210d90bc1a11327cf79c
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-06-30 09:14:07 +00:00
Henning Gruendl
d6f5644e70
QmlDesigner: Fix ControlLabel elide
...
Change-Id: Ib5d838c2da8f964d825c8611c8fe0b13a95d88d9
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-06-30 09:13:55 +00:00
Henning Gruendl
8a31be38e3
QmlDesigner: Add InsetSection to Control specifics
...
Change-Id: If85a1c985d1ad7b017e290dab9526b822395f19a
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-06-30 09:13:45 +00:00
Henning Gruendl
7cf96e1209
QmlDesigner: Add Control property specifics
...
Task-number: QDS-6621
Change-Id: I4bded48e95688321796b8db311f6d4acc9c5e45a
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io >
2022-06-30 09:13:35 +00:00
hjk
3be472c8d2
ProjectExplorer: Use FilePath for sysroots
...
... and reduce to the relevant part when passing to cmake.
Task-number: QTCREATORBUG-27229
Change-Id: I7cde2ff04530caf439d6707c2c6d15a8e734ae0b
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-06-30 09:06:29 +00:00
Jarek Kobus
6b8a5aeaf4
McuSupport: Don't call waitForStarted()
...
This is unneeded when followed by waitForFinished().
Change-Id: Iec035eb6c433fc354c83123f2d7f2c3517bd6bbe
Reviewed-by: Piotr Mućko <piotr.mucko@qt.io >
Reviewed-by: hjk <hjk@qt.io >
2022-06-30 09:02:14 +00:00
Christian Stenger
c294df1d3a
Squish: Skip a test
...
Wizard nowadays expects a Qt version we do not provide by
default.
Change-Id: If0f2b3aa5755a549bd63fc258fd78b1a40337a8a
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2022-06-30 08:51:36 +00:00
Christian Stenger
450f4abe74
Squish: Adapt to changed ui
...
...and modified minimum requirements inside wizards.
Change-Id: I32d2dea0dc0ccff273ebf32f5aa713829330eb01
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2022-06-30 08:51:21 +00:00
David Schulz
d09081d07c
CppEditor: Initialize pointer member with nullptr
...
... when generating missing Q_PROPERTY infos.
Fixes: QTCREATORBUG-27770
Change-Id: I31d13ae6d6ed5b2be354097d48303d0cadfa253e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-06-30 08:48:55 +00:00
Jarek Kobus
214ba16fee
QbsSettings: Get rid of call to waitForStarted()
...
This is unneeded when followed by waitForFinished().
Change-Id: I35ebd4020b99d2498d903d4b02a65eb61f6ab1f9
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2022-06-30 08:26:25 +00:00
Jarek Kobus
bdf79d41b2
AbstractProcessStep: Don't call blocking waitForStarted()
...
Connect to started() signal instead. Delete the process
later when process failed to start.
Change-Id: I9901a52c90b018af06348892e2bd97cf967418af
Reviewed-by: hjk <hjk@qt.io >
2022-06-30 08:26:15 +00:00