aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Doc: Describe changing the name of a custom output parserv4.13.0-rc1Leena Miettinen2020-08-113-2/+17
| | | | | | Change-Id: I5980f993f831de60910bea3986c2a01cdaed2dbb Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Doc: Describe the 3D effects in QDSJohanna Vanhatapio2020-08-1127-6/+379
| | | | | | | | 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>
* Doc: Describe using custom output parsersLeena Miettinen2020-08-118-34/+94
| | | | | | Change-Id: I423091cfa1d64f640ef6be62c86cf38cb82fe4d7 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Doc: Update information about developing for Android devicesLeena Miettinen2020-08-1111-299/+222
| | | | | | | | | | - 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>
* Editor: update KSyntaxHighlighting lib to 5.73.0David Schulz2020-08-1114-204/+494
| | | | | | Change-Id: Ic46cf24a6afd5cee28f4294dc67186ae0d24fbf0 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Doc: Add info about IncrediBuild pluginLeena Miettinen2020-08-1111-3/+199
| | | | | | Fixes: QTCREATORBUG-24217 Change-Id: I3e9023933db508f14139b719eae0191d4615eab7 Reviewed-by: hjk <hjk@qt.io>
* QmlDesigner: Add 3d axis colors to themeMiikka Heikkinen2020-08-119-1/+30
| | | | | | Task-number: QDS-2404 Change-Id: I16f9deb7ba6698adafdd1cc0c8bec868731e1aa8 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Fix typo in Qbs project fileOrgad Shaneh2020-08-111-1/+1
| | | | | Change-Id: I989a3f491a8f5cfb26c513ead4f8121df327e09b Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* mac: fix touchbar delegate interfaceFawzi Mohamed2020-08-111-1/+1
| | | | | Change-Id: I984801ffdfab797cdff9248c048ca4c1dd08ecf3 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Fix clazy-standalone deployment on LinuxEike Ziller2020-08-101-2/+3
| | | | | | | | | 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>
* CPaster: Make dpaste use SSL permanentChristian Stenger2020-08-101-1/+1
| | | | | Change-Id: I8c3238c2efcfac1e1a4cf718e09a2f862be85b9b Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* ProjectExplorer: Do not pass invalid regex to matchChristian Stenger2020-08-101-1/+2
| | | | | Change-Id: I9917c9fa7a79132c253269efde90976e18f9b805 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* AutoTest: Display relative path for file nodesChristian Stenger2020-08-101-2/+15
| | | | | | | | | | | Using the full path for the file nodes may be quite long depending on the location of the project. Display its name relative to the project directory or the parent group node instead. Fixes: QTCREATORBUG-24374 Change-Id: I4ce57a0940008d99c51e63c2265a371a0ffe20ef Reviewed-by: David Schulz <david.schulz@qt.io>
* Debugger: Avoid decoding error when fetching native valueChristian Stenger2020-08-101-1/+4
| | | | | Change-Id: I4cfe144c7d96134e373e6d6d6141eb05a7dfe911 Reviewed-by: David Schulz <david.schulz@qt.io>
* AutoTest: Fix possible crashChristian Stenger2020-08-101-1/+2
| | | | | | | | | Do not access list items if there are none. Amends 502ad9badb731. Fixes: QTCREATORBUG-24421 Change-Id: I2982f675bba36eac98cb116acf64472a9f415977 Reviewed-by: hjk <hjk@qt.io>
* QmlDesigner: Fix group selection for 3D scenes that have Models as rootMiikka Heikkinen2020-08-071-1/+3
| | | | | | Change-Id: If6ec2bcb4a4627fcf658e23f6998115a68718ee8 Fixes: QDS-2467 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* QmlDesigner: Fix default transformMode setting in 3D edit viewMiikka Heikkinen2020-08-071-1/+1
| | | | | Change-Id: Ia918d05bf58d9460e25e9fa4dd592c68c03bd0cf Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* QmlDesigner: Warn if no properties can be animated in transitionsThomas Hartmann2020-08-071-3/+10
| | | | | | | | Do not fail silently. Change-Id: Id8470f8b81a75dc660906ed53538e75563068527 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Fix pivot point scalingMiikka Heikkinen2020-08-071-1/+7
| | | | | | | | | | Now pivot point in 3D edit view will always appear same size regardless of the viewing angle. Change-Id: Iddd4fc8800eecbc63f16fc130b7f93dcba4d5d65 Fixes: QDS-2570 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* UnitTest: Fix escaping of LLVM output on WindowsOrgad Shaneh2020-08-071-1/+1
| | | | | | | Complements 1929c38a9fd6df8257069ba505c88c8a57a5352f. Change-Id: I95e32baf477e42003f1e97c73fd557b480de33a7 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Update qbs submoduleRichard Weickelt2020-08-061-0/+0
| | | | | | | To HEAD of 1.17 branch. Change-Id: If128125a5e6a24efe7cdd523e133634e2bfe72d4 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* QmlDesigner: Don't highlight EditableListView items when not focusedMiikka Heikkinen2020-08-061-0/+1
| | | | | | Change-Id: I0897d57ad417f39fb72c6ce19c1349f8f6030c0b Fixes: QDS-2416 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* QmlDesigner: Fix StatesDelegate TextField sizeHenning Gruendl2020-08-051-2/+1
| | | | | | Task-number: QDS-2572 Change-Id: I0b797724ce626870921649807246ec692c7c40d3 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Core: Fix crash on exitChristian Kandeler2020-08-051-6/+5
| | | | | | | We accessed a reference after removing the value from the container. Change-Id: Idfb97093b7a23ba04e5cb0582c81031f431dce88 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* QmlDesigner: Fix 3D overlay object colorsMiikka Heikkinen2020-08-0413-20/+20
| | | | | | | | | Recent changes to Quick3D changed how NoLighting materials work. Emissive color no longer has effect in that case, so use diffuse color instead. Change-Id: Idde43f5bdf06a432a5dd06f9c52d6812fa790a73 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* QmlDesigner: Fix ExpressionTextField popupHenning Gruendl2020-08-033-83/+197
| | | | | | | | | | | | | Fix the ListView/Popup which is shown on the ExpressionTextField when requesting auto completion. * Fix key behavior of the auto completion list * Adapt to the look and feel of the property editor * Fix size and position of the TextField and the overlayed Label Task-number: QDS-2561 Change-Id: Ie8df6a2960b1c273600543532f0a136eb0c542b5 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Fix change type to include signalsHenning Gruendl2020-08-031-3/+39
| | | | | | | | | | * Fix the change type dialog to also include checking for signals * Add check for same type * Add dynamic properties and signals Task-number: QDS-2562 Change-Id: I34652e702d9051fb5a237afae584e345c731622f Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Make use of states in ADS iconsHenning Gruendl2020-08-033-5/+28
| | | | | | | | | | | | * Add the on state to the tab close QIcon to have a different color in focused tabs * Make the tab close icon checkable if FocusHighlighting is enabled to exploit the QIcon state for the color change * Adapt the focused font color in the dockwidget stylesheet Task-number: QDS-2558 Change-Id: I9fdfb93f0677f724336da8efdb2fb219af9c9e87 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Make use of mode for zoom iconsHenning Gruendl2020-08-031-6/+18
| | | | | | | | Add mode disabled to the zoom all button in FormEditor widget Task-number: QDS-2558 Change-Id: Ie0da97cca5ea4c2411e21fc3cbea202397e02097 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Enable modes/states with icon fontHenning Gruendl2020-08-032-0/+65
| | | | | | | | | Add functionality to use modes and states when generating a QIcon from a font in StyleHelper Task-number: QDS-2558 Change-Id: I764e8434a645d0984c6104cd1868fd5b0091d225 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Replace alias icon with font iconHenning Gruendl2020-08-032-22/+87
| | | | | | Task-number: QDS-2559 Change-Id: Ibcc4c6565eff6a5c5f7011fbf39af2277da9eec0 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Fix duplicate items auto completionHenning Gruendl2020-08-031-1/+1
| | | | | | | | | | Fix duplicate items in the auto completion result by trimming the strings. Otherwise items like "Item " and "Item" will both show up in the result. Task-number: QDS-2561 Change-Id: I0244fed19cf358d5c72ee169cd8ffa13672edce2 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Sort incompatible propertiesHenning Gruendl2020-08-031-0/+2
| | | | | | | | Sort incompatible properties before showing them in the dialog. Task-number: QDS-2560 Change-Id: I9871bc8ea488be04fcfac7b9c0f1a7cbf185072a Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Set unique id as object nameHenning Gruendl2020-08-031-1/+12
| | | | | | | Task-number: QDS-1821 Change-Id: I2021e2862797a40ea82ac4b279e33ba9e77a0dd7 Reviewed-by: Tanja Remes <tanja.remes@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* qmljs: qtdeclarative change 9ab1a6759018b78b0f160c5286f8b0235a34ec50Fawzi Mohamed2020-08-037-2585/+2678
| | | | | | | | | | Support required list properties The corresponding rules were missing so far. Fixes: QTBUG-85716 Change-Id: Iaf0cbfbb8736929a213bd6bf329bb2ebdde652c4 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* qmljs: fix unreachable test for catch clauseFawzi Mohamed2020-08-031-2/+22
| | | | | | Change-Id: Ica1ff034b88f06849026957c8beed2cda77badcc Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* Doc: Describe sorting the files in a QRC file in Qt CreatorLeena Miettinen2020-08-031-0/+3
| | | | | | Change-Id: Iba19105e3655e1c677188a9d9cecf786032d9f15 Reviewed-by: Federico Guerinoni <guerinoni.federico@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Doc: Describe changing encoding if errors occur during diffLeena Miettinen2020-08-031-0/+4
| | | | | Change-Id: I54decf9aca700348134b96c6fd07172091a93dde Reviewed-by: David Schulz <david.schulz@qt.io>
* Dumper: Fix dumping of enum values for cdbChristian Stenger2020-07-311-2/+2
| | | | | | | Fixes the Bitfields test. Change-Id: I2aab020f1dc8be40ab994586d0989452c80bb8e3 Reviewed-by: hjk <hjk@qt.io>
* OutputFormatter: Fix linkification of relative file pathsChristian Kandeler2020-07-311-4/+7
| | | | | | | | | | | | | | | | | | If we encounter a relative file path that can map to more than one absolute file path, we do not linkify it, as that would be misleading. However, we forgot to check whether the "different" candidates are really different. For example, consider the following situation: - We have a header file /usr/include/header.h. - This file shows up in the compile output as "../header.h". - At that time, we have two search dirs /usr/include/libA and /usr/include/libB. - This resulted in two candidate file paths /usr/include/libA/../header.h and /usr/include/libB/../header.h - The relative path was rejected as ambiguous. Fix this by checking for duplicates when gathering candidates. Change-Id: I139b848d938113f1b5a959d8043411f7f3e809be Reviewed-by: hjk <hjk@qt.io>
* qbs build: Fix spurious re-resolvingChristian Kandeler2020-07-311-0/+1
| | | | | | | | The pluginjson module records the VCS state by default, which means qbs re-resolved the project after every git action. Prevent that. Change-Id: I24cf1d658ba847b327be018749806856a6e7da1b Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Cmake: Fix compile output glitchChristian Kandeler2020-07-313-59/+74
| | | | | | | | | | | Using a dedicated OutputLineParser ensures that we only ever see complete lines and thus prevents "partially red" lines in the compile output pane. Fixes: QTCREATORBUG-24209 Change-Id: I12b3de70b81789afe727b66e366facdcc81f8ab8 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Tests: Fix codemodel check testChristian Stenger2020-07-303-31/+41
| | | | | Change-Id: I9ca0fec928ac90fd5951fc54963ba5e96d5a53a6 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@qt.io>
* Tests: Fix nullptr accessChristian Stenger2020-07-301-0/+1
| | | | | Change-Id: I4e2bf36dfa6e16dfd9924c865bd9a997750243a2 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* CppTools: Bump TIDY_DOCUMENTATION_URL_TEMPLATE from 8.0.1 to 10.0.0Alessandro Portale2020-07-281-1/+1
| | | | | Change-Id: I198f805768984eb060b2a72f705e618e6a7a53ff Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* QmlJSTools: Fix plugin unit testChristian Stenger2020-07-281-1/+1
| | | | | | | Amends 58ea14aea7c676. Change-Id: I27d68572cffd9d2e37b3dbf8c47c75633db5d806 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* LSP: prevent nullptr accessDavid Schulz2020-07-281-1/+1
| | | | | | | Found by coverity scan Change-Id: Ibc243abbb40cde8c670084c9486fdd2f47b137de Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Android: Clarify error messageRobert Loehning2020-07-281-3/+3
| | | | | Change-Id: Id85c6a96ec2ffcb3bfd027ffdcc99ff97e1dd8ac Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Android: change openssl error dialog Ok to CancelAssam Boudjelthia2020-07-281-1/+1
| | | | | | Change-Id: Ib2be438e330c969a2ddb46db35c8f11e5cf94e9e Reviewed-by: Robert Loehning <robert.loehning@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Bump version to 4.13.0-rc1Eike Ziller2020-07-273-9/+9
| | | | | Change-Id: Icc4b98903a16d05d978ad27c2aeffac8dbf22227 Reviewed-by: David Schulz <david.schulz@qt.io>