2004-08-17 Jody Goldberg * Release 0.1.10 2004-08-17 Jody Goldberg * libgnomecups/gnome-cups-printer.c (gnome_cups_printer_get_is_local) : Add protection (gnome_cups_printer_get_attributes_initialized) : ditto 2004-08-14 Colin Walters * libgnomecups/gnome-cups-printer.c (update_attributes): If attributes haven't been initialized yet, retrieve attributes from localhost first, so we get the printer URI initialized. Then we can start getting attributes from the real server. * libgnomecups/gnome-cups-request.c (gnome_cups_request_new_for_printer): Fix totally broken logic - fail if attributes *aren't* initialized, not if they are. 2004-08-14 Colin Walters * libgnomecups/gnome-cups-util.c (gnome_cups_get_printer_uri): Refactor to avoid a compiler warning. 2004-08-13 Colin Walters * libgnomecups/gnome-cups-request.h (GnomeCupsAsyncRequestCallback): Document. * libgnomecups/gnome-cups-request.c (gnome_cups_request_execute_async): Document. 2004-08-13 Colin Walters * libgnomecups/gnome-cups-request.c (gnome_cups_request_struct_free): Don't free the GError - this should be done by the client. Also add a comment about memory handling. (gnome_cups_request_execute_async_internal): Add comment. 2004-08-13 Matthias Clasen Colin Walters * libgnomecups/gnome-cups-request.c (gnome_cups_request_new_for_printer): API change: take a GnomeCupsPrinter object instead of just a name, and use it to get the URI of the printer. * libgnomecups/gnome-cups-queue.c (check_exists): Just try to create a GnomeCupsPrinter object. * libgnomecups/gnome-cups-printer.c (gnome_cups_printer_get_attributes_initialized): New function. (gnome_cups_printer_get_uri): New function. (gnome_cups_get_printer_uri): Move back to util.c. * libgnomecups/gnome-cups-util.c (gnome_cups_get_printer_uri): Moved back here. 2004-08-11 Colin Walters Matthias Clasen * libgnomecups/gnome-cups-printer.h (gnome_cups_printer_printer_removed_notify_add) (gnome_cups_printer_printer_removed_notify_remove): New functions, used for getting notification of printer removal without requiring holding a reference to the object. 2004-08-03 Colin Walters * libgnomecups/gnome-cups-printer.c (update_attributes): Get attributes from correct host. 2004-07-22 Jody Goldberg * configure.in : Post release verson bump