aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Custom bar colors (#10)Guilherme Freire2021-09-165-22/+34
| | | | | | | | | * set bar and text colors independently * change xresources to Program.class.resource * rename color variables to win/bar_bg/fg * change default bar colors to match window colors
* Set the _NET_WM_PID and WM_CLIENT_MACHINE X properties (#13)eylles2021-09-162-0/+21
| | | | | | | Set the _NET_WM_PID and WM_CLIENT_MACHINE X properties Co-authored-by: Leon Kowarschick <lkowarschick@gmail.com> Co-authored-by: Kian Kasad <kian@kasad.com> Co-authored-by: NRK <nrk@disroot.org>
* Fix documentation (#14)eylles2021-09-161-4/+4
| | | | | | | | * Update manpage for marking commands * Fix hyphen-used-as-minus-sign and typo lintian warning in manpage this fix was originally made by the debian mantainer for sxiv Daniel Echeverry <epsilon77@gmail.com> Co-authored-by: Mihail Snitkovski <msnitkovski@gmail.com>
* Fix in tabbed with alpha patch (#3)Berke Kocaoğlu2021-09-162-9/+23
| | | | | * Fix in tabbed with alpha patch Co-authored-by: Jared Forrest <jared_forrest@mailbox.org>
* Added ICCCM WM_HINTSArthur Williams2021-09-161-0/+6
| | | | | | | | | | | | | | | | | When the window is mapped, some ICCCM WM_HINTS are set. The input field is set to true and state is set to NormalState. To quote the spec, "The input field is used to communicate to the window manager the input focus model used by the client" and "[c]lients with the Passive and Locally Active models should set the input flag to True". sxiv falls under the Passive Input model, since it expects keyboard input, but only listens for key events on its single, top-level window instead of subordinate windows (Locally Active) or the root window (Globally Active). From the end users prospective, all EWMH/ICCCM compliant WMs (especially the minimalistic ones) will allow the user to focus sxiv, which will allow sxiv to receive key events. If the input field is not set, WMs are allowed to assume that sxiv doesn't require focus.
* Implement fill scale modeBerke Kocaoğlu2021-09-165-2/+10
|
* Stable version 26Bert Münnich2020-01-162-1/+6
|
* Document dependenciesBert Münnich2020-01-161-1/+19
| | | | Fixes issues #378 and #374.
* Fix memory leak in win_res()Bert Münnich2020-01-161-11/+13
| | | | Fixes issue #372.
* Fix indentationBert Münnich2020-01-161-4/+4
|
* Do not keep track of fullscreen stateBert Münnich2019-07-163-53/+3
| | | | | There is no more need for this after the removal of the special color handling for fullscreen mode in commit 2886876.
* Use normal win colors in fullscreen modeBert Münnich2019-07-164-31/+11
| | | | Fixes issues #361 and #367
* Hint to xrdb for changing X resourcesBert Münnich2019-04-191-0/+2
|
* Mention supported X resources in man pageBert Münnich2019-04-191-2/+13
|
* Change colors and font only via X resourcesBert Münnich2019-04-192-14/+6
|
* Add Xresources font supportvxid2019-04-192-2/+4
|
* gitignore: Ignore autogenerated version.hChris Down2019-04-141-0/+1
| | | | | It looks to me like this is also worthy of ignoring, since it's autogenerated at make time.
* Fix comparison broken by signednessBert Münnich2019-03-151-16/+17
| | | | Warning generated on MacOS, reported in issue #350.
* Match fallback font FC_SIZE to original fontFoldex2019-03-151-1/+4
|
* 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.