Diff for /np2/x11/gtk2/gtk_wrapper.c between versions 1.11 and 1.15

version 1.11, 2007/02/05 14:35:55 version 1.15, 2012/01/23 05:00:13
Line 1 Line 1
 /*      $Id$    */  
   
 /*  /*
  * Copyright (c) 2002-2004 NONAKA Kimihiro   * Copyright (c) 2002-2004 NONAKA Kimihiro
  * All rights reserved.   * All rights reserved.
Line 45 Line 43
 extern int verbose;  extern int verbose;
 extern volatile sig_atomic_t np2running;  extern volatile sig_atomic_t np2running;
   
   #ifdef DEBUG
 #ifndef VERBOSE  #ifndef VERBOSE
 #define VERBOSE(s)      if (verbose) printf s  #define VERBOSE(s)      if (verbose) g_printerr s
 #endif  #endif  /* !VERBOSE */
   #else   /* !DEBUG */
   #define VERBOSE(s)
   #endif  /* DEBUG */
   
 void  void
 gtk_scale_set_default_values(GtkScale *scale)  gtk_scale_set_default_values(GtkScale *scale)
Line 136  static int Line 138  static int
 check_xvid(GtkWidget *widget)  check_xvid(GtkWidget *widget)
 {  {
         gboolean ret = FALSE;          gboolean ret = FALSE;
         GtkWindow *window;  
         GdkWindow *w;          GdkWindow *w;
         Display *xdisplay;          Display *xdisplay;
         int xscreen;          int xscreen;
Line 149  check_xvid(GtkWidget *widget) Line 150  check_xvid(GtkWidget *widget)
   
         g_return_val_if_fail(widget != NULL, FALSE);          g_return_val_if_fail(widget != NULL, FALSE);
   
         window = GTK_WINDOW(widget);  
         w = widget->window;          w = widget->window;
         xdisplay = GDK_WINDOW_XDISPLAY(w);          xdisplay = GDK_WINDOW_XDISPLAY(w);
         xscreen = XDefaultScreen(xdisplay);          xscreen = XDefaultScreen(xdisplay);
Line 232  check_netwm(GtkWidget *widget) Line 232  check_netwm(GtkWidget *widget)
         unsigned char *prop;          unsigned char *prop;
         guint32 *data;          guint32 *data;
         int rv;          int rv;
         long i;          unsigned long i;
   
         g_return_val_if_fail(widget != NULL, 0);          g_return_val_if_fail(widget != NULL, 0);
   
Line 290  gtk_window_init_fullscreen(GtkWidget *wi Line 290  gtk_window_init_fullscreen(GtkWidget *wi
   
         if (verbose) {          if (verbose) {
                 if (use_xvid) {                  if (use_xvid) {
                         printf("Using XF86VidMode extension\n");                          VERBOSE(("Using XF86VidMode extension\n"));
                 } else if (use_netwm) {                  } else if (use_netwm) {
                         printf("Using _NET_WM_STATE_FULLSCREEN\n");                          VERBOSE(("Using _NET_WM_STATE_FULLSCREEN\n"));
                 } else {                  } else {
                         printf("not supported\n");                          VERBOSE(("not supported\n"));
                 }                  }
         }          }
   
Line 322  gtk_window_fullscreen_mode(GtkWidget *wi Line 322  gtk_window_fullscreen_mode(GtkWidget *wi
                 XF86VidModeSwitchToMode(fs_xdisplay,fs_xscreen,modes[modeidx]);                  XF86VidModeSwitchToMode(fs_xdisplay,fs_xscreen,modes[modeidx]);
   
                 XUnlockDisplay(fs_xdisplay);                  XUnlockDisplay(fs_xdisplay);
         } else          }
 #endif  /* HAVE_XF86VIDMODE */  #endif  /* HAVE_XF86VIDMODE */
         if (use_netwm) {          if (use_netwm) {
                 gtk_window_fullscreen(GTK_WINDOW(widget));                  gtk_window_fullscreen(GTK_WINDOW(widget));
Line 369  gtk_window_restore_mode(GtkWidget *widge Line 369  gtk_window_restore_mode(GtkWidget *widge
                 }                  }
   
                 XUnlockDisplay(fs_xdisplay);                  XUnlockDisplay(fs_xdisplay);
         } else          }
 #endif  /* HAVE_XF86VIDMODE */  #endif  /* HAVE_XF86VIDMODE */
         if (use_netwm) {          if (use_netwm) {
                 gtk_window_unfullscreen(GTK_WINDOW(widget));                  gtk_window_unfullscreen(GTK_WINDOW(widget));

Removed from v.1.11  
changed lines
  Added in v.1.15


RetroPC.NET-CVS <cvs@retropc.net>