Aktivitäten

2021
22. Januar

Github Push to arBmind/qt-creator

  • Debugger: Fix breakpoint enabling
    Change-Id: I496d0b90dd572d4f4949c98d5abe035edfba8d19
    Reviewed-by: hjk
  • Debugger: Do not discard macros when clicking on source mapping
    Fixes: QTCREATORBUG-24816
    Change-Id: I7e541d3edb7601cf91064ba30059e4a8f0aa6064
    Reviewed-by: hjk
  • McuSupport: generate kits automatically on plugin initialization
    Fixes: QTCREATORBUG-24354
    Change-Id: I26587102bd24d1678707ca1d9160c84149e77c8e
    Reviewed-by: hjk
    Reviewed-by: Alessandro Portale
  • Debugger: Provide keyboard shortcuts for "next" and "previous"
    ... to applicable analyzers.
    Rather than inventing separate shortcut categories for all the
    analyzers, we make use of the fact that only one analyzer view is active
    at any given time, and make them use the same shortcuts for consistency.
    Fixes: QTCREATORBUG-20659
    Change-Id: Ifa60080def0e6b32395854cff588ab3af9ea33b9
    Reviewed-by: Eike Ziller
  • Fix building tests with Qt6
    Task-number: QTCREATORBUG-24098
    Change-Id: I192245125f04f8350597bbe481d80d3f8ba0cae0
    Reviewed-by: Christian Kandeler
  • Fix build with newest Qt6
    Task-number: QTCREATORBUG-24098
    Change-Id: I8ced79ecd590dbeeb3038054e75ee0632ca37462
    Reviewed-by: Christian Kandeler
  • Utils: Add docs for some StringAspect functions
    Change-Id: I505de81e841db3efb49161cb90b7c60cc22aba8b
    Reviewed-by: Leena Miettinen
    Reviewed-by: Eike Ziller
  • cmake build: Fix documentation generation with Qt6
    qhelpgenerator moved to a separate package "Tools" which doesn't exist in Qt5.
    Task-number: QTCREATORBUG-24098
    Change-Id: If7d0d638d6cee27f9154141ca415fb412745d1ee
    Reviewed-by: Cristian Adam
  • FakeVim: Fix deleting selection on search command-line
    Change-Id: Ie01dd84cf87db2d999c10352285c0ee8366aadc1
    Reviewed-by: hjk
  • Revert "ClangFormat: Relax the clang format file a little bit"
    That change does an experiment on the clang format file without
    discussing the results before. It wasn't tested and discussed on a
    larger code base, and ignores tests/manual/clang-format-for-qtc.
    Individual ("pre-discussion") experiments with the clang-format file
    should be done in a separate experimental version instead (e.g.
    somewhere in dist/).
    This reverts commit 009c2745e27a9b1e9bc3886f159c271fb491c7d4.
    Change-Id: I5f9fa50d2ccc63807218ae5d193a3a0718956576
    Reviewed-by: hjk
  • Android: update ndk version
    Update NDK version from 21.1.6352462 to 21.3.6528147, the most recent
    one.
    Change-Id: I0d5f33e78816464c6dab3303488aa353662bff47
    Reviewed-by: Alessandro Portale
  • CppTools: Fix function decl/def look-up
    ... in the presence of macros.
    For instance, renaming a parameter of a function preceded by some sort
    of DLL_EXPORT macro would not offer to apply the change to the definition,
    because the macro gets expanded and the respective tokens have bogus
    offsets derived from the place where the macro is defined.
    Luckily, such tokens are marked as "generated" and we can skip them for
    the purposes of retrieving the actual location of the function.
    Fixes: QTCREATORBUG-24739
    Change-Id: If5db355b1c301060a17a687c2b5582fa1ef17d3f
    Reviewed-by: Christian Stenger
  • Don't animate TreeView expansions
    Some styles set a QStyle::SH_Widget_Animation_Duration. An animation
    does not go well with just-in-time population of the expanded content.
    This change avoids that for all TreeViews.
    Fixes: QTCREATORBUG-24834
    Change-Id: I16ca4c61733d8875e713d7349ed6b99ba37ecf74
    Reviewed-by: Eike Ziller
    Reviewed-by: hjk
  • PerfProfiler: Fix test generated data
    Amends 67c800af6e8797.
    Change-Id: I8e8bda0373ec70bda94f2fef74710d6125dfcace
    Reviewed-by: Ulf Hermann
  • QmlDesigner: Remove "locked" auxiliary data instead of setting it false
    Since absence of locked property implies it is not locked, simplify
    the auxiliary data by just removing the locked property instead of
    setting it to false.
    Also remove unused private method ModelNode::removeLocked().
    Task-number: QDS-2915
    Change-Id: I27904514f168c28138b6311278f60565fc810f00
    Reviewed-by: Thomas Hartmann
  • QmlDesigner: Fix navigator preview tooltip issues
    Immediately hide preview tooltip when hovered row changes.
    Tooltip follows the cursor as it hovers over the same item.
    Fixed the preview image label size.
    Change-Id: I16aec577bd68735873517d04eb51d21b7975f2c6
    Fixes: QDS-2908
    Reviewed-by: Thomas Hartmann
    Reviewed-by: Mahmoud Badri
  • QmlDesigner: Show preview for more image and picture types
    BorderImage, SafeRendererImage, and SafeRendererPicture items now show
    their images in navigator preview image tooltip.
    Change-Id: I52c2f2ab87b3489fdfbbabe52737c5b97b0cf3fe
    Fixes: QDS-2921
    Reviewed-by: Thomas Hartmann
    Reviewed-by: Mahmoud Badri
  • QmlDesigner: Fix form editor occasionally failing to load content
    It seems that form editor widget gets enabled when design mode is
    opened, whether or not the form view is enabled. Therefore we need to
    check the view's enable state in FormEditorWidget::showEvent rather
    than widget's state to make the form editor content setup properly.
    Change-Id: Ie865b98bb4c9f884f9297fe32fbf7ee02455e74e
    Fixes: QDS-2926
    Reviewed-by: Thomas Hartmann
  • QmlDesigner: Fix and cleanup tests
    Change-Id: Id26c3447025744619e9bc80da202aaa49be9567b
    Reviewed-by: Thomas Hartmann
  • QmlDesigner.Rewriter: Fix regexp
    Simply 'x' is a valid property.
    Change-Id: Id18edeab60bbc45abcb9ae8937e0f4f4e938279c
    Reviewed-by: Thomas Hartmann

Github Push to arBmind/qt-creator

  • Doc: Describe using rich text editor
    This is now available for Text and TextInput types
    (and annotations).
    Fixes: QDS-3570
    Change-Id: If0d3a19d7d99fac08abf7d9513058d147859eb07
    Reviewed-by: Thomas Hartmann
  • CppTools: Do not wait for QFuture in ~BuiltinEditorDocumentProcessor()
    This seems safe, as the arguments to the async function that the future
    results from are values and shared pointers, so there does not appear to
    be a need for this object to stay around while it finishes.
    (cherry-picked from commit fd22787a69c579a03bd114f98930ccadaaed5f71)
    Fixes: QTCREATORBUG-25121
    Change-Id: Ib498551856942bf7c3d05c3013e12ad6d90fd762
    Reviewed-by: Cristian Adam
  • Squish: Make helper tool python 3 ready
    Change-Id: I42f59a6819467209d46e3830aff6897861c548ef
    Reviewed-by: Robert Loehning
  • Squish: Make another helper tool compatible
    Change-Id: I1fc4e268e311c628b541b76ae3a948854635a4a5
    Reviewed-by: Robert Loehning
  • doc: fix menu entry
    Change-Id: I21d1ba77b2f4a39756f6408e6911192237e7e54c
    Reviewed-by: Henning Gründl
    Reviewed-by: Leena Miettinen
  • Debugger: log the debugger exitcode also in hex
    Change-Id: Ia9742bfa9c36c7ff4fdd965f2a32ea36a4239422
    Reviewed-by: hjk
  • QmlDesigner: Paint single event id label
    * Paint red label on the arrow with event id if only one event is
    connected
    * Cleanup label painting for multiple events
    * General code cleanup
    Task-number: QDS-3481
    Change-Id: I9652c1767ccaeb07b03c35e0fd4fec41d496c210
    Reviewed-by: Thomas Hartmann
  • AdvancedDockingSystem: Fix crash on shutdown
    In some cases the last floatingWidget seems to be
    partially destructed. Checking for the parent checks for
    this case.
    Change-Id: I27cb750d846e71b9ab4423700120e2c659a02adc
    Reviewed-by: Thomas Hartmann
  • AssetExport: Export reference assets of components
    Task-number: QDS-2868
    Change-Id: Ib5d3875e009bde972a30b0a90216bad6ef6e38ea
    Reviewed-by: Thomas Hartmann
  • GitHub Actions: Add support for download.qt.io mirroring
    Change-Id: Ia64e40e69bb2e897c0098002122d3bcb7476cb7e
    Reviewed-by: Eike Ziller
  • Doc: Fix white space errors and a typo in a QDoc command name
    Change-Id: I906423f3b0b1053b965858c8bbb80ab29d49b576
    Reviewed-by: Leena Miettinen
  • QML Designer: Add missing export macros for annotation functions
    Change-Id: Iead74cc63aad65a33e3f7d78fc88012d2c823c59
    Reviewed-by: Thomas Hartmann
  • Doc: Add docs for Conan package manager plugin
    Task-number: QTCREATORBUG-21785
    Change-Id: I616fdfe808fdc5490ac17e95c1554a74524b0444
    Reviewed-by: Kai Koehne
  • LanguageClient: correctly handle dynamic registered capabilities
    Change-Id: Iaeacad68bbff0aded4dd029405fa28a237a65940
    Reviewed-by: Christian Stenger
  • LanguageClient: fix dynamic registered completion provider
    Change-Id: I4c770b5b59b30b22a280a526b881b3b47bc43f45
    Reviewed-by: Christian Stenger
  • clangbackend: Fix missing completion for private member functions
    ... when trying to complete the name of a function definition. libclang
    tags such completions as "not accessible", even though we are not in a
    call context.
    Fixes: QTCREATORBUG-25244
    Change-Id: I4b03b1a43be7a85c37c7d2b2bfe2d83112075674
    Reviewed-by: Christian Stenger
  • Doc: Explain "Replacement kits"
    Change-Id: Iceea044c1f81a20d1f3358238e38f231fb634ea7
    Reviewed-by: Christian Kandeler
  • enable qbs c++2a support
  • added github workflow for QtCreator 4.13 (8)
    * simplified and fixed release upload
  • Disable automatically switching to issues tab after build

Github Push to woboq/verdigris

  • Start work for Qt 6 support
  • added somewhat working Qt6 support
  • quick controls 2 is required for Qt6
  • fix qmake project
  • removed redundant check
  • fixed Qt5 regression
    * added proper RegisterMethodArgumentMetaType implementation
  • upgraded all tests to Qt6
    * fixed missing property notify method if inherited
  • cleaned precompiler conditions
  • cleaned project files
    * added qt5/6 split to qmake
    * ignore some warnings on tests
  • removed AA warning for tutorial
  • Added Github Actions (21)
  • fix template arguments
  • Merge pull request #81 from arBmind/feature/qt6_support
    Added Qt6 support
20. Januar

Github Push to MacPass/MacPass

  • Update Polish translation (#1141)
19. Januar

Github Push to arBmind/ansible-buildbot

  • Restrict access to sensible data in project files
  • Reordered imports
  • Drafted email reporting
  • switched email setup form STARTTLS to SMTPS
  • update pip before installing anything to prevent issues
  • proper start or restart the worker service

Github Push to hicknhack-software/ansible-buildbot

  • update pip before installing anything to prevent issues
  • proper start or restart the worker service

Github Push to MacPass/KeePassKit

  • Added error code for corrupted Xml key file version 2. Reordered error codes alphabetically to better update them in the future.

Github Push to MacPass/KeePassKit

  • Added support to read encoder from otpauth url since KeePassXC uses it for steam
  • Removed test on XML data since the order is not stable so not a good way to compare!
  • Extended OTP support for Steam
  • Fixed static analyser warnings
18. Januar

Github Push to MacPass/KeePassKit

  • Fixed non-ASCII character

Github Push to MacPass/KeePassKit

  • Added initWithURL API to TimeOTP Generator
17. Januar

Github Push to arBmind/redmine_hourglass

  • added custom rspec runner

Github Push to hicknhack-software/redmine_hourglass

  • added custom rspec runner

Github Push to arBmind/redmine_hourglass

  • fixed issue dicovered by tests

Github Push to hicknhack-software/redmine_hourglass

  • fixed issue dicovered by tests

Github Push to arBmind/redmine_hourglass

  • added back missed function

Github Push to hicknhack-software/redmine_hourglass

  • added back missed function

Github Push to arBmind/redmine_hourglass

  • Update README.md
  • #139 downgraded sprockets and updated faker
  • added author to TimeLog and added github actions
  • removed Travis CI and updated README.md
  • Merge pull request #140 from tbraun89/feature/139-redmine-4.1.1-and-ruby-2.6.6-dependency-errors
    #139 downgraded sprockets and updated faker
  • fixed ajax:success event handlers for hourglass lists
  • fixed activity_id and user_id form field selectors
  • fixed time booking continue function
  • Merge pull request #141 from tbraun89/feature/redmine_4.1_javascript_bugfixes
    Bug fixes for JavaScript in Redmine 4.1
  • Merge branch 'develop' into feature/continue_time_tracking
  • Merge pull request #142 from tbraun89/feature/continue_time_tracking
    Fixed time booking continue function
  • Merge branch 'develop' into patch-1
  • Merge pull request #134 from matheus-souza/patch-1
    Update README.md
  • extended time_tracker_controller
    * update and stop in one request
    * stop and start in one request
    * destroy and start in one request
    With this the second link click() is avoided.
    Also removed url params for start_links
  • Fix icons not shown on lists
  • Allow time entries callbacks execution (e.g.: before_destroy)

Github Push to hicknhack-software/redmine_hourglass

  • extended time_tracker_controller
    * update and stop in one request
    * stop and start in one request
    * destroy and start in one request
    With this the second link click() is avoided.
    Also removed url params for start_links
  • Fix icons not shown on lists
  • Allow time entries callbacks execution (e.g.: before_destroy)

Github Push to arBmind/verdigris

  • fix template arguments
16. Januar

Github Push to arBmind/desktop-duplication-cpp

  • removed useless gsl usage
  • improved bitflags
  • upgraded to vs2019
    * also fixed qbs build
  • removed unused bits.h
  • enable precompiled headers for qbs project
  • modernized code base
    * use CamelCase for type names
    * remove this_t usage
    * removed unused or superseded meta/ headers
    * minor code improvements
  • more cleanup
    * renamed class members to m_* pattern
    * improved APC handling of unique_ptr to tuple
  • reuse dynamic vertex buffer
  • reduced latency
    * replaced frame timer by swapchain awaitable
  • reduced GPU load by disabling mips generation
  • fix missing rvalue
  • added missing stable.h to qbs
  • refactored the application
    * updated c++ using concepts from c++20
    * seperated logic for DuplicatonController, OutputWindow, TaskbarButtons and CaptureAreaWindow
    * the Model is the data backbone for everything
    * added more win32 abstraction classes, including Message handling, APC
    * fixed missing last frame bug
    * zoom now centers on mouse cursor
    * windows are now properly resized to visible area
    * updates for visible area marker are faster
  • removed unused and hacky tuple tools
  • removed unused funding.yml
  • upgraded readme for current version
  • Added Github Actions (1)

Github Push to arBmind/desktop-duplication-cpp

  • Update README.adoc

Github Push to arBmind/desktop-duplication-cpp

  • Added Github Actions (1)

Github Push to arBmind/verdigris

  • Added Github Actions (21)
  • fix template arguments

Github Push to arBmind/verdigris

  • Added Github Actions (21)

Github Push to arBmind/verdigris

  • Added Github Actions (20)

Github Push to arBmind/verdigris

  • Added Github Actions (19)

Github Push to arBmind/verdigris

  • Added Github Actions (18)

Github Push to arBmind/verdigris

  • Added Github Actions (17)

Github Push to arBmind/verdigris

  • Added Github Actions (16)

Github Push to arBmind/verdigris

  • Added Github Actions (15)

Github Push to arBmind/verdigris

  • Added Github Actions (14)

Github Push to arBmind/verdigris

  • Added Github Actions (13)

Github Push to arBmind/verdigris

  • Added Github Actions (12)

Github Push to arBmind/verdigris

  • Added Github Actions (11)

Github Push to arBmind/verdigris

  • Added Github Actions (10)

Github Push to arBmind/verdigris

  • Added Github Actions (9)

Github Push to arBmind/verdigris

  • Added Github Actions (8)

Github Push to arBmind/verdigris

  • Added Github Actions (7)

Github Push to arBmind/verdigris

  • Added Github Actions (6)

Github Push to arBmind/verdigris

  • Added Github Actions (5)

Github Push to arBmind/verdigris

  • Added Github Actions (4)

Github Push to arBmind/verdigris

  • Added Github Actions (2)

Github Push to arBmind/verdigris

  • Added Github Actions (2)

Github Push to arBmind/qt-creator

  • Prevent access of invalid parent properties
    when retrieving the parent ids of a ModelNode
    Change-Id: Ic754786e2bd3744b7a4bd67b9db385be368e5925
    Reviewed-by: Tim Jenssen
  • Add label with event id list to transition flow
    Change-Id: Ica6ce4424b22a91c348aab5866b4e978bf9c6173
    Reviewed-by: Thomas Hartmann
  • cmake build: Make separate debug info optional
    In the CMake build in general, but still use it for
    RelWithDebInfo builds with the build*.py scripts.
    Fixes: QTCREATORBUG-25151
    Change-Id: I8414f953278ebb395f73414c12af0ed7bd4fcdbe
    Reviewed-by: Cristian Adam
  • Update litehtml to latest master
    Adds support for ordered lists.
    Change-Id: I467689cdad08df297b20fbffe02d217d117ed56f
    Reviewed-by: Cristian Adam
  • WebAssembly: Mark plugin experimental
    The plugin was meant to be experimental, but was forgotten to be marked
    as such.
    Fixes: QTCREATORBUG-25130
    Change-Id: I9286329bb960c100e96879b9bf7c00133c06dc7f
    Reviewed-by: Eike Ziller
  • Fix Qt Creator + Coco build
    param name "interface" is causing Qt Creator build fail when integrating
    Froglogic Coco tools with Qt Creator.
    Fixes: QTCREATORBUG-25146
    Change-Id: If3fa3d44e941089a882deb44ba12dec6d00ad73d
    Reviewed-by: Miikka Heikkinen
    Reviewed-by: Thomas Hartmann
    (cherry picked from commit f30565873a067b29ccb62cf1b728b183afd4bf36)
  • Git: Add missing emit
    Found by clazy.
    Change-Id: I1b74f28e86a1bddf1ef4c77aa20eda1141ec8045
    Reviewed-by: Orgad Shaneh
  • JavaScriptFilter: Fix copying to clipboard
    It seems that QStrings stored in a QVariant
    can always be converted to EngineAction,
    therefore this check can be removed.
    The conversion then always resulted in the
    value zero, which got equal to
    EngineAction::Reset in commit 8d09191d2d1d.
    While at it, forbid copying an empty string
    to the clipboard, when the engine was aborted
    due to a timeout.
    Change-Id: Iaa4d9af52d4afd0e82f3b542d5f4e79bc8f6bdca
    Reviewed-by: Orgad Shaneh
  • Debugger: Do not limit inferior output chunks to 1024 chars with LLDB
    Task-number: QTCREATORBUG-24667
    Change-Id: Ie59db04b0c1e46c4c06a1761eee3859ae18bcf7f
    Reviewed-by: Andy Shaw
    Reviewed-by: David M. Cotter
    Reviewed-by: Eike Ziller
  • Debugger: Re-organize std::vector and std::deque dumpers
    There are indications that the std::__1:: namespace cannot be relied
    upon anymore.
    Task-number: QTCREATORBUG-25061
    Change-Id: I54d8d2fc757b1cfc9b27f00660f2814d745f2bc6
    Reviewed-by: David Schulz
  • Explicitly state that only 64 bit Windows is supported
    by our binary packages. Building on 32bit is still possible.
    Fixes: QTCREATORBUG-25182
    Change-Id: Ic88579bcd9bf3b6aef449e6ac3bcaa6430cd68f2
    Reviewed-by: Leena Miettinen
  • SyntaxHighlighter: Fix typo
    Change-Id: I6fca22438d97afde235ecb22da1083c6103021fd
    Reviewed-by: David Schulz
  • ProjectExplorer: Introduce and use a new MultiSelectionAspect
    Only provide the minimum functionality to make it usable
    for the target selection in Make steps.
    Task-number: QTCREATORBUG-25088
    Change-Id: I6458a0bd544d2fff596df3240c69e05d7bdea14b
    Reviewed-by: Christian Kandeler
  • Implement adding images in the rich text format to the annotations
    Task-number: QDS-3306
    Change-Id: I8372c3d10ad5beb1ec52d8d3d45a3f963711a63c
    Reviewed-by: Leena Miettinen
    Reviewed-by: Michael Winkelmann
    Reviewed-by: Thomas Hartmann
  • ClangTools: Re-add clang's own include path
    Amends ef05f29940.
    Fixes: QTCREATORBUG-25126
    Change-Id: I1340916f3f3488b0d1171f04ae1c9f30149c0c5c
    Reviewed-by: David Schulz
  • fix warning
    Change-Id: I36ef0823a7e0b786b1315df4e3d48fabb99c16f4
    Reviewed-by: Marco Bubke
  • QmakeProjectManager: Fix qmake getting re-run unnecessarily
    ... when separate debug info was disabled.
    Fixes: QTCREATORBUG-25134
    Change-Id: Ia527de39b9409f68d1aa4babd64a30e18bb1f1ae
    Reviewed-by: hjk
  • Debugger: Clarify the the state of dumper use outside Creator
    Task-number: QTCREATORBUG-25199
    Change-Id: Ib993180a21b385c340f990298d0e9c521e18b767
    Reviewed-by: André Hartmann
    Reviewed-by: Eike Ziller
  • Amend "ProjectExplorer: Introduce and use a new MultiSelectionAspect"
    This partially reverts commit 34798b3efdcc00231cca0000b4e65b79322ee8d9,
    which breaks binary compatibility.
    Change-Id: I17d55760fac599bfba1f5a9726d81898e6979926
    Reviewed-by: Eike Ziller
  • Embed target language in hu translation file
    Fixes lupdate warning
    qtcreator_hu.ts won't be updated: it contains translation but the target language is not recognized
    Change-Id: I4b14b1986ca7fcb009e6c929583aaeed37613a11
    Reviewed-by: Oswald Buddenhagen
15. Januar

Github Push to MacPass/MacPass

  • Small typo in Localizable.strings (#1134)

Github Push to MacPass/MacPass

  • Fix crash when load Argon2id Databases.

Github Push to MacPass/KeePassKit

  • Added xml data compare to tree test. Fixed group copy issue
14. Januar

Github Push to MacPass/KeePassKit

  • Added Argon2id to public headers
  • Fixed XML parser error when reading settingsChanged value. Fixed KPKMetaData equality check not working for nil-colors
13. Januar

Github Push to MacPass/KeePassKit

  • Implemented and testen NSCopying on KPKTree. Fixed missing support for Argon2id KDF because of missing property override on KPKArgon2IDKeyDerivation

Github Push to MacPass/KeePassKit

  • Fixed wrong data structure.