Sale Djenic 7c812c0961 refactor(@desktop/general): move Qt logic out of src/status library
Since `src/status` was Qt dependant part because of the following foundation files:
- /src/status/tasks/marathon/mailserver/controller.nim
- /src/status/signals/core.nim
- /src/status/tasks/marathon/mailserver/events.nim
- /src/status/tasks/qt.nim

and because logic related classes like:
- /src/status/chat.nim

this commit made that part Qt independant.

New layer `src/app_service` is introduced and above mentioned foundation files
are moved there. As well as corresponding logic for requested services.

Communication between logical parts on the high level is as follows:
- `src/app` => `src/app_service` => `src/status` => `src/app`
- `src/app` => `src/status` => `src/app`

Fixes: #3376
2021-09-08 14:09:21 -04:00
2021-08-24 16:56:55 -04:00
2021-07-21 15:09:23 -04:00
2020-06-08 13:07:25 -04:00
2021-06-24 15:08:47 -04:00
2021-08-13 12:03:02 +03:00
2021-07-27 11:42:41 -04:00
Description
Status Desktop client made in Nim & QML
https://status.app
Readme
Languages
QML 39.1%
JavaScript 29.7%
Nim 18.5%
Python 5.7%
C++ 5.2%
Other 1.7%