View Single Post
Posts: 187 | Thanked: 345 times | Joined on Nov 2009
#336
Originally Posted by rotoflex View Post
Bug:
Snooze/off buttons when an alarm activates are labeled "cloc bd alarm notification snooze" and "cloc_bd_stop"
Known bug but I'm too lazy too fix the package as it's not critical...

Originally Posted by rotoflex View Post
Feature request:
"Weekdays" or "Monday-Friday" as a repeat interval
Well, you can already have that schedule by using "weekdays" and tapping on all the days you want. My main issue with this option is that for some people, 'workdays' are something else, e.g. Mi-Sun. I realize that it's a bunch of taps...

Originally Posted by mangodan2003 View Post
So really I just want to be able to make a dual function alarm, Is this possible?
Not possible at the moment, but if I make a new version I'll try to make this happen.

Originally Posted by mangodan2003 View Post
Alternatively I could make a simple script that the cmd line option triggers which does both the central heating bit and triggers the alarm. But I cannot find out how to do this - I am aware it involves some dbus-send magic but cannot work out quite what.
That's not really possible through a simple command. The Nokia alarm daemon functions through a queue file located at /var/cache/alarmd/alarm_queue.ini in which it places a section for every event you create. You can experiment with making events in Alarmed and then look at the ini file. Every event has a couple of properties, and I guess you could combine an alarm and a command but I'm not sure right now. I might look into it.


Originally Posted by ndi View Post
Installing alarmed and its dependencies makes the device complain at next reboot "All telephony functions, including emergency calls, are disabled. You might have to restart the device".
I doubt Alarmed itself is causing the problem because it doesn't mess with phone functionality or anything. Please try only installing the dependencies, one by one (e.g. python-alarm, then pyside-qt4-core, pyside-qt4-maemo5, and lastly pyside-qt4-gui) and reboot after every new package to be able to pinpoint the culprit.

Originally Posted by nicolai View Post
alarmed events (and other events (for example. automatic update)) are stored in
/var/cache/alarmd/alarm_queue.ini.
The events stored in alarm_queue.ini are events generated for "alarmd" (the daemon that runs the events), however "Alarmed" (the GUI app) keeps its jobs and saved preset commands in /home/user/.config/alarmed/ I do this because I find the alarm_queue.ini a pain to read and the concepts Alarmed uses (like different options, e.g. cron, or weekdays etc) are not really represented by the alarmd daemon in the way they show up in the GUI.

Originally Posted by ndi View Post
When installed, it remembers the jobs and (assumingly) restores them.
It does not restore jobs after a reflash or if you have manually destroyed the alarm_queue.ini. You'll need to disable/enable every event for them to become reactivated. In a new version, I might make this automatic. I simply didn't see the need. I never reflashed my device even once and I use it quite heavily but apparently I was lucky until now...

Originally Posted by ndi View Post
I'm assuming it breaks cron or something which interferes with the Linux equivalent of the telephony driver or service or whatever it is.
Alarmed only manipulates the alarmd daemon and it does it in a very unobtrusive way (e.g. not actually editing alarm_queue.ini but using the python-alarm bindings and interfacing properly). There is no way for it to destroy anything except if you set a command that does the breaking.
__________________
Author of:
  • The "Alarmed" scheduling and automation app. (Supports alarms, switching profiles, resetting the GPRS counter, setting custom commands to go off, cron syntax and much more. GUI and CLI).
  • "Reaction face-off", a two-player puzzle/knowledge/reaction game.
  • "ytcli", a simple but effective command line youtube client which allows you to play videos from the CLI instantly or download videos on a queue.
 

The Following 4 Users Say Thank You to shapeshifter For This Useful Post: