Commit Graph

4817 Commits

Author SHA1 Message Date
Christian Stenger
330af3309c AutoTest: Remove scan filter capability
The scan filter capability had been added to avoid long
scans in bigger projects.
Nowadays the scans are done multi-threaded and the
filtering is probably barely used.

Change-Id: I7d99f5a57bb10deb3d79510db0c7a06bd771c271
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-03-18 09:10:09 +00:00
Leena Miettinen
f3922acc71 Doc: Update options for moving between definitions and declarations
Change-Id: I28ad8c157f4cdd1824c2c96f7253fd8a87262d21
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-03-18 09:09:55 +00:00
Leena Miettinen
85f91c45f7 Doc: Replace "Find Usages" with "Find References to Symbol Under Cursor"
The string has been changed in the UI.

Change-Id: Icb273cb1069827a3b94b6d211d80ef524f0f9b92
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-03-18 09:09:39 +00:00
Christian Kandeler
0978901b73 ProjectExplorer: Introduce dedicated output settings pages
One page for application output, one for build output. The respective
settings are now easier to find, and the general Build & Run settings
page looks more tidy now. We will also be able to link directly to the
respective settings from some button in the output panes in the future.
As a side effect, this patch also introduces a dedicated "word-wrap
output" setting for the compile output pane. It used to share this
setting with the application output pane, which was not obvious and
might not be what the user wants.

Change-Id: I5629363863ffe38e0faa006d361ec21484b593f4
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-03-12 08:50:45 +00:00
Eike Ziller
0619de8681 Merge remote-tracking branch 'origin/4.9'
Conflicts:
	qbs/modules/qtc/qtc.qbs
	qtcreator.pri
	src/tools/clangpchmanagerbackend/source/taskscheduler.h

Change-Id: I518adaf647df412887c2a372416634359f09ad2a
2019-03-05 10:22:45 +01:00
Leena Miettinen
3824fcbe28 Doc: Describe selecting base environment for running external tools
Change-Id: I3f63f23fae8730e8bcff063d52ac96e6592547a6
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-03-04 13:07:12 +00:00
Leena Miettinen
c0cd990ab8 Doc: Fix typo in Bare Metal instructions
Fixes: QTCREATORBUG-22062
Change-Id: Ie3b57768c946b59b95e6d1c8c245e1287d6b749f
Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
2019-03-04 09:01:00 +00:00
Orgad Shaneh
cbfc6e522d Merge remote-tracking branch 'origin/4.9'
Change-Id: I801042a53ae4d02d1891ea582ca9ea89b00d3181
2019-03-01 13:06:57 +02:00
Leena Miettinen
d288aec3d9 Doc: Describe caching autotest settings and clearing the cache
Change-Id: Ie9e885e9c73a30575cbed9fe620da3ee2a2eb840
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2019-02-21 08:33:25 +00:00
Leena Miettinen
cb8367d1ba Doc: Fix the name of the "States" pane in the docs
Change-Id: Icd6a2c9643392bdfff3a5ef0b22ba563b76bbac2
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-02-21 08:14:26 +00:00
Leena Miettinen
4401749e85 Doc: Fix menu paths to the positioners and layouts
Change-Id: I5a03596ef5cb07dc09144f19eb68b79445169081
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-02-21 08:14:11 +00:00
Leena Miettinen
da01512676 Doc: Replace "Nut menu" with "Settings menu"
Change-Id: Ie53abecac566fbd69023572390fabf5db40fbec3
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
2019-02-20 16:18:02 +00:00
Christian Stenger
27f12bd2ce Doc: Update AutoTest plugin related docs
Grouping of test results by their application had been
added.
More blacklisted result types had been added to Qt5.12.

Change-Id: I860c301fd5b9586809679d7def275a908d6fcf10
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-02-20 13:40:26 +00:00
Alessandro Portale
88d1d92728 Bump minimum Qt version (to build Qt Creator) to 5.11
Recent adaptations to Qt 5.13's API deprecations require using APIs
which were introduces in Qt 5.11.

Change-Id: I6c077d824c9ce716e019543b290c355a5d512fad
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-02-15 14:39:12 +00:00
Alessandro Portale
603191ba77 Application icons refresh: Qt Creator == "QC"
This change replaces the existing application icons with the newly
designed ones.

Task-number: QTBUG-70826
Change-Id: I379ac8b5f64c4394c45c95fc4f8d7feb8bdfac69
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-02-15 10:28:51 +00:00
Topi Reinio
a2a55674e3 Doc: Fix dependency to Qt Creator
As Qt Creator now uses $IDE_DISPLAY_NAME as the doc project name,
it expands to 'Qt Creator'. QDoc then constructs the index file name
as 'qt-creator', hyphenating the space.

Change-Id: Ib818fc1a94b1e65bc568f2552eb721a634e68d7e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-02-13 14:27:53 +00:00
Alessandro Portale
a6e72c4c6e Docs: Acknowledge LLVM/Clang and Clazy
...Just as they are acknowledged in the README.md

Change-Id: Ia5ee50dbef98f9a9313c094f5daad7ee6f59c993
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-02-12 21:02:22 +00:00
David Schulz
e720a1f371 Doc: adjust highlighting documentation
Update text and screenshots to reflect the UI changes in the settings
made with the kSyntaxHighlighting backend change.

Change-Id: I9ba1ecfee13aedbfe15e3226e71378b5d349fbb8
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-02-07 12:51:52 +00:00
Eike Ziller
868160f215 Merge remote-tracking branch 'origin/4.8'
Change-Id: Ia8fed69168d87afafdb5acf4de4d5d30f9b4ebf5
2019-01-31 08:38:13 +01:00
Leena Miettinen
ac382b68b7 Doc: Show button examples also in Qt Design Studio Manual
Use defines to display the correct menu paths to the wizards.

Change-Id: I2cd6dff049a674e9646639fa928f7353d97037ac
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-01-30 14:00:45 +00:00
Leena Miettinen
bc623f4178 Doc: Add methods supported in ui.qml files
Fixes: QDS-379
Change-Id: Ib036be5d9c187a416d05b8eb9503723b41532e9d
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-01-30 09:29:14 +00:00
David Schulz
14834e6b0a TextEditor: replace generic highlighter with ksyntaxhighlighting
Fixes: QTCREATORBUG-21029
Change-Id: I9894c4384e0e47da6bf030b7b8e07c3ad4737ff3
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2019-01-28 11:37:08 +00:00
Eike Ziller
845af92889 Merge remote-tracking branch 'origin/4.8'
Conflicts:
	qbs/modules/qtc/qtc.qbs
	qtcreator.pri

Change-Id: Iaec96f929230754b87b32c2588db5cac5acd8453
2019-01-21 08:54:49 +01:00
Leena Miettinen
79e75a8fda Doc: Remove the word "prototype"
For reuse in Qt Design Studio, where the terms will be
changed.

Change-Id: Icbfec3759a3b677df2d166379404a58540d13012
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-01-17 12:53:32 +00:00
Eike Ziller
413c5c3b8a Merge remote-tracking branch 'origin/4.8'
Change-Id: I400217ba1c8a531e0450c3012a07db3fc93638cf
2019-01-17 12:04:35 +01:00
Eike Ziller
9d5b42067e Clarify the effects of setting the compiler in the kit
Task-number: QTCREATORBUG-21751
Change-Id: I52c5319e786827fda936e9521114623e0a843ed4
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-01-17 09:35:41 +00:00
Leena Miettinen
fdd8650657 Doc: Describe converting Qt Quick UI Prototypes to Applications
Qt Quick UI Prototype projects (.qmlproject) are used in Qt Design
Studio, but they must be converted to Qt Quick Application projects
for building and running them in Qt Creator.

Add example files and quote code from them.

Task-number: QDS-357
Change-Id: Ib0bf1b342ec54faeca108e5586389730a85b5116
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-01-16 10:59:30 +00:00
Leena Miettinen
03a042d549 Doc: Add the menu path to the UI Tour
Change-Id: I146d0f3ec889a331c225b22113ed3250bfb6a803
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-01-10 08:14:15 +00:00
Eike Ziller
04a4bacbf9 Merge remote-tracking branch 'origin/4.8'
Conflicts:
	src/plugins/coreplugin/dialogs/externaltoolconfig.ui

Change-Id: Ie38e9028cee599578c59b22325d85c097335243e
2019-01-07 13:24:12 +01:00
Leena Miettinen
87630cce25 Doc: Describe using OpenSSH connections
...to connect to embedded Linux devices.

Change-Id: Icd4196a25cf99928d929c70df17cd0f7e271abf6
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-01-04 14:27:54 +00:00
Leena Miettinen
57d9e6cb48 Doc: Add the tab name to the menu path
Because the Devices tab is no longer the first tab that opens
when you select Options > Devices.

Change-Id: Ifeab9729a1754bcd7505a70112727f57bca3b759
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-01-03 15:35:40 +00:00
Leena Miettinen
1344483ad0 Doc: Performance Analyzer is no longer commercial
Remove it from the list of commercial features and remove
text that states that it is commercial only.

Change-Id: I470e37e9979b5d459605664553e316bf9ebd5806
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2019-01-02 12:46:54 +00:00
hjk
838919e483 Doc: Add a note on disk space requirements for core dumps
Task-number: QTCREATORBUG-21724
Change-Id: I23605be42a53226417041fb24ff7bd90bb384f34
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-12-20 09:01:24 +00:00
Christian Kandeler
d7178b88c4 SSH: Use OpenSSH tools
... instead of our own SSH library.

Advantages:
    - Full compatibility with OpenSSH behavior guaranteed.
    - Minimal maintenance effort.
    - Less code to build.
    - Big chunk of 3rd party sources can be removed from our repository.

One the downside, Windows users now need to install OpenSSH for
RemoteLinux support. Hoewever, people doing embedded development
probably have it installed anyway.

[ChangeLog] Switched SSH backend to OpenSSH

Fixes: QTCREATORBUG-15744
Fixes: QTCREATORBUG-15807
Fixes: QTCREATORBUG-19306
Fixes: QTCREATORBUG-20210
Change-Id: Ifcfefdd39401e45ba1f4aca35d2c5bf7046c7aab
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2018-12-13 15:10:11 +00:00
Eike Ziller
e5c2ee922a Merge remote-tracking branch 'origin/4.8'
Conflicts:
	src/plugins/cpptools/compileroptionsbuilder.cpp

Change-Id: I743ea39480cc5c7b6febcd2e93713d15a3ae6d9c
2018-12-07 08:53:11 +01:00
Leena Miettinen
c975f2f3ea Doc: Fix link to a CMake FAQ entry that was moved
Change-Id: Ia520639640e045dbcd7a9e61d42009cb911a3179
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2018-12-04 10:20:13 +00:00
Leena Miettinen
0ece50d788 Doc: Add info on Qt Effects to Qt Design Studio Manual
The include file is located in the Qt Design Studio
repository.

Change-Id: I37ba095a056bf7f83ddd778615f1d95f7bb1db14
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-12-04 09:08:03 +00:00
Orgad Shaneh
7096649fc2 Merge remote-tracking branch 'origin/4.8'
Change-Id: I5b18233936e3b2cd674df92a694ba73b5a3ed752
2018-12-03 09:56:07 +02:00
Leena Miettinen
9225d5079f Doc: Add a workaround for changing the default editor
You can move a filename pattern from one MIME type to
another to open the file in another editor by default.
This might be useful when working on file types that are
not registered MIME types and that clash with the
registered ones.

Change-Id: Ic68f7db7bd58fab48a2aa6edbffc123f13c63899
Reviewed-by: André Hartmann <aha_1980@gmx.de>
2018-11-29 15:13:13 +00:00
Eike Ziller
29c9f8080d Merge remote-tracking branch 'origin/4.8'
Conflicts:
	src/plugins/android/androidrunnerworker.cpp

Change-Id: Ibd8b99435365fb7e7d488313fd1d2b3a75adad1b
2018-11-29 13:36:14 +01:00
Christian Stenger
a84a851814 Docs: Add notes regarding Android command line tools
Change-Id: I14ac223570897a41c031f70bb35813b845872138
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-11-27 08:34:22 +00:00
Andre Hartmann
952258a8f0 Git: Add documentation for svn dcommit
Change-Id: If21347444b2b20c54ebd4e49aecdc0f0ac3b356c
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-11-26 11:20:34 +00:00
Christian Kandeler
fe8a372773 SSH: Do not offer to create DSA keys anymore
These are no longer considered secure, and newer versions of OpenSSH do
not accept them by default.

Change-Id: Ic6d605bf012d46a959aa8c888ef6ec16806eb450
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2018-11-22 09:25:18 +00:00
Eike Ziller
3d1d9aae2e Merge remote-tracking branch 'origin/4.8'
Conflicts:
	src/plugins/winrt/winrtdevicefactory.cpp

Change-Id: I33b8697e2ebf2bea051d7f1144449e0743ee16a5
2018-11-19 10:00:18 +01:00
Christian Kandeler
1950b38668 GenericProject: Set deployment data, if available
We use the same approach as for CMake, namely the
QtCreatorDeployment.txt file.

Fixes: QTCREATORBUG-19202
Change-Id: I50605b8236b26f0c911e2448330019e94753af19
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: hjk <hjk@qt.io>
2018-11-14 13:04:25 +00:00
Leena Miettinen
9dc8b4626c Doc: Change a link to a previous page
The page is now automatically generated, so the title
needs to be used instead of the filename.

Change-Id: I3363792466082a14a10b32ab9f98b2b24c0e856a
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-11-12 15:19:03 +00:00
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