Lukasz Papierkowski
44ff3f5e33
AI Assistant: Increase idle delay for suggestions request
...
Change-Id: Iefffafdf5aa23410701fe16872145019711db83c
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
2024-08-05 09:24:21 +00:00
Lukasz Papierkowski
a8126b2b49
AI Assistant: Initial server installation for Linux
...
Change-Id: I802345f01d1dcd55d784af11ef147ff7473856c0
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
2024-08-02 08:48:56 +00:00
Lukasz Papierkowski
bad36c744d
AI Assistant: Settings UI
...
Change-Id: Icb98ac9869d01295d9e64737766d37e51ba86a76
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
2024-08-02 08:48:36 +00:00
Eike Ziller
2bb42bed1c
Merge remote-tracking branch 'origin/14.0'
...
Change-Id: If26b4607afe758e81feb334b7628797f8fd9c016
2024-07-29 10:15:58 +02:00
Alessandro Portale
b24492c6e9
ExtensionSystem: Add field "DocumentationUrl" to PluginSpec
...
Task-number: QTCREATORBUG-31199
Change-Id: Ieb20d35cc9b4fe976207491bd201750fa4ca0032
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-29 07:27:03 +00:00
Lukasz Papierkowski
1ed31ef52b
AI Assistant: Add automatic suggestions
...
Change-Id: I5d3297a96a215ed07dfb9d2afa85c9bb081c5cf2
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
2024-07-26 06:40:42 +00:00
Eike Ziller
3f47819893
Translations: Add an english file for short-term spelling fixes
...
If there is just a spelling error in the source text that can be fixed
without changing the text's semantics, we can do that after string
freeze without interfering with the work of translators that might
already have run lupdate and started translating, by adding an english
translation file.
This should never be used to fix the meaning of the string in any way,
and should be dissolved into the tr() calls (+ fixing source tags in
translations) before the next string freeze.
Change-Id: If72505b0ca22c35ef41c0cfabed669a800315f20
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: hjk <hjk@qt.io >
2024-07-25 12:49:16 +00:00
Eike Ziller
3bbfd66bad
Merge remote-tracking branch 'origin/14.0'
...
Conflicts:
src/plugins/android/androidmanager.cpp
src/plugins/android/androidrunner.cpp
src/plugins/android/androidrunner.h
src/plugins/qmldesigner/components/texteditor/texteditorview.cpp
src/plugins/qmldesigner/components/texteditor/texteditorview.h
src/plugins/qmldesigner/designmodecontext.cpp
src/plugins/qmldesigner/designmodecontext.h
src/plugins/qmljseditor/qmljseditingsettingspage.cpp
Change-Id: Idada49bb7441e8c5b748bd75b2e6bb2351bd323e
2024-07-25 12:56:53 +02:00
Lukasz Papierkowski
2e7358f0a4
AI Assistant: Check for selection before request for suggestions
...
Change-Id: I12207d9a9fcfea0b868c5d1c2fe5e2f7c6578f37
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
2024-07-25 06:46:39 +00:00
Lukasz Papierkowski
b8dbcf3c9c
AI Assistant: Add trigger suggestion on user demand
...
Change-Id: I3f2432266e6fe52311ffa5ac2f2a76af72161a3d
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
Reviewed-by: <mua@spyro-soft.com >
2024-07-25 06:44:12 +00:00
Marcus Tillmanns
1220db049e
Lua: Add support for translation
...
Change-Id: I5398480233c830bb08c641bc8193b068fb037032
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-24 10:04:26 +00:00
Eike Ziller
4ec2f0bf54
German translation: font -> Schrift
...
- "Schriftart" is the graphical style
- "Zeichensatz" is a collection of characters, similar to what printers
had, used for typesetting
- "Zeichenkodierung" is character encoding
- "Schriftschnitt/Schriftstil" is a variant of a "Schriftart", like
weight, italic etc.
- "Schriftfamilie" is the collection of all "Schriftstile" of a
"Schriftart"
"Schriftschnitt/stil" seems to be the most direct translation of "font",
but keep it simple and just use "Schrift".
Change-Id: I8705dda02879a69fe94c529a96644d6ba4efe706
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-24 08:12:58 +00:00
Eike Ziller
2b2746c274
German translation: Unify "remove" -> "entfernen" vs "löschen"
...
Unfortunately we are not very consistent with "remove" versus "delete"
in English either.
Anyway, default the translation of "remove" to "entfernen" (like for
breakpoints etc), except where it obviously refers to deleting files
where we use "löschen".
Change-Id: I4898fe4c85fe0372d6cd314dd71e9583f8084480
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-24 08:12:46 +00:00
Eike Ziller
bec20925d0
German translation: Unify to built-in -> integriert
...
Change-Id: I88c06f2aa9ea7d6c524e7825087bdb1929e5941f
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-22 11:42:52 +00:00
Eike Ziller
d513663828
German translation: Unify to feature -> Funktion
...
Change-Id: I298c9eb2edeb4dc36dc4fe774fb4d3cf2a872032
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-22 10:46:03 +00:00
Eike Ziller
da9b4803e7
German translation: Sync a string between ProjectExplorer and TextEditor
...
Change-Id: I833c58d0fbc3ad5565ee1c6346a9b0bd0bf13cbd
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-22 10:45:25 +00:00
Marcus Tillmanns
543f8731b4
LuaLS: Change startBehavior to RequiresProject
...
The Language Server works better when started per project.
Change-Id: I96ec7204292d7e41119fd7d26b988a9a3a17dc37
Reviewed-by: hjk <hjk@qt.io >
2024-07-18 12:06:22 +00:00
Marcus Tillmanns
9434355b3e
Wizards: Add install steps
...
Change-Id: Ib196496f1f3e8188392182de53ae0ac00d10e9bf
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2024-07-18 08:41:17 +00:00
Marcus Tillmanns
d2e14ffe86
Lua: Cleanup Hooks
...
Change-Id: I8e3a1d66ea6125d2cc5ee9c8f8442cca0913fec6
Reviewed-by: <lie@spyro-soft.com >
Reviewed-by: hjk <hjk@qt.io >
2024-07-18 07:19:15 +00:00
Alexandre Laurent
2d3c9b3ffd
French translations for 14.0
...
Change-Id: I17c9adfbe88bfac05208a84b9219de18301e7984
Reviewed-by: Johnny Jazeix <jazeix@gmail.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de >
Reviewed-by: Olivier Delaune <olivier+qt@delaune.info >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-17 14:37:30 +00:00
Robert Löhning
350ede8d5b
German translation: Improve compilers' default names
...
%5 is the executable's path so translating "at" to "an" does not fit.
Change-Id: I3135164ba2b7d12d9cf685efcde5b695dfb5021f
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-17 11:29:07 +00:00
Eike Ziller
18937fd44b
Merge remote-tracking branch 'origin/14.0'
...
Conflicts:
cmake/QtCreatorIDEBranding.cmake
qbs/modules/qtc/qtc.qbs
src/plugins/qmljseditor/qmljseditordocument.cpp
Change-Id: Ibef70b4c0eba5ccd5da7b05ca2bd3a9e8ee1cc0c
2024-07-17 11:43:34 +02:00
Cristian Adam
01bfa99a92
Wizards: Fix plugin CMAKE_PREFIX_PATH on macOS
...
Check explicitly for the presence of "lib/cmake/QtCreator" directory in
order to validate a QtCreatorBuild path.
Change-Id: Ifb3a09d459ceead8c9d49a5779127f95319bd053
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
2024-07-17 07:01:08 +00:00
hjk
75e5b46ec0
Wizards: Rename "Qt Creator Plugin" to "Qt Creator C++ Plugin"
...
In line with the recent "Qt Creator Lua Plugin".
Change-Id: If05fd2365c82aa8d349ae461e063835354e0141e
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-17 06:41:18 +00:00
Eike Ziller
6a8f1a7683
German translation: QmlProjectManager
...
Change-Id: If8a3842dea59910d00c43322eacf24efb1de4bc7
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-15 11:15:09 +00:00
Eike Ziller
5181f6e37b
German translation: QML, RemoteLinux, ScreenRecorder, TextEditor, Utils
...
Change-Id: I710949be8dc74e03c5ce0cfc52cd727017b7de08
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-12 10:26:23 +00:00
Marcus Tillmanns
bbb6053374
Wizards: Add Qt6 cmake option to qtwidgetsapp template
...
Change-Id: I92764d37a11654cf7f04748fac6a8ac81a386672
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2024-07-12 07:36:25 +00:00
Marcus Tillmanns
3b6f0f9ede
Wizards: Add Qt6 cmake option to consoleapp template
...
Change-Id: Ibe234e03dbb7ac2ce2a2cbccd8630006c050ce3a
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io >
2024-07-12 07:36:19 +00:00
Marcus Tillmanns
8a9c2a1e73
AiAssistant: Cleanup
...
Change-Id: Ic418523a9a514128adf11ec3a97ffb6d8d70c8a7
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2024-07-12 06:43:51 +00:00
Lukasz Papierkowski
3aa1111560
QtAIAssistant: Document notifications
...
Change-Id: I75af8a63268e9a53b4116aa2b41d3a35c95628f1
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
2024-07-11 21:37:03 +00:00
Christian Stenger
130273a9a8
Dumper: Ensure QStringList is pre-registered
...
Task-number: QTCREATORBUG-31225
Change-Id: I597fc3368dab9c37e75008dee24ffec7b93bc2a7
Reviewed-by: hjk <hjk@qt.io >
2024-07-11 13:45:46 +00:00
Eike Ziller
42a8b5b432
Merge remote-tracking branch 'origin/14.0'
...
Change-Id: Id00d72a8707d122b72d89ed0ecf03ad5ed8230d2
2024-07-11 12:10:59 +02:00
Eike Ziller
2098053095
German translation: Android, Autotest, Axivion
...
Change-Id: I1b3f5e768b687851430c4bf48d2b6b5a6e38b26b
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-11 09:44:56 +00:00
Christian Kandeler
3557afe805
qbs build: Update types metadata
...
Change-Id: I0e48dd91c5c625d8f3391c2fea498f55cc828266
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2024-07-11 09:42:27 +00:00
hjk
b15af55946
Translation: Fix typo in README.md
...
Change-Id: Id0aeda9686887027c5048a2a9c85a303f011c1f2
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-09 11:00:59 +00:00
Eike Ziller
57e45131f5
German translation: Lua
...
Change-Id: I4e75db6547818f0d762eb661f95456dab5e83b53
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-09 11:00:43 +00:00
Eike Ziller
3b08077cef
German translation: ProjectExplorer, Python, QMake
...
Change-Id: I9a5dd2b7aafdd3542aa231307701b30d72ead170
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-09 10:59:03 +00:00
Eike Ziller
11e713eb4b
German translation: ModelEditor, qmt
...
Change-Id: I808f55ccb3efb088d243a025130f20953803be3f
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-09 10:58:55 +00:00
Eike Ziller
80fcd782f5
German translation: Extension*
...
Change-Id: I4a10d877a8f679498d1f1c56cf1d5925828dd8d4
Reviewed-by: Robert Löhning <robert.loehning@qt.io >
2024-07-09 10:58:45 +00:00
Mathias Hasselmann
da2e60fa3e
Core: Show context of filter matches
...
When inspecting logs often enough the relevant information is next to
the line with the unique expression that's easy to match. The `grep`
tool solves this problem by providing various `--*context` options
which configure how much context to show for each match.
This change tries to replicate this feature.
Task-number: QTCREATORBUG-30167
Change-Id: I6432870c0b958df8c5dc616009aea4ca54973245
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-09 09:00:17 +00:00
Christian Stenger
1ae0757f5d
Wizards: Fix json file
...
Fixes building the target ts_untranslated.
Amends 391e7ae34a .
Change-Id: Id8e75e18638b5408df527c5c3bbb6aedad1638bb
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-08 11:36:10 +00:00
Eike Ziller
6d53819ea7
German translation: CppEditor
...
Change-Id: Ieed4960f08f911dfa499b05357dcba69bcf2f5e4
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2024-07-08 11:14:17 +00:00
Eike Ziller
964f2f709e
German translation: C*
...
Clang*, CMake, Copilot, Core
Change-Id: I4c0d0e6b28c076003d1fbbe08e7bf0d3fb6dee39
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2024-07-08 09:59:23 +00:00
Eike Ziller
e3feec0978
German translation: Debugger, iOS, LanguageClient
...
Change-Id: I47b3a0d865a57af45180d4559ea8085dc0ce6df4
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2024-07-08 09:59:15 +00:00
Eike Ziller
62d11c46a2
Wizards: Add comment on closing app for Qt console application
...
Add a comment on how to quit a Qt console application.
Fixes: QTCREATORBUG-31212
Change-Id: Id5dc5b6c4eba807e41fc589d16f44d133c94c6b3
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io >
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io >
2024-07-08 09:32:34 +00:00
Eike Ziller
8d99cd800b
Merge remote-tracking branch 'origin/14.0'
...
Change-Id: Ic3c53630e16712b6493873d21485b726f0d06574
2024-07-08 10:31:06 +02:00
Lukasz Papierkowski
fb5bb3ff4f
Initial AI Assistant Lua plugin
...
Change-Id: Ia600a6b7103300f4db875d9a1c63d159c70d21f6
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io >
Reviewed-by: <mua@spyro-soft.com >
2024-07-08 06:17:15 +00:00
Eike Ziller
1a7bf9c95d
German translation: lupdate for 14.0
...
Check out with submodules (`git submodule update --init --recursive`).
Configure Qt Creator:
cmake "-DCMAKE_PREFIX_PATH=<qt_path>;<llvm_path>"
-DCMAKE_BUILD_TYPE=Debug -G Ninja <src>
Generate ts file:
cmake --build . --target ts_de_cleaned
Change-Id: I9ef6916df48bfe1323f2d328f9c377f315d393f7
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2024-07-05 08:50:45 +00:00
Cristian Adam
bc7b322e8a
Wizard: Update GitHub Actions workflow file
...
* Update CMake and Ninja versions
* Update actions/*@v4 to remove warnings about nodejs
* Update release mechanism
* Enable macOS universal builds
Change-Id: I28d995a6e4b027ed84ae99b477f8bd1fdb52720e
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
2024-07-04 07:08:54 +00:00
Cristian Adam
560d63bb37
Wizard: fix Qt Creator plugin wizard
...
Amends 250d100787
Change-Id: I82b648fefc3bda1a2dab5b83297e024791a805d4
Reviewed-by: hjk <hjk@qt.io >
2024-07-03 11:35:00 +00:00