maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Announce] RingingRestorer - restore ringing profile after a timeout (https://talk.maemo.org/showthread.php?t=81313)

ajalkane 2012-01-03 18:46

[Announce] RingingRestorer - restore ringing profile after a timeout
 
After you select 'beep' or 'silent' profile, the program will ask you how long you want this setting to last (max.12 hours). When this set time has passed, your regular ringing profile will be restored. You can also set the restored ringing volume in advance.

Very handy for people who often need to silence the ringer for a while, for example for the duration of a meeting, a movie or a short nap.

The application auto-cancels in 15 seconds unless interacted with.

Thanks to Ziller for the application idea, testing, and improvement suggestions. Also thanks to javispedro for his icon generator (just don't held him responsible for the end result, but I had to have some sort of a meegon in one of my apps).

Newest version available from OpenRepos:
https://openrepos.net/content/ajalkane/ringingrestorer

Legacy versions:
I've made this application a 1€ purchase from Nokia Store as an experiment (freed 2012 years after Jesus's birth, just before the end of the world, which seems to be late):

http://store.ovi.com/content/241422

One caveat: if you change the profile from the lock screen with volume buttons, then the application will open behind the lock screen. So you can either either let it auto-cancel or swipe the lock-screen away to set the timeout to restore ringing profile.

ajalkane 2012-12-13 18:15

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
If you want to buy this little utility, HURRY UP! Because I will be making it free as a christmas present to N9 users during this month. And then you will never have the chance to buy it!

thedead1440 2012-12-13 18:28

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Done, this is the second app this week that has existed forever, is useful and i never realized its existence :eek:

Works well though. Thanks for this ajalkane!


Edit: One request if ever you update it; could 15 minute intervals be added instead of only 30mins?

ajalkane 2012-12-13 19:43

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Quote:

Originally Posted by thedead1440 (Post 1304257)
Done, this is the second app this week that has existed forever, is useful and i never realized its existence :eek:

Works well though. Thanks for this ajalkane!

I thought everyone even considering buying it would wait until christmas to get it for free, so thanks for the pleasant surprise :).

Quote:

Edit: One request if ever you update it; could 15 minute intervals be added instead of only 30mins?
The intervals are 15 minutes for the first 60 minutes. After that they're 30 minutes until 8 hours, after that intervals are 1 hour. The progressive nature of the intervals is meant to easily give access to restoring within 12 hours, yet having enough control for smallish intervals in near future. The reasoning being that the further into the future the restoring of ringing profile is, the less accurate it needs to be.

Jordi 2012-12-15 13:04

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Quote:

Originally Posted by ajalkane (Post 1304253)
If you want to buy this little utility, HURRY UP! Because I will be making it free as a christmas present to N9 users during this month. And then you will never have the chance to buy it!

He he, this is the most amazing piece of marketing I ever seen. Well done!

ajalkane 2012-12-19 09:20

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
RingingRestorer is now available for free from Store.

I recommend to try it out if you're often in a situation where you want phone to be silent for a short while. I did this application as a request from one user, and didn't think I had any use for it myself. But now I wouldn't want to be without it, so chances are you might enjoy it also even if at first it doesn't seem necessary.

Pleasant christmas to all!

slarti 2012-12-19 09:43

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Phew... I'm glad I bought it yesterday!

I've had use for it twice already but I know my wife will have even more use for it. She is always forgetting her phone on silent and this will probably save my nerves a lot. And now she'll actually install this since it's free.

Thanks a lot and merry christmas!

thedead1440 2012-12-22 03:17

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Just to check; i set ringing restorer to restore after X hours but rebooted my phone and after the reboot it didnt restore to Ringing at the time specified pre-reboot... Is this the desired behaviour or a bug?

Honestly, I use this more than profilematic due to its sheer simplicity (every night vs random); how I lived without this for ages is something I can only ponder now :D

ajalkane 2012-12-22 05:43

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Quote:

Originally Posted by thedead1440 (Post 1306753)
Just to check; i set ringing restorer to restore after X hours but rebooted my phone and after the reboot it didnt restore to Ringing at the time specified pre-reboot... Is this the desired behaviour or a bug?

That is as expected, the state is not persisted to disk.

Quote:

Honestly, I use this more than profilematic due to its sheer simplicity (every night vs random); how I lived without this for ages is something I can only ponder now :D
I do agree. So in retrospect, thanks to Ziller for requesting it, he made a favor also to me doing that :).

ziller 2013-01-05 17:06

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Quote:

Originally Posted by ajalkane (Post 1306768)
I do agree. So in retrospect, thanks to Ziller for requesting it, he made a favor also to me doing that :).

Also thanks to you for actually taking my request in consideration ;)

Finally got around to replacing that old preview .deb you originally sent me with the latest version from the Store. Saw that I've had the application in use for about a year now, never had a single problem with it! Works like a charm :)

Quaddy 2013-08-09 19:08

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
how to uninstall, says in use, cant find process PID to kill it manuall? :)

ajalkane 2013-08-09 20:40

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Quote:

Originally Posted by Quaddy (Post 1366116)
how to uninstall, says in use, cant find process PID to kill it manuall? :)

Unfortunately it seems something has changed in PR1.3 and you can't uninstall from N9's UI. You'll need to do it from terminal:

Code:

devel-su
# This asks for password. By default it is "rootme" (without the quotes)
dpkg -r ringingrestorer


Quaddy 2013-08-10 00:39

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
thank you very much, i am likely going to reinstall it, its very handy, its just i am trying to troubleshoot an issue and am systematically removing recently installed apps to see which is the clash :)

ajalkane 2014-08-07 20:16

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
RingingRestorer bugfix uploaded to OpenRepos:

https://openrepos.net/content/ajalkane/ringingrestorer

Changelog:
* Bugfix: is active setting did not get read properly when starting

peterleinchen 2014-08-17 11:15

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Quote:

Originally Posted by ajalkane (Post 1435174)
RingingRestorer bugfix uploaded to OpenRepos:
https://openrepos.net/content/ajalkane/ringingrestorer

Seems like something went wrong with uploading. This
Quote:

Failed to fetch http://harmattan.openrepos.net/ajalk....1.1_armel.deb Size mismatch
is what I get when trying to upgrade via apt-get.

--edit
This
Quote:

Apparently something went wrong with the build and testing code got in. I did a clean build and updated the .deb. kept the version number the same since this was only a build error.
you should never do (at least in Maemo repo, but assume in openrepos the same).
Please upload once more with new version number.
TIA

ajalkane 2014-08-19 10:41

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Quote:

Originally Posted by peterleinchen (Post 1436060)
Seems like something went wrong with uploading. This
is what I get when trying to upgrade via apt-get.

--edit
This
you should never do (at least in Maemo repo, but assume in openrepos the same).
Please upload once more with new version number.
TIA

I expected people to remove the old version first and install again.

But you're no doubt right that it'd be good customer service to just bump the version number. I'll do it soon.

tigas 2014-08-22 03:50

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
I just got a notification to update to 1.1.1, but when I try to apply it fails "Download failed". QDL and CuteTube applied updates sucessfully on the same run. How do I see any logs? The N9 seems to lack /var/messages

Quaddy 2014-08-22 07:44

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
exactly same here

Quote:

Originally Posted by tigas (Post 1436560)
I just got a notification to update to 1.1.1, but when I try to apply it fails "Download failed". QDL and CuteTube applied updates sucessfully on the same run. How do I see any logs? The N9 seems to lack /var/messages


ajalkane 2014-08-22 20:27

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Sires,

I have updated the version number to 1.1.2... Hopefully now it will work without hitch. Please let me know.

Quaddy 2014-08-22 21:05

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
it upgraded fine now, many thanks
Quote:

Originally Posted by ajalkane (Post 1436611)
Sires,

I have updated the version number to 1.1.2... Hopefully now it will work without hitch. Please let me know.


tigas 2014-08-23 01:15

Yup, new version 1.1.2 just appeared, update was applied and Ringingrestorer is running. Now to see if the "daemon" still loads after a restart (why can't we force-load it if it crashes or fails to load automatically?) Thanks!

ajalkane 2014-08-23 20:11

Re: [Announce] RingingRestorer - restore ringing profile after a timeout
 
Quote:

Originally Posted by tigas (Post 1436625)
Now to see if the "daemon" still loads after a restart (why can't we force-load it if it crashes or fails to load automatically?) Thanks!

Short answer:

- it should reload if it crashes (see /etc/init/apps/ringingrestorerd.conf).
- you can force load it by first doing "devel-su" and then doing "/sbin/initctl start apps/ringinrestorerd"
- and why it's hard to do from the application itself, the previous step should provide some hints: you need permissions not available to the default user to start the service. You can of course yourself automate it if you'd like by creating a simple icon that provides your devel-su password and starts it with above command.

All that said, if it doesn't start automatically there's probably deeper issues with the phone and it's modifications. Just remember it takes something around 2-3 minutes after you see the homescreen before these daemons are started.


All times are GMT. The time now is 00:37.

vBulletin® Version 3.8.8