maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [SFOS] [Announcement] Native call recorder available now (https://talk.maemo.org/showthread.php?t=94089)

coderus 2014-12-16 17:40

Re: [Announcement] Native call recorder available now
 
Thank you for solution!

dpurgin 2014-12-23 04:35

Re: [Announcement] Native call recorder available now
 
Dear all,

please note that there's a bug in 0.3-5 packaging that disallows autostartup of clean installations of the call recorder. See README for workaround or update to version 0.3-6

Cheers

dpurgin 2015-01-07 16:06

Re: [Announcement] Native call recorder available now
 
Dear all,

A new version 0.4-2 is out. Please refer to the top post.

Cheers

HtheB 2015-01-07 16:17

Re: [Announcement] Native call recorder available now
 
Can we have an option that it asks before saving after each phone call?
So if you press no, it will delete file, otherwise it will save it. (So if somehow the message dissapairs, it will still save the recording)

dpurgin 2015-01-07 16:27

Re: [Announcement] Native call recorder available now
 
HtheB, thanks for proposal! I've added it to github issues

TemeV 2015-01-08 18:28

Re: [Announcement] Native call recorder available now
 
Remorse timer would be cool way to implement deleting files after phone call.

juiceme 2015-01-08 21:47

Re: [Announcement] Native call recorder available now
 
Ahh you fixed the compilation issues with latest SDK; now it builds clean on Beta-1412 :)
Thanks!

dpurgin 2015-01-09 07:40

Re: [Announcement] Native call recorder available now
 
Quote:

Originally Posted by TemeV (Post 1455933)
Remorse timer would be cool way to implement deleting files after phone call.

Thanks, but I'm not sure if remorse timer can be used without host UI application. Remember, the call recorder UI doesn't need to be run to record calls.

pichlo 2015-01-09 10:12

Re: [Announcement] Native call recorder available now
 
Can't you launch a window-less host application just to display the remorse timer?
A lot of work, I know. Just an idea. It would be cool indeed.

coderus 2015-01-09 10:49

Re: [Announcement] Native call recorder available now
 
harmattan callrecorder have standalone binary just for showing confirmation :D

veeall 2015-02-23 15:02

Re: [Announcement] Native call recorder available now
 
Hi and big thanks for the app, it makes jolla more complete!

Still, with latest update, Yliaavanlampi, it started to show calls as " partial" omitting callers name and phone number info along with date information in a list of Recordings. Recorded call itself is fine as it seems.

Does anybody else running Yliaavanlampi 1.1.2.1.5 have this issue?

TMavica 2015-02-23 15:35

Re: [Announcement] Native call recorder available now
 
Quote:

Originally Posted by veeall (Post 1461792)
Hi and big thanks for the app, it makes jolla more complete!

Still, with latest update, Yliaavanlampi, it started to show calls as " partial" omitting callers name and phone number info along with date information in a list of Recordings. Recorded call itself is fine as it seems.

Does anybody else running Yliaavanlampi 1.1.2.1.5 have this issue?

same issue
It cant show the contact name or number, but the voice still can play

dpurgin 2015-02-23 17:03

Re: [Announcement] Native call recorder available now
 
Guys, thanks for reporting. I noticed it as soon as installed the opt-in release. It comes from the updated version of libqofono library bundled with this release, it emits an empty state change of a voice call upon its creation.

I fixed it but I was in the middle of a large internal change in the call recorder, so will upload the updated call recorder soon.

UPD

Please check out the opt-in package versioned as 0.4.2-1 at my github page. It's basically the 0.4.1 version with a quick libqofono workaround.
It's best to navigate to dpurgin.github.io from the Jolla browser, tap on the link, download and install the package. Please let me know asap if there are any problems with it.

Regarding the calls already made. Unfortunately, there's no easy way to fix 'partial' status and empty caller IDs unless you are familiar with SQL. If you are, make a backup of sqlite database at /home/nemo/.local/share/kz.dpurgin/harbour-callrecorder/callrecorder.db. Then open it, it can be opened with sqlite3 on the phone. The Events table contains all the records shown in the list of UI. Make sure you did the backup and update the records that are faulty:
  • set EventTypeID to 1 for incoming call, 2 for outgoing call;
  • set PhoneNumberID to the corresponding ID of a PhoneNumbers table. All the phone numbers that were ever seen by the call recorder are uniqely stored in this table;
  • optionally set Duration to call duration in seconds and FileSize to the file size in bytes.

If anything seems to be broken, restore the backup.

coderus 2015-02-23 18:02

Re: [Announcement] Native call recorder available now
 
Installed, thanks, but i think it's too late today for having any calls. Can test it tomrrow only :)

dpurgin 2015-02-24 02:50

Re: [Announcement] Native call recorder available now
 
That's why I use two phones :D

Ancelad 2015-02-24 04:17

Re: [Announcement] Native call recorder available now
 
Works fine... Thanks.

dpurgin 2015-03-03 03:28

Re: [Announcement] Native call recorder available now
 
Hi all,

it seems like general availability of SailfishOS 1.1.2 is near and I don't have enough time to roll out a stable version 0.5 of the Call recorder, so I'm putting the 0.4.2 to openrepos for everyone, so that people won't get confused with empty contact numbers and partial calls when the OS will update.

I've marked the Call Recorder 0.5 to be released by the end of February but unfortunately due to business at my day job (preparation for a conference, heavy R&D, etc) I have to delay it to the end of March, unfortunately.

Meanwhile, I've implemented support for blacklist/whitelist recording. This means you will be able to record only whitelisted calls to/from selected numbers or any call excluding blacklisted numbers (this is issue #4 on github).

The Call Recorder logs to its own file now, so it'd be easier to diagnose problems should they occur (no log rotation yet).

Next thing I'm planning to do for 0.5 is (apart from GUI for whitelist/blacklist editing) localization support. Also I'll try and see what can be done for asking the user to save or remove a call right after each recording.

A great amount of work has been done to isolate and wrap PulseAudio API calls to my qtpulseaudio library which, as far as I know, is the only Qt binding to PulseAudio for now. I'm planning to work on hydrogen port to SailfishOS (I strongly suspect it will be Jolla Tablet already), so it should come in handy.

Cheers
Dmitriy

HtheB 2015-03-03 05:47

Re: [Announcement] Native call recorder available now
 
I have a skipping problem when I listen to my voice calls with the build in player

Especially with a phone call duration with more then 5minutes

dpurgin 2015-03-03 07:31

Re: [Announcement] Native call recorder available now
 
HtheB, can you please tell which encoding settings you use? Can you play these files with other player (e.g. on desktop computer with VLC)?

HtheB 2015-03-03 17:00

Re: [Announcement] Native call recorder available now
 
Quote:

Originally Posted by dpurgin (Post 1462769)
HtheB, can you please tell which encoding settings you use? Can you play these files with other player (e.g. on desktop computer with VLC)?

16kHz
maximum FLAC compression level

I tried to open it from the PC using VLC, it crashes when it tries to play the file...

dpurgin 2015-03-03 17:05

Re: [Announcement] Native call recorder available now
 
Quote:

Originally Posted by HtheB (Post 1462831)
16kHz
maximum FLAC compression level

I tried to open it from the PC using VLC, it crashes when it tries to play the file...

Thanks. Unfortunately, I can't check it till tomorrow evening. Can you please try and set the sampling rate to 32 kHz?

pichlo 2015-03-03 17:22

Re: [Announcement] Native call recorder available now
 
FWIW, I cannot chesk HtheB's case either as it is impossible for me to make such long calls. BUT - recording settings same as HtheB's produce a very jerky progress bar movement on playback. And the progress bar never reaches the end, even though the recording does. Changing settings back to 32kHz fixes that.

HtheB 2015-03-03 17:52

Re: [Announcement] Native call recorder available now
 
Quote:

Originally Posted by pichlo (Post 1462834)
FWIW, I cannot chesk HtheB's case either as it is impossible for me to make such long calls. BUT - recording settings same as HtheB's produce a very jerky progress bar movement on playback. And the progress bar never reaches the end, even though the recording does. Changing settings back to 32kHz fixes that.

That is exactly my problem!
I noticed that it does that with all my calls, not just long calls

dpurgin 2015-03-04 14:45

Re: [Announcement] Native call recorder available now
 
Guys, I switched sampling rate to 16 kHz and recorded an incoming call 1 min 30 sec length. It really does play back with glitches on the device and the progress bar is faulty but I could play it back normally on my desktop Fedora with VLC, Rhythmbox and Audacity.

Actually this is exactly what was written in the top post and the README file upon release of the Call Recorder 0.4. There was a paragraph regarding sampling rates other than 44.1 and 32 kHz which may cause this type of problems. I don't really know how to address it now, guess we should just try and wait until Jolla upgrades to gstreamer-1.0. If it's not happening any time soon or won't help, I'll try and work this around with direct decoding using libFLAC.

What is really interesting is that VLC crashes when HtheB tries to play back his file. Can you please check if this file can be imported to Audacity?

dpurgin 2015-04-14 05:49

Re: [Announcement] Native call recorder available now
 
Hi all,

the call recorder has been updated. Please refer to top post for details.

Cheers

dpurgin 2015-04-19 14:54

Re: [Announcement] Native call recorder available now
 
Hi all,

strings are frozen for the upcoming update 0.5.1. Please update your translations at Transifex.

This update won't have any new features yet but will include the following translations provided by the amazing Sailfish community:
  • Chinese (Taiwan)
  • Czech
  • Finnish
  • French
  • German
  • Greek
  • Italian
  • Polish
  • Russian
  • Spanish
  • Swedish

All contributors will appear in Release Notes and in Translators page inside the app. If you don't have your real name in Transifex profile, please provide me with your login and your name how you want it to be displayed in the app! You may drop an email, use Transifex private messages, TMO private messages, Facebook private messages or just write somewhere in open.

Thanks

Cheers

juiceme 2015-04-20 16:15

Re: [Announcement] Native call recorder available now
 
I have a question on building the 0.5 version of callrecorder;
There is a new subproject qtpulseaudio included, but there is no content in it... Am I missing something here?

I cannot build the latest release because harbour-callrecorder/qtpulseaudio/qtpulseaudio.pro cannot be built...

dpurgin 2015-04-20 17:28

Re: [Announcement] Native call recorder available now
 
Hi juiceme,

qtpulseaudio is a git submodule referring to https://github.com/dpurgin/qtpulseaudio/.

As a matter of fact, I've never cloned git repos with submodules myself :D I think the following link should help: http://stackoverflow.com/questions/3...ing-submodules

juiceme 2015-04-20 19:36

Re: [Announcement] Native call recorder available now
 
OMG I am so stupid... sorry about that! :eek:

submodules... of course...
I never have used submodules, but have often used exported SVN repos, that's the analogy, right.

Thanks very much for the tip!!

dpurgin 2015-04-24 16:44

Re: [Announcement] Native call recorder available now
 
Hi all,

the harbour-callrecorder has been updated to 0.5.1. Please refer to top post for details!

Regards

dpurgin 2015-05-19 11:23

Re: [Announcement] Native call recorder available now
 
Hello all,

strings are frozen for the upcoming version 0.6.0 of the harbour-callrecorder. Please update translations using Transifex project at http://bit.ly/callrecordertr or submitting your .ts files either directly to my email or making a github pull request.

I've put together all the new strings for this version and published them along with the screenshots at http://bit.ly/CrTrG so you could see the context.

Please note that there are two resources now that need to be translated: ui.ts and daemon.ts.

A special request for native English speakers: could you please check the correctness of phrases in the application? I think I could setup a country-specific language at Transifex but it'd be better to have the correct phrases in the original locale-independent file.

Cheers

dpurgin 2015-06-08 17:56

Re: [Announcement] Native call recorder available now
 
Hello all,

the new version 0.6.0 is available now, please refer to the top post.

I'd be grateful if you share your thoughts on usability of the new interfaces: filters, contact picker and, most importantly, selection mode of the main view.

I personally tend to get lost in switching between selection and view modes of the main view but I don't use them too much, so it might be a matter of time.

Thanks to all the translators who participated, I'm glad to see new people on the project. Please check that your names appear on Release Notes page and in-app Settings -> About -> Translators.

I'd appreciate any advice on improving UX. Reporting new bugs is always welcome.

Thanks!

Cheers

coderus 2015-06-08 18:36

Re: [Announcement] Native call recorder available now
 
Thanks. In filter switch elements labels are not wrapping. Not critical, but some bug anyway :)

dpurgin 2015-06-09 02:43

Re: [Announcement] Native call recorder available now
 
Hi Andrey,

these are Switch and DatePicker in Grid layout, seems to have some work to do there :-)

dpurgin 2015-09-19 11:38

Re: [Announcement] Native call recorder available now
 
Hello all,

a minor update to the Call Recorder is out now, the current version is 0.6.1. Please refer to the top post for details.

Thanks to pyler for the Slovak translation, Simo Ruoho for completing the Finnish translation, Peter Jespersen for the Danish translation, GenghisKhan for the Hebrew translation.

Unfortunately, Hebrew can't be incorporated now, because Hebrew font is absent in SailfishOS (at least mine), and no tests for RTL languages were conducted.

Cheers

jonquark 2015-09-19 11:55

Re: [Announcement] Native call recorder available now
 
Call recorder is one of the few apps I really rely on - is there a paypal account (or similar) where I can send you some beer money?

dpurgin 2015-09-19 12:13

Re: [Announcement] Native call recorder available now
 
Quote:

Originally Posted by jonquark (Post 1482991)
Call recorder is one of the few apps I really rely on - is there a paypal account (or similar) where I can send you some beer money?

Hi,

thanks for using & I'm really glad you like it.

Somebody asked a while ago on TJC, I actually have a paypal account at my email address: dpurgin at gmail.com. It couldn't receive money back then because of Paypal policies, but they added Kazakhstan to the list of recipients several months ago, so you could try it. If it doesn't work, I will be setting up a bank account in Europe soon, so Paypal payments should definitely work by the end of the year :-)

jonquark 2015-09-22 13:51

Re: [Announcement] Native call recorder available now
 
Thanks - I've sent a payment to the paypal address that you mentioned, I hope that it arrives successfully.

pichlo 2015-09-22 15:13

Re: [Announcement] Native call recorder available now
 
@dpurgin, what currency do you prefer?

dpurgin 2015-09-24 17:11

Re: [Announcement] Native call recorder available now
 
@jonquark
Thanks a lot, it worked now! All accepted and stored okay.

@pichlo
I've managed to accept Jon's donation in GBP, so either of GBP, USD or EUR would be all right. Thanks!


All times are GMT. The time now is 04:57.

vBulletin® Version 3.8.8