deskflow/cmake
Nick Bolton ce3f8869e7
Reduce GUI compile time by building a GUI library (#7412)
* Call ensure_in_venv before all imports

* Create `gui` lib and link to `synergy` and test bins

* Move GUI IPC code to GUI lib

* Improve `AppConfig` members and change `minimizeOnClose` to `closeToTray`

* Group getters and setters

* Add missing `m_CloseToTray` load

* Fixed lint issue

* Add TODO comment for main window integ test

* Remove redundant comments and add override

* Remove dead code

* Update ChangeLog

* Fixed activation related compile errors

* Disable concurrency cancel jobs

* Disable fail-fast for matrix
2024-07-23 20:17:40 +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 Restore integtests and add to CI as warning comment on failure (#7404) 2024-07-18 17:51:06 +01:00
Libraries.cmake Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +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