Commit Graph

494 Commits

Author SHA1 Message Date
Eike Ziller
bac32dc740 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/coreplugin/dialogs/shortcutsettings.cpp

Change-Id: I1f21845350bb69268ca51bc77167a8244adce22a
2020-03-26 15:26:27 +01:00
Thomas Hartmann
9414961206 Fix example
Task-number: QTCREATORBUG-23045
Change-Id: I2cf54a4b6ede3a19d0e5273683f4969d397028ba
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-03-26 10:12:56 +00:00
Leena Miettinen
a7b7c31c9c Doc: Update info on Python run settings
Change-Id: Ia1da720286205bae18c7a01538430740510b9780
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-03-25 08:22:57 +00:00
Leena Miettinen
da1e153f3d Doc: Update info about Bare Metal devices
Fixes: QTCREATORBUG-23723
Change-Id: Ic7289849bab5901cf9860067f1d127e69617a328
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: hjk <hjk@qt.io>
2020-03-24 12:35:09 +00:00
Leena Miettinen
9bf8610935 Doc: Update info on automatically registering CMake help
Change-Id: Icdc010102055def6b87902c0c924f647f1f408da
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2020-03-24 08:11:10 +00:00
Eike Ziller
d80f3972a4 Merge remote-tracking branch 'origin/4.12'
Change-Id: Ia8254720b2ba6e3e7b859017e1c2b6e289bed771
2020-03-20 08:16:19 +01:00
Eike Ziller
7f0b418a22 Merge remote-tracking branch 'origin/4.11' into 4.12
Change-Id: I125d2e574cbee28d69c8181909f2db57e897f0a4
2020-03-20 08:00:06 +01:00
Eike Ziller
c8a2ea5433 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.cpp

Change-Id: I2a0ccb84560174c5170d5baaff526c0e095f0ba0
2020-03-19 09:35:50 +01:00
Leena Miettinen
7be9d0f567 Sessions: Fix UI text according to the guidelines
https://doc.qt.io/qtcreator-extending/qtcreator-ui-text.html

Task-number: QTCREATORBUG-23683
Change-Id: Ie74ee222f5ff7393b65c6f1128cf2e64bb0007ae
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-03-16 11:54:24 +00:00
Eike Ziller
22cdc47077 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/baremetal/debugservers/uvsc/uvtargetdevicemodel.cpp

Change-Id: I4a90920e52dbbe9eb46aef3437ee3c5a6e7b31c6
2020-03-16 08:30:33 +01:00
Leena Miettinen
83a60f10ce Doc: Update info about managing workspaces
Change-Id: I1cd79ac60641d99b86b246cb540cb6a9e70d1f30
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-03-13 09:37:58 +00:00
Leena Miettinen
0e71463b91 Doc: Describe Qt Quick Designer annotation editor
Fixes: QDS-1485
Change-Id: Iabb3c6efa738df028f94e14810f9b4cfaad7b2dc
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-03-12 15:09:10 +00:00
Leena Miettinen
9e915ecba0 Doc: Describe Qt Quick Designer 3D editor
- Pull source files from /doc/qtdesignstudio/srcqtquick3d-editor
- Add the necessary defines to link to additional Qt modules
- Use the same structure and files for the Qt Quick Designer parts
  as in Qt Design Studio Manual
- Move some overviews to /doc/qtcreator folder
- Fix the TOC and the navigation links

Change-Id: I2103a8e635e537fd276b3e14feeb8f50beb92cae
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-03-12 08:40:41 +00:00
Christian Kandeler
b0779ad5f8 Wizards: Make it more obvious to users that they can create C files
Technically, almost any "new file" wizard could be used to create a C
file, but conceptually, it makes the most sense to turn the "C++"
category into "C/C++".

Fixes: QTCREATORBUG-23621
Change-Id: I002365fa35cc6c9bf7c71039e122f72890f66b1a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-03-10 13:23:57 +00:00
Leena Miettinen
712766b7b1 Doc: Update docs on Build menu commands
Task-number: QTCREATORBUG-23686
Change-Id: I46a94564d96ad7a5172414c62aa2abbbc965bbba
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-06 13:31:46 +00:00
Leena Miettinen
32bf75c50e Doc: Move environment settings to a separate section
They are available from three different places in the Projects mode,
with slightly different use cases.

Task-number: QTCREATORBUG-23686
Change-Id: I678b3ab4762d7da8d0fcc060eef7d0146bfcd0ac
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-06 13:00:03 +00:00
Leena Miettinen
89a9790ca9 Doc: Describe new ways to customize the build process
You can select what to stop before building and what to
build before running.

Task-number: QTCREATORBUG-23686
Change-Id: I7d20b2ece09227f0f2ef54788efc3b83807d1a32
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-06 12:54:39 +00:00
Leena Miettinen
74f04c17d1 Doc: Update info about build settings
QML debugging and profiling, separate debug info, and
Qt Quick Compiler are now enabled in the general build
settings. Default values can be set in Build & Run options.

Task-number: QTCREATORBUG-23686
Change-Id: I6eef8f270ab42cc563c3c95cfddf22243a5ef017
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-05 13:43:24 +00:00
Leena Miettinen
cd00122fcd Doc: Update info about Qbs support
Fixes: QTCREATORBUG-23691
Change-Id: Ic1d9b23720a305c39792948aec8f15ee52c1a778
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-05 13:15:55 +00:00
Leena Miettinen
eea835eab0 Doc: Add a section about finding and filtering output
The standard "find in file" functionality is now used, so
link to it. For filtering, describe the options.

Change-Id: I379d23fbc35ebfbbfef1d6fa3007af5b9d7f23b4
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-03-05 09:14:34 +00:00
Leena Miettinen
ae1a4250e1 Doc: Describe integration with Qt Marketplace
There is now a Marketplace tab in the Welcome mode.

Task-number: QTCREATORBUG-23452
Change-Id: I8043adb3104d542b63d5963261e92d7044222204
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-03-05 09:05:00 +00:00
Fawzi Mohamed
b09a48599e Update qmljs parser to Qt 5.15 parser
* parser side support for annotations, inline components, new UiVersion
  and all the things included in QT 5.15 parser
* SourceLocation moved from QmlJS:AST to QmlJS
* Visitors now need to handle throwRecursionDepthError
* BaseVisitor for visitors that want to override all visit

Task-number: QTCREATORBUG-23591
Change-Id: I682a30d0b08b6c929739fd0e339ef6fbde3eb630
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2020-03-03 15:31:10 +00:00
Leena Miettinen
40899c7209 Doc: Describe changes in the diff editor
- Describe the context menu commands in the diff editor
  when used with Git
- Make the description of colors less specific, because they
  depend on the theme
- Use "chunk" consistently instead of "hunk"
- Update the screenshot

Change-Id: I6c9ec4eee8ff80f171558c930e5e448ac493f927
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
2020-03-03 12:34:08 +00:00
Leena Miettinen
015d09a9e7 Doc: Describe new supported LSP services
Change-Id: I3e0e9b92945b48ffa2f349924762f6bb0fef3c87
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-03-02 13:40:27 +00:00
Leena Miettinen
0750af7049 Doc: Describe the "Go to Last Edit" function
Returns to the last location where you made a change.

Change-Id: I35cda32d28b51b0fcfe31fd17e03ce103a87b447
Reviewed-by: André Hartmann <aha_1980@gmx.de>
2020-02-28 13:54:08 +00:00
Leena Miettinen
d07d118b44 Doc: Add missing separators to menu paths
Change-Id: I58fe828d204ebc636fd529be9759bdeb5a8fe76a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-02-28 13:34:53 +00:00
Leena Miettinen
85bcef044c Doc: Fix typo "fil" > "file"
Change-Id: Iaa0f25c9ef0c76f2923f91354304e3b0c6bb78b1
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-02-28 12:04:42 +00:00
Leena Miettinen
fb185eef11 Doc: Update screen shot to show the list of locator filters
Change-Id: If6b4068676e994ce5ec684432983df3f173dfab5
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-02-28 11:57:45 +00:00
Leena Miettinen
a8c9d394fd Doc: Replace "Qt Bug Tracker" with "Qt Project Bug Tracker"
Add links where they were missing.

Change-Id: I218c1160226ec5223e6bd055d73e82092f254792
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-02-28 09:30:42 +00:00
Leena Miettinen
d119258c9d Doc: Describe new help options
- Only latest docs are registered by default
- Users can change the settings for displaying help in
  the detached help window

Change-Id: Id7efb98e11eb8a27b7d01422e65ac63b860c868e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-02-28 08:58:56 +00:00
Leena Miettinen
ae98f91f1b Doc: Update info about finding with the locator
- Describe the new bug filter
- Describe the new URL template custom filter type
- Update screenshots

Change-Id: I830b3953e89e97a7e5a405687915b67153412d9a
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-02-28 08:10:00 +00:00
Leena Miettinen
171ad62aed Doc: Describe linking Qt Creator to a Qt installation
... for sharing auto-detected Qt versions and kits

Change-Id: Ie0063b0a66a58508bb848b2b8fb4b29cadc35c26
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-02-27 12:07:04 +00:00
Leena Miettinen
da5d53b89b Doc: Document the Restart Now button that appears when needed
Typically, when users enable or disable plugins.

Change-Id: I1d9588e662613d6c061756d247bf12f7c1ace4ba
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-02-26 16:15:21 +00:00
Leena Miettinen
8b5934900c Doc: Describe using custom fonts in Qt Quick Applications
Developers can use custom fonts in Qt Quick UI projects that they
create in Qt Design Studio. Additional steps are needed when
converting these projects to Qt Quick Applications.

Fixes: QTCREATORBUG-23646
Change-Id: Iebc8e6efd9683450232d1ea878925f9791536663
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-02-26 14:11:54 +00:00
Leena Miettinen
4cd4316a16 Doc: Replace "pane" with "view"
...for anything listed in Window > Views, except "Output Pane".

Task-number: QTCREATORBUG-23582
Change-Id: I1a46de22657dd5779d693a5078b5aca8b1b57a37
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-02-26 08:10:19 +00:00
Leena Miettinen
2c406ff398 Doc: Describe managing workspaces
Conceptually separate dockable views from sidebar views, because
the former can now be organized using workspaces in the Design
mode (where the sidebars are now disabled).

Fixes: QTCREATORBUG-23582
Change-Id: Iaf310d4fbc9277330708f6756201e4b43dc1eedb
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-02-25 13:38:04 +00:00
Thomas Hartmann
0a4471dbbb QmlDesigner: Rename 'Imports' to 'QML Imports'
Change-Id: Ice57052273ac2e7eef555c9a26a9032098541d8e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-02-24 15:42:53 +00:00
Thomas Hartmann
0ffc029d70 QmlDesigner: Rename resources to assets in the ui
Task-number: QDS-1646
Change-Id: I8937f70adc3ad59f28d40f99852f2be053ce6c3b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-02-14 15:31:23 +00:00
Andre Hartmann
c83a33941d Doc: Describe diffing from editor to another file
Task-number: QTCREATORBUG-17866
Change-Id: I073f998bb9a00bfcf765766b5690a9dc19209a70
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-02-13 08:24:01 +00:00
Leena Miettinen
5997f9754d Doc: Add a note that qmltooling plugins are required for QML debugging
Task-number: QTBUG-82039
Change-Id: I042b8212e3571b806e9a35b12fa83cc84006b2e6
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2020-02-11 14:42:17 +00:00
Leena Miettinen
87b2107290 Doc: Describe the Telemetry plugin
Fixes: QTCREATORBUG-23586
Change-Id: Ie0bd470dcf3cc23d401219d0a83f4179a4948acf
Reviewed-by: Vitaly Fanaskov <vitaly.fanaskov@qt.io>
2020-02-11 13:19:52 +00:00
Leena Miettinen
e12ba2d683 Doc: Fix broken links in Extending Qt Creator Manual
- Move some images from qtcreator\images to qtcreatordev\images
- Hide directories from the doc build (these will be added
  gradually when we fix the docs for the classes in them)
- Fix broken links
- Add README.md that describes the doc projects in the repo

Fixes: QTCREATORBUG-23544
Change-Id: I4fc29d8fbc8b7a0a0f81fa3261f6412c47b9d84e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-02-10 13:40:43 +00:00
Eike Ziller
5c121d5791 Merge remote-tracking branch 'origin/4.11'
Conflicts:
	src/plugins/genericprojectmanager/genericproject.cpp

Change-Id: Ib54f1645ec70a9e6460a888a13190ede130bccca
2020-02-05 11:59:35 +01:00
Leena Miettinen
5fc456dd22 Doc: Rearrange files in the doc folder
Source and configuration files for each manual are now located in a
separate subdirectory, with common configuration files in doc/config.

doc
|_config
|_qtcreator
|_qtcreatordev
|_qtdesignstudio

Edit the config files accordingly.

Change-Id: Idc747a7c16e84f3e06add91234dc5fc908e64cc5
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-01-27 09:05:07 +00:00