323d011476chore: remove unused include for ArchString
sithlord48
2025-08-27 22:11:51 -04:00
4e8a67925frefactor: 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 -04:00
cba3881f41refactor: 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 -04:00
78eb353985refactor: Settings Allow all log levels to be shown in the Gui
sithlord48
2025-08-23 13:31:04 -04:00
e7880b72f1chore: Mainwindow convert comments for regenerateLocalFingerprint to doxygen comments
sithlord48
2025-08-26 08:35:24 -04:00
d864361085feat: 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 -04:00
66366dd95brefactor: 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 -04:00
2c6c65f71erefactor: MainWindow new localFingerprint method to read the local fingerprint from the db, this is split from showMyFingerprint
sithlord48
2025-08-24 00:12:30 -04:00
9eede5470crefactor: TLSUtil do not check it tls is enabled before regenerating the certificate fixes#8890
sithlord48
2025-08-25 14:30:27 -04:00
07edccb469fix: Add 'Hyper' key handling
Nick Bolton
2025-08-22 15:44:59 +01:00
927075688cfix: Pass ClientScrollDirection to EiScreen
Zhuofeng Wang
2025-08-26 15:43:41 +08:00
ddadd4ad83ci: use action checkout v5
sithlord48
2025-08-25 22:31:54 -04:00
b18c3b588frefactor: EIKeyState, compare to the current state when seeing if modifiers are inactive, suggested by wismill
sithlord48
2025-08-25 14:33:20 -04:00
fb144a5e66refactor: LogTests are now built with QTest
sithlord48
2025-08-22 20:16:46 -04:00
34c439b3derefactor: Use single case to ignore mods in EI mod mask
Nick Bolton
2025-08-22 16:25:52 +01:00
934ddf1499fix: Disable meta mod (fixes alt key bug)
Nick Bolton
2025-08-22 15:27:02 +01:00
4302d50a42feat: Use xkb_keymap_mod_get_mask in EiKeyState if available
Nick Bolton
2025-08-14 21:34:17 +01:00
3e96c4d0aarefactor: Include breeze fallback icons for connect and disconnect
sithlord48
2025-08-21 22:19:05 -04:00
d368b92165refactor: CoreProcess::onProcessFinished Stop trying to restart the core process if its already running
sithlord48
2025-08-21 21:49:46 -04:00
97e3524a24build: SecureSocket, include io/FileSystem in SecureSocket.cpp
sithlord48
2025-08-21 17:16:29 -04:00
299ebea0e2refactor: replace QString::toStdString().c_str with qPrintable(...)
sithlord48
2025-08-21 16:55:09 -04:00
7e12c5b76ddoc: document the gui config
sithlord48
2025-08-20 01:31:10 -04:00
3a66969decrefactor: add XdpRestoreToken to list of valid keys so its not removed if cleansettings is run
sithlord48
2025-08-20 00:34:40 -04:00
65c5d3673drefactor: add header info to deskflow-core help message
sithlord48
2025-08-20 16:43:35 -04:00
e2b4bc45bdfeat: add --version option to deskflow-core
sithlord48
2025-08-20 16:37:02 -04:00
d3c0ce8895refactor: 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 -04:00
2b3e7adc0bfeat: Prevent core, client and or server from running at the same time fixes: #8258
sithlord48
2025-08-18 18:02:30 -04:00
26983dc0e4refactor 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 -04:00
a0d75b28barefactor: SettingsDialog, group client options together into a groupClientOptions
sithlord48
2025-08-19 23:15:35 -04:00
e9cec877f2fix: SettingDialog, only lock the check peers checkbox in updateTlsControls when in client mode fixes#8870
sithlord48
2025-08-19 22:54:58 -04:00
0bb8ff646arefactor: SettingsDialog, prevent updateControls from being called twice at startup
sithlord48
2025-08-19 22:51:50 -04:00
6f8b3f481drefactor: adjust the help message for core to combine server and client message fixing man page deployment
sithlord48
2025-08-19 14:13:16 -04:00
3b2d7fc0b3feat: Switch to deskflow-core instead of split binaries
sithlord48
2025-08-19 11:58:21 -04:00
7cac145500fix: Allow Gui to work with core ,server or client binaries fixes: #7951
sithlord48
2025-08-18 20:56:02 -04:00
b2aa638b1ffeat: Support Remote Desktop token persistance
sithlord48
2025-08-18 10:23:57 -04:00
2990a1f686refactor: Server, reorder private member vars to avoid un unessary padding
sithlord48
2025-08-18 01:30:14 -04:00
c3f2c04a28refactor: remove IAppUtil. AppUtil is the base class now
sithlord48
2025-08-17 11:41:08 -04:00
1c7d5de01brefactor Action::ActionType => Action::Type enum class
sithlord48
2025-08-14 19:26:32 -04:00
d2d28f5ad6refactor: XWinowsUtil make s_keymap a std::array
sithlord48
2025-08-14 19:16:01 -04:00
04ca52b94efix: resolve issues with some swedish characters fixes: #8839
sithlord48
2025-08-12 13:08:47 -04:00
e369e1ed80build: update REUSE.toml to check a files before applying our override identifier
sithlord48
2025-08-14 09:41:43 -04:00
0dfd4ebc4arefactor: 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 -04:00
a7048f76f9refactor: GUI, Mainwindow use the system hyperlink color to color the text of the 'primary' Ip address
sithlord48
2025-08-07 08:53:56 -04:00
8d92a8df68refactor: On windows use the old malloc method to prevent random test failure in IKeyState
sithlord48
2025-08-06 21:03:54 -04:00
d6b53ea718fix: failures in big endian machines tests
Pranav P
2025-08-12 14:04:40 +05:30
64dc2299dadocs: expand user configuration documentation
sithlord48
2025-08-08 01:03:21 -04:00
2e193c6a78chore: PortalInputCapture, conform to naming conventions
sithlord48
2025-08-06 19:41:44 -04:00
f95230549achore: EiScreen: conform to nameing conventions
sithlord48
2025-08-06 19:36:53 -04:00
a13803df94chore: EiKeyState, conform to naming conventions
sithlord48
2025-08-06 19:20:30 -04:00
2ba7fb2f05chore: EiEventQueueBuffer, conform to naming conventions
sithlord48
2025-08-06 19:10:51 -04:00
906c07e4fdfix: 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 -04:00
a4c0e30bb8fix: Ignore Mod2 and Mod3 to make log quieter
Nick Bolton
2025-08-07 13:32:46 +01:00
a5c9744258fix: Account for more modifiers in the EI keymap calculation
Peter Hutterer
2025-08-05 19:59:10 +10:00