bcr-gui icon indicating copy to clipboard operation
bcr-gui copied to clipboard

Sort by contact

Open karmaan opened this issue 1 year ago • 1 comments

Is your feature request related to a problem?

when I want to listen to only recording realed to a single contact

Describe the solution you'd like

Contacts should be shown for which call recodings are available and after clicking on the contact all the recordings related to the contact should be listed in chronological order.

Describe alternatives you've considered

Searching the contact name would get the job done but can be a hassle with similar spelled contact names.

Additional context

Audio length should shown without clicking on it

karmaan avatar Sep 01 '24 23:09 karmaan

Contacts should be shown for which call recodings are available and after clicking on the contact all the related to the contact should be listed in chronological order.

I'll improve search/filtering once the (still missing) "tags" feature will be available, to let user categorize their recordings. Once available, the search panel will grow and show "tags" filter and "contact" as well.

Searching the contact name would get the job done but can be a hassle with similar spelled contact names.

As a workaround you filter by phone number: click on the pencil icon, then "Copy number to clipboard" and finally paste copied number into search box. This won't require much more clicks than opening the search panel, scroll a list of contacts, select one (or more) and confirm 😉

Audio length should shown without clicking on it

It already works like this, but only for recordings with a "companion metadata file", like the ones created by BCR. The metadata file is the easiest and lightest way to get audio properties, like duration. In all other cases BCR-GUI must open the audio file (even if not playing it) and then extract informations. Doing this on hundreds of files (think about the first run after installation) will require hours.

Will try to find some dedicated Android function to quickly (and asynchronously) extract those data...

nicorac avatar Sep 03 '24 18:09 nicorac