aboutsummaryrefslogtreecommitdiff
path: root/src/notifications-service.c
Commit message (Collapse)AuthorAgeFilesLines
* * Simplified the indicator by removing the dbus service. Still needs:Jason Conti2011-08-291-290/+0
| | | | | | | | | | - Clear button - Message limit * GTK3 is having issues with the multi-line menu items. Adding a bit of a hack to calculate the size of the menu and resize it when an item is added. Still has some problems, but better than before. Will probably cause other issues that will need to be addressed later.
* * Add a WITH_GTK (2, 3) definition to handle some of the minor differences0.1.3Jason Conti2011-08-191-0/+5
| | | | | | | | between gtk2 and 3 * Replace gtk_hbox_new with gtk_box_new in the gtk3 version * GtkLabel has a new (and much nicer) wrapping mechanism - use gtk_label_set_max_width_chars in gtk3 version
* Modified the logging mechanism in the service. The one I stole from ↵Jason Conti2011-05-271-47/+50
| | | | indicator-applet was inconsistant. Sometimes messages would be logged, sometimes they wouldn't. This time took one from lightdm that just uses stdio, and it seems to work much more consistantly.
* Bumping version and removing some unnecessary dependencies.Jason Conti2011-05-191-1/+0
|
* Checking for, and discarding volume notifications, since they contain no ↵Jason Conti2011-05-171-0/+3
| | | | useful information (which is stupid, why can't they provide a summary (Volume Up/Down) and body (Current volume level X%).
* Adding a timestamp to the messages. Currently sends a timestamp string ↵Jason Conti2011-05-171-0/+4
| | | | across dbus, but ideally it will send an integer, and the indicator can decide how to display it (time ago in words, custom time format, etc).
* Removed the placeholder filter item for now. It serves no purpose with a ↵Jason Conti2011-05-171-17/+28
| | | | limit of 5 items. Added a empty item to signify when the menu has 0 notification, instead of just leaving a blank space.
* Proof of concept complete, should probably add timestamps next.Jason Conti2011-05-161-0/+2
|
* A bit of renaming with the dbusmenu properties.Jason Conti2011-05-161-3/+10
|
* Adding a new notification menuitem type. It isn't currently a custom ↵Jason Conti2011-05-161-0/+1
| | | | menuitem, but may need to be eventually.
* Update indicator icon to unread when a message is received, and to read when ↵Jason Conti2011-05-151-0/+8
| | | | the menu is hidden.
* Adding back the functionality to clear the notifications.Jason Conti2011-05-141-0/+18
|
* Updating in the idle loop seems to have fixed the updating, so added the ↵Jason Conti2011-05-141-7/+20
| | | | gqueue back, as well as a fixed limit of 5 items for now (until preferences are added later).
* Added add_message_item to the idle loop and it seems to be working much ↵Jason Conti2011-05-131-4/+10
| | | | better now.
* Checking the number of children. They are correct, so they just aren't being ↵Jason Conti2011-05-131-1/+5
| | | | sent over dbus.
* Removing the queue for the moment, adding menu items when messages arrive ↵Jason Conti2011-05-131-13/+1
| | | | seems to only be partially working for some reason.
* Logging the service to a file ↵Jason Conti2011-05-131-29/+107
| | | | (~/.cache/indicator-notifications-service.log). The indicator messages appear to go to indicator-applet-complete.log, so shouldn't need to set up separate logging there.
* Integrated the dbus-spy. Menu items for notification summaries are appended ↵Jason Conti2011-05-131-0/+17
| | | | as they arrive.
* Completed the great renaming. Time for a test build.Jason Conti2011-05-101-1/+0
|
* Renamed the rest of the files, and updated the file headers.Jason Conti2011-05-101-0/+124