Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2022-02-08 | use libmagic to detect valid file formats | Christian Hesse | -0/+6 | |
Writing our own magic bytes detection is prone to errors and an everlasting catch-up-game. Let's use libmagic to get things right, this is less code and makes things more reliable. Building without libmagic is still possible. That will make the code act like specifying FEH_SKIP_MAGIC=1, effectively passing everything to imlib2. | ||||
2022-01-21 | Define _DARWIN_C_SOURCE for mkdtemp and mkstemps | Ryan Schmidt | -1/+1 | |
When _POSIX_C_SOURCE is defined, macOS hides the definitions of mkdtemp and mkstemps, among others. Define _DARWIN_C_SOURCE to counteract that. | ||||
2021-09-09 | feh_http_load_image: Use mkstemps to save image with correct suffix | Daniel Friesel | -0/+5 | |
This allows feh to load .gif images via libcurl, as some imlib2 versions only load gif images if the suffix is correct. It's also more convenient when using --keep-http. To achieve this, feh needs to use mkstemps. mkstemps is a non-standard extension that is available on several systems. Compile feh with "mkstemps=0" to use mkstemp instead. Closes #630 | ||||
2020-06-15 | Enable --version-sort on systems without strverscmp() | Tim van der Molen | -4/+1 | |
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. | ||||
2019-04-18 | feh(1): Distinguish between enabled/disabled features more clearly | Daniel Friesel | -6/+6 | |
2019-04-01 | Merge remote-tracking branch 'original/master' | Sven Willner | -1/+0 | |
2018-11-04 | Remove feh-cam and gen-cam-menu | Daniel Friesel | -1/+0 | |
2018-09-13 | Merge branch 'master' of github.com:derf/feh | Sven Willner | -1/+15 | |
2018-02-28 | Add Makefile flag to disable version sorting on C libraries without strverscmp | Daniel Friesel | -1/+9 | |
2018-01-07 | Adjust CFLAGS to fix compilation on musl | Max Rees | -1/+1 | |
2017-12-07 | Compile with std=c11 and set appropriate glibc feature test macros | Daniel Friesel | -0/+3 | |
might resolve #333 and #348 | ||||
2017-10-16 | config.mk: Note that hardcoded ICON_PREFIX (if app==1) is intentional | Daniel Friesel | -0/+3 | |
(see #337) | ||||
2017-08-24 | added inotify support | Sven Willner | -0/+7 | |
2016-08-28 | Only install icons to /usr/share when running make install app=1 | Daniel Friesel | -8/+13 | |
2016-08-20 | Merge branch 'freedesktop-icon' of https://github.com/codehearts/feh into ↵ | Daniel Friesel | -0/+4 | |
codehearts-freedesktop-icon | ||||
2016-02-04 | manpages: Set date to release date instead of build date | Daniel Friesel | -0/+1 | |
This should also help distributions working towards reproducible builds. | ||||
2015-06-07 | Added icon dirs to config | Nate Hart | -0/+4 | |
2014-05-04 | import partial giblib source into feh, do not link with giblib | Daniel Friesel | -1/+1 | |
2014-05-01 | don't install feh-cam and gen-cam-menu by default | Daniel Friesel | -0/+1 | |
They have been deprecated since 2011 and may be removed entirely in future versions. | ||||
2013-01-31 | add a desktop file (closes #98) | Daniel Friesel | -0/+1 | |
2012-09-21 | config.mk: Use -O0 for debug builds | Daniel Friesel | -1/+1 | |
2012-01-28 | Show exif flag in manpage / --version | Daniel Friesel | -0/+3 | |
2012-01-27 | optional exif support (build with exif=1), initial patch import | Daniel Friesel | -0/+7 | |
2011-10-09 | Add stat64 (-D_FILE_OFFSET_BITS=64) makeflag to support 64bit CIFS shares on ↵ | Daniel Friesel | -0/+4 | |
32bit hosts | ||||
2011-05-05 | config.mk: Use git describe --dirty | Daniel Friesel | -1/+1 | |
2011-04-30 | Do not include help text by default | Daniel Friesel | -0/+5 | |
2011-04-22 | feh(1): Eliminate trailing whitespace with debug=0 | Daniel Friesel | -1/+1 | |
2011-02-16 | Make -lcurl optional (enabled by default), rework feature en-/disabling | Daniel Friesel | -9/+28 | |
2011-02-15 | Initial libcurl support | Andrew Potter | -1/+1 | |
2011-01-15 | Add .../share/doc/feh/examples, move fehrc (feh themes) there | Daniel Friesel | -0/+1 | |
2010-08-21 | More appropiate version string | Daniel Friesel | -1/+1 | |
2010-07-17 | --debug-level → --debug | Daniel Friesel | -1/+1 | |
2010-07-17 | Shorten config.mk a bit | Daniel Friesel | -4/+2 | |
2010-06-25 | Release v1.81.8 | Daniel Friesel | -1/+1 | |
2010-06-11 | Gentoo patch: Use LDLIBS for better custom LDFLAGS support | Daniel Friesel | -1/+1 | |
2010-06-10 | Release v1.71.7 | Daniel Friesel | -1/+1 | |
2010-06-05 | Release v1.6.1 (bugfixes only)1.6.1 | Daniel Friesel | -1/+1 | |
2010-06-04 | config.mk: We _are_ using math.h, so linking against libm might be wise. | Daniel Friesel | -1/+1 | |
2010-06-01 | Release v1.61.6 | Daniel Friesel | -1/+1 | |
2010-05-31 | Makefile / config.mk: Fix doc_dir. Now make uninstall won't purge all your ↵ | Daniel Friesel | -1/+1 | |
docs. Whoops >_> | ||||
2010-05-31 | Do not needlessly link against libX11 and libfreetype | Daniel Friesel | -2/+1 | |
2010-05-06 | Release v1.51.5 | Daniel Friesel | -1/+1 | |
2010-04-22 | Version bump to 1.4.31.4.3 | Daniel Friesel | -1/+1 | |
2010-04-03 | config.mk: Document long option for debug-level as well | Daniel Friesel | -1/+1 | |
2010-04-02 | Release v1.4.21.4.2 | Daniel Friesel | -1/+1 | |
2010-04-02 | config.mk: Remove extra_includes; LDFLAGS=foo make is enough | Daniel Friesel | -1/+1 | |
2010-03-27 | Makefile/config.mk: Support getting the usual values from the environment. | Daniel Friesel | -26/+17 | |
No need to edit config.mk to set addictional CFLAGS/LDFLAGS or change the DESTDIR etc. now | ||||
2010-03-25 | config.mk: Cleanup LDFLAGS (-lm -ldl -lz are apparently not required) | Daniel Friesel | -1/+1 | |
2010-03-25 | Update Changelog, add "-git" to version information | Daniel Friesel | -1/+1 | |
2010-03-25 | Update config.mk comments a bit | Daniel Friesel | -5/+7 | |