Commit Graph

4511 Commits

Author SHA1 Message Date
10873eddcd ci: lint-clang as composite action 2024-10-13 20:13:04 +01:00
5b76982093 ci: lint-cmake as composite action 2024-10-13 20:13:04 +01:00
c498e148b8 ci: do not auto create version tags on push to master 2024-10-13 20:13:04 +01:00
abe8146631 ci: Run CI when landing to master branch
No longer run sonar or codeQL on push to master
    They are auto run by the CI job

s
2024-10-13 20:13:04 +01:00
c630ad0952 test: Coverage for AboutDialog.cpp 2024-10-13 19:52:09 +01:00
ce35234f18 chore: Add issue not about mac os signing 2024-10-13 14:02:34 -04:00
c5247a15c7 chore: add note about known wayland issues in bug_template 2024-10-13 14:01:05 -04:00
c03e3f56a7 chore: update mono tray icons 2024-10-13 13:54:15 -04:00
821a9599ba chore: keep only a single copy of the windows icon 2024-10-13 13:54:15 -04:00
0361f850eb chore: remove unused warning icon 2024-10-13 13:54:15 -04:00
c66d7a6942 chore: Update tray icon 2024-10-13 13:54:15 -04:00
8340f106e7 chore: Update Padlock icon 2024-10-13 13:54:15 -04:00
b3775eb6fd chore: add basic .gitattributes
Don't add the items below to "Source" exports
     .github*
     .gitattributes
     .gitignore
2024-10-13 13:39:59 -04:00
e940b8526b chore: add more user files to gitignore
Add Spdx License info
  Add Cmake user files to gitignore
2024-10-13 13:37:06 -04:00
9604a9e747 ci: test results skipped if dependant skipped 2024-10-13 11:49:56 -04:00
fe67b92cdc build: Drop warnings_as_errors
This should not be used

It results in build failures when using different environments/toolchains that produce new warnings

This can especially happen on compiler or dependency updates
2024-10-12 22:13:50 -04:00
4500e7a1aa build: use @only to configure config.h 2024-10-12 21:06:55 -04:00
78a8bba7a4 refactor: move res/config.h.in -> src/lib/config.h.in 2024-10-12 21:06:55 -04:00
14dfcb672d ci: Allow ci to skip running if only specific files are changed 2024-10-12 20:37:17 -04:00
6c3b2b3e6b ci: Linting must pass before other jobs are run 2024-10-12 20:37:17 -04:00
f6b9a5f204 build: Don't force CMAKE_INSTALL_PREFIX
This should only ever be set from the outside, not the project itself

Distribution build systems will set it to the right value

This breaks installing it to a custom if desired
2024-10-12 12:59:04 -04:00
38631193b5 feat: Use native style on KDE Plasma
On Plasma it is preferred to use the default Breeze style instead of Fusion

Breeze also has dark mode support out of the box, so no need to work around that
2024-10-12 12:31:37 -04:00
c959e641cb fix: Set correct QGuiApplication::desktopFileName
The implicity default doesn't match the actual name of the desktop file.

This fixes e.g. the application icon on Wayland
2024-10-12 12:08:16 -04:00
02c5418b9e build(cmake): Require SSL 1.1.1 or higher
Link using OpenSSL provided alises
  Remove Windows specifc check ssl macro for simpler check
2024-10-12 14:23:56 +01:00
eedb3ad1c3 chore: rm unused string_utils file 2024-10-11 17:10:50 +01:00
159f49c5ee chore: use modern connections 2024-10-11 16:56:46 +01:00
80503cd2c6 docs: Add discussion value to project values in README.md 2024-10-11 08:50:24 -04:00
132e1975d3 ci: Remove cache of Python .venv as it added complexity 2024-10-11 13:24:08 +01:00
932ca44d75 build: use pragma once not ifndef def pattern for headers 2024-10-08 06:52:41 -04:00
e3ed711b98 docs: Make README.md more relevant to current repo state 2024-10-03 13:38:45 +01:00
32d36ab0be build: Bump version to 1.18.0 2024-10-02 16:13:19 +01:00
0c28a38d90 docs: Update README.md with Matrix link 2024-10-02 09:37:30 -04:00
049e34f7a5 chore: Remove word 'beta' from Wayland message 2024-10-02 09:17:57 -04:00
44bd69fdc8 ci: use sonarsource/sonarcloud-github-c-cpp v1.17.0 2024-10-01 18:41:40 +01:00
bb6df4990a build: Bump min libei and libportal versions 2024-10-01 16:42:02 +01:00
6bb1bcad8c chore!: Relocate commercial code downstream 2024-10-01 14:39:05 +01:00
2d732a4b9d fix: Use library config for Windows OpenSSL 2024-10-01 14:04:05 +01:00
31e1c8da84 docs :fixed broken URL in README.md 2024-09-27 10:50:43 +01:00
185422fccf ci: lock qt version to 6.7.2 on win/mac 2024-09-25 12:54:33 +01:00
1003e07854 feat: Update onMouseMoveSecondary to allow offset adjustments 2024-09-24 18:53:30 +01:00
2e2523d6b8 ci: lookup pr number by head sha for ci comment 2024-09-23 20:03:37 +01:00
806ef46393 ci: use job summary instead of pr comment 2024-09-23 17:12:07 +01:00
bd75e0a874 ci: use braces block for formatting in ci comment 2024-09-23 01:44:13 +01:00
1d90e0780a ci: fixed syntax error in ci comment workflow 2024-09-23 01:28:40 +01:00
b1da95757b ci: handle files with same name in ci comment workflow 2024-09-23 01:24:00 +01:00
1bfdb8f707 ci: check for summaries dir before building message 2024-09-22 23:32:17 +01:00
c362e5d8fb ci: use github.event.workflow_run.id for CI summary comment 2024-09-22 20:48:02 +01:00
5aaea5b8ed ci: add link back to workflow summary in pr comment 2024-09-22 20:41:31 +01:00
1d6b79741e ci: add pr comment based on ci result 2024-09-22 19:31:01 +01:00
dafd20e182 ci: remove restore-keys for vcpkg and use local bootstrap 2024-09-22 10:50:27 -04:00