509 lines
16 KiB
Plaintext
509 lines
16 KiB
Plaintext
Wed Nov 09 00:50:23 PST 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* tools/notify-send.c:
|
|
- Call notify_icon_new_from_uri() and not notify_icon_new(),
|
|
since notify_icon_new() doesn't actually take parameters.
|
|
- Fix the help for --type.
|
|
|
|
Sun Nov 06 16:33:30 PST 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* tests/Makefile.am:
|
|
- Add applet-critical.png to EXTRA_DIST.
|
|
|
|
==================== 0.2.2 ====================
|
|
|
|
Wed Aug 10 01:59:26 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* NEWS:
|
|
* configure.ac:
|
|
- Bump to version 0.2.2 and prepare for release.
|
|
|
|
Wed Aug 10 01:13:56 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
D tools/test-replace.c:
|
|
* tools/notify-send.c:
|
|
- Simplify notify-send a little, and nuke tools/test-replace. It
|
|
doesn't belong there.
|
|
|
|
Wed Aug 10 01:12:55 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* NEWS:
|
|
* configure.ac:
|
|
- Bump to version 0.2.1.90.
|
|
|
|
Mon Jul 25 22:50:08 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* NEWS:
|
|
* configure.ac:
|
|
- Bump to version 0.2.1.
|
|
|
|
Mon Jul 25 22:47:02 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* tests/test-xy.c:
|
|
- Use a variant type for the hint dictionary values. This let's us
|
|
actually use various data types in D-BUS 0.3x.
|
|
|
|
Thu Jul 28 01:54:27 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* docs/notification-spec.xml:
|
|
- Bump to version 0.7, and add the x, y hint info.
|
|
|
|
* NEWS:
|
|
* configure.ac:
|
|
- Bump to version 0.2.0.
|
|
|
|
Thu Jul 28 01:52:03 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Don't send all hint values as strings. Send as integers, booleans,
|
|
or strings, depending on what the user set.
|
|
|
|
Wed Jul 27 23:08:43 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Support setting boolean hints.
|
|
|
|
Mon Jul 25 18:03:12 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Disable animation support on D-BUS 0.3x, since arrays of arrays
|
|
of a type seems broken.
|
|
|
|
Mon Jul 25 18:00:12 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* tests/test-animation.c:
|
|
- Flush the D-BUS connection queue on uninit so that messages go
|
|
through and so we don't trigger this ugly little warning on
|
|
D-BUS 0.3x.
|
|
- Fix a compiler warning on gcc4.
|
|
|
|
Wed Jul 27 02:12:31 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/notify.c:
|
|
- Actually set the expires flag in the notification handle so we
|
|
don't just kill off all notifications as soon as we create them
|
|
and exit.
|
|
|
|
Wed Jul 27 01:47:25 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/notify.c:
|
|
- Handle SIGINT and SIGTERM When raised, we call notify_uninit.
|
|
notify_uninit now checks if there are any non-expiring notifications
|
|
and closes them. This is a best-effort to preventing stale
|
|
notifications from a dead process from displaying on the screen. Of
|
|
course, we can't handle SIGKILL, so we're stuck there.
|
|
|
|
Wed Jul 27 01:13:12 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/notify.c:
|
|
- Patch (bug #3050) by Duarte Henriques to prevent closing
|
|
notifications we don't own.
|
|
|
|
Wed Jul 27 01:08:56 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
* tests/test-default-action.c:
|
|
* tests/test-image.c:
|
|
* tests/test-multi-actions.c:
|
|
- Patch (bug #3734) by Duarte Henriques to provide a convenient way
|
|
of integrating libnotify with the glib mainloop. Modifications by
|
|
me to make it even easier.
|
|
|
|
Wed Jul 27 00:51:58 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* tests/test-animation.c:
|
|
* tests/test-basic.c:
|
|
* tests/test-error.c:
|
|
* tests/test-image.c:
|
|
* tests/test-markup.c:
|
|
* tests/test-xy.c:
|
|
* tests/test-xy-stress.c:
|
|
- Actually support our own spec and use the number of seconds until
|
|
expiration instead of current time + number of seconds. That was
|
|
creating all kinds of problems.
|
|
|
|
Wed Jul 27 00:31:47 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/dbus-compat.h:
|
|
- Compile under D-BUS 0.2x again.
|
|
|
|
Wed Jul 27 00:18:16 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/notify.c:
|
|
- If the handle given in ActionInvoked is not found in the local
|
|
table of handles, return from the ActionInvoked handler. Otherwise,
|
|
every program using libnotify will crash when a notification is
|
|
clicked. Oops!
|
|
|
|
Sat Jul 16 02:53:06 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Fix the key type for the dictionary for hints on D-BUS 0.3x. The
|
|
notification-daemon side is still broken in this regard.
|
|
|
|
Sat Jul 16 02:51:42 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/dbus-compat.h:
|
|
* libnotify/notify.c:
|
|
- Fixed a couple of D-BUS 0.3x bugs. Several remain though.
|
|
|
|
Tue Jul 12 12:29:08 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* AUTHORS:
|
|
- Update the AUTHORs file with our current contributors.
|
|
|
|
Tue Jul 12 12:28:16 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* tests/Makefile.am:
|
|
* tools/Makefile.am:
|
|
* libnotify.spec.in:
|
|
- Patch by Richard Hughes to fix make distcheck, and to provide a
|
|
Fedora Core 4 RPM spec file.
|
|
|
|
Sun Jul 10 16:46:57 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* tests/test-replace.c:
|
|
- Decrease the wait time for the replacement notification.
|
|
|
|
Sat Jul 9 18:30:41 2005 Duarte Henriques <maxcow@users.sourceforge.net>
|
|
|
|
* libnotify/notify.c:
|
|
- Fill in handle->user_data in notify_send_notification_varg
|
|
|
|
Mon Jul 04 02:13:56 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* tests/Makefile.am:
|
|
* tests/test-markup.c:
|
|
A tests/test-xy-stress.c:
|
|
* configure.ac:
|
|
- Conditionally build gdk-dependent test apps if we have gdk.
|
|
- Added a X, Y stress test that will be used to help test
|
|
accurately positioning the arrows.
|
|
|
|
Thu Jun 30 21:09:18 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* tests/Makefile.am:
|
|
- Don't install the test programs during make install.
|
|
|
|
Thu Jun 30 21:03:30 PDT 2005 Christian Hammond <chipx86@chipx86.com>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
* tests/test-animation.c:
|
|
* tests/test-basic.c:
|
|
* tests/test-default-action.c:
|
|
* tests/test-error.c:
|
|
* tests/test-image.c:
|
|
* tests/test-markup.c:
|
|
* tests/test-multi-actions.c:
|
|
* tests/test-replace.c:
|
|
* tools/notify-send.c:
|
|
- Added support for hints in the API.
|
|
|
|
Mon Jun 20 06:13:02 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Be a little better at not crashing. Just a bit better. There's
|
|
still another crash I'm trying to track down.
|
|
|
|
Mon Jun 20 04:53:29 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Close the right container in D-BUS 0.3x.
|
|
|
|
Mon Jun 20 02:49:27 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/Makefile.am:
|
|
A libnotify/dbus-compat.h:
|
|
- Add dbus-compat.h.
|
|
|
|
Mon Jun 20 02:43:26 PDT 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* configure.ac:
|
|
- Add support for compiling under D-BUS 0.3x. Actually running
|
|
has not yet been tested!
|
|
|
|
Fri Apr 01 09:21:26 PST 2005 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Updated to work with 0.6 of the notification spec.
|
|
|
|
Sat Nov 06 15:40:48 PST 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.h:
|
|
- Move our TODO list to the Doxygen @todo commands, so we'll get it
|
|
in a nice little page of its own in the API docs.
|
|
|
|
Sat Nov 06 15:35:52 PST 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.h:
|
|
- Move the emacs mode string out of the Doxygen comment and into its
|
|
own.
|
|
|
|
Sat Nov 06 15:11:53 PST 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.h:
|
|
A Doxyfile.in:
|
|
* Makefile.am:
|
|
* configure.ac:
|
|
- Add a Doxyfile.in and update things so we can get doxygen
|
|
docs.
|
|
|
|
Wed Nov 03 23:39:23 PST 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Use glib's memory allocation stuff instead of libc's.
|
|
|
|
Wed Nov 03 23:34:10 PST 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
* tests/test-animation.c:
|
|
* tests/test-image.c:
|
|
- Patch from Mike Hearn to do a bunch of stuff, like handling icons
|
|
and animations better.
|
|
|
|
Wed Nov 03 01:19:42 PST 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* configure.ac:
|
|
A libnotify.spec.in:
|
|
- Fix make distcheck.
|
|
|
|
Wed Sep 29 22:34:03 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* tools/notify-send.c:
|
|
- Don't flush the D-BUS connection, and make sure we disconnect from it.
|
|
|
|
Wed Sep 29 21:53:15 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
* tests/test-animation.c:
|
|
* tests/test-basic.c:
|
|
* tests/test-default-action.c:
|
|
* tests/test-error.c:
|
|
* tests/test-image.c:
|
|
* tests/test-markup.c:
|
|
* tests/test-multi-actions.c:
|
|
* tests/test-replace.c:
|
|
* tools/notify-send.c:
|
|
- Updated to match the spec.
|
|
|
|
Sat Sep 25 12:59:26 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* tests/test-animation.c:
|
|
* tests/test-default-action.c:
|
|
- Fixed to compile.
|
|
|
|
Wed Sep 01 00:39:23 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* docs/ChangeLog:
|
|
* SPECIFICATION:
|
|
- Moved specification documentation.
|
|
- Moved specification ChangeLog.
|
|
|
|
Wed Sep 01 00:30:53 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* docs/notification-spec.xml:
|
|
- Finishing adding the rest of the signals to the spec.
|
|
|
|
Sun Aug 29 22:27:42 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
A docs/notification-spec.ps:
|
|
A docs/notification-spec.xml:
|
|
- Added the notification spec in docbook format. It's not finished.
|
|
I'm just tired of working on it.
|
|
|
|
Wed Jul 14 02:11:48 GMT 2004 Mike Hearn <mike@navi.cx>
|
|
* libnotify/notify.c: Use pointers instead of GINT_TO_POINTER
|
|
* tools/test-replace.c: Test replacing notifications
|
|
|
|
Tue Jul 13 23:58:54 GMT 2004 Mike Hearn <mike@navi.cx>
|
|
* SPECIFICATION: CloseNotification sends NotificationClosed signal.
|
|
|
|
Mon Jul 5 00:12:03 GMT 2004 Mike Hearn <mike@navi.cx>
|
|
* tools/notify-send.c (main): Treat expiry times < current time
|
|
as timeouts from current instant
|
|
|
|
Sun Jul 4 22:54:44 GMT 2004 Mike Hearn <mike@navi.cx>
|
|
* libnotify/notify.c: Use a direct hash rather than an int hash
|
|
|
|
Sun Jul 04 14:32:46 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Don't make IDs of 0 bad. They just want to be loved, too.
|
|
|
|
Sun Jul 04 14:08:59 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
* tools/notify-send.c:
|
|
* SPECIFICATION:
|
|
- Changed timeouts to expire times.
|
|
- Install notify-send.
|
|
|
|
Sun Jul 04 13:46:32 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* tools/notify-send.c:
|
|
- Don't initialize the library until we're ready to talk to it.
|
|
|
|
Sun Jul 04 13:34:14 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* SPECIFICATION:
|
|
- Added the urgency level to the spec, and made it a byte.
|
|
|
|
Sun Jul 04 13:28:51 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
A tools/:
|
|
R tests/:
|
|
* Makefile.am:
|
|
* configure.ac:
|
|
- Renamed tests to tools.
|
|
|
|
Sun Jul 04 13:28:00 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* tests/Makefile.am:
|
|
A tests/notify-send.c:
|
|
- Added the notify-send tool.
|
|
|
|
Sat Jul 03 12:35:35 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Added support for GetCapabilities.
|
|
|
|
Sat Jul 03 12:27:58 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Add support for GetServerInformation.
|
|
|
|
Sat Jul 03 12:21:05 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Remove the application info sent on calls to Notify for now,
|
|
until/if something gets added to the spec about it.
|
|
|
|
Sat Jul 03 12:14:48 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Removed the last of the request implementation.
|
|
- More work toward migrating the code to the specification.
|
|
- Simplified the action implementation a little bit.
|
|
|
|
Sat Jul 03 11:26:03 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Cleaned up some things and updated some stuff to be compliant with
|
|
the spec. More will come soon.
|
|
|
|
Thu Jul 1 23:46:28 GMT 2004 Mike Hearn <mike@navi.cx>
|
|
* SPECIFICATION: Add info on icons/sounds, add some
|
|
protocol requests. Change "buttons" in the overview to "actions".
|
|
|
|
Wed Jun 30 14:03:51 GMT 2004 Mike Hearn <mike@navi.cx>
|
|
* SPECIFICATION: Initial version
|
|
|
|
Wed Jun 30 13:28:18 GMT 2004 Mike Hearn <mike@navi.cx>
|
|
* libnotify/notify.[ch]: Add file variables for emacs to match
|
|
the settings Christian is using.
|
|
|
|
Wed Jun 30 02:53:36 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Free up the handle memory for a closed notification.
|
|
|
|
Tue Jun 29 19:33:43 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Due to the new icon struct, a lot of redundant functions have now
|
|
been removed.
|
|
|
|
Tue Jun 29 19:26:58 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Added a NotifyIcon struct and the beginnings of the API.
|
|
|
|
Tue Jun 29 18:49:38 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Replaced the guint32 ID numbers that were passed around to represent
|
|
notifications and requests and replaced them with an opaque data
|
|
structure that abstracts that and other stuff.
|
|
|
|
Tue Jun 29 18:21:05 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Changed 8 space to 4 space tabs.
|
|
|
|
Tue Jun 29 14:49:51 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Patch by Mike Hearn to add a print_error() function for dumping
|
|
extra info when we have an error.
|
|
|
|
Sun Jun 27 21:50:33 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* configure.ac:
|
|
- Pass 0.0.1 as the version number to AC_INIT().
|
|
|
|
Sun Jun 27 21:39:13 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Added support for the NotificationClosed and RequestClosed signals,
|
|
along with request callbacks. I wonder if any of this works.
|
|
|
|
Sun Jun 27 20:23:00 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Keep track of request IDs so that we can do callback stuff in a bit.
|
|
|
|
Sun Jun 27 20:02:09 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Send the list of button texts as a string array, rather than appending
|
|
each one individually.
|
|
|
|
Sun Jun 27 18:30:19 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Split notify_close() into notify_close_notification() and
|
|
notify_close_request().
|
|
- Implement notify_send_request() and
|
|
notify_send_request_with_icon_data(), and add versions of those
|
|
functions that take a va_list for the buttons.
|
|
|
|
Sun Jun 27 16:46:32 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Added a utility function for doing most of the D-BUS message
|
|
creation.
|
|
- Implemented notify_close_notification() and notify_close_request().
|
|
|
|
Sun Jun 27 16:38:42 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
- Make sure we include our config.h if we have one.
|
|
|
|
Sun Jun 27 16:37:30 PDT 2004 Christian Hammond <chipx86@gnupdate.org>
|
|
|
|
* libnotify/notify.c:
|
|
* libnotify/notify.h:
|
|
- Added the initial header file and connection code.
|
|
|