Commit 599fb64e authored by Brian Cameron's avatar Brian Cameron Committed by Brian Cameron

Changed messages so that I-form isn't used. Fixes bug #118193. Noticed

2005-04-06  Brian Cameron  <brian.cameron@sun.com>

        * daemon/auth.c, daemon/choose.c, daemon/cookie.c,
          daemon/display.c, daemon/errorgui.c, daemon/filecheck.c,
          daemon/gdm-net.c, daemon/gdm.c, daemon/md5.h,
          daemon/misc.c, daemon/server.c, daemon/slave.c,
          daemon/verify-crypt.c, daemon/verify-pam.c,
          daemon/verify-shadow.c, daemon/xdmcp.c,
          gui/gdmXnestchooser.c, gui/gdmchooser.c, gui/gdmcomm.h,
          gui/gdmcommon.c, gui/gdmlanguages.c, gui/gdmuser.[ch],
          gui/gdmwm.c, gui/misc.c, gui/greeter/*.[ch],
          vicious-extensions/test-ve-config.c,
          vicious-extensions/ve-i18n.h, vicious-extensions/vicious.h,
          vicious-extensions/viciousui.h:  Changed messages so that
          I-form isn't used.  Fixes bug #118193.  Noticed many
          files didn't have a GPL license as a comment at the top
          of the file, so added those.  Changed "Gnome" to "GNOME"
          in comments.
        * gui/gdmlogin.c: Now display timed login message in a
          separate label, which avoids problems caused because different
          things (PAM, timed login, etc.) are trying to use the same
          label for status messages.  This fixes bug #67647.
parent 8050b574
2005-04-06 Brian Cameron <brian.cameron@sun.com>
* daemon/auth.c, daemon/choose.c, daemon/cookie.c,
daemon/display.c, daemon/errorgui.c, daemon/filecheck.c,
daemon/gdm-net.c, daemon/gdm.c, daemon/md5.h,
daemon/misc.c, daemon/server.c, daemon/slave.c,
daemon/verify-crypt.c, daemon/verify-pam.c,
daemon/verify-shadow.c, daemon/xdmcp.c,
gui/gdmXnestchooser.c, gui/gdmchooser.c, gui/gdmcomm.h,
gui/gdmcommon.c, gui/gdmlanguages.c, gui/gdmuser.[ch],
gui/gdmwm.c, gui/misc.c, gui/greeter/*.[ch],
vicious-extensions/test-ve-config.c,
vicious-extensions/ve-i18n.h, vicious-extensions/vicious.h,
vicious-extensions/viciousui.h: Changed messages so that
I-form isn't used. Fixes bug #118193. Noticed many
files didn't have a GPL license as a comment at the top
of the file, so added those. Changed "Gnome" to "GNOME"
in comments.
* gui/gdmlogin.c: Now display timed login message in a
separate label, which avoids problems caused because different
things (PAM, timed login, etc.) are trying to use the same
label for status messages. This fixes bug #67647.
2005-04-05 Adam Weinberger <adamw@gnome.org>
* gui/gdmsetup-strings.c, gui/gdmsetup.glade: Removed
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 2003 Red Hat, Inc.
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
* Copyright (C) Rik Faith <faith@precisioninsight.com>
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......@@ -111,7 +111,7 @@ gdm_display_check_loop (GdmDisplay *disp)
char *s = g_strdup_printf (C_(N_("The display server has been shut down "
"about 6 times in the last 90 seconds. "
"It is likely that something bad is "
"going on. I will wait for 2 minutes "
"going on. Waiting for 2 minutes "
"before trying again on display %s.")),
disp->name);
/* only display a dialog box if this is a local display */
......@@ -167,7 +167,7 @@ whack_old_slave (GdmDisplay *d, gboolean kill_connection)
gboolean waitsleep = TRUE;
if (kill_connection) {
/* This should never happen I don't think, but just in case */
/* This should never happen, but just in case */
if (d->socket_conn != NULL) {
GdmConnection *conn = d->socket_conn;
d->socket_conn = NULL;
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......@@ -485,7 +485,7 @@ gdm_config_parse (void)
}
if (GdmTimedLoginDelay < 5) {
gdm_info (_("%s: TimedLoginDelay less than 5, so I will just use 5."), "gdm_config_parse");
gdm_info (_("%s: TimedLoginDelay is less than 5, defaulting to 5."), "gdm_config_parse");
GdmTimedLoginDelay = 5;
}
......@@ -570,7 +570,7 @@ gdm_config_parse (void)
}
if (disp_num != atoi (key)) {
gdm_error (_("%s: Display number %d in use! I will use %d"),
gdm_error (_("%s: Display number %d in use! Defaulting to %d"),
"gdm_config_parse", atoi (key), disp_num);
}
......@@ -991,8 +991,8 @@ gdm_final_cleanup (void)
d->type == TYPE_FLEXI_XNEST)
continue;
/* HACK! Wait 2 seconds between killing of local servers
* because X is stupid and full of races and will hang my
* keyboard if I don't */
* because X is stupid and full of races and will otherwise
* hang my keyboard */
if ( ! first) {
/* there could be signals happening
here */
......@@ -1206,11 +1206,11 @@ deal_with_x_crashes (GdmDisplay *d)
* the above script would have been defined and we'd run
* it for them */
const char *error =
C_(N_("I cannot start the X server (your graphical "
"interface). It is likely that it is not set "
"up correctly. You will need to log in on a "
C_(N_("The X server (your graphical interface) "
"cannot be started. It is likely that it is not "
"set up correctly. You will need to log in on a "
"console and rerun the X configuration "
"program. Then restart GDM."));
"program, then restart GDM."));
gdm_text_message_dialog (error);
} /* else {
* At this point .... screw the user, we don't know how to
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef GdmMD5_H
#define GdmMD5_H
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......@@ -339,9 +339,10 @@ busy_ask_user (GdmDisplay *disp)
if (access (EXPANDED_LIBEXECDIR "/gdmopen", X_OK) == 0) {
char *error = g_strdup_printf
(C_(N_("There already appears to be an X server "
"running on display %s. Should I try another "
"display number? If you answer no, I will "
"attempt to start the server on %s again.%s")),
"running on display %s. Should another "
"display number by tried? Answering no will "
"cause GDM to attempt starting the server "
"on %s again.%s")),
disp->name,
disp->name,
#ifdef __linux__
......
......@@ -1219,7 +1219,7 @@ gdm_slave_run (GdmDisplay *display)
* that we've given up. The error is likely something
* internal. */
gdm_text_message_dialog
(C_(N_("I could not start the X\n"
(C_(N_("Could not start the X\n"
"server (your graphical environment)\n"
"due to some internal error.\n"
"Please contact your system administrator\n"
......@@ -1669,8 +1669,8 @@ run_config (GdmDisplay *display, struct passwd *pwent)
_("Could not execute the configuration "
"program. Make sure it's path is set "
"correctly in the configuration file. "
"I will attempt to start it from the "
"default location."));
"Attempting to start it from the default "
"location."));
argv = ve_split
(EXPANDED_LIBEXECDIR
......@@ -2578,7 +2578,7 @@ gdm_slave_greeter (void)
_("No servers were defined in the "
"configuration file and XDMCP was "
"disabled. This can only be a "
"configuration error. So I have started "
"configuration error. GDM has started "
"a single server for you. You should "
"log in and fix the configuration. "
"Note that automatic and timed logins "
......@@ -2589,7 +2589,7 @@ gdm_slave_greeter (void)
if G_UNLIKELY (d->failsafe_xserver) {
gdm_error_box (d,
GTK_MESSAGE_ERROR,
_("I could not start the regular X "
_("Could not start the regular X "
"server (your graphical environment) "
"and so this is a failsafe X server. "
"You should log in and properly "
......@@ -2619,7 +2619,7 @@ gdm_slave_greeter (void)
gdm_error_box (d,
GTK_MESSAGE_ERROR,
_("The greeter program appears to be crashing.\n"
"I will attempt to use a different one."));
"Attempting to use a different one."));
if (strstr (command, "gdmlogin") != NULL) {
/* in case it is gdmlogin that's crashing
try the themed greeter for luck */
......@@ -3646,7 +3646,7 @@ session_child_run (struct passwd *pwent,
session = GDM_SESSION_FAILSAFE_GNOME;
gdm_error_box
(d, GTK_MESSAGE_ERROR,
_("The session you selected does not look valid. I will run the GNOME failsafe session for you."));
_("The session you selected does not look valid. Running the GNOME failsafe session instead."));
} else {
/* HACK!, if failsafe, we really wish to run the
internal one */
......@@ -3660,13 +3660,13 @@ session_child_run (struct passwd *pwent,
if (exec != NULL) {
/* cannot be possibly failsafe */
if G_UNLIKELY (access (GdmXsession, X_OK) != 0) {
gdm_error (_("%s: Cannot find or run the base Xsession script; will try GNOME failsafe"),
gdm_error (_("%s: Cannot find or run the base Xsession script. Running the GNOME failsafe session instead."),
"session_child_run");
session = GDM_SESSION_FAILSAFE_GNOME;
exec = NULL;
gdm_error_box
(d, GTK_MESSAGE_ERROR,
_("Cannot find or run the base session script; will try the GNOME failsafe session for you."));
_("Cannot find or run the base session script. Running the GNOME failsafe session instead."));
} else {
/* This is where everything is OK, and note that
we really DON'T care about leaks, we are going to
......@@ -3686,9 +3686,9 @@ session_child_run (struct passwd *pwent,
session = GDM_SESSION_FAILSAFE_XTERM;
gdm_error_box
(d, GTK_MESSAGE_ERROR,
_("Could not find the GNOME installation; "
"will try running the \"Failsafe xterm\" "
"session."));
_("Could not find the GNOME installation. "
"Running the \"Failsafe xterm\" "
"session instead."));
} else {
argv[1] = "--failsafe";
argv[2] = NULL;
......@@ -3696,9 +3696,9 @@ session_child_run (struct passwd *pwent,
(d, GTK_MESSAGE_INFO,
_("This is the Failsafe GNOME session. "
"You will be logged into the 'Default' "
"session of GNOME with no startup scripts "
"run. This is only to fix problems in "
"your installation."));
"session of GNOME without the startup scripts "
"being run. This should be used to fix problems "
"in your installation."));
}
failsafe = TRUE;
}
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......
/*
* GDMXnestChooser - run X nest with a chooser using xdmcp
* (c)2001 Queen of England
/* GDM - The GNOME Display Manager
* Copyright (c) 2001 Queen of England
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
* GDMXnestChooser - run X nest with a chooser using xdmcp
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K, Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
......@@ -1389,7 +1389,7 @@ gdm_chooser_add_host (void)
GTK_BUTTONS_OK,
FALSE,
_("Cannot find host"),
_("I cannot find the host \"%s\". "
_("Cannot find the host \"%s\". "
"Perhaps you have mistyped it."),
name);
......
/*
* GDMcommunication routines
* (c)2001 Queen of England, (c)2002 George Lebl
* GDM - THe GNOME Display Manager
* Copyright (C) 2001 Queen of England, (c)2002 George Lebl
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
* GDMcommunication routines
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This file Copyright (c) 2003 George Lebl
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This file Copyright (c) 2001 George Lebl
......
......@@ -152,6 +152,7 @@ static GtkWidget *entry;
static GtkWidget *ok_button;
static GtkWidget *cancel_button;
static GtkWidget *msg;
static GtkWidget *auto_timed_msg;
static GtkWidget *err_box;
static guint err_box_clear_handler = 0;
static gboolean require_quarter = FALSE;
......@@ -213,12 +214,19 @@ gdm_timer (gpointer data)
/* timed interruption */
printf ("%c%c%c\n", STX, BEL, GDM_INTERRUPT_TIMED_LOGIN);
fflush (stdout);
} else if ((curdelay % 5) == 0) {
gchar *autologin_msg =
g_strdup_printf (_("User %s will login in %d seconds"),
GdmTimedLogin, curdelay);
gtk_label_set_text (GTK_LABEL (msg), autologin_msg);
gtk_widget_show (GTK_WIDGET (msg));
} else {
gchar *autologin_msg;
if (curdelay > 1)
autologin_msg = g_strdup_printf (
_("User %s will login in %d seconds"),
GdmTimedLogin, curdelay);
else
autologin_msg = g_strdup_printf (
_("User %s will login in %d second"),
GdmTimedLogin, curdelay);
gtk_label_set_text (GTK_LABEL (auto_timed_msg), autologin_msg);
gtk_widget_show (GTK_WIDGET (auto_timed_msg));
g_free (autologin_msg);
login_window_resize (FALSE /* force */);
}
......@@ -3088,6 +3096,17 @@ gdm_login_gui_init (void)
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 10);
auto_timed_msg = gtk_label_new (_("GNOME Display Manager"));
gtk_widget_set_name(auto_timed_msg, "Message");
gtk_label_set_line_wrap (GTK_LABEL (auto_timed_msg), TRUE);
gtk_label_set_justify (GTK_LABEL (auto_timed_msg), GTK_JUSTIFY_LEFT);
gtk_table_attach (GTK_TABLE (stack), auto_timed_msg, 0, 1, 6, 7,
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 0, 10);
gtk_widget_ref (auto_timed_msg);
gtk_widget_show (auto_timed_msg);
/* I think I'll add the buttons next to this */
msg = gtk_label_new (_("Please enter your username"));
gtk_widget_set_name(msg, "Message");
......@@ -3121,6 +3140,8 @@ gdm_login_gui_init (void)
button_box = gtk_hbox_new (0, 5);
gtk_box_pack_start (GTK_BOX (button_box), GTK_WIDGET (msg),
FALSE /* expand */, TRUE /* fill */, 0);
gtk_box_pack_start (GTK_BOX (button_box), GTK_WIDGET (auto_timed_msg),
FALSE /* expand */, TRUE /* fill */, 0);
/*gtk_box_pack_start (GTK_BOX (button_box), GTK_WIDGET (help_button),
FALSE, FALSE, 0);*/
gtk_box_pack_end (GTK_BOX (button_box), GTK_WIDGET (cancel_button),
......@@ -3129,7 +3150,7 @@ gdm_login_gui_init (void)
FALSE, FALSE, 0);
gtk_widget_show (button_box);
gtk_table_attach (GTK_TABLE (stack), button_box, 0, 1, 6, 7,
gtk_table_attach (GTK_TABLE (stack), button_box, 0, 1, 7, 8,
(GtkAttachOptions) (GTK_FILL),
(GtkAttachOptions) (GTK_FILL), 10, 10);
......@@ -3884,7 +3905,7 @@ main (int argc, char *argv[])
_("Configuration is not correct"),
"%s",
_("The configuration file contains an invalid command "
"line for the login dialog, and thus I ran the "
"line for the login dialog, so running the "
"default command. Please fix your configuration."));
gtk_widget_show_all (dialog);
gdm_wm_center_window (GTK_WINDOW (dialog));
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This file Copyright (c) 2003 George Lebl
......
......@@ -18,6 +18,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include <vicious.h>
#include "misc.h"
......
/* GDM - The Gnome Display Manager
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This file Copyright (c) 2001 George Lebl
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "config.h"
#include <libintl.h>
......@@ -1274,7 +1292,7 @@ main (int argc, char *argv[])
_("There was an error loading the "
"theme, and the default theme "
"could not be loaded. "
"I will attempt to start the "
"Attempting to start the "
"standard greeter"),
/* avoid warning */ "%s", "");
......@@ -1294,11 +1312,10 @@ main (int argc, char *argv[])
GTK_MESSAGE_ERROR,
GTK_BUTTONS_OK,
FALSE /* markup */,
_("I could not start the standard "
"greeter. This display will abort "
"and you may have to login another "
"way and fix the installation of "
"gdm"),
_("The GTK+ greeter could not be started. "
"This display will abort and you may"
"have to login another way and fix the"
"installation of gdm"),
/* avoid warning */ "%s", "");
gtk_widget_show_all (dialog);
......@@ -1376,7 +1393,7 @@ main (int argc, char *argv[])
_("Configuration is not correct"),
"%s",
_("The configuration file contains an invalid command "
"line for the login dialog, and thus I ran the "
"line for the login dialog, so running the "
"default command. Please fix your configuration."));
gtk_widget_show_all (dialog);
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef __GREETER_H__
#define __GREETER_H__
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "config.h"
#include <libgnome/libgnome.h>
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef __GREETER_ACTION_LANGUAGE_H__
#define __GREETER_ACTION_LANGUAGE_H__
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "config.h"
#include <math.h>
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef GREETER_CANVAS_ITEM_H
#define GREETER_CANVAS_ITEM_H
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef GREETER_CONFIGURATION_H
#define GREETER_CONFIGURATION_H
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "greeter_dialogs.h"
......
/* GDM - The GNOME Display Manager
* Copyright (C) 1998, 1999, 2000 Martin K. Petersen <mkp@mkp.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef __GREETER_DIALOGS_H__
#define __GREETER_DIALOGS_H__
......