Skip to content

Draft: Keep track of origins used for a call and reuse it when placing call from history

Evangelos Ribeiro Tzaras requested to merge devrtz/calls:store-origin-ids into master

This is achieved by a couple of steps:

  • Add id property to origins (IMEI for modems, uuid for VoIP accounts)
  • Add origin-id property to UI calls
  • Use new ui-call* signals for the record store so that we can access (#397 (closed))
  • Alter CallsRecord and record database to store additional origin id
  • Hook up CallsRecordRow to make use of the origin id
  • Look up origin by id and handle lookup failure gracefully

This MR bumps the GOM database version, so make sure to backup your ~/.local/share/calls/records.db in case you're trying things out!

Also note that this depends on two patches in GOM: gom!12 and gom!13

and is therefore marked as Draft

Edited by Evangelos Ribeiro Tzaras

Merge request reports