aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-02-16Search freetype headers under PREFIX tooBert Münnich
Related to PR #346.
2019-01-26Stable version 25v25Bert Münnich
2019-01-26New colorsBert Münnich
2019-01-26Mention X resource properties in build-time color configBert Münnich
2019-01-26Overhaul introductionary textBert Münnich
2019-01-23Align compile-time color options with X resource colorsBert Münnich
Two colors are more than enough!
2019-01-23Simplify X resource retrievalBert Münnich
Also makes the color names in config.def.h constant again.
2019-01-23Support X resource entries with Sxiv class nameBert Münnich
2019-01-23Fix code style of merged codeBert Münnich
2019-01-23Add Xresources capabilitynoamcore
2019-01-01Add rawtherapee entry to key-handlerBert Münnich
2019-01-01Copy to primary buffer and clipboardBert Münnich
The file names are separated with newlines in the primary and with spaces in the clipboard.
2019-01-01Remove tags from image-infoBert Münnich
2018-12-31Remove tagging from key-handlerBert Münnich
2018-12-29Document undocumented "-" behaviorBert Münnich
2018-12-29Fix file list indexes when deleting last imageBert Münnich
Fixes issue #331
2018-10-15Set window title only once at startupBert Münnich
Putting image info in the title predates the info bar; it no longer seems necessary. Fixes issue #318.
2018-10-11Revise MakefileBert Münnich
Use uppercase for externally defined macros and lowercase for macros defined in the makefile. Also simplify generation of version.h.
2018-08-04Set executable bit on scripts in exec folderPatryk Czachurski
2018-07-30Respect updated path format when cleaning cacheKacper Gutowski
Since d8114e8 the file name is used for caching as-is without adding .jpg at the end, but sxiv -c still expected old format causing it to remove all fresh thumbnails.
2018-07-30Don't skip dot files when cleaning cacheKacper Gutowski
2018-06-10Simplify cg_mark_range furtherBert Münnich
2018-06-09Set global markidx whenever a single img is (un)markedBert Münnich
This also sets *markidx* when using the right mouse button in thumbnail mode.
2018-06-09(Un)mark thumbnails while holding Button3 downBert Münnich
2018-06-09(Un)mark single image through generic functionBert Münnich
2018-06-09Simplify cg_mark_rangeBert Münnich
2018-06-09Rename variable toggledidx to markidxBert Münnich
2018-06-09Fix cg_mark_range after removing images from file listBert Münnich
2018-06-09Remove unnecessary special cases in cg_mark_rangeBert Münnich
2018-06-09Change default key-bindings of mark commandsBert Münnich
*Shift-m* feels much more natural for *mark_range* and *Ctrl-u* is decent enough for *unmark_all*.
2018-06-09Add mark range functionDaniel Lublin
Sets the marked state of all images ranging from the latest marked/unmarked image to the current image, to the state of that latest toggled image.
2018-06-09New version schemeBert Münnich
VERSION string between releases is last release suffixed with '+'. Additionally, use output of git-describe instead of VERSION string, if it is not empty.
2018-04-11Initialize window bar buffers to empty stringBert Münnich
Fixes issue #308.
2018-02-18Revise waiting for child processesBert Münnich
2018-02-18Close image-info explicitlyBert Münnich
2018-02-18Skip imlib cache when reloading due to inotify eventBert Münnich
2018-02-18Ignore outdated inotify eventsBert Münnich
2018-01-22Do not limit fit-to-win to smallest zoom levelBert Münnich
Related to issue #303
2018-01-22Make zoomdiff compare impact on image dimensionsBert Münnich
Before that zoomdiff was a merely heuristic. Related to issue #303
2018-01-22Use float for ox/oy compare valuesBert Münnich
Fixes issue #302
2018-01-22Use argument to select between two drag methodsphi
2018-01-09RefactoringBert Münnich
2018-01-09Fix a potential uninitialized variableHyleus
2017-12-13Fix autoreload-nop accidentally selecting on stdinLeonardo Taccari
When sxiv is built with AUTORELOAD=nop if something is feed via stdin it will start to infinitely call select() leading to a 100% CPU usage. Thanks to @sdx23 for helping in analyzing that problem! Fixes issue #297.
2017-12-07Separate bar fields only by spacesBert Münnich
2017-12-07Simplify drawing of bar textBert Münnich
Non-fitting text is truncated by simply cutting it off. win_textwidth() has been replaced by a simple macro wrapper around win_draw_text() with a maximum width of zero, which results in a dry-run that still calculates the number of pixels used by the text, much like snprintf(3) with a buffer length of zero.
2017-12-07Replace utf8codepoint with Chris Wellons' utf8_decodeBert Münnich
Code under a different license should be kept in a separate file. This implemention is a single header file with ~65 lines, so it better fits this requirement.
2017-12-07win_textwidth is no longer needed outside window.cBert Münnich
2017-12-07Remove obsolete files[].baseBert Münnich
2017-12-07Left bar shows file name as given by userBert Münnich