Commit graph

  • 57e34ded54 chore: rename IApp::standardStartup -> IApp::start sithlord48 2025-09-23 10:47:06 -0400
  • 03e014c753 feat: Remove daemon / no-daemon option sithlord48 2025-09-23 10:25:42 -0400
  • fd7950bc04 ci: use mac os 14 large to build x86 sithlord48 2025-09-23 06:42:08 -0400
  • 9f8c45b449 fix: XWindowsScreen: stop centering panned screens on client when leaving screen Roman Vasiyarov 2025-09-17 17:50:27 +0300
  • bf5b0de6ee fix: XWindowsScreen: properly calculate xrandr/xinerama screens Roman Vasiyarov 2025-09-17 17:46:34 +0300
  • 3aef2f4309 chore: XWindowsScreen: remove duplicate function Roman Vasiyarov 2025-09-17 17:44:07 +0300
  • 134c8fd1c1 ci: fix names of suse and arch architecture postfix sithlord48 2025-09-15 15:03:22 -0400
  • 35c7fe7fc4 fix: screensettingsDialog, do not allow aliases to be ip addresses fixes: #8952 sithlord48 2025-09-12 16:15:09 -0400
  • 612ca91f9c chore: rename XWindowsPowerManager => XDGPowerManager fixes: 8949 sithlord48 2025-09-12 11:22:42 -0400
  • 4632bec405 ci: be sure to always run CI checks sithlord48 2025-09-12 12:16:18 -0400
  • fcdea215be Reapply "refactor: App use Uniqueprt for SocketMultiplexer" Nick Bolton 2025-09-12 15:49:34 +0100
  • 6f18cf74c5 Revert "refactor: App use Uniqueprt for SocketMultiplexer" Nick Bolton 2025-09-12 15:03:52 +0100
  • 162cb85811 fix: Improve output loop error handling in MSWindowsWatchdog Nick Bolton 2025-09-12 12:31:19 +0100
  • 5ea8d0326a fix: Use QString for Windows error functions Nick Bolton 2025-09-12 12:31:12 +0100
  • 7a2591a1fa fix: wayland sleep inhibit on client Louis des Landes 2025-09-12 10:42:24 +0930
  • 56a1bd68dd Release 1.24.0 sithlord48 2025-09-11 10:09:32 -0400
  • 2f2754ab97 refactor: LogDock::eventFilter mark as override sithlord48 2025-09-11 09:20:54 -0400
  • 9883fb988a refactor: remove Arch::hostname, use QSysInfo::machineHostName directly in the only place its used sithlord48 2025-09-11 09:09:54 -0400
  • 38a74d7d0f refactor: Arch::getHostName(), use QSysInfo::machineHostname in place of system specific impl sithlord48 2025-09-10 15:09:57 -0400
  • 949f1d6534 refactor: MainWindow, minimize / restore action use window-*-pip icons sithlord48 2025-09-04 12:26:25 -0400
  • de42f53d68 refactor: new LogDock, handle hiding and float correctly' sithlord48 2025-09-03 23:22:58 -0400
  • 247d48d318 docs: Simplify bug_report.yml to make it easier to use Nick Bolton 2025-09-10 16:48:12 +0100
  • c4c2f7f37f feat: begin to use QStrings for strings feat: get windows building with the UNICODE forced by using Qt refactor: remove ARCHString use QString to convert to / from utf8 build: (arch) link to common build: (base) link to arch build: (io) Link to common build: (client) link to common build: (server) link to common fix: Append to log file instead of creating a new one each log line refactor: Trim cipher description for neater log output fix: Update log messages to use wide string format for Unicode support fix: Correct event creation to use wide string for Unicode compatibility refactor: Use QStringDecoder for UTF-8 handling on Windows Daemon child process fix: Use correct wide type for Win32 consts sithlord48 2025-05-30 18:26:02 -0400
  • 66a022a012 fix: Adjust log level for unconfigured client as we react to this in the gui sithlord48 2025-09-10 07:27:15 -0400
  • 19eefd65c1 fix: Prevent log visibility toggle when window is hidden Nick Bolton 2025-09-10 09:56:37 +0100
  • ad383ad9d4 chore: Remove unused daemon installation and uninstallation methods Nick Bolton 2025-09-10 12:01:41 +0100
  • 539ddcaf48 refactor: ScreenConfigDialog, make sure to populate the screen model with the server config after its been made sithlord48 2025-09-09 11:37:37 -0400
  • b30f8d253c refactor: XWindowsKeyState remove name for unused KeyId in remapKeyModifiers sithlord48 2025-09-04 22:40:16 -0400
  • c477d0fcc6 refactor: XWindowsKeyState::init remove unused display var sithlord48 2025-09-04 22:36:44 -0400
  • bc63961e7e refactor: EIEventQueueBuffer remove unused screen from constructor sithlord48 2025-09-04 22:29:08 -0400
  • 30ce0bdf45 refactor: SecureSocket, remove names for unused parameters for socket service accept and serviceConnect sithlord48 2025-09-04 22:24:27 -0400
  • dd66dd21bb refactor: IDataSocket, add maybe_unused for constructors event pointer sithlord48 2025-09-04 22:23:15 -0400
  • 27075a0260 refactor: StreamBuffer::write use emplace when adding m_chunks sithlord48 2025-09-04 22:16:35 -0400
  • 6cfd89af8c refacor: ServerConfigDialog::toggleClipboard use static access to ServerConfig::defaultClipboardSharingSize sithlord48 2025-09-04 22:14:25 -0400
  • 8e99700657 refactor: ServerConfigDialog mark that deselected maybe_unused when calling the selectionChanged for our lists sithlord48 2025-09-04 22:12:55 -0400
  • e21c4cdd4d refactor: CoreProcess::addGenericArgs remove unused processMode var sithlord48 2025-09-04 22:08:22 -0400
  • 88efc14bc2 refactor: ServerConfig, use static access to switchCornerNames() sithlord48 2025-09-04 22:05:42 -0400
  • a9d518fbc8 refactor: X11LayoutParser:appendVectorUniq, capture elem by ref in our lambda sithlord48 2025-09-04 22:02:52 -0400
  • 43b1014700 refactor: X11LayoutParser::getAllLanguageData , do not shadow variables from outer for loop with the inner one (i.e use differnt nanes for each var) sithlord48 2025-09-04 22:00:54 -0400
  • 2e722bdfeb refactor: Server::handleToggleScreenEvent remove name of the incomming event var to indicate its not used in the method sithlord48 2025-09-04 21:52:48 -0400
  • aedbffa809 refactor: server/Config use empty() to check if args are empty sithlord48 2025-09-04 21:47:00 -0400
  • dc0db9d192 refactor: LogWidget remove unused Q_SIGNALS delclaration sithlord48 2025-09-04 21:43:15 -0400
  • 9f3e724218 refactor: ScreenSettingsDialog::removeAlias make const sithlord48 2025-09-04 21:42:04 -0400
  • f98f8b10d1 refactor: Construct std::string outside critical section Jonathan Wakely 2025-09-04 13:16:51 +0100
  • b788d63044 refactor: Give internal linkage to global mutex Jonathan Wakely 2025-09-04 13:09:05 +0100
  • d5936a9e08 refactor: ScreenSettingsDialog, do not use auto connect slots sithlord48 2025-09-01 20:14:56 -0400
  • 81c53d3690 refactor: ScreenSettingsDialog, conform to naming conventions sithlord48 2025-09-01 18:59:14 -0400
  • 89003082d7 refactor: continue to improve the screen settings dialog ui sithlord48 2025-09-01 18:39:28 -0400
  • fe1a48fa28 refactor: Rework Computer Settings Tomaz Canabrava 2025-07-09 09:20:15 +0200
  • c4b2f91424 refactor: Move ServerConfig to the config folder Tomaz Canabrava 2025-07-09 09:44:09 +0200
  • f16c13fa54 refactor: ScreenSettingsDialog, Constify validator variables Tomaz Canabrava 2025-07-09 09:25:03 +0200
  • 43ce3c50e5 refactor: move log to dockwidget simplifying resize code sithlord48 2025-08-30 09:46:43 -0400
  • 204a6b5a44 refactor: New LogWidget to handle log output in the mainwindow sithlord48 2025-08-21 20:12:26 -0400
  • a6dc455477 fix: Settings reset on windows, create new profile dir when not in native mode fixes: #8916 sithlord48 2025-09-01 11:16:01 -0400
  • 138ede0536 refactor: use If in place of switch that looks for single case sithlord48 2025-09-01 09:37:04 -0400
  • eae089d3ec chore: ServerConfigDialog, conform to naming standards for members sithlord48 2025-09-01 09:30:34 -0400
  • 340df69ca2 refactor: ServerConfigDialog, set members in alphbetical order, correct initlization order sithlord48 2025-09-01 09:27:17 -0400
  • 507c98adff refactor: EIKeyState::fakeKey use if in place of a switch that cares only about a single case sithlord48 2025-09-01 09:16:33 -0400
  • 0501f2892d chore: Messages::showClientError remove unneeded capture from lambda sithlord48 2025-09-01 08:49:55 -0400
  • 104d2facdb feat: add switchToNextScreen hotkey to cycle through computers Kris 2025-08-29 09:26:16 -0400
  • 398c9726f3 fix: fixes the mouse label issue Kris 2025-08-29 01:12:24 -0400
  • eb2f885983 chore: conform CoreProcess to naming standards sithlord48 2025-09-01 08:27:53 -0400
  • 4a16931c5d refactor: Remove QProcessProxy and simplify CoreProcess Nick Bolton 2025-08-22 10:33:05 +0100
  • 78b83c5639 fix: Use correct log function for process exit status in onProcessFinished Nick Bolton 2025-09-01 10:55:09 +0100
  • 9cf25c4caf feat: Allow suppression of generic client connection dialog fixes 8907 sithlord48 2025-08-29 15:50:16 -0400
  • f0e02724ee refactor: CoreProcess::onProcessFinished add using for ProcessState enum sithlord48 2025-08-29 16:17:39 -0400
  • 60e71aad38 fix: missing IPC messages fixes #8905 sithlord48 2025-08-29 10:07:47 -0400
  • d1897efa8b chore: LogTests, Fix codeQL issue with args in the printTestWithArgs test sithlord48 2025-08-29 07:50:07 -0400
  • 490dac5048 refactor: LogTests use private log member sithlord48 2025-08-28 11:20:48 -0400
  • 549133e619 refactor: LogTests, read buffer capture before release sithlord48 2025-08-27 22:12:38 -0400
  • 323d011476 chore: remove unused include for ArchString sithlord48 2025-08-27 22:11:51 -0400
  • 4e8a67925f refactor: Add Tooltip to log levels and show a label with info about debug level affecting performance fixes: #8889 sithlord48 2025-08-25 10:07:42 -0400
  • cba3881f41 refactor: Move all messages that are checked for by GUI in the log to new IPC Level so the gui can work with any filter level sithlord48 2025-08-23 13:38:30 -0400
  • 78eb353985 refactor: Settings Allow all log levels to be shown in the Gui sithlord48 2025-08-23 13:31:04 -0400
  • e7880b72f1 chore: Mainwindow convert comments for regenerateLocalFingerprint to doxygen comments sithlord48 2025-08-26 08:35:24 -0400
  • d864361085 feat: Improve fingerprint comparison dialog, to show both remote and local prints (server is always on left of dialog) fixes: #8866 sithlord48 2025-08-24 00:33:06 -0400
  • 66366dd95b refactor: Fingerprintprevew, Add optional title text, remove label for cypher type and add option to toggle the sha mode so art or hash is visible sithlord48 2025-08-24 09:13:46 -0400
  • 2c6c65f71e refactor: MainWindow new localFingerprint method to read the local fingerprint from the db, this is split from showMyFingerprint sithlord48 2025-08-24 00:12:30 -0400
  • 9eede5470c refactor: TLSUtil do not check it tls is enabled before regenerating the certificate fixes #8890 sithlord48 2025-08-25 14:30:27 -0400
  • 07edccb469 fix: Add 'Hyper' key handling Nick Bolton 2025-08-22 15:44:59 +0100
  • 927075688c fix: Pass ClientScrollDirection to EiScreen Zhuofeng Wang 2025-08-26 15:43:41 +0800
  • ddadd4ad83 ci: use action checkout v5 sithlord48 2025-08-25 22:31:54 -0400
  • b18c3b588f refactor: EIKeyState, compare to the current state when seeing if modifiers are inactive, suggested by wismill sithlord48 2025-08-25 14:33:20 -0400
  • fb144a5e66 refactor: LogTests are now built with QTest sithlord48 2025-08-22 20:16:46 -0400
  • 34c439b3de refactor: Use single case to ignore mods in EI mod mask Nick Bolton 2025-08-22 16:25:52 +0100
  • 934ddf1499 fix: Disable meta mod (fixes alt key bug) Nick Bolton 2025-08-22 15:27:02 +0100
  • 4302d50a42 feat: Use xkb_keymap_mod_get_mask in EiKeyState if available Nick Bolton 2025-08-14 21:34:17 +0100
  • 3e96c4d0aa refactor: Include breeze fallback icons for connect and disconnect sithlord48 2025-08-21 22:19:05 -0400
  • 53f787d6ea refactor: deskflow-core adjust already running message sithlord48 2025-08-21 21:54:10 -0400
  • d368b92165 refactor: CoreProcess::onProcessFinished Stop trying to restart the core process if its already running sithlord48 2025-08-21 21:49:46 -0400
  • 97e3524a24 build: SecureSocket, include io/FileSystem in SecureSocket.cpp sithlord48 2025-08-21 17:16:29 -0400
  • 299ebea0e2 refactor: replace QString::toStdString().c_str with qPrintable(...) sithlord48 2025-08-21 16:55:09 -0400
  • 7e12c5b76d doc: document the gui config sithlord48 2025-08-20 01:31:10 -0400
  • 3a66969dec refactor: add XdpRestoreToken to list of valid keys so its not removed if cleansettings is run sithlord48 2025-08-20 00:34:40 -0400
  • 65c5d3673d refactor: add header info to deskflow-core help message sithlord48 2025-08-20 16:43:35 -0400
  • e2b4bc45bd feat: add --version option to deskflow-core sithlord48 2025-08-20 16:37:02 -0400
  • d3c0ce8895 refactor: move all exit codes to new ExitCodes add new exitcode s_exitDuplicate for when exiting because of already running instance sithlord48 2025-08-19 09:55:31 -0400
  • 2b3e7adc0b feat: Prevent core, client and or server from running at the same time fixes: #8258 sithlord48 2025-08-18 18:02:30 -0400
  • 26983dc0e4 refactor MainWindow, move start and restart inline with mode options update labels for the mode buttons actions and menu actions use callstart / callstop for connect and disconect icons sithlord48 2025-08-19 19:53:39 -0400
  • a0d75b28ba refactor: SettingsDialog, group client options together into a groupClientOptions sithlord48 2025-08-19 23:15:35 -0400