| 1 |
========================= 0.4.5 ========================= |
|---|
| 2 |
|
|---|
| 3 |
Thu Nov 20 03:16:53 PST 2008 Christian Hammond <chipx86@chipx86.com> |
|---|
| 4 |
|
|---|
| 5 |
* docs/reference/tmpl/notification.sgml: |
|---|
| 6 |
* ChangeLog: |
|---|
| 7 |
* configure.ac: |
|---|
| 8 |
* NEWS: |
|---|
| 9 |
- Bump to version 0.4.5. |
|---|
| 10 |
|
|---|
| 11 |
Thu Sep 25 18:45:41 PDT 2008 Christian Hammond <chipx86@chipx86.com> |
|---|
| 12 |
|
|---|
| 13 |
* libnotify/notification.c: |
|---|
| 14 |
* libnotify/notification.h: |
|---|
| 15 |
- Prevent a backwards-compatibility breakage introduced where the |
|---|
| 16 |
"reason" code was added to the "closed" signal. This meant that |
|---|
| 17 |
existing signal handlers that passed extra data would break. We now |
|---|
| 18 |
require that you call notify_notification_get_closed_reason() to get |
|---|
| 19 |
this data. |
|---|
| 20 |
|
|---|
| 21 |
Thu Sep 25 18:05:38 PDT 2008 Christian Hammond <chipx86@chipx86.com> |
|---|
| 22 |
|
|---|
| 23 |
* libnotify/notification.h: |
|---|
| 24 |
* NEWS: |
|---|
| 25 |
- Fixed a breakage where we were including gtkversion.h directly. |
|---|
| 26 |
Reported by Richard Hughes. |
|---|
| 27 |
|
|---|
| 28 |
Tue Mar 18 21:51:32 PDT 2008 Christian Hammond <chipx86@chipx86.com> |
|---|
| 29 |
|
|---|
| 30 |
* libnotify/notification.c: |
|---|
| 31 |
* libnotify/notification.h: |
|---|
| 32 |
* libnotify/notify.c: |
|---|
| 33 |
* libnotify/notify-marshal.list: |
|---|
| 34 |
* NEWS: |
|---|
| 35 |
- Add support for sending the closed reason in the signal handler. |
|---|
| 36 |
Closes ticket #139. |
|---|
| 37 |
|
|---|
| 38 |
Sat Aug 25 18:08:01 PDT 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 39 |
|
|---|
| 40 |
* tools/notify-send.c: |
|---|
| 41 |
- Relicense notify-send under the LGPL in order to keep licensing |
|---|
| 42 |
simple and to allow reuse in more projects. Fixes bug #124. |
|---|
| 43 |
|
|---|
| 44 |
Sun Apr 29 02:45:20 PDT 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 45 |
|
|---|
| 46 |
* configure.ac: |
|---|
| 47 |
- Bump to version 0.4.4.90. |
|---|
| 48 |
|
|---|
| 49 |
Sun Apr 29 00:39:32 PDT 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 50 |
|
|---|
| 51 |
* docs/reference/tmpl/notification.sgml: |
|---|
| 52 |
* libnotify/notification.c: |
|---|
| 53 |
- Patch by Lucas Rocha to add GObject property accessors for |
|---|
| 54 |
notification IDs. |
|---|
| 55 |
|
|---|
| 56 |
========================= 0.4.4 ========================= |
|---|
| 57 |
|
|---|
| 58 |
Tue Feb 27 21:11:36 PST 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 59 |
|
|---|
| 60 |
* NEWS: |
|---|
| 61 |
* configure.ac: |
|---|
| 62 |
- Bump to version 0.4.4. |
|---|
| 63 |
|
|---|
| 64 |
Thu Feb 15 03:10:39 PST 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 65 |
|
|---|
| 66 |
* NEWS: |
|---|
| 67 |
- Update with all the fixes in this release. |
|---|
| 68 |
|
|---|
| 69 |
Thu Feb 15 02:44:16 PST 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 70 |
|
|---|
| 71 |
* libnotify/notification.c: |
|---|
| 72 |
- Prevent a crash when the handler for a notification's closed signal |
|---|
| 73 |
removes the last reference to the notification. We attempted to set |
|---|
| 74 |
the ID of the notification after emitting this signal, but the |
|---|
| 75 |
notification was destroyed already. So, keep a reference while doing |
|---|
| 76 |
all this. This fixes bug #116. |
|---|
| 77 |
|
|---|
| 78 |
Thu Feb 15 02:29:01 PST 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 79 |
|
|---|
| 80 |
* libnotify/notify.c: |
|---|
| 81 |
- Get rid of format_func. |
|---|
| 82 |
|
|---|
| 83 |
Thu Feb 15 02:06:11 PST 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 84 |
|
|---|
| 85 |
* libnotify/notification.c: |
|---|
| 86 |
- Fix some memory leaks when appending data to a message. Scary, |
|---|
| 87 |
horrible, traumatizing memory leaks. Actually it's pretty bad, |
|---|
| 88 |
though, so new release coming up soon. This fixes bug #112. |
|---|
| 89 |
|
|---|
| 90 |
Thu Feb 15 01:58:52 PST 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 91 |
|
|---|
| 92 |
* tests/test-image.c: |
|---|
| 93 |
- Use a more common (I hope) icontheme icon for the test. |
|---|
| 94 |
|
|---|
| 95 |
Thu Feb 15 00:52:56 PST 2007 Christian Hammond <chipx86@chipx86.com> |
|---|
| 96 |
|
|---|
| 97 |
* libnotify/notification.c: |
|---|
| 98 |
- Fix a bug in notify_notification_add_action where the function |
|---|
| 99 |
to free the user data was never called, causing memory leaks. |
|---|
| 100 |
This fixes bug #119. |
|---|
| 101 |
|
|---|
| 102 |
Mon Nov 13 23:42:07 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 103 |
|
|---|
| 104 |
* tests/Makefile.am: |
|---|
| 105 |
A tests/test-size-changes.c: |
|---|
| 106 |
* tests/test-default-action.c: |
|---|
| 107 |
- Added a test program that displays three notifications and then |
|---|
| 108 |
changes the amount of text in one of them. |
|---|
| 109 |
|
|---|
| 110 |
Sun Nov 05 12:06:01 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 111 |
|
|---|
| 112 |
* libnotify/notify.c: |
|---|
| 113 |
- Patch by Giacomo Lozito to fix a problem where the dbus proxy was |
|---|
| 114 |
not being freed on notify_uninit, which led to problems when libnotify |
|---|
| 115 |
was used in a loadable module. This fixes bug #92. |
|---|
| 116 |
|
|---|
| 117 |
Sun Nov 05 11:54:10 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 118 |
|
|---|
| 119 |
* configure.ac: |
|---|
| 120 |
* NEWS: |
|---|
| 121 |
- Bump to version 0.4.3.90. |
|---|
| 122 |
|
|---|
| 123 |
Sun Nov 05 11:50:44 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 124 |
|
|---|
| 125 |
* libnotify/notification.c: |
|---|
| 126 |
- Patch by jylefort to only reset a notification's ID to 0 if it |
|---|
| 127 |
was the notification closed. This fixes bug #94. |
|---|
| 128 |
|
|---|
| 129 |
========================= 0.4.3 ========================= |
|---|
| 130 |
|
|---|
| 131 |
Sun Oct 08 13:21:20 EDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 132 |
|
|---|
| 133 |
* configure.ac: |
|---|
| 134 |
* NEWS: |
|---|
| 135 |
- Bump the version to 0.4.3. |
|---|
| 136 |
- Add the release datestamp. |
|---|
| 137 |
|
|---|
| 138 |
Sun Sep 03 23:48:29 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 139 |
|
|---|
| 140 |
* libnotify/notification.c: |
|---|
| 141 |
* NEWS: |
|---|
| 142 |
- Patch by lucasr to fix an invalid assertion in |
|---|
| 143 |
notify_notification_new_with_status_icon. This closes bug #85. |
|---|
| 144 |
|
|---|
| 145 |
Sun Sep 03 23:44:01 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 146 |
|
|---|
| 147 |
* libnotify/notify.c: |
|---|
| 148 |
* NEWS: |
|---|
| 149 |
- Patch by berndth to stop using g_atexit, as this can fail in the |
|---|
| 150 |
case of a dynamically loaded module. Applications should now call |
|---|
| 151 |
notify_uninit() on exit or on plugin unload. This closes bug #86. |
|---|
| 152 |
|
|---|
| 153 |
Mon Jul 31 19:40:10 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 154 |
|
|---|
| 155 |
* libnotify/notification.c: |
|---|
| 156 |
- Emit the property change notification for "status-icon" and not |
|---|
| 157 |
"attach-icon". This closes bug #81. |
|---|
| 158 |
|
|---|
| 159 |
Sat Jul 29 03:02:18 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 160 |
|
|---|
| 161 |
* libnotify/notification.c: |
|---|
| 162 |
- Patch by Ed Catmur to reset a notification's ID if |
|---|
| 163 |
notify_notification_show() is called on a notification that had |
|---|
| 164 |
already been closed. This causes the notification to receive a new |
|---|
| 165 |
ID. This closes ticket #78. |
|---|
| 166 |
|
|---|
| 167 |
Thu Jul 13 00:44:29 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 168 |
|
|---|
| 169 |
* configure.ac: |
|---|
| 170 |
- Patch by compnerd to check for glib 2.6+ during configure, as that |
|---|
| 171 |
is now required. This closes ticket #69. |
|---|
| 172 |
|
|---|
| 173 |
Thu Jul 13 00:41:16 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 174 |
|
|---|
| 175 |
* libnotify/notification.c: |
|---|
| 176 |
* AUTHORS: |
|---|
| 177 |
* configure.ac: |
|---|
| 178 |
- Patch by mderezynski to send an array of UCHARs as expected by |
|---|
| 179 |
notification-daemon rather than an array of CHARs. This closes |
|---|
| 180 |
ticket #68. |
|---|
| 181 |
- Bump to version 0.4.2.90. |
|---|
| 182 |
|
|---|
| 183 |
========================= 0.4.2 ========================= |
|---|
| 184 |
|
|---|
| 185 |
Sat Jun 17 19:17:05 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 186 |
|
|---|
| 187 |
* libnotify/internal.h: |
|---|
| 188 |
* libnotify/notify.h: |
|---|
| 189 |
* configure.ac: |
|---|
| 190 |
- Add G_BEGIN_DECLS and G_END_DECLS to notify.h, so that libnotify can |
|---|
| 191 |
be used in C++ applications properly. |
|---|
| 192 |
- Bump to version 0.4.2. |
|---|
| 193 |
|
|---|
| 194 |
========================= 0.4.1 ========================= |
|---|
| 195 |
|
|---|
| 196 |
Sat Jun 17 18:17:28 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 197 |
|
|---|
| 198 |
* Makefile.am: |
|---|
| 199 |
* NEWS: |
|---|
| 200 |
D libnotify.spec.in: |
|---|
| 201 |
* configure.ac: |
|---|
| 202 |
- Fix make distcheck and remove the old RPM spec file. |
|---|
| 203 |
- Update the news. |
|---|
| 204 |
- Bump the version to 0.4.1. |
|---|
| 205 |
|
|---|
| 206 |
Thu Jun 15 02:14:14 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 207 |
|
|---|
| 208 |
* libnotify/notification.c: |
|---|
| 209 |
- Fix a build error on gtk 2.9.2+. This fixes bug #65. |
|---|
| 210 |
|
|---|
| 211 |
Tue Jun 06 12:44:48 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 212 |
|
|---|
| 213 |
* docs/reference/tmpl/notification.sgml: |
|---|
| 214 |
* libnotify/notification.h: |
|---|
| 215 |
- Small random fixes. |
|---|
| 216 |
|
|---|
| 217 |
Tue Jun 06 01:45:46 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 218 |
|
|---|
| 219 |
* docs/reference/libnotify-docs.sgml: |
|---|
| 220 |
* docs/reference/tmpl/libnotify-docs.sgml: |
|---|
| 221 |
- Fix up some references to files. |
|---|
| 222 |
|
|---|
| 223 |
Tue Jun 06 01:29:20 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 224 |
|
|---|
| 225 |
* docs/reference/libnotify-sections.txt: |
|---|
| 226 |
* docs/reference/tmpl/notification.sgml: |
|---|
| 227 |
* docs/reference/tmpl/notify.sgml: |
|---|
| 228 |
* libnotify/notification.c: |
|---|
| 229 |
* libnotify/notification.h: |
|---|
| 230 |
- Provide more documentation. |
|---|
| 231 |
|
|---|
| 232 |
Tue Jun 06 00:27:50 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 233 |
|
|---|
| 234 |
* docs/reference/tmpl/notification.sgml: |
|---|
| 235 |
* libnotify/notification.c: |
|---|
| 236 |
* libnotify/notification.h: |
|---|
| 237 |
- Update notify_notification_set_geometry_hints() to take a x, y |
|---|
| 238 |
instead of a GdkRectangle. We don't need the width and height |
|---|
| 239 |
information. |
|---|
| 240 |
|
|---|
| 241 |
Tue Jun 06 00:14:00 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 242 |
|
|---|
| 243 |
A docs/reference/libnotify-docs.sgml: |
|---|
| 244 |
A docs/reference/libnotify-overrides.txt: |
|---|
| 245 |
A docs/reference/libnotify-sections.txt: |
|---|
| 246 |
A docs/reference/tmpl: |
|---|
| 247 |
A docs/reference/tmpl/libnotify-docs.sgml: |
|---|
| 248 |
A docs/reference/tmpl/libnotify-unused.sgml: |
|---|
| 249 |
A docs/reference/tmpl/notification.sgml: |
|---|
| 250 |
A docs/reference/tmpl/notify.sgml: |
|---|
| 251 |
A docs/reference/Makefile.am: |
|---|
| 252 |
A docs/Makefile.am: |
|---|
| 253 |
* libnotify/notification.c: |
|---|
| 254 |
* libnotify/notification.h: |
|---|
| 255 |
* libnotify/notify.c: |
|---|
| 256 |
D Doxyfile.in: |
|---|
| 257 |
* Makefile.am: |
|---|
| 258 |
* autogen.sh: |
|---|
| 259 |
* configure.ac: |
|---|
| 260 |
- Add some gtk-doc documentation. |
|---|
| 261 |
|
|---|
| 262 |
Sun Jun 04 17:44:27 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 263 |
|
|---|
| 264 |
* libnotify/notification.c: |
|---|
| 265 |
* libnotify/notification.h: |
|---|
| 266 |
- Patch by chpe to add support for using the new GtkStatusIcon in |
|---|
| 267 |
GTK+ 2.9.x. These functions are #ifdef'd to only be provided in |
|---|
| 268 |
supported versions of GTK. The patch also added support for GObject |
|---|
| 269 |
properties on the NotifyNotification objects. This closes ticket #60. |
|---|
| 270 |
|
|---|
| 271 |
Sun Jun 04 16:12:05 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 272 |
|
|---|
| 273 |
* libnotify/notify.c: |
|---|
| 274 |
- Set _initted to FALSE in notify_uninit(), so that notify_is_initted() |
|---|
| 275 |
won't return TRUE. |
|---|
| 276 |
|
|---|
| 277 |
Fri Jun 02 15:56:05 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 278 |
|
|---|
| 279 |
* AUTHORS: |
|---|
| 280 |
* configure.ac: |
|---|
| 281 |
* libnotify.pc.in: |
|---|
| 282 |
- Improve libnotify.pc by pushing dependencies into Requires: instead of |
|---|
| 283 |
Cflags: and Libs:. This closes ticket #58. |
|---|
| 284 |
- Bump the version to 0.4.0.90. |
|---|
| 285 |
|
|---|
| 286 |
========================= 0.4.0 ========================= |
|---|
| 287 |
|
|---|
| 288 |
Wed Apr 26 01:15:20 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 289 |
|
|---|
| 290 |
* tests/Makefile.am: |
|---|
| 291 |
- Bundle applet-critical.png. |
|---|
| 292 |
|
|---|
| 293 |
Wed Apr 26 01:07:34 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 294 |
|
|---|
| 295 |
* tests/test-replace.c: |
|---|
| 296 |
- Set the second, replaced notification to have a default expiration. |
|---|
| 297 |
|
|---|
| 298 |
Tue Apr 25 23:52:42 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 299 |
|
|---|
| 300 |
* libnotify/Makefile.am: |
|---|
| 301 |
* libnotify/notify.h: |
|---|
| 302 |
* NEWS: |
|---|
| 303 |
* configure.ac: |
|---|
| 304 |
- Add GTypes for the enums. |
|---|
| 305 |
- Bump to version 0.4.0. |
|---|
| 306 |
|
|---|
| 307 |
Fri Apr 21 15:35:40 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 308 |
|
|---|
| 309 |
* tools/notify-send.c: |
|---|
| 310 |
- Use fprintf instead of g_warning. |
|---|
| 311 |
|
|---|
| 312 |
Fri Apr 21 14:38:04 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 313 |
|
|---|
| 314 |
* AUTHORS: |
|---|
| 315 |
- Add some names to the patch writers list. |
|---|
| 316 |
|
|---|
| 317 |
Fri Apr 21 14:35:30 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 318 |
|
|---|
| 319 |
* tests/test-server-info.c: |
|---|
| 320 |
* NEWS: |
|---|
| 321 |
- Patch by jensgr to fix some C99 usage in the tests code. |
|---|
| 322 |
|
|---|
| 323 |
Fri Apr 21 14:21:47 PDT 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 324 |
|
|---|
| 325 |
* tools/Makefile.am: |
|---|
| 326 |
* tools/notify-send.c: |
|---|
| 327 |
* NEWS: |
|---|
| 328 |
* configure.ac: |
|---|
| 329 |
- Patch by M.S. to switch notify-send to use GOption instead of popt, |
|---|
| 330 |
to add -v, --version, -h, and --hint options, and to rename |
|---|
| 331 |
-T, --type to -c, --category. This also fixes assertions when calling |
|---|
| 332 |
notify-send "". This closes ticket #41. |
|---|
| 333 |
|
|---|
| 334 |
Mon Mar 20 14:12:15 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 335 |
|
|---|
| 336 |
* tools/notify-send.c: |
|---|
| 337 |
- Change the help for notify-send to indicate that --expire-timeout |
|---|
| 338 |
requires milliseconds, not seconds. This fixes bug #28. |
|---|
| 339 |
- Fixed the short flag for --type to be -T. This fixes bug #18. |
|---|
| 340 |
|
|---|
| 341 |
Sat Mar 18 14:47:53 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 342 |
|
|---|
| 343 |
* tools/notify-send.c: |
|---|
| 344 |
- Fix notify-send on PPC. |
|---|
| 345 |
|
|---|
| 346 |
Sat Feb 04 17:18:38 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 347 |
|
|---|
| 348 |
* libnotify/notification.c: |
|---|
| 349 |
- Don't complain about an unknown action when the action is "default" |
|---|
| 350 |
|
|---|
| 351 |
Sat Feb 04 13:29:22 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 352 |
|
|---|
| 353 |
A tests/test-xy-actions.c: |
|---|
| 354 |
* tests/Makefile.am: |
|---|
| 355 |
- Add test-xy-actions. |
|---|
| 356 |
|
|---|
| 357 |
Sat Feb 04 12:41:03 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 358 |
|
|---|
| 359 |
* tests/test-multi-actions.c: |
|---|
| 360 |
- Running out of disk space is a critical notification. Set the |
|---|
| 361 |
urgency level in test-multi-actions. |
|---|
| 362 |
|
|---|
| 363 |
Sat Feb 04 02:04:13 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 364 |
|
|---|
| 365 |
* tests/test-urgency.c: |
|---|
| 366 |
- It's a good thing to actually set the urgency levels in the |
|---|
| 367 |
urgency test. |
|---|
| 368 |
|
|---|
| 369 |
Sat Feb 04 01:47:00 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 370 |
|
|---|
| 371 |
A tests/test-urgency.c: |
|---|
| 372 |
* tests/Makefile.am: |
|---|
| 373 |
- Add a test-urgency testcase. |
|---|
| 374 |
|
|---|
| 375 |
Sun Jan 29 13:26:31 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 376 |
|
|---|
| 377 |
* Doxyfile.in: |
|---|
| 378 |
* libnotify/notification.c: |
|---|
| 379 |
* libnotify/notification.h: |
|---|
| 380 |
- More Doxygen happiness. Still no NotifyNotification docs yet though. |
|---|
| 381 |
|
|---|
| 382 |
Sun Jan 29 13:17:43 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 383 |
|
|---|
| 384 |
* libnotify/notify.h: |
|---|
| 385 |
- Make Doxygen happy. |
|---|
| 386 |
|
|---|
| 387 |
========================= 0.3.2 ========================= |
|---|
| 388 |
|
|---|
| 389 |
Mon Jan 23 01:31:59 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 390 |
|
|---|
| 391 |
* libnotify/notification.h: |
|---|
| 392 |
- Removed notify_notification_{ref,unref} from notification.h. |
|---|
| 393 |
|
|---|
| 394 |
Mon Jan 23 01:30:45 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 395 |
|
|---|
| 396 |
* libnotify/Makefile.am: |
|---|
| 397 |
- Make distcheck happy. |
|---|
| 398 |
|
|---|
| 399 |
Mon Jan 23 01:20:36 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 400 |
|
|---|
| 401 |
* docs/ChangeLog: |
|---|
| 402 |
* NEWS: |
|---|
| 403 |
* configure.ac: |
|---|
| 404 |
- Bumped the version to 0.3.2. |
|---|
| 405 |
- Added news. |
|---|
| 406 |
|
|---|
| 407 |
Mon Jan 23 01:10:23 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 408 |
|
|---|
| 409 |
* libnotify/internal.h: |
|---|
| 410 |
* libnotify/notification.c: |
|---|
| 411 |
* libnotify/notify.c: |
|---|
| 412 |
* tests/test-replace-widget.c: |
|---|
| 413 |
- Make a best attempt at clearing away notifications that require |
|---|
| 414 |
actions or that exist until clicked when the calling application |
|---|
| 415 |
exits. This doesn't always work. |
|---|
| 416 |
|
|---|
| 417 |
Sun Jan 22 23:46:27 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 418 |
|
|---|
| 419 |
* docs/notification-spec.xml: |
|---|
| 420 |
- Fix some errors in the spec file. Some pieces were not updated when |
|---|
| 421 |
the specification was changed, and some pieces were invalid XML. |
|---|
| 422 |
|
|---|
| 423 |
Sun Jan 22 13:21:52 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 424 |
|
|---|
| 425 |
* libnotify/notification.c: |
|---|
| 426 |
- Raw images are broken in D-BUS versions less than 0.60. Don't crash |
|---|
| 427 |
under this case, and warn the user. |
|---|
| 428 |
|
|---|
| 429 |
Sat Jan 21 00:37:03 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 430 |
|
|---|
| 431 |
* libnotify/internal.h: |
|---|
| 432 |
* libnotify/notification.c: |
|---|
| 433 |
* libnotify/notify.c: |
|---|
| 434 |
* tests/test-image.c: |
|---|
| 435 |
- Use one D-BUS connection, one GProxy, total. This is better than the |
|---|
| 436 |
one per notification, and fixes a few bugs. |
|---|
| 437 |
|
|---|
| 438 |
Fri Jan 20 20:49:31 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 439 |
|
|---|
| 440 |
* libnotify/notify.c: |
|---|
| 441 |
- Some small code cleanups. |
|---|
| 442 |
|
|---|
| 443 |
Fri Jan 20 02:19:29 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 444 |
|
|---|
| 445 |
* libnotify/notification.c: |
|---|
| 446 |
* libnotify/notification.h: |
|---|
| 447 |
* tests/test-basic.c: |
|---|
| 448 |
* tools/notify-send.c: |
|---|
| 449 |
- Remove notify_notification_show_and_forget(). It's less confusing to |
|---|
| 450 |
have one show function, and require that the user unref. It also |
|---|
| 451 |
simplifies the code quite a bit. |
|---|
| 452 |
|
|---|
| 453 |
Fri Jan 20 02:10:50 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 454 |
|
|---|
| 455 |
* libnotify/notification.c: |
|---|
| 456 |
* libnotify/notification.h: |
|---|
| 457 |
* tests/test-default-action.c: |
|---|
| 458 |
* tests/test-multi-actions.c: |
|---|
| 459 |
- Implement per-action user data. |
|---|
| 460 |
|
|---|
| 461 |
Fri Jan 20 01:59:26 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 462 |
|
|---|
| 463 |
* docs/notification-spec.xml: |
|---|
| 464 |
* libnotify/notification.c: |
|---|
| 465 |
* libnotify/notification.h: |
|---|
| 466 |
* tests/test-default-action.c: |
|---|
| 467 |
* tests/test-image.c: |
|---|
| 468 |
* tests/test-multi-actions.c: |
|---|
| 469 |
* tools/notify-send.c: |
|---|
| 470 |
- Fix some weird argument ordering in the calls to |
|---|
| 471 |
dbus_g_proxy_call_*(). |
|---|
| 472 |
- Re-order the arguments as per the spec. |
|---|
| 473 |
- Change NOTIFY_TIMEOUT_* to NOTIFY_EXPIRES_*. |
|---|
| 474 |
- Update the spec to 0.9. |
|---|
| 475 |
|
|---|
| 476 |
Fri Jan 20 01:37:42 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 477 |
|
|---|
| 478 |
* libnotify/notification.c: |
|---|
| 479 |
* libnotify/notification.h: |
|---|
| 480 |
* libnotify/notify.c: |
|---|
| 481 |
- Clean up a lot of the API. Several functions returned gboolean when |
|---|
| 482 |
there was very little point in doing so. |
|---|
| 483 |
- Add assertions to all the functions. |
|---|
| 484 |
- Remove the notify_notification_{set,get}_user_data() functions. These |
|---|
| 485 |
are useless, since this is a GObject, and we get it for free. |
|---|
| 486 |
|
|---|
| 487 |
Thu Jan 19 22:07:41 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 488 |
|
|---|
| 489 |
A libnotify/internal.h: |
|---|
| 490 |
A libnotify/notification.c: |
|---|
| 491 |
A libnotify/notification.h: |
|---|
| 492 |
D libnotify/notifycommon.h: |
|---|
| 493 |
D libnotify/notifynotification.c: |
|---|
| 494 |
D libnotify/notifynotification.h: |
|---|
| 495 |
* libnotify/Makefile.am: |
|---|
| 496 |
* libnotify/notify.c: |
|---|
| 497 |
* libnotify/notify.h: |
|---|
| 498 |
- Do some rearranging of the files in libnotify, and include things |
|---|
| 499 |
properly so people can actually use the library without fudging with |
|---|
| 500 |
include paths. |
|---|
| 501 |
|
|---|
| 502 |
Thu Jan 19 21:56:29 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 503 |
|
|---|
| 504 |
* libnotify/Makefile.am: |
|---|
| 505 |
D libnotify/dbus-compat.h: |
|---|
| 506 |
* libnotify/notify.c: |
|---|
| 507 |
- Get rid of dbus-compat.h. |
|---|
| 508 |
|
|---|
| 509 |
Thu Jan 19 21:55:08 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 510 |
|
|---|
| 511 |
* libnotify/dbus-compat.h: |
|---|
| 512 |
* libnotify/notify.c: |
|---|
| 513 |
* libnotify/notifycommon.h: |
|---|
| 514 |
* libnotify/notify.h: |
|---|
| 515 |
* libnotify/notifynotification.c: |
|---|
| 516 |
* libnotify/notifynotification.h: |
|---|
| 517 |
- Fixed the coding style. |
|---|
| 518 |
|
|---|
| 519 |
Thu Jan 19 01:34:57 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 520 |
|
|---|
| 521 |
* tools/notify-send.c: |
|---|
| 522 |
- Make notify-send work again when a body isn't specified. |
|---|
| 523 |
|
|---|
| 524 |
Wed Jan 18 22:24:10 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 525 |
|
|---|
| 526 |
* libnotify/notifynotification.h: |
|---|
| 527 |
* tests/test-xy-stress.c: |
|---|
| 528 |
- Remove the config.h include from notifynotification.h. |
|---|
| 529 |
|
|---|
| 530 |
Sun Jan 15 17:52:39 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 531 |
|
|---|
| 532 |
* docs/notification-spec.xml: |
|---|
| 533 |
* libnotify/notify.c: |
|---|
| 534 |
* libnotify/notify.h: |
|---|
| 535 |
* libnotify/notifynotification.c: |
|---|
| 536 |
* tests/Makefile.am: |
|---|
| 537 |
A tests/test-server-info.c: |
|---|
| 538 |
* tests/test-xy.c: |
|---|
| 539 |
- Add back notify_get_server_info() and notify_get_server_caps(). |
|---|
| 540 |
|
|---|
| 541 |
Thu Jan 12 2006 John (J5) Palmieri <johnp@redhat.com> |
|---|
| 542 |
|
|---|
| 543 |
* libnotify/notifynotification.c (notify_notification_set_user_data): |
|---|
| 544 |
fix free function addition |
|---|
| 545 |
(notify_notification_get_user_data): added method for actually |
|---|
| 546 |
getting the user data (fd.o bug# 5418) |
|---|
| 547 |
- patches provided by Duarte Henriques |
|---|
| 548 |
<duarte.henriques at gmail dot com> |
|---|
| 549 |
|
|---|
| 550 |
|
|---|
| 551 |
Tue Jan 10 23:33:47 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 552 |
|
|---|
| 553 |
* configure.ac: |
|---|
| 554 |
- Require D-BUS 0.36+. |
|---|
| 555 |
|
|---|
| 556 |
Tue Jan 10 22:55:35 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 557 |
|
|---|
| 558 |
* tests/test-default-action.c: |
|---|
| 559 |
* tools/notify-send.c: |
|---|
| 560 |
- Fix some C99 usage. |
|---|
| 561 |
|
|---|
| 562 |
Tue Jan 10 16:20:27 MST 2006 David Trowbridge <trowbrds@gmail.com> |
|---|
| 563 |
|
|---|
| 564 |
* libnotify/Makefile.am: |
|---|
| 565 |
- Make sure marshal files actually get built |
|---|
| 566 |
|
|---|
| 567 |
Mon Jan 09 11:13:15 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 568 |
|
|---|
| 569 |
* libnotify/Makefile.am: |
|---|
| 570 |
* libnotify/Makefile.in: |
|---|
| 571 |
A libnotify/notify-marshal.list: |
|---|
| 572 |
D libnotify/notifymarshal.c: |
|---|
| 573 |
D libnotify/notifymarshal.h: |
|---|
| 574 |
* libnotify/notifynotification.c: |
|---|
| 575 |
* configure.ac: |
|---|
| 576 |
- Generate the marshal files automatically. We shouldn't be doing it |
|---|
| 577 |
by hand. |
|---|
| 578 |
|
|---|
| 579 |
Mon Jan 09 10:15:57 PST 2006 Christian Hammond <chipx86@chipx86.com> |
|---|
| 580 |
|
|---|
| 581 |
* libnotify/Makefile.in: |
|---|
| 582 |
* libnotify/notify.c: |
|---|
| 583 |
* libnotify/notifynotification.c: |
|---|
| 584 |
* tests/test-default-action.c: |
|---|
| 585 |
* tests/test-image.c: |
|---|
| 586 |
* tests/test-multi-actions.c: |
|---|
| 587 |
* tests/test-replace-widget.c: |
|---|
| 588 |
* tests/test-xy-stress.c: |
|---|
| 589 |
- Clean up lots of warnings. |
|---|
| 590 |
|
|---|
| 591 |
========================= 0.3.0 ========================= |
|---|
| 592 |
|
|---|
| 593 |
Tue Dec 13 2005 John (J5) Palmieri <johnp@redhat.com> |
|---|
| 594 |
|
|---|
| 595 |
* Release 0.3.0 |
|---|
| 596 |
|
|---|
| 597 |
* tests/Makefile.am, tools/Makefile.am: patch from Rodney |
|---|
| 598 |
Dawes <dobey at novell.com> fixing make distcheck |
|---|
| 599 |
|
|---|
| 600 |
* tools/notify-send.c: use show_and_forget |
|---|
| 601 |
|
|---|
| 602 |
Fri Dec 09 2005 John (J5) Palmieri <johnp@redhat.com> |
|---|
| 603 |
|
|---|
| 604 |
* libnotify/notifymarshal.[c|h]: new files where GLib callback |
|---|
| 605 |
marshalers are added |
|---|
| 606 |
|
|---|
| 607 |
* libnotify/notifynotification.c (notify_notifiaction_init): Add a |
|---|
| 608 |
marshaller for signals with uint, string parameters |
|---|
| 609 |
(_gslist_to_string_array): new internal method that coverts |
|---|
| 610 |
a GSList to a NULL terminated array of strings |
|---|
| 611 |
(_notify_notification_show_internal): send the actions list as an |
|---|
| 612 |
array of strings, not a GSList which does not work with the bindings |
|---|
| 613 |
|
|---|
| 614 |
* libnotify/Makefile.am: notifymarshal.[c|h] added |
|---|
| 615 |
|
|---|
| 616 |
* tests/test-multi-actions.c: working example of using actions |
|---|
| 617 |
|
|---|
| 618 |
|
|---|
| 619 |
Fri Dec 02 2005 John (J5) Palmieri <johnp@redhat.com> |
|---|
| 620 |
|
|---|
| 621 |
* libnotify/notifynotification.c (notify_notification_add_action): |
|---|
| 622 |
implement adding actions |
|---|
| 623 |
(_action_signal_handler): handle actions coming from the server |
|---|
| 624 |
(notify_notifcation_clear_actions): new method for clearning out |
|---|
| 625 |
the actions list and hash |
|---|
| 626 |
|
|---|
| 627 |
Fri Dec 02 2005 John (J5) Palmieri <johnp@redhat.com> |
|---|
| 628 |
|
|---|
| 629 |
* libnotify/notifynotification.c (notify_notification_show_and_forget): |
|---|
| 630 |
new method that shows and then unrefs the NotifyNotification object. |
|---|
| 631 |
use this if you just want to fire off a quick notification. |
|---|
| 632 |
|
|---|
| 633 |
* various compiler warning cleanups |
|---|
| 634 |
|
|---|
| 635 |
Fri Dec 02 2005 John (J5) Palmieri <johnp@redhat.com> |
|---|
| 636 |
|
|---|
| 637 |
* libnotify/notifynotification.c (SIGNAL_TYPE_CLOSED): "closed" glib |
|---|
| 638 |
signal added |
|---|
| 639 |
(notify_notification_clear_hints): New API for clearing out the |
|---|
| 640 |
hints hash |
|---|
| 641 |
(notify_notification_ref, notify_notification_unref): removed - use |
|---|
| 642 |
g_object_ref/unref |
|---|
| 643 |
|
|---|
| 644 |
* tests/*: Various changes to the test binaries |
|---|
| 645 |
|
|---|
| 646 |
Thu Nov 10 14:00:00 EST 2005 John (J5) Palmieri <johnp@redhat.com> |
|---|
| 647 |
|
|---|
| 648 |
* Complete rewrite and first import to libnotify-ng module in SVN |
|---|
| 649 |
|
|---|
| 650 |
Mon Jul 04 02:13:56 PDT 2005 Christian Hammond <chipx86@chipx86.com> |
|---|
| 651 |
|
|---|
| 652 |
* tests/Makefile.am: |
|---|
| 653 |
* tests/test-markup.c: |
|---|
| 654 |
A tests/test-xy-stress.c: |
|---|
| 655 |
* configure.ac: |
|---|
| 656 |
- Conditionally build gdk-dependent test apps if we have gdk. |
|---|
| 657 |
- Added a X, Y stress test that will be used to help test |
|---|
| 658 |
accurately positioning the arrows. |
|---|
| 659 |
|
|---|
| 660 |
Thu Jun 30 21:09:18 PDT 2005 Christian Hammond <chipx86@chipx86.com> |
|---|
| 661 |
|
|---|
| 662 |
* tests/Makefile.am: |
|---|
| 663 |
- Don't install the test programs during make install. |
|---|
| 664 |
|
|---|
| 665 |
Thu Jun 30 21:03:30 PDT 2005 Christian Hammond <chipx86@chipx86.com> |
|---|
| 666 |
|
|---|
| 667 |
* libnotify/notify.c: |
|---|
| 668 |
* libnotify/notify.h: |
|---|
| 669 |
* tests/test-animation.c: |
|---|
| 670 |
* tests/test-basic.c: |
|---|
| 671 |
* tests/test-default-action.c: |
|---|
| 672 |
* tests/test-error.c: |
|---|
| 673 |
* tests/test-image.c: |
|---|
| 674 |
* tests/test-markup.c: |
|---|
| 675 |
* tests/test-multi-actions.c: |
|---|
| 676 |
* tests/test-replace.c: |
|---|
| 677 |
* tools/notify-send.c: |
|---|
| 678 |
- Added support for hints in the API. |
|---|
| 679 |
|
|---|
| 680 |
Mon Jun 20 06:13:02 PDT 2005 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 681 |
|
|---|
| 682 |
* libnotify/notify.c: |
|---|
| 683 |
- Be a little better at not crashing. Just a bit better. There's |
|---|
| 684 |
still another crash I'm trying to track down. |
|---|
| 685 |
|
|---|
| 686 |
Mon Jun 20 04:53:29 PDT 2005 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 687 |
|
|---|
| 688 |
* libnotify/notify.c: |
|---|
| 689 |
- Close the right container in D-BUS 0.3x. |
|---|
| 690 |
|
|---|
| 691 |
Mon Jun 20 02:49:27 PDT 2005 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 692 |
|
|---|
| 693 |
* libnotify/Makefile.am: |
|---|
| 694 |
A libnotify/dbus-compat.h: |
|---|
| 695 |
- Add dbus-compat.h. |
|---|
| 696 |
|
|---|
| 697 |
Mon Jun 20 02:43:26 PDT 2005 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 698 |
|
|---|
| 699 |
* libnotify/notify.c: |
|---|
| 700 |
* configure.ac: |
|---|
| 701 |
- Add support for compiling under D-BUS 0.3x. Actually running |
|---|
| 702 |
has not yet been tested! |
|---|
| 703 |
|
|---|
| 704 |
Fri Apr 01 09:21:26 PST 2005 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 705 |
|
|---|
| 706 |
* libnotify/notify.c: |
|---|
| 707 |
- Updated to work with 0.6 of the notification spec. |
|---|
| 708 |
|
|---|
| 709 |
Sat Nov 06 15:40:48 PST 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 710 |
|
|---|
| 711 |
* libnotify/notify.h: |
|---|
| 712 |
- Move our TODO list to the Doxygen @todo commands, so we'll get it |
|---|
| 713 |
in a nice little page of its own in the API docs. |
|---|
| 714 |
|
|---|
| 715 |
Sat Nov 06 15:35:52 PST 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 716 |
|
|---|
| 717 |
* libnotify/notify.h: |
|---|
| 718 |
- Move the emacs mode string out of the Doxygen comment and into its |
|---|
| 719 |
own. |
|---|
| 720 |
|
|---|
| 721 |
Sat Nov 06 15:11:53 PST 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 722 |
|
|---|
| 723 |
* libnotify/notify.h: |
|---|
| 724 |
A Doxyfile.in: |
|---|
| 725 |
* Makefile.am: |
|---|
| 726 |
* configure.ac: |
|---|
| 727 |
- Add a Doxyfile.in and update things so we can get doxygen |
|---|
| 728 |
docs. |
|---|
| 729 |
|
|---|
| 730 |
Wed Nov 03 23:39:23 PST 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 731 |
|
|---|
| 732 |
* libnotify/notify.c: |
|---|
| 733 |
- Use glib's memory allocation stuff instead of libc's. |
|---|
| 734 |
|
|---|
| 735 |
Wed Nov 03 23:34:10 PST 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 736 |
|
|---|
| 737 |
* libnotify/notify.c: |
|---|
| 738 |
* libnotify/notify.h: |
|---|
| 739 |
* tests/test-animation.c: |
|---|
| 740 |
* tests/test-image.c: |
|---|
| 741 |
- Patch from Mike Hearn to do a bunch of stuff, like handling icons |
|---|
| 742 |
and animations better. |
|---|
| 743 |
|
|---|
| 744 |
Wed Nov 03 01:19:42 PST 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 745 |
|
|---|
| 746 |
* configure.ac: |
|---|
| 747 |
A libnotify.spec.in: |
|---|
| 748 |
- Fix make distcheck. |
|---|
| 749 |
|
|---|
| 750 |
Wed Sep 29 22:34:03 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 751 |
|
|---|
| 752 |
* libnotify/notify.c: |
|---|
| 753 |
* tools/notify-send.c: |
|---|
| 754 |
- Don't flush the D-BUS connection, and make sure we disconnect from it. |
|---|
| 755 |
|
|---|
| 756 |
Wed Sep 29 21:53:15 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 757 |
|
|---|
| 758 |
* libnotify/notify.c: |
|---|
| 759 |
* libnotify/notify.h: |
|---|
| 760 |
* tests/test-animation.c: |
|---|
| 761 |
* tests/test-basic.c: |
|---|
| 762 |
* tests/test-default-action.c: |
|---|
| 763 |
* tests/test-error.c: |
|---|
| 764 |
* tests/test-image.c: |
|---|
| 765 |
* tests/test-markup.c: |
|---|
| 766 |
* tests/test-multi-actions.c: |
|---|
| 767 |
* tests/test-replace.c: |
|---|
| 768 |
* tools/notify-send.c: |
|---|
| 769 |
- Updated to match the spec. |
|---|
| 770 |
|
|---|
| 771 |
Sat Sep 25 12:59:26 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 772 |
|
|---|
| 773 |
* libnotify/notify.c: |
|---|
| 774 |
* tests/test-animation.c: |
|---|
| 775 |
* tests/test-default-action.c: |
|---|
| 776 |
- Fixed to compile. |
|---|
| 777 |
|
|---|
| 778 |
Wed Sep 01 00:39:23 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 779 |
|
|---|
| 780 |
* docs/ChangeLog: |
|---|
| 781 |
* SPECIFICATION: |
|---|
| 782 |
- Moved specification documentation. |
|---|
| 783 |
- Moved specification ChangeLog. |
|---|
| 784 |
|
|---|
| 785 |
Wed Sep 01 00:30:53 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 786 |
|
|---|
| 787 |
* docs/notification-spec.xml: |
|---|
| 788 |
- Finishing adding the rest of the signals to the spec. |
|---|
| 789 |
|
|---|
| 790 |
Sun Aug 29 22:27:42 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 791 |
|
|---|
| 792 |
A docs/notification-spec.ps: |
|---|
| 793 |
A docs/notification-spec.xml: |
|---|
| 794 |
- Added the notification spec in docbook format. It's not finished. |
|---|
| 795 |
I'm just tired of working on it. |
|---|
| 796 |
|
|---|
| 797 |
Wed Jul 14 02:11:48 GMT 2004 Mike Hearn <mike@navi.cx> |
|---|
| 798 |
* libnotify/notify.c: Use pointers instead of GINT_TO_POINTER |
|---|
| 799 |
* tools/test-replace.c: Test replacing notifications |
|---|
| 800 |
|
|---|
| 801 |
Tue Jul 13 23:58:54 GMT 2004 Mike Hearn <mike@navi.cx> |
|---|
| 802 |
* SPECIFICATION: CloseNotification sends NotificationClosed signal. |
|---|
| 803 |
|
|---|
| 804 |
Mon Jul 5 00:12:03 GMT 2004 Mike Hearn <mike@navi.cx> |
|---|
| 805 |
* tools/notify-send.c (main): Treat expiry times < current time |
|---|
| 806 |
as timeouts from current instant |
|---|
| 807 |
|
|---|
| 808 |
Sun Jul 4 22:54:44 GMT 2004 Mike Hearn <mike@navi.cx> |
|---|
| 809 |
* libnotify/notify.c: Use a direct hash rather than an int hash |
|---|
| 810 |
|
|---|
| 811 |
Sun Jul 04 14:32:46 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 812 |
|
|---|
| 813 |
* libnotify/notify.c: |
|---|
| 814 |
- Don't make IDs of 0 bad. They just want to be loved, too. |
|---|
| 815 |
|
|---|
| 816 |
Sun Jul 04 14:08:59 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 817 |
|
|---|
| 818 |
* libnotify/notify.c: |
|---|
| 819 |
* libnotify/notify.h: |
|---|
| 820 |
* tools/notify-send.c: |
|---|
| 821 |
* SPECIFICATION: |
|---|
| 822 |
- Changed timeouts to expire times. |
|---|
| 823 |
- Install notify-send. |
|---|
| 824 |
|
|---|
| 825 |
Sun Jul 04 13:46:32 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 826 |
|
|---|
| 827 |
* tools/notify-send.c: |
|---|
| 828 |
- Don't initialize the library until we're ready to talk to it. |
|---|
| 829 |
|
|---|
| 830 |
Sun Jul 04 13:34:14 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 831 |
|
|---|
| 832 |
* libnotify/notify.c: |
|---|
| 833 |
* SPECIFICATION: |
|---|
| 834 |
- Added the urgency level to the spec, and made it a byte. |
|---|
| 835 |
|
|---|
| 836 |
Sun Jul 04 13:28:51 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 837 |
|
|---|
| 838 |
A tools/: |
|---|
| 839 |
R tests/: |
|---|
| 840 |
* Makefile.am: |
|---|
| 841 |
* configure.ac: |
|---|
| 842 |
- Renamed tests to tools. |
|---|
| 843 |
|
|---|
| 844 |
Sun Jul 04 13:28:00 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 845 |
|
|---|
| 846 |
* tests/Makefile.am: |
|---|
| 847 |
A tests/notify-send.c: |
|---|
| 848 |
- Added the notify-send tool. |
|---|
| 849 |
|
|---|
| 850 |
Sat Jul 03 12:35:35 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 851 |
|
|---|
| 852 |
* libnotify/notify.c: |
|---|
| 853 |
* libnotify/notify.h: |
|---|
| 854 |
- Added support for GetCapabilities. |
|---|
| 855 |
|
|---|
| 856 |
Sat Jul 03 12:27:58 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 857 |
|
|---|
| 858 |
* libnotify/notify.c: |
|---|
| 859 |
* libnotify/notify.h: |
|---|
| 860 |
- Add support for GetServerInformation. |
|---|
| 861 |
|
|---|
| 862 |
Sat Jul 03 12:21:05 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 863 |
|
|---|
| 864 |
* libnotify/notify.c: |
|---|
| 865 |
- Remove the application info sent on calls to Notify for now, |
|---|
| 866 |
until/if something gets added to the spec about it. |
|---|
| 867 |
|
|---|
| 868 |
Sat Jul 03 12:14:48 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 869 |
|
|---|
| 870 |
* libnotify/notify.c: |
|---|
| 871 |
* libnotify/notify.h: |
|---|
| 872 |
- Removed the last of the request implementation. |
|---|
| 873 |
- More work toward migrating the code to the specification. |
|---|
| 874 |
- Simplified the action implementation a little bit. |
|---|
| 875 |
|
|---|
| 876 |
Sat Jul 03 11:26:03 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 877 |
|
|---|
| 878 |
* libnotify/notify.c: |
|---|
| 879 |
* libnotify/notify.h: |
|---|
| 880 |
- Cleaned up some things and updated some stuff to be compliant with |
|---|
| 881 |
the spec. More will come soon. |
|---|
| 882 |
|
|---|
| 883 |
Thu Jul 1 23:46:28 GMT 2004 Mike Hearn <mike@navi.cx> |
|---|
| 884 |
* SPECIFICATION: Add info on icons/sounds, add some |
|---|
| 885 |
protocol requests. Change "buttons" in the overview to "actions". |
|---|
| 886 |
|
|---|
| 887 |
Wed Jun 30 14:03:51 GMT 2004 Mike Hearn <mike@navi.cx> |
|---|
| 888 |
* SPECIFICATION: Initial version |
|---|
| 889 |
|
|---|
| 890 |
Wed Jun 30 13:28:18 GMT 2004 Mike Hearn <mike@navi.cx> |
|---|
| 891 |
* libnotify/notify.[ch]: Add file variables for emacs to match |
|---|
| 892 |
the settings Christian is using. |
|---|
| 893 |
|
|---|
| 894 |
Wed Jun 30 02:53:36 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 895 |
|
|---|
| 896 |
* libnotify/notify.c: |
|---|
| 897 |
- Free up the handle memory for a closed notification. |
|---|
| 898 |
|
|---|
| 899 |
Tue Jun 29 19:33:43 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 900 |
|
|---|
| 901 |
* libnotify/notify.c: |
|---|
| 902 |
* libnotify/notify.h: |
|---|
| 903 |
- Due to the new icon struct, a lot of redundant functions have now |
|---|
| 904 |
been removed. |
|---|
| 905 |
|
|---|
| 906 |
Tue Jun 29 19:26:58 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 907 |
|
|---|
| 908 |
* libnotify/notify.c: |
|---|
| 909 |
* libnotify/notify.h: |
|---|
| 910 |
- Added a NotifyIcon struct and the beginnings of the API. |
|---|
| 911 |
|
|---|
| 912 |
Tue Jun 29 18:49:38 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 913 |
|
|---|
| 914 |
* libnotify/notify.c: |
|---|
| 915 |
* libnotify/notify.h: |
|---|
| 916 |
- Replaced the guint32 ID numbers that were passed around to represent |
|---|
| 917 |
notifications and requests and replaced them with an opaque data |
|---|
| 918 |
structure that abstracts that and other stuff. |
|---|
| 919 |
|
|---|
| 920 |
Tue Jun 29 18:21:05 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 921 |
|
|---|
| 922 |
* libnotify/notify.c: |
|---|
| 923 |
- Changed 8 space to 4 space tabs. |
|---|
| 924 |
|
|---|
| 925 |
Tue Jun 29 14:49:51 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 926 |
|
|---|
| 927 |
* libnotify/notify.c: |
|---|
| 928 |
- Patch by Mike Hearn to add a print_error() function for dumping |
|---|
| 929 |
extra info when we have an error. |
|---|
| 930 |
|
|---|
| 931 |
Sun Jun 27 21:50:33 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 932 |
|
|---|
| 933 |
* configure.ac: |
|---|
| 934 |
- Pass 0.0.1 as the version number to AC_INIT(). |
|---|
| 935 |
|
|---|
| 936 |
Sun Jun 27 21:39:13 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 937 |
|
|---|
| 938 |
* libnotify/notify.c: |
|---|
| 939 |
- Added support for the NotificationClosed and RequestClosed signals, |
|---|
| 940 |
along with request callbacks. I wonder if any of this works. |
|---|
| 941 |
|
|---|
| 942 |
Sun Jun 27 20:23:00 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 943 |
|
|---|
| 944 |
* libnotify/notify.c: |
|---|
| 945 |
- Keep track of request IDs so that we can do callback stuff in a bit. |
|---|
| 946 |
|
|---|
| 947 |
Sun Jun 27 20:02:09 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 948 |
|
|---|
| 949 |
* libnotify/notify.c: |
|---|
| 950 |
- Send the list of button texts as a string array, rather than appending |
|---|
| 951 |
each one individually. |
|---|
| 952 |
|
|---|
| 953 |
Sun Jun 27 18:30:19 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 954 |
|
|---|
| 955 |
* libnotify/notify.c: |
|---|
| 956 |
* libnotify/notify.h: |
|---|
| 957 |
- Split notify_close() into notify_close_notification() and |
|---|
| 958 |
notify_close_request(). |
|---|
| 959 |
- Implement notify_send_request() and |
|---|
| 960 |
notify_send_request_with_icon_data(), and add versions of those |
|---|
| 961 |
functions that take a va_list for the buttons. |
|---|
| 962 |
|
|---|
| 963 |
Sun Jun 27 16:46:32 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 964 |
|
|---|
| 965 |
* libnotify/notify.c: |
|---|
| 966 |
- Added a utility function for doing most of the D-BUS message |
|---|
| 967 |
creation. |
|---|
| 968 |
- Implemented notify_close_notification() and notify_close_request(). |
|---|
| 969 |
|
|---|
| 970 |
Sun Jun 27 16:38:42 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 971 |
|
|---|
| 972 |
* libnotify/notify.c: |
|---|
| 973 |
- Make sure we include our config.h if we have one. |
|---|
| 974 |
|
|---|
| 975 |
Sun Jun 27 16:37:30 PDT 2004 Christian Hammond <chipx86@gnupdate.org> |
|---|
| 976 |
|
|---|
| 977 |
* libnotify/notify.c: |
|---|
| 978 |
* libnotify/notify.h: |
|---|
| 979 |
- Added the initial header file and connection code. |
|---|
| 980 |
|
|---|