Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2022-01-03 | Trim trailing whitespace | a1346054 | -1/+1 | |
2021-07-24 | Fix implicit definition of `strverscmp`. | Olof-Joachim Frahm (欧雅福) | -8/+4 | |
2021-07-23 | Fix out of boundary access on illegal argument | Tobias Stoeckmann | -1/+1 | |
Calling feh with an empty argument leads to out of boundary access. This can be seen best when compiled with asan: $ feh "" | ||||
2021-02-28 | Merge pull request #531 from Ferada/fix-some-warnings | Daniel Friesel | -2/+3 | |
Fix some warnings from `gcc`. | ||||
2021-01-24 | Handle URL-encoded components in "feh --start-at file://...." | Daniel Friesel | -0/+28 | |
Closes #584 | ||||
2020-12-24 | save_filelist: Respect --output-dir | Daniel Friesel | -1/+10 | |
Closes #577 | ||||
2020-06-15 | Enable --version-sort on systems without strverscmp() | Tim van der Molen | -4/+0 | |
The --version-sort option requires strverscmp(), but this is a glibc extension that does not exist on OpenBSD and other systems. To enable --version-sort on those systems, provide an internal implementation of strverscmp(). The implementation is from the musl C library and is MIT-licensed. The build process remains the same: the verscmp flag should be set to 1 only if strverscmp() is available in libc. If verscmp is 0, then the internal implementation is used. | ||||
2020-05-29 | Fix some warnings from `gcc`. | Olof-Joachim Frahm | -2/+3 | |
2020-04-11 | update copyright | Daniel Friesel | -1/+1 | |
2019-04-01 | Merge remote-tracking branch 'original/master' | Sven Willner | -1/+6 | |
2018-12-04 | Declare sig_exit as volatile | Daniel Friesel | -1/+1 | |
sig_exit may be changed by a signal handler, so its value should always be read from RAM. | ||||
2018-10-02 | Actually remove collage mode after ~7 years. | Olof-Joachim Frahm | -1/+1 | |
2018-09-20 | Handle SIGTERM, SIGINT, SIGQUIT during preload | Daniel Friesel | -0/+5 | |
2018-09-13 | Merge branch 'master' of github.com:derf/feh | Sven Willner | -11/+31 | |
2018-08-05 | Merge --dcraw-timeout and --magick-timeout into --conversion-timeout | Daniel Friesel | -4/+4 | |
2018-05-11 | Update copyright notice | Daniel Friesel | -1/+1 | |
2018-03-07 | filelist: Fix misinterpretation of C99 inline semantics | Daniel Friesel | -1/+1 | |
2018-02-28 | Add Makefile flag to disable version sorting on C libraries without strverscmp | Daniel Friesel | -14/+15 | |
2018-02-28 | Merge branch 'natural-sort' of https://github.com/ulteq/feh into ↵ | Daniel Friesel | -4/+15 | |
ulteq-natural-sort | ||||
2018-02-14 | Only check image dimensions on the fly in multiwindow and slideshow mode | Daniel Friesel | -1/+11 | |
This introduces a new feh_should_ignore_image function which is called at appropriate places in those modes to skip images which are loadable but undesired. | ||||
2018-01-23 | Add natural sort of (version) numbers | ulteq | -4/+15 | |
2018-01-14 | Handle --min-dimension and --max-dimension without preload | ulteq | -3/+1 | |
This will (by default) check the image dimension on-the-fly, but you can still do it beforehand by specifying the preload flag. | ||||
2017-08-24 | added inotify support | Sven Willner | -1/+1 | |
2016-06-06 | next/priv directory: Use PATH_MAX instead of FEH_MAX_DIRNAME_LEN | Daniel Friesel | -3/+3 | |
2016-06-06 | Define PATH_MAX ourselves if it isn't defined by the OS (closes #90) | Daniel Friesel | -1/+2 | |
This is kinda sloppy coding (feh --filelist and --bg-* will fail when running on a system with path lengths >= 4096 and PATH_MAX not defined), but that's sufficiently improbable to be okay. (plus, I ain't getting paid for this, so if you want to improve it feel free to do so) | ||||
2016-05-28 | New sort option: dirname | guns | -0/+28 | |
Sort filelist by dirname, then by name. This results in file entries sorting before subdirectory entries. Useful in conjunction with upcoming prev_dir and next_dir navigation actions. | ||||
2016-02-18 | filelist: Do not print error when a correct filelist file is specified | Daniel Friesel | -6/+10 | |
2016-02-18 | also, don't fclose() /dev/stdin | Daniel Friesel | -1/+2 | |
2016-02-18 | filelist: Don't try to fopen() stdin (it's a stream, not a file) | Daniel Friesel | -1/+7 | |
2015-04-07 | feh_file_info_preload: free feh_file data structure when removing list items | Daniel Friesel | -1/+3 | |
2014-08-03 | make all opt.verbose messages print to stderr | Noah Birnel | -1/+1 | |
manually changed in collage, imlib, filelist, thumbnail, slideshow, index feh_display_status also changed | ||||
2014-04-14 | feh_absolute_path: Do not alter URLs (closes #153) | Daniel Friesel | -1/+1 | |
2014-04-14 | Use new path_is_url helper instead of repeated strncmp chains | Daniel Friesel | -5/+1 | |
2013-12-29 | Fix for segfault due to errononeous free() in case of scandir error ^Cailed ↵ | Michael Vorburger | -19/+19 | |
to scan directory' | ||||
2013-12-03 | pass (potentially URL-encoded) file:// URLs to curl | Daniel Friesel | -1/+2 | |
This means it will be treated like an HTTP image (no write operations, copying to /tmp etc), but it's still better than no file:// support. Also, this is why it's not documented yet. | ||||
2013-02-08 | delete temporary stdin-files when exiting | Daniel Friesel | -0/+1 | |
2013-02-08 | handle stdin when loading filelist so it also works with --list, rotation, etc. | Daniel Friesel | -2/+36 | |
2013-02-01 | support "feh -" to read from stdin. closes #118 | Daniel Friesel | -0/+5 | |
2013-01-30 | New sort option: mtime | guns | -1/+23 | |
Sort filelist by modification time, newer files first. Useful for perusing a directory of images by most recently added or changed. | ||||
2012-10-13 | Add --min-dimension and --max-dimension options (closes #101) | Daniel Friesel | -1/+9 | |
2012-08-27 | fix --filelist trying to load .txt and similar with magick. (closes #96) | Daniel Friesel | -0/+4 | |
2012-03-01 | quiet/verbose adjustments | Daniel Friesel | -13/+8 | |
2012-02-06 | EXIF fixes by reald (closes #80) | Daniel Friesel | -1/+4 | |
commit 9c8226a1a54d1246e086923bb1b36e3827b25767 Merge: e4483e5 132ecc0 Author: Dennis Real <github@tildepipe.org> Date: Sun Feb 5 17:24:17 2012 +0100 Merge branch 'master' of ssh://github.com/reald/feh commit e4483e5e25a1471728a31a18d22ba86def489509 Author: Dennis Real <github@tildepipe.org> Date: Sun Feb 5 16:56:29 2012 +0100 - improved handling of images which have exif tags but not ours - fixed uninitialized pointer in thumbnail mode - added nikon lens info if available commit 132ecc0f9f0a2243c4f6745d0af36be810bf9eba Author: Dennis Real <github@tildepipe.org> Date: Sun Feb 5 16:56:29 2012 +0100 - improved handling of images which have exif tags but not ours - fixed uninitialzed pointer in thumbnail mode - added nikon lens info if available | ||||
2012-01-27 | optional exif support (build with exif=1), initial patch import | Daniel Friesel | -0/+8 | |
2012-01-27 | filelist.c: refactor stat error checks | Daniel Friesel | -38/+29 | |
2012-01-27 | filelist.c: Remove redundant "Couldn't load image" warning | Daniel Friesel | -4/+1 | |
2012-01-26 | feh --filelist: Do not overwrite filelist file if it is an image | Daniel Friesel | -0/+13 | |
2011-10-10 | filelist.c, imlib.c: Simplify opt.quiet handling | Daniel Friesel | -34/+28 | |
2011-10-09 | Add stat64 (-D_FILE_OFFSET_BITS=64) makeflag to support 64bit CIFS shares on ↵ | Daniel Friesel | -0/+4 | |
32bit hosts | ||||
2011-10-03 | feh_display_info: Allow state to be reset for successive calls | Daniel Friesel | -1/+1 | |
Required e.g. for feh --preload --thumbnails |