Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2018-05-10 | Only save background setting-related options in ~/.fehbg | Daniel Friesel | -21/+35 | |
This restores pre-2.21 ~/.fehbg behaviour. Replicating the entire commandline in ~/.fehbg turned out to do more harm than good. Closes #398 | ||||
2018-04-18 | Always save absolute paths in ~/fehbg (closes #389) | Daniel Friesel | -2/+15 | |
2018-04-04 | Add %g and %Z format specifiers (closes #391) | Daniel Friesel | -0/+12 | |
2018-03-10 | Adapt the new --offset option | ulteq | -16/+6 | |
2018-03-10 | Simplify --keep-zoom-vp handling | ulteq | -43/+7 | |
2018-03-10 | Fix indentation | ulteq | -11/+10 | |
2018-03-10 | Remove unused code | ulteq | -9/+0 | |
2018-03-10 | Fix --screen-clip window dimension calculation | ulteq | -2/+6 | |
2018-03-10 | Fix window auto-resize with --keep-zoom-vp enabled | ulteq | -9/+4 | |
--keep-zoom-vp will no longer block the dynamic window resizing mechanism. | ||||
2018-03-10 | Remove duplicate bounds checking | ulteq | -6/+0 | |
2018-03-10 | Run draw checks after zoom calculation | ulteq | -8/+8 | |
2018-03-10 | Fix draw checks condition | ulteq | -2/+3 | |
2018-03-10 | Allow empty string as --geometry argument | ulteq | -1/+3 | |
Passing an empty string to the --geometry option will enable fixed geometry mode without having to specify anything else | ||||
2018-03-10 | Fix zoom ratio calculation | ulteq | -103/+20 | |
This simplifies the logic behind the automatic zoom ratio calculation, which is used by both --auto-zoom and --scale-down. | ||||
2018-03-10 | Only set random seed once | Daniel Friesel | -4/+2 | |
Fixes non-random behaviour when randomizing file lists several times per second. Closes #349 | ||||
2018-03-09 | rename --inner-geometry to --offset, discard width and height values | Daniel Friesel | -16/+14 | |
2018-03-08 | add (experimental and still slightly buggy) --inner-geometry feature | Daniel Friesel | -0/+36 | |
See #278 | ||||
2018-03-07 | filelist: Fix misinterpretation of C99 inline semantics | Daniel Friesel | -1/+1 | |
2018-03-04 | Merge branch 'fix-toggle-fixed-geometry' of https://github.com/ulteq/feh ↵ | Daniel Friesel | -0/+1 | |
into ulteq-fix-toggle-fixed-geometry | ||||
2018-03-03 | Utilize dcraw to preview RAW files | ulteq | -8/+108 | |
Uses the camera-generated thumbnail to display RAW images that could otherwise not be loaded. | ||||
2018-02-28 | Add toggle_auto_zoom key binding, defaulting to Z | Daniel Friesel | -0/+6 | |
Closes #218 | ||||
2018-02-28 | Respect --geometry in --bg-fill (closes #209) | Daniel Friesel | -1/+26 | |
2018-02-28 | Merge branch 'fix-no-files-found-on-reload' of https://github.com/Ferada/feh ↵ | Daniel Friesel | -0/+4 | |
into Ferada-fix-no-files-found-on-reload | ||||
2018-02-28 | Add Makefile flag to disable version sorting on C libraries without strverscmp | Daniel Friesel | -14/+22 | |
2018-02-28 | Merge branch 'natural-sort' of https://github.com/ulteq/feh into ↵ | Daniel Friesel | -4/+22 | |
ulteq-natural-sort | ||||
2018-02-27 | Handle transparency when setting background images | Daniel Friesel | -4/+4 | |
2018-02-27 | Merge branch 'custom-background-color' of https://github.com/ulteq/feh into ↵ | Daniel Friesel | -41/+29 | |
ulteq-custom-background-color | ||||
2018-02-25 | Fix segfault when using %m format specifier in slideshow mode | Daniel Friesel | -1/+1 | |
Closes: #382, #384 | ||||
2018-02-14 | Only check image dimensions on the fly in multiwindow and slideshow mode | Daniel 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-14 | Merge branch 'dimension-pruning-without-preload' of ↵ | Daniel Friesel | -9/+13 | |
https://github.com/ulteq/feh into ulteq-dimension-pruning-without-preload | ||||
2018-02-09 | parse_options_from_string: only leave quote if start and end character match | Daniel Friesel | -4/+6 | |
Closes #381 | ||||
2018-01-29 | Makefile: Also honor CFLAGS when building deps.mk | Daniel Friesel | -2/+2 | |
2018-01-29 | Include system headers before local ones to fix type conflict on OpenBSD | Daniel Friesel | -8/+11 | |
2018-01-24 | Simplify window title generation | ulteq | -140/+33 | |
2018-01-23 | Add natural sort of (version) numbers | ulteq | -4/+22 | |
2018-01-20 | Fix the --magick-timeout handling | ulteq | -19/+6 | |
* Prevents nasty loading loops * Prevents zombie subprocesses * Fixes the conversion timeout detection routine | ||||
2018-01-19 | Removes unnecessary code | ulteq | -7/+1 | |
Halves the start-up time of the slideshow if the title contains data from 'file->info' | ||||
2018-01-17 | Allow any XColor values as --image-bg argument | Paul O'Day | -41/+29 | |
2018-01-14 | Handle --min-dimension and --max-dimension without preload | ulteq | -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-07 | fflush in src/list.c to make tested behavior consistent | Max Rees | -0/+2 | |
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. | ||||
2018-01-03 | Add files from file list file on reload. | Olof-Joachim Frahm | -0/+4 | |
Fixes issue 325. | ||||
2017-12-29 | Merge pull request #360 from ulteq/minor-code-cleanup | Daniel Friesel | -6/+4 | |
Only calculate required zoom ratio when necessary | ||||
2017-12-28 | Only calculate needed zoom when necessary | ulteq | -6/+4 | |
This will prevent unnecessary calls to 'feh_calc_needed_zoom' | ||||
2017-12-28 | Always check file modification time before loading images from cache | Daniel Friesel | -0/+10 | |
2017-12-28 | Apply the toggle_fixed_geometry event to current image | ulteq | -0/+1 | |
2017-12-28 | Merge branch 'cache-size-option' of https://github.com/ulteq/feh into ↵ | Daniel Friesel | -0/+16 | |
ulteq-cache-size-option | ||||
2017-12-28 | Merge branch 'imlib-cache-utilization' of https://github.com/ulteq/feh into ↵ | Daniel Friesel | -1/+1 | |
ulteq-imlib-cache-utilization | ||||
2017-12-28 | Add option to change the imlib cache size | ulteq | -0/+16 | |
This option allows you to change the default imlib2 image cache size of 4 MiB. | ||||
2017-12-27 | Utilize the imlib cache properly | ulteq | -1/+1 | |
This prevents removing the image data from the cache, when moving back and forth between images. As suggested by the Imlib documentation: http://alien.cern.ch/cache/imlib2-1.0.6/doc/ | ||||
2017-12-09 | Merge pull request #350 from Limero/master | Daniel Friesel | -1/+1 | |
Fixed typo |