94eaa79768
chore: rename MainWindow::regenerateLocalFingerprints -> MainWindow::generateCertificate
2025-11-24 11:23:35 +00:00
4285361413
refactor: replace Q_OS_MAC -> Q_OS_MACOS
2025-11-20 07:29:01 -05:00
8134521cca
chore: remove unused MainWindow::getTimeStamp
2025-11-04 10:47:14 -05:00
9906421460
feat: Dynamic translation of GUI, able to restart the application without exiting
2025-10-28 07:18:53 -04:00
91a82b22b2
refactor: MainWindow make menu items private members
2025-10-28 07:18:53 -04:00
a82e9a4a74
chore: remove unused MainWindow::autoAddScreen
2025-10-28 08:59:45 +00:00
42b90a2b14
feat: update icon theme on theme change
2025-10-21 11:05:10 -04:00
6b05c2abc0
refactor: use QPushButtons and fake toolbutton style without using a style sheet
2025-10-21 11:05:10 -04:00
697cd57adb
refactor: rename MainWindow::setIcon -> MainWindow::setTrayIcon to better reflect what the method does
2025-10-21 11:05:10 -04:00
a057437e1a
refactor: MainWindow::coreProcessStarting move logic into coreProcessStateChanged
2025-10-13 08:34:12 -04:00
de42f53d68
refactor: new LogDock, handle hiding and float correctly'
2025-09-11 10:57:08 +01:00
c4b2f91424
refactor: Move ServerConfig to the config folder
2025-09-03 10:38:59 +01:00
43ce3c50e5
refactor: move log to dockwidget simplifying resize code
2025-09-01 18:12:41 +01:00
204a6b5a44
refactor: New LogWidget to handle log output in the mainwindow
2025-09-01 18:12:41 +01:00
e7880b72f1
chore: Mainwindow convert comments for regenerateLocalFingerprint to doxygen comments
2025-08-27 19:18:59 -04:00
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
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
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
a73e8df01e
feat: improve connections status bar info
2025-06-16 10:35:20 +01:00
d4d6cbb7fb
feat: add restart action fixes #8542
2025-06-05 21:00:42 +01:00
d5910d77ec
fix: core not starting if gui started minimized, remove firstShown and use open instead
...
fixes #8641
2025-06-03 17:28:48 +01:00
d246d9527a
Feat: Define QT_NO_KEYWORDS, allowing us to use Qt in more places
...
must use Q_SIGNALS, Q_SLOTS and Q_EMIT in place of signals, slots and emit macros
2025-06-02 14:28:51 -07:00
c224cd4661
chore: declare const methods recommened by sonar
2025-05-20 16:20:07 +01:00
0309d35aef
feat: port fingerprint info into Qt
...
mv FingerprintData -> Fingerprint
2025-05-13 11:32:02 -04:00
a8eb772b68
chore: Mainwindow, Send const-ref
2025-05-09 12:27:56 +01:00
0916009601
chore: Add nodiscard to methods
2025-05-09 12:27:56 +01:00
f5cb636b31
chore: MainWindow, Remove unimplemented methods
2025-05-09 12:27:56 +01:00
35f0e9e6e4
feat(gui): Retry mechanism for Windows Daemon IPC client
2025-04-29 13:13:07 +01:00
17c7b0f8bf
fix: user can not start in client mode without a remote host
...
do not auto start the client if the remote host is empty
fixes #8478
2025-04-21 22:01:31 +01:00
901dacf593
feat(daemon): Friendly message on daemon connection error
2025-04-16 05:12:33 -07:00
5cfaa4a4e0
refactor: move ALL gui parts to lib
2025-03-29 18:18:12 +00:00