Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Close image-info explicitly | Bert Münnich | 2018-02-18 | 1 | -1/+4 |
| | |||||
* | Use argument to select between two drag methods | phi | 2018-01-22 | 1 | -6/+15 |
| | |||||
* | One header file for type definitions and function declarations | Bert Münnich | 2017-10-16 | 1 | -9/+4 |
| | |||||
* | Improve mouse support | Bert Münnich | 2017-10-06 | 1 | -0/+6 |
| | | | | | | | | | | | | None of the mouse mappings uses a keyboard modifier, making it possible to access the most basic features by only using the mouse. Next/previous image with left button depending on cursor position, middle button for dragging, right button for switching to thumnail mode and wheel for zooming. Users can keep the old behaviour by simply not adapting the changes to the buttons array in config.def.h to their config.h file. | ||||
* | Simplify cursor reset in image mode | Bert Münnich | 2017-10-05 | 1 | -1/+1 |
| | | | | | No need to give cursor name. reset_cursor() is now the only place to decide what cursor to fall back to. | ||||
* | Own win method for mouse cursor location | Bert Münnich | 2017-10-05 | 1 | -6/+4 |
| | |||||
* | Mouse drag translates pointer position to image area | Bert Münnich | 2017-10-04 | 1 | -54/+23 |
| | | | | This makes mouse panning more direct and faster. | ||||
* | Merge djhejna/floatdelay | Bert Münnich | 2016-12-01 | 1 | -2/+2 |
| | |||||
* | Make navigate_frame command respect a count prefix | Bert Münnich | 2015-12-26 | 1 | -0/+2 |
| | |||||
* | Revised error handling | Bert Münnich | 2015-10-28 | 1 | -2/+0 |
| | | | | | | | - Functions warn() and die() replaced by GNU-like error(3) function - Register cleanup() with atexit(3) - Functions called by cleanup() are marked with CLEANUP and are not allowed to call exit(3) | ||||
* | Removed feature test macro definitions from source files | Bert Münnich | 2015-10-28 | 1 | -3/+2 |
| | |||||
* | Simplified command arguments | Bert Münnich | 2015-01-11 | 1 | -54/+35 |
| | |||||
* | Apply gamma value on thumbnails too; fixes issue #193 | Bert Münnich | 2015-01-05 | 1 | -5/+11 |
| | |||||
* | Cache out of view thumbnails in the background | Bert Münnich | 2015-01-04 | 1 | -1/+1 |
| | |||||
* | Use bit-field for boolean flags in fileinfo struct | Bert Münnich | 2015-01-04 | 1 | -8/+8 |
| | |||||
* | Removed obsolete ss_delays array, fixes issue #191 | Bert Münnich | 2014-12-22 | 1 | -4/+0 |
| | |||||
* | Unified file count variable for image & thumbnail mode | Bert Münnich | 2014-09-30 | 1 | -14/+9 |
| | |||||
* | Added thumbnail zooming... | Bert Münnich | 2014-09-28 | 1 | -12/+14 |
| | | | | | | - Key mappings +/- are now general commands - Use JPG as thumbnail cache file format instead of PNG - Fixes issue #161 | ||||
* | Revised thumbnail loading... | Bert Münnich | 2014-09-26 | 1 | -1/+2 |
| | | | | | | | - Only load the thumbnails that are currently visible in the window - Unload thumbnails that are leaving the visible area - Much less memory needed, but scrolling is now slower - This also unintentionally fixes issue #86 | ||||
* | Simplified img_frame_animate | Bert Münnich | 2014-09-01 | 1 | -1/+1 |
| | |||||
* | Fixed segfault in ci_toggle_animation, fixes issue #173 | Bert Münnich | 2014-09-01 | 1 | -7/+8 |
| | |||||
* | Added command to remove all image marks, bound to Ctrl-m; fixes issue #163 | Bert Münnich | 2014-08-17 | 1 | -0/+12 |
| | |||||
* | Fixed wrong thumbnail-to-file mappings caused by file deletions | Bert Münnich | 2014-08-16 | 1 | -3/+3 |
| | |||||
* | Pass marked files to external key handler in thumbnail mode; fixes issue #135 | Bert Münnich | 2014-08-16 | 1 | -1/+1 |
| | |||||
* | Count number of marked files | Bert Münnich | 2014-08-16 | 1 | -3/+7 |
| | |||||
* | Unified file index variable for image & thumbnail mode | Bert Münnich | 2014-08-16 | 1 | -28/+18 |
| | |||||
* | Revised handling of GIF animations | Bert Münnich | 2014-07-25 | 1 | -4/+8 |
| | | | | | | - New option `-a`: Play animations at startup - Ctrl-Space toggles animation for all GIF files - Infinite loop for all animations | ||||
* | Revised command structure and key and mouse button mappings | Bert Münnich | 2014-07-23 | 1 | -177/+139 |
| | |||||
* | Use a checkerboard background for alpha layer; fixes issue #138 | Bert Münnich | 2014-04-06 | 1 | -9/+8 |
| | |||||
* | Removed fit-win-to-img command | Bert Münnich | 2014-02-04 | 1 | -20/+0 |
| | |||||
* | Preserve panning when switching images; fixes issue #131 | Bert Münnich | 2014-02-04 | 1 | -6/+4 |
| | |||||
* | Merged pull request #129 | Bert Münnich | 2014-01-31 | 1 | -0/+7 |
| | |||||
* | Fixed handling of overloaded key mappings | Bert Münnich | 2014-01-08 | 1 | -77/+77 |
| | | | | | Issue described here: https://bbs.archlinux.org/viewtopic.php?pid=1117294#p1117294 | ||||
* | Slideshow mode is back, in a simplified version | Bert Münnich | 2014-01-04 | 1 | -4/+28 |
| | |||||
* | Moved external shell commands into exec/key-handler script | Bert Münnich | 2014-01-02 | 1 | -66/+0 |
| | | | | | Gets called on all unset key mappings. Arguments are: key combo and current file. Thanks to Francesco Orsenigo (xarvh) for the idea. | ||||
* | Merge remote-tracking branch 'baskerville/reverse-marks' | Bert Münnich | 2013-11-14 | 1 | -0/+11 |
|\ | |||||
| * | Add command to reverse marked images | Bastien Dejean | 2013-11-14 | 1 | -0/+12 |
| | | |||||
* | | Refactored remote changes | Bert Münnich | 2013-11-14 | 1 | -8/+1 |
| | | |||||
* | | Merge remote-tracking branch 'ariand/gamma' | Bert Münnich | 2013-11-14 | 1 | -0/+16 |
|\ \ | |||||
| * | | Add support for changing the gamma value | András Mohari | 2013-11-13 | 1 | -0/+16 |
| |/ | |||||
* / | Highlight edges of marked images in thumbnail mode | Bert Münnich | 2013-11-14 | 1 | -3/+3 |
|/ | |||||
* | Warp pointer on first/last pixel | Peter Hofmann | 2013-09-07 | 1 | -8/+8 |
| | | | | | | | | | | | Previously, the pointer would get warped when it had left the window. This doesn't work when sxiv is run in fullscreen mode (or similar -- see dwm's monocle mode): The pointer can never leave the window in such situations. To fix this, warp the pointer when it's on the first/last pixel. To avoid an endless warping loop, the new position must be at least one pixel away from the next warp position. | ||||
* | Added options for anti-alias & alpha layer coloring to config.def.h | Bert Münnich | 2013-08-22 | 1 | -1/+3 |
| | | | | Also removed now obsolete -p command line option; fixes issue #98 | ||||
* | Only print marked files when -o is given | Bert Münnich | 2013-08-22 | 1 | -2/+2 |
| | | | | | Fallback to print all files, if no images are marked, was kind of irritating. | ||||
* | Added file marks; fixes issue #94 | Bert Münnich | 2013-08-10 | 1 | -2/+45 |
| | | | | | | | | - Command it_toggle_image_mark (bound to 'm') toggles mark of current image - Command it_navigate_marked (bound to 'N'/'P') can be used to go to the next/previous marked image - When option -o is given, all marked files get printed | ||||
* | Refactored merged rotation code | Bert Münnich | 2013-08-10 | 1 | -12/+5 |
| | |||||
* | Handle 180 degrees image rotation | Bastien Dejean | 2013-08-10 | 1 | -5/+8 |
| | |||||
* | New options: -[io], read/write files from/to stdin/out | Bert Münnich | 2013-03-19 | 1 | -0/+7 |
| | | | | Fixes issue #84 | ||||
* | Spawn info script & update bar contents only when needed | Bert Münnich | 2013-03-19 | 1 | -2/+6 |
| | |||||
* | Applied code style on merged changes | Bert Münnich | 2013-03-04 | 1 | -14/+9 |
| |