5aa9b1bfd4
refactor: PortalRemoteDesktop, do not create nested pointer in new Thread call
2025-07-07 17:53:56 +01:00
cfbfa88cdc
refactor: PortalInputCapture: do not create nested pointer in new Thread call
2025-07-07 17:53:56 +01:00
4a92a3295b
refactor: ScreenSettingsDialog, do not create nested validators in the Lines setValidator method
2025-07-07 17:53:56 +01:00
ede27975d7
chore: clean up remaing sonar warnings to use in class intializers where possible
2025-07-07 17:53:56 +01:00
a175c293f6
chore: comment empty methods that do nothing
2025-07-07 17:53:56 +01:00
b39b133c9d
build: WixPackage, set a proper CPACK_WIX_ARCHITECTURE
2025-07-05 09:39:48 -07:00
5976da7e5b
chore: fix W:useless-whatis-entry lintian warnings
...
By default, help2man generates "manual page for foobar" for
manual files.
It is useless because there is no addtional information which
explains what deskflow is.
With --name option, .SH NAME section will be set correctly.
Before:
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DESKFLOW-CLIENT "1" "June 2025" "deskflow-client v1.22.0.109, protocol v1.8" "User Commands"
.SH NAME
deskflow-client \- manual page for deskflow-client v1.22.0.109, protocol v1.8
.SH SYNOPSIS
.B deskflow-client
[\fI\,OPTIONS\/\fR]
.SH DESCRIPTION
After:
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH DESKFLOW-CLIENT "1" "July 2025" "deskflow-client v1.22.0.109, protocol v1.8" "User Commands"
.SH NAME
deskflow-client \- Keyboard and mouse sharing utility (Client)
.SH SYNOPSIS
.B deskflow-client
[\fI\,OPTIONS\/\fR]
.SH DESCRIPTION
Signed-off-by: Kentaro Hayashi <kenhys@xdump.org >
2025-07-03 13:23:15 +00:00
7fe50748f3
refactor: ServerApp use if in places of multi ternary ops for readablitly
2025-07-03 03:24:16 +00:00
0474e10b03
chore: Arch::time explictly convert to double on return
2025-07-03 03:24:16 +00:00
2421a8b725
refactor: Make throwError and throwNameError members of IArchNetwork
...
make throwError and throwNameError noreturn
remove unused extra private section in IArchNetwork subclasses
2025-07-03 03:24:16 +00:00
ab4fbd1c85
refactor: use using enum EventTypes when possible to reduce verbosity
2025-07-03 03:24:16 +00:00
8f6f014bcd
refactor: IArchNetwork turn anonymous enum into PollEventMask struct with set of static values
2025-07-03 03:24:16 +00:00
47d44db497
refactor: make EStreamType enum Class StreamType, and conform members to naming conventions
2025-07-03 03:24:16 +00:00
879283f46f
refactor: Make IArchNetwork::EAddressFamily enum class IArchNetwork::AddressFamily
...
confirm AddressFamily items to naming convention
2025-07-03 03:24:16 +00:00
cbbfd495e3
refactor: make ESignal an enum Class IArchMultiThread::ThreadSignal, conform ThreadSignal items to naming conventions
2025-07-03 03:24:16 +00:00
1692bec7e6
ci: skip CoreProcessTest for windows arm, broken on ci
2025-07-03 02:59:51 +00:00
f9f12a9500
ci: Attempt to release both x64 and arm64 builds for winget
2025-07-03 02:59:51 +00:00
2b38fe6f91
ci: Add Windows Arm builds
2025-07-03 02:59:51 +00:00
1479a50af5
chore: fix typo in metainfo.xml
...
This typo breaks AppStream metadata parsing in downstream. Let's fix it
2025-07-01 13:19:00 +00:00
4c2b9eb9e4
chore: remove unused XScreenInputFailure
2025-06-30 20:55:06 +01:00
872db8910e
chore: remove unused XSubscription class
2025-06-30 20:55:06 +01:00
e06b6b0be4
refactor: XSocket, new XSocketWithWhat subclass used to reduce duplication in XSocket subclasses that have a common with method
2025-06-30 20:55:06 +01:00
a04572a8c2
docs: remove sonar warning about // in comments, within ProtocolTypes.h
2025-06-30 20:55:06 +01:00
5d434d9857
docs: update DOT_MAX_NODES to 100 for Log.h node generation
2025-06-30 20:55:06 +01:00
958e14cb13
refactor: remove XBASE related macros, fixes #8723
2025-06-30 20:55:06 +01:00
7116ddac86
docs: remove checkboxes for client impl list
2025-06-30 20:55:06 +01:00
5d594dd6be
move even-loop return to the left
2025-06-27 10:40:42 +01:00
f784705a7e
docs: fix missing refs warnings
...
EXTRACT_STATIC
flag 2 private methods
2025-06-27 10:40:42 +01:00
22b1e8e543
docs: fix broken link to 'Protocol Reference'
...
Also fixes duplicate sidenav entries for 'Contributing'
2025-06-26 11:19:41 +01:00
cf9e2ecf49
refactor: simplify setting the fallback theme search path, does require sub dirs but we should only need the theme root
...
refactor: set the Icon theme in deskflow-gui insetead of MainWindow
2025-06-26 09:50:53 +01:00
cb508f5c3a
chore: Remove DRAG_AND_DROP left over define
2025-06-25 16:16:13 +01:00
26cc85e878
add protocol developer documentation
2025-06-25 15:42:16 +01:00
776b02aafc
ci: ensure run tests fails if eitehr tests outcome not success'
2025-06-23 11:29:17 +01:00
42cd01efd7
refactor: PortalInputCapture, fix a missed non compliant variable names
...
refactor: PortalInputCapture, more const args
2025-06-20 18:10:40 +01:00
a7a54ad8a7
refactor: PortalInputCapture use std::map to hold signals and enum class as the key
...
fixes: InputCapturePortal crash in debug builds
2025-06-20 18:10:40 +01:00
20bc88eb1f
refactor: PortalInputCapture sonar adjustments
2025-06-20 12:41:34 +01:00
969b642e0b
refactor: EiScreen sonar adjustments
2025-06-20 12:41:34 +01:00
a89f3b6892
refactor: conform EiScreen to code standards
...
fixes #8700
2025-06-20 12:41:34 +01:00
a973d4277c
refactor: conform PortalInputCapture to coding standards
2025-06-20 12:41:34 +01:00
b8124107aa
refactor: conform EiKeyState to coding standards
2025-06-20 12:41:34 +01:00
0691d586e7
refactor: conform EiEventQueueBuffer to coding standards
2025-06-20 12:41:34 +01:00
e8c85611a0
refactor: conform PortalRemoteDesktop to naming standards
...
remove unused method and includes
2025-06-20 12:41:34 +01:00
0321b2d36e
chore: ArchNetworkBSD:Deps use make_shared now that we dont build on ubuntu 22 anymore
2025-06-20 09:39:26 +01:00
f4a49749c7
chore: remove todo in places where its done or just a note
2025-06-20 09:39:26 +01:00
59ed15628e
refactor: remove redundant access specifiers
2025-06-20 09:39:26 +01:00
dddb6aadf1
refactor: Settings remove const for return by vaule
2025-06-20 09:39:26 +01:00
2110411c6d
refactor: remove redundant cast
2025-06-20 09:39:26 +01:00
b29c5b1bb2
refactor: use contains to find if an item is in a container
2025-06-20 09:39:26 +01:00
07a217f54f
refactor: concatenate Namespaces
2025-06-20 09:39:26 +01:00
aacf922319
refactor: remove names for unused handle function args
2025-06-20 09:39:26 +01:00