deskflow/.github/workflows
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-containers.yml Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
ci.yml Refactor local/global save/load and show dev thanks message (#7423) 2024-08-03 01:17:29 +01:00
codeql-analysis.yml Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
create-release.yml Make release workflow conditional 2024-07-16 19:38:33 +01:00
lint-changelog.yml Improve workflow triggers to ensure correct run time (#7378) 2024-07-09 18:50:54 +01:00
lint-source-code.yml Run install_deps.py script when building containers weekly (#7384) 2024-07-11 15:26:38 +01:00
sonarcloud-analysis.yml Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
stale-issues.yml Schedule CI daily at 5am to detect code rot early (#7363) 2024-07-02 16:36:54 +01:00
test-dist-upload.yml Re-implement CI auto version increment for packaging (#7354) 2024-06-26 15:46:42 +00:00
valgrind-analysis.yml Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00