e2a0a97705
docs: Add .editorconfig file
2024-10-15 23:08:28 +01:00
78d086369b
ci: Always run PR comments job
2024-10-15 22:49:35 +01:00
5f78d175c9
ci: Ignore paths for CodeQL Analysis
2024-10-15 22:19:02 +01:00
2b930a7b03
ci: Remove cmake-format linter
2024-10-15 22:03:15 +01:00
28c8aae9af
ci: More consistent code style in ci.yml
2024-10-15 19:14:06 +01:00
3cc43bf1ce
docs: Add other build type to bug report template
2024-10-15 18:44:34 +01:00
c78dccca71
Force LF in gitattributes
2024-10-15 18:02:20 +01:00
0a6f79fb31
build: Arch package needs pubixml
2024-10-15 17:16:29 +01:00
5925d42dbd
build: allow PKGBUILD to build for more then just x86
2024-10-15 17:16:29 +01:00
6af331bd93
ci: clearer and cleaner steps
2024-10-15 14:17:33 +01:00
87b4e3b7fe
fix: Check for errors before reading version string
2024-10-15 07:57:53 -04:00
23c4cadf17
build: set project description
2024-10-15 09:27:00 +01:00
6dcfcd50a2
ci: Add src/gui to coverage exclusions
2024-10-15 07:23:38 +01:00
f70528d082
build: Clean up warning for new QCheckBox signals With 6.7+
2024-10-15 07:23:38 +01:00
f2f75ae7b9
ci: Fixed error count logic for test summary
2024-10-14 18:06:36 +01:00
572cc80577
ci: Restore pull_request trigger for codeql-analysis.yml
2024-10-14 18:00:17 +01:00
636e3eab96
feat: Respect XDG_CONFIG_HOME in server/client
2024-10-14 17:43:30 +01:00
9c4f6e6d0b
chore: Change TLS dir to same as Qt config
2024-10-14 17:43:30 +01:00
3525b8a686
docs: Fixed minor typos in the bug report template
2024-10-14 17:06:24 +01:00
9b7cd1e250
docs: Add leading edge philosophy to README.md
...
I think it's important to help people understand the difference between Deskflow and Input Leap. e.g. We don't support Qt5, but IL seem to want to support Qt5.
2024-10-14 16:52:21 +01:00
26926a4a6a
ci: run on tags v* and not on cron or dispatch
2024-10-14 09:22:28 -04:00
3991fc0d25
ci: use git version for packages
2024-10-14 09:22:28 -04:00
5cff026d7e
build: get verson from git
2024-10-14 09:22:28 -04:00
e4b348c183
ci: make sure checkouts fetch tags
2024-10-14 09:22:28 -04:00
24db09b023
fix: align --display explanation in help message
...
Broken "." position was fixed like this.
Before:
--display <display> when in X mode, connect to the X server
at <display>
. --no-xinitthreads do not call XInitThreads()
After:
--display <display> when in X mode, connect to the X server
at <display>.
--no-xinitthreads do not call XInitThreads()
Signed-off-by: Kentaro Hayashi <kenhys@xdump.org >
2024-10-14 13:11:30 +01:00
181c34e662
ci: attempt releases
2024-10-13 17:51:18 -04:00
ccfff7015a
ci: working vcpkg cache
2024-10-13 16:15:33 -04:00
6b641a432a
ci: Remove dead test-dist-upload.yml file
2024-10-13 15:42:23 -04:00
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