deskflow/src/lib/gui
Nick Bolton 157fe818d8
Refactor local/global save/load and show dev thanks message (#7423)
* WIP: Show dev thanks message

* Improve error messages and guard license code

* Print core command

* Allow license tests when licensing disabled by default

* Don't check invalid serial key

* Fixed typo

* Add error checking

* Use shared ptr instead of static deps

* Actually save and load the setting

* Add dev thanks vars to CI

* Show thanks message after connected

* Refactor hack-job of local/global save/load to remove coupling and use Qt events system

* Simplify config loading

* Overloads for optionals

* Fixed global config scope not loaded

* Save message state before showing to avoid multiple messages

* Update ChangeLog

* Fixed lint warnings

* Make function const

* Reduce verbosity

* Remove dead code, show version on start, tidy up lint warnings

* Make product name code safer

* Connect on enter press

* Only show server specific wording when on server

* Add emit commands

* Log info and error

* Remove deaad code

* Remove test member

* Disable start context menu action unless usable

* Show more relvant connect message

* Fixed close to tray not applied, and simplified restart core logic

* Remove redundant include
2024-08-03 01:17:29 +01:00
..
AppConfig.cpp Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
AppConfig.h Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
CMakeLists.txt Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
CommandProcess.cpp Introduce 'Advanced' tab to Preferences window (#7419) 2024-08-01 01:13:01 +01:00
CommandProcess.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
ConfigScopes.cpp Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
ConfigScopes.h Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
constants.h Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
CoreInterface.cpp Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
CoreInterface.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
dotenv.cpp Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
dotenv.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
ElevateMode.h Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
IAppConfig.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
IConfigScopes.h Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
IpcReader.cpp Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
IpcReader.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
license_notices.cpp Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
license_notices.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
LicenseHandler.cpp Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
LicenseHandler.h Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
messages.cpp Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
messages.h Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
QDataStreamProxy.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
QIpcClient.cpp Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
QIpcClient.h Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
styles.h Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
TlsCertificate.cpp Introduce 'Advanced' tab to Preferences window (#7419) 2024-08-01 01:13:01 +01:00
TlsCertificate.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
TlsFingerprint.cpp Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
TlsFingerprint.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
TlsUtility.cpp Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
TlsUtility.h Introduce 'Advanced' tab to Preferences window (#7419) 2024-08-01 01:13:01 +01:00
version.cpp Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
version.h Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
VersionChecker.cpp Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
VersionChecker.h Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00