Aktivitäten

2022
21. Januar

Github Push to arBmind/qt-creator

  • QDS-5691 Create a tab for Recent choices
    The Recents should store presets, rather than normal project items,
    while the rest of tabs are to store normal project (i.e. wizard) items
    but with the default screen size written under the wizard name.
    In this patch I also did a few renames: e.g. the Presets view now uses a
    PresetModel rather than ProjectModel, because we now store presets. A
    Preset is a higher level concept than Project / Wizard item: it can be a
    project/wizard item with pre-defined configurations; and now we can have
    multiple presets using the same Wizard factory. Renamed struct
    ProjectCategory to WizardCategory, because the items are grouped by the
    category of the wizard (i.e. the "category" property of IWizardFactory)
    I extracted a class, PresetData, to hold the data that is being shared
    by the PresetModel (items in the view) and the PresetCategoryModel
    (header/tab items). It stored both information on normal presets and on
    recent presets.
    Made changes to JsonWizardFactory so that I could extract the list of
    screen sizes without requiring to build a wizard object first. This is
    important, because multiple JsonWizard objects cannot be created at the
    same time and I need to show the screen sizes of multiple presets /
    wizards as the Presets view is opened. This also required class
    WizardFactories to use JsonWizardFactory instead of Core::IWizardFactory
    -- since "screen sizes" are a particularity of the json wizards, not of
    all kinds of wizards.
    Also, fixed a TODO in WizardHandler::reset() method.
    Also, added a few utilities I had need of, in algorithm.h.
    Change-Id: Ifd986e2def19b2e112f0aa1ab3db63d522736321
    Reviewed-by: Qt CI Bot
    Reviewed-by: Mahmoud Badri
    Reviewed-by: Thomas Hartmann
  • QmlDesigner: Use wildcard for all files and split image formats
    Having a large filter makes the dialog unresponsive, so all files
    filter is changed to *.* and image formats are split according to
    mime type.
    For unsuported suffixes we show an error message.
    Task-number: QDS-5921
    Change-Id: Ia2dc912c7e7004da97da48753562173ed163436f
    Reviewed-by:
    Reviewed-by: Qt CI Bot
    Reviewed-by: Thomas Hartmann
  • LanguageClient: fix possible crash on shutdown
    Iterate on a copy of managerInstance->m_clients
    when calling shutdownClient() or deleteClient(),
    since both methods may potentially modify m_clients
    list and thus invalidate outer iterators.
    Surprisingly, this patch also fixes the leak
    of RunControl and RunWorker instances on shutdown.
    Task-number: QTCREATORBUG-25709
    Fixes: QTCREATORBUG-26847
    Change-Id: Ib34d913a6ae0b235631d3d619bddaf4e08b4aec2
    Reviewed-by: David Schulz
  • Editor: prevent using function hint widget while it is deleted
    Task-number: QTCREATORBUG-26872
    Change-Id: I634b488073670476ee3d5b53296e77b6779e5715
    Reviewed-by:
    Reviewed-by: Allan Sandfeld Jensen
  • PE: Fix compile
    Amends c1c147a9dc9.
    Change-Id: I2f4e6e724f3226541c5de683d0ac6403538622be
    Reviewed-by: David Schulz
  • CMake: Fix build dir scan filter
    Fixes: QTCREATORBUG-26846
    Change-Id: I54f0249410cf0dd5cc6703767cea187a2d843868
    Reviewed-by: hjk
  • QmlDesigner: Remove docking widgets top right controls
    Fixes: QDS-5983
    Change-Id: I3d7b7c33816de69351134c3ad3e4b65d89f6c0cf
    Reviewed-by: Samuel Ghinet
    Reviewed-by: Miikka Heikkinen
  • QmlDesigner: Fix compilation
    Amends c1c147a9dc9.
    Change-Id: Ib6d58e607a234424e77516dbb0fa07599a25f68e
    Reviewed-by: Christian Stenger
  • StudioWelcome: Enable integrating download progress
    Change-Id: Iad18c1a0bc49f87a98dcdff46542cf4c373de875
    Reviewed-by: Henning Gründl
    Reviewed-by: Qt CI Bot
  • QmlDesigner: Fix UrlChooser not showing items
    Change-Id: Ie9cb697837e9a6a5be666a598dffdee52f90fd08
    Reviewed-by: Thomas Hartmann
    Reviewed-by:
  • QmlDesigner: Remove Goto implementation from Design Studio
    Task-number: QDS-5951
    Change-Id: I5503f27508ec0e0f76506083baad3969730c651d
    Reviewed-by: Qt CI Bot
    Reviewed-by: Thomas Hartmann
  • TextEditor: Fix skipping short lines
    Fixes: QTCREATORBUG-26878
    Change-Id: I2d801e3c7e91bad928b203bbca32fdc7b1cdca6e
    Reviewed-by: Christian Stenger
  • Revert "Avoid starting threads from the wrong hosting thread"
    This reverts commit 1421694d17d464be59478d573a7873f86b6fd2a2.
    The commit broke e.g. Utils::mapReduce(....).results() in the main
    thread. Since the main thread blocks, it cannot start a new thread.
    Change-Id: I63abd07bcf002546740d0a7627f1fd2007c8b70c
    Reviewed-by: Allan Sandfeld Jensen
  • QmlDesigner/StateEditor: Remove default state's yellow highlight
    Task-number: QDS-5973
    Change-Id: Ie4b82bfbbb91a48152a969bb988220303854709d
    Reviewed-by:
    Reviewed-by: Alessandro Portale
  • Move qrc, rcc and CMakeLists.txt generating menu option to file menu
    Task-number: QDS-5903
    Change-Id: I42cba21eaecaf5580c40dab8ce32bbf12c37f13f
    Reviewed-by:
    Reviewed-by: Qt CI Bot
    Reviewed-by: Thomas Hartmann
  • StudioWelcome: Show text for correct version
    Task-number: QDS-5725
    Change-Id: I040d9f1f0817fc719da060dd31ee6a04981199e3
    Reviewed-by: Henning Gründl
    Reviewed-by:
    Reviewed-by: Qt CI Bot
  • StudioWelcome: Add setting for splash screen timeout
    Change-Id: I9e9a1b1a190a2cf04ffae5d3ac943621e5b3f9f7
    Reviewed-by:
    Reviewed-by: Qt CI Bot
    Reviewed-by: Thomas Hartmann
  • Disable QmlDesigner plugin for Qt 5 based builds
    Design Studio is Qt 6 based only, and since QmlDesigner development is
    mostly done for that and by that team, don't restrict it to stay
    compatible.
    Change-Id: I9252a2a34f7395d9dc6800f59a37fc23d9f30052
    Reviewed-by: hjk
  • Bump version to 6.0.3
    Change-Id: I77600bb39157c7c228e1fd0aee86c4f3ec9e7e65
    Reviewed-by: Eike Ziller
  • Update copyright year
    Change-Id: I42049e2b3a78ee3968e3df7dfea229c3927c3a75
    Reviewed-by: Eike Ziller
16. Januar

Github Push to arBmind/qt-creator

  • rules to build python zip generation for cdb extensions to Qbs
    * also build cdb extenstions for x86
  • avoid flaky choco (6)

Github Push to arBmind/qt-creator

  • rules to build python zip generation for cdb extensions to Qbs
    * also build cdb extenstions for x86
  • avoid flaky choco (6)

Github Push to arBmind/qt-creator

  • rules to build python zip generation for cdb extensions to Qbs
    * also build cdb extenstions for x86
  • avoid flaky choco (6)
  • added jom and openssl (2)

Github Push to arBmind/qt-creator

  • added jom and openssl (2)

Github Push to arBmind/qt-creator

  • Doc: Add documentation for multi language function
    Added description of the functionality in the Translation view as well
    as a tutorial.
    Task-number: QDS-5639
    Change-Id: I839739058ce899c86080cf3dce7c26dc6fb83d64
    Reviewed-by: Alessandro Portale
    Reviewed-by: Thomas Hartmann
  • QmlDesigner: Fix qbs build
    Change-Id: I714a096d2db88f875e9adbfea8ca8b9535bfcb6e
    Reviewed-by: David Schulz
  • Use Repeater3D instead of Object3D in component complete check
    Do not use QQuick3DObject when disallowing recursive component complete
    check so that the animations get added to the instance server.
    Fixes: QDS-5731
    Change-Id: Iff8e39f74d68b312b66d68adaf6ab79d625f88f8
    Reviewed-by:
    Reviewed-by: Miikka Heikkinen
    Reviewed-by: Thomas Hartmann
  • Fix build with macOS deployment target < 10.14
    As is used for the Qt 5 based prebuilt binaries.
    std::optional is only fully supported out of the box since
    10.14.
    Change-Id: Ide8bd9ac8b66b05e1bb6e9b350edf3e7ffdaf97e
    Reviewed-by: hjk
    Reviewed-by: Marco Bubke
    Reviewed-by:
  • macOS/deployHelper: Accept if clazy-standalone already has right rpath
    Adding an already existing rpath is an error for install_name_tool.
    Not completely failing in that case makes local testing easier.
    Change-Id: I22d94225af2375af4e397212b2a7500315f25882
    Reviewed-by: Christian Stenger
    Reviewed-by:
  • Fix filtering in target setup page
    - fix "continue" button state (was always disabled after filtering)
    - do not loose focus on every key press in filter input
    Fixes: QTCREATORBUG-26779
    Change-Id: I16960e65b32b5ddfa0e4e5b1acd160492b1c995d
    Reviewed-by:
    Reviewed-by: Christian Kandeler
  • Build.py/macOS: Add a signed bundle
    If a signing identity is given, create a signed install, and zip it up
    (if zip files are wanted).
    Can be used to directly add a signed app to an installer.
    Change-Id: Ib575d7c907eea74c247407107884f29a526d5d1c
    Reviewed-by: Christian Stenger
    Reviewed-by:
  • Fix ClientServerOutsideProcessSlowTest
    Currently the RestartProcessAfterAliveTimeout test is creating
    two instances of echoserver, which is not desired. This
    patch fixes it by creating just one instance.
    Disconnect from disconnected signal before disconnecting
    from server in order to not to receive additional
    request for restart.
    Amends 4007828820bfd3fa4b5d081052cf5a95fdbd02db
    Change-Id: Iaf4994a9373b39bf0b065484e61627704a37672f
    Reviewed-by: Eike Ziller
    Reviewed-by: Cristian Adam
  • ToolTip: Guard against nullptr access
    screenAt(pos) can be nullptr if pos is outside the current screen
    configuration. Seems to be possible when screen configurations change.
    Fixes: QTCREATORBUG-26019
    Change-Id: I5def200b14247e7fbcf62ad68cda991e8c10c9d7
    Reviewed-by: Christian Stenger
    Reviewed-by:
  • Doc: Update Beautifier options screenshot to show correct exe
    The current image shows the path to clangbackend.exe instead of
    the path to clang-format.exe.
    Fixes: QTCREATORBUG-26820
    Change-Id: If445f0917ca1bde329e2a5c5410f0e071df566cf
    Reviewed-by: Alessandro Portale
  • Use Reader mode for clangbackend
    It doesn't look as there would be any write to this process
    from Creator side.
    Change-Id: I2c16a8ba28d8724d434d3c0f95c7b52616121b4b
    Reviewed-by: Alessandro Portale
    Reviewed-by:
    Reviewed-by: hjk
    Reviewed-by: Cristian Adam
  • Editor: avoid duplicated line endings inbetween multiple cursors
    Change-Id: Ia1721837efef47d570faa4e393b6b0b372944735
    Reviewed-by: Eike Ziller
  • QmlDesigner: Fix missing dependency
    Change-Id: Ie12969d59bd63925f88c973f52de283d410b8c13
    Reviewed-by: Marco Bubke
  • StudioWelcome: Do not show errors/warnings of welcome page
    Change-Id: Id089f86f5bec4d5af3eef0e0200f6e8f2a586303
    Reviewed-by: Thomas Hartmann
    Reviewed-by: Qt CI Bot
    Reviewed-by:
  • CMake generator: Make file picker a treeview
    Task-number: QDS-5836
    Change-Id: Ib261ac8750baae7ce55d9c990b5dadb26fc6ac03
    Reviewed-by: Thomas Hartmann
    Reviewed-by: Qt CI Bot
  • CMake generator: Integrate warnings in confirmation dialog
    Task-number: QDS-5856
    Change-Id: If95515ee0921598623a024fd7bd8fe8ef3482aa9
    Reviewed-by: Thomas Hartmann
  • CMake generator: Use qt_add_executable instead of add_executable
    Task-number: QDS-5267
    Change-Id: I83d82089f1f10ec0a30e7f2c2ed776c31fdcd8b5
    Reviewed-by: Thomas Hartmann
    Reviewed-by: Alessandro Portale
  • QmlDesigner: Add renderTypeQuality property
    * Add renderTypeQuality property in TextExtraSection
    * Add renderTypeQuality to bannedProperties in all qul files
    Task-number: QDS-5935
    Change-Id: Ie22252a7b19704015834a0e413362ad84179b1e3
    Reviewed-by:
    Reviewed-by: Thomas Hartmann
  • QmlDesigner: Add tool tips to disabled anchors
    Add tool tips to disabled anchor buttons to make clear what the reason
    for disabling is.
    Task-number: QDS-5388
    Change-Id: I193ba5ced45a6cb4d90e8475fc992029f58337d3
    Reviewed-by: Thomas Hartmann
    Reviewed-by:
  • Multilanguage: Add utility to get language names consistently
    There are multiple places that language codes are converted
    to language names each doing it a different way. To make
    this consistent, we need to have a single implementation
    for it.
    Change-Id: I2aeaf5b7c9203e8a41a61420f4c98e1fce491db5
    Reviewed-by:
    Reviewed-by: hjk
    Reviewed-by: Eike Ziller
    Reviewed-by: Qt CI Bot

Github Push to arBmind/qt-creator

  • improve caches (19) - debug
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install
13. Januar

Github Push to arBmind/qt-creator

  • improve caches (18)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (17)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (16)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (15) - debug
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (14) - debug
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (13) - debug
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install
12. Januar

Github Push to arBmind/qt-creator

  • improve caches (12)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (11)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (10)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install
11. Januar

Github Push to arBmind/qt-creator

  • improve caches (9)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (8)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (7)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (6)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve caches (5)
    * cache build folder for next build
    * use Qt modules and tools for cache keys
    * cache Qt directly after install

Github Push to arBmind/qt-creator

  • improve cache and add build folder caching (4)

Github Push to arBmind/qt-creator

  • improve cache and add build folder caching (3)

Github Push to arBmind/qt-creator

  • improve cache and add build folder caching (2)

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (10)
    * remove unnecessary console.warn
  • added jom and openssl (2)

Github Push to basicpp17/co-cpp19

  • added missing function and constexpr for empty Tuple
10. Januar

Github Push to arBmind/qt-creator

  • added jom and openssl (2)
9. Januar

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (10)
    * remove unnecessary console.warn

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (9)
    * remove unnecessary console.warn

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (8)
    * remove unnecessary console.warn

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (7)
    * shortcut

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (6)
    * shortcut

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (5)
    * shortcut

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (4)
    * shortcut

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (3)
    * shortcut

Github Push to arBmind/qt-creator

  • build x86 cdb extensions (2)
    * shortcut

Github Push to hicknhack-software/semantic-colorizer

  • release 1.4.0 for VS2022

Github Push to arBmind/qt-creator

  • avoid flaky choco (6)

Github Push to hicknhack-software/semantic-colorizer

  • Colorize struct/class type keywords in C#
  • Merge pull request #36 from darress/keyword_type_colorizing
    Colorize struct/class type keywords in C#

Github Push to hicknhack-software/semantic-colorizer

  • Support for VS2022
  • Merge pull request #35 from darress/VS2022
    Support for VS2022

Github Push to arBmind/qt-creator

  • avoid flaky choco (5)

Github Push to arBmind/qt-creator

  • avoid flaky choco (4)

Github Push to arBmind/qt-creator

  • avoid flaky choco (3)

Github Push to arBmind/qt-creator

  • rules to build python zip generation for cdb extensions to Qbs
  • choco go (2)

Github Push to arBmind/qt-creator

  • rules to build python zip generation for cdb extensions to Qbs
  • choco go (2)
8. Januar

Github Push to arBmind/qt-creator

  • rules to build python zip generation for cdb extensions to Qbs
  • choco go (2)

Github Push to arBmind/qt-creator

  • choco go (2)

Github Push to arBmind/qt-creator

  • try work around choco qbs not found

Github Push to arBmind/qt-creator

  • rules to build python zip generation for cdb extensions to Qbs