Commit Graph

6295 Commits

Author SHA1 Message Date
0bc82c3a57 refactor App::runInner remove unused argc and argv 2025-10-07 13:01:47 +01:00
3270b40455 refactor: App, remove args from static startup methods to make StartupFunc no longer take args 2025-10-07 13:01:47 +01:00
9f2327932d refactor: IApp::start remove unused args 2025-10-07 13:01:47 +01:00
1b44a24d75 refactor: IApp::initApp remove unused args 2025-10-07 13:01:47 +01:00
8db65da345 refactor: use QString to set log level value
fixes: #8999
2025-10-07 12:40:18 +01:00
558833ca05 fix: windows, unable to use settings until a QApp is made
fixes: #9000
2025-10-07 12:22:46 +01:00
06263ceaad feat: drop cli11 2025-10-01 10:55:03 -04:00
4a5f173422 feat: remove toml config file only use our QSettings based format
remove deskflow/Config and related tests
2025-10-01 09:41:12 -04:00
e30025ea8b feat: SettingsDialog, add control to adjust scrollSpeed option for clients 2025-09-30 06:39:54 -04:00
59d860874e refactor: App::ParseArgs remove all unneeed arguments 2025-09-30 06:39:54 -04:00
5978694d95 chore: remove unused ArgParser 2025-09-30 06:39:54 -04:00
d98f8a524d remove: argsBase 2025-09-30 06:39:54 -04:00
37827f0540 refactor: remove ClientArgs 2025-09-30 06:39:54 -04:00
6fa8ba087a refactor: move remoteHost to coreArgs 2025-09-30 06:39:54 -04:00
a78959e66f refactor: move invert-scroll to coreArgs 2025-09-30 06:39:54 -04:00
5fc00f7af4 refactor: use bool for invert scrolling 2025-09-30 06:39:54 -04:00
2cb36777f9 refactor: move languageSync to coreArgs 2025-09-30 06:39:54 -04:00
b0fe79d527 refactor: move yscroll to coreArgs 2025-09-30 06:39:54 -04:00
efebe9ca56 refactor: remove ServerArgs 2025-09-30 06:39:54 -04:00
bf7a50ab0e refactor: move -c --config to coreArgs 2025-09-30 06:39:54 -04:00
cfedfc2c1e refactor: move peerCert option to coreArgs 2025-09-30 06:39:54 -04:00
cfd580fb21 refactor: move ArgsBase:m_pname to App 2025-09-30 06:39:54 -04:00
1884ab3555 refactor: move --no-hooks to coreArgs 2025-09-30 06:39:54 -04:00
eeaf139bd9 refactor: move no-restart to CoreArgs
chore: Client remove unused ClientArgs member m_args
2025-09-30 06:39:54 -04:00
295137dbd2 refactor: CoreArgs Add display option 2025-09-30 06:39:54 -04:00
c2ee366e23 refactor: move preventsleep option into CoreArgs 2025-09-30 06:39:54 -04:00
a8348b1ccb refactor: move tls-cert to coreArgs 2025-09-30 06:39:54 -04:00
ff4c9dc421 refactor: move enable-crypto to new core option secure to set the TLS setting 2025-09-30 06:39:54 -04:00
53b36801e1 refactor: move Log option to coreArgs 2025-09-30 06:39:54 -04:00
f3a1bbaf5b refactor: move setting of log level to CoreArgParser 2025-09-30 06:39:54 -04:00
05f377e21b refactor: Handle Name option in CoreArgParser 2025-09-30 06:39:54 -04:00
ead49c4025 refactor: move address option to deskflow-core, split into --interface (-i) and --port (-p) options 2025-09-30 06:39:54 -04:00
5e02adc772 refactor: deskflow-core take over --version arg for App class
change the serverAppTest to not call version
2025-09-30 06:39:54 -04:00
10f34f214f refactor: new Classes CoreArg and CoreArgParser to use to create and parse core options 2025-09-30 06:39:54 -04:00
6f574a3076 refactor: set const for Reverse FQDN name to use for deployment on linux 2025-09-30 06:17:23 -04:00
dc86538456 feat: Set app id on wayland this is required for restore tokens to work correctly 2025-09-30 06:17:23 -04:00
7698980576 refactor: simplify desktop::platform::isWayland 2025-09-30 06:17:23 -04:00
9fe445ebd0 feat: add methods to check if running from a sandbox, flatpak and or snap 2025-09-30 06:17:23 -04:00
087afd22b2 refactor: use CoreProcess::m_appPath to store app 2025-09-28 10:53:16 -04:00
8192d7b2d8 refactor: remove Settings::Client::Binary and Settings::Server::Binary use kCoreBinName, instead 2025-09-28 10:53:16 -04:00
d9ce9c4f10 chore: remove unused CoreProcess::extracted 2025-09-28 10:53:16 -04:00
4dfc98c93c fix: SettingsDialog, ensure debug warning is shown without changing the combobox 2025-09-28 10:36:23 -04:00
abbfc91192 chore: PriorityQueue::comp add no_unique_address attritribute 2025-09-25 15:01:17 +01:00
e3f5e045b7 chore: FileLogOutputter::write use Static QFile::rename in place of local file method 2025-09-25 15:01:17 +01:00
7f7e7de841 chore: SecureSocket serviceConnect / serviceAccept make anonymous ISocketMultiplexer a pointer const 2025-09-25 15:01:17 +01:00
bd63d54a9e chore: EiScreen::m_powerManager add no_unique_address 2025-09-25 15:01:17 +01:00
9dae55fc6f chore: remove unused ClientProxy1_5::m_events 2025-09-25 15:01:17 +01:00
e35a2b1c29 chore: remove unused ClientProxy1_7::m_events 2025-09-25 15:01:17 +01:00
4157367aaa chore: remove unused InputFilter::RestartServer::m_events 2025-09-25 15:01:17 +01:00
3945dc927c chore: remove unused ArgsBase::m_disableTray 2025-09-25 14:41:35 +01:00