aboutsummaryrefslogtreecommitdiff
path: root/src/snap.cpp
Commit message (Expand)AuthorAgeFilesLines
* copyediting: comments, use anonymous namespaceCharles Kerr2014-07-271-3/+8
* copyeditingCharles Kerr2014-07-271-16/+13
* refactor the Notifications / sound / awake codeCharles Kerr2014-07-261-574/+53
* when a Snap object is destructed, delete any active Popups that it owns. This...Charles Kerr2014-07-241-43/+51
* move the powerd and screen bus name, path, and interface strings into dbus-sh...Charles Kerr2014-07-231-12/+13
* remove tracer g_messages() that were used during developmentCharles Kerr2014-07-231-10/+4
* handle Screen.keepDisplayOn() returning a cookie whose value is '0'Charles Kerr2014-07-231-4/+9
* when an alarm is being shown, inhibit sleep and force the screen on.Charles Kerr2014-07-231-2/+187
* Pair notify_init() with a shutdown call to notify_uninit() when the last Snap...Charles Kerr2014-07-151-8/+6
* use std::chrono to get the milliseconds for notify_notification_set_hint()Charles Kerr2014-07-151-2/+3
* x-canonical-snap-decisions-timeout is int32 millisecondsCharles Kerr2014-07-141-2/+2
* add x-canonical-snap-decisions-timeout hint.Charles Kerr2014-07-141-5/+13
* remove use of deprecated API notify_notification_set_hint_string()Charles Kerr2014-07-141-6/+6
* in snap.cpp, use std::call_once() as suggested by tedgCharles Kerr2014-07-071-17/+10
* use GStreamer's full volume range.Charles Kerr2014-07-071-2/+9
* use the libgstreamer API instead of libcanberra to play audio sounds.Charles Kerr2014-07-031-125/+85
* use unsigned ints for the alarm volume, duration propertiesCharles Kerr2014-06-271-9/+9
* Design prefers to have a volume slider instead of presets, so remove the Alar...Charles Kerr2014-06-261-15/+14
* fix clang++ warning about unused private field in snap.cpp's Sound classCharles Kerr2014-06-261-2/+0
* make get_gain_level() a little easier to read.Charles Kerr2014-06-251-1/+1
* in snap.cpp, replace Sound::Properties with a SoundBuilder class to make the ...Charles Kerr2014-06-251-34/+60
* copyedit the new snap decision: fix linewraps, give some variables/methods cl...Charles Kerr2014-06-241-107/+103
* in the snap decision code, handle sound custom loop durationsCharles Kerr2014-06-241-44/+76
* add support for per-alarm ringtone sounds set in EDS via E_CAL_COMPONENT_ALAR...Charles Kerr2014-06-231-22/+67
* in the snap decision code, handle custom sounds and volume levels.Charles Kerr2014-06-231-180/+287
* don't ca_context_cache() the default alarm sound, since we don't use it on de...Charles Kerr2014-05-281-16/+0
* use the Suru arpeggio as the default alarm sound.Charles Kerr2014-05-281-1/+1
* add comments & examples for translators to help them to fix bug #1001595 for ...Charles Kerr2014-03-271-0/+2
* Add debug logging of what capabilities the notification server said it suppor...Charles Kerr2014-03-211-0/+8
|\
| * add debug logging of what capabilities the notification server said it supports.Charles Kerr2014-03-201-0/+8
* | Don't play the alarm sound if we can't talk to libnotify. Otherwise we won't ...Charles Kerr2014-03-201-4/+7
|/
* when a notify action is activated, call stop_audio_loop() in case the notify ...Charles Kerr2014-02-271-0/+2
* when deciding whether to do a bubble or snap notification, see if the server ...Charles Kerr2014-02-271-19/+25
* when notifying of alarms on the desktop, use bubble notifications instead of ...Charles Kerr2014-02-261-8/+57
* tie the stop-the-ringtone action to the notification being closed, so that it...Charles Kerr2014-02-261-2/+6
* when playing a sound in canberra, don't use CA_PROP_EVENT_ID if caching failedCharles Kerr2014-02-051-1/+5
* bugfix: when closing the snap decision, ensure there's not a timeout waiting ...Charles Kerr2014-02-051-2/+10
* add the alarm bell to the canberra cache before it gets played in a loop.Charles Kerr2014-02-041-8/+18
* loop the ringtone until user acks the snap decisionCharles Kerr2014-02-041-2/+38
* use %X for showing the appointment time in the titleCharles Kerr2014-02-041-4/+2
* Add audio notitication when the alarm is triggered. Add a manual test to test...Charles Kerr2014-02-041-33/+113
* use the appointment's beginning time in the title of the alarm Snap DecisionCharles Kerr2014-02-041-5/+10
* don't show snap decisions for appointments that don't have alarms.Charles Kerr2014-02-031-0/+3
* from alarm dev branch: snap decision handlerCharles Kerr2014-02-031-0/+112