X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=driver%2Fprefs.c;h=9a68afc73e77af73a3c922a1db8dbf14dd808c66;hp=6a327ac42ba9d37a0694b9da8b289224787a33da;hb=9c9d475ff889ed8be02e8ce8c17da28b93278fca;hpb=e4fa2ac140f7bc56571373a7b7eb585fa4500e38 diff --git a/driver/prefs.c b/driver/prefs.c index 6a327ac4..9a68afc7 100644 --- a/driver/prefs.c +++ b/driver/prefs.c @@ -1,5 +1,5 @@ /* dotfile.c --- management of the ~/.xscreensaver file. - * xscreensaver, Copyright (c) 1998, 2003 Jamie Zawinski + * xscreensaver, Copyright (c) 1998-2004 Jamie Zawinski * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that @@ -278,6 +278,7 @@ static const char * const prefs[] = { "sgiSaverExtension", "mitSaverExtension", "xidleExtension", + "GetViewPortIsFullOfLies", "procInterrupts", "overlayStderr", "overlayTextBackground", /* not saved -- X resources only */ @@ -813,6 +814,8 @@ write_init_file (saver_preferences *p, const char *version_string, CHECK("mitSaverExtension")type = pref_bool, b=p->use_mit_saver_extension; CHECK("xidleExtension") type = pref_bool, b = p->use_xidle_extension; CHECK("procInterrupts") type = pref_bool, b = p->use_proc_interrupts; + CHECK("GetViewPortIsFullOfLies") type = pref_bool, + b = p->getviewport_full_of_lies_p; CHECK("overlayStderr") type = pref_bool, b = overlay_stderr_p; CHECK("overlayTextBackground") continue; /* don't save */ CHECK("overlayTextForeground") continue; /* don't save */ @@ -1065,6 +1068,9 @@ load_init_file (saver_preferences *p) "Boolean"); p->use_proc_interrupts = get_boolean_resource ("procInterrupts", "Boolean"); + p->getviewport_full_of_lies_p = + get_boolean_resource ("GetViewPortIsFullOfLies", "Boolean"); + get_screenhacks (p); /* Parse the "programs" resource. */ p->selected_hack = get_integer_resource ("selected", "Integer");