Avoid network access for packages in CI
Avoid network access for packages in CI
Avoid network access for packages in CI
Avoid network access for packages in CI
Avoid network access for packages in CI
Use Cargo.lock to pin dependencies
Using full version in Cargo.toml prevents updating with
cargo update
, with no benefit versus committing Cargo.lock.
Fix new clippy warnings in Rust 1.67
Convert Qt build script to use CMake
Is this better? No, but Windows CI hates the bash script and now I am stuck in a stockholm syndrome with the world’s most abusive build system.
Use Ninja for Windows CI
Seems that the default MSBuild is not using sccache so it is slow. Ninja is the default for VS GUI anyway so this should also make sure that nothing breaks there for anyone who cares to use it.
Stop clobbering sccache for different Qt versions
Avoid network access for packages in CI
Fix new clippy lints in current Rust stable
Convert Qt build script to use CMake
Is this better? No, but Windows CI hates the bash script and now I am stuck in a stockholm syndrome with the world’s most abusive build system.
Use Ninja for Windows CI
Seems that the default MSBuild is not using sccache so it is slow. Ninja is the default for VS GUI anyway so this should also make sure that nothing breaks there for anyone who cares to use it.
Stop clobbering sccache for different Qt versions
Use Ninja for Windows CI
Seems that the default MSBuild is not using sccache so it is slow. Ninja is the default for VS GUI anyway so this should also make sure that nothing breaks there for anyone who cares to use it.
Use Ninja for Windows CI
Seems that the default MSBuild is not using sccache so it is slow. Ninja is the default for VS GUI anyway so this should also make sure that nothing breaks there for anyone who cares to use it.
Use Ninja for Windows CI
Seems that the default MSBuild is not using sccache so it is slow. Ninja is the default for VS GUI anyway so this should also make sure that nothing breaks there for anyone who cares to use it.
Convert Qt build script to use CMake
Is this better? No, but Windows CI hates the bash script and now I am stuck in a stockholm syndrome with the world’s most abusive build system.
Fix MSVC error due to truncating implicit conversion
Fix qmhttp.cpp compilation on Windows
Fix MSVC warning of uninitialised variable use
Enable warnings as errors
Remove workaround for no longer supported Qt version
Support old versions of QtKeychain still included in Debian
Fix Cargo linking on some non-Windows OS
Linking on Ubuntu 22.04 is fine, but on Debian 11 is not, so just always include the possible libraries since it does not hurt anything.
Disable fail-fast
Wrap libsodium-only function in ifdef
Fix CMake package minimum requirements and Find modules
QtColorWidgets uses CMake so if it is installed in the system it will be found by its own CMake config file.
Fix test to actually use iterator
In release mode, panic does not happen until the iterator actually tries to read out of bounds because debug assertions are optimised out.
Replace system packages with source builds
Tried conan, tried vcpkg, tried everything, they are all bad, so we are doing it with simple shell scripts.
Add QtKeychain to GitHub builds
Fix duplicate feature report for INITSYS in CMake output
Build on Ubuntu CI with systemd initsys
Add Qt 6 to CI build matrix
Fix new clippy lints in current Rust stable
Convert Qt build script to use CMake
Is this better? No, but Windows CI hates the bash script and now I am stuck in a stockholm syndrome with the world’s most abusive build system.
Convert Qt build script to use CMake
Is this better? No, but Windows CI hates the bash script and now I am stuck in a stockholm syndrome with the world’s most abusive build system.
Convert Qt build script to use CMake
Is this better? No, but Windows CI hates the bash script and now I am stuck in a stockholm syndrome with the world’s most abusive build system.
Fix new clippy lints in current Rust stable
Convert Qt build script to use CMake
Is this better? No, but Windows CI hates the bash script and now I am stuck in a stockholm syndrome with the world’s most abusive build system.
Add Qt 6 to CI build matrix
Add Qt 6 to CI build matrix
Add Qt 6 to CI build matrix
Add Qt 6 to CI build matrix
Add Qt 6 to CI build matrix
Fix duplicate feature report for INITSYS in CMake output
Build on Ubuntu CI with systemd initsys
Build on Ubuntu CI with systemd initsys
Add QtKeychain to GitHub builds
Fix duplicate feature report for INITSYS in CMake output
Fix duplicate feature report for INITSYS in CMake output
Add QtKeychain to GitHub builds
Fix duplicate feature report for INITSYS in CMake output
Add QtKeychain to GitHub builds
Add QtKeychain to GitHub builds
Add QtKeychain to GitHub builds
Add QtKeychain to GitHub builds
Add QtKeychain to GitHub builds