Ok, Undo History actually makes more sense in the Dialogs menu.

--Sven
This commit is contained in:
Sven Neumann
2000-03-09 19:58:23 +00:00
parent 5fc0b8a9c0
commit d05156aa2a
14 changed files with 252 additions and 248 deletions

View File

@ -1,8 +1,8 @@
Thu Mar 9 20:45:13 CET 2000 Sven Neumann <sven@gimp.org>
* app/commands.[ch]
* app/menus.c: moved Undo History into the Edit menu next to Undo
and Redo. The View menu should only hold stuff affecting the View.
* app/menus.c: moved Undo History into the Dialogs menu. The View
menu should only hold stuff affecting the view of an image.
Thu Mar 9 12:51:21 CET 2000 Stanislav Brabec <utx@penguin.cz>

View File

@ -158,25 +158,6 @@ edit_redo_cmd_callback (GtkWidget *widget,
undo_redo (gdisp->gimage);
}
void
edit_undo_history_cmd_callback (GtkWidget *widget,
gpointer client_data)
{
GDisplay *gdisp;
GImage *gimage;
return_if_no_display (gdisp);
gimage = gdisp->gimage;
if (!gimage->undo_history)
gimage->undo_history = undo_history_new (gimage);
if (!GTK_WIDGET_VISIBLE (gimage->undo_history))
gtk_widget_show (gimage->undo_history);
else
gdk_window_raise (gimage->undo_history->window);
}
void
edit_cut_cmd_callback (GtkWidget *widget,
gpointer client_data)
@ -1230,6 +1211,25 @@ dialogs_display_filters_cmd_callback (GtkWidget *widget,
gdk_window_raise (gdisp->cd_ui->window);
}
void
dialogs_undo_history_cmd_callback (GtkWidget *widget,
gpointer client_data)
{
GDisplay *gdisp;
GImage *gimage;
return_if_no_display (gdisp);
gimage = gdisp->gimage;
if (!gimage->undo_history)
gimage->undo_history = undo_history_new (gimage);
if (!GTK_WIDGET_VISIBLE (gimage->undo_history))
gtk_widget_show (gimage->undo_history);
else
gdk_window_raise (gimage->undo_history->window);
}
void
dialogs_module_browser_cmd_callback (GtkWidget *widget,
gpointer client_data)

View File

@ -31,7 +31,6 @@ void file_quit_cmd_callback (GtkWidget *, gpointer);
void edit_undo_cmd_callback (GtkWidget *, gpointer);
void edit_redo_cmd_callback (GtkWidget *, gpointer);
void edit_undo_history_cmd_callback (GtkWidget *, gpointer);
void edit_cut_cmd_callback (GtkWidget *, gpointer);
void edit_copy_cmd_callback (GtkWidget *, gpointer);
void edit_paste_cmd_callback (GtkWidget *, gpointer);
@ -123,6 +122,7 @@ void dialogs_input_devices_cmd_callback (GtkWidget *, gpointer);
void dialogs_device_status_cmd_callback (GtkWidget *, gpointer);
void dialogs_error_console_cmd_callback (GtkWidget *, gpointer);
void dialogs_display_filters_cmd_callback (GtkWidget *, gpointer);
void dialogs_undo_history_cmd_callback (GtkWidget *, gpointer);
void dialogs_module_browser_cmd_callback (GtkWidget *, gpointer);

View File

@ -158,25 +158,6 @@ edit_redo_cmd_callback (GtkWidget *widget,
undo_redo (gdisp->gimage);
}
void
edit_undo_history_cmd_callback (GtkWidget *widget,
gpointer client_data)
{
GDisplay *gdisp;
GImage *gimage;
return_if_no_display (gdisp);
gimage = gdisp->gimage;
if (!gimage->undo_history)
gimage->undo_history = undo_history_new (gimage);
if (!GTK_WIDGET_VISIBLE (gimage->undo_history))
gtk_widget_show (gimage->undo_history);
else
gdk_window_raise (gimage->undo_history->window);
}
void
edit_cut_cmd_callback (GtkWidget *widget,
gpointer client_data)
@ -1230,6 +1211,25 @@ dialogs_display_filters_cmd_callback (GtkWidget *widget,
gdk_window_raise (gdisp->cd_ui->window);
}
void
dialogs_undo_history_cmd_callback (GtkWidget *widget,
gpointer client_data)
{
GDisplay *gdisp;
GImage *gimage;
return_if_no_display (gdisp);
gimage = gdisp->gimage;
if (!gimage->undo_history)
gimage->undo_history = undo_history_new (gimage);
if (!GTK_WIDGET_VISIBLE (gimage->undo_history))
gtk_widget_show (gimage->undo_history);
else
gdk_window_raise (gimage->undo_history->window);
}
void
dialogs_module_browser_cmd_callback (GtkWidget *widget,
gpointer client_data)

View File

@ -31,7 +31,6 @@ void file_quit_cmd_callback (GtkWidget *, gpointer);
void edit_undo_cmd_callback (GtkWidget *, gpointer);
void edit_redo_cmd_callback (GtkWidget *, gpointer);
void edit_undo_history_cmd_callback (GtkWidget *, gpointer);
void edit_cut_cmd_callback (GtkWidget *, gpointer);
void edit_copy_cmd_callback (GtkWidget *, gpointer);
void edit_paste_cmd_callback (GtkWidget *, gpointer);
@ -123,6 +122,7 @@ void dialogs_input_devices_cmd_callback (GtkWidget *, gpointer);
void dialogs_device_status_cmd_callback (GtkWidget *, gpointer);
void dialogs_error_console_cmd_callback (GtkWidget *, gpointer);
void dialogs_display_filters_cmd_callback (GtkWidget *, gpointer);
void dialogs_undo_history_cmd_callback (GtkWidget *, gpointer);
void dialogs_module_browser_cmd_callback (GtkWidget *, gpointer);

View File

@ -158,25 +158,6 @@ edit_redo_cmd_callback (GtkWidget *widget,
undo_redo (gdisp->gimage);
}
void
edit_undo_history_cmd_callback (GtkWidget *widget,
gpointer client_data)
{
GDisplay *gdisp;
GImage *gimage;
return_if_no_display (gdisp);
gimage = gdisp->gimage;
if (!gimage->undo_history)
gimage->undo_history = undo_history_new (gimage);
if (!GTK_WIDGET_VISIBLE (gimage->undo_history))
gtk_widget_show (gimage->undo_history);
else
gdk_window_raise (gimage->undo_history->window);
}
void
edit_cut_cmd_callback (GtkWidget *widget,
gpointer client_data)
@ -1230,6 +1211,25 @@ dialogs_display_filters_cmd_callback (GtkWidget *widget,
gdk_window_raise (gdisp->cd_ui->window);
}
void
dialogs_undo_history_cmd_callback (GtkWidget *widget,
gpointer client_data)
{
GDisplay *gdisp;
GImage *gimage;
return_if_no_display (gdisp);
gimage = gdisp->gimage;
if (!gimage->undo_history)
gimage->undo_history = undo_history_new (gimage);
if (!GTK_WIDGET_VISIBLE (gimage->undo_history))
gtk_widget_show (gimage->undo_history);
else
gdk_window_raise (gimage->undo_history->window);
}
void
dialogs_module_browser_cmd_callback (GtkWidget *widget,
gpointer client_data)

View File

@ -31,7 +31,6 @@ void file_quit_cmd_callback (GtkWidget *, gpointer);
void edit_undo_cmd_callback (GtkWidget *, gpointer);
void edit_redo_cmd_callback (GtkWidget *, gpointer);
void edit_undo_history_cmd_callback (GtkWidget *, gpointer);
void edit_cut_cmd_callback (GtkWidget *, gpointer);
void edit_copy_cmd_callback (GtkWidget *, gpointer);
void edit_paste_cmd_callback (GtkWidget *, gpointer);
@ -123,6 +122,7 @@ void dialogs_input_devices_cmd_callback (GtkWidget *, gpointer);
void dialogs_device_status_cmd_callback (GtkWidget *, gpointer);
void dialogs_error_console_cmd_callback (GtkWidget *, gpointer);
void dialogs_display_filters_cmd_callback (GtkWidget *, gpointer);
void dialogs_undo_history_cmd_callback (GtkWidget *, gpointer);
void dialogs_module_browser_cmd_callback (GtkWidget *, gpointer);

View File

@ -158,25 +158,6 @@ edit_redo_cmd_callback (GtkWidget *widget,
undo_redo (gdisp->gimage);
}
void
edit_undo_history_cmd_callback (GtkWidget *widget,
gpointer client_data)
{
GDisplay *gdisp;
GImage *gimage;
return_if_no_display (gdisp);
gimage = gdisp->gimage;
if (!gimage->undo_history)
gimage->undo_history = undo_history_new (gimage);
if (!GTK_WIDGET_VISIBLE (gimage->undo_history))
gtk_widget_show (gimage->undo_history);
else
gdk_window_raise (gimage->undo_history->window);
}
void
edit_cut_cmd_callback (GtkWidget *widget,
gpointer client_data)
@ -1230,6 +1211,25 @@ dialogs_display_filters_cmd_callback (GtkWidget *widget,
gdk_window_raise (gdisp->cd_ui->window);
}
void
dialogs_undo_history_cmd_callback (GtkWidget *widget,
gpointer client_data)
{
GDisplay *gdisp;
GImage *gimage;
return_if_no_display (gdisp);
gimage = gdisp->gimage;
if (!gimage->undo_history)
gimage->undo_history = undo_history_new (gimage);
if (!GTK_WIDGET_VISIBLE (gimage->undo_history))
gtk_widget_show (gimage->undo_history);
else
gdk_window_raise (gimage->undo_history->window);
}
void
dialogs_module_browser_cmd_callback (GtkWidget *widget,
gpointer client_data)

View File

@ -31,7 +31,6 @@ void file_quit_cmd_callback (GtkWidget *, gpointer);
void edit_undo_cmd_callback (GtkWidget *, gpointer);
void edit_redo_cmd_callback (GtkWidget *, gpointer);
void edit_undo_history_cmd_callback (GtkWidget *, gpointer);
void edit_cut_cmd_callback (GtkWidget *, gpointer);
void edit_copy_cmd_callback (GtkWidget *, gpointer);
void edit_paste_cmd_callback (GtkWidget *, gpointer);
@ -123,6 +122,7 @@ void dialogs_input_devices_cmd_callback (GtkWidget *, gpointer);
void dialogs_device_status_cmd_callback (GtkWidget *, gpointer);
void dialogs_error_console_cmd_callback (GtkWidget *, gpointer);
void dialogs_display_filters_cmd_callback (GtkWidget *, gpointer);
void dialogs_undo_history_cmd_callback (GtkWidget *, gpointer);
void dialogs_module_browser_cmd_callback (GtkWidget *, gpointer);

View File

@ -217,8 +217,6 @@ static GimpItemFactoryEntry image_entries[] =
"edit/undo.html", NULL },
{ { N_("/Edit/Redo"), "<control>R", edit_redo_cmd_callback, 0 },
"edit/redo.html", NULL },
{ { N_("/Edit/Undo History..."), NULL, edit_undo_history_cmd_callback, 0},
"edit/dialogs/undo_history.html", NULL },
{ { "/Edit/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -511,6 +509,9 @@ static GimpItemFactoryEntry image_entries[] =
"dialogs/error_console.html", NULL },
{ { N_("/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"dialogs/display_filters/display_filters.html", NULL },
{ { N_("/Dialogs/Undo History..."), NULL, dialogs_undo_history_cmd_callback, 0},
"dialogs/undo_history.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },

View File

@ -217,8 +217,6 @@ static GimpItemFactoryEntry image_entries[] =
"edit/undo.html", NULL },
{ { N_("/Edit/Redo"), "<control>R", edit_redo_cmd_callback, 0 },
"edit/redo.html", NULL },
{ { N_("/Edit/Undo History..."), NULL, edit_undo_history_cmd_callback, 0},
"edit/dialogs/undo_history.html", NULL },
{ { "/Edit/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -511,6 +509,9 @@ static GimpItemFactoryEntry image_entries[] =
"dialogs/error_console.html", NULL },
{ { N_("/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"dialogs/display_filters/display_filters.html", NULL },
{ { N_("/Dialogs/Undo History..."), NULL, dialogs_undo_history_cmd_callback, 0},
"dialogs/undo_history.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },

View File

@ -217,8 +217,6 @@ static GimpItemFactoryEntry image_entries[] =
"edit/undo.html", NULL },
{ { N_("/Edit/Redo"), "<control>R", edit_redo_cmd_callback, 0 },
"edit/redo.html", NULL },
{ { N_("/Edit/Undo History..."), NULL, edit_undo_history_cmd_callback, 0},
"edit/dialogs/undo_history.html", NULL },
{ { "/Edit/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -511,6 +509,9 @@ static GimpItemFactoryEntry image_entries[] =
"dialogs/error_console.html", NULL },
{ { N_("/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"dialogs/display_filters/display_filters.html", NULL },
{ { N_("/Dialogs/Undo History..."), NULL, dialogs_undo_history_cmd_callback, 0},
"dialogs/undo_history.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },

View File

@ -217,8 +217,6 @@ static GimpItemFactoryEntry image_entries[] =
"edit/undo.html", NULL },
{ { N_("/Edit/Redo"), "<control>R", edit_redo_cmd_callback, 0 },
"edit/redo.html", NULL },
{ { N_("/Edit/Undo History..."), NULL, edit_undo_history_cmd_callback, 0},
"edit/dialogs/undo_history.html", NULL },
{ { "/Edit/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -511,6 +509,9 @@ static GimpItemFactoryEntry image_entries[] =
"dialogs/error_console.html", NULL },
{ { N_("/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"dialogs/display_filters/display_filters.html", NULL },
{ { N_("/Dialogs/Undo History..."), NULL, dialogs_undo_history_cmd_callback, 0},
"dialogs/undo_history.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },

316
po/de.po
View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: GIMP 1.1.18\n"
"POT-Creation-Date: 2000-03-08 21:50+0100\n"
"POT-Creation-Date: 2000-03-09 20:57+0100\n"
"PO-Revision-Date: 2000-03-08 21:52+0100\n"
"Last-Translator: Sven Neumann <sven@gimp.org>\n"
"Language-Team: German <de@li.org>\n"
@ -241,7 +241,7 @@ msgstr "Anpassende Hochrechnung"
msgid "Max Depth:"
msgstr "Maximale Tiefe:"
#: app/blend.c:386 app/bucket_fill.c:127 app/fuzzy_select.c:657
#: app/blend.c:386 app/bucket_fill.c:127 app/fuzzy_select.c:661
msgid "Threshold:"
msgstr "Schwellenwert:"
@ -679,19 +679,19 @@ msgstr "Abtastgr
msgid "Update Active Color"
msgstr "Aktive Farbe auffrischen"
#: app/color_picker.c:255 app/color_picker.c:265
#: app/color_picker.c:255 app/color_picker.c:264
msgid "Red:"
msgstr "Rot:"
#: app/color_picker.c:256 app/color_picker.c:266
#: app/color_picker.c:256 app/color_picker.c:265
msgid "Green:"
msgstr "Gr<47>n:"
#: app/color_picker.c:257 app/color_picker.c:267
#: app/color_picker.c:257 app/color_picker.c:266
msgid "Blue:"
msgstr "Blau:"
#: app/color_picker.c:258 app/color_picker.c:264 app/color_picker.c:273
#: app/color_picker.c:258 app/color_picker.c:267 app/color_picker.c:273
msgid "Alpha:"
msgstr "Alpha:"
@ -712,13 +712,13 @@ msgstr "Hex Triplet"
msgid "Intensity:"
msgstr "Intensit<69>t:"
#: app/color_picker.c:633 app/color_picker.c:634 app/color_picker.c:635
#: app/color_picker.c:636 app/color_picker.c:637 app/color_picker.c:638
#: app/color_picker.c:639 app/color_picker.c:657 app/color_picker.c:672
#: app/color_picker.c:690 app/info_window.c:185 app/info_window.c:191
#: app/info_window.c:197 app/info_window.c:203 app/info_window.c:422
#: app/info_window.c:423 app/info_window.c:424 app/info_window.c:425
#: app/info_window.c:447
#: app/color_picker.c:626 app/color_picker.c:627 app/color_picker.c:628
#: app/color_picker.c:629 app/color_picker.c:630 app/color_picker.c:631
#: app/color_picker.c:632 app/color_picker.c:644 app/color_picker.c:651
#: app/color_picker.c:669 app/color_picker.c:684 app/info_window.c:185
#: app/info_window.c:191 app/info_window.c:197 app/info_window.c:203
#: app/info_window.c:422 app/info_window.c:423 app/info_window.c:424
#: app/info_window.c:425 app/info_window.c:447
msgid "N/A"
msgstr "n.v."
@ -1484,23 +1484,23 @@ msgstr ""
msgid "Failed to load pixmap brush."
msgstr "Konnte keinen bunten Pinsel laden"
#: app/gimpdrawable.c:168
#: app/gimpdrawable.c:166
msgid "Can't fill unknown image type."
msgstr "Kann Bild unbekannten Typs nicht f<>llen."
#: app/gimpdrawable.c:512
#: app/gimpdrawable.c:498
msgid "parasite attach to drawable"
msgstr "Parasit mit Ebene verkn<6B>pfen"
#: app/gimpdrawable.c:548
#: app/gimpdrawable.c:533
msgid "detach parasite from drawable"
msgstr "Parasit von Ebene l<>sen"
#: app/gimpdrawable.c:770
#: app/gimpdrawable.c:740
msgid "unnamed"
msgstr "Unbenannt"
#: app/gimpdrawable.c:787
#: app/gimpdrawable.c:757
#, c-format
msgid "Layer type %d not supported."
msgstr "Ebenentyp %d nicht unterst<73>tzt."
@ -1515,39 +1515,39 @@ msgstr ""
"Eventuell ist er nicht kompiliert worden,\n"
"weil GtkXmHTML nicht installiert ist."
#: app/gimpimage.c:1154
#: app/gimpimage.c:1176
msgid "attach parasite to image"
msgstr "Parasit dem Bild hinzuf<75>gen"
#: app/gimpimage.c:1177
#: app/gimpimage.c:1201
msgid "detach parasite from image"
msgstr "Parasit vom Bild l<>sen"
#: app/gimpimage.c:2232
#: app/gimpimage.c:2305
msgid "Layer cannot be raised any further"
msgstr "Ebene kann nicht weiter angehoben werden"
#: app/gimpimage.c:2258
#: app/gimpimage.c:2333
msgid "Layer cannot be lowered any further"
msgstr "Ebene kann nicht weiter abgesenkt werden"
#: app/gimpimage.c:2282
#: app/gimpimage.c:2359
msgid "Layer is already on top"
msgstr "Ebene ist schon ganz oben"
#: app/gimpimage.c:2288
#: app/gimpimage.c:2365
msgid "Can't raise Layer without alpha"
msgstr "Kann Ebene ohne Alphakanal nicht anheben"
#: app/gimpimage.c:2315
#: app/gimpimage.c:2393
msgid "Layer is already on bottom"
msgstr "Ebene ist schon ganz unten"
#: app/gimpimage.c:2370
#: app/gimpimage.c:2448
msgid "BG has no alpha, layer was placed above"
msgstr "HG hat keinen Alphakanal, Ebene ist dar<61>ber plaziert worden"
#: app/gimpimage.c:2439
#: app/gimpimage.c:2519
msgid ""
"There are not enough visible layers for a merge.\n"
"There must be at least two."
@ -1556,13 +1556,13 @@ msgstr ""
"den Vorgang \"Sichtbare Ebenen vereinen\" auszuf<75>hren.\n"
"Es m<>ssen mindestens zwei sein."
#: app/gimpimage.c:2519
#: app/gimpimage.c:2603
msgid "There are not enough visible layers for a merge down."
msgstr ""
"Es sind nicht gen<65>gend Ebenen unter dieser Ebene als \"Sichtbar\"\n"
"markiert, um den Vorgang \"Nach unten vereinen\" auszuf<75>hren."
#: app/gimpimage.c:2915
#: app/gimpimage.c:3005
msgid ""
"Unable to add a layer mask since\n"
"the layer already has one."
@ -1570,7 +1570,7 @@ msgstr ""
"Kann keine Ebenenenmaske hinzuf<75>gen, da\n"
"diese Ebene bereits eine Maske hat."
#: app/gimpimage.c:2919
#: app/gimpimage.c:3009
msgid ""
"Unable to add a layer mask to a\n"
"layer in an indexed image."
@ -1578,7 +1578,7 @@ msgstr ""
"Kann keine Maske zu einer Ebene in\n"
"einem indizierten Bild hinzuf<75>gen."
#: app/gimpimage.c:2923
#: app/gimpimage.c:3013
msgid ""
"Cannot add layer mask to a layer\n"
"with no alpha channel."
@ -1586,20 +1586,20 @@ msgstr ""
"Kann keine Maske zu einer Ebene\n"
"ohne Alphakanal hinzuf<75>gen."
#: app/gimpimage.c:2930
#: app/gimpimage.c:3020
msgid "Cannot add layer mask of different dimensions than specified layer."
msgstr ""
"Kann keine Ebenenmaske mit anderen Abmessungen als die Ebene hinzuf<75>gen."
#: app/gimpimage.c:3033
#: app/gimpimage.c:3127
msgid "Channel cannot be raised any further"
msgstr "Kanal kann nicht weiter angehoben werden"
#: app/gimpimage.c:3082
#: app/gimpimage.c:3178
msgid "Channel cannot be lowered any further"
msgstr "Kanal kann nicht weiter abgesenkt werden"
#: app/gimpimage.c:3288 app/palette.c:364 app/palette.c:941 app/palette.c:1077
#: app/gimpimage.c:3398 app/palette.c:364 app/palette.c:941 app/palette.c:1077
#: app/palette.c:2022 app/palette.c:2749 app/palette.c:2881
msgid "Untitled"
msgstr "Unbenannt"
@ -3324,11 +3324,11 @@ msgid "/_File"
msgstr "/_Datei"
#. <Image>/File
#: app/menus.c:87 app/menus.c:191
#: app/menus.c:87 app/menus.c:193
msgid "/File/New..."
msgstr "/Datei/Neu..."
#: app/menus.c:89 app/menus.c:193
#: app/menus.c:89 app/menus.c:195
msgid "/File/Open..."
msgstr "/Datei/<2F>ffnen..."
@ -3368,239 +3368,235 @@ msgstr "/Datei/Dialoge/Farbpalette..."
msgid "/File/Dialogs/Indexed Palette..."
msgstr "/Datei/Dialoge/Indizierte Palette..."
#: app/menus.c:126
#: app/menus.c:128
msgid "/File/Dialogs/Input Devices..."
msgstr "/Datei/Dialoge/Eingabeger<65>te..."
#: app/menus.c:128
#: app/menus.c:130
msgid "/File/Dialogs/Device Status..."
msgstr "/Datei/Dialoge/Ger<65>testatus..."
#: app/menus.c:133
#: app/menus.c:135
msgid "/File/Dialogs/Document Index..."
msgstr "/Datei/Dialoge/Dokumentenindex..."
#: app/menus.c:135
#: app/menus.c:137
msgid "/File/Dialogs/Error Console..."
msgstr "/Datei/Dialoge/Fehlerkonsole..."
#: app/menus.c:137
#: app/menus.c:139
msgid "/File/Dialogs/Display Filters..."
msgstr "/Datei/Dialoge/Darstellungsfilter..."
#: app/menus.c:147 app/menus.c:206
#: app/menus.c:149 app/menus.c:208
msgid "/File/Quit"
msgstr "/Datei/Beenden"
#. <Toolbox>/Xtns
#. the underscore installs an accelerator using the character that follows
#: app/menus.c:153
#: app/menus.c:155
msgid "/_Xtns"
msgstr "/_Xtns"
#: app/menus.c:155
#: app/menus.c:157
msgid "/Xtns/Module Browser..."
msgstr "/Xtns/Modul Browser..."
#. <Toolbox>/Help
#. the underscore installs an accelerator using the character that follows
#: app/menus.c:164
#: app/menus.c:166
msgid "/_Help"
msgstr "/_Hilfe"
#: app/menus.c:166
#: app/menus.c:168
msgid "/Help/Help..."
msgstr "/Hilfe/Hilfe..."
#: app/menus.c:168
#: app/menus.c:170
msgid "/Help/Context Help..."
msgstr "/Hilfe/Kontext Hilfe..."
#: app/menus.c:170
#: app/menus.c:172
msgid "/Help/Tip of the Day..."
msgstr "/Hilfe/Tip des Tages..."
#: app/menus.c:172
#: app/menus.c:174
msgid "/Help/About..."
msgstr "/Hilfe/<2F>ber..."
#: app/menus.c:174
#: app/menus.c:176
msgid "/Help/Dump Items (Debug)"
msgstr "/Hilfe/Dump Items (Debug)"
#: app/menus.c:195
#: app/menus.c:197
msgid "/File/Save"
msgstr "/Datei/Sichern"
#: app/menus.c:197
#: app/menus.c:199
msgid "/File/Save As..."
msgstr "/Datei/Sichern unter..."
#: app/menus.c:199
#: app/menus.c:201
msgid "/File/Revert"
msgstr "/Datei/Zur<75>cksetzen"
#: app/menus.c:204
#: app/menus.c:206
msgid "/File/Close"
msgstr "/Datei/Schlie<69>en"
#. <Image>/Edit
#: app/menus.c:214
#: app/menus.c:216
msgid "/Edit/Undo"
msgstr "/Bearbeiten/R<>ckg<6B>ngig"
#: app/menus.c:216
#: app/menus.c:218
msgid "/Edit/Redo"
msgstr "/Bearbeiten/Wiederholen"
#: app/menus.c:221
#: app/menus.c:223
msgid "/Edit/Cut"
msgstr "/Bearbeiten/Ausschneiden"
#: app/menus.c:223
#: app/menus.c:225
msgid "/Edit/Copy"
msgstr "/Bearbeiten/Kopieren"
#: app/menus.c:225
#: app/menus.c:227
msgid "/Edit/Paste"
msgstr "/Bearbeiten/Einf<6E>gen"
#: app/menus.c:227
#: app/menus.c:229
msgid "/Edit/Paste Into"
msgstr "/Bearbeiten/Einf<6E>gen in Auswahl"
#: app/menus.c:229
#: app/menus.c:231
msgid "/Edit/Paste as New"
msgstr "/Bearbeiten/Einf<6E>gen als Neu"
#. <Image>/Edit/Buffer
#: app/menus.c:234
#: app/menus.c:236
msgid "/Edit/Buffer/Cut Named..."
msgstr "/Bearbeiten/Ablage/Ausschneiden..."
#: app/menus.c:236
#: app/menus.c:238
msgid "/Edit/Buffer/Copy Named..."
msgstr "/Bearbeiten/Ablage/Kopieren..."
#: app/menus.c:238
#: app/menus.c:240
msgid "/Edit/Buffer/Paste Named..."
msgstr "/Bearbeiten/Ablage/Einf<6E>gen..."
#: app/menus.c:243
#: app/menus.c:245
msgid "/Edit/Clear"
msgstr "/Bearbeiten/L<>schen"
#: app/menus.c:245
#: app/menus.c:247
msgid "/Edit/Fill"
msgstr "/Bearbeiten/F<>llen"
#: app/menus.c:247
#: app/menus.c:249
msgid "/Edit/Stroke"
msgstr "/Bearbeiten/Nachfahren"
#. <Image>/Select
#: app/menus.c:255
#: app/menus.c:257
msgid "/Select/Invert"
msgstr "/Auswahl/Invertieren"
#: app/menus.c:257
#: app/menus.c:259
msgid "/Select/All"
msgstr "/Auswahl/Alles"
#: app/menus.c:259
#: app/menus.c:261
msgid "/Select/None"
msgstr "/Auswahl/Nichts"
#: app/menus.c:261
#: app/menus.c:263
msgid "/Select/Float"
msgstr "/Auswahl/Schwebend"
#: app/menus.c:266
#: app/menus.c:268
msgid "/Select/Feather..."
msgstr "/Auswahl/Runden..."
#: app/menus.c:268
#: app/menus.c:270
msgid "/Select/Sharpen"
msgstr "/Auswahl/Sch<63>rfen"
#: app/menus.c:270
#: app/menus.c:272
msgid "/Select/Shrink..."
msgstr "/Auswahl/Verkleinern..."
#: app/menus.c:272
#: app/menus.c:274
msgid "/Select/Grow..."
msgstr "/Auswahl/Vergr<67><72>ern..."
#: app/menus.c:274
#: app/menus.c:276
msgid "/Select/Border..."
msgstr "/Auswahl/Rand..."
#: app/menus.c:279
#: app/menus.c:281
msgid "/Select/Save to Channel"
msgstr "/Auswahl/In Kanal sichern"
#. <Image>/View
#: app/menus.c:284
#: app/menus.c:286
msgid "/View/Zoom In"
msgstr "/Ansicht/Hineinzoomen"
#: app/menus.c:286
#: app/menus.c:288
msgid "/View/Zoom Out"
msgstr "/Ansicht/Herauszoomen"
#. <Image>/View/Zoom
#: app/menus.c:291
#: app/menus.c:293
msgid "/View/Zoom/16:1"
msgstr "/Ansicht/Zoom/16:1"
#: app/menus.c:293
#: app/menus.c:295
msgid "/View/Zoom/8:1"
msgstr "/Ansicht/Zoom/8:1"
#: app/menus.c:295
#: app/menus.c:297
msgid "/View/Zoom/4:1"
msgstr "/Ansicht/Zoom/4:1"
#: app/menus.c:297
#: app/menus.c:299
msgid "/View/Zoom/2:1"
msgstr "/Ansicht/Zoom/2:1"
#: app/menus.c:299
#: app/menus.c:301
msgid "/View/Zoom/1:1"
msgstr "/Ansicht/Zoom/1:1"
#: app/menus.c:301
#: app/menus.c:303
msgid "/View/Zoom/1:2"
msgstr "/Ansicht/Zoom/1:2"
#: app/menus.c:303
#: app/menus.c:305
msgid "/View/Zoom/1:4"
msgstr "/Ansicht/Zoom/1:4"
#: app/menus.c:305
#: app/menus.c:307
msgid "/View/Zoom/1:8"
msgstr "/Ansicht/Zoom/1:8"
#: app/menus.c:307
#: app/menus.c:309
msgid "/View/Zoom/1:16"
msgstr "/Ansicht/Zoom/1:16"
#: app/menus.c:310
#: app/menus.c:312
msgid "/View/Dot for Dot"
msgstr "/Ansicht/Punkt f<>r Punkt"
#: app/menus.c:315
#: app/menus.c:317
msgid "/View/Info Window..."
msgstr "/Ansicht/Information..."
#: app/menus.c:317
#: app/menus.c:319
msgid "/View/Nav. Window..."
msgstr "/Ansicht/Navigation..."
#: app/menus.c:319
msgid "/View/Undo History..."
msgstr "/Bearbeiten/Journal..."
#: app/menus.c:324
msgid "/View/Toggle Selection"
msgstr "/Ansicht/Auswahl"
@ -3818,253 +3814,257 @@ msgstr "/Dialoge/Fehlerkonsole..."
msgid "/Dialogs/Display Filters..."
msgstr "/Dialoge/Darstellungsfilter..."
#: app/menus.c:512
msgid "/Dialogs/Undo History..."
msgstr "/Dialoge/Journal..."
#. <Image>/Filters
#: app/menus.c:518
#: app/menus.c:521
msgid "/Filters/Repeat Last"
msgstr "/Filter/Wiederhole letzten Vorgang"
#: app/menus.c:520
#: app/menus.c:523
msgid "/Filters/Re-Show Last"
msgstr "/Filter/Zeige letzten Vorgang nochmal"
#: app/menus.c:525
#: app/menus.c:528
msgid "/Filters/Blur"
msgstr "/Filter/Weichzeichnen"
#: app/menus.c:531
#: app/menus.c:534
msgid "/Filters/Noise"
msgstr "/Filter/Rauschen"
#: app/menus.c:533
#: app/menus.c:536
msgid "/Filters/Edge-Detect"
msgstr "/Filter/Kanten finden"
#: app/menus.c:535
#: app/menus.c:538
msgid "/Filters/Enhance"
msgstr "/Filter/Verbessern"
#: app/menus.c:537
#: app/menus.c:540
msgid "/Filters/Generic"
msgstr "/Filter/Allgemein"
#: app/menus.c:542
#: app/menus.c:545
msgid "/Filters/Glass Effects"
msgstr "/Filter/Glas-Effekte"
#: app/menus.c:544
#: app/menus.c:547
msgid "/Filters/Light Effects"
msgstr "/Filter/Licht-Effekte"
#: app/menus.c:546
#: app/menus.c:549
msgid "/Filters/Distorts"
msgstr "/Filter/Verzerren"
#: app/menus.c:548
#: app/menus.c:551
msgid "/Filters/Artistic"
msgstr "/Filter/K<>nstlerisch"
#: app/menus.c:550
#: app/menus.c:553
msgid "/Filters/Map"
msgstr "/Filter/Abbilden"
#: app/menus.c:552
#: app/menus.c:555
msgid "/Filters/Render"
msgstr "/Filter/Render"
#: app/menus.c:554
#: app/menus.c:557
msgid "/Filters/Web"
msgstr "/Filter/Web"
#: app/menus.c:559
#: app/menus.c:562
msgid "/Filters/Animation"
msgstr "/Filter/Animation"
#: app/menus.c:561
#: app/menus.c:564
msgid "/Filters/Combine"
msgstr "/Filter/Kombinieren"
#: app/menus.c:566
#: app/menus.c:569
msgid "/Filters/Toys"
msgstr "/Filter/Viel Spa<70>"
#: app/menus.c:579
#: app/menus.c:582
msgid "/Automatic"
msgstr "/Automatisch"
#: app/menus.c:593
#: app/menus.c:596
msgid "/By Extension"
msgstr "/Nach Endung"
#: app/menus.c:607
#: app/menus.c:610
msgid "/New Layer..."
msgstr "/Ebene anlegen..."
#. <Layers>/Stack
#: app/menus.c:612
#: app/menus.c:615
msgid "/Stack/Raise Layer"
msgstr "/Stapel/Ebene erh<72>hen"
#: app/menus.c:614
#: app/menus.c:617
msgid "/Stack/Lower Layer"
msgstr "/Stapel/Ebene absenken"
#: app/menus.c:616
#: app/menus.c:619
msgid "/Stack/Layer to Top"
msgstr "/Stapel/Ebene nach ganz oben"
#: app/menus.c:618
#: app/menus.c:621
msgid "/Stack/Layer to Bottom"
msgstr "/Stapel/Ebene nach ganz unten"
#: app/menus.c:621
#: app/menus.c:624
msgid "/Duplicate Layer"
msgstr "/Ebene duplizieren"
#: app/menus.c:623
#: app/menus.c:626
msgid "/Anchor Layer"
msgstr "/Ebene verankern"
#: app/menus.c:625
#: app/menus.c:628
msgid "/Delete Layer"
msgstr "/Ebene l<>schen"
#: app/menus.c:630
#: app/menus.c:633
msgid "/Layer Boundary Size..."
msgstr "/Ebenengr<67><72>e ver<65>ndern... "
#: app/menus.c:632
#: app/menus.c:635
msgid "/Layer to Imagesize"
msgstr "/Ebene auf Bildgr<67>sse"
#: app/menus.c:634
#: app/menus.c:637
msgid "/Scale Layer..."
msgstr "/Ebene skalieren..."
#: app/menus.c:639
#: app/menus.c:642
msgid "/Merge Visible Layers..."
msgstr "/Sichtbare Ebenen vereinen..."
#: app/menus.c:641
#: app/menus.c:644
msgid "/Merge Down"
msgstr "/Nach unten vereinen"
#: app/menus.c:643
#: app/menus.c:646
msgid "/Flatten Image"
msgstr "/Bild zusammenf<6E>gen"
#: app/menus.c:648
#: app/menus.c:651
msgid "/Add Layer Mask..."
msgstr "/Ebenenmaske hinzuf<75>gen..."
#: app/menus.c:650
#: app/menus.c:653
msgid "/Apply Layer Mask"
msgstr "/Ebenenmaske anwenden..."
#: app/menus.c:652
#: app/menus.c:655
msgid "/Delete Layer Mask"
msgstr "/Ebenenmaske l<>schen"
#: app/menus.c:654
#: app/menus.c:657
msgid "/Mask to Selection"
msgstr "/Auswahl aus Maske"
#: app/menus.c:659
#: app/menus.c:662
msgid "/Add Alpha Channel"
msgstr "/Alphakanal erstellen"
#: app/menus.c:661
#: app/menus.c:664
msgid "/Alpha to Selection"
msgstr "/Auswahl aus Alphakanal"
#: app/menus.c:666
#: app/menus.c:669
msgid "/Edit Layer Attributes..."
msgstr "/Ebeneneigenschaften..."
#: app/menus.c:677
#: app/menus.c:680
msgid "/New Channel..."
msgstr "/Kanal anlegen..."
#: app/menus.c:679
#: app/menus.c:682
msgid "/Raise Channel"
msgstr "/Kanal erh<72>hen"
#: app/menus.c:681
#: app/menus.c:684
msgid "/Lower Channel"
msgstr "/Kanal absenken"
#: app/menus.c:683
#: app/menus.c:686
msgid "/Duplicate Channel"
msgstr "/Kanal duplizieren"
#: app/menus.c:688
#: app/menus.c:691
msgid "/Channel to Selection"
msgstr "/Kanal zur Auswahl"
#: app/menus.c:690
#: app/menus.c:693
msgid "/Add to Selection"
msgstr "/Zu Auswahl hinzuf<75>gen"
#: app/menus.c:692
#: app/menus.c:695
msgid "/Subtract from Selection"
msgstr "/Von Auswahl abziehen"
#: app/menus.c:694
#: app/menus.c:697
msgid "/Intersect with Selection"
msgstr "/Mit Auswahl schneiden"
#: app/menus.c:699
#: app/menus.c:702
msgid "/Delete Channel"
msgstr "/Kanal l<>schen"
#: app/menus.c:704
#: app/menus.c:707
msgid "/Edit Channel Attributes..."
msgstr "/Kanaleigenschaften..."
#: app/menus.c:715
#: app/menus.c:718
msgid "/New Path"
msgstr "/Pfad anlegen"
#: app/menus.c:717
#: app/menus.c:720
msgid "/Duplicate Path"
msgstr "/Pfad duplizieren"
#: app/menus.c:719
#: app/menus.c:722
msgid "/Path to Selection"
msgstr "/Pfad zur Auswahl"
#: app/menus.c:721
#: app/menus.c:724
msgid "/Selection to Path"
msgstr "/Pfad aus Auswahl"
#: app/menus.c:723
#: app/menus.c:726
msgid "/Stroke Path"
msgstr "/Pfad nachziehen"
#: app/menus.c:725
#: app/menus.c:728
msgid "/Delete Path"
msgstr "/Pfad l<>schen"
#: app/menus.c:730
#: app/menus.c:733
msgid "/Copy Path"
msgstr "/Pfad kopieren"
#: app/menus.c:732
#: app/menus.c:735
msgid "/Paste Path"
msgstr "/Pfad einf<6E>gen"
#: app/menus.c:734
#: app/menus.c:737
msgid "/Import Path..."
msgstr "/Pfad importieren..."
#: app/menus.c:736
#: app/menus.c:739
msgid "/Export Path..."
msgstr "/Pfad exportieren..."
#: app/menus.c:741
#: app/menus.c:744
msgid "/Edit Path Attributes..."
msgstr "/Pfadeigenschaften..."
#: app/menus.c:1269
#: app/menus.c:1272
#, c-format
msgid "Error opening file: %s\n"
msgstr "Kann Datei nicht <20>ffnen: %s\n"