Bert
fdbc5cf76b
Added EXIF_SUPPORT macro for optional dependency on libexif
vor 13 Jahren
Bert
bfab4dc328
Added EXIF auto-orientation
vor 13 Jahren
Bert
b96c106337
Overhauled building
- config.h -> config.def.h
- Create config.h during make, if it does not exist
- Nice make output
- Use XFLAGS and XLIBS to include additional compile-time features,
which depend on third-party libraries
vor 13 Jahren
Bert
8f34b7e95c
Load as much of a corrupted gif file as possible
vor 13 Jahren
Bert
14d1daf280
Removed useless zl_cnt variable
vor 13 Jahren
Bert
d585b86354
Reformated license header
vor 13 Jahren
Bert
de6b58a315
Unified feature test macro requirements
vor 13 Jahren
Bert
391e6e7079
Mention origin of img_load_gif() in comment
vor 13 Jahren
Bert
bb577d274d
Added command to toggle gif animations
vor 13 Jahren
Bert
8b3ae5027e
Added support for gif animation
vor 13 Jahren
Bert
a4b90aee20
Added HAVE_GIFLIB macro for optional dependency on giflib
vor 13 Jahren
Bert
79bd86defb
Refactored img_load_gif()
- Corrected handling of transparency settings for individual frames
- Corrected handling of different frame dimensions & offsets
vor 13 Jahren
Bert
86a6f00112
Added support for multi-frame images
vor 13 Jahren
Bert
8763f6930f
Corrected FSF address in license headers
vor 13 Jahren
Bert
ff013dd009
Revised handling of file names & paths
vor 13 Jahren
Bert
2b7192b1ac
Renamed scroll() to pan_screen()
vor 13 Jahren
Bert
b8ff1677b1
Major code refactoring
- Configurable key and mouse mappings in config.h
- Put event handling code from main.c into events.[ch]
vor 13 Jahren
Bert
a271e16744
Reduced usage of preprocessor macros
vor 13 Jahren
Bert
a6100373c1
New mappings: ctrl-[hjkl], pan image one window width/height
vor 13 Jahren
Bert
485e6c863a
H/J/K/L mappings to pan to edges
vor 13 Jahren
Bert
ba293b09df
Center zoomed area
vor 13 Jahren
Bert
d15264ea32
Remove invalid images when loading them; refactorings
vor 14 Jahren
Bert
426edfb349
Readded file-type check at startup
vor 14 Jahren
Bert
8d4e3a57ab
Do not check file-type at startup
vor 14 Jahren
Bert
3672c0bc63
Toggle image transparency with A-key
vor 14 Jahren
Bert
d982b06eed
White background for images with alpha
vor 14 Jahren
Bert
c05fd44bdd
Support for external commands like mogrify & jpegtran
vor 14 Jahren
Bert
7334bdfa51
Revert "Save rotated png-files with S-key"
This reverts commit 090ee5405b
.
vor 14 Jahren
Bert
090ee5405b
Save rotated png-files with S-key
vor 14 Jahren
Bert
5a35484e71
Align big images on top-left corner
vor 14 Jahren
Bert
dafe7eac74
Refactored imlib context handling
vor 14 Jahren
Bert
1ac3302923
Nicer icon for broken images
vor 14 Jahren
Bert
26c2179be7
Refactored thumbs, new files thumbs.[ch]
vor 14 Jahren
Bert
8919204a2e
Render thumbnails
vor 14 Jahren
Bert
7b49740613
First things for thumbnail mode
vor 14 Jahren
Bert
ea65610747
Load warning icon only once
vor 14 Jahren
Bert
8e5835d1fd
Handle image remove/rename while running
vor 14 Jahren
Bert
096c0ed935
Removed some warnings
vor 14 Jahren
Bert
414fa567ce
Split img_fit into internal/external function
vor 14 Jahren
Bert
c6556f8cc7
New key mappings: 0/w, zoom to 100%/to fit window
vor 14 Jahren
Bert
bad9a70a48
Display filesize in window title
vor 14 Jahren
Bert
8f4af658ae
Refactored, new files util.[ch], C89
vor 14 Jahren
Bert
1576eb4e17
Refactored img_open and img_check
vor 14 Jahren
Bert
802c344879
Check file timestamps before loading from cache
vor 14 Jahren
Bert
229830ad18
Replace -w with well-known geometry option
vor 14 Jahren
Bert
03bfe1015e
Explicitly enable printing of warnings
vor 14 Jahren
Bert
c52c4fa69e
Mouse-panning while pressing button2
vor 14 Jahren
Bert
8123d63c5b
Added plenty lots of options
vor 14 Jahren
Bert
7834dee6e7
Added a key-mapping for toggle anti-aliasing
vor 14 Jahren
Bert
64a5366508
Added <,> mappings to rotate image
vor 14 Jahren