deskflow/scripts
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
..
lib Implement safer memory use, improve dev env, fixed GUI bugs (#7407) 2024-07-22 17:48:02 +01:00
daemon.py Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
fancy_copy.py Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
install_deps.py Correct Qt macOS target and drop Core5Compat lib (#7389) 2024-07-15 12:57:39 +01:00
lint_clang.py Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
lint_cmake.py Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
package.py Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00
pyproject.toml Migrate scripts from requirements.txt to pyproject.toml (#7406) 2024-07-19 10:35:10 +01:00
tests.py Reduce GUI compile time by building a GUI library (#7412) 2024-07-23 20:17:40 +01:00