- Timestamp:
- Sep 30, 2007, 5:45:42 PM (16 years ago)
- Location:
- toilet/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
toilet/trunk/configure.ac
r1442 r1831 52 52 53 53 CUCUL="no" 54 PKG_CHECK_MODULES(CUCUL, cucul >= 0.99.beta1 0,54 PKG_CHECK_MODULES(CUCUL, cucul >= 0.99.beta12, 55 55 [CUCUL="yes"], 56 56 [AC_MSG_RESULT(no) 57 AC_MSG_ERROR([you need libcucul version 0.99.beta1 0or later])])57 AC_MSG_ERROR([you need libcucul version 0.99.beta12 or later])]) 58 58 59 59 AC_MSG_CHECKING([for release date]) -
toilet/trunk/src/filter.c
r1461 r1831 35 35 static void filter_flip(context_t *); 36 36 static void filter_flop(context_t *); 37 static void filter_rotate(context_t *); 37 static void filter_180(context_t *); 38 static void filter_left(context_t *); 39 static void filter_right(context_t *); 38 40 39 41 struct … … 50 52 { "flip", filter_flip, "flip horizontally" }, 51 53 { "flop", filter_flop, "flip vertically" }, 52 { "rotate", filter_rotate, "perform a 180 degrees rotation" }, 54 { "rotate", filter_180, NULL }, /* backwards compatibility */ 55 { "180", filter_180, "rotate 180 degrees" }, 56 { "left", filter_left, "rotate 90 degrees counterclockwise" }, 57 { "right", filter_right, "rotate 90 degrees clockwise" }, 53 58 }; 54 59 … … 59 64 printf("Available filters:\n"); 60 65 for(i = 0; i < sizeof(lookup) / sizeof(lookup[0]); i++) 61 printf("\"%s\": %s\n", lookup[i].name, lookup[i].description); 66 if(lookup[i].description) 67 printf("\"%s\": %s\n", lookup[i].name, lookup[i].description); 62 68 63 69 return 0; … … 216 222 } 217 223 218 static void filter_rotate(context_t *cx) 219 { 220 cucul_rotate(cx->torender); 221 } 222 224 static void filter_180(context_t *cx) 225 { 226 cucul_rotate_180(cx->torender); 227 } 228 229 static void filter_left(context_t *cx) 230 { 231 cucul_rotate_left(cx->torender); 232 } 233 234 static void filter_right(context_t *cx) 235 { 236 cucul_rotate_right(cx->torender); 237 } 238
Note: See TracChangeset
for help on using the changeset viewer.