sithlord48
c13421c20a
refactor: TlsUtility::generateCertificate() handle all the steps internally and make method static
2025-11-24 11:23:35 +00:00
sithlord48
4698326717
refactor: MainWindow keep a local copy of the fingerprint
...
This also makes it so MainWindow does not use the local_fingerprint file
2025-11-24 11:23:35 +00:00
sithlord48
94eaa79768
chore: rename MainWindow::regenerateLocalFingerprints -> MainWindow::generateCertificate
2025-11-24 11:23:35 +00:00
sithlord48
91b9680643
refactor: new static TlsUtiliy::isCertValid
2025-11-24 11:23:35 +00:00
sithlord48
4216acdb3a
refactor: TlsUtility::isEnabled is now a static member
2025-11-24 11:23:35 +00:00
Yoshiaki Kasahara
d8bdad4e1d
fix: translate MainWindow::coreProcessError warning
2025-11-21 09:30:36 -05:00
sithlord48
4285361413
refactor: replace Q_OS_MAC -> Q_OS_MACOS
2025-11-20 07:29:01 -05:00
Yoshiaki Kasahara
e7018bd75a
fix: Fix broken <br/> tag in the tooltop of suggested IP addresses
2025-11-20 06:29:54 -05:00
sithlord48
999f174441
fix: Gui save and restore the window when closing and restoring to the tray
2025-11-14 09:55:28 -05:00
sithlord48
241be6abd8
chore: MainWindow remove unneeded includes
2025-11-06 09:12:18 -05:00
sithlord48
f89e857223
refactor: Add deskflow::platform::isMac
2025-11-06 09:12:18 -05:00
sithlord48
5256f05963
refactor: addNew PlatformInfo::isWindows()
2025-11-06 09:12:18 -05:00
sithlord48
8e83b16f5e
chore: move platform/Wayland.h -> common/PlatformInfo.h
2025-11-06 09:12:18 -05:00
sithlord48
8134521cca
chore: remove unused MainWindow::getTimeStamp
2025-11-04 10:47:14 -05:00
sithlord48
14fa29505d
refactor: Allow for colorful tray icon but fall back to symbolic with fallback
2025-10-30 09:40:00 +00:00
sithlord48
eee4efd59d
refactor: Only use symbolic tray icon
2025-10-29 13:23:47 -04:00
sithlord48
066e63cc86
refactor: make sure flatpak and snap use packed icons, they can not detect panel color
2025-10-29 13:23:47 -04:00
sithlord48
495a5e6479
refactor: MainWindow, do not reinit serverconfig
2025-10-29 08:14:39 -04:00
sithlord48
a140b3bcca
refactor: MainWindow update window icon on palette change, prevent issues where the palette change does not change the icon and make its blend weirdly
2025-10-28 07:39:14 -04:00
sithlord48
8b513efc95
feat: mainWindow check panel color on windows when deciding upon try icon color
2025-10-28 07:39:14 -04:00
sithlord48
17392a8e06
refactor: rename symbolic icon to full fqdn name.
2025-10-28 07:39:14 -04:00
sithlord48
ddc827e6f1
feat: support symbolic icon deployment and recoloring linux, unify setTrayIcon to use theme icons only
2025-10-28 07:39:14 -04:00
sithlord48
9906421460
feat: Dynamic translation of GUI, able to restart the application without exiting
2025-10-28 07:18:53 -04:00
sithlord48
91a82b22b2
refactor: MainWindow make menu items private members
2025-10-28 07:18:53 -04:00
sithlord48
31573bf6e8
chore: rm Unused ServerConfig::m_pMainwindow
2025-10-28 08:59:45 +00:00
sithlord48
a82e9a4a74
chore: remove unused MainWindow::autoAddScreen
2025-10-28 08:59:45 +00:00
sithlord48
71c1bb87ca
refactor: Mainwindow prepare for translations by simplifying MainWindow::serverClientsChanged to use plural form always
2025-10-27 17:54:32 -04:00
sithlord48
bf3fd82630
chore: use kAppName and kAppId more to avoid unneed translations of Deskflow / deskflow
2025-10-27 17:54:32 -04:00
sithlord48
b5c188abbc
refactor: use theme icon for tray on windows
2025-10-24 16:26:38 +01:00
sithlord48
42b90a2b14
feat: update icon theme on theme change
2025-10-21 11:05:10 -04:00
sithlord48
6b05c2abc0
refactor: use QPushButtons and fake toolbutton style without using a style sheet
2025-10-21 11:05:10 -04:00
sithlord48
697cd57adb
refactor: rename MainWindow::setIcon -> MainWindow::setTrayIcon to better reflect what the method does
2025-10-21 11:05:10 -04:00
sithlord48
34f56af6d6
refactor: set Remote host when it changes on the line edit.
2025-10-15 09:38:11 -04:00
Nick Bolton
0f335d46bb
fix: Store server config window state in memory instead of on disk
2025-10-13 08:50:30 -04:00
sithlord48
a057437e1a
refactor: MainWindow::coreProcessStarting move logic into coreProcessStateChanged
2025-10-13 08:34:12 -04:00
sithlord48
f9c007cc3a
refactor: CoreProcess Remove the starting signal and use it like the others via CoreProcess::coreProcessStateChanged
2025-10-13 08:34:12 -04:00
sithlord48
949f1d6534
refactor: MainWindow, minimize / restore action use window-*-pip icons
2025-09-11 10:57:08 +01:00
sithlord48
de42f53d68
refactor: new LogDock, handle hiding and float correctly'
2025-09-11 10:57:08 +01:00
Nick Bolton
19eefd65c1
fix: Prevent log visibility toggle when window is hidden
2025-09-10 11:51:37 +00:00
sithlord48
43ce3c50e5
refactor: move log to dockwidget simplifying resize code
2025-09-01 18:12:41 +01:00
sithlord48
204a6b5a44
refactor: New LogWidget to handle log output in the mainwindow
2025-09-01 18:12:41 +01:00
sithlord48
d864361085
feat: Improve fingerprint comparison dialog, to show both remote and local prints (server is always on left of dialog)
...
fixes : #8866
2025-08-27 19:18:59 -04:00
sithlord48
2c6c65f71e
refactor: MainWindow new localFingerprint method to read the local fingerprint from the db, this is split from showMyFingerprint
2025-08-27 19:18:59 -04:00
sithlord48
3e96c4d0aa
refactor: Include breeze fallback icons for connect and disconnect
2025-08-22 09:54:20 +01:00
sithlord48
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
2025-08-20 16:09:08 -04:00
sithlord48
6c6e5fc4d2
refactor: MainWindow use static for cleanup of QLocalServer
2025-08-15 12:15:40 +01:00
sithlord48
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
2025-08-12 13:04:09 -04:00
sithlord48
a7048f76f9
refactor: GUI, Mainwindow use the system hyperlink color to color the text of the 'primary' Ip address
2025-08-12 13:04:09 -04:00
sithlord48
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
2025-08-11 16:49:25 +01:00
sithlord48
7c06ae39ef
refactor: AddResults => enum class ScreenAddResults
2025-07-31 13:41:29 +01:00