deskflow/cmake
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
..
Build.cmake Solve low hanging reliability and maintainability issues (#7403) 2024-07-18 08:04:39 +01:00
CodeCoverage.cmake Solve SonarCloud security hotspots and bugs (#7383) 2024-07-16 08:30:35 +00:00
Definitions.cmake Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
Libraries.cmake Introduce 'Advanced' tab to Preferences window (#7419) 2024-08-01 01:13:01 +01:00
Packaging.cmake Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
Version.cmake Re-implement packaging for GitHub workflows (Linux) (#7361) 2024-07-02 11:23:56 +01:00