Skip to content

Add a CallsManager

Julian Sparber requested to merge julian.sparber/calls:manager into master

The manager is a central place for handling data e.g. calls history and provider management.

To-do list for this MR:

  • Basic tests for Manager
  • Use Manager in MainWindow
  • Use Manager in NewCallBox
  • Use Manager in CallWindow
  • Use Manager in Ringer
  • Use Manager in RecordStore
  • Remove CallsEnumerate and CallsEnumerateParams

The Manager introduces a new signal error which is supposed to be emitted only for errors we want to show to the user in a in-app-notification. Currently it's not emitted because the plugins don't give use useful errors. Related issues: #5 (closed), #103 (closed), #84 (closed)

Based: on !104 (merged)

Edited by Julian Sparber

Merge request reports