Github Push to hicknhack-software/Qt-Creator
-
Editor: fix artifacts when scrolling horizontally
... while the topline is only partially visible.
Change-Id: I21d0f576c70f91dd804cb71cf60f62c06f11fe77
Reviewed-by: Christian Stenger -
Debugger: Avoid requesting unusable amount of disassembler
Limit the requested range of dissassembler to a sensible amount when
trying to match the beginning of the requested range to the closest
function. Especially if there is no debug information for the debugged
binary the next known function might be completely unrelated and to far
away, resulting in a huge disassemble output that is not very user
friendly and potentially freezes or even crashes Qt Creator.
Fixes: QTCREATORBUG-32764
Change-Id: I6173daa4aeb0a551f51c4a4ea47e4ce7acae2363
Reviewed-by: hjk -
Doc: Describe "Display tab settings"
...in Preferences > Text Editor > Display and in Edit mode.
Task-number: QTCREATORBUG-32575
Change-Id: Ic9b4b6bc7812f5989f90adb14d419571a044fb59
Reviewed-by: Eike Ziller -
Editor: fix scrollbar adjustments after setting document
If an editor gets a new document, for example when opening a side by
side diff, we need to ensure to adjust the scrollbar ranges after
applying the font settings since the font potentially changes the
linespacing.
Change-Id: I390e2c30e14b842f7e54b58790981ac0028affb0
Reviewed-by: Christian Kandeler -
Doc: Update screenshot of Preferences > SDKs > WebAssembly
Task-number: QTCREATORBUG-32575
Change-Id: I38a233a3d4c1683cec3fac0bdee0efd1027b2898
Reviewed-by: Teea Põldsam -
Bump version to 17.0.0
Change-Id: I8c75af4fca540fa1e3ea4c69b2febdac955c2f51
Reviewed-by: Eike Ziller -
Doc: Fix field and file names in Preferences > Copilot
- agent.js was changed to language-server.js
- Update screenshot
Task-number: QTCREATORBUG-32575
Change-Id: I215ce52cbbcad4f0dac92bcd90b0fc6488437665
Reviewed-by: Teea Põldsam -
Doc: Link to "Debug remotely with GDB" from linux device docs
- Add the debugging topic to the how-to categories for
Boot to Qt, QNX, and remote linux.
- Update the screenshot.
Task-number: QTCREATORBUG-32575
Change-Id: I17b7f4b31537d9a6cca8ef18180c6a8827e44067
Reviewed-by: Christian Kandeler
Reviewed-by: Inkamari Harjula -
Update qbs submodule to HEAD of 3.0 branch
Change-Id: Ia593506cda6a94fe9cbcee69614b089806d8714c
Reviewed-by: Christian Stenger -
RemoteLinux: Do not wait needlessly for non-existing process to finish
... when deploying an application.
Amends 8da67b75c500fcfda5e9ef781d5e09472b9cf74a.
Fixes: QTCREATORBUG-32993
Change-Id: Ieba174cc8248ffe736a6a652ecf0036d0af5343f
Reviewed-by: Christian Stenger
Reviewed-by: hjk -
Axivion: Store last local build command
Secondary local builds will likely re-issue the same
command again.
Fixes: QTCREATORBUG-33013
Change-Id: I8b2db2305a09784ffd0548639ffc4a238be81080
Reviewed-by: Mohammad Mehdi Salem Naraghi
Reviewed-by: Jarek Kobus -
PE: Be more strict when handling jom output
When handling MSVC output we use a pretty generic way of
handling JOM output.
Omit lines that look like qmllint output, so they get
processes by the respective (later) parser correctly.
Fixes: QTCREATORBUG-32145
Change-Id: Icb992b963e1878ed0becb73ca31e8d18e4c92862
Reviewed-by: Christian Kandeler -
Doc: Add a missing step to "Add bare metal devices"
Users need to complete the wizard by selecting Finish and then
add the devide to the list in devices by selecting Apply or OK.
Change-Id: I8734993a379150c7dbb275bc526ab59266fbd50f
Reviewed-by: Teea Põldsam
Reviewed-by: hjk -
Doc: Replace Google Crashpad with Google Breakpad
Add a link to Google Breakpad docs.
Task-number: QTCREATORBUG-32575
Change-Id: I5d34a02c280fde157d31b9f258b5f2f0ba69bf27
Reviewed-by: Eike Ziller -
Doc: Update screenshot in "Open Projects"
The highlighted button moved and some text was removed from
Welcome > Projects.
Task-number: QTCREATORBUG-32575
Change-Id: I09b452963738e6982f3230e018a27ca37430ff1d
Reviewed-by: Eike Ziller -
Axivion: Infer bauhaus base if possible
In case we have an old local build present we should
be able to infer the used bauhaus base path from the
database.
Use this if present and fallback to the global settings
in case there is none.
Fixes: QTCREATORBUG-33014
Change-Id: I7cdd348c40beaa4b8b478c70135fd42051b3e39f
Reviewed-by: Mohammad Mehdi Salem Naraghi
Reviewed-by: Jarek Kobus -
Axivion: Fix focus handling
After an issue has been opened from the issues table
the editor automatically got the focus.
This is contrary to other Axivion plugins and unwanted.
Reset the focus to the table after an editor had been
opened from there.
Fixes: QTCREATORBUG-33015
Change-Id: I0921aa5e0e17d50ab37b4e6e43ec2af32262986c
Reviewed-by: Jarek Kobus
Reviewed-by: Mohammad Mehdi Salem Naraghi -
Doc: Rewrite docs for Preferences > Qt Quick > Code Style
The instructions were scattered into two topics. Unified
and reorganized them.
Task-number: QTCREATORBUG-32575
Change-Id: I1671a941dae255593a8121c975fcee6283300453
Reviewed-by: Fabian Kosmale
Reviewed-by: Sami Shalayel -
QmlJsEditor: navigate from QML singletons to their C++ file
Originally 90368e2bba9c71ab6e3fc0b106f1a74942866ebb was created
but the singletons in the QML code are IdentifierExpression and
not UiQualifiedId
Fixes: QTCREATORBUG-32354
Fixes: QTCREATORBUG-28086
Change-Id: I8b2498ef7614becb79b5defec2f3fc6b75cff28c
Reviewed-by: Sami Shalayel -
CppCheck: Fix truncating tooltip at '<' character
The following program:
```
static int array[3] = {1, 2, 3};
int test(int index)
{
return (index <= 3) ? array[index] : 0;
}
```
gave the following CppCheck line annotation:
```
main.c:5: Either the condition 'index<=3' is redundant
or the array 'array[3]' is accessed at index 3, which
is out of bounds.
```
but in the tooltip it was truncated to:
```
main.c:5: Either the condition 'index
```
Change-Id: If9baf949e97e3e26efecf33246d15ecd3ebbd4b2
Reviewed-by: Christian Stenger