summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorLines
2010-06-07Allow specifying slideshow-delay while starting the slideshow in paused modeDaniel Friesel-3/+7
Set --slideshow-delay to a negative value to achieve that. In that case, the actual slideshow-delay will be <value> * (-1), so -D-5 sets slideshow-delay 5 seconds but starts paused. Closes: GH-4 <http://github.com/derf/feh/issues#issue/4>
2010-06-06Thumbnail mode: Fix segfault when opening a deleted/renamed fileDaniel Friesel-1/+2
2010-06-04Revert "Remove unused files getopt.c und getopt1.c"Daniel Friesel-0/+1124
This reverts commit a5ba357a4ff1437e805029ec177d8bda7f415c5f. These files may have been here for non-glibc compatibility, as other libcs apparently not neccessarily introduce getopt_long. I'm planning to test this, but as it may take a while until I get my hands on a suitable test system it definitely won't hurt to revert this until then.
2010-06-04winwidget_render_image: Actually, use lroundDaniel Friesel-6/+6
2010-06-03winwidget_render_image: Use round to calculate coordinates.Daniel Friesel-6/+6
2010-06-01Do not require X for options which don't use itDaniel Friesel-0/+3
This makes the tests also work on systems which don't run X.
2010-05-31Remove unused files getopt.c und getopt1.cDaniel Friesel-1124/+0
2010-05-31major --thumbnails speed impromevents, new --thumb-redraw optionDaniel Friesel-1/+17
See ChangeLog / man/feh.1 "--thumb-redraw" for more
2010-05-31Support caching of thumbnails up to 256x256 pixels (.thumbnails/large)Daniel Friesel-28/+42
Depending on --thumb-width/--thumb-height, either .thumbnails/normal or .thumbnails/large is used. For higher dimensions, thumbnail caching is still silently disabled, this should also be what the standard indicates.
2010-05-30Silently disable thumbnail caching for thumbnails >= 128x128 pixelsDaniel Friesel-0/+8
(This was actually meant to be included in f44207093fdd02efc3e6e03054775514787b108e)
2010-05-30Make --cache-thumbnails adhere more to the standardDaniel Friesel-2/+4
2010-05-30Center images in index/thumbnail modeDaniel Friesel-16/+12
Centering didn't work if the text below the thumbnail was wider than the thumbnail itself. Fixed.
2010-05-30Fix blur modeDaniel Friesel-2/+7
The ButtonRelease check only knew pan mode, so releasing the blur key changed to the next image.
2010-05-28Support keypad return/enter for action as wellDaniel Friesel-2/+1
2010-05-28Patch by aaptel: Support numpad keys for actionsDaniel Friesel-0/+10
2010-05-05Print mini-usage on stderrDaniel Friesel-1/+1
2010-05-05Return failure after displaying usage on insufficient arguments etc.Daniel Friesel-1/+1
2010-05-04Accept --hide-pointer in non-fullscreen mode as wellDaniel Friesel-1/+1
2010-05-03Add keybinding to toggle cursor visibility at runtimeDaniel Friesel-11/+27
2010-05-03menu: Remove xinerama toggle, add draw_actions toggle insteadDaniel Friesel-23/+18
2010-05-03Fix remaining compiler warnings (I probably won't implement these options ↵Daniel Friesel-8/+6
anyways)
2010-05-03Make --start-at work with filenames instead of list positionsDaniel Friesel-9/+15
2010-05-03Fix memory leak related to the menuDaniel Friesel-0/+3
The menu background images were not properly free()d
2010-05-03Rework menu.c & fix various compiler warnings (from menu_code) + update TODODaniel Friesel-550/+380
2010-04-22Fix zoom mode once and for all[tm]Daniel Friesel-19/+8
2010-04-22events.c: comment the pointer warpingDaniel Friesel-0/+4
2010-04-22Partially fix zoom modeDaniel Friesel-40/+48
Does not yet work with initial zoom value != 100%
2010-04-10events.c: Make pointer warping work for zoomed imagesDaniel Friesel-3/+3
2010-04-10More pointer warping fixes. Everything expect panning on a zoomed image ↵Daniel Friesel-6/+6
should work now.
2010-04-09events.c: Fix pointer warping a bit. Still has bugs, though.Daniel Friesel-5/+12
2010-04-09Experimental cursor warping supportDaniel Friesel-0/+25
2010-04-07Update TODO (& use clang's deps.mk while at it)Daniel Friesel-19/+19
2010-03-30More detailed --bg-* documentationDaniel Friesel-6/+9
2010-03-29patch: url image loading: cleanup tmp files on errorDaniel Friesel-0/+9
2010-03-27Makefile/config.mk: Support getting the usual values from the environment.Daniel Friesel-6/+6
No need to edit config.mk to set addictional CFLAGS/LDFLAGS or change the DESTDIR etc. now
2010-03-26Patch by muennich: Correctly set [Paused] window titleDaniel Friesel-10/+21
2010-03-25Shorten src/Makefile, use autogenerated deps.mkDaniel Friesel-73/+47
2010-03-25Actually detect an empty filelistDaniel Friesel-19/+9
This fixes imlib2 warnings (and occasional X errors/segfaults), which used to occur when all files in feh's filelist were suddenly deleted by an external application. Now, feh simply quits with "No more slides in show" (which makes more sense, IMHO).
2010-03-24Document random slideshow jumpDaniel Friesel-0/+1
2010-03-24Fix segfault related to the random slideshow jump featureDaniel Friesel-1/+3
2010-03-23Implement random slideshow jump ('z')Decklin Foster-1/+9
2010-03-22winwidget_render_image: Initialize max_w and max_hDaniel Friesel-1/+1
Just in case, and we don't want the compiler to complain about it, do we? ;)
2010-03-22winwdiget.c: properly cast XGetGeometry argsDaniel Friesel-1/+2
2010-03-21Remove unused functionsDaniel Friesel-65/+0
2010-03-21Add -pedantic to default CFLAGSDaniel Friesel-5/+5
2010-03-21Remove autoconf (from branch 'autocruft')Daniel Friesel-792/+84
Use config.mk for configuration, both GNU make and FreeBSD make are supported.
2010-03-21Fix a few compiler warnings (-Wall -Wextra)Daniel Friesel-12/+12
2010-03-21Some indentation and line length fixesDaniel Friesel-475/+494
2010-03-20Update mail address in --help outputDaniel Friesel-1/+1
2010-03-16Slightly reformat/rework default .fehrcDaniel Friesel-36/+52