{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":433904791,"defaultBranch":"main","name":"cxx-qt","ownerLogin":"KDAB","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-01T16:35:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/402842?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720433140.0","currentOid":""},"activityList":{"items":[{"before":"c7922e4a1842a955d4570fe339240fef6c2bff30","after":"02e5be6a69b396e3ae5668a1fd29936ee9bf0971","ref":"refs/heads/main","pushedAt":"2024-07-16T10:18:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"Allow cxx-qt-build to deal with build scripts running in parallel (#999)\n\n* refactor: Rename CXXQT_* variables to CXX_QT_*\r\n\r\nThis is more in line with our crate naming (cxx-qt, not cxxqt) and\r\nis more consistent, as before we were using both.\r\n\r\nFix #996\r\n\r\n* refactor: Rename cxxqt_ CMake functions to cxx_qt_\r\n\r\nThis is more consistent with all our other naming.\r\n\r\n* fix: build: Use export_dir on final crate only\r\n\r\nCargo can sometimes build different configurations of the same crate in\r\nparallel.\r\nThis caused some failures with our new build system.\r\nHowever, we can solve this by reverting to the OUT_DIR again.\r\nUsing the OUT_DIR is the only supported way to write artifacts anyway.\r\n\r\nHowever, we still need to export data for CMake.\r\nTherefore, we define an additional flag for each exact crate that CMake\r\nis trying to import.\r\nOnly this exact crate will then export its data.\r\nAs CMake should only build a single configuration at a time, this should\r\nnot conflict.\r\n\r\n* book: Document user-facing changes to CMake build\r\n\r\n* cmake: Resolve ${CRATE} and ${APP_NAME} variables\r\n\r\nAt least do so in `qml_minimal`. I got the feedback from Milian that\r\nthis is rather hard to read otherwise, which I agree with.\r\nEspecially as that's the code we include in our getting-started guide it\r\nshould be as simple as possible.\r\n\r\n* book: Update internals documentation\r\n\r\nThis is now slightly different, as we're no longer using a shared export\r\ndirectory","shortMessageHtmlLink":"Allow cxx-qt-build to deal with build scripts running in parallel (#999)"}},{"before":"7cef9e7b41676d414d96deaf934be6488f69f9de","after":"c7922e4a1842a955d4570fe339240fef6c2bff30","ref":"refs/heads/main","pushedAt":"2024-07-12T13:11:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahayzen-kdab","name":"Andrew Hayzen","path":"/ahayzen-kdab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95233486?s=80&v=4"},"commit":{"message":"scripts: update release_crates script to reflect crate changes","shortMessageHtmlLink":"scripts: update release_crates script to reflect crate changes"}},{"before":"e0eea658f933134682c1c8779ccec4e88547531b","after":"7cef9e7b41676d414d96deaf934be6488f69f9de","ref":"refs/heads/main","pushedAt":"2024-07-12T11:05:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"docs: Add build system changes to CHANGELOG","shortMessageHtmlLink":"docs: Add build system changes to CHANGELOG"}},{"before":"dc7320953d6f08bb0159a206ab54a6c69df56a23","after":"e0eea658f933134682c1c8779ccec4e88547531b","ref":"refs/heads/main","pushedAt":"2024-07-12T09:31:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"fix: Remove dev-dependencies on cxx-qt-lib\n\nThis was causing a duplicate build of cxx-qt-lib, which caused the file\nlocking issues we observed in CI.\n\nThis should also speed up the CI run for cargo_test, as it's not\nbuilding -lib twice now.\n\nHowever, this doesn't yet solve the inherent issue that Cargo may run\nbuild scripts of different configurations in parallel.\nSo this remains a TODO!","shortMessageHtmlLink":"fix: Remove dev-dependencies on cxx-qt-lib"}},{"before":"816ba27fa8f3d0f0afbc42cccff9d8467c7e02e7","after":"dc7320953d6f08bb0159a206ab54a6c69df56a23","ref":"refs/heads/main","pushedAt":"2024-07-11T15:58:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahayzen-kdab","name":"Andrew Hayzen","path":"/ahayzen-kdab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95233486?s=80&v=4"},"commit":{"message":"fix: Use QT_QPA_PLATFORM=offscreen in tests\n\nThis avoids windows popping up when running the tests.","shortMessageHtmlLink":"fix: Use QT_QPA_PLATFORM=offscreen in tests"}},{"before":"cbd69fdcc5cfae7df729788d87a5b1144b21db8e","after":"816ba27fa8f3d0f0afbc42cccff9d8467c7e02e7","ref":"refs/heads/main","pushedAt":"2024-07-09T11:46:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahayzen-kdab","name":"Andrew Hayzen","path":"/ahayzen-kdab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95233486?s=80&v=4"},"commit":{"message":"Fix palette issue in qml_minimal example","shortMessageHtmlLink":"Fix palette issue in qml_minimal example"}},{"before":"348949ec571cb8f583a5b7af92fade01d0979134","after":"cbd69fdcc5cfae7df729788d87a5b1144b21db8e","ref":"refs/heads/main","pushedAt":"2024-07-09T10:28:02.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"ahayzen-kdab","name":"Andrew Hayzen","path":"/ahayzen-kdab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95233486?s=80&v=4"},"commit":{"message":"Incorporate requested changes","shortMessageHtmlLink":"Incorporate requested changes"}},{"before":"e401167ae03b75e0f912c70f515d8f5a00c37f95","after":null,"ref":"refs/heads/dependabot/github_actions/fsfe/reuse-action-4","pushedAt":"2024-07-08T10:05:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahayzen-kdab","name":"Andrew Hayzen","path":"/ahayzen-kdab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95233486?s=80&v=4"}},{"before":"cb71242ca725d804d4724e1e82182faf89e448e6","after":"348949ec571cb8f583a5b7af92fade01d0979134","ref":"refs/heads/main","pushedAt":"2024-07-08T10:05:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahayzen-kdab","name":"Andrew Hayzen","path":"/ahayzen-kdab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95233486?s=80&v=4"},"commit":{"message":"build(deps): bump fsfe/reuse-action from 3 to 4\n\nBumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 3 to 4.\n- [Release notes](https://github.com/fsfe/reuse-action/releases)\n- [Commits](https://github.com/fsfe/reuse-action/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: fsfe/reuse-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump fsfe/reuse-action from 3 to 4"}},{"before":"8ad68baadf8490c3bdddcb98f83e15d1ca337316","after":"e401167ae03b75e0f912c70f515d8f5a00c37f95","ref":"refs/heads/dependabot/github_actions/fsfe/reuse-action-4","pushedAt":"2024-07-08T09:30:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahayzen-kdab","name":"Andrew Hayzen","path":"/ahayzen-kdab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95233486?s=80&v=4"},"commit":{"message":"build(deps): bump fsfe/reuse-action from 3 to 4\n\nBumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 3 to 4.\n- [Release notes](https://github.com/fsfe/reuse-action/releases)\n- [Commits](https://github.com/fsfe/reuse-action/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: fsfe/reuse-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump fsfe/reuse-action from 3 to 4"}},{"before":"0b9aa0136114598c61d9820ce297b78ad668d84f","after":"cb71242ca725d804d4724e1e82182faf89e448e6","ref":"refs/heads/main","pushedAt":"2024-07-08T09:08:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"examples: add a unit test to ensure that qrc works","shortMessageHtmlLink":"examples: add a unit test to ensure that qrc works"}},{"before":null,"after":"8ad68baadf8490c3bdddcb98f83e15d1ca337316","ref":"refs/heads/dependabot/github_actions/fsfe/reuse-action-4","pushedAt":"2024-07-08T03:44:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump fsfe/reuse-action from 3 to 4\n\nBumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 3 to 4.\n- [Release notes](https://github.com/fsfe/reuse-action/releases)\n- [Commits](https://github.com/fsfe/reuse-action/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: fsfe/reuse-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump fsfe/reuse-action from 3 to 4"}},{"before":"31261d5456003d3a213e307928b587e3c82556de","after":"0b9aa0136114598c61d9820ce297b78ad668d84f","ref":"refs/heads/main","pushedAt":"2024-06-27T11:33:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"CMake: Add custom CMake code to simplify build (#978)\n\n* qt-build-utils: add resources to volatile workaround\r\n\r\n* Add cxxqt_import_qml_module to CMake\r\n\r\nThis allows us to get away without whole-archive in CMake by declaring\r\nan OBJECT library instead.\r\n\r\n* Add cxxqt_import_crate\r\n\r\n* CMake: Use cxxqt_import_ functions everywhere\r\n\r\n* CMake: Add fake target to build required obj file\r\n\r\nOtherwise, Ninja will complain, as it needs **some** rule to build the\r\ntarget, even if that rule does nothing.\r\n\r\n* cxx-qt-build: Do not use -bins suffix of -link-arg\r\n\r\nThis caused a build failure when not building a binary.\r\nLinking the object file in shouldn't produce issues.\r\n\r\n* build-utils: Only reference cachegen if it exists\r\n\r\n* Enable -x in scripts/check_cargo_build_rerun.sh\r\n\r\nAnd don't redirect the first build output to /dev/null\r\n\r\nThis should allow us to see what exactly is failing in CI.\r\n\r\n* cmake: Automatically add a Qt5 compatibility target\r\n\r\n* fix: Close the std_types_qt5 file before compiling\r\n\r\n* Remove loop error that would accidentally add unwanted files to the init\r\nbuilders\r\n\r\n* cxx-qt-build: Refactor `build` method\r\n\r\n* Cxx-Qt-build: compile object file with -arg-bins\r\n\r\n* cxx-qt-build: specify -l to the staticlib manually\r\n\r\nOtherwise the linker order doesn't work out and the linker cannot\r\nresolve the qt_static_plugin_*** functions\r\n\r\n* qt-build-utils: Refactor to use std::fs::write\r\n\r\nIt's much more concise than using File::create followed by write!\r\n\r\n* cxx-qt-build: Allow custom initializers in opts\r\n\r\nThis can be used to e.g. register custom types, import plugins, declare\r\nmodules, etc.\r\n\r\n* Revert \"fix: CI: Force use of Rust 1.77 (#957)\"\r\n\r\nThis reverts commit 40f5ad1582a856d9857a64a284abcf4bed8b8a7b.\r\n\r\nWe are now building and linking object files directly, which works\r\nnicely with CMake and seems to work for Rust as well.\r\n\r\n* clippy: Allow missing_safety_doc in nested_qobjects\r\n\r\nThis may be a clippy bug, as `cargo expand` tells me the generated\r\nfunctions do indeed have a `# Safety` section in their documentation.\r\n\r\nThe `# Safety` sections also show up in the output of `cargo doc`.\r\nSo it's unclear why clippy is complaining.\r\n\r\n* cxx-qt-build: Include Qt5 support in initializers\r\n\r\nThis way we don't need a separate object file and CMake target for this.\r\n\r\n* Incorporate feedback from Review\r\n\r\nThanks to @ahayzen-kdab for the review.\r\n\r\n* Add a single initializers file per crate.\r\n\r\nThis way we don't run into issues where multiple build scripts are\r\nwriting to the same initializers file.\r\n\r\n---------\r\n\r\nCo-authored-by: Andrew Hayzen \r\nCo-authored-by: Leon Matthes ","shortMessageHtmlLink":"CMake: Add custom CMake code to simplify build (#978)"}},{"before":"cd59f30c146ad0a1f6b1f0e25af88c22f7cc5d12","after":"31261d5456003d3a213e307928b587e3c82556de","ref":"refs/heads/main","pushedAt":"2024-06-18T15:37:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"chore: Bump version of versions crate\n\nOtherwise we get a clippy error in CI","shortMessageHtmlLink":"chore: Bump version of versions crate"}},{"before":"1968597b17eccc5f946301465a4f14a53b6270a1","after":null,"ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-06-14T08:25:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"}},{"before":"309190a199f61a2406c541dc17cdd73c5e5b296e","after":"cd59f30c146ad0a1f6b1f0e25af88c22f7cc5d12","ref":"refs/heads/main","pushedAt":"2024-06-14T08:25:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"5dfe191bfcf579aa093b8abca1a7e3849b0c3e7b","after":"1968597b17eccc5f946301465a4f14a53b6270a1","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-06-07T17:18:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"redstrate","name":"Joshua Goins","path":"/redstrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54911369?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"ee2314ef4a4920836c10713f79820b120d84e2bb","after":"5dfe191bfcf579aa093b8abca1a7e3849b0c3e7b","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-06-07T16:56:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"redstrate","name":"Joshua Goins","path":"/redstrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54911369?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"63c486514dd01dbe754f300b5d5d4b7b6d1c8055","after":"ee2314ef4a4920836c10713f79820b120d84e2bb","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-06-07T16:48:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"redstrate","name":"Joshua Goins","path":"/redstrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54911369?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"beae41a1c47f116842c808ba31b48124d607d609","after":"63c486514dd01dbe754f300b5d5d4b7b6d1c8055","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-06-07T16:45:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"redstrate","name":"Joshua Goins","path":"/redstrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54911369?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"8eb01d327797bb822a7403bc5b51736f1bb7df38","after":"beae41a1c47f116842c808ba31b48124d607d609","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-06-05T10:17:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"7fce298befd9c20c7b99b237b7f520dbc8db94e4","after":"309190a199f61a2406c541dc17cdd73c5e5b296e","ref":"refs/heads/main","pushedAt":"2024-06-04T15:13:22.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"refactor: Pluralize SignalNames&SignalHelperNames","shortMessageHtmlLink":"refactor: Pluralize SignalNames&SignalHelperNames"}},{"before":"3b4e6dccc57c0a523e128802c585c173c40b9319","after":"7fce298befd9c20c7b99b237b7f520dbc8db94e4","ref":"refs/heads/main","pushedAt":"2024-06-04T13:24:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"refactor: Rename QPropertyName to QPropertyNames","shortMessageHtmlLink":"refactor: Rename QPropertyName to QPropertyNames"}},{"before":"fa4ff058a64174d41fa5529d665364836fda34f0","after":"3b4e6dccc57c0a523e128802c585c173c40b9319","ref":"refs/heads/main","pushedAt":"2024-06-03T14:17:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ahayzen-kdab","name":"Andrew Hayzen","path":"/ahayzen-kdab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95233486?s=80&v=4"},"commit":{"message":"refactor: Rename QObjectName to QObjectNames","shortMessageHtmlLink":"refactor: Rename QObjectName to QObjectNames"}},{"before":"41c02f5eab1bd087ef6e279f8a85947c1224ae1e","after":"8eb01d327797bb822a7403bc5b51736f1bb7df38","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-05-30T21:21:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"redstrate","name":"Joshua Goins","path":"/redstrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54911369?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"b2a19d926c9d3420a38c8acd3ac0481cb16d660a","after":"41c02f5eab1bd087ef6e279f8a85947c1224ae1e","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-05-30T21:18:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"redstrate","name":"Joshua Goins","path":"/redstrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54911369?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"72013cc901d4ee19adbc28c0def45bdd9fb8f789","after":"b2a19d926c9d3420a38c8acd3ac0481cb16d660a","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-05-30T21:16:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"redstrate","name":"Joshua Goins","path":"/redstrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54911369?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":null,"after":"72013cc901d4ee19adbc28c0def45bdd9fb8f789","ref":"refs/heads/wip/josh/qtquickcontrols","pushedAt":"2024-05-30T21:12:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"redstrate","name":"Joshua Goins","path":"/redstrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54911369?s=80&v=4"},"commit":{"message":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle\n\nThis is used to control which Quick Controls style is used in the\napplication. This is part of the Quick Controls API and requires the\nQuickControls2 Qt module, so it's separated into another folder in\ncxx-qt-lib.","shortMessageHtmlLink":"Add QtQuickControls module to cxx-qt-lib, expose QQuickStyle"}},{"before":"d4adc2cb3f62377ae984dddcb3290288eec9603f","after":"fa4ff058a64174d41fa5529d665364836fda34f0","ref":"refs/heads/main","pushedAt":"2024-05-23T09:29:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"build: for Rust 1.80 we need to specify rustc-check-cfg\n\nOtherwise you get build warnings when using rustc-cfg attributes.\n\nhttps://blog.rust-lang.org/2024/05/06/check-cfg.html","shortMessageHtmlLink":"build: for Rust 1.80 we need to specify rustc-check-cfg"}},{"before":"7b4f1e1363690811eccae1af0b6b9e2ff2c5778a","after":"d4adc2cb3f62377ae984dddcb3290288eec9603f","ref":"refs/heads/main","pushedAt":"2024-05-23T08:52:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LeonMatthesKDAB","name":"Leon Matthes","path":"/LeonMatthesKDAB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84974957?s=80&v=4"},"commit":{"message":"corrosion: bump to 0.5.0","shortMessageHtmlLink":"corrosion: bump to 0.5.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgKGGXwA","startCursor":null,"endCursor":null}},"title":"Activity ยท KDAB/cxx-qt"}