aboutsummaryrefslogtreecommitdiff
path: root/sxiv.h
Commit message (Collapse)AuthorAgeFilesLines
* Rename, Update Docs and Prepare for Release (#9)Berke Kocaoğlu2021-09-161-460/+0
| | | | | | | Co-authored-by: Guilherme Rugai Freire <41879254+GRFreire@users.noreply.github.com> Co-authored-by: N-R-K <79544946+N-R-K@users.noreply.github.com> Co-authored-by: NRK <nrk@disroot.org> Co-authored-by: Arthur Williams <taaparthur@gmail.com> Co-authored-by: eylles <ed.ylles1997@gmail.com>
* set title based on prefix and suffix (#23)qsmodo2021-09-161-0/+8
| | | | | | Co-authored-by: Guilherme Rugai Freire <41879254+GRFreire@users.noreply.github.com> Co-authored-by: NRK <nrk@disroot.org> Co-authored-by: Berke Kocaoğlu <berke.kocaoglu@metu.edu.tr>
* Custom bar colors (#10)Guilherme Freire2021-09-161-2/+4
| | | | | | | | | * 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-161-0/+1
| | | | | | | 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>
* Implement fill scale modeBerke Kocaoğlu2021-09-161-0/+1
|
* Do not keep track of fullscreen stateBert Münnich2019-07-161-3/+0
| | | | | 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-161-2/+0
| | | | Fixes issues #361 and #367
* Align compile-time color options with X resource colorsBert Münnich2019-01-231-5/+4
| | | | Two colors are more than enough!
* Don't skip dot files when cleaning cacheKacper Gutowski2018-07-301-1/+1
|
* Use argument to select between two drag methodsphi2018-01-221-0/+5
|
* Replace utf8codepoint with Chris Wellons' utf8_decodeBert Münnich2017-12-071-1/+0
| | | | | | 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-071-1/+0
|
* Remove obsolete files[].baseBert Münnich2017-12-071-1/+0
|
* Try to match a fallback font if neededSquibby2017-12-061-1/+2
| | | | | | | | | | | | | | Fixes #276 Instead of rendering the entire filename at once, Xft will let us do it character by character. This will allow sxiv to query fontconfig for a font that can provide any missing codepoints, if needed. A known issue of this patch is that the "..." dots rendering will not work properly for very long multibyte filenames. That is because we cannot easily predict the final width of the rendered filename before drawing it. I couldn't figure out a clean way to deal with this, so I ended up just truncating the offending filenames.
* One header file for type definitions and function declarationsBert Münnich2017-10-161-0/+451
|
* Refactored, new files util.[ch], C89Bert2011-02-031-49/+0
|
* Replaced option -W with -q, seems more naturalBert2011-01-301-1/+1
|
* Explicitly enable printing of warningsBert2011-01-301-14/+17
|
* Moved VERSION macro into MakefileBert2011-01-231-2/+0
|
* Unstable version numberBert2011-01-231-1/+1
|
* version 0.1Bert2011-01-211-1/+1
|
* First try on zoomingBert2011-01-201-0/+1
|
* Option handling, merged app.c & events.c into main.cBert2011-01-191-1/+1
|
* Render image on windowBert2011-01-181-1/+4
|
* Renamed FATAL to DIEBert2011-01-181-1/+1
|
* WARN and FATAL macrosBert2011-01-171-0/+18
|
* Non-working skeletonBert2011-01-171-0/+26