From c58307ba38e568c9851749ee8e2c721ed4741ca1 Mon Sep 17 00:00:00 2001 From: Bert Date: Thu, 14 Apr 2011 12:00:35 +0200 Subject: Merged commands.h into config.h --- config.h | 35 ++++++++++++++++++++++++----------- 1 file changed, 24 insertions(+), 11 deletions(-) (limited to 'config.h') diff --git a/config.h b/config.h index 7a4d43b..31f40fd 100644 --- a/config.h +++ b/config.h @@ -2,27 +2,40 @@ #define WIN_WIDTH 800 #define WIN_HEIGHT 600 -/* default color for window background: * - * (see X(7) "COLOR NAMES" section for valid values) */ +/* default color for window background: * + * (see X(7) "COLOR NAMES" section for valid values) */ #define BG_COLOR "#999999" -/* default color for thumbnail selection: */ +/* default color for thumbnail selection: */ #define SEL_COLOR "#0040FF" -/* how should images be scaled when they are loaded?: * - * (also controllable via -d/-s/-Z/-z options) * - * SCALE_DOWN: 100%, but fit large images into window, * - * SCALE_FIT: fit all images into window, * - * SCALE_ZOOM: use current zoom level, 100% at startup */ +/* how should images be scaled when they are loaded?: * + * (also controllable via -d/-s/-Z/-z options) * + * SCALE_DOWN: 100%, but fit large images into window, * + * SCALE_FIT: fit all images into window, * + * SCALE_ZOOM: use current zoom level, 100% at startup */ #define SCALE_MODE SCALE_DOWN -/* levels (percent) to use when zooming via '-' and '+': */ +/* levels (percent) to use when zooming via '-' and '+': */ static const float zoom_levels[] = { 12.5, 25.0, 50.0, 75.0, 100.0, 150.0, 200.0, 400.0, 800.0 }; -/* default dimension of thumbnails (width == height): */ +/* default dimension of thumbnails (width == height): */ #define THUMB_SIZE 60 -/* support for external commands (defined in commands.h): */ +/* enable support for external commands (see below)?: */ #define EXT_COMMANDS 0 + +/* external commands and corresponding key mappings: */ +#ifdef MAIN_C +#if EXT_COMMANDS +static const command_t commands[] = { + /* ctrl-... reload? command, '#' is replaced by filename */ + { XK_comma, True, "jpegtran -rotate 270 -copy all -outfile # #" }, + { XK_period, True, "jpegtran -rotate 90 -copy all -outfile # #" }, + { XK_less, True, "mogrify -rotate -90 #" }, + { XK_greater, True, "mogrify -rotate +90 #" } +}; +#endif +#endif -- cgit v1.2.3-54-g00ecf