Bert Münnich
e98266b148
State the purpose of CLEANUP macro
il y a 7 ans
Bert Münnich
d3a70a285d
Revised error handling
- 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)
il y a 9 ans
Bert Münnich
47af0dd7b5
Cache out of view thumbnails in the background
il y a 10 ans
Bert Münnich
9b9294bae6
Use bit-field for boolean flags in fileinfo struct
il y a 10 ans
Bert Münnich
93e2a757d4
Do not print could-not-open-warnings for files found by directory traversal
il y a 10 ans
Bert Münnich
9c92de8584
Added support for multiple commands per key/button mapping; elegant fix for issue #150
il y a 10 ans
Bert Münnich
ed69b483ed
Double click on thumbnail to open image
il y a 11 ans
Bert Münnich
002c7e550b
Second take at rotating & flipping multi-frame images; fixes issue #121
il y a 11 ans
Bert Münnich
48700aa6c8
Revert "Apply flip & rotation on all frames of a multi-frame image; fixes issue #121"
This reverts commit f795273b65
.
il y a 11 ans
Bert Münnich
f795273b65
Apply flip & rotation on all frames of a multi-frame image; fixes issue #121
il y a 11 ans
Bert Münnich
7d878bd16d
Added file marks; fixes issue #94
- 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
il y a 11 ans
Bert Münnich
56142bd3ba
Refactored merged rotation code
il y a 11 ans
Bastien Dejean
7e51c35801
Handle 180 degrees image rotation
il y a 11 ans
Bert Münnich
e810072d71
Use bool from stdbool.h after switching to C99
il y a 12 ans
Bert Münnich
6d3bbc6d5e
Updated/corrected license header
il y a 12 ans
Bert Münnich
cd929eabfe
Fixed issue #73
il y a 12 ans
baskerville
b56989f8fb
New commands: fit to the window's height/width
il y a 12 ans
Bert Münnich
4c40cc24bc
Slightly refactored flipping
il y a 13 ans
baskerville
ba0a5b89fa
Added horizontal and vertical flip commands
il y a 13 ans
Bert Münnich
691c6d7e7e
Added own exif tag handling in files exif.[ch]
il y a 13 ans
Bert Münnich
b8458271fb
Added text bar on bottom of window
il y a 13 ans
Bert
b2a2a62b7b
Added own bool type
il y a 13 ans
Bert
8f34b7e95c
Load as much of a corrupted gif file as possible
il y a 13 ans
Bert
a7a849761f
Simplified cursor resetting
il y a 13 ans
Bert
1e84773276
Data driven timeout handling
il y a 13 ans
Bert
1d749382f0
Put event handling back into main.c; events -> commands
il y a 13 ans
Bert
421f012022
Renamed application modes
il y a 13 ans
Bert
27591b5a52
Small refactorings
il y a 13 ans
Bert
ff013dd009
Revised handling of file names & paths
il y a 13 ans
Bert
b8ff1677b1
Major code refactoring
- Configurable key and mouse mappings in config.h
- Put event handling code from main.c into events.[ch]
il y a 13 ans
Bert
a271e16744
Reduced usage of preprocessor macros
il y a 13 ans