aboutsummaryrefslogtreecommitdiffstats
path: root/types.h
AgeCommit message (Collapse)Author
2017-10-06Improve mouse supportBert Münnich
None of the mouse mappings uses a keyboard modifier, making it possible to access the most basic features by only using the mouse. Next/previous image with left button depending on cursor position, middle button for dragging, right button for switching to thumnail mode and wheel for zooming. Users can keep the old behaviour by simply not adapting the changes to the buttons array in config.def.h to their config.h file.
2017-10-05Simplify cursor handlingBert Münnich
2017-10-04Mouse drag translates pointer position to image areaBert Münnich
This makes mouse panning more direct and faster.
2017-05-17State the purpose of CLEANUP macroBert Münnich
2015-10-28Revised error handlingBert Münnich
- Functions warn() and die() replaced by GNU-like error(3) function - Register cleanup() with atexit(3) - Functions called by cleanup() are marked with CLEANUP and are not allowed to call exit(3)
2015-01-04Cache out of view thumbnails in the backgroundBert Münnich
2015-01-04Use bit-field for boolean flags in fileinfo structBert Münnich
2014-10-24Do not print could-not-open-warnings for files found by directory traversalBert Münnich
2014-07-23Added support for multiple commands per key/button mapping; elegant fix for ↵Bert Münnich
issue #150
2014-01-11Double click on thumbnail to open imageBert Münnich
2014-01-09Second take at rotating & flipping multi-frame images; fixes issue #121Bert Münnich
2014-01-09Revert "Apply flip & rotation on all frames of a multi-frame image; fixes ↵Bert Münnich
issue #121" This reverts commit f795273b650a4df39dca693f30c3650ec1d3393f.
2014-01-09Apply flip & rotation on all frames of a multi-frame image; fixes issue #121Bert Münnich
2013-08-10Added file marks; fixes issue #94Bert Münnich
- Command it_toggle_image_mark (bound to 'm') toggles mark of current image - Command it_navigate_marked (bound to 'N'/'P') can be used to go to the next/previous marked image - When option -o is given, all marked files get printed
2013-08-10Refactored merged rotation codeBert Münnich
2013-08-10Handle 180 degrees image rotationBastien Dejean
2013-02-08Use bool from stdbool.h after switching to C99Bert Münnich
2013-02-08Updated/corrected license headerBert Münnich
2012-12-27Fixed issue #73Bert Münnich
2012-07-19New commands: fit to the window's height/widthbaskerville
2012-05-06Slightly refactored flippingBert Münnich
2012-05-06Added horizontal and vertical flip commandsbaskerville
2012-02-15Added own exif tag handling in files exif.[ch]Bert Münnich
2012-02-12Added text bar on bottom of windowBert Münnich
2011-09-11Added own bool typeBert
2011-09-06Load as much of a corrupted gif file as possibleBert
2011-09-03Simplified cursor resettingBert
2011-09-02Data driven timeout handlingBert
2011-08-19Put event handling back into main.c; events -> commandsBert
2011-08-19Renamed application modesBert
2011-08-18Small refactoringsBert
2011-08-18Revised handling of file names & pathsBert
2011-07-26Major code refactoringBert
- Configurable key and mouse mappings in config.h - Put event handling code from main.c into events.[ch]
2011-07-22Reduced usage of preprocessor macrosBert