AgeCommit message (Collapse)AuthorLines
2018-02-26Release v2.242.24Daniel Friesel-2/+11
2018-02-25Fix segfault when using %m format specifier in slideshow modeDaniel Friesel-1/+1
Closes: #382, #384
2018-02-14Merge branch 'ulteq-dimension-pruning-without-preload'Daniel Friesel-10/+38
2018-02-14Only check image dimensions on the fly in multiwindow and slideshow modeDaniel Friesel-10/+34
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-02-14Merge branch 'dimension-pruning-without-preload' of ↵Daniel Friesel-9/+13 into ulteq-dimension-pruning-without-preload
2018-02-12Release v2. Friesel-2/+7
2018-02-10feh(1): Document current theme quoting and parser behaviourDaniel Friesel-7/+18
2018-02-09parse_options_from_string: only leave quote if start and end character matchDaniel Friesel-4/+6
Closes #381
2018-02-04mandoc test: Check for mandoc in PATH, only fail in case of errorsDaniel Friesel-3/+10
2018-01-31Release v2. Friesel-4/+13
2018-01-30Replace outdated /opt/images example path with ~/PicturesDaniel Friesel-16/+16
2018-01-29Makefile: Also honor CFLAGS when building deps.mkDaniel Friesel-2/+2
2018-01-29Include system headers before local ones to fix type conflict on OpenBSDDaniel Friesel-8/+11
2018-01-29feh(1): Note that --magick-timeout will clutter /tmpDaniel Friesel-0/+13
FWIW: This behaviour was already present before 394517d1c66783c4e1d044f79df9ef1703a6f5db
2018-01-27Merge branch 'ulteq-simplify-title-generation'Daniel Friesel-140/+33
2018-01-24Simplify window title generationulteq-140/+33
2018-01-21Merge branch 'ulteq-fix-magick-timeout'Daniel Friesel-19/+6
2018-01-20Fix the --magick-timeout handlingulteq-19/+6
* Prevents nasty loading loops * Prevents zombie subprocesses * Fixes the conversion timeout detection routine
2018-01-19Merge branch 'ulteq-reduced-startup-time'Daniel Friesel-7/+1
2018-01-19Removes unnecessary codeulteq-7/+1
Halves the start-up time of the slideshow if the title contains data from 'file->info'
2018-01-14Handle --min-dimension and --max-dimension without preloadulteq-9/+13
This will (by default) check the image dimension on-the-fly, but you can still do it beforehand by specifying the preload flag.
2018-01-08Merge branch 'sroracle-test-buff'Daniel Friesel-16/+18
2018-01-08Merge branch 'test-buff' of into ↵Daniel Friesel-16/+18
2018-01-08Merge branch 'sroracle-cflags-fix'Daniel Friesel-1/+1
2018-01-07Adjust CFLAGS to fix compilation on muslMax Rees-1/+1
2018-01-07fflush in src/list.c to make tested behavior consistentMax Rees-16/+18
On glibc, if output is redirected to a file, output will look like this: touch test/ok/gif touch test/ok/jpg touch test/ok/png touch test/ok/pnm test/ok/gif test/ok/jpg test/ok/png test/ok/pnm On musl, if stdout is redirected to a file, output looks like this: test/ok/gif touch test/ok/gif touch test/ok/jpg touch test/ok/png touch test/ok/pnm test/ok/jpg test/ok/png test/ok/pnm On glibc and musl, if stdout is interactive, it looks like this: test/ok/gif touch test/ok/gif test/ok/jpg touch test/ok/jpg test/ok/png touch test/ok/png test/ok/pnm touch test/ok/pnm Adding two fflush calls makes all behavior look like the last example. Test cases have been updated accordingly.
2017-12-29Merge pull request #360 from ulteq/minor-code-cleanupDaniel Friesel-6/+4
Only calculate required zoom ratio when necessary
2017-12-28Release v2.232.23Daniel Friesel-0/+8
2017-12-28Only calculate needed zoom when necessaryulteq-6/+4
This will prevent unnecessary calls to 'feh_calc_needed_zoom'
2017-12-28Merge branch 'ulteq-cache-size-option'Daniel Friesel-0/+36
2017-12-28Always check file modification time before loading images from cacheDaniel Friesel-0/+10
2017-12-28Document --cache-size in feh(1)Daniel Friesel-0/+10
2017-12-28Merge branch 'cache-size-option' of into ↵Daniel Friesel-0/+16
2017-12-28Merge branch 'ulteq-imlib-cache-utilization'Daniel Friesel-1/+1
2017-12-28Merge branch 'imlib-cache-utilization' of into ↵Daniel Friesel-1/+1
2017-12-28Add option to change the imlib cache sizeulteq-0/+16
This option allows you to change the default imlib2 image cache size of 4 MiB.
2017-12-27Utilize the imlib cache properlyulteq-1/+1
This prevents removing the image data from the cache, when moving back and forth between images. As suggested by the Imlib documentation:
2017-12-09Merge pull request #350 from Limero/masterDaniel Friesel-1/+1
Fixed typo
2017-12-07Compile with std=c11 and set appropriate glibc feature test macrosDaniel Friesel-0/+5
might resolve #333 and #348
2017-12-07Disable automatic zoom adjustment of thumbnail windowsDaniel Friesel-4/+4
Closes #351
2017-12-04Fixed typoDavid Pedersen-1/+1
2017-11-07Release v2. Friesel-1/+6
2017-11-07Only set CURLOPT_CAINFO if CURL_CA_BUNDLE is setDaniel Friesel-1/+1
2017-11-07Fix ~/.fehbg no longer being source-able (closes #342)2.22.1Daniel Friesel-2/+8
2017-11-04Release v2.222.22Daniel Friesel-2/+3
2017-11-01Update changelogDaniel Friesel-0/+7
2017-11-01wallpaper.c: Remove unused variableDaniel Friesel-2/+0
2017-11-01Fix ~/.fehbg not being updated when setting wallpaper via menuDaniel Friesel-44/+25
2017-10-31Merge pull request #340 from mbakke/masterDaniel Friesel-0/+4
imlib: Look up CA certificates by $CURL_CA_BUNDLE.
2017-10-30imlib: Look up CA certificates by $CURL_CA_BUNDLE.Marius Bakke-0/+4
Similar to the `curl` command-line tool.