aboutsummaryrefslogtreecommitdiff
path: root/types.h
Commit message (Collapse)AuthorAgeFilesLines
* One header file for type definitions and function declarationsBert Münnich2017-10-161-100/+0
|
* Improve mouse supportBert Münnich2017-10-061-0/+2
| | | | | | | | | | | | 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.
* Simplify cursor handlingBert Münnich2017-10-051-2/+4
|
* Mouse drag translates pointer position to image areaBert Münnich2017-10-041-1/+1
| | | | This makes mouse panning more direct and faster.
* State the purpose of CLEANUP macroBert Münnich2017-05-171-0/+4
|
* Revised error handlingBert Münnich2015-10-281-0/+2
| | | | | | | - 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)
* Cache out of view thumbnails in the backgroundBert Münnich2015-01-041-2/+3
|
* Use bit-field for boolean flags in fileinfo structBert Münnich2015-01-041-2/+6
|
* Do not print could-not-open-warnings for files found by directory traversalBert Münnich2014-10-241-1/+1
|
* Added support for multiple commands per key/button mapping; elegant fix for ↵Bert Münnich2014-07-231-4/+4
| | | | issue #150
* Double click on thumbnail to open imageBert Münnich2014-01-111-1/+2
|
* Second take at rotating & flipping multi-frame images; fixes issue #121Bert Münnich2014-01-091-2/+2
|
* Revert "Apply flip & rotation on all frames of a multi-frame image; fixes ↵Bert Münnich2014-01-091-4/+2
| | | | | | issue #121" This reverts commit f795273b650a4df39dca693f30c3650ec1d3393f.
* Apply flip & rotation on all frames of a multi-frame image; fixes issue #121Bert Münnich2014-01-091-2/+4
|
* Added file marks; fixes issue #94Bert Münnich2013-08-101-0/+1
| | | | | | | | - 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
* Refactored merged rotation codeBert Münnich2013-08-101-4/+4
|
* Handle 180 degrees image rotationBastien Dejean2013-08-101-0/+6
|
* Use bool from stdbool.h after switching to C99Bert Münnich2013-02-081-8/+1
|
* Updated/corrected license headerBert Münnich2013-02-081-0/+18
|
* Fixed issue #73Bert Münnich2012-12-271-0/+4
|
* New commands: fit to the window's height/widthbaskerville2012-07-191-0/+2
|
* Slightly refactored flippingBert Münnich2012-05-061-1/+1
|
* Added horizontal and vertical flip commandsbaskerville2012-05-061-0/+5
|
* Added own exif tag handling in files exif.[ch]Bert Münnich2012-02-151-0/+5
|
* Added text bar on bottom of windowBert Münnich2012-02-121-0/+1
|
* Added own bool typeBert2011-09-111-1/+6
|
* Load as much of a corrupted gif file as possibleBert2011-09-061-0/+1
|
* Simplified cursor resettingBert2011-09-031-1/+1
|
* Data driven timeout handlingBert2011-09-021-3/+5
|
* Put event handling back into main.c; events -> commandsBert2011-08-191-0/+7
|
* Renamed application modesBert2011-08-191-2/+2
|
* Small refactoringsBert2011-08-181-2/+2
|
* Revised handling of file names & pathsBert2011-08-181-0/+5
|
* Major code refactoringBert2011-07-261-10/+4
| | | | | - Configurable key and mouse mappings in config.h - Put event handling code from main.c into events.[ch]
* Reduced usage of preprocessor macrosBert2011-07-221-0/+35