aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Search freetype headers under PREFIX tooBert Münnich2019-02-161-3/+4
| | | | Related to PR #346.
* Stable version 25Bert Münnich2019-01-262-1/+8
|
* New colorsBert Münnich2019-01-261-2/+2
|
* Mention X resource properties in build-time color configBert Münnich2019-01-261-0/+1
|
* Overhaul introductionary textBert Münnich2019-01-262-8/+6
|
* Align compile-time color options with X resource colorsBert Münnich2019-01-235-32/+37
| | | | Two colors are more than enough!
* Simplify X resource retrievalBert Münnich2019-01-232-23/+22
| | | | Also makes the color names in config.def.h constant again.
* Support X resource entries with Sxiv class nameBert Münnich2019-01-231-13/+9
|
* Fix code style of merged codeBert Münnich2019-01-231-14/+10
|
* Add Xresources capabilitynoamcore2019-01-232-6/+41
|
* Add rawtherapee entry to key-handlerBert Münnich2019-01-011-0/+1
|
* Copy to primary buffer and clipboardBert Münnich2019-01-011-1/+1
| | | | | The file names are separated with newlines in the primary and with spaces in the clipboard.
* Remove tags from image-infoBert Münnich2019-01-011-3/+1
|
* Remove tagging from key-handlerBert Münnich2018-12-311-24/+1
|
* Document undocumented "-" behaviorBert Münnich2018-12-291-1/+1
|
* Fix file list indexes when deleting last imageBert Münnich2018-12-291-3/+3
| | | | Fixes issue #331
* Set window title only once at startupBert Münnich2018-10-152-12/+0
| | | | | | | Putting image info in the title predates the info bar; it no longer seems necessary. Fixes issue #318.
* Revise MakefileBert Münnich2018-10-111-24/+18
| | | | | | | Use uppercase for externally defined macros and lowercase for macros defined in the makefile. Also simplify generation of version.h.
* Set executable bit on scripts in exec folderPatryk Czachurski2018-08-042-0/+0
|
* Respect updated path format when cleaning cacheKacper Gutowski2018-07-301-11/+2
| | | | | | 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.
* Don't skip dot files when cleaning cacheKacper Gutowski2018-07-304-6/+12
|
* Simplify cg_mark_range furtherBert Münnich2018-06-101-5/+3
|
* Set global markidx whenever a single img is (un)markedBert Münnich2018-06-092-4/+4
| | | | This also sets *markidx* when using the right mouse button in thumbnail mode.
* (Un)mark thumbnails while holding Button3 downBert Münnich2018-06-091-4/+13
|
* (Un)mark single image through generic functionBert Münnich2018-06-092-14/+18
|
* Simplify cg_mark_rangeBert Münnich2018-06-091-22/+11
|
* Rename variable toggledidx to markidxBert Münnich2018-06-092-9/+9
|
* Fix cg_mark_range after removing images from file listBert Münnich2018-06-091-0/+2
|
* Remove unnecessary special cases in cg_mark_rangeBert Münnich2018-06-092-6/+1
|
* Change default key-bindings of mark commandsBert Münnich2018-06-091-3/+3
| | | | | *Shift-m* feels much more natural for *mark_range* and *Ctrl-u* is decent enough for *unmark_all*.
* Add mark range functionDaniel Lublin2018-06-095-0/+42
| | | | | 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.
* New version schemeBert Münnich2018-06-092-3/+13
| | | | | | VERSION string between releases is last release suffixed with '+'. Additionally, use output of git-describe instead of VERSION string, if it is not empty.
* Initialize window bar buffers to empty stringBert Münnich2018-04-112-1/+3
| | | | Fixes issue #308.
* Revise waiting for child processesBert Münnich2018-02-181-6/+20
|
* Close image-info explicitlyBert Münnich2018-02-182-19/+22
|
* Skip imlib cache when reloading due to inotify eventBert Münnich2018-02-181-0/+1
|
* Ignore outdated inotify eventsBert Münnich2018-02-181-7/+7
|
* Do not limit fit-to-win to smallest zoom levelBert Münnich2018-01-221-7/+4
| | | | Related to issue #303
* Make zoomdiff compare impact on image dimensionsBert Münnich2018-01-221-6/+6
| | | | | | Before that zoomdiff was a merely heuristic. Related to issue #303
* Use float for ox/oy compare valuesBert Münnich2018-01-221-4/+4
| | | | Fixes issue #302
* Use argument to select between two drag methodsphi2018-01-224-8/+22
|
* RefactoringBert Münnich2018-01-092-10/+8
|
* Fix a potential uninitialized variableHyleus2018-01-091-2/+5
|
* Fix autoreload-nop accidentally selecting on stdinLeonardo Taccari2017-12-131-1/+1
| | | | | | | | 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.
* Separate bar fields only by spacesBert Münnich2017-12-072-6/+8
|
* Simplify drawing of bar textBert Münnich2017-12-071-53/+34
| | | | | | | | | 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.
* Replace utf8codepoint with Chris Wellons' utf8_decodeBert Münnich2017-12-074-34/+75
| | | | | | 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.
* win_textwidth is no longer needed outside window.cBert Münnich2017-12-072-12/+8
|
* Remove obsolete files[].baseBert Münnich2017-12-072-6/+0
|
* Left bar shows file name as given by userBert Münnich2017-12-072-20/+6
|