Commit Graph

  • ec9f7efcff refactor: Logger is now a proper singleton sithlord48 2025-11-13 10:36:45 -05:00
  • 8256a3ba43 refactor: allow for movable events based on: 2f5c612ade sithlord48 2025-11-12 20:29:03 -05:00
  • e011351aad refactor: remove event.cpp, event code is just the header now basedon: 6b7d45e9c4 sithlord48 2025-11-12 20:37:54 -05:00
  • ad33114e0c chore: remove unused Client::sendEvent data argument based on: 307fdfe1b3 sithlord48 2025-11-12 19:29:22 -05:00
  • 4728525ece fix: Fix memory leak in EventQueue Previously empty event targets were never fully removed from EventQueue even after unregistration. This may lead to unbounded increase of memory use if new event targets are allocated to new memory locations. ported: c960360106 Povilas Kanapickas 2025-11-07 16:20:29 -05:00
  • cbc74d99b0 refactor: server Store button info by value based on: 55e727be14 sithlord48 2025-11-12 19:26:37 -05:00
  • f372ccd2b8 refactor: only include the ISO639Table with X11 support enabled sithlord48 2025-11-13 18:52:39 -05:00
  • 4d2597c31b refactor: XDGKeyUtil no need to add std:: for uint32_t sithlord48 2025-11-13 12:56:41 -05:00
  • 281cda1d14 refactor XDGKeyUtil::mapKeyToKeyID cleanup default case make i in the if and not case the already right type returned sithlord48 2025-11-13 12:43:12 -05:00
  • 4a67694676 build: new build option BUILD_X11 to control building of X11 backend sithlord48 2025-11-13 11:48:30 -05:00
  • f45df39032 refactor: XDGKeyUtil, make s_keySymToUCS4 static map sithlord48 2025-11-13 11:47:11 -05:00
  • 186a20a1ac feat: XDGKeyUtil, use Xkbcommon Keysym names this removes the need for any x11 releated headers when using EI screens sithlord48 2025-11-13 11:42:30 -05:00
  • 7eee265010 refactor: make s_map1008FF private static array sithlord48 2025-11-13 11:31:25 -05:00
  • b3cd759a4e chore: remove unused KeySyms Tyepdef sithlord48 2025-11-13 11:20:01 -05:00
  • 93beb491db fix: Split XKB code out of XWindowsUtil to allow building without X11 the xprotoheaders are still required for EI, but nothing more. James Le Cuirot 2025-11-13 11:05:52 -05:00
  • 6d89ee0660 chore: StreamChunker remove unused includes sithlord48 2025-11-12 21:36:54 -05:00
  • b2cdf38fca chore: remove unneeded using namespace std sithlord48 2025-11-12 21:36:20 -05:00
  • 567766508a ci: do not force ci to rerun if a pr was marked ready for review without additional code changes sithlord48 2025-11-12 09:46:01 -05:00
  • 1b67293d9c ci: name sonar and codeql jobs after their respective tools making them easier to distinguish on the ci report sithlord48 2025-11-12 08:56:44 -05:00
  • 75922cb944 ci: Skip CodeQL when the changes will not will change the scan results sithlord48 2025-11-12 08:39:19 -05:00
  • e712bf6c8e ci: Skip sonarcloud when the changes will not change the scan results sithlord48 2025-11-12 08:23:33 -05:00
  • f26ea08469 docs: Highlight that Input Leap has become inactive Nick Bolton 2025-11-11 16:33:13 +00:00
  • 6a86c2990e fix: Adjust OS X MouseMove handling to use live cursor position. Brett Lawson 2025-11-05 14:56:31 -08:00
  • 859af720c9 feat: add a new core option --new-instance to skip the core check for a running instance sithlord48 2025-11-10 16:40:21 -05:00
  • 5441464a1d fix: do not make windows users select .sgc files, enable i18n for the server config dialog sithlord48 2025-11-10 15:30:32 -05:00
  • de63751516 refactor: CoreArgParser use kCoreBinName in place of class created static sithlord48 2025-11-10 13:43:41 -05:00
  • 39382bfd8c fix: Prevent out-of-bounds access for Qt string when building TLS fingerprint Nick Bolton 2025-11-10 13:32:52 +00:00
  • 477c7b07e5 chore: Fix typos for var names in formatSSLFingerprintColumns Nick Bolton 2025-11-10 13:30:11 +00:00
  • 63026752b5 ci: Use deskflow version in the title for continuous release sithlord48 2025-11-10 15:40:57 -05:00
  • 5bcefbe582 build: install runtime depends on windows to CMAKE_INSTALL_LIBDIR, set CMAKE_INSTALL_LIBDIR to . on windows sithlord48 2025-11-08 12:13:00 -05:00
  • 8e754b2ce2 build: linux deploy use CMAKE_INSTALL_DATADIR in place of hard coded share sithlord48 2025-11-08 12:10:45 -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 sithlord48 2025-11-08 12:09:35 -05:00
  • 57d36b51af build: Simplify the install of translation files sithlord48 2025-11-08 11:00:34 -05:00
  • c72cdedd4f build: place the install steps for the license data in the main CMakeLists.txt sithlord48 2025-11-08 10:41:29 -05:00
  • 759457f739 build: remove option to build gui sithlord48 2025-11-08 10:49:22 -05:00
  • 78c90fe7c6 fix: Crash caused by hostnames with invalid characters returned by machine name. fixes: #9006 sithlord48 2025-11-07 20:39:34 -05:00
  • 1875c599a4 refactor: define EventQueueTimer to its own header not once per IEventQueue impl sithlord48 2025-11-07 17:13:33 -05:00
  • ab1a87ba04 chore: remove MsWindowClipboardTextConverter sithlord48 2025-11-07 15:59:37 -05:00
  • d492ddfbbb chore: LogOutputters remove unused includes sithlord48 2025-11-06 18:20:37 -05:00
  • cad92d2ff7 chore: IEventQueue remove unused includes sithlord48 2025-11-06 18:19:09 -05:00
  • 9737f23f5c chore: FinalAction include utility sithlord48 2025-11-06 18:17:41 -05:00
  • e26c737776 chore: EventQueue remove unused includes sithlord48 2025-11-06 18:16:34 -05:00
  • d36576a079 chore: StreamChunker include string_view not string sithlord48 2025-11-06 18:14:41 -05:00
  • e48ee3d368 chore: ServerApp remove unused includes sithlord48 2025-11-06 18:13:47 -05:00
  • 891d5c9bb7 chore: Screen remove unused includes sithlord48 2025-11-06 18:12:44 -05:00
  • cbf3627ae2 chore: ProtocolUtil remove unused includes sithlord48 2025-11-06 18:12:12 -05:00
  • 44882cfa7a chore: ProtocolTypes remove unused includes sithlord48 2025-11-06 18:10:56 -05:00
  • c91e051082 chore: PlatformScreen remove unused includes sithlord48 2025-11-06 18:09:36 -05:00
  • e01837579d chore: PacketStreamFilter remove unused includes sithlord48 2025-11-06 18:08:13 -05:00
  • 0a5b39be7a chore: OptionTypes removed unused includes sithlord48 2025-11-06 18:05:12 -05:00
  • 19f49e746b chore: MouseTypes include cstdint directly sithlord48 2025-11-06 18:03:43 -05:00
  • 8d34bfdcc6 chore: ISecondaryScreen remove unused includes sithlord48 2025-11-06 18:02:19 -05:00
  • 725c2e96a4 chore: IScreenSaver remove unuse includes sithlord48 2025-11-06 18:01:27 -05:00
  • 113801f967 chore: IScreen remove unused includes sithlord48 2025-11-06 18:00:37 -05:00
  • c3e017bd68 chore: IPrimaryScreen remove unused includes sithlord48 2025-11-06 17:58:21 -05:00
  • 71bb8eb750 chore: IKeyState remove unused includes sithlord48 2025-11-06 17:56:53 -05:00
  • 01cdbf48d4 chore: IClipboard remove unused includes sithlord48 2025-11-06 17:56:06 -05:00
  • 04bea86254 chore: DisplayInvalidException only include stdstring on apple systems sithlord48 2025-11-06 17:55:06 -05:00
  • 176b5c2459 chore: Chunk remove unused includes sithlord48 2025-11-06 17:52:02 -05:00
  • dad46a5a34 chore: AppUtil remove unused includes sithlord48 2025-11-06 17:32:38 -05:00
  • 997b0c5f1b chore: X11LayoutParser remove unused includes sithlord48 2025-11-06 17:31:59 -05:00
  • a13e3f895d chore: DeskflowXkbKeyboard remove unused includes sithlord48 2025-11-06 17:31:21 -05:00
  • 6a895f5c45 chore: VersionChecker remove unused includes sithlord48 2025-11-06 17:29:31 -05:00
  • 98a49b7f7a chore: StyleUtils include missing QIcon sithlord48 2025-11-06 17:28:44 -05:00
  • 4b3399d951 chore: LogDock remove unused includes sithlord48 2025-11-06 17:25:27 -05:00
  • 2743e1dbae chore: KeySequenceWidget remove unused includes sithlord48 2025-11-06 17:24:51 -05:00
  • aff73bbded chore: StreamBuffer remove unused includes sithlord48 2025-11-06 17:21:01 -05:00
  • f8b299ff67 chore: IStream remove unused includes sithlord48 2025-11-06 17:19:40 -05:00
  • f294daa077 chore: TCPSocketFactoryy remove unused includes sithlord48 2025-11-06 17:13:53 -05:00
  • e389b2ed56 chore: TCPSocket remove unused includes sithlord48 2025-11-06 17:09:21 -05:00
  • 9b145c2739 chore: SocketMultiplexer remove unused includes sithlord48 2025-11-06 17:07:42 -05:00
  • bc8dcf76ad chore: SecureUtils remove unused includes sithlord48 2025-11-06 17:06:27 -05:00
  • 93f42df4db chore: SecureListenSocket remove unused includes sithlord48 2025-11-06 17:04:40 -05:00
  • 00f10bdb14 chore: NetworkAddress remove unused includes sithlord48 2025-11-06 17:02:02 -05:00
  • 2ca2500954 chore: ISocket remove unused includes sithlord48 2025-11-06 17:01:14 -05:00
  • b20201007e chore: IListenSocket remove unused includes sithlord48 2025-11-06 17:00:09 -05:00
  • 959e6b2d0d chore: IDataSocket remove unused includes sithlord48 2025-11-06 16:59:19 -05:00
  • 65a7fbb90b chore: Server remove unused includes sithlord48 2025-11-06 16:58:05 -05:00
  • c2ae5eae08 chore:InputFilter remove unused includes sithlord48 2025-11-06 16:56:30 -05:00
  • 06ac0a747f chore: ClientProxyUnknown remove unused includes sithlord48 2025-11-06 16:52:35 -05:00
  • e2a78ac5ac chore: ClientProxy1_7 remove unused includes sithlord48 2025-11-06 16:51:05 -05:00
  • 9f213fa1dd chore: ClientProxy1_5 remove unused includes sithlord48 2025-11-06 16:50:02 -05:00
  • 6924c4f09d chore: ClientProxy1_4 remove unused includes sithlord48 2025-11-06 16:48:31 -05:00
  • 58bb8a0fcf chore: ClientProxy1_3 remove unused includes sithlord48 2025-11-06 16:47:25 -05:00
  • e8702cd716 chore: ClientProxy1_1 remove unused includes sithlord48 2025-11-06 16:46:05 -05:00
  • fb5e532ff6 chore: ClientProxy remove unused includes sithlord48 2025-11-06 16:44:59 -05:00
  • 1e371ad84a chore: ClientListener remove unused includes sithlord48 2025-11-06 16:44:22 -05:00
  • 7ce5ce5d41 chore: XWindowsUtils remove unused includes sithlord48 2025-11-06 16:42:28 -05:00
  • 68a15486ae chore: XWindowsScreen remove unused includes sithlord48 2025-11-06 16:40:33 -05:00
  • bb42cfb8fd chore: XWindows Clipboard remove unused includes sithlord48 2025-11-06 16:39:19 -05:00
  • af0321ce77 chore: XDGPowerManager remove unused includes sithlord48 2025-11-06 16:38:29 -05:00
  • fbdee8e10e chore: PortalRemoteDesktop remove unneeded includes sithlord48 2025-11-06 16:37:27 -05:00
  • 489d984ab6 chore: PortalInputCapture remove unused includes sithlord48 2025-11-06 16:36:37 -05:00
  • 1e672bb8a1 chore: EiScreen remove unused includes sithlord48 2025-11-06 16:35:51 -05:00
  • 6147e9604b chore: EiEventQueueBuffer remove unneeded includes sithlord48 2025-11-06 16:34:45 -05:00
  • 97367a20c5 chore: OSXUchrKeyResouce remove unused includes sithlord48 2025-11-06 16:32:27 -05:00
  • 5a029110a3 chore: OSXScreenSaver remove unused includes sithlord48 2025-11-06 16:30:59 -05:00
  • e4557c6b95 chore: OSXScreen remove unused includes sithlord48 2025-11-06 16:29:56 -05:00
  • 685312866b chore: OSXKeyState remove unused includes sithlord48 2025-11-06 16:28:35 -05:00
  • a0959e0334 chore OSXClipboardTextConvertor remove unused includes sithlord48 2025-11-06 16:27:04 -05:00