Commit Graph

6 Commits

Author SHA1 Message Date
92337cb000 Add SaaS backend
This backend works just like the X11 backend, except it starts HamClock
on its own rather than relying on an existing instance. As the name
implies, it is intended for SaaS environments where multiple HamClocks
may be running on a single machine, and running unused instances would
be a significant waste of resources.
2021-07-10 18:51:15 -07:00
1fc8aa4505 Add connect() and disconnect() to backend API 2021-07-09 18:47:29 -07:00
4d5ce06eb6
Configuration file (#15)
* Add support for config file

Closes #1

* Support changing config path

The path to the config file is accepted as an argument

* Remove old code

Remove the code for the old backend selection method
2021-06-20 16:37:04 -07:00
a6c78674b8 Replace os.system with subprocess
Closes #2
2021-06-19 13:17:02 -07:00
a67f765bd2 Move parts of backends into new imgproc.py
A lot of code was unnecesarily shared between the backends. This places
much of that code in a new file, `imgproc.py`
2021-06-17 19:50:16 -07:00
d57905c731 Rearrange files again, and fix more bugs 2021-06-17 14:52:23 -07:00