Commit Graph

1149 Commits

Author SHA1 Message Date
Leena Miettinen
321b245477 Doc: Describe Help > About Qt Creator > Copy and Close
Move the instructions for contacting Qt from the front page to
a how-to topic.

Task-number: QTCREATORBUG-30209
Change-Id: I4f4083927ad54bdca555e1825f817f494e30e860
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: hjk <hjk@qt.io>
2024-02-14 08:35:28 +00:00
Leena Miettinen
5d8cf8ce09 Doc: Describe setting environment variables for run configurations
...in Preferences > Build & Run > General > Application environment >
Change.

Task-number: QTCREATORBUG-30209
Change-Id: Idd58652b25ef6cfebf7bfda1a237f4c661b4c3b6
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-02-13 15:02:49 +00:00
Leena Miettinen
d8a6654717 Doc: Describe Vanished Targets in Projects mode sidebar
Task-number: QTCREATORBUG-30209
Change-Id: Ia4a05d18262e97ea6fbfc03fb6874662ac67bec5
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-02-13 09:14:20 +00:00
Leena Miettinen
439773252b Doc: Add Known Issues to \ingroup creator-reference
It somehow fell out from there.

Point to the Change Log command for viewing the changes.

Task-number: QTCREATORBUG-29361
Change-Id: I59bc227e507495684f9d2cc9db19510481076d38
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2024-02-12 08:51:16 +00:00
Leena Miettinen
8869fefb72 Doc: Describe changes to ClangFormat preferences
Task-number: QTCREATORBUG-30209
Change-Id: Iff7587cca92c016f2f6ff5f40150d620f623a9b2
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Artem Sokolovskii <artem.sokolovskii@qt.io>
2024-02-09 13:02:42 +00:00
Leena Miettinen
898190bd21 Doc: Add brackets and quotes that are automatically inserted
This works for single quotes, angle brackets, and square brackets, too.

Task-number: QTCREATORBUG-30209
Change-Id: Icb07d87fe95ee8779ffc29f4623a7dfbdfca9e4d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-02-07 12:52:12 +00:00
Leena Miettinen
7d468a2686 Doc: Describe the Move Definition Here quick fix
Task-number: QTCREATORBUG-30209
Change-Id: I248b64ba13de61b2b1582a89f285653e02128fbc
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-02-07 10:38:08 +00:00
Leena Miettinen
80fa7ca453 Doc: Describe overriding system cursor for resizing editor views
- Update the screenshot of "Interface" preferences.
- Use the term "cursor" also when describing how to make the locator
  wider.

Task-number: QTCREATORBUG-29980
Task-number: QTCREATORBUG-30209
Change-Id: I5ca0d5c57932f32871a7354a2ea69f98482a2585
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2024-02-07 09:30:22 +00:00
Leena Miettinen
9fe7922d3b Doc: Remove docs for View > Views > Automatically Hide View Titlebars
Add the name of the removed option to the change log.

Task-number: QTCREATORBUG-30209
Change-Id: Ie526a3097ffec8077d042e919f01bbc348838041
Reviewed-by: hjk <hjk@qt.io>
2024-02-02 16:45:42 +00:00
Leena Miettinen
d35e567c92 Doc: Edit docs about navigating in Edit mode
List code editing services in the Edit Mode topic.
Will remove the Writing Code topic when the reorg for
this part is ready.

Move info about locating files to the "Move between files"
topic.

Change-Id: I6c97d2778b74bba106a9d8e8b89376d5961e0a27
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-02-02 12:10:18 +00:00
Leena Miettinen
24797179a7 Doc: Remove "Managing Projects"
This topic is not used anymore.

Task-number: QTCREATORBUG-29361
Change-Id: Ia4d54a77fb3aac2e98fc00d697b045aee798b1ae
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2024-02-02 08:19:29 +00:00
Leena Miettinen
cc03aff960 Doc: Split up the "Working in Edit Mode topic"
- Make topics shorter and easier to browse
- Move information around
- Delete duplicate how-to topics
- Add \sa links to how-to topics

Task-number: QTCREATORBUG-29361
Change-Id: Ie84a29993129d175bbd65143fcfc45aa8304d621
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-02-01 10:28:25 +00:00
Tim Jenssen
a3a69d83f3 Merge remote-tracking branch 'origin/qds/dev' into 13.0
Change-Id: I09a0e8514c8ad7badaa7af6d101c71d5c96b5465
2024-01-31 20:25:34 +01:00
Leena Miettinen
76dcc5463a Doc: Turn Editing MIME Types into a how-to topic
Add subheadings and move content around.

Task-number: QTCREATORBUG-29361
Change-Id: I4c1d8c8c7065a3f306e2a4a341bc546c62828903
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-30 10:44:39 +00:00
Eike Ziller
30d048a256 Merge remote-tracking branch 'origin/12.0'
Conflicts:
	src/plugins/cppeditor/cppfilesettingspage.cpp
	src/plugins/haskell/haskellplugin.h

Change-Id: I880693c2e4986853b7aa600a5b7d6c09ad14634e
2024-01-30 09:19:06 +01:00
Leena Miettinen
fe35ee5c38 Doc: Split up Beautifying Source code
Describe the process in a how-to topic and the preferences in
a reference topic.

Task-number: QTCREATORBUG-29361
Change-Id: I9bf2b693590e0943a3bb6d5ed11dbc5a9d5cbd80
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-29 12:50:45 +00:00
Leena Miettinen
f8f82f259a Doc: Split up Using FakeVim into how-to and reference topics
- Move contents around
- Remove obsolete information about color scheme
- Fix keyboard shortcut for toggling FakeVim mode

Task-number: QTCREATORBUG-29361
Change-Id: Icb1c76e014b34d582e40d597bb1279df53e2c02b
Reviewed-by: hjk <hjk@qt.io>
2024-01-26 10:13:54 +00:00
Pranta Dastider
e63b88c7dd QmlDesigner: Update image in the Live Preview documents
This patch updates the old image to include lock the views features
in the document screenshot. Also it updates the text description to match
the change.

Fixes: QDS-11565
Change-Id: I262be3392552920607725becda6e21d3e571c122
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
2024-01-24 09:19:48 +00:00
Leena Miettinen
1a29f87440 Doc: Fix the location of the "Request Copilot Suggestion" action
It is in the locator, not in the context menu.

Fixes: QTCREATORBUG-30227
Change-Id: I35bea968a936e8872cdadcec3b8f53559e654c94
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
2024-01-23 08:01:37 +00:00
Leena Miettinen
62c0e5024e Doc: Split "Modeling" into several topics
Task-number: QTCREATORBUG-29361
Change-Id: Iaffaf6d148d05738d92d9ccd8fe634c4b2be063d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-19 12:50:41 +00:00
Tim Jenssen
4e16d1a07d Merge remote-tracking branch 'origin/12.0' into qds/dev
Change-Id: I264d3ce1a2d568c9f68c12c9ecd58fefd4c672a5
2024-01-18 11:08:33 +00:00
Christian Stenger
5af310b4fb Doc: Update AutoTest plugin documentation a bit
Update information regarding wizards provided by the
AutoTest plugin.

Add a note for the missing wizard for adding Qt test
based test cases.

Task-number: QTCREATORBUG-30139
Change-Id: I33a3e176e8debcdff05d0183f3ad890996316584
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-01-17 09:31:21 +00:00
Eike Ziller
5395cc9b2c Merge remote-tracking branch 'origin/12.0'
Change-Id: I42e2cd3e14d9570c94ed2f5eb13d688191144767
2024-01-17 09:05:44 +01:00
Eike Ziller
fd6e45c407 Doc: Fix supported Linux platform
Qt 6.6 officially no longer supports Ubuntu 20.04. Even though it mostly
works, some parts like openssl (for https connections) do not work (out
of the box)

Change-Id: I5133e94048d3014475678ab849a61ccc62331df4
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-01-16 08:24:13 +00:00
Leena Miettinen
ab81f02b13 Doc: Describe the Generate Kit option for Python interpreters
Task-number: QTCREATORBUG-30209
Change-Id: I5eec3797d226109eccf4dde5f32b21076c18f2b4
Reviewed-by: David Schulz <david.schulz@qt.io>
2024-01-15 13:20:44 +00:00
Leena Miettinen
ac437147e0 Doc: Describe installing YAML and JSON language servers
Qt Creator offers to install them if it finds the NPM package
manager on the computer.

Task-number: QTCREATORBUG-30209
Change-Id: I2ab147dfae6a639b2b9f21acabd6f4d2ec339ac6
Reviewed-by: David Schulz <david.schulz@qt.io>
2024-01-15 12:29:07 +00:00
Leena Miettinen
78b6306578 Doc: Split up "Using Language Servers"
Update information about changed or added features.

Task-number: QTCREATORBUG-29361
Change-Id: Ia318b987602141f0021abd561ce3aac1d405904f
Reviewed-by: David Schulz <david.schulz@qt.io>
2024-01-11 13:15:59 +00:00
Leena Miettinen
fa17c9b8fa Doc: List Kit preferences under Preferences > Kits
Add "\target kits-tab" for the Kits tab docs because the links need to
be unique.

Task-number: QTCREATORBUG-29361
Change-Id: I76058c521a4e2c08f24ea2f03846bef6eac9716a
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-11 09:11:44 +00:00
Alessandro Portale
b2c66ed56f Docs: Correct "-no-crashcheck" cli option
It has a dash, now.

Change-Id: Id4a7b6efba1a0d7d9a6ea3e73dd04a196892b456
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-01-10 15:30:07 +00:00
Leena Miettinen
c01129828f Doc: Split up "Refactoring" and "Applying Refactoring Actions"
Replace "refactoring actions" with "quick fixes", as they are
called that in the UI.

Task-number: QTCREATORBUG-29361
Change-Id: I6952bb1b222c340a6bccb175733c611907885a47
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-01-09 12:54:34 +00:00
Leena Miettinen
32e6f73119 Doc: Split "Completing Code" into several topics
Task-number: QTCREATORBUG-29361
Change-Id: Icbface3923c3d56ed54d53dc1e614f02269c30b2
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-09 11:48:09 +00:00
Leena Miettinen
0df0a756f8 Doc: Turn "Editing Markdown Files" into a how-to topic
Task-number: QTCREATORBUG-29361
Change-Id: I6414bc1593220684a27234ec705d1b948de0e6c8
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-09 08:37:34 +00:00
Leena Miettinen
77ad9a60da Doc: Split "Specifying Text Editor Settings"
- Move info into "Font & Colors" and "Behavior" reference topics
- Turn the step list into the "Change editor colors" how-to topic
- Fix the "Font & Colors" tab name in several places

Task-number: QTCREATORBUG-29361
Change-Id: I1495295764fdcaed346891e93880a78ab7ce655d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-09 08:37:16 +00:00
Leena Miettinen
f0fefbef06 Doc: Split up the To-Do Entries topic
Task-number: QTCREATORBUG-29361
Change-Id: I4de61d64eb1001be4c6cae917cb187e919d31e65
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-08 15:32:55 +00:00
Leena Miettinen
b0b58d6711 Doc: Split up "Using Clang Tools"
Task-number: QTCREATORBUG-29361
Change-Id: If33dbd417575b584836927ff866e2cd1ec20ba70
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-01-08 15:32:40 +00:00
Eike Ziller
cf63b1884e Merge remote-tracking branch 'origin/12.0'
Conflicts:
	src/libs/utils/treemodel.cpp
	src/libs/utils/treemodel.h

Change-Id: I9c5e8ef77905745c201cfc647218c9e747d268d6
2024-01-08 14:56:54 +01:00
Leena Miettinen
4d91473c69 Doc: Create a group for supported platforms in Reference
Task-number: QTCREATORBUG-29361
Change-Id: I11f84b97e482c75c157ccec827f5214a9e8d7a7d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-01-08 13:27:48 +00:00
Leena Miettinen
ab79d1f970 Doc: Split up "Parsing C++ Files with the Clang Code Model"
Turn "Use compilation databases" into a separate topic.

Task-number: QTCREATORBUG-29361
Change-Id: I022dcd1e0f59293be42b0f953084c63349d5600c
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2024-01-08 12:09:04 +00:00
Eike Ziller
9954a285f2 Doc: Fix insource build
When implementing acknowledgments via the generated attributions file,
the complete `<qtc_build>/doc/` directory was added as a source
directory for qdoc. For insource builds the build directory is the same
as the source directory, so qdoc would suddenly include all
documentation from `<qtc_source>/doc/`, which mixes Design Studio and Qt
Creator documentation.

Move the generated attributions file into a subdirectory, and only add
that subdirectory. Also fix that attributions were not generated at all
anymore after trying to fix issues when qdoc is missing.

Amends 2ce9f9d97d and
13b48144a6

Change-Id: I689827dabca37c81d4351dec04f23f46503429f6
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2024-01-08 11:18:53 +00:00
Leena Miettinen
7aa57249b8 Doc: Describe setting CLICOLOR_FORCE to 0
...to disable the ANSI Escape codes support in CMake.

Task-number: QTCREATORBUG-30147
Change-Id: Icbc5fa26652d85bbd89d827914b2c59051c69ab0
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2024-01-05 15:34:50 +00:00
Tim Jenssen
435761fd0a Merge remote-tracking branch 'origin/qds/dev'
Change-Id: Ieb14c6311dbfe828a94981854b9ec8c18182b6cd
2024-01-05 14:18:18 +00:00
Leena Miettinen
158058ca3b Doc: Reorganize the "Designing UIs" section
- Create how-to and reference topics.
- Move the short descriptions of topics to "IDE Overview".

Task-number: QTCREATORBUG-29361
Change-Id: I11a334de6151350ce993e4135828a3eecaabf308
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-01-05 13:35:43 +00:00
Leena Miettinen
acf5c2e602 Doc: Move sources for "Jump to the Code" to qtdesignstudio\src
To fix QDoc warnings.

Also, hide the topic from the Qt Creator Manual.

Change-Id: I499f338a6f4adc3fff7f6b38eb2363437f1a84d5
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io>
2024-01-02 13:56:36 +00:00
Leena Miettinen
3f24752247 Doc: Update info about importing generic projcts
Move the topic from Build Systems to How To: Manage Projects.

Task-number: QTCREATORBUG-29361
Change-Id: Ia91ef716a2907c9ae9296852ca137d3fa1f3e4c1
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2023-12-20 08:19:22 +00:00
Tim Jenssen
a546dc65be Merge remote-tracking branch 'origin/qds/dev'
Change-Id: I8aa6ace80911b440485f9006f066aa2113cca63d
2023-12-19 16:02:52 +00:00
Eike Ziller
b37cd984db Merge remote-tracking branch 'origin/12.0'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs

Change-Id: I937d301156dac0d20b43e7a14b41a319eff57698
2023-12-19 10:55:55 +01:00
Eike Ziller
38176623eb Doc: Move acknowledgments for binary components to table
Remove reference to OpenSSL, we do not ship it anymore.
Move Qbs to the other acknowledgments of components included in the
binary packages.

Change-Id: I964badc80568c0b5fd09be65231d9b77d34fa4b9
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2023-12-18 16:28:19 +00:00
Pranta Dastider
1c4a2ade1d QmlDesigner: Document Jump to the Code feature
This patch documents the jump to code features. It allows
users to instantly jump to code specific for a component,
state or connection.

Fixes: QDS-11132
Change-Id: I4483dda8dd6a899ddee017196e697008f4be0fcd
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2023-12-18 15:39:25 +00:00
Eike Ziller
d63ac7a004 Doc: Add syntax highlighting files to qt_attributions.json
Group by naming.

Change-Id: I467a6b0ca3f1c2b5168207e925fde45855cf96ce
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2023-12-18 11:10:24 +00:00
Eike Ziller
859dd3a414 Doc: Fix supported macOS platform
Qt 6.6 only supports macOS 11.0 or later

Fixes: QTCREATORBUG-30084
Change-Id: Ic7e83633b8b3e47602d75c65657db88e9381c874
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-12-18 08:57:40 +00:00