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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list