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)
vor 9 Jahren
Bert Münnich
47af0dd7b5
Cache out of view thumbnails in the background
vor 10 Jahren
Bert Münnich
ddd028eb3e
Unified file count variable for image & thumbnail mode
vor 10 Jahren
Bert Münnich
0e4db69ff5
Scale thumbnail selection border width with thumbnail size
vor 10 Jahren
Bert Münnich
8fa7247f69
Refactored thumbnail size dependent calculations
vor 10 Jahren
Bert Münnich
7b91e10f22
Added thumbnail zooming...
- Key mappings +/- are now general commands
- Use JPG as thumbnail cache file format instead of PNG
- Fixes issue #161
vor 10 Jahren
Bert Münnich
eaa269b6cb
Revised thumbnail loading...
- Only load the thumbnails that are currently visible in the window
- Unload thumbnails that are leaving the visible area
- Much less memory needed, but scrolling is now slower
- This also unintentionally fixes issue #86
vor 10 Jahren
Bert Münnich
e49d38d6f9
Fixed wrong thumbnail-to-file mappings caused by file deletions
vor 10 Jahren
Bert Münnich
e267dc7793
Pass marked files to external key handler in thumbnail mode; fixes issue #135
vor 10 Jahren
Bert Münnich
5b01c15176
Unified file index variable for image & thumbnail mode
vor 10 Jahren
Bert Münnich
61f61cae5f
Generalized thumbnail loading, allows easier reloading of thumbnails later on
vor 10 Jahren
Bert Münnich
e685859a30
Use a checkerboard background for alpha layer; fixes issue #138
vor 10 Jahren
Bert Münnich
99dfd14919
Fixed Imlib file handle type, issue #117
vor 11 Jahren
Bert Münnich
38bc23405d
Highlight edges of marked images in thumbnail mode
vor 11 Jahren
Bert Münnich
6d3bbc6d5e
Updated/corrected license header
vor 12 Jahren
baskerville
c330b55de4
handle count prefix in thumbnail movements
vor 12 Jahren
Bert Münnich
d407dd65d5
Already in the year 2012
vor 13 Jahren
Bert Münnich
1cdbeb972a
Added screen-wise scrolling for thumbnail mode
vor 13 Jahren
Bert Münnich
36177fb180
Updated contact information
vor 13 Jahren
Bert Münnich
515e410451
Use win_t member in img_t & tns_t instead of parameters
vor 13 Jahren
Bert
b2a2a62b7b
Added own bool type
vor 13 Jahren
Bert
26eae8be96
Made i(t)_toggle_alpha command work in thumbnail mode too
vor 13 Jahren
Bert
d585b86354
Reformated license header
vor 13 Jahren
Bert
a85707ef63
Fixed include in thumbs.h
vor 13 Jahren
Bert
1d7849efc1
Added force parameter to tns_load() to disregard cache
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
a271e16744
Reduced usage of preprocessor macros
vor 13 Jahren
Bert
d15264ea32
Remove invalid images when loading them; refactorings
vor 13 Jahren
Bert
dc54981a68
New option: -C, clean thumbnail cache
vor 13 Jahren
Bert
83bdf67d51
First things for thumbnail caching
vor 13 Jahren
Bert
55659ffcc3
Use imlib-handles in thumbs.c instead of pixmaps
vor 14 Jahren
Bert
955c39a5c5
Shorter typedefs
vor 14 Jahren
Bert
9b24f82404
Small refactorings, removed over-ambitious todo
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
a30901210c
Mouse-wheel scrolling in thumb mode
vor 14 Jahren
Bert
a152f82ce6
Sync thumb selection & fileidx; check thumb view
vor 14 Jahren
Bert
a367d35ba0
Update title when moving selection
vor 14 Jahren
Bert
c6726ed331
Nicer tns_move_selection
vor 14 Jahren
Bert
62f4ab037a
Fixed moving of selection while loading thumbnails
vor 14 Jahren
Bert
73a9279598
Center humbnails in window
vor 14 Jahren
Bert
6adbb3831d
Use Button1 to open thumbnail
vor 14 Jahren
Bert
f08c24bbb3
Select and open thumbnails
vor 14 Jahren
Bert
ef24ded6af
Highlight selected thumbnail
vor 14 Jahren
Bert
095217b26f
Linked thumbnails to files
vor 14 Jahren
Bert
e09a6b5e3f
Appropriate title for thumbnail mode
vor 14 Jahren
Bert
bcc70bd7cb
Who needs threads to load thumbnails?
vor 14 Jahren
Bert
e0d0892065
Use pthread to load thumbnails
vor 14 Jahren
Bert
26c2179be7
Refactored thumbs, new files thumbs.[ch]
vor 14 Jahren