Is the phone application source available?
I recently dusted off my Jolla 1 and updated to the latest Sailfish release. One of the reasons I had stopped using the phone was related to the call history. There is no easy way to clear the call history.
I'm aware of the "commhistory-tool deleteall" command. As far as I can tell, this does not work reliably.
So, since Jolla doesn't appear to have resources to add this feature to the Phone App, I'm volunteering to try. So where can I get the code? Github does not seem to have anything apart from some SDK tools.
You can find all the middleware in the comunity Gitlab, specifically libcommhistory and the associated daemon. These pieces are open source and will allow you, I guess, to play with the call history.
Damien Caliste ( 2018-02-27 09:59:36 +0300 )editThanks, that should get me started.
Interesting comment in that repo:
Without looking into the code, it seems that commhistory is a shared resource. If all the client applications need to be killed and restarted, it implies there are some dependencies which aren't easy to resolve. Maybe that's why this feature isn't available. Looking back, I've had my phones for almost 4 years.
This doesn't bode well.
Sanjay Mehta ( 2018-02-27 13:53:43 +0300 )edit