xscreensaver-06-gtk-lock.diff revision 20353
+fi
GTK_GLADEDIR = $(prefix)/lib/xscreensaver/config
diff --git xscreensaver-5.12/driver/auth.h xscreensaver-5.12/driver/auth.h
+#include <gconf/gconf-client.h>
+#include <gconf/gconf-client.h>
+#include <login-helper/Accessibility_LoginHelper.h>
+#include <atk/atkobject.h>
+ NULL);
+ g_free (s);
+ atk_dialog);
+ atk_title_label);
+ NULL);
+ NULL);
+ g_free(s);
+ NULL);
+ NULL);
+ NULL);
+ atk_entry);
+ atk_prompt_label);
+ NULL);
+ NULL);
+ g_free (s);
+ NULL);
+ gtk_widget_pop_colormap ();
+ return pwd;
+ pwd);
+ pwd);
+ NULL);
+static GdkFilterReturn
+ return GDK_FILTER_CONTINUE;
+ return GDK_FILTER_REMOVE;
+static gboolean
+ char *str;
+ char *label;
+ gtk_main_quit ();
+ if (str)
+ if (nl)
+ if (msgstr)
+ if (hmsg)
+ if (msgstr)
+ gtk_main_quit ();
+ if (!parent_file)
+ progname);
+ ATOK pallet sometimes appears in screensave/lock-screen mode
+ "/desktop/gnome/interface/accessibility",
+ NULL);
+ if (at_enable)
+ "(repo_ids.has('IDL:Accessibility/LoginHelper:1.0')) AND _active",
+ bonobo_debug_shutdown ();
+ bonobo_activate ();
+ if (safe)
+ if (needs_windows_raised)
+ if (wid)
+ gtk_main ();
+ if (server_list)
+ bonobo_debug_shutdown ();
- int i_beam;
- float ratio;
- Position x, y;
- char *heading_label;
- char *body_label;
- char *user_label;
- char *date_label;
- char *passwd_string;
- char *unlock_label;
- char *login_label;
- char *uname_label;
- int logo_npixels;
+#endif
float ratio);
+#endif
+static const char *switch_windows_gconf_key
+ = "/apps/metacity/global_keybindings/switch_windows";
+static const char *main_menu_gconf_key
+static saver_screen_info *
+ return NULL;
+ return ssi;
+static Window
+ return wid;
+ int len;
+ if (data)
+ return len;
+ int ret;
+ return ret;
+ int ret;
+ return ret;
+ if (p->verbose_p)
+ if (p->verbose_p)
+ if (p->verbose_p)
+ if (p->verbose_p)
+ if (data)
+ char *nl;
+ if (nl)
+ if (p->verbose_p)
+ global_menu_key =
+ int status;
+ if (overwin)
+ int over_alloc
+Bool
+ return False;
+ return False;
+ return False;
+ if (p->verbose_p)
+ abort ();
+ return True;
+ abort ();
+ return False;
+#endif
if (!pw)
+#endif
+#endif
+#endif
+ if (info_msg)
+ if (prompt)
+ if (echo)
if (cmap)
+#endif
@@ -1187,6 +1774,7 @@ update_passwd_window (saver_info *si, const char *printed_passwd, float ratio)
+#endif
+ if (client)
+ if (global_switch_key)
+ if (global_menu_key)
+#endif
if (cmap)
+#endif
+static Bool
+ return (!error_handler_hit_p);
+static Bool
+#endif
+#endif
+ if (status)
+ case ConfigureNotify:
+ case CreateNotify:
+ case VisibilityNotify:
+ if (wPopWin)
if (msg)
+#endif
/* Swallow all pending KeyPress/KeyRelease events. */
+#endif
if (!compose_status)
goto fail;
+#endif
goto fail;
+ goto fail;
+#endif
+#endif
fail:
if (compose_status)
+#endif
if (responses)
+#endif
+#endif
+#endif
void *closure);
+ if (verbose_p)
+ if (verbose_p)
+#endif
+ if (verbose_p)
if (verbose_p)
- int status2;
if (verbose_p)
+ if (verbose_p)
+ if (verbose_p)
+#endif
if (verbose_p)
+ goto DONE;
+ goto DONE;
if (verbose_p)
+ if (verbose_p)
+ if (verbose_p)
+#endif
DONE:
if (pamh)
if (verbose_p)
+ if (verbose_p)
+ if (verbose_p)
+#endif
# endif
fclose (f);
if (!ok)
+#endif
+#endif
return True;
+#endif
void *vsaver_info)
static void clean_job_list (void);
+#endif
+#endif
if (p->verbose_p ||
- !job ||
+ (!job
+#endif
+#endif
+#endif
if (p->verbose_p)
if (p->verbose_p)
+ if (p->verbose_p)
+#endif
+#endif
event = *e;
+#endif
buf [i++] = *s;
+#endif
case ClientMessage:
- goto DONE;
+ goto DONE;
case CreateNotify:
+ case VisibilityNotify:
+ if (p->debug_p)
+ if (p->debug_p)
case KeyPress:
case ButtonPress:
diff --git xscreensaver-5.12/driver/types.h xscreensaver-5.12/driver/types.h
+ int num_typeahead_events;
diff --git xscreensaver-5.12/driver/windows.c xscreensaver-5.12/driver/windows.c
static Bool
+#endif
return (!error_handler_hit_p);
+ if (p->verbose_p)
+ if (p->verbose_p)
if (p->verbose_p)
+#endif
+#endif
+#endif
+ g_type_init ();
+ if (p->debug_p)
+ goto DONE;
+#endif
} while (!ok_to_unblank);
+DONE:
if (p->verbose_p)
+#endif
+#endif
fix_fds();
+#endif
+#endif
+ if (p->verbose_p)
+ if (p->verbose_p)
+ const char *cmd);
+#endif