Aktivitäten

2024
25. Juli

Github Release v14.0.0-patched hicknhack-software/Qt-Creator

24. Juli

Github Push to hicknhack-software/Qt-Creator

  • added Qbs based Github Actions workflow for QtCreator
    * simplified and fixed release upload
    * build cdbext for x64 and x86 with Qbs
    * fix qbsbuildconfig for Qbs >=1.22
  • Disable automatically switching to issues tab after build
  • Fixed Line comments
    * line comments are now properly indented
  • scroll to the first task in the output window
  • added snapshot date to display-version
    * updated qbs to patched version
  • Added Navigation to CompileOutputWindow
    * fixed wrong task positions
  • Added Qbs Generate VisualStudio2022 Project as Tool Action
    # Conflicts:
    # src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp
  • Added debug with VisualStudio2022 action for qbs projects
  • Fix folding issues on save
    * restore cursor postion before and after folding
    * ensure cursor stays visible
    * also update document layout
  • keep cursor visible after text cut operation
  • Improved Pretty Printer
    * preserve trailing return type function signatures
    * added missing comma for variadic argument
    * preserve variadic arguments on rewrite
  • Fixed overdoing argument type expansion on method relocations
    * c++ methods carry the scope of the class for arguments and trailing return types
  • fixed support for trailing return types on function declaration definition link
    * also support migrating from and to trailing return types
  • Suppress scrollToBottom on CompileOutput after navigation
  • improve indent for qml and javascript
    * qml binding assignments with arrow functions indent one level
    * qml binding assignments with object literals indent one level
    * js object literals indent one level
  • Fix task positions in outputwindow
    * fixed the task offset for tasks created directly by build steps
    * no longer clear output window for new build step
    * update task navigation by outputwindow to capture tasks from output parsers
    * qbs build steps now only report first task for failure
    * qbs build steps do not convert from path to string to path uselessly
  • Feature: Show VCS changes in project tree (2)
    * Color nodes of project tree based on the type of VCS change.
    # Conflicts:
    # src/plugins/coreplugin/iversioncontrol.h
    # src/plugins/git/gitplugin.cpp
  • Add MSVC caret diagnostics output parsing
    * assemble the correct tasks and output navigations
  • Revert "qbs build: Do not build QmlDesigner & friends"
    This reverts commit a0f356aed6795b09091472eaaed9872b6abc5514.
    * fixes moc fails with forwards
  • type resolve curly brace constructors

Github Push to hicknhack-software/Qt-Qbs

  • Fix runtime compatibility
22. Juli

Github Push to hicknhack-software/Qt-Qbs

  • GitHub actions: fix macos job
    Change-Id: Iac6d7cec72ab853db15eb3308c81878c5d61f4f6
    Reviewed-by: Christian Kandeler
  • GitHub actions: fix windows job
    The problem was that VM images updated the compiler
    version to 14.40 which is not supported prior to
    Conan 2.4.1.
    Use the github action to install Conan as Choco still
    has 2.4.0.
    Also, separate conan profiles for proto/capnroto and
    provider tests - we still need to specify the older
    compiler to be able to download prebuilt packages.
    Change-Id: I8f8973ddb1ab7d1db9c60d7e3f7deb8643740843
    Reviewed-by: Christian Kandeler
  • Revert "Evaluator: Catch infinite recursion in property evaluation"
    This reverts commit 386be8cc4020d7f87d6879cd8c22c6842b49d268.
    The patch breaks the build of Qt Creator, and it also seems that
    the exception potentially leaks.
    We will try again for 2.5.
    Re-opens: QBS-1793
    Change-Id: I3df782f5d6a63523efd9a537a03e7d78c2240f55
    Reviewed-by: Ivan Komissarov
  • fix lexyacc for new gcc and clang
    Change-Id: I0c650f237ec26be76f695d74c1c0f0656114f748
    Reviewed-by: Christian Kandeler
  • Make processNameByPid() work on GNU/Hurd
    On the Hurd there is a procfs filesystem that offers a basic
    compatibility with Linux's procfs, and includes /proc//exe.
    Hence, use the Linux block also on the Hurd, providing a fallback
    definition of PATH_MAX (as it is not provided on the Hurd).
    Change-Id: I508be402f79d988ec63ea47e208aefb3ed48ee81
    Reviewed-by: Christian Kandeler
  • RunEnvironment: use clearenv() on any OS based on GNU libc
    clearenv() is a GNU extension in GNU libc; hence, use it every time
    GNU libc is used, rather than only on Linux.
    Change-Id: I2ebdf9a8856104b22f598cafff47104259151254
    Reviewed-by: Christian Kandeler
  • Tests: define the Object class also on GNU/Hurd
    This fixes the linking of this test source, so that
    TestBlackboxQt::removeMocHeaderFromFileList() now passes on the Hurd.
    Change-Id: I9020d2f15aed517907c22495c4ced996650b7a84
    Reviewed-by: Christian Kandeler
  • qbs build: Do not use relative paths in Export items
    Change-Id: Ib9f5fc652e2c82043ae3db7c456f3bc7fdae42b9
    Reviewed-by: Ivan Komissarov
  • Do not add external deps for static libs
    For some reason, Qbs tried to be smart and add external
    libraries for direct static libs.
    Unfortunately, this doesn't work in the common case without
    exporting cpp.libraryPaths.
    So, remove this functionality since such external deps should
    be pulled in using Export item.
    This reverts e16dd899d5d8329aaa83b77393e50e5feba247ca.
    Releates: QBS-1728
    Change-Id: If404cc7ad5c7c538ff3ded2a7b4a733da35d53bf
    Reviewed-by: Christian Kandeler
  • conan: remove qbsdeps.py
    Use generator from the upstream.
    Change-Id: Idac5a78ab6a06bc23f3b89c3aeb207a91853f998
    Reviewed-by: Christian Kandeler
  • Fix symlinks in lipo
    For some reason, we omitted rules for generating symlinks
    in the lipo Rule.
    Fixes: QBS-1797
    Change-Id: Iaa3eeed4a4f3217de266395e3e60e5740750e0f4
    Reviewed-by: Christian Kandeler

Github Push to hicknhack-software/Qt-Creator

  • added Qbs based Github Actions workflow for QtCreator
    * simplified and fixed release upload
    * build cdbext for x64 and x86 with Qbs
    * fix qbsbuildconfig for Qbs >=1.22
  • Disable automatically switching to issues tab after build
  • Fixed Line comments
    * line comments are now properly indented
  • scroll to the first task in the output window
  • added snapshot date to display-version
    * updated qbs to patched version
  • Added Navigation to CompileOutputWindow
    * fixed wrong task positions
  • Added Qbs Generate VisualStudio2022 Project as Tool Action
    # Conflicts:
    # src/plugins/qbsprojectmanager/qbsprojectmanagerplugin.cpp
  • Added debug with VisualStudio2022 action for qbs projects
  • Fix folding issues on save
    * restore cursor postion before and after folding
    * ensure cursor stays visible
    * also update document layout
  • keep cursor visible after text cut operation
  • Improved Pretty Printer
    * preserve trailing return type function signatures
    * added missing comma for variadic argument
    * preserve variadic arguments on rewrite
  • Fixed overdoing argument type expansion on method relocations
    * c++ methods carry the scope of the class for arguments and trailing return types
  • fixed support for trailing return types on function declaration definition link
    * also support migrating from and to trailing return types
  • Suppress scrollToBottom on CompileOutput after navigation
  • improve indent for qml and javascript
    * qml binding assignments with arrow functions indent one level
    * qml binding assignments with object literals indent one level
    * js object literals indent one level
  • Fix task positions in outputwindow
    * fixed the task offset for tasks created directly by build steps
    * no longer clear output window for new build step
    * update task navigation by outputwindow to capture tasks from output parsers
    * qbs build steps now only report first task for failure
    * qbs build steps do not convert from path to string to path uselessly
  • Feature: Show VCS changes in project tree (2)
    * Color nodes of project tree based on the type of VCS change.
    # Conflicts:
    # src/plugins/coreplugin/iversioncontrol.h
    # src/plugins/git/gitplugin.cpp
  • Add MSVC caret diagnostics output parsing
    * assemble the correct tasks and output navigations
  • Revert "qbs build: Do not build QmlDesigner & friends"
    This reverts commit a0f356aed6795b09091472eaaed9872b6abc5514.
    * fixes moc fails with forwards
  • type resolve curly brace constructors
21. Juli

Github Push to hicknhack-software/Qt-Creator

  • fix non test compilation (2)

Github Push to hicknhack-software/Qt-Creator

  • attempt to fix msvc compilation (1)

Github Push to hicknhack-software/Qt-Creator

  • Add Qt version information to developer package
    Set a QTC_QT_VERSION variable in the QtCreatorConfig.cmake that we ship
    with the development package. It is set to the Qt version that was used
    to build that binary package, which can be used for example by
    externally built plugins (which need to be built with a compatible Qt
    version to that).
    Task-number: QTCREATORBUG-31185
    Change-Id: I21a94b12da337c46c0d619c8b5f8f9a661ca3525
    Reviewed-by: Cristian Adam
    Reviewed-by: Artem Sokolovskii
  • ProjectExplorer: Add support for LLVM/MinGW from the installer
    Those are registered as mingw rather than clang.
    Fixes: QTCREATORBUG-31156
    Change-Id: If4e1d7ceecd9648f768680c92c4cde24c1255600
    Reviewed-by: David Schulz
  • Wizard: Update plugin creation to modern way
    - Removed header file and global file as redundant
    - Updated github workflow for creating artefacts
    Change-Id: I60dc61b660791c57f012e6e38e04b0d84c2cbaf9
    Reviewed-by: Eike Ziller
  • SquishTests: Add new extensions view as expected
    Fixes e.g. accessing the Help view.
    Change-Id: If8051ba93d20704670c3bcab60d4d5bcd5d539bc
    Reviewed-by: Robert Löhning
  • Lua: Fix MinGW build
    Change-Id: I0d19cf8f9e0e28c0016f5532fdbb1d4b174cfe7d
    Reviewed-by: Christian Kandeler
  • Android: Start avd emulator via detached process
    Address the TODO about the process leak.
    Before, the process was potentially started in a separate thread.
    In this case the done handler of the process could work only
    when the thread was still executing, otherwise it couldn't be
    invoked because of the missing event loop in a separate thread.
    Thus, it was only serving for start process failures which are
    raised synchronously.
    After the successful start the process thread finished soon,
    and then we were losing a handle to the running process.
    Later, on shutdown, the process was still running (so a possible
    assert from process laucher could have been triggered), and
    the emulator process kept running after the Creator shutdown.
    This patch executes the emulator process as a detached process.
    This makes it possible to continue running the process after
    the Creator shutdown without leaking a Process instance.
    We also handle the detached process start failure and execute
    a message box.
    Change-Id: I855d280c257a0cfaca7722a3b1e14d1ead9021f7
    Reviewed-by: Alessandro Portale
  • Debugger: Tweak perspective switcher combo box
    On Windows it is hard to figure out which of the items you
    want to choose. The popup's menu on Windows just gets the
    width of the current item and therefore you may only see
    mid-elided items holding a leading and a trailing letter.
    This patch makes the popup behave like it does on Linux
    or macOS where the width is always wide enough to display
    the items correctly.
    Change-Id: I53d155fc64b765692c071886cca883f376c86a82
    Reviewed-by: Alessandro Portale
  • Aspects: Fix duplicate global variables
    The global variables got added twice for StringAspects.
    Fixes: QTCREATORBUG-31183
    Change-Id: I3feaf56cbc78bae0bb2da8f5ba5327a2ca038810
    Reviewed-by: hjk
  • Wizard: fix Qt Creator plugin wizard
    Amends 250d100787161f9d5ffa1b651dbfe0f3caa42a22
    Change-Id: I82b648fefc3bda1a2dab5b83297e024791a805d4
    Reviewed-by: hjk
  • Welcome[PageHelpers]: Properly load multi-density images
    Some icons were pixelated under HighDPI, because missing file extensions
    silently broke the multi-resolution loading of icons.
    This adds the missing ".png" extensions.
    Change-Id: I0cd8883e0ffa1e37a66d25c829ca343160cf3961
    Reviewed-by: Cristian Adam
  • Help: Do not try to open folder
    We end up using a system editor or the question which tool
    to use when trying to open a fake help item.
    Fixes: QTCREATORBUG-31178
    Change-Id: I21b7c98a7ea0c2b442ad8b733477c725f96e80e1
    Reviewed-by: Eike Ziller
  • 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
  • QmlDesigner: Qt 6.8 fixes
    Task-number: QDS-13175
    Change-Id: Ic7ac18974c7e3e08758eed0ca50376737d919196
    Reviewed-by: Aleksei German
    (cherry picked from commit 5ced40c0497a8daa7ea56124709a7b55a5b320d8)
    Reviewed-by: Eike Ziller
  • Doc: Describe Extensions mode
    Task-number: QTCREATORBUG-30604
    Change-Id: I5a3b9eadfccfbf759097d48e8cc506d697f53864
    Reviewed-by: hjk
    Reviewed-by: Eike Ziller
  • Doc: Describe Android AVD options
    - List the available device definitions
    - Add information about the other fields
    Task-number: QTCREATORBUG-30604
    Change-Id: If22f8bfae916bafed7f1153fec7fd5962e406d5f
    Reviewed-by: Assam Boudjelthia
  • ExtensionManager: Use description text for searching
    The current code silently failed to add the description text to the
    search role. This change fixes it.
    Change-Id: I33e5554ac1ff2b11f9610843b566698551a6e0a1
    Reviewed-by: Cristian Adam
  • Doc: Update front page and getting started page
    Apply new design and images from the UX team.
    Task-number: QTCREATORBUG-30248
    Change-Id: I202288f0dccedc65e47cd8bdfa49915d47cd79cd
    Reviewed-by: hjk
    Reviewed-by: Alessandro Portale
    Reviewed-by: Eike Ziller
  • Doc: Use different icons for installation and app development
    Task-number: QTCREATORBUG-30592
    Change-Id: If914928f3c9ab9c4798ea1a2044e951de3098cbb
    Reviewed-by: Alessandro Portale
  • ProjectExplorer: handle compile output in chunks again
    Task-number: QTCREATORBUG-30135
    Change-Id: I8cc44544ee09475efe5bfb9c44e9495c1b33653f
    Reviewed-by: hjk
    Reviewed-by: Christian Kandeler
  • Mode icons: Decrease the size of the "Cancel build" square
    It is now 8px big and has a corner rounding of 1px.
    Task-number: QTCREATORBUG-31080
    Change-Id: I7b50707f021160b9de76185aad357000398bf5d2
    Reviewed-by: hjk

Github Push to hicknhack-software/Qt-Creator

  • Update change log
    Change-Id: I8f1fc606f89617092c97b1d1a543495bbfd23e57
    Reviewed-by: Leena Miettinen
  • Utils: Fix FileUtils::copyRecursively with user interaction
    CopyAskingForOverwrite got passed around as value, thus it got copied.
    The messagebox results were stored into the fields of such copies, and
    therefore had not the expected values across the recursion.
    This change wraps the copy helper function into a lambda and the lambda
    is passed around instead of the object. It may still be a bit much
    decoupling architecture for a single use-case, but it works now (for
    me).
    Fixes: QTCREATORBUG-31174
    Change-Id: I5444d18d7bf4ef59ab879e31e5233eadf1c935e4
    Reviewed-by: Marcus Tillmanns
  • Terminal: Add version entries for 3rdparty code
    Change-Id: I895d173bf4831b50862315cbecc9dcaed811c2cb
    Reviewed-by: Marcus Tillmanns
  • Parametrize year in copyright template
    No need to bump this all the time, just use the current year
    Change-Id: I3f2abf6a0a54185b7b47e68aacb3cee2f27aa675
    Reviewed-by: Alessandro Portale
  • 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
    Reviewed-by: Christian Kandeler
  • German translation: Debugger, iOS, LanguageClient
    Change-Id: I47b3a0d865a57af45180d4559ea8085dc0ce6df4
    Reviewed-by: Christian Stenger
  • German translation: C*
    Clang*, CMake, Copilot, Core
    Change-Id: I4c0d0e6b28c076003d1fbbe08e7bf0d3fb6dee39
    Reviewed-by: Christian Stenger
  • German translation: CppEditor
    Change-Id: Ieed4960f08f911dfa499b05357dcba69bcf2f5e4
    Reviewed-by: Christian Stenger
  • CMakePM: Do not use "edit-copy" icon for source folders
    This "edit-copy" icon used for source folders is very confusing. The
    linked bug report has screenshots comparing Qt Creator and Xcode. Xcode
    just uses consistently a folder icon for all nodes that are actually
    folders.
    This change will make Qt Creator also display a folder icon for the
    source folders.
    Task-number: QTCREATORBUG-30012
    Change-Id: Ibfcc4f55e779ed368edd30bfbc711bd81a4aa499
    Reviewed-by: Marcus Tillmanns
  • TextEditor: fix toggle visualize whitespace and text wrapping
    Fixes: QTCREATORBUG-31202
    Change-Id: I9d601dfb9d9b00e2c92525b55874c8314051ae02
    Reviewed-by: Christian Stenger
  • SquishTests: Adapt to doc changes
    Change-Id: If67606f85b45a9c787cf8cef7fc42721f0be8eaa
    Reviewed-by: Robert Löhning
  • Core: Fix saving document after showing editor context menu
    The editor context menu generated for the drag mark contains actions
    that also gets the same shortcut as the global save command, to make
    them visible in the menu. This leads to ambiguous shortcut events if
    these actions are still taken into account after closing the context
    menu.
    Avoid this by removing the actions from the context menu again when
    hiding it. This was previously done before the menu was shown again, so
    this just does it earlier.
    Fixes: QTCREATORBUG-31205
    Change-Id: I49490c2d6cbd3b000c717f35373e7f9b6b5393e4
    Reviewed-by: Christian Stenger
  • qbs build: Do not use relative paths in Export items
    Those will be interpreted relative to the importing product in the
    future.
    Change-Id: I57f6159053acf1e0334d3289de1f93545e2e871b
    Reviewed-by: Christian Stenger
  • Remove empty file
    Change-Id: Ib27b1976f04cfa5337f772a3b35318ae89174f52
    Reviewed-by: hjk
  • Utils: Add "amd64" arch detection
    Change-Id: I04930aa61714231f54bd4a2d2b644f2e43de2b61
    Reviewed-by: Christian Stenger
  • German translation: Extension*
    Change-Id: I4a10d877a8f679498d1f1c56cf1d5925828dd8d4
    Reviewed-by: Robert Löhning
  • German translation: ModelEditor, qmt
    Change-Id: I808f55ccb3efb088d243a025130f20953803be3f
    Reviewed-by: Robert Löhning
  • German translation: ProjectExplorer, Python, QMake
    Change-Id: I9a5dd2b7aafdd3542aa231307701b30d72ead170
    Reviewed-by: Robert Löhning
  • German translation: Lua
    Change-Id: I4e75db6547818f0d762eb661f95456dab5e83b53
    Reviewed-by: Robert Löhning
  • PerfProfiler: Fix release build for qbs on macOS
    Change-Id: I965f7ac9947425d08878d401abb22a3daf470ce1
    Reviewed-by: Christian Kandeler

Github Push to hicknhack-software/Qt-Qbs

  • Make processNameByPid() work on GNU/Hurd
    On the Hurd there is a procfs filesystem that offers a basic
    compatibility with Linux's procfs, and includes /proc//exe.
    Hence, use the Linux block also on the Hurd, providing a fallback
    definition of PATH_MAX (as it is not provided on the Hurd).
    Change-Id: I508be402f79d988ec63ea47e208aefb3ed48ee81
    Reviewed-by: Christian Kandeler
  • RunEnvironment: use clearenv() on any OS based on GNU libc
    clearenv() is a GNU extension in GNU libc; hence, use it every time
    GNU libc is used, rather than only on Linux.
    Change-Id: I2ebdf9a8856104b22f598cafff47104259151254
    Reviewed-by: Christian Kandeler
  • Tests: define the Object class also on GNU/Hurd
    This fixes the linking of this test source, so that
    TestBlackboxQt::removeMocHeaderFromFileList() now passes on the Hurd.
    Change-Id: I9020d2f15aed517907c22495c4ced996650b7a84
    Reviewed-by: Christian Kandeler
  • qbs build: Do not use relative paths in Export items
    Change-Id: Ib9f5fc652e2c82043ae3db7c456f3bc7fdae42b9
    Reviewed-by: Ivan Komissarov
  • Do not add external deps for static libs
    For some reason, Qbs tried to be smart and add external
    libraries for direct static libs.
    Unfortunately, this doesn't work in the common case without
    exporting cpp.libraryPaths.
    So, remove this functionality since such external deps should
    be pulled in using Export item.
    This reverts e16dd899d5d8329aaa83b77393e50e5feba247ca.
    Releates: QBS-1728
    Change-Id: If404cc7ad5c7c538ff3ded2a7b4a733da35d53bf
    Reviewed-by: Christian Kandeler
  • conan: remove qbsdeps.py
    Use generator from the upstream.
    Change-Id: Idac5a78ab6a06bc23f3b89c3aeb207a91853f998
    Reviewed-by: Christian Kandeler
  • Fix symlinks in lipo
    For some reason, we omitted rules for generating symlinks
    in the lipo Rule.
    Fixes: QBS-1797
    Change-Id: Iaa3eeed4a4f3217de266395e3e60e5740750e0f4
    Reviewed-by: Christian Kandeler
  • Do not produce project dependencies for Visual Studio projects.
    Visual Studio calls qbs which resolves all dependencies on it's own.
  • remove buggy msbuild filters
    They generate a lot of useless folders, that are totally annoying.
    It would be nice to use filters to represent the subfolder structure in visual studio, but this would be a full rewrite anyways.
  • prevent the plugins path from doubling up. (feels hacky, but works for now)
    There are two call sites. If the path comes from the build environment of QtCreator the path is wong.
  • enable support for c++2a and c++2b on msvc
  • added AdditionalOptions to msbuild project
    * adds /std option to improve msvc auto completion
  • added Github workflow
    * added release creation
  • added moc includes to speed up compilation
  • add support for object targets
    * extended cpp module compilers to link object files from dependencies
  • drop unused member
  • clang_tidy allow suspicious includes for moc_ based inculde
  • added support for extra qt install dir
8. Juli

Github Push to arBmind/ansible-rails

  • Add Bionic test with Ansible 2.16.8

Github Push to hicknhack-software/ansible-docker-images

  • Add Ansible 2.16.8 for Ubuntu Bionic support

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (25)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (24)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (23)
    * added Github actions for lint and test
    * devcontainer for vscode development
7. Juli

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (22)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (21)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (20)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (19)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (18)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (17)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (16)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (15)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (14)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (13)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (12)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (11)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (10)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (9)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (8)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (7)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (6)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (5)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (4)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (3)
    * added Github actions for lint and test
    * devcontainer for vscode development

Github Push to arBmind/ansible-rails

  • Updates for Ansible 2.17 and usage of Ubuntu 24.04 (2)
    * added Github actions for lint and test
    * devcontainer for vscode development
6. Juli

Github Release v14.0.0-beta2-patched hicknhack-software/Qt-Creator

Github Push to hicknhack-software/Qt-Creator

  • ExtensionManager: Hide spinner initially
    Should only be shown during the network request.
    Change-Id: I1cf94281bd251f1fdef21c5e7ebd500e8951db1b
    Reviewed-by: hjk
  • ExtensionManager: More detailed JSON network request logging
    Change-Id: Ic83900fc1344ecb21821813188f340fda9ba0708
    Reviewed-by: Cristian Adam
  • ExtensionManager: Add logging for the fetching of images
    Change-Id: I87e96ba5ea65d2bf5639b5edc2c82c128d358a26
    Reviewed-by: Cristian Adam
  • Drop extra executable permissions
    Change-Id: I3f6fc3d6df6f705ceedc2daa47f3cad4c19b4706
    Reviewed-by: Thomas Hartmann
  • ExtensionManager: Draw icon of disabled items with less intensity
    Since recently, the green background is used for enabled plugins and
    grey is for disabled ones. With that change comes the requirement to
    draw the icon for disabled icons with less intensity, to make it really
    appear disabled.
    I took this opportunity to unify the drawing of small/big enabled/
    disabled pack/extension icon variants in a central helper function.
    Change-Id: Ia68218c774ccb8e9e7ed48620ac36f4bca0724fd
    Reviewed-by: Cristian Adam
  • CMakePM: Fix Qt SDK Kits when ninja is missing
    Qt SDK is setting "Ninja" as default generator, make sure to get a
    working generator when CMake is newly registered as a default tool.
    Fixes: QTCREATORBUG-31129
    Change-Id: I6b93a8904696eedadec04c882495c644db7ddce7
    Reviewed-by: Alessandro Portale
  • CMakePM: Fix having duplicate CMAKE_CXX_COMPILERS entries
    Do not apply the changes directly to the model, cache and then apply at
    the right time.
    Fixes: QTCREATORBUG-27005
    Change-Id: Id099f21196900cd0e9787ac27887f2eec36f8045
    Reviewed-by: Alessandro Portale
  • CMakePM: Fix compiling projects upon MSVC Compiler/Linker update
    Visual Studio is getting a fair number of updates. This involves also an
    update of the Visual C++ toolchain.
    This implies changing directory paths from "MSVC/14.39.33519" to "MSVC/
    14.40.33807".
    The linker "link.exe" is also stored in the same directory as the
    compiler "cl.exe".
    This commit makes sure that the linker also gets updated, not just the
    compiler.
    Change-Id: If8cd6e716604bc948ec8990921a14425ebcc7c30
    Reviewed-by: Alessandro Portale
  • CMakePM: Update initial CMake variables also on failed CMake runs
    A failed CMake run configuration could be the result of an compiler
    update which then would cause CMake to fail.
    Make sure to offer an upgrade path to the new Kit compiler values.
    Change-Id: Ibabeb853259e23fe012d8b00e3d48979deee61a5
    Reviewed-by: Alessandro Portale
  • ExtensionManager: Fix compilation error
    Amends 5960bb33ef79c29d6c23e9dd7ba34b01ebec7e7a
    Change-Id: Ib20b537791001317a65ee5c63d39cc2775b6ecb0
    Reviewed-by: Cristian Adam
  • ExtensionManager: Fix qbs build
    Amends 6ffe1a8061af8f4dd3cd50aba1b9bca51ee4f0c5.
    Change-Id: Ibb35fe606f25bd1e1b7a5d457062299f50f80af1
    Reviewed-by: David Schulz
  • Revert "Debugger: simplify interrupting windows processes"
    Ctrl+C events are only handled properly for console applications. When
    gdb debugs a GUI application the CTRL+C events are not handled. This can
    be even reproduced with a plain gdb started from CMD.
    This partially reverts commit 9d88da6c2bc40b17215137d9b2face5aafdfae3d
    and 670b4ec72987e6fb37ecc7e9e7dd0780ff8e9168.
    Fixes: QTCREATORBUG-31131
    Change-Id: I11c9d9dc08b4dbe450f38e27559b130dd317b675
    Reviewed-by: Christian Stenger
  • Debugger: Silence soft assert
    Amends c83a0be72d700bc56d32afc8eaaf84ac134f419e.
    Change-Id: Idb62b20af8052ee7d20f7df2c82125cd12e26738
    Reviewed-by: hjk
  • Plugin meta data: Add full stop to descriptions
    Where they were missing. The text is shown as a paragraph in the
    extension manager.
    Change-Id: I6e15c89fe4023b222e9c476f4312e13fcb0905c0
    Reviewed-by: Leena Miettinen
    Reviewed-by: Alessandro Portale
  • Debugger: Enable another dumper test for LLDB
    Passes nowadays.
    Change-Id: I616f989c23b16a1a89d24461480dd676ce62bccd
    Reviewed-by: Christian Stenger
  • Git: Fix two QMultiMap deprecation warnings
    #if QT_DEPRECATED_SINCE(6, 0)
    QT_DEPRECATED_VERSION_X_6_0("Use insert() instead")
    iterator insertMulti(const Key &key, const T &value)
    {
    ....
    Change-Id: I94c79e16776775b6b2032113e690e73b63a03dc9
    Reviewed-by: Christian Stenger
  • Debugger: Add comment for revert
    Amends 2364448f910a9af1ac9965a1e9701e7e2d03424d.
    Change-Id: I1b34c7b69c0817460d20c8ea892bdc54d7658e4a
    Reviewed-by: hjk
  • Doc: Describe new testing preferences
    - Timeout can now be turned off and on
    - Limit Files to Path Patterns adds filters for scanning
    for tests
    Task-number: QTCREATORBUG-30604
    Change-Id: Ia0ab109c2dd2958804fea6f6faa1eb9a80377fe3
    Reviewed-by: Christian Stenger
  • QmlProjectManager: Fix main qml file path and duplicate signal connection
    Task-number: QTCREATORBUG-30685
    Change-Id: I3d3a0d1bee85b56e43b8bb2e591aa56528554e06
    Reviewed-by: Christian Stenger
  • Bump version to 14.0.0-rc1
    Change-Id: I09803077f7387a2ace85a074498c9f503a7d190a
    Reviewed-by: David Schulz

Github Push to hicknhack-software/Qt-Creator

  • ExtensionManager: Fix host_os field for extension service request
    The used QSysInfo::productType() provides various code/distribution
    names which in some cases have little to do with the "host_os" that is
    expected by the extension service API.
    This change involves osTypeToString to instead return plain OS names.
    Change-Id: I24b8070342c1de9de9040adcf5e06be967b6a180
    Reviewed-by: Marcus Tillmanns
  • Welcome: Fix the order of Qt versions for examples
    There are two sources for examples: Qt versions directly, and "example
    sets", which are just a tuple of display name, documentation path,
    examples path.
    The Qt installer registers an "example set" for Qt versions, so to avoid
    duplicate entries we match Qt versions to example sets, if found. This
    destroys any order the Qt versions might have been in before.
    Order the results by Qt version (and other sets last) by first creating
    all the items regardless of origin (noting their Qt version in the user
    data), and sorting them before adding to the model.
    Also use constants for the different user data fields.
    Fixes: QTCREATORBUG-31108
    Change-Id: I827be892a3abe17fa6afcd3c6f39bf225f7af494
    Reviewed-by: Christian Stenger
  • Doc: Mention that perf profiling is supported for app manager apps
    Task-number: QTCREATORBUG-30604
    Change-Id: I32353849a64459244ccda60ac986b52bbe9813f1
    Reviewed-by: Dominik Holland
  • Mode Icons: Make "Play" triangle less squeezed
    Play icons usually are equiangular, i.e. not squeezed. This unsqeezes
    the new play triangle.
    Task-number: QTCREATORBUG-31080
    Change-Id: I7243253255a015e78bf87bce273c2381dd96ee1b
    Reviewed-by: hjk
  • GitHub Actions: Only upload one release.md
    actions/upload-artifact@v4 complains if you try to override an existing
    artifact.
    Restrict only for one runner.
    Change-Id: I0a8a8cd0fcdf34dc956de175eeb4c33b40ce1a8d
    Reviewed-by: Eike Ziller
  • TextEditor: collect tab and typing settings only once
    ... and not for each cursor in a multi text cursor when handling the
    backspace key.
    Change-Id: I1e6b9409163306ee665f4519afe11cb87997c270
    Reviewed-by: Christian Stenger
  • TextEditor: fix unindent on backspace for mixed multi text cursors
    Fixes: QTCREATORBUG-31158
    Change-Id: I141e01f51531dffee10835c74370d2df11c3fcc7
    Reviewed-by: Christian Stenger
  • JsonWizards: Fix wizards for Design Studio
    Let Design Studio directly change the location where the pre-installed
    wizards are located
    - clearing wizard paths to set a new one is call order dependent and
    therefore fragile (as can be seen)
    - it doesn't really make sense to prevent user templates
    Also fix addWizardPath, even though it is then no longer used in our own
    code.
    Amends 3249b106e5eae2fcfa416c94d77aa3ffe31dc2cb
    Change-Id: I404387aea1bc85aef5f229e6699bd9802b218e65
    Reviewed-by: Christian Stenger
  • Core: Fix painting custom delegate
    Fixes: QTCREATORBUG-30775
    Change-Id: I553f6e095353765756597fe2d6014fe7a2fa8046
    Reviewed-by: Eike Ziller
  • LanguageClient: show number of children in call and type hierarchy
    Change-Id: Ia4b0d651992d6a17b1adb73624eb8cec4de2f7e9
    Reviewed-by: Christian Stenger
  • Doc: Omit "native" when discussing debuggers
    Also avoid talking about "debugger plugin".
    Change-Id: Iba60f8ad9c655812b6a48e38c1523ddce4f8dcb6
    Reviewed-by: hjk
  • Doc: Describe the "Use SSH port forwarding for debugging" option
    ... in Preferences > Devices for a Remote Linux Device.
    Add links between developing for remote Linux and debugging
    remotely with GDB.
    Task-number: QTCREATORBUG-30604
    Change-Id: I149447ce5e30409452c203fecc41417822a3d8b2
    Reviewed-by: hjk
  • Lua: Fix meta name
    Change-Id: I81a70bc8a010a53e9a741e7dea0710e8b2525205
    Reviewed-by: Eike Ziller
  • Mode icons: Update Welcome, Edit, Project and Build icons
    - New house/Welcome
    - Pen/Design points to bottom left
    - New wrench/project without circle
    - New hammer/build with attached handle and rotated 45 degrees
    Task-number: QTCREATORBUG-31080
    Change-Id: I97499ead9e097d523c36d9b08a4b65240e3a5042
    Reviewed-by: hjk
  • ExtensionManager: Make remote repo access optional
    Off by default.
    Change-Id: Ib27fa134f095be7c923cc4ce41ef4e2f6ec01ff0
    Reviewed-by: hjk
  • Wizards: Bump default minimum Qt version for new QtQuick projects
    Fixes: QTCREATORBUG-31168
    Change-Id: I5a4411bcce348c89151fc2a193f8d19dc00343ef
    Reviewed-by: Eike Ziller
    (cherry picked from commit 0142d59258586e85d306afabcde74d098b0f7c0f)
  • CplusPlus: Silence clang warning
    Silences a warning regarding ISO C++20 considering the
    overloaded operators as ambiguous.
    Change-Id: Ie27a8567899a91ab064a58694105af260addb74b
    Reviewed-by: hjk
  • Cppcheck: Treat manual run settings as project settings
    Instead of always deriving from global settings store the
    settings for the manual run into the project settings.
    Fixes: QTCREATORBUG-31092
    Change-Id: I7854cff4e71b58225c7e9c1198c4e60128ed07e4
    Reviewed-by: hjk
  • ExtensionManager: Make some text selectable by mouse
    Change-Id: Ic268c80713c4fe7121af32eb0e0bc3ea41ed1660
    Reviewed-by: Alessandro Portale
  • LinuxDeviceTester: Get rid of unused storage
    The storage is now only set, never read -> thus remove it.
    Amends 3cd0dad3d46ab41bcc7e94d02a4840973779553b
    Change-Id: Icf95c03b923b07ed1a734fe522567d1851231960
    Reviewed-by: hjk
3. Juli

Github Push to hicknhack-software/sqlitebrowser

  • Update macOS nightlies build script to match the new Qt install path
  • Updating path for the 64-bit Qt install on our Win build VM
  • Updating 32-bit Qt install on our Win build VM to Qt 5.12.8
  • Update the 32-bit MSVC 2017 related pieces for our Win build VM
  • Updating MSI installer for OpenSSL 1.1.1
  • Attempt #1 to work around WiX error CNDL0014
    WiX doesn't seem to like the hyphen character ("-") being used
    in Id's, which is a problem as it's used in the OpenSSL library
    filenames.
  • Update OpenSSL 1.1.1 file names
  • Update MSVC and OpenSSL pieces in our nightly build scripts
  • Only include the build date for nightly builds.
    Our alpha and beta releases use patch numbers greater than 99, so
    were being caught by the version string check.
  • Update nightly builds to use 3.12.99 as their version number
  • Install the AppStream file to the canonical location
    The canonical location for AppStream XML files has been changed to
    /usr/share/metainfo four years ago at least, with /usr/share/appdata
    left as legacy location. It is time to switch to the right location.
  • Merge pull request #2195 from pinotree/appdata-location
    Install the AppStream file to the canonical location
  • Fix logo issues (#2184)
  • Add initial 3.12.x item to our bug report template
  • Correct CMake Warning Messages - QCustomPlot, QHexEdit
    Correct text case usage in local FindXXX.cmake and CMakeLists.txt files.
    During usage, warning messages appear due to differences in file name/library name case.
    Resolution is to match file name case with variable name case where it appears in all CMake files.
    i.e. file name - QCustomPlot.cmake
    variable name QCustomPlot_{LIBRARIES, INCLUDE_DIRS, et al}
    Affects CMakeLists.txt and cmake/FindXXX.cmake files.
  • Merge pull request #2205 from scottfurry/cmake_fix
    Correct CMake Warning Messages - QCustomPlot, QHexEdit
  • Merge pull request #2 from sqlitebrowser/master
    Changes from upstream
  • Added Env variables to set QT theme
    Signed-off-by: Navdeep Singh Sidhu
  • Merge pull request #2217 from deepsidhu1313/master
    Fixed Look and feel for snap packages using Env Variables
  • Consistent naming of DB Browser for SQLite (#2224)

Github Push to basicpp17/co-cpp19

  • Add FlagsOf implementation
  • Avoid ureachable code waring in latest MSVC 17.10.3

Github Push to basicpp17/co-cpp19

  • Add FlagsOf implementation
  • Avoid ureachable code waring in latest MSVC 17.10.3
2. Juli

Github Push to hicknhack-software/Qt-llvm-project

  • Disable dependabot.yml
1. Juli

Github Push to hicknhack-software/ansible-docker-images

  • Add Ubuntu 24.04 and Ansible 2.17.1

Github Push to hicknhack-software/ansible-docker-images

  • Add Ubuntu 24.04 and Ansible 2.17.1

Github Push to hicknhack-software/ansible-docker-images

  • Add Ubuntu 24.04 and Ansible 2.17.1
29. Juni

Github Push to hicknhack-software/Qt-Creator

  • Attempt to fix Qbs compile issue (1)

Github Push to hicknhack-software/Qt-Creator

  • Debugger: Fix hitting unexisting breakpoints
    Set UseFullPath only for BP from the opened projects.
    Fixes: QTCREATORBUG-3750
    Change-Id: I343c68ca341f9bfb57e352b9b28df333eb1c16c3
    Reviewed-by: David Schulz
  • Doc: Describe File > Open Workspace
    ...which opens a directory as a project and creates a
    .json project file.
    Task-number: QTCREATORBUG-30604
    Change-Id: Ieadcddb298cbf50f25353d344dce0cd1820095e8
    Reviewed-by: David Schulz
  • CMakePM: Fix crash on non-cmake projects when viewing project's settings
    Amends 1a5f61adcabb934bd8fe96030cc6b20fd842a29d
    Change-Id: Ife8eac40365d06e06a9177eb7a1886eb65a84095
    Reviewed-by: Alessandro Portale
  • PE: Allow candidate renaming with sub directories
    This would allow renaming of:
    myclass.h myclass.cpp -> my/class.h my/class.cpp
    Fixes: QTCREATORBUG-30830
    Change-Id: Ic7f277e52a52dfe6745023f550072a935295bcac
    Reviewed-by: Christian Kandeler
  • CodingStyle: Fix Utils::QtcProcess -> Utils::Process rename
    Change-Id: Iabcfcdea47bf6372904b5a0f89c568790df90023
    Reviewed-by: Eike Ziller
  • Android: Provide more info when createAvd failed
    Fixes: QTCREATORBUG-30852
    Change-Id: I9334a25c6e15a615dbf52736c9369821ba0ff8b9
    Reviewed-by: Alessandro Portale
  • QmlJsEditor: Start aspectification of settings
    Rename qmljseditingsettingspage.* to qmljseditorsettings.*,
    re-arrange some includes, use settings() for the singleton access
    etc.
    Change-Id: Iff36a99baf0afd238a935386e9111818be5d7987
    Reviewed-by: Christian Stenger
  • LanguageClient: Fix and export DynamicCapabilities
    This is useful to explicitly disable specific functionality from code in
    the case were the server reports capabilities we know are not stable or
    not usable.
    Change-Id: Iba1701c59258da6f30f32c33b477f3a650387491
    Reviewed-by: Fabian Kosmale
    Reviewed-by: Semih Yavuz
  • Opt out qmlls semantic highlighting
    Apperantly, qmlls semantic highlighting is not as powerful as the
    embedded code model's highlighter. Disable lsp based highlighting until
    qmlls semantic highlighting reaches the feature parity with the QtC
    highlighter. This is tracked by QTBUG-126550.
    Task-number: QTBUG-126550
    Fixes: QTCREATORBUG-31083
    Change-Id: I6cab94d4ba1d1cde50b62ce03a6b1cc5b6d7d27b
    Reviewed-by: Sami Shalayel
    Reviewed-by: David Schulz
  • Core: Fix selecting recent document with arrow keys
    The editor actions are defined in the editor since the removal of the
    TextEditorActionHandler. So we potentially capture the ctrl+up/down in
    the editor. Fix this by overwriting the shortcuts in the event handler
    of the open editor widget.
    Fixes: QTCREATORBUG-31072
    Change-Id: I45217962bcb2ef3ae8ebed7c4a6d0412bcc0216b
    Reviewed-by: Eike Ziller
  • Core: allow selecting recent documents with Ctrl+N/P
    This is more in line with other list popups like the locator or the
    completion widgets.
    Task-number: QTCREATORBUG-31072
    Change-Id: Ic3c8a7de2791473c693bd21c661e3e5b85ff21a7
    Reviewed-by: Eike Ziller
  • CppEditor: Fix folding after comment
    Fixes: QTCREATORBUG-5110
    Change-Id: I65e0245d68ed41ab0cfc85cedbee21584b6fa90f
    Reviewed-by: Christian Kandeler
  • CppEditor: Clean up cpptoolsreuse.{h,cpp}
    A lot of code had a more suitable place to live in, some was even
    unused.
    Change-Id: I36478ef473aa14395a182c9ac5e3738fc93134b6
    Reviewed-by: David Schulz
  • GitHub Actions: Fix beta/rc tag handling and update versions
    The beta/rc tag was not properly handled and all beta/rc releases were
    marked as final releases.
    The updated from actions/*@v3 to actions/*@v4 will get rid of the
    node.js update warnings.
    Lastly the macos-latest runner is actually 14 nowadays.
    Change-Id: Ia4483012195fcac938ed0eec59d9e9812f1f3c05
    Reviewed-by: Eike Ziller
  • COIN: Fix the branch used for tqtc-qtsdk
    'master' was changed to 'production'
    Change-Id: Iffbf6dad061e0a9a86d456410dcde55a9ff21fb9
    Reviewed-by: Patrik Teivonen
    Reviewed-by: Eike Ziller
  • SshParameters: Remove return value from setupSshEnvironment()
    Change-Id: I3e58454f23b5828991a5da1a88913f68d0f3ac9b
    Reviewed-by: Christian Kandeler
  • CMakePM: Do not hang on renaming files in parent directories
    This fixes renaming of "my/class.cpp my/class.h" via "../class.h" and
    resulting into "class.cpp class.h".
    "oldRelPathName" was not needed since it was saved in the
    "m_filesToBeRenamed" map and it was computed from the new filename. This
    was prone to error.
    Task-number: QTCREATORBUG-30830
    Change-Id: I839fab3bd6a6172f5ebfbaf9a4b6501cd5693fa8
    Reviewed-by: Alessandro Portale
  • ExtensionManager: Implement Extension details design
    This implements the design for the "right side" of the extension
    manager.
    The introduced "header" shows the extension icon in a slightly bigger
    variant. The "Install..." button that starts downloading and installing
    of a plugin moved to the newly desigend "header".
    The previous HTML based prototype has been split up into separate items
    in order to achieve specialized sections like the images and tags.
    Images are loaded via TaskTree and displayed as static image or as
    animation.
    Change-Id: Ifaf4a46c0a4789e77e76f9a44c8a15ee74c5e8df
    Reviewed-by: Cristian Adam
  • TextEditor: Fix context for editor actions
    Amends 411100b0378202dc617acaa236f4730eb4cc43b2.
    Fixes: QTCREATORBUG-30748
    Change-Id: I6b54e7283df2523e26a6dd186de973a8378a9b2f
    Reviewed-by: David Schulz
  • COIN: Switch sdktool to Qt 6
    Change-Id: I638c0b385a27e1e5b036102330b8f5a80899343c
    Reviewed-by: Eike Ziller

Github Push to hicknhack-software/Qt-Creator

  • CodingStyle: Fix Utils::QtcProcess -> Utils::Process rename
    Change-Id: Iabcfcdea47bf6372904b5a0f89c568790df90023
    Reviewed-by: Eike Ziller
  • Android: Provide more info when createAvd failed
    Fixes: QTCREATORBUG-30852
    Change-Id: I9334a25c6e15a615dbf52736c9369821ba0ff8b9
    Reviewed-by: Alessandro Portale
  • LanguageClient: Fix and export DynamicCapabilities
    This is useful to explicitly disable specific functionality from code in
    the case were the server reports capabilities we know are not stable or
    not usable.
    Change-Id: Iba1701c59258da6f30f32c33b477f3a650387491
    Reviewed-by: Fabian Kosmale
    Reviewed-by: Semih Yavuz
  • Opt out qmlls semantic highlighting
    Apperantly, qmlls semantic highlighting is not as powerful as the
    embedded code model's highlighter. Disable lsp based highlighting until
    qmlls semantic highlighting reaches the feature parity with the QtC
    highlighter. This is tracked by QTBUG-126550.
    Task-number: QTBUG-126550
    Fixes: QTCREATORBUG-31083
    Change-Id: I6cab94d4ba1d1cde50b62ce03a6b1cc5b6d7d27b
    Reviewed-by: Sami Shalayel
    Reviewed-by: David Schulz
  • Core: Fix selecting recent document with arrow keys
    The editor actions are defined in the editor since the removal of the
    TextEditorActionHandler. So we potentially capture the ctrl+up/down in
    the editor. Fix this by overwriting the shortcuts in the event handler
    of the open editor widget.
    Fixes: QTCREATORBUG-31072
    Change-Id: I45217962bcb2ef3ae8ebed7c4a6d0412bcc0216b
    Reviewed-by: Eike Ziller
  • Core: allow selecting recent documents with Ctrl+N/P
    This is more in line with other list popups like the locator or the
    completion widgets.
    Task-number: QTCREATORBUG-31072
    Change-Id: Ic3c8a7de2791473c693bd21c661e3e5b85ff21a7
    Reviewed-by: Eike Ziller
  • CppEditor: Fix folding after comment
    Fixes: QTCREATORBUG-5110
    Change-Id: I65e0245d68ed41ab0cfc85cedbee21584b6fa90f
    Reviewed-by: Christian Kandeler
  • GitHub Actions: Fix beta/rc tag handling and update versions
    The beta/rc tag was not properly handled and all beta/rc releases were
    marked as final releases.
    The updated from actions/*@v3 to actions/*@v4 will get rid of the
    node.js update warnings.
    Lastly the macos-latest runner is actually 14 nowadays.
    Change-Id: Ia4483012195fcac938ed0eec59d9e9812f1f3c05
    Reviewed-by: Eike Ziller
  • COIN: Fix the branch used for tqtc-qtsdk
    'master' was changed to 'production'
    Change-Id: Iffbf6dad061e0a9a86d456410dcde55a9ff21fb9
    Reviewed-by: Patrik Teivonen
    Reviewed-by: Eike Ziller
  • SshParameters: Remove return value from setupSshEnvironment()
    Change-Id: I3e58454f23b5828991a5da1a88913f68d0f3ac9b
    Reviewed-by: Christian Kandeler
  • CMakePM: Do not hang on renaming files in parent directories
    This fixes renaming of "my/class.cpp my/class.h" via "../class.h" and
    resulting into "class.cpp class.h".
    "oldRelPathName" was not needed since it was saved in the
    "m_filesToBeRenamed" map and it was computed from the new filename. This
    was prone to error.
    Task-number: QTCREATORBUG-30830
    Change-Id: I839fab3bd6a6172f5ebfbaf9a4b6501cd5693fa8
    Reviewed-by: Alessandro Portale
  • ExtensionManager: Implement Extension details design
    This implements the design for the "right side" of the extension
    manager.
    The introduced "header" shows the extension icon in a slightly bigger
    variant. The "Install..." button that starts downloading and installing
    of a plugin moved to the newly desigend "header".
    The previous HTML based prototype has been split up into separate items
    in order to achieve specialized sections like the images and tags.
    Images are loaded via TaskTree and displayed as static image or as
    animation.
    Change-Id: Ifaf4a46c0a4789e77e76f9a44c8a15ee74c5e8df
    Reviewed-by: Cristian Adam
  • TextEditor: Fix context for editor actions
    Amends 411100b0378202dc617acaa236f4730eb4cc43b2.
    Fixes: QTCREATORBUG-30748
    Change-Id: I6b54e7283df2523e26a6dd186de973a8378a9b2f
    Reviewed-by: David Schulz
  • COIN: Switch sdktool to Qt 6
    Change-Id: I638c0b385a27e1e5b036102330b8f5a80899343c
    Reviewed-by: Eike Ziller
  • Core: fix direction of Ctrl+N/P/Up/Down
    Additionally accept the shortcut override events in order to block other
    potential shortcuts from interfering with the selection of the open
    document.
    amends e6299f510d44b5b57913026da3625ded316d848b
    amends 03e35aac14c8ee2d9531297b658b4106b11c303b
    Task-number: QTCREATORBUG-31072
    Change-Id: Idfd65b92a84f5be39f9a01da68e8046ae5304733
    Reviewed-by: Eike Ziller
  • COIN: Do not specify full path to 7zip
    It is in the PATH, and the full path makes
    changing platforms/VMs harder (like updating to ARM Macs)
    Change-Id: I3b4a3208aa066e8000321d6a548b9559c249dc5e
    Reviewed-by: Eike Ziller
  • TreeScanner: Inline scanForFiles() method
    Make scanForFiles() a non-template method and hide it
    in treescanner.cpp. Inline scanForFilesRecursively().
    Change-Id: I10e07f190e1a4a65cd7045c625a364350964afb9
    Reviewed-by: David Schulz
  • Update change log
    Change-Id: I966a24d9fc2b272c798bd413eaadaf6c8ef14a0f
    Reviewed-by: Leena Miettinen
  • App: Set "windowsvista" style on Windows
    This will set the pre Qt 6.7 default style.
    Task-number: QTBUG-126515
    Task-number: QTBUG-126548
    Task-number: QTBUG-126549
    Change-Id: I947bcbe859c91906f2a273a04f3142d8d42b7af1
    Reviewed-by: Eike Ziller
  • Doc: Update topics about reading documentation
    - Describe the Open Online Documentation option
    - Edit the style
    - Use How To: Read Documentation as \sa for all topics in the group
    Task-number: QTCREATORBUG-30604
    Change-Id: I7219ef9a38e993fc1387dd0ece9c8dfe762387d1
    Reviewed-by: Eike Ziller