Commit Graph

2717 Commits

Author SHA1 Message Date
Eike Ziller
3666e3aaeb Merge remote-tracking branch 'origin/4.8'
Conflicts:
	tests/unit/unittest/unittest.pro

Change-Id: I4f0ab05f96ee60900a3a35fad4c7331238367593
2018-11-09 13:30:40 +01:00
Thomas Hartmann
81754c161f Update documentation to Qt Quick 2.0
Remove some last Qt Quick 1.0 left overs.

Task-number: QTCREATORBUG-20368
Change-Id: Ic559db21f754fcef6294e1d158e3c35b03851c38
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-11-08 09:10:41 +00:00
Leena Miettinen
645e26a338 Doc: Update language server info
Change-Id: Ie54e3cf4ea28ca62de7d86a891f96685e825b524
Reviewed-by: David Schulz <david.schulz@qt.io>
2018-11-07 14:00:56 +00:00
Eike Ziller
1473bc5891 Merge remote-tracking branch 'origin/4.8'
Conflicts:
	src/plugins/debugger/debuggermainwindow.cpp
	src/plugins/qbsprojectmanager/qbsbuildstep.cpp
	src/plugins/winrt/winrtdevicefactory.cpp
	tests/unit/unittest/gtest-creator-printing.cpp
	tests/unit/unittest/gtest-creator-printing.h
	tests/unit/unittest/unittest.pro

Change-Id: Ie9b80b87a8a4fa81baf72a2daa7919b21371c15e
2018-11-06 09:20:00 +01:00
Vikas Pachdha
1f1149bb58 Android: Update NDK documentation
Qt Creator now uses Clang tool chain and latest NDK can be used
to build the applications now so no need to recommend version 10e

MinGW dependency is not required anymore as make is also used
from the NDK

Task-number: QTCREATORBUG-11846
Change-Id: I535aeebc52fc67025a73b37bee4079ef7704cd7d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-11-02 15:45:28 +00:00
Leena Miettinen
5f008c9cfd Doc: Describe scheduled updates
Change-Id: I0003d3689978dca2b79d594de2af2bf6b5034332
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
2018-11-01 15:13:11 +00:00
Leena Miettinen
9274a42485 Doc: Add info on disabling automatic creation of run configs
Reorganize and edit the information about run configurations.

Change-Id: I84f835da2f6b6cd4ff02831e387475e8c07c6e55
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-10-25 12:48:24 +00:00
Leena Miettinen
f61c8c680d Doc: Describe the Clang Format plugin
Change-Id: I596af2775a4abb8e0331e1eb3de1b55cae0f15d7
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
2018-10-25 12:48:04 +00:00
Leena Miettinen
45ec0aea37 Doc: Describe the Compilation Database Project Manager plugin
Change-Id: Ie548caa6e3b7288cf554fd898a5b69f267f65bbb
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
2018-10-25 12:47:47 +00:00
Leena Miettinen
075ead9cd9 Doc: Add info about setting the -j option for parallel builds
...on Linux and macOS

Change-Id: Ica8a4714a1f1fa50200613c02b174ae3cc53810c
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-10-24 12:07:10 +00:00
Eike Ziller
fd7cba88ef Merge remote-tracking branch 'origin/4.8'
Conflicts:
	doc/src/editors/creator-only/creator-code-pasting.qdoc
	src/plugins/android/androidbuildapkwidget.cpp

Change-Id: Iea8b7135643d14ffe49d10b14bedb8fa5ac48063
2018-10-24 13:58:45 +02:00
Leena Miettinen
4599a9b433 Doc: Describe changing default editors in MIME type settings
Change-Id: I8d9b9400932c564248f5b654cc72c4c794c778ec
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-10-23 07:18:25 +00:00
Christian Kandeler
a4c457ea04 CodePaster: Remove support for pastebin.ca
It's been returning 503 for months now.

Change-Id: I0280a21e6fd7c34b4c9b9c9b118a9e2f61f4a022
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-10-22 15:51:57 +00:00
Leena Miettinen
7df0b9eb7b Doc: Add Pastecode.Xyz to the list of supported code paste services
Change-Id: I185566ac89350bdbddeab7b1540329ebb8828066
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2018-10-22 13:25:04 +00:00
Leena Miettinen
90af97cd01 Doc: Hide info about creating snapshots
The functionality is being reconsidered and will change again.

Task-number: QTCREATORBUG-21359
Change-Id: Id7a6dbea4e3a947dc5fd3005a2ed87682bab9283
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
2018-10-22 13:24:51 +00:00
Leena Miettinen
0eb8c95c77 Doc: Describe selecting the terminal to use on Linux and macOS
Change-Id: I6d1b47f1829ecceef13d1ae23c5d05c22112e94f
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-10-22 11:05:17 +00:00
Leena Miettinen
626b976949 Doc: Add info about experimental Cppcheck plugin
Change-Id: If65414586c159d7391574523dde67f12ea93a439
Reviewed-by: Sergey Morozov <dev@gres.biz>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-10-19 08:55:47 +00:00
Leena Miettinen
673a115703 Doc: Hide an image from the Qt Design Studio Manual
Change-Id: I39ad9bec97d5ad975eb33fe806a2610e6c7508a5
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-10-18 14:02:02 +00:00
Leena Miettinen
fac917b477 Doc: Describe the experimental language client plugin
Change-Id: I14e227a242dc101f9e535f56da52beddb5bc325a
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2018-10-16 09:06:11 +00:00
Andre Hartmann
892db36c26 Git: Update documentation for the branches side panel
Change-Id: Iff10716debd4e24382ed52e288d04c2dbdd86b1f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-10-15 07:17:42 +00:00
Leena Miettinen
8f29b0bcde Doc: Update info about supported Android, JDK, and SDK versions
Remove limitations for debugging on Android versions that are no longer
supported.

Task-number: QTCREATORBUG-21255
Change-Id: I9d36638b9b2c47485b4aa47d0c563e6c153271e5
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
2018-10-12 10:51:48 +00:00
Leena Miettinen
a48f20d0dc Doc: Fix section levels in "Completing Code"
The section levels should have been elevated, when the info was
moved into a separate topic.

Change-Id: I1b1592773356320f32758cac331611d73aed6106
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-10-12 08:48:47 +00:00
Leena Miettinen
9e781a1b19 Doc: Describe configuring merge tools
Qt Creator only supports graphical merge tools

Change-Id: I282613a03ba2ff91e82b4bafe5d95164495231f8
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-10-11 08:24:57 +00:00
Leena Miettinen
1afe5405bb Doc: Add troubleshooting information for QNX devices
Task-number: QTBUG-69762
Change-Id: I2fa6f62b95eddc901aa133e922934938d1ae208e
Reviewed-by: hjk <hjk@qt.io>
2018-09-24 09:54:18 +00:00
Leena Miettinen
5a563e6a30 Doc: Mark more doc source files creator-only
Change-Id: I3c7e6a374b7d9b70f79f8e3028277d416577d2e9
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-09-24 09:13:45 +00:00
Christian Stenger
f350c4d1d4 AutoTest: Replace some scary wording
Change-Id: If8c45824c80ed6dd2da5874af56e61ab7abb3305
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2018-09-21 07:40:17 +00:00
Alessandro Portale
20f3c8d654 Wizards: Remove Canvas 3D application wizard
Canvas 3D is deprecated from 5.12 on.

Task-number: QTCREATORBUG-21078
Change-Id: Icfd4d3651bcc3a9e65fcf52297ec173330f7b0c0
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-09-18 16:25:35 +00:00
Leena Miettinen
70e8b99dd3 Doc: Update information about Git Branches sidebar view
This used to be a dialog. Update the screenshot.

Change-Id: I586abab1f68a82de5be99d7a209cc5a0ba8c1df0
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-09-14 12:09:33 +00:00
hjk
59e734d9da Debugger: Rename "Snapshot" window to "Debugger Perspectives"
That's what it is nowadays.

Change-Id: I0b9c29e9adc322a923c6901b6e1f3fc9937c2892
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-09-10 07:49:05 +00:00
Christian Kandeler
b68d943c92 QbsProjectManager: Support QML designer import paths
Task-number: QTCREATORBUG-20810
Change-Id: I1f096124f94d2c9f4ad51373bb39a212a108799f
Reviewed-by: hjk <hjk@qt.io>
2018-09-07 11:40:53 +00:00
Leena Miettinen
fdbcfc6756 Doc: Use defines to hide info not related to Qt Quick projects
Change-Id: I70ee417aebcddd32ef9f6419e3000fdfd02c9707
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-09-07 08:59:48 +00:00
Leena Miettinen
aa588449b0 Doc: Move more files
To enable single-sourcing Qt Creator Manual and Qt Design Studio
Manual.

Change-Id: I88bf1f094a7ec31cce3ac2924987296f71e9cb74
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-09-07 08:59:31 +00:00
Leena Miettinen
07ea3b2687 Doc: Use defines in the "Keyboard Shortcuts" topic
...to enable single-sourcing Qt Creator Manual and Qt Design
Studio Manual. Update the screenshot.

Change-Id: Ia00e93c8a946564d41706e6ccbb8c0ec18647acf
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-09-07 08:58:51 +00:00
Leena Miettinen
29db0af9f8 Doc: Restructure refactoring information
Separate C++-specific info from QML-specific info.
Use defines to support single-sourcing. Add screenshots
that show QML code.

Change-Id: I35f01673de555074cc23e96b36200d15d6b34fce
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-09-07 08:44:11 +00:00
Leena Miettinen
7125f6853d Doc: Use defines in "Indenting Text or Code" topic
To enable single-sourcing Qt Creator Manual and Qt Design Studio
Manual.

Add the menu path to Typing options.

Change-Id: I99708fe39d414462c743b0f01a52dcefcce1d65b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-08-31 08:15:25 +00:00
Eike Ziller
8e05783019 Merge remote-tracking branch 'origin/4.7'
Change-Id: I4332eba9f1f66fef185359c79c4d96420d8b78ca
2018-08-30 08:31:25 +02:00
Christian Stenger
7ba5bddded Doc: Correct license header
Change-Id: I5324b4a8ee23a7203591e0c35875027d8ac93e0d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
2018-08-29 12:11:06 +00:00
Leena Miettinen
e1e1790402 Doc: Update locator information
- Use QML code in examples and enable the hiding of
  C++-specific information by using defines.
- Update screenshots
- Update info about "Filter Configuration" dialog

Change-Id: Ia2ca4220a46308c6f480965153ac1002f9790054
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-08-28 10:26:25 +00:00
Leena Miettinen
21b2c1d04a Doc: Update information about checking QML and JavaScript code
The error messages and codes are displayed when you write code.
The JSON information is unrelated and was moved further down the
topic.

Added a screenshot of checking QML code.

Used defines to mark C++ specific parts.

Change-Id: I08a122727200208474036adec56afd6235b56d6a
Reviewed-by: Marco Benelli <marco.benelli@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-28 09:40:47 +00:00
Leena Miettinen
f06f9122d7 Doc: Add screenshots for QML code completion
Use defines to hide C++-specific info from Qt Design Studio
Manual.

Change-Id: Ia1a0f730f8999e5b6f1dfe69779729bb90c46a1d
Reviewed-by: Marco Benelli <marco.benelli@qt.io>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-08-28 07:31:17 +00:00
Leena Miettinen
3b2a7c0b52 Doc: Reflect changes in Qt Design Studio Manual structure
Change-Id: I811c8715e02e8013c7e34c6dbf0b7a1e60205383
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-27 09:47:50 +00:00
Leena Miettinen
97c56225a7 Doc: Move topics in creator-editors.qdoc to individual files
To enable single-sourcing of the Qt Creator Manual and Qt Design
Studio Manual. No content changes were made in this patch.

Change-Id: I2bc1db22310bcef539d5961e728a565142c2e2d4
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-08-23 11:24:44 +00:00
Leena Miettinen
2dba79df26 Doc: Use defines to show and hide info about Edit mode
Move the descriptions of sidebar views to
creator-sidebar-views.qdocinc to be able to include them
in the "Working in Edit Mode" topic in the Qt Design Studio
Manual.

Restructure the section and update the screenshot. A different
screenshot for the Qt Design Studio Manual will be added in
its doc sources.

Change-Id: Icd33c580c040ffefa5563fea723bd02e2d2ce520
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-23 10:53:19 +00:00
Leena Miettinen
9550f3ac95 Doc: Use defines in "Creating Components" to view and hide info
For single-sourcing Qt Creator Manual and Qt Design Studio Manual.

Change-Id: Ic771280121d56d11bcc8eccd7edbf0b4bc72eefb
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-23 10:52:51 +00:00
Leena Miettinen
148d64dc89 Doc: Reorganize Qt Quick debugging information
QML-specific information about evaluating expressions at
runtime was already there, so linking to it instead of the
C++-specific info. Moved all information about the Debugger
Console to this topic, after the information related to the
Locals and Expressions views.

Hiding C++ and Qt version specific information.

Change-Id: Icf8798521218fca4ee6dea65b2e96ce685027a37
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-08-21 12:53:35 +00:00
Leena Miettinen
7ab07a4e8f Doc: Move files to enable single-sourcing
Create creator-only folders for topics that are to be excluded
from the Qt Design Studio Manual.

Change-Id: I6e212c6f1f2911fd02b135fe72e6379ef95c9eee
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-08-20 09:44:20 +00:00
Leena Miettinen
ee9745e3da Doc: Update info about Git
- Move all information about Git to the Git-specific topic
- Add missing information

Change-Id: I54bc19fd05ac100e8fbb03b3103754e8eb04fa01
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: André Hartmann <aha_1980@gmx.de>
2018-08-20 09:36:51 +00:00
Leena Miettinen
6564922254 Doc: Move common debugger functions to an include file
Some debugger functions are used for both C++ and QML debugging.
Putting them into an include file enables using the descriptions
in both the Qt Creator Manual and Qt Design Studio Manual.

Change-Id: Ief7e1e1c76a881eb6722161a1b216b3d711c6290
Reviewed-by: hjk <hjk@qt.io>
2018-08-17 12:37:44 +00:00
Leena Miettinen
a90dd96621 Doc: Move qtquick-profiler.qdoc to the "qtquick" folder
It is needed for the Qt Design Studio Manual, where the
"analyze" folder is now excluded from doc sources.

Change-Id: Ic5fc97f05ca84e428be6309979e2927563c9e814
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-08-16 14:49:18 +00:00
Leena Miettinen
8828d79c4a Doc: Use defines in navigation links
To be able to build Qt Creator Manual and Qt Design Studio Manual
from the same sources.

Change-Id: I6adbc7b7f23c40f24508a8de7ae9ad5a2a3a103e
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-16 14:48:46 +00:00