Commit graph

  • e9cec877f2 fix: SettingDialog, only lock the check peers checkbox in updateTlsControls when in client mode fixes #8870 sithlord48 2025-08-19 22:54:58 -0400
  • 0bb8ff646a refactor: SettingsDialog, prevent updateControls from being called twice at startup sithlord48 2025-08-19 22:51:50 -0400
  • 9268fef89d refactor: SettingsDialog remove duplicate code by calling updateTlsControlsEnabled inside updateTlsControls sithlord48 2025-08-19 22:28:18 -0400
  • 6f8b3f481d refactor: adjust the help message for core to combine server and client message fixing man page deployment sithlord48 2025-08-19 14:13:16 -0400
  • 3b2d7fc0b3 feat: Switch to deskflow-core instead of split binaries sithlord48 2025-08-19 11:58:21 -0400
  • 7cac145500 fix: Allow Gui to work with core ,server or client binaries fixes: #7951 sithlord48 2025-08-18 20:56:02 -0400
  • b2aa638b1f feat: Support Remote Desktop token persistance sithlord48 2025-08-18 10:23:57 -0400
  • 2990a1f686 refactor: Server, reorder private member vars to avoid un unessary padding sithlord48 2025-08-18 01:30:14 -0400
  • c3f2c04a28 refactor: remove IAppUtil. AppUtil is the base class now sithlord48 2025-08-17 11:41:08 -0400
  • 347cb46f15 refactor: remove IEventJob sithlord48 2025-08-17 22:53:30 -0400
  • bcb6c368b1 refactor: remove unneeded common/Common includes sithlord48 2025-08-17 20:31:26 -0400
  • a9e87d5ef5 refactor: remove INode class as base for Server and Client objects sithlord48 2025-08-17 14:46:34 -0400
  • 4eec183598 refactor: remove IInterface class, that only adds a virtual construcor sithlord48 2025-08-17 12:28:39 -0400
  • 6c6e5fc4d2 refactor: MainWindow use static for cleanup of QLocalServer sithlord48 2025-08-14 19:50:25 -0400
  • 0d7d21aeb2 refactor: Action LockCursorMode => Action::LockCursorMode enum class sithlord48 2025-08-14 19:47:06 -0400
  • ea6f4ce221 refactor: Action SwitchDirection => Action::SwitchDirection enum class sithlord48 2025-08-14 19:41:13 -0400
  • 1c7d5de01b refactor Action::ActionType => Action::Type enum class sithlord48 2025-08-14 19:26:32 -0400
  • d2d28f5ad6 refactor: XWinowsUtil make s_keymap a std::array sithlord48 2025-08-14 19:16:01 -0400
  • 04ca52b94e fix: resolve issues with some swedish characters fixes: #8839 sithlord48 2025-08-12 13:08:47 -0400
  • e369e1ed80 build: update REUSE.toml to check a files before applying our override identifier sithlord48 2025-08-14 09:41:43 -0400
  • 0dfd4ebc4a refactor: Mainwindow, adjust how and where the ip address is shown. - Add a new method updateNetworkInfo to update lblIpAddresses This method can be hooked to the system network info in the future when we want to have this be more dynamic. - Only show the IP address when in server mode. - When showing the IP address show either the suggested IP or a message the user maybe offline - Use the linkVisited color to for our error message sithlord48 2025-08-07 12:17:19 -0400
  • a7048f76f9 refactor: GUI, Mainwindow use the system hyperlink color to color the text of the 'primary' Ip address sithlord48 2025-08-07 08:53:56 -0400
  • 8d92a8df68 refactor: On windows use the old malloc method to prevent random test failure in IKeyState sithlord48 2025-08-06 21:03:54 -0400
  • d6b53ea718 fix: failures in big endian machines tests Pranav P 2025-08-12 14:04:40 +0530
  • 64dc2299da docs: expand user configuration documentation sithlord48 2025-08-08 01:03:21 -0400
  • 2e193c6a78 chore: PortalInputCapture, conform to naming conventions sithlord48 2025-08-06 19:41:44 -0400
  • f95230549a chore: EiScreen: conform to nameing conventions sithlord48 2025-08-06 19:36:53 -0400
  • a13803df94 chore: EiKeyState, conform to naming conventions sithlord48 2025-08-06 19:20:30 -0400
  • 2ba7fb2f05 chore: EiEventQueueBuffer, conform to naming conventions sithlord48 2025-08-06 19:10:51 -0400
  • 9442295227 chore: remove unused HYPER key sithlord48 2025-08-07 17:58:28 -0400
  • 8d87f3250d refactor: ScreenSettingsDialog use qDeleteAll to clear list of items on alias remove sithlord48 2025-08-06 23:06:43 -0400
  • e700867a32 refactor: remove ServerConfig remove const qualifer from QString return sithlord48 2025-08-06 22:59:32 -0400
  • a21d48defb refactor: reorder initilization order in XWindowEventQueueBuffer constructor sithlord48 2025-08-06 22:54:05 -0400
  • 3770e2c39e chore: XWindowsScreen::handleSystemEvent, remove unused Window variables sithlord48 2025-08-06 22:51:49 -0400
  • 8d90515446 chore: define var on seperate line from type sithlord48 2025-08-06 22:43:46 -0400
  • db67550db3 refactor: server: use contains when possible sithlord48 2025-08-06 22:22:06 -0400
  • 85e7d95188 refactor: server/Config use contains sithlord48 2025-08-06 22:09:53 -0400
  • 651e093e04 refactor: clientProxy1_4 do not create pointless override that just call the baseclass sithlord48 2025-08-06 20:46:08 -0400
  • 02fb9915bf refactor: Arch, only define init override on windows, where its ambiguious sithlord48 2025-08-06 20:38:51 -0400
  • 6153f64fb7 chore: remove uneeded casts sithlord48 2025-08-06 20:20:00 -0400
  • f91df1639b refactor: make sure to state type of access to base class sithlord48 2025-08-06 20:13:06 -0400
  • 63bd2e71b0 refactor: CoreProcess fully qualify enums used in signals sithlord48 2025-08-06 19:05:35 -0400
  • e1d00d59a4 refactor: ScreenSetupModel::isFull compaire same type of iterator sithlord48 2025-08-06 19:02:00 -0400
  • 5def3f1f6a refactor: DaemonApp add context object for lambda starting the thread chore: DaemonApp, remove unnessary QObject:: for connect calls sithlord48 2025-08-06 18:53:51 -0400
  • 6840e1e7eb fix: Better description for InvalidProtocolException fixes: #8830 sithlord48 2025-08-07 18:37:18 -0400
  • 85d89f9846 refactor: XArch Classes => Arch Exception Classes sithlord48 2025-08-07 17:35:24 -0400
  • 8929f85bf7 refactor: XConfigRead => ServerConfigReadException sithlord48 2025-08-07 17:28:14 -0400
  • 9601180e1b refactor: XBase Classes => BaseException sithlord48 2025-08-07 17:26:44 -0400
  • 64786ddcb7 refactor: XDeskflow Classes => DeskflowException Classes sithlord48 2025-08-07 17:17:20 -0400
  • e4a9d1eb78 refactor: XScreen Classes => ScreenException Classes sithlord48 2025-08-07 17:12:21 -0400
  • 1b04b1137c refactor: XIO Classes => IOException Classes sithlord48 2025-08-07 17:05:29 -0400
  • 813b0c3828 refactor: mt/XThread Classes => mt/ThreadException Classes sithlord48 2025-08-07 17:00:57 -0400
  • 22a358fb49 refactor: XMT Classes => MTException Classes sithlord48 2025-08-07 16:57:23 -0400
  • ada2813f9f refactor: XSocket Classes => XSocketException Classes sithlord48 2025-08-07 16:52:32 -0400
  • 906c07e4fd fix: MainWindow::setHostName only check if the screen is existing when in server mode, In severmode update the serverConfig serverName to prevent a case where the server screen is on the grid with the old name breaking the layout sithlord48 2025-08-07 19:25:41 -0400
  • a4c0e30bb8 fix: Ignore Mod2 and Mod3 to make log quieter Nick Bolton 2025-08-07 13:32:46 +0100
  • a5c9744258 fix: Account for more modifiers in the EI keymap calculation Peter Hutterer 2025-08-05 19:59:10 +1000
  • a8bf217e62 ci: Rename job 'reuse-lint' to 'lint-reuse' for consistency Nick Bolton 2025-08-06 20:48:26 +0100
  • fff25b4144 ci: Rename lint-check action to lint-clang Nick Bolton 2025-08-06 20:42:06 +0100
  • 82ba5a4b97 ci: Remove redundant markdown header Nick Bolton 2025-08-06 20:22:11 +0100
  • 436f5b7f0a ci: Fix naming conventions for step names and bash vars Nick Bolton 2025-08-06 20:21:47 +0100
  • cf1789545a ci: Surface lint and test results to comment Nick Bolton 2025-08-06 12:16:16 +0100
  • d7f882f0c4 ci: Include clang-format version in lint summary Nick Bolton 2025-08-06 11:38:52 +0100
  • 2a84ef0ebf refactor: update log calls to LOG_... fixes #8819 sithlord48 2025-08-06 07:54:59 -0400
  • 4f644acbca ci: Use cat directly when printing PR comments Nick Bolton 2025-08-06 12:54:06 +0100
  • 9a9bd7e262 chore: Improve logging for active sides Nick Bolton 2025-08-06 11:22:45 +0100
  • 47bb33e065 fix: update inclusion of climits and cstdint headers James Le Cuirot 2025-08-04 22:21:23 +0100
  • 40423397e3 refactor: Config remove redundant != Operator in server/Config sithlord48 2025-08-05 22:42:26 -0400
  • 4955e8c2ba refactor: Fingerprint, KeyMap, KeySequence and Action use default == operator sithlord48 2025-08-05 22:06:06 -0400
  • 24480ce946 refactor: AppUtilUnix remove name from unused IEventQueue pointer sithlord48 2025-08-05 22:00:54 -0400
  • 76d5ac0a34 refactor: KeyTypes::KeyModifierNameMapEntry, remove commented code sithlord48 2025-08-05 21:47:04 -0400
  • d20887f34a refactor: KeyState::updateModifierState, use std::ranges::set_difference in place of std::set_difference sithlord48 2025-08-05 21:44:14 -0400
  • 0cbc922478 refactor: MSWindowsDesks::getCursorPos initialize pos to 0,0 sithlord48 2025-08-05 21:18:10 -0400
  • 38866cf2c1 refactor: remove unneeed constructors from DisplayInvalidExecption sithlord48 2025-08-04 22:00:35 -0400
  • 32165f5b58 refactor: IKeyState remove need for malloc in alloc methods sithlord48 2025-08-04 22:11:48 -0400
  • 1968669a39 refactor: App make m_bye private access it from the method bye sithlord48 2025-08-04 10:31:16 -0400
  • 3b2b8a9ebe refactor: IKeyState: directly make string when spilting as arg to emplace sithlord48 2025-08-04 10:21:54 -0400
  • 048ce47008 refactor: ServerConfig: used ranged loop to process neighbours sithlord48 2025-08-04 10:16:28 -0400
  • d321e2a874 refactor: TCPSocket Init m_socket before m_events sithlord48 2025-08-04 10:03:41 -0400
  • 21f47de36c ci: Use reuse-actionv5 sithlord48 2025-08-05 13:22:37 -0400
  • 0352e1c6d6 chore: Improve logging in Server::onClipboardChanged Nick Bolton 2025-08-05 13:50:29 +0100
  • 98d03fb098 chore: Improve logging in Server::handleClipboardGrabbed Nick Bolton 2025-08-05 13:45:25 +0100
  • 739cdc1752 chore: Improve logging for DESKFLOW_MOUSE_ADJUSTMENT env var Nick Bolton 2025-08-05 12:51:26 +0100
  • 54a7ef24d9 refactor: Remove unused includes from KeyMap.cpp and use correct <algorithm> include Nick Bolton 2025-08-04 13:06:43 +0100
  • c4ff0b1832 refactor: Remove unnecessary debug log from KeyState::fakeKeys Nick Bolton 2025-08-04 12:47:24 +0100
  • b70c6556c9 refactor: mainwindow show displayVersion with start up info sithlord48 2025-08-05 08:19:33 -0400
  • 80408b985e refactor: show display version for --version sithlord48 2025-08-04 16:05:00 -0400
  • ff1e7f3c9f refactor: ClientApp / ServerApp, remove do nothing updateStatus methods and calls sithlord48 2025-08-03 00:13:43 -0400
  • b2eb3a036d refactor: move ClientApp::handleScreenError / ServerApp::handleScreenError to base App Class sithlord48 2025-08-03 00:00:20 -0400
  • 229fedf347 refactor: App::m_bye make protected sithlord48 2025-08-02 23:07:33 -0400
  • cfccee1592 refactor: TCPSocket, make m_events private access via getEvents method sithlord48 2025-08-02 09:29:37 -0400
  • 0c728beb01 refactor: TCPListenSocket, replace make protected members private, use protected methods to acces them in the subclasses sithlord48 2025-08-02 09:03:06 -0400
  • 4e01e3f337 refactor: make APP:m_events private access via exsisting getEvents method sithlord48 2025-08-02 08:44:18 -0400
  • 92ae41852d chore: remove Unused Stopwatch::double operator sithlord48 2025-08-01 15:35:04 -0400
  • 4f9b042f5a refactor: explicit constructor for PlatformScreen, FileTail, FunctionJob, FunctionEventJob, ServerConfig, ScreenSettingsDialog, KeySequenceWidget, NetworkAddress, AddClientDialog, ConfigReadContext, LockCursorToScreenAction, RestartServer And KeyboardBroadcastAction sithlord48 2025-08-01 15:18:33 -0400
  • 1236fa4cab fix: server: initialize the m_protocol member with a default value Christian Schmidt 2025-08-03 19:18:09 +0200
  • e69be64773 refactor: remove redundant != operators c++20 std will generate the !=operator as long as the class has an ==operator sithlord48 2025-07-31 22:46:01 -0400
  • c2db28a624 refactor: ServerProxy::setActiveServerLanguage take std::string_view sithlord48 2025-07-31 22:28:25 -0400
  • 1f92f2a2ed chore: XWindowsScreen declare vars on seperate lines sithlord48 2025-07-31 22:23:43 -0400
  • 74bbd5af25 chore: Fingerprint, remove unneed private label in struct sithlord48 2025-07-31 22:20:33 -0400