Commit Graph

45 Commits

Author SHA1 Message Date
Bert d585b86354 Reformated license header 2011-09-03 23:11:45 +02:00
Bert 8b3ae5027e Added support for gif animation 2011-08-19 15:22:16 +02:00
Bert 79bd86defb Refactored img_load_gif()
- Corrected handling of transparency settings for individual frames
- Corrected handling of different frame dimensions & offsets
2011-08-19 15:12:30 +02:00
Bert 86a6f00112 Added support for multi-frame images 2011-08-19 15:12:30 +02:00
Bert 8763f6930f Corrected FSF address in license headers 2011-08-18 01:18:26 +02:00
Bert ff013dd009 Revised handling of file names & paths 2011-08-18 00:38:55 +02:00
Bert a271e16744 Reduced usage of preprocessor macros 2011-07-22 14:49:06 +02:00
Bert a6100373c1 New mappings: ctrl-[hjkl], pan image one window width/height 2011-06-03 23:39:22 +02:00
Bert 485e6c863a H/J/K/L mappings to pan to edges 2011-05-16 15:54:09 +02:00
Bert ba293b09df Center zoomed area 2011-04-19 13:27:20 +02:00
Bert d15264ea32 Remove invalid images when loading them; refactorings 2011-04-11 16:58:38 +02:00
Bert 3672c0bc63 Toggle image transparency with A-key 2011-03-10 11:41:40 +01:00
Bert c05fd44bdd Support for external commands like mogrify & jpegtran 2011-03-01 18:49:02 +01:00
Bert 955c39a5c5 Shorter typedefs 2011-03-01 14:23:09 +01:00
Bert 7334bdfa51 Revert "Save rotated png-files with S-key"
This reverts commit 090ee5405b.
2011-02-27 13:03:16 +01:00
Bert 090ee5405b Save rotated png-files with S-key 2011-02-27 01:48:00 +01:00
Bert dafe7eac74 Refactored imlib context handling 2011-02-25 12:08:12 +01:00
Bert 26c2179be7 Refactored thumbs, new files thumbs.[ch] 2011-02-16 21:40:20 +01:00
Bert 8919204a2e Render thumbnails 2011-02-16 18:16:00 +01:00
Bert 7b49740613 First things for thumbnail mode 2011-02-16 16:47:12 +01:00
Bert 8e5835d1fd Handle image remove/rename while running 2011-02-09 16:32:40 +01:00
Bert 8339bb7ee7 New key mapping: W, resize window to fit image 2011-02-04 00:25:57 +01:00
Bert 414fa567ce Split img_fit into internal/external function 2011-02-03 16:55:24 +01:00
Bert c6556f8cc7 New key mappings: 0/w, zoom to 100%/to fit window 2011-02-03 16:14:49 +01:00
Bert bad9a70a48 Display filesize in window title 2011-02-03 14:32:02 +01:00
Bert 802c344879 Check file timestamps before loading from cache 2011-01-31 15:51:26 +01:00
Bert c52c4fa69e Mouse-panning while pressing button2 2011-01-29 22:37:40 +01:00
Bert 8123d63c5b Added plenty lots of options 2011-01-28 13:34:16 +01:00
Bert 7834dee6e7 Added a key-mapping for toggle anti-aliasing 2011-01-26 14:59:32 +01:00
Bert 64a5366508 Added <,> mappings to rotate image 2011-01-26 14:42:10 +01:00
Bert 0f714bccda Handle window resize events properly 2011-01-22 23:27:29 +01:00
Bert b92ebf67ee Implemented panning 2011-01-21 13:48:02 +01:00
Bert c7860b690b Stricter object encapsulation 2011-01-21 12:57:35 +01:00
Bert 629d37376d Merged img_display() into img_render() 2011-01-21 12:13:52 +01:00
Bert bb12b8c0fb First try on zooming 2011-01-20 23:22:00 +01:00
Bert 029e1208b9 No more expose handling 2011-01-20 21:44:34 +01:00
Bert a732e75d8a Check all given files before open the first 2011-01-20 16:24:48 +01:00
Bert 00f32120a6 Handle expose events 2011-01-20 15:39:08 +01:00
Bert 6851d5c4e5 Removed im member from img struct 2011-01-19 18:03:32 +01:00
Bert a7e30bb081 Option handling, merged app.c & events.c into main.c 2011-01-19 14:07:45 +01:00
Bert 79c7e6178e Render image on window 2011-01-18 20:11:28 +01:00
Bert 2a2f0307c1 Basic image loading 2011-01-18 17:20:41 +01:00
Bert 7121e7b468 Initialize imlib2 2011-01-18 16:40:37 +01:00
Bert 6d4c6daea0 Fixed scalemode enum 2011-01-17 16:41:22 +01:00
Bert e7bc3bb71b Non-working skeleton 2011-01-17 14:57:59 +01:00