Commit Graph

650 Commits (9ac8fc62dfc8061c6bc1f973454ba10228acfbf2)
 

Author SHA1 Message Date
Bert Münnich 9ac8fc62df Fix code-style in autoreload_inotify.c 7 years ago
Bert Münnich 8aaa5c9398 Simplify autoreload backend selection in Makefile 7 years ago
Bert Münnich 3724d3fc17 Revised autoreload interface
Make the header only contain the public interface and nothing from the
implementation. All functions get a handle to their self object, like the img_
and tns_ and win_ functions. All necessary data (file path) is also passed as
an argument, so that no extern redeclarations are needed.

Make arl_setup_dir() private, it's not called outside the module.

Make arl_handle() return true if the file has changed, so that the reloading of
the file can be done by the caller.
7 years ago
Max Voit edb117e3bd Add autoreload support by inotify (and dummy backend nop) 7 years ago
Bert Münnich 1fb3ec576c Properly quit when window gets closed; fixes issue #27 7 years ago
Bert Münnich e98266b148 State the purpose of CLEANUP macro 7 years ago
Bert Münnich 7e9b4cee92 Merge branch 'diogocp/patch-1' 8 years ago
Jakub Wilk c313edc0ad Fix typo 8 years ago
Bert Münnich ba4b84a8b1 Fix missing quote in key-handler from commit 5c607ad 8 years ago
Diogo Pereira 109a38e76c Add Netpbm, TGA and XPM MIME types to sxiv.desktop
These formats are also supported by imlib2.
8 years ago
Bert Münnich 5c607ad495 Pass given file names to key-handler instead of real paths
Misbehaving command lines in the key-handler that rewrite the given files and
thus replace symbolic links instead of their targets shall call realpath(1).

Fixes issue #205 and reverts commit 92e3b578.
8 years ago
Bert Münnich 1c260e701b Fix unused-variable warnings in conditionally compiled code 8 years ago
Bert Münnich 5fb5d44cff Merge vaygr/opt-dep 8 years ago
Vlad Glagolev 22436f747d Add build options for optional dependencies 8 years ago
Bert Münnich ff2ce99bf7 Merge djhejna/floatdelay 8 years ago
Bert Münnich 9a85dd41d8 Ignore button and key events while key-handler is running
Related to issue #253, which originally asked for a non-blocking key-handler.
8 years ago
Bert Münnich c1ba841783 Merge dwminer/framerate 8 years ago
Don Hejna 27bbaab976 Support for DELAY as a floating point number including less than 1
second while maintaining backward compatibiitiy with integer
arguments.
8 years ago
dwminer ec47ecb23a Document -A option 8 years ago
dwminer 2c566c5320 Add -A option to force framerate on animated images 8 years ago
Bert Münnich 32b29e61c1 Document new -e flag 8 years ago
Bert Münnich c772d3c3f3 Use -e for X window embedding 8 years ago
shuall 0b758e08f2 added support for XEMBED into other windows (ie tabbed) with -w 8 years ago
Bert Münnich 878d97068c Only open regular files; fixes issue #252 8 years ago
Bert Münnich 891f389f0e Silence error messages in image-info script 8 years ago
Paride Legovini 86dc6860f9 Allow opening directories non-recursively 8 years ago
Bert Münnich d69f39e3aa Update unstable version number 8 years ago
Bert Münnich 184d21035d Add TODO list 8 years ago
Bert Münnich c280129cef Use Xft for font loading and text drawing 8 years ago
Bert Münnich aabc2bddbd Provide image width and height to image-info script; fixes issue #159 8 years ago
Bert Münnich f32771a647 Removed usage information from README, refer to man page 9 years ago
Bert Münnich 160dd62953 Refined grouping of key/mouse mappings in man page 9 years ago
Bert Münnich 53a72c7b65 Fix option -q; commit d3a70a2 completely broke it; fixes issue #223 9 years ago
Bert Münnich f75fa78eca Make navigate_frame command respect a count prefix 9 years ago
Bert Münnich 4db3029bc6 Fix 32-bit unsigned integer shift 9 years ago
Sudo Nice b32aefce3a Make image-info script more steady to special symbols in file names 9 years ago
Bert Münnich 93e2d03c73 Stable version 1.3.2 9 years ago
Bert Münnich de4649fc28 Build-time option for default thumbnail size; fixes issue #207 9 years ago
Bert Münnich a7d39b0ab8 Simplified r_mkdir() 9 years ago
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)
9 years ago
Bert Münnich 851e4288c1 Prefix safe allocation functions with 'e' instead of 's_' 9 years ago
Bert Münnich b096cbd536 Removed unnecessary buffer size constants 9 years ago
Bert Münnich 9a7e97cd89 Use XSI realpath(3) 9 years ago
Bert Münnich 66c3c55759 Use POSIX.1-2008 getline(3) 9 years ago
Bert Münnich e574a6d0dd Removed feature test macro definitions from source files 9 years ago
Bert Münnich e0e96977b3 Removed overcautious parameter checks 9 years ago
Bert Münnich a3838c1984 Always run image-info script after key-handler in image mode; fixes issue #213 9 years ago
Bert Münnich d8114e841c Thumbnail cache file format depending on existance of alpha layer
Use PNG if image has alpha layer, JPG if not. Fixes issue #209
9 years ago
Bert Münnich 9264a65c19 Clarified comments in key-handler, fixes issue #206 9 years ago
Bert Münnich 01ed483b50 Round integer cast of image offset during rendering; fixes issue #197 10 years ago