all repos — openbox @ 2442cdfd85e5229c7ee4ac49ca66a7d55ffcb919

openbox fork - make it a bit more like ryudo

1) translate all of openbox's output
2) update copyrights.
3) make release. ok that part not quite yet.
Dana Jansens danakj@orodu.net
commit

2442cdfd85e5229c7ee4ac49ca66a7d55ffcb919

parent

ea088eb88d7c29558fa59563a934545bc122d5eb

91 files changed, 215 insertions(+), 191 deletions(-)

jump to
M READMEREADME

@@ -1,6 +1,6 @@

Openbox Copyright (C) 2004-2005 Mikael Magnusson -Copyright (C) 2002-2004 Ben Jansens +Copyright (C) 2002-2007 Dana Jansens ----
M gettext.hgettext.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- gettext.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/action.copenbox/action.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

action.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -34,6 +34,7 @@ #include "dock.h"

#include "config.h" #include "mainloop.h" #include "startupnotify.h" +#include "gettext.h" #include <glib.h>

@@ -912,10 +913,11 @@ INTERACTIVE_LIMIT(a, uact);

break; } if (!exist) - g_warning("Invalid action '%s' requested. No such action exists.", + g_message(_("Invalid action '%s' requested. No such action exists."), name); if (!a) - g_warning("Invalid use of action '%s'. Action will be ignored.", name); + g_message(_("Invalid use of action '%s'. Action will be ignored."), + name); return a; }

@@ -1104,7 +1106,7 @@ if (data->execute.path) {

cmd = g_filename_from_utf8(data->execute.path, -1, NULL, NULL, NULL); if (cmd) { if (!g_shell_parse_argv (cmd, NULL, &argv, &e)) { - g_warning("failed to execute '%s': %s", + g_message(_("Failed to execute '%s': %s"), cmd, e->message); g_error_free(e); } else if (data->execute.startupnotify) {

@@ -1122,7 +1124,7 @@ data->execute.any.time);

if (!g_spawn_async(NULL, argv, NULL, G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, NULL, &e)) { - g_warning("failed to execute '%s': %s", + g_message(_("Failed to execute '%s': %s"), cmd, e->message); g_error_free(e); sn_spawn_cancel();

@@ -1135,7 +1137,7 @@ if (!g_spawn_async(NULL, argv, NULL, G_SPAWN_SEARCH_PATH |

G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, NULL, &e)) { - g_warning("failed to execute '%s': %s", + g_message(_("Failed to execute '%s': %s"), cmd, e->message); g_error_free(e); }

@@ -1143,7 +1145,8 @@ g_strfreev(argv);

} g_free(cmd); } else { - g_warning("failed to convert '%s' from utf8", data->execute.path); + g_message(_("Failed to convert the path '%s' from utf8"), + data->execute.path); } } }
M openbox/action.hopenbox/action.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

action.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/client_list_combined_menu.copenbox/client_list_combined_menu.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

client_list_menu.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/client_list_combined_menu.hopenbox/client_list_combined_menu.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

client_list_menu.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/client_list_menu.copenbox/client_list_menu.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

client_list_menu.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -76,6 +76,7 @@ act->data.desktop.desk = d->desktop;

acts = g_slist_append(acts, act); e = menu_add_normal(menu, i, (c->iconic ? c->icon_title : c->title), acts); + if (config_menu_client_list_icons && (icon = client_icon(c, 32, 32))) { e->data.normal.icon_width = icon->width;
M openbox/client_list_menu.hopenbox/client_list_menu.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

client_list_menu.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/client_menu.copenbox/client_menu.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- client_menu.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/client_menu.hopenbox/client_menu.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- client_menu.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/config.copenbox/config.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

config.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -26,6 +26,7 @@ #include "client.h"

#include "screen.h" #include "parser/parse.h" #include "openbox.h" +#include "gettext.h" gboolean config_focus_new; gboolean config_focus_follow;

@@ -625,7 +626,7 @@ if (translate_button(str, &s, &b)) {

config_dock_app_move_button = b; config_dock_app_move_modifiers = s; } else { - g_warning("invalid button '%s'", str); + g_message(_("Invalid button '%s' specified in config file"), str); } g_free(str); }
M openbox/config.hopenbox/config.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

config.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/dock.copenbox/dock.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

dock.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/dock.hopenbox/dock.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- dock.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/event.copenbox/event.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

event.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/event.hopenbox/event.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- event.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/extensions.copenbox/extensions.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

extensions.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/extensions.hopenbox/extensions.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

extensions.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/focus.hopenbox/focus.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

focus.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/frame.hopenbox/frame.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

frame.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/framerender.copenbox/framerender.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

framerender.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/framerender.hopenbox/framerender.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- framerender.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/geom.hopenbox/geom.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

geom.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/grab.copenbox/grab.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

grab.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -22,6 +22,7 @@ #include "openbox.h"

#include "event.h" #include "xerror.h" #include "screen.h" +#include "debug.h" #include <glib.h> #include <X11/Xlib.h>

@@ -162,14 +163,14 @@ gint pointer_mode, ObCursor cur)

{ guint i; - xerror_set_ignore(TRUE); /* can get BadAccess' from these */ + xerror_set_ignore(TRUE); /* can get BadAccess from these */ xerror_occured = FALSE; for (i = 0; i < MASK_LIST_SIZE; ++i) XGrabButton(ob_display, button, state | mask_list[i], win, FALSE, mask, pointer_mode, GrabModeSync, None, ob_cursor(cur)); xerror_set_ignore(FALSE); if (xerror_occured) - g_warning("failed to grab button %d modifiers %d", button, state); + ob_debug("Failed to grab button %d modifiers %d", button, state); } void grab_button(guint button, guint state, Window win, guint mask)

@@ -196,7 +197,7 @@ XGrabKey(ob_display, keycode, state | mask_list[i], win, FALSE,

GrabModeAsync, keyboard_mode); xerror_set_ignore(FALSE); if (xerror_occured) - g_warning("failed to grab keycode %d modifiers %d", keycode, state); + ob_debug("Failed to grab keycode %d modifiers %d", keycode, state); } void ungrab_all_keys(Window win)
M openbox/grab.hopenbox/grab.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- grab.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/group.copenbox/group.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- group.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/group.hopenbox/group.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- group.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/keyboard.copenbox/keyboard.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

keyboard.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -32,6 +32,7 @@ #include "keytree.h"

#include "keyboard.h" #include "translate.h" #include "moveresize.h" +#include "gettext.h" #include <glib.h>

@@ -127,7 +128,7 @@ } else

t = tree; if (conflict) { - g_warning("conflict with binding"); + g_message(_("Conflict with key binding in config file")); tree_destroy(tree); return FALSE; }
M openbox/keyboard.hopenbox/keyboard.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

keyboard.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/keytree.copenbox/keytree.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

keytree.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/keytree.hopenbox/keytree.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- keytree.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/mainloop.copenbox/mainloop.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

mainloop.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/mainloop.hopenbox/mainloop.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

mainloop.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/menu.copenbox/menu.c

@@ -31,6 +31,7 @@ #include "misc.h"

#include "client_menu.h" #include "client_list_menu.h" #include "client_list_combined_menu.h" +#include "gettext.h" #include "parser/parse.h" typedef struct _ObMenuParseState ObMenuParseState;

@@ -90,13 +91,17 @@ if (parse_load_menu(it->data, &doc, &node)) {

loaded = TRUE; parse_tree(menu_parse_inst, doc, node->children); xmlFreeDoc(doc); - } + } else + g_message(_("Unable to find a valid menu file '%s'"), + (const gchar*)it->data); } if (!loaded) { if (parse_load_menu("menu.xml", &doc, &node)) { parse_tree(menu_parse_inst, doc, node->children); xmlFreeDoc(doc); - } + } else + g_message(_("Unable to find a valid menu file '%s'"), + "menu.xml"); } g_assert(menu_parse_state.parent == NULL);

@@ -138,7 +143,8 @@ if (!self->execute)

return; if (!g_spawn_command_line_sync(self->execute, &output, NULL, NULL, &err)) { - g_warning("Failed to execute command for pipe-menu: %s", err->message); + g_message(_("Failed to execute command for pipe-menu '%s': %s"), + self->execute, err->message); g_error_free(err); return; }

@@ -154,7 +160,7 @@ menu_parse_state.parent = self;

parse_tree(menu_parse_inst, doc, node->children); xmlFreeDoc(doc); } else { - g_warning("Invalid output from pipe-menu: %s", self->execute); + g_message(_("Invalid output from pipe-menu '%s'"), self->execute); } g_free(output);

@@ -167,7 +173,7 @@

g_assert(name != NULL); if (!(self = g_hash_table_lookup(menu_hash, name))) - g_warning("Attempted to access menu '%s' but it does not exist.", + g_message(_("Attempted to access menu '%s' but it does not exist"), name); return self; }
M openbox/misc.hopenbox/misc.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- misc.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/mouse.copenbox/mouse.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

mouse.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -28,6 +28,8 @@ #include "grab.h"

#include "frame.h" #include "translate.h" #include "mouse.h" +#include "gettext.h" + #include <glib.h> typedef struct {

@@ -309,13 +311,13 @@ ObMouseBinding *b;

GSList *it; if (!translate_button(buttonstr, &state, &button)) { - g_warning("invalid button '%s'", buttonstr); + g_message(_("Invalid button '%s' in pointer binding"), buttonstr); return FALSE; } context = frame_context_from_string(contextstr); if (!context) { - g_warning("invalid context '%s'", contextstr); + g_message(_("Invalid context '%s' in pointer binding"), contextstr); return FALSE; }
M openbox/mouse.hopenbox/mouse.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- mouse.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/moveresize.copenbox/moveresize.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

moveresize.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/moveresize.hopenbox/moveresize.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- moveresize.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/mwm.hopenbox/mwm.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- mwm.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/openbox.copenbox/openbox.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

openbox.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -103,7 +103,7 @@ state = OB_STATE_STARTING;

/* initialize the locale */ if (!setlocale(LC_ALL, "")) - g_warning("Couldn't set locale from environment."); + g_message(_("Couldn't set locale from environment.")); bindtextdomain(PACKAGE_NAME, LOCALEDIR); bind_textdomain_codeset(PACKAGE_NAME, "UTF-8"); textdomain(PACKAGE_NAME);

@@ -111,7 +111,7 @@

g_set_prgname(argv[0]); if (chdir(g_get_home_dir()) == -1) - g_warning("Unable to change to home directory (%s): %s", + g_message(_("Unable to change to home directory (%s): %s"), g_get_home_dir(), g_strerror(errno)); /* parse out command line args */

@@ -162,9 +162,9 @@ XSynchronize(ob_display, xsync);

/* check for locale support */ if (!XSupportsLocale()) - g_warning("X server does not support locale."); + g_message(_("X server does not support locale.")); if (!XSetLocaleModifiers("")) - g_warning("Cannot set locale modifiers for the X server."); + g_message(_("Cannot set locale modifiers for the X server.")); /* set our error handler */ XSetErrorHandler(xerror_handler);

@@ -225,8 +225,11 @@ if (parse_load_rc(config_file, &doc, &node, &config_file)) {

PROP_SETS(RootWindow(ob_display, ob_screen), openbox_rc, config_file); parse_tree(i, doc, node->xmlChildrenNode); - } else + } else { + g_message(_("Unable to find a valid config file, using " + "some simple defaults")); PROP_ERASE(RootWindow(ob_display, ob_screen), openbox_rc); + } /* we're done with parsing now, kill it */ parse_close(doc); parse_shutdown(i);

@@ -343,8 +346,8 @@ if (g_shell_parse_argv(restart_path, &argcp, &argvp, &err)) {

execvp(argvp[0], argvp); g_strfreev(argvp); } else { - g_warning("failed to execute '%s': %s", restart_path, - err->message); + g_message(_("Restart failed to execute new executable " + "'%s': %s"), restart_path, err->message); g_error_free(err); } }

@@ -383,8 +386,10 @@

static void print_version() { g_print("Openbox %s\n", PACKAGE_VERSION); - g_print("Copyright (c) 2007 Mikael Magnusson\n"); - g_print("Copyright (c) 2003-2007 Dana Jansens\n\n"); + g_print(_("Copyright (c)")); + g_print(" 2007 Mikael Magnusson\n"); + g_print(_("Copyright (c)")); + g_print(" 2003-2007 Dana Jansens\n\n"); g_print("This program comes with ABSOLUTELY NO WARRANTY.\n"); g_print("This is free software, and you are welcome to redistribute it\n"); g_print("under certain conditions. See the file COPYING for details.\n\n");

@@ -392,29 +397,31 @@ }

static void print_help() { - g_print("Syntax: openbox [options]\n\n"); - g_print("Options:\n\n"); - g_print(" --reconfigure Tell the currently running instance of " - "Openbox to\n" - " reconfigure (and then exit immediately)\n"); - g_print(" --config-file FILE Specify the file to load for the config " - "file\n"); + g_print(_("Syntax: openbox [options]\n\n")); + g_print(_("Options:\n\n")); + g_print(_(" --reconfigure Tell the currently running instance of " + "Openbox to\n" + " reconfigure (and then exit " + "immediately)\n")); + g_print(_(" --config-file FILE Specify the file to load for the config " + "file\n")); #ifdef USE_SM - g_print(" --sm-disable Disable connection to session manager\n"); - g_print(" --sm-client-id ID Specify session management ID\n"); - g_print(" --sm-save-file FILE Specify file to load a saved session" - "from\n"); + g_print(_(" --sm-disable Disable connection to session " + "manager\n")); + g_print(_(" --sm-client-id ID Specify session management ID\n")); + g_print(_(" --sm-save-file FILE Specify file to load a saved session" + "from\n")); #endif - g_print(" --replace Replace the currently running window " - "manager\n"); - g_print(" --help Display this help and exit\n"); - g_print(" --version Display the version and exit\n"); - g_print(" --sync Run in synchronous mode (this is slow and " - "meant for\n" - " debugging X routines)\n"); - g_print(" --debug Display debugging output\n"); - g_print(" --debug-focus Display debugging output\n"); - g_print("\nPlease report bugs at %s\n\n", PACKAGE_BUGREPORT); + g_print(_(" --replace Replace the currently running window " + "manager\n")); + g_print(_(" --help Display this help and exit\n")); + g_print(_(" --version Display the version and exit\n")); + g_print(_(" --sync Run in synchronous mode (this is slow and" + " meant for\n" + " debugging X routines)\n")); + g_print(_(" --debug Display debugging output\n")); + g_print(_(" --debug-focus Display debugging output\n")); + g_print(_("\nPlease report bugs at %s\n\n"), PACKAGE_BUGREPORT); } static void parse_args(gint argc, gchar **argv)
M openbox/openbox.hopenbox/openbox.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- openbox.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/place.hopenbox/place.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

place.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/popup.copenbox/popup.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

popup.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/popup.hopenbox/popup.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- popup.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/resist.copenbox/resist.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

resist.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/resist.hopenbox/resist.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- resist.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/screen.copenbox/screen.c

@@ -34,6 +34,7 @@ #include "focus.h"

#include "popup.h" #include "extensions.h" #include "render/render.h" +#include "gettext.h" #include <X11/Xlib.h> #ifdef HAVE_UNISTD_H

@@ -79,7 +80,7 @@ if (current_wm_sn_owner == screen_support_win)

current_wm_sn_owner = None; if (current_wm_sn_owner) { if (!ob_replace_wm) { - g_warning("A window manager is already running on screen %d", + g_message(_("A window manager is already running on screen %d"), ob_screen); return FALSE; }

@@ -116,7 +117,7 @@ XSetSelectionOwner(ob_display, wm_sn_atom, screen_support_win,

timestamp); if (XGetSelectionOwner(ob_display, wm_sn_atom) != screen_support_win) { - g_warning("Could not acquire window manager selection on screen %d", + g_message(_("Could not acquire window manager selection on screen %d"), ob_screen); return FALSE; }

@@ -137,8 +138,8 @@ wait += G_USEC_PER_SEC / 10;

} if (wait >= timeout) { - g_warning("Timeout expired while waiting for the current WM to die " - "on screen %d", ob_screen); + g_message(_("Timeout expired while waiting for the current WM to die" + " on screen %d"), ob_screen); return FALSE; } }

@@ -179,7 +180,7 @@ XSelectInput(ob_display, RootWindow(ob_display, ob_screen),

ROOT_EVENTMASK); xerror_set_ignore(FALSE); if (xerror_occured) { - g_warning("A window manager is already running on screen %d", + g_message(_("A window manager is already running on screen %d"), ob_screen); XDestroyWindow(ob_display, screen_support_win);
M openbox/screen.hopenbox/screen.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- screen.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/session.copenbox/session.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- session.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -164,9 +164,10 @@ }

sm_sessions_path = g_build_filename(parse_xdg_data_home_path(), "openbox", "sessions", NULL); - if (!parse_mkdir_path(sm_sessions_path, 0700)) - g_warning(_("Unable to make directory '%s': %s"), + if (!parse_mkdir_path(sm_sessions_path, 0700)) { + g_message(_("Unable to make directory '%s': %s"), sm_sessions_path, g_strerror(errno)); + } if (save_file) session_load(save_file);

@@ -339,7 +340,7 @@

f = fopen(save_file, "w"); if (!f) { success = FALSE; - g_warning("unable to save the session to %s: %s", + g_message(_("Unable to save the session to '%s': %s"), save_file, g_strerror(errno)); } else { guint stack_pos = 0;

@@ -429,7 +430,7 @@ fprintf(f, "</openbox_session>\n");

if (fflush(f)) { success = FALSE; - g_warning("error while saving the session to %s: %s", + g_message(_("Error while saving the session to '%s': %s"), save_file, g_strerror(errno)); } fclose(f);
M openbox/session.hopenbox/session.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- session.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/stacking.copenbox/stacking.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

stacking.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/stacking.hopenbox/stacking.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

stacking.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/startupnotify.copenbox/startupnotify.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

startupnotify.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/startupnotify.hopenbox/startupnotify.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- startupnotify.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/translate.copenbox/translate.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

translate.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -19,6 +19,7 @@ */

#include "openbox.h" #include "mouse.h" +#include "gettext.h" #include <glib.h> #include <string.h> #include <stdlib.h>

@@ -37,7 +38,7 @@ else if (!g_ascii_strcasecmp("Control", str) ||

!g_ascii_strcasecmp("C", str)) return ControlMask; else if (!g_ascii_strcasecmp("Shift", str) || !g_ascii_strcasecmp("S", str)) return ShiftMask; - g_warning("Invalid modifier '%s' in binding.", str); + g_message(_("Invalid modifier key '%s' in key/pointer binding"), str); return 0; }

@@ -73,7 +74,7 @@ else if (!g_ascii_strcasecmp("Up", l)) *button = 4;

else if (!g_ascii_strcasecmp("Down", l)) *button = 5; else if (!g_ascii_strncasecmp("Button", l, 6)) *button = atoi(l+6); if (!*button) { - g_warning("Invalid button '%s' in pointer binding.", l); + g_message(_("Invalid button '%s' in pointer binding"), l); goto translation_fail; }

@@ -115,20 +116,20 @@

/* take it directly */ *keycode = strtol(l, &end, 16); if (*l == '\0' || *end != '\0') { - g_warning("Invalid key code '%s' in key binding.", l); + g_message(_("Invalid key code '%s' in key binding"), l); goto translation_fail; } } else { /* figure out the keycode */ sym = XStringToKeysym(l); if (sym == NoSymbol) { - g_warning("Invalid key name '%s' in key binding.", l); + g_message(_("Invalid key name '%s' in key binding"), l); goto translation_fail; } *keycode = XKeysymToKeycode(ob_display, sym); } if (!*keycode) { - g_warning("Key '%s' does not exist on the display.", l); + g_message(_("Requested key '%s' does not exist on the display"), l); goto translation_fail; }
M openbox/translate.hopenbox/translate.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- translate.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M openbox/xerror.copenbox/xerror.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

xerror.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -18,6 +18,7 @@ See the COPYING file for a copy of the GNU General Public License.

*/ #include "openbox.h" +#include "gettext.h" #include <glib.h> #include <X11/Xlib.h>

@@ -31,14 +32,11 @@ #ifdef DEBUG

if (!xerror_ignore) { gchar errtxt[128]; - /*if (e->error_code != BadWindow) */ - { - XGetErrorText(d, e->error_code, errtxt, 127); - if (e->error_code == BadWindow) - /*g_warning("X Error: %s", errtxt)*/; - else - g_error("X Error: %s", errtxt); - } + XGetErrorText(d, e->error_code, errtxt, 127); + if (e->error_code == BadWindow) + /*g_message(_("X Error: %s\n"), errtxt)*/; + else + g_error(_("X Error: %s"), errtxt); } #else (void)d; (void)e;
M openbox/xerror.hopenbox/xerror.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- xerror.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M parser/parse.cparser/parse.c

@@ -68,7 +68,7 @@ {

struct Callback *c; if ((c = g_hash_table_lookup(i->callbacks, tag))) { - g_warning("Tag '%s' already registered", tag); + g_error("Tag '%s' already registered", tag); return; }

@@ -102,8 +102,6 @@ else

g_free(path); } } - if (!r) - g_warning("Unable to find a valid config file, using defaults"); return r; }

@@ -130,8 +128,6 @@ *retpath = g_path_get_dirname(path);

g_free(path); } } - if (!r) - g_warning("Unable to load the theme %s", name); return r; }

@@ -150,8 +146,6 @@ r = parse_load(path, "openbox_menu", doc, root);

g_free(path); } } - if (!r) - g_warning("Unable to find a valid menu file '%s'", file); return r; }

@@ -170,13 +164,13 @@ *root = xmlDocGetRootElement(*doc);

if (!*root) { xmlFreeDoc(*doc); *doc = NULL; - g_warning("%s is an empty document", path); + g_message("%s is an empty document", path); } else { if (xmlStrcmp((*root)->name, (const xmlChar*)rootname)) { xmlFreeDoc(*doc); *doc = NULL; - g_warning("Document %s is of wrong type. root node is " - "not '%s'", path, rootname); + g_message("XML Document %s is of wrong type. Root " + "node is not '%s'", path, rootname); } } }

@@ -193,13 +187,13 @@ *root = xmlDocGetRootElement(*doc);

if (!*root) { xmlFreeDoc(*doc); *doc = NULL; - g_warning("Given memory is an empty document"); + g_message("Given memory is an empty document"); } else { if (xmlStrcmp((*root)->name, (const xmlChar*)rootname)) { xmlFreeDoc(*doc); *doc = NULL; - g_warning("Document in given memory is of wrong type. root " - "node is not '%s'", rootname); + g_message("XML Document in given memory is of wrong " + "type. Root node is not '%s'\n", rootname); } } }
M parser/parse.hparser/parse.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- parse.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M render/color.crender/color.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

color.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify

@@ -49,7 +49,7 @@ xcol.green = 0;

xcol.blue = 0; xcol.pixel = 0; if (!XParseColor(RrDisplay(inst), RrColormap(inst), colorname, &xcol)) { - g_warning("unable to parse color '%s'", colorname); + g_message("Unable to parse color '%s'", colorname); return NULL; } return RrColorNew(inst, xcol.red >> 8, xcol.green >> 8, xcol.blue >> 8);

@@ -191,7 +191,8 @@ }

} break; default: - g_warning("your bit depth is currently unhandled\n"); + g_error("Your bit depth is currently unhandled\n"); + } }

@@ -228,7 +229,8 @@ case 8:

case 1: break; default: - g_warning("Your bit depth is currently unhandled"); + g_error("Your bit depth (%i) is currently unhandled", + im->bits_per_pixel); } } di += im->bytes_per_line;

@@ -289,7 +291,7 @@ p16 += im->bytes_per_line/2;

} break; case 8: - g_warning("this image bit depth is currently unhandled"); + g_error("This image bit depth (%i) is currently unhandled", 8); break; case 1: for (y = 0; y < im->height; y++) {

@@ -304,7 +306,8 @@ p8 += im->bytes_per_line;

} break; default: - g_warning("this image bit depth is currently unhandled"); + g_error("This image bit depth (%i) is currently unhandled", + im->bits_per_pixel); } }
M render/color.hrender/color.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- color.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/font.crender/font.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

font.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/font.hrender/font.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- font.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/geom.hrender/geom.h

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

geom.h for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M render/gradient.crender/gradient.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

gradient.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/gradient.hrender/gradient.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- gradient.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/icon.hrender/icon.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- icon.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M render/image.crender/image.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

image.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M render/image.hrender/image.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- image.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M render/instance.crender/instance.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

instance.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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

@@ -134,7 +134,7 @@ g_assert(inst->pseudo_bpc >= 1);

_ncolors = RrPseudoNcolors(inst); if (_ncolors > 1 << inst->depth) { - g_warning("PseudoRenderControl: Invalid colormap size. Resizing.\n"); + g_message("Invalid colormap size. Resizing."); inst->pseudo_bpc = 1 << (inst->depth/3) >> 3; _ncolors = 1 << (inst->pseudo_bpc * 3); }
M render/instance.hrender/instance.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- instance.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M render/mask.crender/mask.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- mask.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/mask.hrender/mask.h

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- mask.h for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/render.crender/render.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

render.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/test.crender/test.c

@@ -2,7 +2,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-

test.c for the Openbox window manager Copyright (c) 2006 Mikael Magnusson - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens Copyright (c) 2003 Derek Foreman This program is free software; you can redistribute it and/or modify
M render/theme.crender/theme.c

@@ -76,15 +76,19 @@ RrTheme *theme;

if (name) { if (!parse_load_theme(name, &ps.doc, &root, &ps.path)) { - g_warning("Falling back to the default theme: '%s'", + g_message("Unable to load the theme '%s'", name); + g_message("Falling back to the default theme '%s'", DEFAULT_THEME); /* make it fall back to default theme */ name = NULL; } } if (!name) { - if (!parse_load_theme(DEFAULT_THEME, &ps.doc, &root, &ps.path)) + if (!parse_load_theme(DEFAULT_THEME, &ps.doc, &root, &ps.path)) { + g_message("Unable to load the theme '%s'", + name, DEFAULT_THEME); return NULL; + } } ps.inst = inst;
M tests/aspect.ctests/aspect.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- aspect.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M tests/fullscreen.ctests/fullscreen.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- fullscreen.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M tests/grav.ctests/grav.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- grav.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M tests/grouptran.ctests/grouptran.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- - modal.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + grouptran.c for the Openbox window manager + Copyright (c) 2003-2007 Dana Jansens 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
M tests/icons.ctests/icons.c

@@ -1,19 +1,19 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- -icons.c for the Openbox window manager -Copyright (c) 2003 Ben Jansens + icons.c for the Openbox window manager + Copyright (c) 2003-2007 Dana Jansens -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 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. -See the COPYING file for a copy of the GNU General Public License. + See the COPYING file for a copy of the GNU General Public License. */ #include <X11/Xlib.h>
M tests/modal.ctests/modal.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- modal.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M tests/modal2.ctests/modal2.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- modal2.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M tests/modal3.ctests/modal3.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- modal3.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M tests/noresize.ctests/noresize.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- noresize.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M tests/override.ctests/override.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- override.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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
M tests/strut.ctests/strut.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- - fullscreen.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + strut.c for the Openbox window manager + Copyright (c) 2003-2007 Dana Jansens 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
M tests/title.ctests/title.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- - noresize.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + title.c for the Openbox window manager + Copyright (c) 2003-2007 Dana Jansens 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
M tests/urgent.ctests/urgent.c

@@ -1,7 +1,7 @@

/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- urgent.c for the Openbox window manager - Copyright (c) 2003 Ben Jansens + Copyright (c) 2003-2007 Dana Jansens 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