CVSROOT: /cvs/gnome Module name: evince Changes by: ryanl 05/08/25 22:34:30
Modified files: . : ChangeLog shell : ev-application-service.xml ev-application.c ev-application.h ev-window.c main.c Log message: 2005-08-25 Ryan Lortie <[EMAIL PROTECTED]> * shell/ev-application-service.xml: Add 'timestamp' argument to ev_application_open_window and ev_application_open_uri methods. * shell/ev-application.h: Add 'timestamp' argument to ev_application_open_window, ev_application_open_uri, and ev_application_open_uri_list functions. * shell/ev-application.c (ev_application_open_window, ev_application_open_uri, ev_application_open_uri_list): Change functions that show/present windows to use a timestamp if one is passed in. * shell/ev-window.c (ev_window_cmd_file_open, ev_window_cmd_recent_file_activate, drag_data_received_cb): * shell/main.c (load_files): Modify calls to ev_application to include GDK_CURRENT_TIME as timestamp. * shell/main.c (load_files_remote): Obtain timestamp for client instance from GDK and pass to server instance so new windows are focused properly. Fix dbus_g_proxy_call() calls by including second G_TYPE_INVALID. Closes bug #314475 [http://bugzilla.gnome.org/show_bug.cgi?id=314475]. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evince&who=ryanl&date=explicit&mindate=2005-08-25%2022:33&maxdate=2005-08-25%2022:35 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list