sithlord48
a0f06d907f
refactor: NetworkMonitor, set m_isMonitoring initial state in header
2026-01-02 11:43:34 +00:00
Nick Bolton
3d8cf17d57
chore: gui Remove custom tab stops from settings dialog and use default
2025-12-30 18:31:05 +00:00
Nick Bolton
ca418b3ba5
chore: gui, Improve log message for disabled update check
2025-12-30 18:31:05 +00:00
Nick Bolton
189053697b
refactor: Log server response on version check error
...
Qt `errorString()` only contains the error code and error text, but not the response body. And, in HTTP/2 the error string is gone but the error is still printed like it's there: https://bugreports.qt.io/browse/QTBUG-140126
2025-12-30 18:31:05 +00:00
Nick Bolton
e674d8b27c
refactor: Rename setting Settings::Core::UpdateUrl => Settings::Gui::UpdateCheckUrl
2025-12-30 18:31:05 +00:00
sithlord48
7682e17afe
refactor: Move src/lib/Config => src/lib/platform/XWindowsConfig
...
This file is used only in XWindows related platform code.
2025-12-30 17:22:00 +00:00
sithlord48
163ec18730
refactor: VersionInfo is now part of common
2025-12-30 17:22:00 +00:00
sithlord48
d27fd22d8f
refactor: SettingsDialog adjust network section so IP is on left and port is on right
2025-12-30 17:03:47 +00:00
re2zero
cbebaad3b8
feat: add network monitoring and IP address management
...
- introduce NetworkMonitor class to track network addresses change
- replace QLineEdit with QComboBox for interface selection in settings
- implement automatic IP detection and suggestion logic
- add signal-slot connections for real-time network updates
Log: add network monitoring and IP address management.
2025-12-30 17:03:47 +00:00
sithlord48
f8d9de1f2e
build: platform, remove unneeeded include_dir for mac os system path
2025-12-30 13:41:33 +00:00
sithlord48
53d2c5e399
build: platform, remove link_wayland_libs macro and do it in its only used place allowing more simplification of the linking platform lib
2025-12-30 13:41:33 +00:00
sithlord48
89ee932db3
build: adjust spacing for cmake files
2025-12-30 13:41:33 +00:00
sithlord48
fb63b70e8d
build: lib/common/CMakeLists.txt, remove unneeded unset calls
2025-12-30 13:41:33 +00:00
Christian Schmidt
2dd0360dec
fix: Restore clipboard sharing after 53441821e0
...
We wanted the value contained in the string as size_t, not the size (length) of
the string. size_t is (normally) an alias for unsigned long, so toUlong() should
do the trick.
2025-12-30 13:16:36 +00:00
sithlord48
9976caafab
refactor: LineEditValidator only call errorMessage::isEmpty once
2025-12-30 12:58:11 +00:00
sithlord48
530bcad8a6
chore: remove unused gui/Styles
2025-12-30 12:58:11 +00:00
sithlord48
949913cd6e
refactor: use crimson for the error color
2025-12-30 12:58:11 +00:00
sithlord48
1855d33e1f
refactor: ValidationError, use palette to set the colors used
2025-12-30 12:58:11 +00:00
sithlord48
ccd40c2927
refactor: validatorError::setMessage return early
2025-12-30 12:58:11 +00:00
sithlord48
6851046c5a
refactor: validatorError, make clear a private method
2025-12-30 12:58:11 +00:00
sithlord48
1a9316150d
refactor: ValidatorError, m_pLabel -> m_label
2025-12-30 12:58:11 +00:00
sithlord48
b56dd3f387
chore: ValidatorError, create explicit private section
2025-12-30 12:58:11 +00:00
sithlord48
2cbe2c65e8
refactor: screenSettingsDialog, do not set the initial style for name alias lineedits
2025-12-30 12:58:11 +00:00
sithlord48
b8b7799a47
refactor: LineEditValidator, adjust border style based on the Qt Style in use
2025-12-30 12:58:11 +00:00
sithlord48
2b8e7fa6b2
refactor: screensetting dialog, adjust spacers for dead corners
2025-12-30 12:58:11 +00:00
sithlord48
fdb5405e2c
refactor: use system color for hyperlinks
2025-12-24 11:23:13 +00:00
sithlord48
0c440843b0
chore: replace deskflow::gui::style::kColorWhite with the svg color white
2025-12-24 11:23:13 +00:00
sithlord48
caf77fe342
chore: remove unused deskflow::gui::style::kLightGreyColor
2025-12-24 11:23:13 +00:00
enzious
b432cbc145
fix: error on start shows gui
...
do not show client errors if the windows is not visible
2025-12-23 13:28:02 +00:00
sithlord48
ce97817d45
refactor: constants, move kTlsFingerprintTrustedClientsFilename => Settings::defaultValue where used
2025-12-22 14:41:04 +00:00
sithlord48
2b4b6a8470
refactor: constants, move kTlsFingerprintTrustedServersFilename => Settings::defaultValue where used
2025-12-22 14:41:04 +00:00
sithlord48
5c34d0edc5
refactor: constants, move kTlsCertificateFileanme to => Settings::defaultValue where used
2025-12-22 14:41:04 +00:00
sithlord48
049f8d718a
refactor: constants, move kTlsDir to => Settings::tlsDir where used
2025-12-22 14:41:04 +00:00
sithlord48
c693d258fd
refactor: constants, move kDefaultLogFile to => Settings::defaultValue where used
2025-12-22 14:41:04 +00:00
sithlord48
b23e9f9b04
refactor: constants, move kDaemonLogFile => Settings::defaultValue where used
2025-12-22 14:41:04 +00:00
sithlord48
a5bb310e94
chore: constants remove unused kWindowsRegistryKey
2025-12-22 14:41:04 +00:00
sithlord48
7f3d661e31
refactor: net, lookup hostname using any valid Ip4 or Ip6 address
...
fixes : #9110
2025-12-22 14:24:02 +00:00
sithlord48
2a54f57532
chore: add Q_OBJECT macro to Validators with translations
2025-12-18 13:10:09 +00:00
sithlord48
f0e77c499b
chore: settings, remove unneeded {}
2025-12-18 13:10:09 +00:00
sithlord48
fa78b957b5
refactor: settings, use state not settings in the log when changing the state file
2025-12-18 13:10:09 +00:00
sithlord48
60d5bb8378
chore (settings): fix typo peroid -> period
2025-12-18 13:10:09 +00:00
sithlord48
d8e2537d47
refactor: Settings::logLevelToInt simplify the method and add tests to cover it
2025-12-18 13:10:09 +00:00
sithlord48
5e347d8725
fix: Mac os log file not working
...
fixes : #9274
The log file path is not able to be empty since Settings::value will return the default path if it is, Do not send a c_str to create our FileLogger it wants a QString
2025-12-15 14:41:01 +00:00
sithlord48
dfe6c82a5c
refactor: I18N make sure m_currentLang is set to the 639 name on initial load
2025-12-15 14:22:40 +00:00
sithlord48
97b11bf2da
refactor: I18n, add static s_prefix -> "_" to use when loading
2025-12-15 14:22:40 +00:00
sithlord48
023c9509e0
refactor: correct typo I18N::langaugesChanged => I18N::languagesChanged
2025-12-09 13:54:05 +00:00
sithlord48
13750f4175
chore: remove unused io/Filesystem
2025-12-08 11:24:36 +00:00
sithlord48
27579e4fae
refactor: Move file open logic to SecureUtil where its used
2025-12-08 11:24:36 +00:00
sithlord48
cb4621cad7
chore: SecureUtils::generatePemSelfSignedCert take QString for path
2025-12-08 11:24:36 +00:00
sithlord48
2d682d9151
chore: io/FileSystem remove unused methods
2025-12-08 11:24:36 +00:00