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