summaryrefslogtreecommitdiff
path: root/gui
Commit message (Collapse)AuthorAgeFilesLines
* added Malaylam, Marathi and Oriya languagesGeorge Lebl2003-05-173-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fri May 16 20:46:43 2003 George Lebl <jirka@5z.com> * gui/gdmlanguages.c, config/locale.alias: added Malaylam, Marathi and Oriya languages * gui/gdmlogin.c, gui/greeter/greeter_system.c: fix #105923 by changing the "Configure..." item to "Configure the login manager..." * utils/gdmopen.c: fix the -l option to actually work right * daemon/slave.c: fix Redhat #91031 by prepending the dash to the command rather then replacing the command with a dash when running the shell. This was contributed by mlblandf@sedona.intel.com (Michael Blandford) * config/gdm.conf.in, daemon/gdm.h: change PingInterval to PingIntervalSeconds * daemon/gdm.[ch], daemon/slave.c: update DisallowTCP properly * daemon/slave.c: set GDMSESSION before running PreSession * daemon/misc.c: fixed warnings and an uninitialized var use
* added needed @ at end of EXPANDED_BINDIR. Made spacing of text moreBrian Cameron2003-05-161-5/+10
| | | | readible.
* Updated to add AccessDwellMouseEvents.in reference. Updated to add dwellBrian Cameron2003-05-155-120/+810
| | | | | | | | | | | 2003-05-15 Brian Cameron <Brian.Cameron@Sun.COM> * configure.in: Updated to add AccessDwellMouseEvents.in reference. * gui/modules/Makefile.in: Updated to add dwell listener references. * gui/modules/AccessDwellMouseEvents.in gui/modules/dwellmouselistener.c: Added a gestures listener for dwell events (cursor motion only). * gui/modules/AccessKeyMouseEvents.in gui/modules/keymouselistener.c: Minor cleanup.
* add a suspend interruption and a SOP command. The greeter interrupts, theGeorge Lebl2003-05-157-20/+35
| | | | | | | | | | | | | | | | | | | | | | | | | Thu May 15 02:17:55 2003 George Lebl <jirka@5z.com> * gui/gdmlogin.c, gui/greeter/greeter_system.c, daemon/gdm.[ch], daemon/slave.c: add a suspend interruption and a SOP command. The greeter interrupts, the slave notices and proxies with a SOP command to the master which suspends. perhaps a bit too complex ... Fixes #108700 * daemon/slave.c, daemon/gdm.[ch], config/gdm.conf.in, config/PostLogin, config/Makefile.am: Add a PostLogin script which is run right after login before any user setup is done and allows things like home mounting and stuff. Should address issues from bug #103258 * daemon/gdm.c, daemon/slave.c, gui/gdmlogin.c, gui/greeter/greeter.c, gui/gdmphotosetup.c: Fix #106207 by proper use of 'than' rather than 'then' * daemon/gdm.[ch], daemon/server.c, gui/gdmsetup.(c|glade), config/gdm.conf.in: Add a security/DisallowTCP setting which will append -nolisten tcp to X server command line always, and make this the default. Fixes #87291
* PingInterval is now in seconds. It really makes no sense in minutes, IGeorge Lebl2003-05-143-9/+204
| | | | | | | | | | | | | | Tue May 13 17:00:16 2003 George Lebl <jirka@5z.com> * daemon/slave.c, daemon/gdm.h, config/gdm.conf.in, docs/C/gdm.(xml|sgml): PingInterval is now in seconds. It really makes no sense in minutes, I mean who wants to use a connection which hangs for several minutes, that makes no sense. This fixes a whole bunch of bugs, among others #103266 * gui/gdmsetup.glade, gui/gdmsetup.c: add some accessibility stuff, change the ping interval label to say seconds and not minutes, and add "Delete theme" button which fixes #110302
* when more then 50 users don't put them all in the combo boxes, this is aGeorge Lebl2003-05-131-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tue May 13 12:22:45 2003 George Lebl <jirka@5z.com> * gui/gdmsetup.c: when more then 50 users don't put them all in the combo boxes, this is a semi-solution to #111830 * daemon/verify-shadow.c: Apply patch from cschelcher@free.fr to fall back to standard password when shadow is not available. Apparently fixes NIS stuff, but I really think people should be using pam, but I digress. Fixes #109765 * daemon/auth.c, daemon/misc.c, daemon/server.c, daemon/slave.c: use strerror instead of g_strerror as that returns always UTF-8 and we want current locale. We already assume strerror is on the system so this is not a portability issue anyway. Fixes #106655 * utils/gdmopen.c: apply patch from Owen Taylor to fix #106656 by not deallocating the vt after we are done as apparently this is what open does and the kernel has a fit otherwise anyway. It's braindead, but oh well, this is the way it apparently works right. * daemon/gdm.c: apply patch from Owen Taylor to fix #106656 by setting TEXTDOMAIN to GETTEXT_PACKAGE rather then PACKAGE before running scripts * utils/gdmopen.c, daemon/misc.c: Apply patch from Owen Taylor to fix #106658, but fix it portably by adding the -l option to gdmopen as suggested by Owen. So all gdmopens we do are now using login shells which makes me wonder if we should just build that into gdmopen, since it's a special purpose utility anyhow.
* Updated so it is no longer out of date. Patch provided byBrian Cameron2003-05-081-19/+45
| | | | | | 2003-05-08 Brian Cameron <Brian.Cameron@Sun.COM> * gui/greeter/greeter.dtd: Updated so it is no longer out of date. Patch provided by Aidan.Butler@Sun.COM.
* Fix traditional Chinese language name.Abel Cheung2003-05-081-1/+1
| | | | | | 2003-05-08 Abel Cheung <maddog@linux.org.hk> * gui/gdmlanguages.c: Fix traditional Chinese language name.
* gui/modules/keymouselistener.c, gui/modules/AccessKeyMouseEvents.in NowBrian Cameron2003-05-022-118/+33
| | | | | | | | | | 2003-05-02 Brian Cameron <Brian.Cameron@Sun.COM> * gui/modules/keymouselistener.c, gui/modules/AccessKeyMouseEvents.in Now the keymouselistener does not use grabs, so there is less opportunity for conflict with other programs (like the registryd). Now duration and timeout is specified in ms rather than seconds, which allows more flexibility. Duration values of 0 to indicate a keypress of any length is now supported.
* gui/modules/AccessKeyMouseEvents.in, gui/modules/Makefile.am,Niall Power2003-04-304-1/+830
| | | | | | | | | | | 2003-04-30 Niall Power <Niall.Power@Sun.COM> * configure.in config/gdm.conf.in gui/Makefile.am gui/gdmlogin.c po/POTFILES.in Added Files: gui/modules/AccessKeyMouseEvents.in, gui/modules/Makefile.am, gui/modules/keymouselistener.c Added a keyboard/mouse button gesture listener. This is a gtk module that is configurable by editing AccessKeyMouseEvents in ($sysconfdir)/gdm/modules
* Detect Xsun xinerama and Xdmcp on Solaris. Patch by Brian CameronNiall Power2003-04-092-2/+67
| | | | | | | | | * acconfig.h, configure.in: Detect Xsun xinerama and Xdmcp on Solaris. Patch by Brian Cameron (Brian.Cameron@Sun.COM) * config/gdm.conf.in: set Xserver paths correctly for both XFree86 and Xsun Patch by Brian Cameron (Brian.Cameron@Sun.COM) * daemon/slave.c, gui/Makefile.am gui/gdmwm.c: added Xinerama support for Solaris/Xsun platforms.
* Sorted into proper alphabetic order (fixed #106293)Ross Golder2003-03-151-6/+6
| | | | * config/locale.alias, gui/gdmlanguages.c: Sorted into proper alphabetic order (fixed #106293)
* Fix Solaris build, a patch from Niall Power <Niall.Power@Sun.COM>George Lebl2003-03-052-8/+1
| | | | | | | | | Wed Mar 05 15:11:49 2003 George Lebl <jirka@5z.com> * configure.in, daemon/Makefile.am, gui/Makefile.am, gui/greeter/Makefile.am, utils/Makefile.am, vicious-extensions/Makefile.am, daemon/slave.c, daemon/choose.c: Fix Solaris build, a patch from Niall Power <Niall.Power@Sun.COM>
* Added language support for these languages - Mongolian, Indonesian,Ross Golder2003-03-031-2/+35
| | | | * gui/gdmlanguage.c, config/locale.alias: Added language support for these languages - Mongolian, Indonesian, Kannada, Hindi, Bengali, Belarusian, Bosnian, Welsh, Persian, Interlingua, Albanian, Serbian, Yiddish and Panjabi.
* *** empty log message ***Sanlig Badral2003-02-171-0/+2
|
* Added Thai supportRoss Golder2003-02-131-0/+2
|
* did I leave debug info around? silly me.George Lebl2003-01-221-10/+0
| | | | | | Wed Jan 22 09:32:46 2003 George Lebl <jirka@5z.com> * gui/gdmchooser.c: did I leave debug info around? silly me.
* Fixing a critical bug in a very non-critical part of gdm, so bugger allGeorge Lebl2003-01-221-48/+26
| | | | | | | | | | Wed Jan 22 09:31:28 2003 George Lebl <jirka@5z.com> * gui/gdmchooser.c: Fixing a critical bug in a very non-critical part of gdm, so bugger all whatever the current freeze policy is (don't have time to figure that out). Anyway, this should make the selection work with keyboard and not connect you to the wrong host if you do that.
* workaround broken librsvg handling of numeric locale by pushing c numericGeorge Lebl2003-01-131-0/+2
| | | | | | | | Mon Jan 13 09:57:57 2003 George Lebl <jirka@5z.com> * gui/greeter/greeter_canvas_item.c: workaround broken librsvg handling of numeric locale by pushing c numeric locale before entering rsvg code. Patch also being sent to librsvg.
* add pam_envGeorge Lebl2003-01-131-1/+1
| | | | | | | | | | | | Mon Jan 13 01:00:23 2003 George Lebl <jirka@5z.com> * config/gdm: add pam_env * gui/greeter/greeter_action_language.c: make the language dialog at least 400 pixels wide, should fix #103254 * daemon/verify-pam.c: don't translate stuff that comes from pam, that should already be translated and this fixes #102691
* query the user in case reboot/halt/suspend comes directly from a themeGeorge Lebl2003-01-101-3/+34
| | | | | | | Thu Jan 09 16:59:21 2003 George Lebl <jirka@5z.com> * gui/greeter/greeter_system.c: query the user in case reboot/halt/suspend comes directly from a theme button
* add <stock type="foo"> type tags for stock labels. This will be usefulGeorge Lebl2003-01-023-27/+174
| | | | | | | | | | | | | | Thu Jan 02 10:53:35 2003 George Lebl <jirka@5z.com> * gui/greeter/greeter_parser.c: add <stock type="foo"> type tags for stock labels. This will be useful when we are changing those labels * gui/greeter/themes/*/*.xml.in: add the new stock type tags and keep old text tags for compatibility. This way the theme can still be loaded by an older gdmgreeter. * configure.in: prepare for 2.4.1.0
* Fixing #94554, by drawing the BackgroundColor on the background always.George Lebl2002-12-211-4/+82
| | | | | | | | Sat Dec 21 14:30:01 2002 George Lebl <jirka@5z.com> * gui/greeter/greeter.c: Fixing #94554, by drawing the BackgroundColor on the background always. This doesn't make any difference on local displays, but should look less crappy on Xinerama displays
* Apply patch from bugzilla #101729 to untranslate the Copyright stringGeorge Lebl2002-12-212-2/+1
| | | | | | | Sat Dec 21 14:05:40 2002 George Lebl <jirka@5z.com> * gui/gdmsetup.glade, gui/gdmsetup-strings.c: Apply patch from bugzilla #101729 to untranslate the Copyright string
* fix the shell basename check.George Lebl2002-12-212-1/+37
| | | | | | | | | | Sat Dec 21 13:54:18 2002 George Lebl <jirka@5z.com> * daemon/slave.c: fix the shell basename check. * gui/gdmlogin.c, gui/greeter/greeter_item_pam.c: Fix bug #75939 by allowing passing a Tab to the entry. We're not really using the Tab to tab around anyway.
* update the message when GDM is not runningGeorge Lebl2002-12-215-29/+112
| | | | | | | | | | | | | | | | Sat Dec 21 12:09:44 2002 George Lebl <jirka@5z.com> * gui/gdmcomm.c: update the message when GDM is not running * gui/gdmphotosetup.c: when not using GDM, then check for this and tell the user and not let him in as it would then make no sense. Fixes RH #70326 and GNOME #101653 * gui/greeter/greeter_item.c: Fix greeter_item_expand_text to be utf8 safe. Fixes GNOME #100738 * gui/greeter/greeter_session.c, gui/gdmlogin.c: Fix symlinks as session files. Fixes GNOME #95380
* add Amharic language to the listGeorge Lebl2002-12-201-0/+2
| | | | | | | Fri Dec 20 14:53:26 2002 George Lebl <jirka@5z.com> * config/locale.alias, gui/gdmlanguages.c: add Amharic language to the list
* fix typo, s/loging/logging/Alex Duggan2002-12-181-1/+1
| | | | | | 2002-12-17 Alex Duggan <aldug@gnome.org> * gui/gdmflexiserver.desktop.in: fix typo, s/loging/logging/
* Comitting for FernndoFernando Herrera2002-12-044-0/+12
| | | | | | | | -George 2002-11-18 Fernando Herrera <fherrera@onirica.com> * gui/*/*.desktop.in: add X-GNOME-BUGZILLA stuff
* Finally branching so I'm doing random hacking againGeorge Lebl2002-09-041-27/+41
| | | | | | | | | | | | | | | | | | | | | Use the gnome-2-0 branch from now on if you want gnome 2.0 stable kind of stuff -George Wed Sep 04 11:29:03 2002 George Lebl <jirka@5z.com> * gui/greeter/greeter_item_pam.c: Apply patch from Havoc from bug #91921 to fix word wrap for japanese and such * daemon/misc.[ch]: add a utility to unset signals, also unset signals and do setsid in the extra process. * daemon/slave.c, daemon/misc.c, daemon/display.c, daemon/gdm.c: Use the above function to unset signals in children. Also unlink .xsession-errors before openning it just to be anal (and to work even if the user used some older gdms that made the file have root permissions and such nonsense). Also when killing the extra process kill the whole process group in case the extra process makes children.
* Whack DefaultLocale as that setting was on crack to begin with. If theGeorge Lebl2002-08-233-23/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Fri Aug 23 11:04:38 2002 George Lebl <jirka@5z.com> * daemon/gdm.[ch], daemon/slave.c, gui/gdmlogin.c, gui/greeter/greeter.c: Whack DefaultLocale as that setting was on crack to begin with. If the system default is being used just don't set anything. If you want gdm to use some language other then the system default, change the gdm startup script, but that doesn't seem to make much sense. Check for language existance and if it doesn't exist use the system default. Now bsd and non-bsd language setup is not different (And is still bsd-setusercontext-nice). Whack the unaliasing of languages. That was complete nonsense, * daemon/auth.c: when UserAuthDir is ~ make it the home dir, when it starts with ~/, prepend the home dir. This actually makes this setting usable * config/gdm.conf.in: lot more documentation comments. I really REALLY should write docs for gdm at some point. * gui/gdmchooser.c: also accept <host>.png as host images. That's really a lot more sane and nicer.
* fix subtle possible race that could kill another process and simplify codeGeorge Lebl2002-08-231-20/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Fri Aug 23 01:09:36 2002 George Lebl <jirka@5z.com> * gui/gdmlogin.c: fix subtle possible race that could kill another process and simplify code in the meantime. Ignore SIGCHLD, and don't wait for the background process until we want to kill it, that may leave a zombie for a little bit if the process dies early, but who cares. * daemon/display.c, daemon/gdm.c, daemon/misc.c, daemon/server.c, daemon/slave.c: Fix many many very minor races but such that could conceivably take things down (a kill (0,...) "could" very theoretically occur previously). Fix some worse but still not very likely races by using the push/pop of sigchld block in places where we blocked by hand. Ensure all processes are always killed on slave exit (probably doing things redundantly in some cases). Fix some possible cases of syslog from a signal which does bad things to our karma sometimes. When the server dies make sure we don't do anything with the display (we null the d->dsp var) to make sure we don't reenter the xioerror_handler. The extra_process uses 0 and not -1 as the no value everywhere. Make sure kills are never called with -1 (probably just anal, but one never knows). Do setsid and the init in daemonize on -nodaemon as well. Do setsid for greeter/chooser/config.
* The locale in the locale.alias file can be a comma separated list now andGeorge Lebl2002-08-221-3/+23
| | | | | | | | | | | | | Thu Aug 22 16:04:56 2002 George Lebl <jirka@5z.com> * gui/gdmlanguages.c, config/locale.alias: The locale in the locale.alias file can be a comma separated list now and we now test locales to make sure they exist. This way we can use the utf8 locales if they exist rather then plain locales. And we also don't list locales that the C library doesn't support in the first place. This should make things very nice if you're installing gdm over the latest redhat betas (as in, you will get utf8 locales as in the redhat version)
* whack the redundant queries for halt, reboot and suspend, we already haveGeorge Lebl2002-08-193-7/+114
| | | | | | | | | | | | | | | | | | | Mon Aug 19 16:50:30 2002 George Lebl <jirka@5z.com> * gui/greeter/greeter_system.c: whack the redundant queries for halt, reboot and suspend, we already have a dialog the person answers. Fixes #90971 * gui/greeter/greeter_item_capslock.c: include libgnome.h * gui/gdmsetup.c: Listen for a property on the root window _GDM_SETUP_INSENSITIVE and if non-zero make self insensitive * daemon/slave.c: when restarting the greeter set the above property to make the setup be insensitive for a bit. This makes sure the user doesn't twiddle with the interface which could make things weird looking, especially if the user twiddles greeter settings or opens new windows.
* bind signals INT/TERM/HUP and send a SIGTERM to the xnest when we getGeorge Lebl2002-08-191-5/+25
| | | | | | | Mon Aug 19 11:53:56 2002 George Lebl <jirka@5z.com> * gui/gdmXnestchooser.c: bind signals INT/TERM/HUP and send a SIGTERM to the xnest when we get them.
* include gdmthemetesterjacob berkman2002-08-151-0/+3
| | | | | | 2002-08-15 jacob berkman <jacob@ximian.com> * gui/greeter/Makefile.am (EXTRA_DIST): include gdmthemetester
* Set GDM_PARENT_DISPLAY and GDM_PARENT_XAUTHORITY for greeter and the InitGeorge Lebl2002-08-151-9/+32
| | | | | | | | | | | | Wed Aug 14 19:59:26 2002 George Lebl <jirka@5z.com> * config/Default, config/gdm.conf.in, daemon/display.c, daemon/gdm.h, daemon/slave.c, gui/greeter/greeter_item_capslock.c: Set GDM_PARENT_DISPLAY and GDM_PARENT_XAUTHORITY for greeter and the Init script. In the Init script try to migrate the keyboard configuration to the new server. Also kill the -kb option from the Xnest command line. This should fix all the fun problems with keyboard and Xnest. More likely Xnest should get fixed.
* a script to run gdmgreeter in Xnest to test themes in the variousGeorge Lebl2002-08-145-6/+140
| | | | | | | | | | | | | | | Wed Aug 14 16:01:41 2002 George Lebl <jirka@5z.com> * gui/greeter/Makfile.am, gui/greeter/gdmthemetester: a script to run gdmgreeter in Xnest to test themes in the various environments * gui/greeter/greeter_item_capslock.c: if GDM_PARENT_DISPLAY is set then use it to get capslock state. Currently only used in gdmthemetester as we have to figure out how to do this inside the daemon with the cookies and all that. * gui/gdmXnestchooser.c: close the 0,1,2 descriptors so that we may do things such as `gdmXnest -b`
* whack old debug printf (it wasn't harmful due to the way we do things, butGeorge Lebl2002-08-144-79/+118
| | | | | | | | | | | | | | | | | | | Wed Aug 14 12:16:30 2002 George Lebl <jirka@5z.com> * gui/gdmlogin.c: whack old debug printf (it wasn't harmful due to the way we do things, but still it was evil) * gui/gdmlogin.c, gui/greeter/greeter.c, gui/greeter/greeter_canvas_item.c, gui/greeter/greeter_item_pam.c: Do the focus stuff correctly instead of trapping tab and all that, unset CAN_FOCUS on widgets other then the entry. Make sure that an entry exists in the graphical greeter. Add a fake menubar below the entry in the graphical greeter so that we always can get to all the commands even on a whacked out theme. Plus it may be nicer to use then the mnemonics if you just use F10. Now the whole thing should be more accessibility friendly as well. When 'doing_development' make the entry sensitive. Must make a theme tester.
* The Shutdown/Halt/Suspend keys can now be a list of commands. If this isGeorge Lebl2002-08-132-6/+28
| | | | | | | | | | | | | | | | | | | Tue Aug 13 16:15:08 2002 George Lebl <jirka@5z.com> * daemon/gdm.[ch], gui/gdmlogin.c, gui/greeter/greeter_system.c, config/gdm.conf.in: The Shutdown/Halt/Suspend keys can now be a list of commands. If this is the case, the first working one will be used. This way we can find the most appropriate command to use and distros will not have to redo the config as much. * daemon/gdm.[ch], daemon/misc.[ch], daemon/verify-*.c, config/gdm.conf.in: Add a long standing feature request of no password logins for certain users on the local console. Just set LocalNoPasswordUsers to a list of such users. Fixes #51908 * daemon/server.c: on reinit of server do a sleep(1) after the kill (pid, SIGHUP) as an incredible hack to avoid a race. Fun fun fun with the X server.
* update this, add MinimalUID, add a bunch of comments and reorganize aGeorge Lebl2002-08-132-2/+29
| | | | | | | | | | | | | | | Tue Aug 13 12:49:18 2002 George Lebl <jirka@5z.com> * config/gdm.conf.in: update this, add MinimalUID, add a bunch of comments and reorganize a little bit to be more logical * gui/gdmlogin.c: when the gdm.xpm isn't found for icon try gdm.png to make it easier for transition to the new nicer icon * gui/gdmphotosetup.c: Don't use gtk_dialog_run, that makes the main window here modal and we don't want that. Fixes #90613. * pixmaps/Makefile.am: don't install gdm.xpm anymore
* Create new icon myself. New large logo thing with the new footGeorge Lebl2002-08-133-3/+3
| | | | | | | | | | Tue Aug 13 11:52:28 2002 George Lebl <jirka@5z.com> * pixmaps/Makefile.am, pixmaps/gdm.png, pixmaps/gdm-foot-logo.png: Create new icon myself. New large logo thing with the new foot * config/gdm.conf.in, daemon/gdm.h, gui/*.desktop.in: use the new logo and icon everywhere
* Add a new key RunBackgroundProgramAlways. It is now normally false, and ifGeorge Lebl2002-08-081-5/+19
| | | | | | | | | | | Wed Aug 07 21:01:41 2002 George Lebl <jirka@5z.com> * daemon/gdm.h, config/gdm.conf.in, gui/gdmlogin.c: Add a new key RunBackgroundProgramAlways. It is now normally false, and if it is false, background program is run ONLY if the BackgroundType is set to 0 (None), setting it to true will revert to previous behaviour. This is to work around the crackladden xsri hack that redhat does and still have nice gui way to config backgrounds.
* include file fixupsGeorge Lebl2002-08-0815-40/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | Wed Aug 07 20:20:17 2002 George Lebl <jirka@5z.com> * gui/greeter/*.c: include file fixups * gui/greeter/greeter_events.[ch], gui/greeter/greeter.[ch], gui/greeter/greeter_canvas_item.c, gui/greeter/greeter_item.c: Add an incredible hack for doing mnemonics on the graphical greeter with offscreen buttons and such stuff. * gui/greeter/greeter_system.c: fix window close should do cancel not ok. * gui/gdmlogin.c, gui/greeter/greeter_item_pam.c: ignore also left_tab (shift+tab), and the KP versions of up/down/tab, so that we don't lose focus * gui/greeter/themes/circles/circles.xml.in, gui/greeter/themes/happygnome/happygnome.xml.in: use the mnemonic versions of the button labels so that we get some keynav. * gui/greeter/greeter_parser.c: when we can't get any translations, try our own gettext database to find the text.
* ignore up/down/tab just like in the standard greeterGeorge Lebl2002-08-071-1/+25
| | | | | | | Wed Aug 07 16:19:13 2002 George Lebl <jirka@5z.com> * gui/greeter/greeter_pam_item.c: ignore up/down/tab just like in the standard greeter
* fix crasher bug on closing of the window (redhat bug 70861) and relatedGeorge Lebl2002-08-071-29/+57
| | | | | | | | | Wed Aug 07 15:50:24 2002 George Lebl <jirka@5z.com> * gui/gdmsetup.c: fix crasher bug on closing of the window (redhat bug 70861) and related bugs. This also fixes making changes persistent even if the window was closed very quickly after the changes were made (within the change timeout)
* add a SOFT_RESTART_SERVERS fifo command to force a restart of X serversGeorge Lebl2002-08-073-19/+49
| | | | | | | | | Wed Aug 07 12:01:06 2002 George Lebl <jirka@5z.com> * daemon/gdm.[ch], daemon/slave.c: add a SOFT_RESTART_SERVERS fifo command to force a restart of X servers that no one is logged in on right away, unlike the DIRTY_SERVERS which just marks servers as dirty and to be restarted
* prepare for 2.4.0.6George Lebl2002-08-066-1/+35
| | | | | | | | | | | | | | | Tue Aug 06 13:35:15 2002 George Lebl <jirka@5z.com> * configure.in: prepare for 2.4.0.6 * gui/gdmlanguages.[ch], gui/gdmlogin.c, gui/greeter/greeter_action_language.c: fix some RTL issues with the language list * gui/greeter/greeter.c: read and honour the gtkrc setting, fixes #90003 * gui/Makefile.am: make the gdmXnest link relative and not absolute
* fix setting the welcome string properlyGeorge Lebl2002-07-302-115/+226
| | | | | | | | | | | | | Tue Jul 30 16:56:51 2002 George Lebl <jirka@5z.com> * gui/gdmsetup.c: fix setting the welcome string properly * gui/gdmlogin.c: fix resizing of window. Resize when the content doesn't fit. Update logo and background on the fly, this reduces the wierdness when trying to change this stuff from the setup proggie and the wm keeps disappearing since we're restarting the greeter. Need to solve the restart thing nicer. Also when we can't load the background image, set the color at least.
* added a few more untranslated stringsGeorge Lebl2002-07-301-7/+7
| | | | | | Tue Jul 30 14:36:28 2002 George Lebl <jirka@5z.com> * gui/gdmlanguages.c: added a few more untranslated strings