Commit c878108f authored by Sven Neumann's avatar Sven Neumann

ignore motion_events in a time-window of 100ms after the last event. Was

* app/fuzzy_select.c: ignore motion_events in a time-window of
  100ms after the last event. Was intended as a workaround for bug
  #5949, but IMO it makes the tool more responsive and easier to
  control.

* app/nav_window.c: as a workaround for bug #5955 move the
  navigation popup on screen if used to close to the screen borders.
  Moving the cursor will make the image scroll by a large amount
  eventually, but IMHO this is better than having a nonfunctional
  navigation popup.

* plug-ins/common/curve_bend.c
* plug-ins/gap/gap_decode_xanim.c: fixed typos


--Sven
parent 9e23841b
Sat Feb 19 13:53:34 CET 2000 Sven Neumann <sven@gimp.org>
* app/fuzzy_select.c: ignore motion_events in a time-window of
100ms after the last event. Was intended as a workaround for bug
#5949, but IMO it makes the tool more responsive and easier to
control.
* app/nav_window.c: as a workaround for bug #5955 move the
navigation popup on screen if used to close to the screen borders.
Moving the cursor will make the image scroll by a large amount
eventually, but IMHO this is better than having a nonfunctional
navigation popup.
* plug-ins/common/curve_bend.c
* plug-ins/gap/gap_decode_xanim.c: fixed typos
Sat Feb 19 00:05:12 CET 2000 Sven Neumann <sven@gimp.org>
* plug-ins/common/ps.c: default to rotation = 0
......
......@@ -81,7 +81,7 @@ struct _NavWinData
GtkWidget *zoom_label;
GtkObject *zoom_adjustment;
GtkWidget *preview;
void *gdisp_ptr; /* I'm not happy 'bout this one */
void *gdisp_ptr; /* I'm not happy 'bout this one */
GdkGC *gc;
gint dispx; /* x pos of top left corner of display area */
gint dispy; /* y pos of top left corner of display area */
......@@ -1606,16 +1606,20 @@ nav_popup_click_handler (GtkWidget *widget,
scr_h = gdk_screen_height ();
x = x_org + bevent->x - iwp->dispx - ((iwp->dispwidth - BORDER_PEN_WIDTH+1) * 0.5) - 2;
y = y_org + bevent->y - iwp->dispy - ((iwp->dispheight - BORDER_PEN_WIDTH+1)* 0.5) - 2;
/* If we leave this in we need to warp the pointer so it still fits in
* in the square representing the viewable area.
* However warping is probably frowned upon.
/* If the popup doesn't fit into the screen, we have a problem.
* We move the popup onscreen and risk that the pointer is not
* in the square representing the viewable area anymore. Moving
* the pointer will make the image scroll by a large amount,
* but then it works as usual. Probably better than a popup that
* is completely unusable in the lower right of the screen.
*
* Warping the pointer would be another solution ...
*/
#if 0
x = (x < 0) ? 0 : x;
y = (y < 0) ? 0 : y;
x = (x + NAV_PREVIEW_WIDTH > scr_w) ? scr_w - NAV_PREVIEW_WIDTH : x;
y = (y + NAV_PREVIEW_HEIGHT > scr_h) ? scr_h - NAV_PREVIEW_HEIGHT : y;
#endif /* 0 */
gtk_widget_popup (gdisp->nav_popup, x, y);
gdk_flush();
......
......@@ -81,7 +81,7 @@ struct _NavWinData
GtkWidget *zoom_label;
GtkObject *zoom_adjustment;
GtkWidget *preview;
void *gdisp_ptr; /* I'm not happy 'bout this one */
void *gdisp_ptr; /* I'm not happy 'bout this one */
GdkGC *gc;
gint dispx; /* x pos of top left corner of display area */
gint dispy; /* y pos of top left corner of display area */
......@@ -1606,16 +1606,20 @@ nav_popup_click_handler (GtkWidget *widget,
scr_h = gdk_screen_height ();
x = x_org + bevent->x - iwp->dispx - ((iwp->dispwidth - BORDER_PEN_WIDTH+1) * 0.5) - 2;
y = y_org + bevent->y - iwp->dispy - ((iwp->dispheight - BORDER_PEN_WIDTH+1)* 0.5) - 2;
/* If we leave this in we need to warp the pointer so it still fits in
* in the square representing the viewable area.
* However warping is probably frowned upon.
/* If the popup doesn't fit into the screen, we have a problem.
* We move the popup onscreen and risk that the pointer is not
* in the square representing the viewable area anymore. Moving
* the pointer will make the image scroll by a large amount,
* but then it works as usual. Probably better than a popup that
* is completely unusable in the lower right of the screen.
*
* Warping the pointer would be another solution ...
*/
#if 0
x = (x < 0) ? 0 : x;
y = (y < 0) ? 0 : y;
x = (x + NAV_PREVIEW_WIDTH > scr_w) ? scr_w - NAV_PREVIEW_WIDTH : x;
y = (y + NAV_PREVIEW_HEIGHT > scr_h) ? scr_h - NAV_PREVIEW_HEIGHT : y;
#endif /* 0 */
gtk_widget_popup (gdisp->nav_popup, x, y);
gdk_flush();
......
......@@ -470,9 +470,17 @@ fuzzy_select_motion (Tool *tool,
int diff_x, diff_y;
double diff;
static guint last_time = 0;
if (tool->state != ACTIVE)
return;
/* don't let the events come in too fast, ignore below a delay of 100 ms */
if (ABS (mevent->time - last_time) < 100)
return;
last_time = mevent->time;
fuzzy_sel = (FuzzySelect *) tool->private;
diff_x = mevent->x - fuzzy_sel->first_x;
......
......@@ -81,7 +81,7 @@ struct _NavWinData
GtkWidget *zoom_label;
GtkObject *zoom_adjustment;
GtkWidget *preview;
void *gdisp_ptr; /* I'm not happy 'bout this one */
void *gdisp_ptr; /* I'm not happy 'bout this one */
GdkGC *gc;
gint dispx; /* x pos of top left corner of display area */
gint dispy; /* y pos of top left corner of display area */
......@@ -1606,16 +1606,20 @@ nav_popup_click_handler (GtkWidget *widget,
scr_h = gdk_screen_height ();
x = x_org + bevent->x - iwp->dispx - ((iwp->dispwidth - BORDER_PEN_WIDTH+1) * 0.5) - 2;
y = y_org + bevent->y - iwp->dispy - ((iwp->dispheight - BORDER_PEN_WIDTH+1)* 0.5) - 2;
/* If we leave this in we need to warp the pointer so it still fits in
* in the square representing the viewable area.
* However warping is probably frowned upon.
/* If the popup doesn't fit into the screen, we have a problem.
* We move the popup onscreen and risk that the pointer is not
* in the square representing the viewable area anymore. Moving
* the pointer will make the image scroll by a large amount,
* but then it works as usual. Probably better than a popup that
* is completely unusable in the lower right of the screen.
*
* Warping the pointer would be another solution ...
*/
#if 0
x = (x < 0) ? 0 : x;
y = (y < 0) ? 0 : y;
x = (x + NAV_PREVIEW_WIDTH > scr_w) ? scr_w - NAV_PREVIEW_WIDTH : x;
y = (y + NAV_PREVIEW_HEIGHT > scr_h) ? scr_h - NAV_PREVIEW_HEIGHT : y;
#endif /* 0 */
gtk_widget_popup (gdisp->nav_popup, x, y);
gdk_flush();
......
......@@ -470,9 +470,17 @@ fuzzy_select_motion (Tool *tool,
int diff_x, diff_y;
double diff;
static guint last_time = 0;
if (tool->state != ACTIVE)
return;
/* don't let the events come in too fast, ignore below a delay of 100 ms */
if (ABS (mevent->time - last_time) < 100)
return;
last_time = mevent->time;
fuzzy_sel = (FuzzySelect *) tool->private;
diff_x = mevent->x - fuzzy_sel->first_x;
......
......@@ -470,9 +470,17 @@ fuzzy_select_motion (Tool *tool,
int diff_x, diff_y;
double diff;
static guint last_time = 0;
if (tool->state != ACTIVE)
return;
/* don't let the events come in too fast, ignore below a delay of 100 ms */
if (ABS (mevent->time - last_time) < 100)
return;
last_time = mevent->time;
fuzzy_sel = (FuzzySelect *) tool->private;
diff_x = mevent->x - fuzzy_sel->first_x;
......
......@@ -470,9 +470,17 @@ fuzzy_select_motion (Tool *tool,
int diff_x, diff_y;
double diff;
static guint last_time = 0;
if (tool->state != ACTIVE)
return;
/* don't let the events come in too fast, ignore below a delay of 100 ms */
if (ABS (mevent->time - last_time) < 100)
return;
last_time = mevent->time;
fuzzy_sel = (FuzzySelect *) tool->private;
diff_x = mevent->x - fuzzy_sel->first_x;
......
......@@ -1531,8 +1531,8 @@ bender_new_dialog (GDrawable *drawable)
gtk_widget_show (toggle);
/* The antialias toggle */
toggle = gtk_check_button_new_with_label (_("Antialias"));
/* The antialiasing toggle */
toggle = gtk_check_button_new_with_label (_("Antialiasing"));
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), cd->antialias);
gtk_box_pack_start (GTK_BOX (hbox), toggle, TRUE, FALSE, 0);
gtk_signal_connect (GTK_OBJECT (toggle), "toggled",
......
......@@ -336,7 +336,7 @@ p_overwrite_dialog(char *filename, gint overwrite_mode)
argv[0].label_txt = filename;
return(p_array_std_dialog ( _("GAP Question"),
_("file already exists:"),
_("File already exists:"),
1, argv,
3, l_argv, -1));
}
......
Sat Feb 19 13:50:51 CET 2000 Sven Neumann <sven@gimp.org>
* de.po: updated german translation
Sat Feb 19 11:00:45 CET 2000 Stanislav Brabec <utx@penguin.cz>
* cs.po: Updated translation.
......
......@@ -8,8 +8,8 @@
msgid ""
msgstr ""
"Project-Id-Version: GIMP 1.1.17\n"
"POT-Creation-Date: 2000-02-17 10:53+0100\n"
"PO-Revision-Date: 2000-02-17 10:55+0100\n"
"POT-Creation-Date: 2000-02-19 13:45+0100\n"
"PO-Revision-Date: 2000-02-19 13:55+0100\n"
"Last-Translator: Sven Neumann <sven@gimp.org>\n"
"Language-Team: German <de@li.org>\n"
"MIME-Version: 1.0\n"
......@@ -42,9 +42,10 @@ msgstr "
#: plug-ins/AlienMap2/AlienMap2.c:626 plug-ins/AlienMap2/AlienMap2.c:912
#: plug-ins/FractalExplorer/Dialogs.c:300
#: plug-ins/FractalExplorer/Dialogs.c:1393
#: plug-ins/FractalExplorer/FractalExplorer.c:853
#: plug-ins/FractalExplorer/FractalExplorer.c:1582 plug-ins/bmp/bmpwrite.c:562
#: plug-ins/borderaverage/borderaverage.c:401
#: plug-ins/FractalExplorer/FractalExplorer.c:852
#: plug-ins/FractalExplorer/FractalExplorer.c:1581
#: plug-ins/Lighting/lighting_ui.c:1075 plug-ins/MapObject/mapobject_ui.c:1382
#: plug-ins/bmp/bmpwrite.c:562 plug-ins/borderaverage/borderaverage.c:401
#: plug-ins/common/CML_explorer.c:1188 plug-ins/common/CML_explorer.c:1946
#: plug-ins/common/CML_explorer.c:2266 plug-ins/common/aa.c:363
#: plug-ins/common/align_layers.c:420 plug-ins/common/apply_lens.c:404
......@@ -108,7 +109,7 @@ msgstr "
#: plug-ins/gimpressionist/gimpressionist.c:490
#: plug-ins/gimpressionist/orientmap.c:626
#: plug-ins/gimpressionist/presets.c:392 plug-ins/gimpressionist/sizemap.c:485
#: plug-ins/ifscompose/ifscompose.c:798
#: plug-ins/ifscompose/ifscompose.c:797
#: plug-ins/imagemap/imap_default_dialog.c:102 plug-ins/maze/maze_face.c:203
#: plug-ins/mosaic/mosaic.c:548 plug-ins/pagecurl/pagecurl.c:581
#: plug-ins/print/print.c:1497 plug-ins/rcm/rcm_dialog.c:746
......@@ -123,11 +124,11 @@ msgstr "OK"
#. the Action Button
#: plug-ins/AlienMap/AlienMap.c:636 plug-ins/AlienMap2/AlienMap2.c:628
#: plug-ins/FractalExplorer/Dialogs.c:302
#: plug-ins/FractalExplorer/FractalExplorer.c:747
#: plug-ins/FractalExplorer/FractalExplorer.c:862
#: plug-ins/FractalExplorer/FractalExplorer.c:1616
#: plug-ins/Lighting/lighting_ui.c:1071 plug-ins/bmp/bmpwrite.c:564
#: plug-ins/borderaverage/borderaverage.c:403
#: plug-ins/FractalExplorer/FractalExplorer.c:746
#: plug-ins/FractalExplorer/FractalExplorer.c:861
#: plug-ins/FractalExplorer/FractalExplorer.c:1615
#: plug-ins/Lighting/lighting_ui.c:1077 plug-ins/MapObject/mapobject_ui.c:1384
#: plug-ins/bmp/bmpwrite.c:564 plug-ins/borderaverage/borderaverage.c:403
#: plug-ins/common/CML_explorer.c:1190 plug-ins/common/CML_explorer.c:2268
#: plug-ins/common/aa.c:365 plug-ins/common/align_layers.c:422
#: plug-ins/common/apply_lens.c:406 plug-ins/common/blinds.c:344
......@@ -191,7 +192,7 @@ msgstr "OK"
#: plug-ins/gfli/gfli.c:928 plug-ins/gimpressionist/gimpressionist.c:499
#: plug-ins/gimpressionist/orientmap.c:640
#: plug-ins/gimpressionist/presets.c:400 plug-ins/gimpressionist/sizemap.c:499
#: plug-ins/ifscompose/ifscompose.c:806
#: plug-ins/ifscompose/ifscompose.c:805
#: plug-ins/imagemap/imap_default_dialog.c:117 plug-ins/maze/maze_face.c:207
#: plug-ins/mosaic/mosaic.c:550 plug-ins/pagecurl/pagecurl.c:583
#: plug-ins/print/print.c:1395 plug-ins/print/print.c:1505
......@@ -446,7 +447,8 @@ msgid "About AlienMap2"
msgstr "ber AlienMap2"
#. Preview
#: plug-ins/FractalExplorer/Dialogs.c:324 plug-ins/common/CML_explorer.c:1214
#: plug-ins/FractalExplorer/Dialogs.c:324 plug-ins/Lighting/lighting_ui.c:1093
#: plug-ins/MapObject/mapobject_ui.c:1399 plug-ins/common/CML_explorer.c:1214
#: plug-ins/common/blinds.c:362 plug-ins/common/bumpmap.c:828
#: plug-ins/common/curve_bend.c:1515 plug-ins/common/destripe.c:597
#: plug-ins/common/emboss.c:762 plug-ins/common/exchange.c:319
......@@ -458,7 +460,7 @@ msgstr "
#: plug-ins/gflare/gflare.c:2514 plug-ins/gflare/gflare.c:3519
#: plug-ins/gimpressionist/orientmap.c:502
#: plug-ins/gimpressionist/preview.c:106 plug-ins/gimpressionist/sizemap.c:402
#: plug-ins/ifscompose/ifscompose.c:913
#: plug-ins/ifscompose/ifscompose.c:912
#: plug-ins/imagemap/imap_edit_area_info.c:287
#: plug-ins/imagemap/imap_grid.c:232 plug-ins/rcm/rcm_dialog.c:115
#: plug-ins/rcm/rcm_dialog.c:627 plug-ins/sinus/sinus.c:1184
......@@ -605,7 +607,7 @@ msgstr "Fraktal aus Datei laden"
#: plug-ins/common/curve_bend.c:1379 plug-ins/common/iwarp.c:967
#: plug-ins/common/spheredesigner.c:2238 plug-ins/common/tileit.c:486
#: plug-ins/fp/fp_gtk.c:884 plug-ins/gimpressionist/preview.c:124
#: plug-ins/ifscompose/ifscompose.c:804
#: plug-ins/ifscompose/ifscompose.c:803
msgid "Reset"
msgstr "Zurcksetzen"
......@@ -830,13 +832,13 @@ msgid "Click here to cancel save procedure"
msgstr "Hier klicken um den Speichervorgang abzubrechen"
#: plug-ins/FractalExplorer/Dialogs.c:1984
#: plug-ins/FractalExplorer/FractalExplorer.c:1288
#: plug-ins/FractalExplorer/FractalExplorer.c:1287
#, c-format
msgid "File '%s' is not a FractalExplorer file"
msgstr "Datei '%s' ist keine FractalExplorer Datei"
#: plug-ins/FractalExplorer/Dialogs.c:1989
#: plug-ins/FractalExplorer/FractalExplorer.c:1296
#: plug-ins/FractalExplorer/FractalExplorer.c:1295
#, c-format
msgid ""
"File '%s' is corrupt.\n"
......@@ -853,7 +855,7 @@ msgstr "<Image>/Filter/Render/Muster/Fraktal Exlorer..."
msgid "Rendering Fractal..."
msgstr "Berechne Fraktal..."
#: plug-ins/FractalExplorer/FractalExplorer.c:738
#: plug-ins/FractalExplorer/FractalExplorer.c:737
#: plug-ins/gflare/gflare.c:3386
#, c-format
msgid ""
......@@ -863,33 +865,33 @@ msgstr ""
"Wollen Sie \"%s\" wirklich\n"
"aus der Liste und von der Festplatte lschen ?"
#: plug-ins/FractalExplorer/FractalExplorer.c:742
#: plug-ins/FractalExplorer/FractalExplorer.c:741
msgid "Delete Fractal"
msgstr "Fraktal lschen"
#. Buttons
#: plug-ins/FractalExplorer/FractalExplorer.c:747
#: plug-ins/FractalExplorer/FractalExplorer.c:1467 plug-ins/gfig/gfig.c:6261
#: plug-ins/FractalExplorer/FractalExplorer.c:746
#: plug-ins/FractalExplorer/FractalExplorer.c:1466 plug-ins/gfig/gfig.c:6261
#: plug-ins/gflare/gflare.c:3119 plug-ins/gflare/gflare.c:3395
#: plug-ins/gimpressionist/presets.c:648 plug-ins/ifscompose/ifscompose.c:802
#: plug-ins/gimpressionist/presets.c:648 plug-ins/ifscompose/ifscompose.c:801
#: plug-ins/imagemap/imap_cmd_delete.c:53
#: plug-ins/imagemap/imap_selection.c:175
msgid "Delete"
msgstr "Lschen"
#: plug-ins/FractalExplorer/FractalExplorer.c:832
#: plug-ins/FractalExplorer/FractalExplorer.c:831
msgid "Edit fractal name"
msgstr "Fraktalnamen bearbeiten"
#: plug-ins/FractalExplorer/FractalExplorer.c:843
#: plug-ins/FractalExplorer/FractalExplorer.c:842
msgid "Fractal name:"
msgstr "Fraktalname"
#: plug-ins/FractalExplorer/FractalExplorer.c:884
#: plug-ins/FractalExplorer/FractalExplorer.c:883
msgid "New Fractal"
msgstr "Neues Fraktal"
#: plug-ins/FractalExplorer/FractalExplorer.c:1162
#: plug-ins/FractalExplorer/FractalExplorer.c:1161
msgid ""
"No fractalexplorer-path in gimprc:\n"
"You need to add an entry like\n"
......@@ -898,402 +900,554 @@ msgid ""
"to your ~/.gimp-1.1/gimprc file\n"
msgstr ""
#: plug-ins/FractalExplorer/FractalExplorer.c:1209
#: plug-ins/FractalExplorer/FractalExplorer.c:1208
#, c-format
msgid ""
"fractalexplorer-path miss-configured - \n"
"Path `%.100s' not found\n"
msgstr ""
#: plug-ins/FractalExplorer/FractalExplorer.c:1409
#: plug-ins/FractalExplorer/FractalExplorer.c:1408
msgid "My first fractal"
msgstr "Mein erstes Fraktal"
#: plug-ins/FractalExplorer/FractalExplorer.c:1426
#: plug-ins/FractalExplorer/FractalExplorer.c:1425
msgid "Choose Fractal by double-clicking on it"
msgstr "Durch Doppelklick ein Fracktal auswhlen"
#. Put buttons in
#: plug-ins/FractalExplorer/FractalExplorer.c:1457
#: plug-ins/FractalExplorer/FractalExplorer.c:1456
msgid "Rescan"
msgstr "Neuer Scan"
#: plug-ins/FractalExplorer/FractalExplorer.c:1464
#: plug-ins/FractalExplorer/FractalExplorer.c:1463
msgid "Select directory and rescan collection"
msgstr "Verzeichnis auswhlen und erneut scannen"
#: plug-ins/FractalExplorer/FractalExplorer.c:1475
#: plug-ins/FractalExplorer/FractalExplorer.c:1474
msgid "Delete currently selected fractal"
msgstr "Lscht das ausgewhlte Fraktal"
#. Call up the file sel dialogue
#: plug-ins/FractalExplorer/FractalExplorer.c:1512
#: plug-ins/FractalExplorer/FractalExplorer.c:1511
msgid "Add FractalExplorer path"
msgstr "FractalExplorer Pfad hinzufgen"
#: plug-ins/FractalExplorer/FractalExplorer.c:1546
#: plug-ins/FractalExplorer/FractalExplorer.c:1545
msgid "Rescan for fractals"
msgstr "Neuer Scan fr Fraktale"
#: plug-ins/FractalExplorer/FractalExplorer.c:1604
#: plug-ins/FractalExplorer/FractalExplorer.c:1603
msgid "Add dir"
msgstr "Verzeichnis hinzufgen"
#: plug-ins/Lighting/lighting_main.c:177
#: plug-ins/Lighting/lighting_main.c:170
msgid "<Image>/Filters/Light Effects/Lighting Effects..."
msgstr "<Image>/Filter/Licht-Effekte/Lichteffekte..."
#: plug-ins/Lighting/lighting_ui.c:34
msgid "Point light"
msgstr "Punkt-Lichtquelle"
#: plug-ins/Lighting/lighting_ui.c:35
msgid "Directional light"
msgstr "Direktionale Lichtquelle"
#: plug-ins/Lighting/lighting_ui.c:36
msgid "Spot light"
msgstr "Scheinwerfer-Lichtquelle"
#: plug-ins/Lighting/lighting_ui.c:37
msgid "No light"
msgstr "Keine Lichtquelle"
#: plug-ins/Lighting/lighting_ui.c:43
msgid "From image"
msgstr "Aus Bild"
#: plug-ins/Lighting/lighting_ui.c:44 plug-ins/common/waves.c:351
msgid "Waves"
msgstr "Wellen"
#: plug-ins/Lighting/lighting_ui.c:50 plug-ins/common/mblur.c:804
#: plug-ins/flame/flame.c:667 plug-ins/sinus/sinus.c:1039
msgid "Linear"
msgstr "Linear"
#: plug-ins/Lighting/lighting_ui.c:51
msgid "Logarithmic"
msgstr "Logarithmisch"
#: plug-ins/Lighting/lighting_ui.c:52 plug-ins/flame/flame.c:668
msgid "Sinusoidal"
msgstr "Sinusfrmig"
#: plug-ins/Lighting/lighting_ui.c:53 plug-ins/flame/flame.c:669
msgid "Spherical"
msgstr "Kreisfrmig"
#: plug-ins/Lighting/lighting_ui.c:210 plug-ins/Lighting/lighting_ui.c:1016
#: plug-ins/Lighting/lighting_ui.c:147 plug-ins/Lighting/lighting_ui.c:1029
#: plug-ins/common/spheredesigner.c:2612
msgid "Bump"
msgstr "Bump"
#: plug-ins/Lighting/lighting_ui.c:238 plug-ins/Lighting/lighting_ui.c:1025
#: plug-ins/Lighting/lighting_ui.c:174 plug-ins/Lighting/lighting_ui.c:1037
msgid "Env"
msgstr "Env"
#: plug-ins/Lighting/lighting_ui.c:569
msgid "General options"
#. General options
#: plug-ins/Lighting/lighting_ui.c:393 plug-ins/MapObject/mapobject_ui.c:532
msgid "General Options"
msgstr "Generelle Einstellungen"
#: plug-ins/Lighting/lighting_ui.c:572
msgid "Use bump mapping"
#: plug-ins/Lighting/lighting_ui.c:402
msgid "Use Bump Mapping"
msgstr "Benutze Bumpmapping"
#: plug-ins/Lighting/lighting_ui.c:574
msgid "Use environment mapping"
msgstr "Benutze Environmentmapping"
#. togglerefraction=gck_checkbutton_new("Use refraction mapping",vbox,mapvals.ref_mapped,
#. (GtkSignalFunc)togglerefraction_update);
#: plug-ins/Lighting/lighting_ui.c:578
msgid "Transparent background"
msgstr "Transparenter Hintergrund"
#: plug-ins/Lighting/lighting_ui.c:580
msgid "Create new image"
msgstr "Neues Bild erzeugen"
#: plug-ins/Lighting/lighting_ui.c:582
msgid "High preview quality"
msgstr "Hohe Qualitt in der Vorschau"
#: plug-ins/Lighting/lighting_ui.c:584
msgid "Enable tooltips"
msgstr "Sprechblasen aktivieren"
#: plug-ins/Lighting/lighting_ui.c:587
#: plug-ins/Lighting/lighting_ui.c:412
msgid "Enable/disable bump-mapping (image depth)"
msgstr "Bump-mapping (Tiefeneindruck) an/ausschalten"
#: plug-ins/Lighting/lighting_ui.c:588
#: plug-ins/Lighting/lighting_ui.c:415
msgid "Use Environment Mapping"
msgstr "Benutze Environmentmapping"
#: plug-ins/Lighting/lighting_ui.c:425
msgid "Enable/disable environment mapping (reflection)"
msgstr "Environment-mapping (Reflexionen) an/ausschalten"
#. gtk_tooltips_set_tips(tooltips,togglerefraction,"Enable/disable refractive layer");
#: plug-ins/Lighting/lighting_ui.c:590
#: plug-ins/Lighting/lighting_ui.c:428
msgid "Transparent Background"
msgstr "Transparenter Hintergrund"
#: plug-ins/Lighting/lighting_ui.c:438
msgid "Make destination image transparent where bump height is zero"
msgstr "Mache das Bild transparent, wenn die bump-mapping-Tiefe 0 ist"
#: plug-ins/Lighting/lighting_ui.c:591
#: plug-ins/Lighting/lighting_ui.c:441 plug-ins/MapObject/mapobject_ui.c:590
#: plug-ins/common/tile.c:434
msgid "Create New Image"
msgstr "Neues Bild erzeugen"
#: plug-ins/Lighting/lighting_ui.c:451 plug-ins/MapObject/mapobject_ui.c:600
msgid "Create a new image when applying filter"
msgstr "Beim Anwenden des Filters ein neues Bild erstellen"
#: plug-ins/Lighting/lighting_ui.c:592
#: plug-ins/Lighting/lighting_ui.c:453
msgid "High Preview Quality"
msgstr "Hohe Qualitt in der Vorschau"
#: plug-ins/Lighting/lighting_ui.c:463
msgid "Enable/disable high quality previews"
msgstr "Vorschau in hoher Qualitt an/ausschalten"
#: plug-ins/Lighting/lighting_ui.c:593
#: plug-ins/Lighting/lighting_ui.c:465 plug-ins/MapObject/mapobject_ui.c:602
msgid "Enable Tooltips"
msgstr "Sprechblasen aktivieren"
#: plug-ins/Lighting/lighting_ui.c:475 plug-ins/MapObject/mapobject_ui.c:611
msgid "Enable/disable tooltip messages"
msgstr "Sprechblasen an/ausschalten"
#: plug-ins/Lighting/lighting_ui.c:612
msgid "Antialiasing options"
#. Antialiasing options
#: plug-ins/Lighting/lighting_ui.c:479 plug-ins/MapObject/mapobject_ui.c:615
msgid "Antialiasing Options"
msgstr "Einstellungen fr Antialiasing"
#: plug-ins/Lighting/lighting_ui.c:615
msgid "Enable antialiasing"
#: plug-ins/Lighting/lighting_ui.c:488 plug-ins/MapObject/mapobject_ui.c:624
msgid "Enable Antialiasing"
msgstr "Antialiasing benutzen"
#: plug-ins/Lighting/lighting_ui.c:618
#: plug-ins/Lighting/lighting_ui.c:498 plug-ins/MapObject/mapobject_ui.c:634
msgid "Enable/disable jagged edges removal (antialiasing)"
msgstr "De-/Aktiviere Entfernung von Treppen (Antialiasing)"
#: plug-ins/Lighting/lighting_ui.c:628 plug-ins/common/bumpmap.c:962
#: plug-ins/common/emboss.c:602 plug-ins/struc/struc.c:304
#: plug-ins/Lighting/lighting_ui.c:511 plug-ins/MapObject/mapobject_ui.c:647
#: plug-ins/common/bumpmap.c:962 plug-ins/common/emboss.c:602
#: plug-ins/struc/struc.c:304
msgid "Depth:"
msgstr "Tiefe:"
#: plug-ins/Lighting/lighting_ui.c:633 plug-ins/common/threshold_alpha.c:297
#: plug-ins/common/unsharp.c:837 plug-ins/common/wind.c:857
#: plug-ins/gflare/gflare.c:3041
msgid "Threshold:"
msgstr "Schwellwert:"
#: plug-ins/Lighting/lighting_ui.c:645
#: plug-ins/Lighting/lighting_ui.c:514 plug-ins/MapObject/mapobject_ui.c:650
msgid "Antialiasing quality. Higher is better, but slower"
msgstr "Qualitt des Antialiasing. Hher ist besser, aber langsamer"
#: plug-ins/Lighting/lighting_ui.c:646
#: plug-ins/Lighting/lighting_ui.c:526 plug-ins/MapObject/mapobject_ui.c:662
msgid "Treshold:"
msgstr "Schwellwert:"
#: plug-ins/Lighting/lighting_ui.c:530 plug-ins/MapObject/mapobject_ui.c:666
msgid "Stop when pixel differences are smaller than this value"
msgstr ""
"Aufhren, sobald Unterschiede zwischen Pixeln kleiner als dieser Wert sind"
#: plug-ins/Lighting/lighting_ui.c:674
msgid "Light settings"
#: plug-ins/Lighting/lighting_ui.c:556 plug-ins/MapObject/mapobject_ui.c:692
msgid "Light Settings"
msgstr "Licht-Eigenschaften"
#: plug-ins/Lighting/lighting_ui.c:678
msgid "Lightsource type:"
msgstr "Lichtquelletyp:"
#: plug-ins/Lighting/lighting_ui.c:571 plug-ins/MapObject/mapobject_ui.c:706
msgid "Point Light"
msgstr "Punkt-Lichtquelle"
#: plug-ins/Lighting/lighting_ui.c:573 plug-ins/MapObject/mapobject_ui.c:708
msgid "Directional Light"
msgstr "Direktionales Licht"
#: plug-ins/Lighting/lighting_ui.c:683
msgid "Lightsource color"
msgstr "Lichtquellefarbe"
#: plug-ins/Lighting/lighting_ui.c:575
msgid "Spot Light"
msgstr "Scheinwerfer"
#: plug-ins/Lighting/lighting_ui.c:577 plug-ins/MapObject/mapobject_ui.c:710
msgid "No Light"
msgstr "Keine Lichtquelle"
#: plug-ins/Lighting/lighting_ui.c:690
#: plug-ins/Lighting/lighting_ui.c:582 plug-ins/MapObject/mapobject_ui.c:715
msgid "Lightsource Type:"
msgstr "Lichtquellentyp:"
#: plug-ins/Lighting/lighting_ui.c:585 plug-ins/MapObject/mapobject_ui.c:718
msgid "Type of light source to apply"
msgstr "Stellen Sie hier den Typ der Lichtquelle ein"
#: plug-ins/Lighting/lighting_ui.c:691
msgid "Set light source color (white is default)"
msgstr "Setze Lichtquellenfarbe (Weiss ist voreingestellt)"
#: plug-ins/Lighting/lighting_ui.c:587 plug-ins/MapObject/mapobject_ui.c:720
msgid "Select Lightsource Color"
msgstr "Lichtquellenfarbe"
#: plug-ins/Lighting/lighting_ui.c:591 plug-ins/MapObject/mapobject_ui.c:724
msgid "Lightsource Color:"
msgstr "Lichtquellenfarbe:"
#: plug-ins/Lighting/lighting_ui.c:693
#: plug-ins/Lighting/lighting_ui.c:595 plug-ins/MapObject/mapobject_ui.c:728
msgid "Set light source color"
msgstr "Lichtquellefarbe setzen"
#: plug-ins/Lighting/lighting_ui.c:597 plug-ins/MapObject/mapobject_ui.c:730
#: plug-ins/MapObject/mapobject_ui.c:1028
msgid "Position"
msgstr "Position"
#. X
#: plug-ins/Lighting/lighting_ui.c:696 plug-ins/Lighting/lighting_ui.c:718
#: plug-ins/common/flarefx.c:745 plug-ins/common/nova.c:494
#: plug-ins/common/papertile.c:283 plug-ins/gflare/gflare.c:2896
#: plug-ins/ifscompose/ifscompose.c:513
#: plug-ins/Lighting/lighting_ui.c:614 plug-ins/Lighting/lighting_ui.c:666
#: plug-ins/MapObject/mapobject_ui.c:747 plug-ins/MapObject/mapobject_ui.c:799
#: plug-ins/MapObject/mapobject_ui.c:1040
#: plug-ins/MapObject/mapobject_ui.c:1084 plug-ins/common/flarefx.c:745
#: plug-ins/common/nova.c:494 plug-ins/common/papertile.c:283
#: plug-ins/gflare/gflare.c:2896 plug-ins/ifscompose/ifscompose.c:512
msgid "X:"
msgstr "X:"
#: plug-ins/Lighting/lighting_ui.c:621 plug-ins/MapObject/mapobject_ui.c:754
msgid "Light source X position in XYZ space"
msgstr "X-Koordinate der Lichtquelle im XYZ-Raum"
#. Y
#: plug-ins/Lighting/lighting_ui.c:697 plug-ins/Lighting/lighting_ui.c:719
#: plug-ins/common/flarefx.c:763 plug-ins/common/nova.c:512
#: plug-ins/common/papertile.c:292 plug-ins/gflare/gflare.c:2900
#: plug-ins/ifscompose/ifscompose.c:527
#: plug-ins/Lighting/lighting_ui.c:627 plug-ins/Lighting/lighting_ui.c:678
#: plug-ins/MapObject/mapobject_ui.c:760 plug-ins/MapObject/mapobject_ui.c:811
#: plug-ins/MapObject/mapobject_ui.c:1051
#: plug-ins/MapObject/mapobject_ui.c:1093
#: plug-ins/MapObject/mapobject_ui.c:1189 plug-ins/common/flarefx.c:763
#: plug-ins/common/nova.c:512 plug-ins/common/papertile.c:292
#: plug-ins/gflare/gflare.c:2900 plug-ins/ifscompose/ifscompose.c:526
msgid "Y:"
msgstr "Y:"
#: plug-ins/Lighting/lighting_ui.c:698 plug-ins/Lighting/lighting_ui.c:720
msgid "Z:"
msgstr "Z:"
#: plug-ins/Lighting/lighting_ui.c:704
msgid "Light source X position in XYZ space"
msgstr "X-Koordinate der Lichtquelle im XYZ-Raum"
#: plug-ins/Lighting/lighting_ui.c:705
#: plug-ins/Lighting/lighting_ui.c:634 plug-ins/MapObject/mapobject_ui.c:767
msgid "Light source Y position in XYZ space"
msgstr "Y-Koordinate der Lichtquelle im XYZ-Raum"
#: plug-ins/Lighting/lighting_ui.c:706
#: plug-ins/Lighting/lighting_ui.c:640 plug-ins/Lighting/lighting_ui.c:690
#: plug-ins/MapObject/mapobject_ui.c:773 plug-ins/MapObject/mapobject_ui.c:823
#: plug-ins/MapObject/mapobject_ui.c:1062
#: plug-ins/MapObject/mapobject_ui.c:1102
#: plug-ins/MapObject/mapobject_ui.c:1200
msgid "Z:"
msgstr "Z:"
#: plug-ins/Lighting/lighting_ui.c:647 plug-ins/MapObject/mapobject_ui.c:780
msgid "Light source Z position in XYZ space"
msgstr "Z-Koordinate der Lichtquelle im XYZ-Raum"
#: plug-ins/Lighting/lighting_ui.c:715
msgid "Direction vector"
#: plug-ins/Lighting/lighting_ui.c:650 plug-ins/MapObject/mapobject_ui.c:783
msgid "Direction Vector"
msgstr "Richtungsvektor"
#: plug-ins/Lighting/lighting_ui.c:722
#: plug-ins/Lighting/lighting_ui.c:673 plug-ins/MapObject/mapobject_ui.c:806
msgid "Light source X direction in XYZ space"
msgstr "X-Komponente des Richtungsvektors der Lichtquelle im XYZ-Raum"
#: plug-ins/Lighting/lighting_ui.c:723
#: plug-ins/Lighting/lighting_ui.c:685 plug-ins/MapObject/mapobject_ui.c:818
msgid "Light source Y direction in XYZ space"
msgstr "Y-Komponente des Richtungsvektors der Lichtquelle im XYZ-Raum"
#: plug-ins/Lighting/lighting_ui.c:724
#: plug-ins/Lighting/lighting_ui.c:697 plug-ins/MapObject/mapobject_ui.c:830
msgid "Light source Z direction in XYZ space"
msgstr "Z-Komponente des Richtungsvektors der Lichtquelle im XYZ-Raum"
#: plug-ins/Lighting/lighting_ui.c:756
msgid "Intensity levels"
#: plug-ins/Lighting/lighting_ui.c:722 plug-ins/MapObject/mapobject_ui.c:855
msgid "Intensity Levels"
msgstr "Intensittsstufen"