merge r6585-6593 from trunk
authorDana Jansens <danakj@orodu.net>
Thu, 17 May 2007 01:45:39 +0000 (01:45 +0000)
committerDana Jansens <danakj@orodu.net>
Thu, 17 May 2007 01:45:39 +0000 (01:45 +0000)
19 files changed:
data/autostart.sh
data/xsession/openbox-session.in
openbox/client.c
openbox/client.h
openbox/event.c
po/ca.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/hr.po
po/ja.po
po/no.po
po/pl.po
po/pt.po
po/ru.po
po/sk.po
po/sv.po
po/zh_TW.po

index 962cae071a739a571c827dd6629ad47131107d19..f8b804c6da0a47a02651f27e02151ed230b45398 100644 (file)
@@ -1,4 +1,5 @@
-#!/bin/sh
+# This shell script is run before Openbox launches.
+# Environment variables set here are passed to the Openbox session.
 
 # Set a background color
 BG=""
@@ -29,3 +30,11 @@ fi
 if which start_kdeinit >/dev/null; then
   LD_BIND_NOW=true start_kdeinit --new-startup +kcminit_startup &
 fi
+
+# Support for SCIM
+if which scim >/dev/null; then
+  export XMODIFIERS=@im=SCIM
+  export GTK_IM_MODULE=scim
+  export QT_IM_MODULE=scim
+  scim -d &
+fi
index c466f17de26f908b975dab24a968d6ea88ca5f57..b3f1c0574b8742883b0ce6d1b28714df69538390 100644 (file)
@@ -4,12 +4,10 @@ AUTOSTART="$HOME/.config/openbox/autostart.sh"
 GLOBALAUTOSTART="@configdir@/openbox/autostart.sh"
 
 if test -e $AUTOSTART; then
-    # sleep for 1 second so Openbox is there before anything else
-    (sleep 1 && . $AUTOSTART) &
+    . $AUTOSTART
 else
     if test -e $GLOBALAUTOSTART; then
-        # sleep for 1 second so Openbox is there before anything else
-        (sleep 1 && . $GLOBALAUTOSTART) &
+        . $GLOBALAUTOSTART
     fi
 fi
 
index 9bf378e191c2b760a89c23a110f5536e3726ef0d..f1cbdc8d13ff024fe72529a1c2ff18992d84a34a 100644 (file)
@@ -407,9 +407,9 @@ void client_manage(Window window)
 
        do this after adjusting the frame. otherwise it gets all weird and
        clients don't work right */
-    client_configure_full(self, self->area.x, self->area.y,
-                          self->area.width, self->area.height,
-                          FALSE, TRUE);
+    client_configure(self, self->area.x, self->area.y,
+                     self->area.width, self->area.height,
+                     FALSE, TRUE);
 
     /* do this after the window is placed, so the premax/prefullscreen numbers
        won't be all wacko!!
@@ -2337,14 +2337,14 @@ static ObStackingLayer calc_layer(ObClient *self)
         else l = OB_STACKING_LAYER_ABOVE;
     }
     else if ((self->fullscreen ||
-              /* no decorations and fills the monitor = oldskool fullscreen */
-              (self->frame != NULL &&
-               self->decorations == 0 &&
-               (self->frame->size.right == 0 && self->frame->size.left == 0 &&
-                self->frame->size.bottom == 0 && self->frame->size.top == 0 &&
-                RECT_EQUAL(self->area,
-                           *screen_physical_area_monitor
-                           (client_monitor(self)))))) &&
+              /* No decorations and fills the monitor = oldskool fullscreen.
+                 But not for undecorated windows, because the user can do that
+              */
+              (self->decorations == 0 &&
+               !self->undecorated &&
+               RECT_EQUAL(self->area,
+                          *screen_physical_area_monitor
+                          (client_monitor(self))))) &&
              (client_focused(self) || client_search_focus_tree(self)))
         l = OB_STACKING_LAYER_FULLSCREEN;
     else if (self->above) l = OB_STACKING_LAYER_ABOVE;
@@ -2704,12 +2704,13 @@ void client_try_configure(ObClient *self, gint *x, gint *y, gint *w, gint *h,
 }
 
 
-void client_configure_full(ObClient *self, gint x, gint y, gint w, gint h,
-                           gboolean user, gboolean final)
+void client_configure(ObClient *self, gint x, gint y, gint w, gint h,
+                      gboolean user, gboolean final)
 {
     gint oldw, oldh;
     gboolean send_resize_client;
     gboolean moved = FALSE, resized = FALSE;
+    gboolean fmoved, fresized;
     guint fdecor = self->frame->decorations;
     gboolean fhorz = self->frame->max_horz;
     gint logicalw, logicalh;
@@ -2745,10 +2746,12 @@ void client_configure_full(ObClient *self, gint x, gint y, gint w, gint h,
     }
 
     /* find the frame's dimensions and move/resize it */
+    fmoved = moved;
+    fresized = resized;
     if (self->decorations != fdecor || self->max_horz != fhorz)
-        moved = resized = TRUE;
-    if (moved || resized)
-        frame_adjust_area(self->frame, moved, resized, FALSE);
+        fmoved = fresized = TRUE;
+    if (fmoved || fresized)
+        frame_adjust_area(self->frame, fmoved, fresized, FALSE);
 
     if ((!user || (user && final)) && !resized)
     {
@@ -3268,6 +3271,11 @@ void client_set_state(ObClient *self, Atom action, glong data1, glong data2)
             }
         }
     }
+
+    /* Grab pointer across these, so it is the same as actions. Enter events
+       won't be generated by the windows moving around */
+    grab_pointer(FALSE, FALSE, OB_CURSOR_NONE);
+
     if (max_horz != self->max_horz || max_vert != self->max_vert) {
         if (max_horz != self->max_horz && max_vert != self->max_vert) {
             /* toggling both */
@@ -3293,24 +3301,38 @@ void client_set_state(ObClient *self, Atom action, glong data1, glong data2)
         client_shade(self, shaded);
     if (undecorated != self->undecorated)
         client_set_undecorated(self, undecorated);
+    if (above != self->above || below != self->below) {
+        self->above = above;
+        self->below = below;
+        client_calc_layer(self);
+    }
+
     if (modal != self->modal) {
         self->modal = modal;
         /* when a window changes modality, then its stacking order with its
            transients needs to change */
         stacking_raise(CLIENT_AS_WINDOW(self));
+
+        /* These things below can change focus so we can't grab pointer for
+           them. Note how we have two ungrab_pointers.. */
+        ungrab_pointer();
+
+        /* it also may get focused. if something is focused that shouldn't
+           be focused anymore, then move the focus */
+        if (focus_client && client_focus_target(focus_client) != focus_client)
+            client_focus(focus_client);
     }
+    else
+        /* These things below can change focus so we can't grab pointer for
+           them. Note how we have two ungrab_pointers.. */
+        ungrab_pointer();
+
     if (iconic != self->iconic)
         client_iconify(self, iconic, FALSE, FALSE);
 
     if (demands_attention != self->demands_attention)
         client_hilite(self, demands_attention);
 
-    if (above != self->above || below != self->below) {
-        self->above = above;
-        self->below = below;
-        client_calc_layer(self);
-    }
-
     client_change_state(self); /* change the hint to reflect these changes */
 }
 
@@ -3564,13 +3586,6 @@ void client_set_undecorated(ObClient *self, gboolean undecorated)
     if (self->undecorated != undecorated) {
         self->undecorated = undecorated;
         client_setup_decor_and_functions(self);
-        /* Make sure the client knows it might have moved. Maybe there is a
-         * better way of doing this so only one client_configure is sent, but
-         * since 125 of these are sent per second when moving the window (with
-         * user = FALSE) i doubt it matters much.
-         */
-        client_configure(self, self->area.x, self->area.y,
-                         self->area.width, self->area.height, TRUE, TRUE);
         client_change_state(self); /* reflect this in the state hints */
     }
 }
index 0f584a7733d2f7e49cffc601cd4977c42adba0e7..2cc64a5c26fb8b3d90a58b16d386b452f91a0072 100644 (file)
@@ -369,16 +369,12 @@ void client_convert_gravity(ObClient *self, gint gravity, gint *x, gint *y,
                             gint w, gint h);
 
 #define client_move(self, x, y) \
-  client_configure(self, x, y, self->area.width, self->area.height, \
-                   TRUE, TRUE)
+  client_configure(self, x, y, self->area.width, self->area.height, TRUE, TRUE)
 #define client_resize(self, w, h) \
   client_configure(self, self->area.x, self->area.y, w, h, TRUE, TRUE)
 #define client_move_resize(self, x, y, w, h) \
   client_configure(self, x, y, w, h, TRUE, TRUE)
 
-#define client_configure(self, x, y, w, h, user, final) \
-  client_configure_full(self, x, y, w, h, user, final)
-
 /*! Figure out where a window will end up and what size it will be if you
   told it to move/resize to these coordinates.
 
@@ -418,8 +414,8 @@ void client_try_configure(ObClient *self, gint *x, gint *y, gint *w, gint *h,
   @param force_reply Send a ConfigureNotify to the client regardless of if
                      the position changed.
 */
-void client_configure_full(ObClient *self, gint x, gint y, gint w, gint h,
-                           gboolean user, gboolean final);
+void client_configure(ObClient *self, gint x, gint y, gint w, gint h,
+                      gboolean user, gboolean final);
 
 void client_reconfigure(ObClient *self);
 
index b1e61f77c839bedcd71b77fdb216de292385623b..6a5e3540e175d515c34a260bcb1bfee5ce9a1740 100644 (file)
@@ -28,6 +28,7 @@
 #include "config.h"
 #include "screen.h"
 #include "frame.h"
+#include "grab.h"
 #include "menu.h"
 #include "menuframe.h"
 #include "keyboard.h"
@@ -1081,7 +1082,11 @@ static void event_handle_client(ObClient *client, XEvent *e)
 
         if (config) {
             client_find_onscreen(client, &x, &y, w, h, FALSE);
-            client_configure_full(client, x, y, w, h, FALSE, TRUE);
+
+            /* don't create enter events from clients moving themselves */
+            grab_pointer(FALSE, FALSE, OB_CURSOR_NONE);
+            client_configure(client, x, y, w, h, FALSE, TRUE);
+            ungrab_pointer();
         }
         break;
     }
@@ -1258,7 +1263,11 @@ static void event_handle_client(ObClient *client, XEvent *e)
                      e->xclient.data.l[0] & 1 << 9, y);
             client_convert_gravity(client, grav, &x, &y, w, h);
             client_find_onscreen(client, &x, &y, w, h, FALSE);
+
+            /* don't create enter events from clients moving themselves */
+            grab_pointer(FALSE, FALSE, OB_CURSOR_NONE);
             client_configure(client, x, y, w, h, FALSE, TRUE);
+            ungrab_pointer();
         } else if (msgtype == prop_atoms.net_restack_window) {
             if (e->xclient.data.l[0] != 2) {
                 ob_debug_type(OB_DEBUG_APP_BUGS,
@@ -1292,11 +1301,7 @@ static void event_handle_client(ObClient *client, XEvent *e)
                                              e->xclient.data.l[2], FALSE);
                     /* send a synthetic ConfigureNotify, cuz this is supposed
                        to be like a ConfigureRequest. */
-                    client_configure_full(client, client->area.x,
-                                          client->area.y,
-                                          client->area.width,
-                                          client->area.height,
-                                          FALSE, TRUE);
+                    client_reconfigure(client);
                 } else
                     ob_debug_type(OB_DEBUG_APP_BUGS,
                                   "_NET_RESTACK_WINDOW sent for window %s "
index b7af0eb7b7ef1ccfb3830574755175fc6ffe6198..a5ce9abfc5793f7c1b027f2c1a50e088f2f697f6 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "&Enrotlla"
-
-#~ msgid "&Roll down"
-#~ msgstr "Desen&rotlla"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Posa a so&bre"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Posa a so&ta"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id necessita un argument\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id necessita un argument\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file necessita un argument\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "No s'ha pogut inicialitzar Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "S'està carregant el tipus de lletra de recanvi: %s\n"
index 2b4d7f697965dcd3a30a1e8bedb4f8d76ca36910..91ceccf20a13cd37b26c6a0d093a3a53baf64303 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -360,48 +360,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "A&ufrollen"
-
-#~ msgid "Roll &down"
-#~ msgstr "A&brollen"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "In den &Vordergrund"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "In den &Hintergrund"
-
-#~ msgid "Couldn't set locale from environment."
-#~ msgstr ""
-#~ "Die gewählte Lokalisierung konnte für die Umgebung nicht gesetzt werden"
-
-#~ msgid "  --config-file FILE  Specify the file to load for the config file\n"
-#~ msgstr ""
-#~ "  --config-file FILE  Datei, die als Konfigurationsdatei geladen werden "
-#~ "soll\n"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "  --sm-client-id ID   ID des Sitzungsmanagers\n"
-
-#~ msgid "  --sm-save-file FILE Specify file to load a saved session from\n"
-#~ msgstr ""
-#~ "  --sm-save-file FILE Datei von der eine gespeicherte Sitzung geladen "
-#~ "werden soll\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id benötigt ein Argument\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file benötigt ein Argument\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Xft konnte nicht initialisiert werden"
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Versuche Ersatz-Schriftart %s zu laden\n"
index e6c99ad077b8b5d1a2611c9f7e43241e8567ca58..5ee3aac61c44f9f8474bce9eaf67a9bcb0a9ed53 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "&Enrollar"
-
-#~ msgid "Roll down"
-#~ msgstr "Desenrollar"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Poner en p&rimer plano"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Poner en ú&ltimo plano"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id necesita un argumento\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id necesita un argumento\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file necesita un argumento\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "No se pudo iniciar Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Intentando recurrir a la fuente: %s\n"
index cf88dcf57855ce483ebb290559b9ec39474adcbe..daffe0852757f16df55a4e62f935c46d906193df 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "&Rullaa"
-
-#~ msgid "Roll &down"
-#~ msgstr "&Rullaa auki"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Nosta &päällimmäiseksi"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "&Laske alimmaiseksi"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id tarvitsee parametrin\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id tarvitsee parametrin\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file tarvitsee parametrin\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Xft:n käynnistys epäonnistui."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Kokeillaan varakirjasinlajia: %s\n"
index 975b7b4720d45bdf1cf0db8efa9ec31549d8bfbf..d8ada91efc9a1bd26856dd42864ec547f9f5fa02 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "Enro&uler"
-
-#~ msgid "Roll &down"
-#~ msgstr "Dérou&ler"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Mettre au &premier plan"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Mettre en &arrière plan"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id requiert un argument\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id requiert un argument\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file requiert un argument\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Impossible d'initialiser Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Tentative de remplacement de la police : %s\n"
index cfd88e502a035181f32378dfd72b8f639c2a6ba9..17bf20e739e83aa0385f5b056708565436c23013 100644 (file)
--- a/po/hr.po
+++ b/po/hr.po
@@ -336,34 +336,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "Povuci &gore"
-
-#~ msgid "Roll &down"
-#~ msgstr "Spusti &dolje"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Podigni na &vrh"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Spusti na &dno"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id zahtjeva argument\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id zahtjeva argument\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file zahtjeva argument\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Nemogu pokrenuti Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Isprobavam osnovni tip slova: %s\n"
index 1a9a70657c91217af9d026387b176b047a1f355a..49e888c660a1cc64d96f199e2baf97242657b155 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -336,28 +336,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "ロールアップ(&U)"
-
-#~ msgid "Roll &down"
-#~ msgstr "ロールダウン(&R)"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "最上位に上げる(&T)"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "最下位に下げる(&B)"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id には引数が必要です\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id には引数が必要です\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file には引数が必要です\n"
index 165958a25db5db12432281dc6a2753adf88761e2..23cce5764a1ad9af48434169571a62c094ab0743 100644 (file)
--- a/po/no.po
+++ b/po/no.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "Rull &opp"
-
-#~ msgid "Roll &down"
-#~ msgstr "Rull &ned"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Legg ø&verst"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Legg &nederst"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id krever et argument\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id krever et argument\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file krever et argument\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Kunde ikke initialisere Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Prøver med reservefonten: %s\n"
index 13976bf3dc425af23e86e6151a35c4dc0917beb0..de7d7912292f9be2fb60499f626c3928b6a10f22 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "&Zwiń"
-
-#~ msgid "Roll &down"
-#~ msgstr "R&ozwiń"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Wyślij na &wierzch"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Wyślij na &spód"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id wymaga argumentu\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id wymaga argumentu\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file wymaga argumentu\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Błąd przy inicjalizacji Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Próbuję użyć czcionki: %s\n"
index 14f5960297fbff8e339bd3c714256ab64c7e7052..25558237bbfb11d70fb0716a3c2e616e4999a321 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "&Enrolar"
-
-#~ msgid "Roll &down"
-#~ msgstr "Desen&rolar"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Elevar ao &topo"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Baixar ao f&undo"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id requer um argumento\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id requer um argumento\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file requer um argumento\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Incapaz de inicializar Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Tentando usar a fonte alternativa: %s\n"
index 9e9fd86ba5fb9cdd4ac20134d10ffbd8ea01322f..f58746abd4f006cb7c1e65272b713c452a9ac1e8 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "Скрутить(&U)"
-
-#~ msgid "Roll &down"
-#~ msgstr "Раскрутить(&W)"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Поднять на передний план(&T)"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Опустить на задний план(&B)"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id требует параметр\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id требует параметр\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file требует параметр\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Не удалось инициализировать Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Попытка вернуть шрифт: %s\n"
index 9beeeac0472806c7ba7a883595e4f1410777ed9f..9ea38ded09ca917dab63a6c4bc7be6c6c3c8615b 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -337,34 +337,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "&Zvinúť"
-
-#~ msgid "Roll &down"
-#~ msgstr "&Rozvinúť"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "Presunúť navrch"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "Presunúť naspodok"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id vyžaduje parameter\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id vyžaduje parameter\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file vyžaduje parameter\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "Nepodarilo sa inicializovať Xft."
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "Pokus o návrat k fontu: %s\n"
index 90a81d2a6edb54d72df6144cb99dc792863dd6eb..816ef407878678596afe1b621c2463da147915fd 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -331,10 +331,3 @@ msgstr "Efterfr
 #, c-format
 msgid "X Error: %s"
 msgstr "X Fel: %s"
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "Rulla &upp"
-
-#~ msgid "Roll &down"
-#~ msgstr "Rull&a ner"
index cb375e04cfcadbc09769d5571dbd7101ee4b0f19..e87a69238b248abbd7ccf9a47480d6479097d873 100644 (file)
@@ -338,34 +338,3 @@ msgstr ""
 #, c-format
 msgid "X Error: %s"
 msgstr ""
-
-#, fuzzy
-#~ msgid "Roll &up"
-#~ msgstr "向上捲動(&U)"
-
-#~ msgid "Roll &down"
-#~ msgstr "向下捲動(&W)"
-
-#, fuzzy
-#~ msgid "Raise to &top"
-#~ msgstr "提到最上層(&T)"
-
-#, fuzzy
-#~ msgid "Lower to &bottom"
-#~ msgstr "降到最下層(&B)"
-
-#, fuzzy
-#~ msgid "  --sm-client-id ID   Specify session management ID\n"
-#~ msgstr "--sm-client-id 要求引數\n"
-
-#~ msgid "--sm-client-id requires an argument\n"
-#~ msgstr "--sm-client-id 要求引數\n"
-
-#~ msgid "--sm-save-file requires an argument\n"
-#~ msgstr "--sm-save-file 要求引數\n"
-
-#~ msgid "Couldn't initialize Xft."
-#~ msgstr "無法初始化 Xft。"
-
-#~ msgid "Trying fallback font: %s\n"
-#~ msgstr "正在嘗試權宜字型:%s\n"