aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Doc: Remove the extra qdoc commandqds/v2.1-beta2Johanna Vanhatapio2021-03-291-2/+0
| | | | | Change-Id: Ica5fe790156f2e1ffffd5f343c4fd60434dfc69a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Update info about applying 3D materialsJohanna Vanhatapio2021-03-292-11/+19
| | | | | | Fixes: QDS-4032 Change-Id: Idbaea9f0d47ef4be894f68e884722c8dcab734d1 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Doc: Update info about building with CMakeLeena Miettinen2021-03-2913-117/+193
| | | | | | | | | Reorganize tool-specific information into separate topics. The other build systems will be added in follow-up commits. Fixes: QTCREATORBUG-25460 Change-Id: I324f66a464d7ab799e351e77ebe20f29fb091622 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Fix qmake buildAllan Sandfeld Jensen2021-03-291-0/+2
| | | | | Change-Id: I5730de131f90c198bdf14b6983a4dbc0efbdcea5 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* CMakePM: Fix "Build type" for multi configuration generatorsCristian Adam2021-03-262-2/+10
| | | | | | | | | The multi configuration generators (Visual Studio, Xcode) had an empty "Build type" which caused failures to parse the CMake file-api information. Change-Id: I70ee4978cee4d43e980edf4cd512d1ca95275638 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* StudioWelcome: Set correct file for Digital ClusterThomas Hartmann2021-03-261-1/+1
| | | | | | Change-Id: Idf8513a7db3c7e096c814395ffa701689e1cc0cf Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* StudioWelcome: Fix crashThomas Hartmann2021-03-261-1/+2
| | | | | | | | | Check if a project does actually exist. Task-number: QDS-3309 Change-Id: I59beff2637bbe80175dd223d6f574ea3886d95c5 Reviewed-by: Aleksei German <aleksei.german@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* StudioWelcome: Add effect demo ad downloadThomas Hartmann2021-03-262-0/+9
| | | | | | Change-Id: I95346189de1a6915f8b971cd2c9f69a027f63f6a Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* GitHub Actions: Build without PCHCristian Adam2021-03-261-0/+6
| | | | | | | ccache is not working very well when pch is enabled. Change-Id: I2922d2261bf4040ccd2837b2cc5c505ec2881207 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Editor Proxy: Fix warnings and code styleMichael Winkelmann2021-03-261-4/+6
| | | | | Change-Id: I978aef31f7c09da33509dddd2a13ae138551c914 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Sqlite: Move result count to class declarationMarco Bubke2021-03-2658-1966/+1037
| | | | | | | | It move the magic number of column results to the sql statement and improves the mock a little bit. Change-Id: I101067444cf27ec5dea0c72de7fd484a7e8710f0 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Fix build with Qt 6Eike Ziller2021-03-261-0/+2
| | | | | | Change-Id: I546dd9457e68b9ff59b0fe50248553736d18729b Reviewed-by: Michael Winkelmann <michael.winkelmann@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Doc: Add info on exporting nested Figma component instancesLeena Miettinen2021-03-261-0/+5
| | | | | | Fixes: QDS-4049 Change-Id: Ia5f370bab2d44fc90ded48ddc8b089bc9975d921 Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
* StringTable: Use QElapsedTimer instead of QTimeJarek Kobus2021-03-261-5/+4
| | | | | Change-Id: I75065cbe32dcd4405360b90f3f51387f286d6186 Reviewed-by: hjk <hjk@qt.io>
* Update perfparser to head of 4.15 branchEike Ziller2021-03-261-0/+0
| | | | | | | Fixes build with Qt 6. Change-Id: I449f8ee0e507fbd9e4d1fe69aeaf38fa4da65cc4 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* LSP: Prevent soft asserts in LanguageClientArray::toListDavid Schulz2021-03-261-4/+9
| | | | | Change-Id: Icb935137d389c223ac1360b4a7e0af5c303b793c Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Doc: Describe new Language Client optionsLeena Miettinen2021-03-264-16/+51
| | | | | | Fixes: QTCREATORBUG-25530 Change-Id: Ia59e476cdd6a1d655f269293c8e6ef97c5b084b5 Reviewed-by: David Schulz <david.schulz@qt.io>
* Android: Prevent crash in AndroidManager::applicationAbishjk2021-03-261-1/+1
| | | | | | | | | | | ... in connection with CMakeBuildConfiguration initialization. Having an Android device type does not necessarily mean an Android Qt version is selected in an incomplete kit. Change-Id: Ib157166c45b7d2ac20eafd6437054b9232595c1e (cherry picked from commit fdd69e27b3f6525128b2f6615ee4d59e4f80384f) Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* AssetExporter: Export type Label as textVikas Pachdha2021-03-261-1/+6
| | | | | | Task-number: QDS-3979 Change-Id: I0920d242a480da9a27f26d39b44ab1d3714917e4 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* CompileOutputWindow: Fix creation of task positionsAndre Hartmann2021-03-251-1/+1
| | | | | | | | | | | | | | When jumping from the issues pane to the compile output, the selected text was always starting and ending one line earlier than expected. Probably broken by 1c6e4fbd3. Fixes: QTCREATORBUG-25497 Change-Id: Ia5b796f27faa91e45b10b945dbf6261f1dbce036 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QmlDesigner: Fix dropping files to assets view when in list modeMahmoud Badri2021-03-251-1/+1
| | | | | | Fixes: QDS-3996 Change-Id: I1ef38fc784d2cf97a370caa39e42d6d7bf6bc6ea Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* cmake build: Disable PCH for CMake < 3.18 with GCCEike Ziller2021-03-251-2/+4
| | | | | | | | https://gitlab.kitware.com/cmake/cmake/-/issues/20119 was fixed in CMake 3.18. Change-Id: Iad335e8c7a70069404f5c80bb3b65c0d52f82393 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Improve translatable stringsRobert Löhning2021-03-257-20/+13
| | | | | | Change-Id: I0104209bb0f865a48f9ca2524f62457f7524bba9 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Annotation Editor question dialogMichael Winkelmann2021-03-253-34/+13
| | | | | | | Change-Id: I4c278abf34bd6c33fe989a5aa80006f1d88f687b Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Aleksei German <aleksei.german@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Common EditorProxy interface for EditorsMichael Winkelmann2021-03-2510-247/+304
| | | | | | | | | * Introduced a EditorProxy base class to have a common Qml interface for editors Change-Id: I93af944002801cc3e318653c67dcc464bd9f1213 Reviewed-by: Aleksei German <aleksei.german@qt.io> Reviewed-by: Tapani Mattila <tapani.mattila@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Fix buildEike Ziller2021-03-251-0/+1
| | | | | | | | Amends bd9a61fa27bad34144a654b8363ae0667ddd98e1 Change-Id: Ib3cb0991419e8d85ee29591771cfb7f126b11076 Reviewed-by: Aleksei German <aleksei.german@qt.io> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Load all curves when opening DS with lastsessionKnud Dollereder2021-03-251-0/+5
| | | | | Change-Id: I2de37fbd25b828e585739edee8bb079c02f58f94 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* build.py: Do not enforce building without PCHEike Ziller2021-03-251-3/+0
| | | | | | | | We have a guard for the CMake version in QtCreatorAPIInternal since a while. Change-Id: Ie76010b39e33d57c77b993db375a7821687145ea Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Refactor AnnotationEditors to support different viewsMichael Winkelmann2021-03-2522-399/+1395
| | | | | | Change-Id: I67797e911c320d77b8d6a2eba75de69546b30546 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* VcsBase: Avoid extra 1-pixel frame around SubmitEditorWidgetAlessandro Portale2021-03-251-0/+3
| | | | | Change-Id: I394bbce04f0feed01f917f81ce075a83776b71a4 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Utils: Compile fix for MinGWCristian Adam2021-03-251-1/+1
| | | | | | | Amends 611615f10b2e7d8e37aa7a958b350d71e68dd59e Change-Id: I27e474d98114dcb68b55082b7622eec38b5a0e2d Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Help: Avoid extra 1-pixel frame in Help widgetsAlessandro Portale2021-03-252-0/+2
| | | | | | | For QTextBrowser and QLiteHtmlWidget based viewers Change-Id: I0e8003b555b15e8eca239c59e657d9cf417f2d58 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Bump version to 4.15.0-rc1Eike Ziller2021-03-253-9/+9
| | | | | Change-Id: I522a8c88d636bcc09de2be0b2aa4f47a1c080ac9 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* QmlDesigner: Fix crashThomas Hartmann2021-03-251-4/+4
| | | | | | | | | The return was placed incorrectly. A property called 'path' is required but not sufficient. Task-number: QDS-1430 Change-Id: I4dbae2fa0f63c36698c5db3480a65eb56fbdb96d Reviewed-by: Marco Bubke <marco.bubke@qt.io>
* Doc: Update info on the Library viewJohanna Vanhatapio2021-03-2431-231/+181
| | | | | | | | | | | | - Fix the paths to sections in Library - Update pictures where needed - Use "component" instead of "item", "object", or "QML type" - Add links to the new topics for Design views - Other minor improvements Fixes: QDS-3879 Change-Id: I464fbe2db2f5045bdc04a70ea5feb5050ec22c18 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* More changelog for 4.15Eike Ziller2021-03-241-0/+57
| | | | | Change-Id: I55d1a3301946a0a5ff83bc05019eb06e1f632b5d Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Replace modal dialog with InfoBar in QmlProjectAleksei German2021-03-245-54/+29
| | | | | | | Change-Id: I0dfa8722748ae67ff29ad0aeb72681ee8c413d28 Fixes: QDS-3765 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Utils: Rebase SmallStringView on std::string_viewMarco Bubke2021-03-243-94/+23
| | | | | | | | There are still some methods missing but with C++20 we can maybe remove SmallStringView. Change-Id: I65a1eacda0a07cec824f1837e385faa01fc825e9 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Highlighter: adjust Qt6 compile fixes to upstream changesDavid Schulz2021-03-2412-17/+21
| | | | | Change-Id: I0d7962a4a52cbdf5645f30f86bca5457a4c061f9 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* AssetExport: Fix assets not being exported in certain casesVikas Pachdha2021-03-241-0/+11
| | | | | | | | | This can happen when the .ui.qml file with missing UUIDs is already open in the editor Task-number: QDS-4031 Change-Id: I17dbcf4b378141425a33dafc33a0ec47577c6d05 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* StudioWelcome: Update copyright notice to 2021Thomas Hartmann2021-03-241-2/+2
| | | | | | Task-number: QDS-3995 Change-Id: I0e8cd899cf70cc32031aec0acdd80d75c3f2ea7a Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
* Debugger: fix stringdata offset in metadataDavid Schulz2021-03-241-1/+4
| | | | | Change-Id: I94899346c8193218133f80aa2716a6e5d44093e2 Reviewed-by: hjk <hjk@qt.io>
* Debugger: Fix qobject name dumping for Qt 6David Schulz2021-03-241-2/+3
| | | | | | Change-Id: I146aa3d0b9d0f66a56a5fb1595f64297e15ebab8 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: hjk <hjk@qt.io>
* Doc: Update manual front page illustrationsLeena Miettinen2021-03-2411-0/+0
| | | | | | | | Task-number: QDS-3985 Change-Id: I5be1ab2efd76b7d526fbbdf64c5a7343cd4552fd Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
* TextEditor: Fix corrupted cursor after droping textDavid Schulz2021-03-241-1/+0
| | | | | | | | | ... by removing excess endEditBlock. Fixes: QTCREATORBUG-25305 Change-Id: I81fd2ee57a7a470fcc8e78475f336bf2b651a14b Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Robert Löhning <robert.loehning@qt.io>
* CMakeProjectManager: Set CMAKE_TOOLCHAIN_FILE for WebAssemblyv4.15.0-beta2Alessandro Portale2021-03-231-2/+15
| | | | | | | | | | Like for Android and iOS, CMake also needs a CMAKE_TOOLCHAIN_FILE when configuring a WebAssembly project. We pass it "qt.toolchain.cmake", which is part of Qt6, just like we do for iOS. Fixes: QTCREATORBUG-25519 Change-Id: Ia02cafc163da6cd94c483e860922b08a35284c71 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Register QT_LIBEXEC_PATH variablesKai Köhne2021-03-232-0/+32
| | | | | | Task-number: QTBUG-88791 Change-Id: I6f83836bab624f2281fd1a62970234713074f8a9 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Expose Qt's libExecPath settingKai Köhne2021-03-232-0/+17
| | | | | | Task-number: QTBUG-88791 Change-Id: I3c84fc060fbf818a013bd42b6a2f4929d580156f Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Fix location of qmlscene, qmlplugindump tools for Qt 6Kai Köhne2021-03-232-18/+3
| | | | | | | | | Do not try to locate qmlscene and qmlplugindump via parsing mkspecs anymore. Instead, expect the binaries to be installed in QT_INSTALL_BINS. Change-Id: Ifc194ce3e40dbeca26cf3abd327cf5f633d6a6ba Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* CMakePM: Better error message when CMake file-api config is missingCristian Adam2021-03-232-1/+16
| | | | | | | | | | | | | | Now the available configuration list is displayed, alongside with the hint that CMAKE_BUILD_TYPE or CMAKE_CONFIGURATION_TYPES needs to match / contain the "Build type" field. In order to test this just clear (or set a random value) in the "Build type" field and click "Re-configure with initial parameters" button. Fixes: QTCREATORBUG-25506 Change-Id: I44558c45c7050d03e72a3a0b9ce2c8d89bd6e4bc Reviewed-by: Eike Ziller <eike.ziller@qt.io>