Commit Graph

6556 Commits

Author SHA1 Message Date
63026752b5 ci: Use deskflow version in the title for continuous release 2025-11-10 15:59:52 -05:00
5bcefbe582 build: install runtime depends on windows to CMAKE_INSTALL_LIBDIR, set CMAKE_INSTALL_LIBDIR to . on windows 2025-11-10 07:51:12 -05:00
8e754b2ce2 build: linux deploy use CMAKE_INSTALL_DATADIR in place of hard coded share 2025-11-10 07:51:12 -05:00
1556908ef6 build: use CMAKE_INSTALL_BINDIR when installing runtime artifacts
On windows override this to be .
On macOS set it to the MacOS folder in the bundle
2025-11-10 07:51:12 -05:00
57d36b51af build: Simplify the install of translation files 2025-11-10 07:51:12 -05:00
c72cdedd4f build: place the install steps for the license data in the main CMakeLists.txt 2025-11-10 07:51:12 -05:00
759457f739 build: remove option to build gui
The Gui must always be built. The core can not function completely standalone
 it is unable to add new clients or setup screens for example until such a time the gui is not optional.
2025-11-10 07:51:12 -05:00
78c90fe7c6 fix: Crash caused by hostnames with invalid characters returned by machine name.
fixes: #9006

Only cleans the hostname if the system is using the default
Replace Spaces with _
Remove any other non word characters
2025-11-10 07:32:48 -05:00
1875c599a4 refactor: define EventQueueTimer to its own header not once per IEventQueue impl 2025-11-10 07:08:29 -05:00
ab1a87ba04 chore: remove MsWindowClipboardTextConverter 2025-11-10 11:52:42 +00:00
d492ddfbbb chore: LogOutputters remove unused includes 2025-11-07 15:54:19 -05:00
cad92d2ff7 chore: IEventQueue remove unused includes 2025-11-07 15:54:19 -05:00
9737f23f5c chore: FinalAction include utility 2025-11-07 15:54:19 -05:00
e26c737776 chore: EventQueue remove unused includes 2025-11-07 15:54:19 -05:00
d36576a079 chore: StreamChunker include string_view not string 2025-11-07 15:54:19 -05:00
e48ee3d368 chore: ServerApp remove unused includes 2025-11-07 15:54:19 -05:00
891d5c9bb7 chore: Screen remove unused includes 2025-11-07 15:54:19 -05:00
cbf3627ae2 chore: ProtocolUtil remove unused includes 2025-11-07 15:54:19 -05:00
44882cfa7a chore: ProtocolTypes remove unused includes 2025-11-07 15:54:19 -05:00
c91e051082 chore: PlatformScreen remove unused includes 2025-11-07 15:54:19 -05:00
e01837579d chore: PacketStreamFilter remove unused includes 2025-11-07 15:54:19 -05:00
0a5b39be7a chore: OptionTypes removed unused includes 2025-11-07 15:54:19 -05:00
19f49e746b chore: MouseTypes include cstdint directly 2025-11-07 15:54:19 -05:00
8d34bfdcc6 chore: ISecondaryScreen remove unused includes 2025-11-07 15:54:19 -05:00
725c2e96a4 chore: IScreenSaver remove unuse includes 2025-11-07 15:54:19 -05:00
113801f967 chore: IScreen remove unused includes 2025-11-07 15:54:19 -05:00
c3e017bd68 chore: IPrimaryScreen remove unused includes 2025-11-07 15:54:19 -05:00
71bb8eb750 chore: IKeyState remove unused includes 2025-11-07 15:54:19 -05:00
01cdbf48d4 chore: IClipboard remove unused includes 2025-11-07 15:54:19 -05:00
04bea86254 chore: DisplayInvalidException only include stdstring on apple systems 2025-11-07 15:54:19 -05:00
176b5c2459 chore: Chunk remove unused includes 2025-11-07 15:54:19 -05:00
dad46a5a34 chore: AppUtil remove unused includes 2025-11-07 15:54:19 -05:00
997b0c5f1b chore: X11LayoutParser remove unused includes 2025-11-07 15:54:19 -05:00
a13e3f895d chore: DeskflowXkbKeyboard remove unused includes 2025-11-07 15:54:19 -05:00
6a895f5c45 chore: VersionChecker remove unused includes 2025-11-07 15:54:19 -05:00
98a49b7f7a chore: StyleUtils include missing QIcon 2025-11-07 15:54:19 -05:00
4b3399d951 chore: LogDock remove unused includes 2025-11-07 15:54:19 -05:00
2743e1dbae chore: KeySequenceWidget remove unused includes 2025-11-07 15:54:19 -05:00
aff73bbded chore: StreamBuffer remove unused includes 2025-11-07 15:54:19 -05:00
f8b299ff67 chore: IStream remove unused includes 2025-11-07 15:54:19 -05:00
f294daa077 chore: TCPSocketFactoryy remove unused includes 2025-11-07 15:54:19 -05:00
e389b2ed56 chore: TCPSocket remove unused includes 2025-11-07 15:54:19 -05:00
9b145c2739 chore: SocketMultiplexer remove unused includes 2025-11-07 15:54:19 -05:00
bc8dcf76ad chore: SecureUtils remove unused includes 2025-11-07 15:54:19 -05:00
93f42df4db chore: SecureListenSocket remove unused includes 2025-11-07 15:54:19 -05:00
00f10bdb14 chore: NetworkAddress remove unused includes 2025-11-07 15:54:19 -05:00
2ca2500954 chore: ISocket remove unused includes 2025-11-07 15:54:19 -05:00
b20201007e chore: IListenSocket remove unused includes 2025-11-07 15:54:19 -05:00
959e6b2d0d chore: IDataSocket remove unused includes 2025-11-07 15:54:19 -05:00
65a7fbb90b chore: Server remove unused includes 2025-11-07 15:54:19 -05:00