From 64d6ea86fc5614af0004c3e6e84d21706b04d56d Mon Sep 17 00:00:00 2001 From: Carlos Garcia Campos Date: Tue, 31 Oct 2006 19:40:45 +0000 Subject: Add support for multiscreen systems. Fixes bug #316206. 2006-10-31 Carlos Garcia Campos * shell/ev-application-service.xml: * shell/ev-application.[ch]: (ev_application_open_window), (ev_application_get_empty_window), (ev_application_open_uri_at_dest), (ev_application_open_uri), (ev_application_open_uri_list): * shell/ev-window.c: (file_open_dialog_response_cb), (ev_window_cmd_recent_file_activate), (ev_window_setup_recent), (drag_data_received_cb), (open_remote_link): * shell/main.c: (arguments_parse), (load_files), (load_files_remote): Add support for multiscreen systems. Fixes bug #316206. --- (limited to 'shell/ev-application.h') diff --git a/shell/ev-application.h b/shell/ev-application.h index 880f037..09519b1 100644 --- a/shell/ev-application.h +++ b/shell/ev-application.h @@ -71,6 +71,7 @@ void ev_application_shutdown (EvApplication *application); gboolean ev_application_open_window (EvApplication *application, + GHashTable *args, guint32 timestamp, GError **error); gboolean ev_application_open_uri (EvApplication *application, @@ -80,11 +81,13 @@ gboolean ev_application_open_uri (EvApplication *applicati GError **error); void ev_application_open_uri_at_dest (EvApplication *application, const char *uri, + GdkScreen *screen, EvLinkDest *dest, EvWindowRunMode mode, guint32 timestamp); void ev_application_open_uri_list (EvApplication *application, GSList *uri_list, + GdkScreen *screen, guint32 timestamp); GList *ev_application_get_windows (EvApplication *application); -- cgit v0.9.1