Nick Bolton
3525b8a686
docs: Fixed minor typos in the bug report template
2024-10-14 17:06:24 +01:00
Nick Bolton
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
sithlord48
26926a4a6a
ci: run on tags v* and not on cron or dispatch
2024-10-14 09:22:28 -04:00
sithlord48
3991fc0d25
ci: use git version for packages
2024-10-14 09:22:28 -04:00
sithlord48
5cff026d7e
build: get verson from git
2024-10-14 09:22:28 -04:00
sithlord48
e4b348c183
ci: make sure checkouts fetch tags
2024-10-14 09:22:28 -04:00
Kentaro Hayashi
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
sithlord48
181c34e662
ci: attempt releases
2024-10-13 17:51:18 -04:00
sithlord48
ccfff7015a
ci: working vcpkg cache
2024-10-13 16:15:33 -04:00
Nick Bolton
6b641a432a
ci: Remove dead test-dist-upload.yml file
2024-10-13 15:42:23 -04:00
sithlord48
10873eddcd
ci: lint-clang as composite action
2024-10-13 20:13:04 +01:00
sithlord48
5b76982093
ci: lint-cmake as composite action
2024-10-13 20:13:04 +01:00
sithlord48
c498e148b8
ci: do not auto create version tags on push to master
2024-10-13 20:13:04 +01:00
sithlord48
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
Nick Bolton
c630ad0952
test: Coverage for AboutDialog.cpp
2024-10-13 19:52:09 +01:00
sithlord48
ce35234f18
chore: Add issue not about mac os signing
2024-10-13 14:02:34 -04:00
sithlord48
c5247a15c7
chore: add note about known wayland issues in bug_template
2024-10-13 14:01:05 -04:00
sithlord48
c03e3f56a7
chore: update mono tray icons
2024-10-13 13:54:15 -04:00
sithlord48
821a9599ba
chore: keep only a single copy of the windows icon
2024-10-13 13:54:15 -04:00
sithlord48
0361f850eb
chore: remove unused warning icon
2024-10-13 13:54:15 -04:00
sithlord48
c66d7a6942
chore: Update tray icon
2024-10-13 13:54:15 -04:00
sithlord48
8340f106e7
chore: Update Padlock icon
2024-10-13 13:54:15 -04:00
sithlord48
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
sithlord48
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
sithlord48
9604a9e747
ci: test results skipped if dependant skipped
2024-10-13 11:49:56 -04:00
Nicolas Fella
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
sithlord48
4500e7a1aa
build: use @only to configure config.h
2024-10-12 21:06:55 -04:00
sithlord48
78a8bba7a4
refactor: move res/config.h.in -> src/lib/config.h.in
2024-10-12 21:06:55 -04:00
sithlord48
14dfcb672d
ci: Allow ci to skip running if only specific files are changed
2024-10-12 20:37:17 -04:00
sithlord48
6c3b2b3e6b
ci: Linting must pass before other jobs are run
2024-10-12 20:37:17 -04:00
Nicolas Fella
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
Nicolas Fella
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
Nicolas Fella
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
sithlord48
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
sithlord48
eedb3ad1c3
chore: rm unused string_utils file
2024-10-11 17:10:50 +01:00
sithlord48
159f49c5ee
chore: use modern connections
2024-10-11 16:56:46 +01:00
Nick Bolton
80503cd2c6
docs: Add discussion value to project values in README.md
2024-10-11 08:50:24 -04:00
Nick Bolton
132e1975d3
ci: Remove cache of Python .venv as it added complexity
2024-10-11 13:24:08 +01:00
sithlord48
932ca44d75
build: use pragma once not ifndef def pattern for headers
2024-10-08 06:52:41 -04:00
Nick Bolton
e3ed711b98
docs: Make README.md more relevant to current repo state
2024-10-03 13:38:45 +01:00
Nick Bolton
32d36ab0be
build: Bump version to 1.18.0
2024-10-02 16:13:19 +01:00
Nick Bolton
0c28a38d90
docs: Update README.md with Matrix link
2024-10-02 09:37:30 -04:00
Nick Bolton
049e34f7a5
chore: Remove word 'beta' from Wayland message
2024-10-02 09:17:57 -04:00
Nick Bolton
44bd69fdc8
ci: use sonarsource/sonarcloud-github-c-cpp
2024-10-01 18:41:40 +01:00
Nick Bolton
bb6df4990a
build: Bump min libei and libportal versions
2024-10-01 16:42:02 +01:00
Nick Bolton
6bb1bcad8c
chore!: Relocate commercial code downstream
2024-10-01 14:39:05 +01:00
Nick Bolton
2d732a4b9d
fix: Use library config for Windows OpenSSL
2024-10-01 14:04:05 +01:00
Nick Bolton
31e1c8da84
docs :fixed broken URL in README.md
2024-09-27 10:50:43 +01:00
Nick Bolton
185422fccf
ci: lock qt version to 6.7.2 on win/mac
2024-09-25 12:54:33 +01:00
James Spurin
1003e07854
feat: Update onMouseMoveSecondary to allow offset adjustments
2024-09-24 18:53:30 +01:00