deskflow/src
Nick Bolton de21030892
Refactor settings dialog to simplify enable/disable logic (#7428)
* Move screen config files to new GUI lib

* Fixed bugs in config dialog related to service checkbox

* Test status tip

* Revert "Test status tip"

This reverts commit d11ad5bc22dab7edcf7ef0b3baada2fce240398a.

* Explain why service disabled

* Corrected client error message (written by non-native English writer) to make the message easier to understand for native English speakers

* Clearer logic

* Improve readability

* Coverage for 'add client' and client error messages

* Coverage for `Screen` class

* Clarify test names

* Use `const QString &` for backward compatibility

* Fixed lint warnings

* Prevent return paths after qFatal

* Use auto and abort to solve lint warnings

* Remove unused fake error

* Make operator hidden friend

* Remove redundant access specifier

* Convert int explicitly

* Swap && logic for linter

* Update ChangeLog
2024-08-08 18:41:59 +01:00
..
cmd Improve UI design and reduce over-use of #ifdef (#7413) 2024-07-26 23:53:52 +01:00
gui Refactor settings dialog to simplify enable/disable logic (#7428) 2024-08-08 18:41:59 +01:00
lib Refactor settings dialog to simplify enable/disable logic (#7428) 2024-08-08 18:41:59 +01:00
test Refactor settings dialog to simplify enable/disable logic (#7428) 2024-08-08 18:41:59 +01:00
CMakeLists.txt Simplify compile options and use comprehensive edition logic (#7365) 2024-07-04 10:14:54 +01:00