aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* * Reposition the menu when it becomes visible, otherwise parts will beJason Conti2011-08-201-1/+4
| | | | | cut off when popped up near the edge of the screen
* * Fix XML service substitution so it works from a separate build directoryJason Conti2011-08-191-4/+4
|
* * Add a WITH_GTK (2, 3) definition to handle some of the minor differences0.1.3Jason Conti2011-08-193-9/+28
| | | | | | | | 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-192-2/+0
|
* Had to prefix the status icons with indicator- because otherwise they can ↵Jason Conti2011-05-181-9/+66
| | | | conflict with the obsolete icons in the recent-notifications package, which I should probably remove.
* Updating icon path to correct location in preparation for proper install.Jason Conti2011-05-181-1/+1
|
* Checking for, and discarding volume notifications, since they contain no ↵Jason Conti2011-05-173-1/+28
| | | | 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-175-32/+61
| | | | 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-162-6/+35
|
* A bit of renaming with the dbusmenu properties.Jason Conti2011-05-163-6/+17
|
* Building the menuitem, now works the same as before. Next comes markup. ↵Jason Conti2011-05-161-0/+13
| | | | Should I markup the text server side or add a property to the dbusmenu item for each field, and build the menuitem client side from the properties?
* Should have checked my syntax errors before that last commit. Fixed now.Jason Conti2011-05-161-4/+4
|
* Adding a new notification menuitem type. It isn't currently a custom ↵Jason Conti2011-05-163-2/+18
| | | | menuitem, but may need to be eventually.
* Update indicator icon to unread when a message is received, and to read when ↵Jason Conti2011-05-154-11/+30
| | | | the menu is hidden.
* Couldn't seem to get a signal when a menu item is added to the dbusmenu, so ↵Jason Conti2011-05-155-3/+295
| | | | adding the interface back from indicator-datetime with a MessageAdded signal to notify the indicator when a notification is added to the menu.
* Loading the read and unread icons when the image is first requested. TODO: ↵Jason Conti2011-05-151-6/+52
| | | | Need to reload them when the icon theme changes.
* Removed the label from the indicator. May add it back later for a message count.Jason Conti2011-05-141-97/+8
|
* Added the icon to the indicator. Currently using a hardcoded path, will grab ↵Jason Conti2011-05-142-0/+31
| | | | from the icon theme later, but need to add the local path to the icon theme for testing.
* 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-136-15/+62
| | | | as they arrive.
* Importing dbus-spy and notification dbus objects to watch dbus for ↵Jason Conti2011-05-134-0/+413
| | | | org.freedesktop.Notification.Notify messages (from test project).
* Something didn't like the hyphen in recent-notifications so changed the bus ↵Jason Conti2011-05-102-5/+5
| | | | names to RecentNotifications. My guess is libindicator, since dbus let me register com.launchpad.recent-notifications.indicator but the menu path didn't show up.
* Commenting out an unneeded variable to remove a warning.Jason Conti2011-05-101-1/+1
|
* Completed the great renaming. Time for a test build.Jason Conti2011-05-103-18/+17
|
* Renamed the indicatorJason Conti2011-05-101-76/+52
|
* Renamed the rest of the files, and updated the file headers.Jason Conti2011-05-104-12/+9
|
* Removed the interface from example, no longer needed, so removing it here too.Jason Conti2011-05-106-285/+5
|
* Shown/Hidden code works but causing the indicator to freak out, so disabled ↵Jason Conti2011-05-091-0/+2
| | | | for now. It will work fine for changing the icon status though.
* Adding some code to demonstrate when the menu is shown/hidden, which will be ↵Jason Conti2011-05-091-12/+29
| | | | required for indicator-notifications.
* Removing the unnecessary size groupJason Conti2011-05-091-10/+0
|
* Testing the item-activate signal by launching various programs.Jason Conti2011-05-091-2/+20
|
* Updated formatting for indicatorJason Conti2011-05-083-196/+187
|
* Updated the formatting for the interfaceJason Conti2011-05-083-119/+117
|
* Removed unnecessary function from interface, updated formatting in service.Jason Conti2011-05-084-130/+57
|
* Removing -Werror for the moment, since the warnings about unused variables ↵Jason Conti2011-05-081-2/+1
| | | | and functions are fine. They may get used later, don't want to remove them yet.
* Stripped settingsJason Conti2011-05-081-41/+0
|
* Stripped much of the unneeded code from the indicator.Jason Conti2011-05-081-1161/+5
|
* Removed the unnecessary menu items from dbus-shared.h and the unnecessary ↵Jason Conti2011-05-082-15/+0
| | | | signal in the service xml. Probably broke the compile.
* Removed most of the cruft from the service source.Jason Conti2011-05-081-1351/+13
|
* Fixed compiling errors from rename and removing utils. Time to rip out the ↵Jason Conti2011-05-082-27/+34
| | | | unnecessary bits.
* The great rename is complete. Time to test compile and fix errors.Jason Conti2011-05-083-120/+114
|
* Minor rename in settings-shared.h before removing most of the settings (or ↵Jason Conti2011-05-081-4/+4
| | | | the entire file).
* Removed utilsJason Conti2011-05-082-314/+0
|