summaryrefslogtreecommitdiffstats
path: root/sxiv.h
AgeCommit message (Collapse)Author
2018-07-30Don't skip dot files when cleaning cacheKacper Gutowski
2018-01-22Use argument to select between two drag methodsphi
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-07Try to match a fallback font if neededSquibby
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.
2017-10-16One header file for type definitions and function declarationsBert Münnich
2011-02-03Refactored, new files util.[ch], C89Bert
2011-01-30Replaced option -W with -q, seems more naturalBert
2011-01-30Explicitly enable printing of warningsBert
2011-01-23Moved VERSION macro into MakefileBert
2011-01-23Unstable version numberBert
2011-01-21version 0.1v0.1Bert
2011-01-20First try on zoomingBert
2011-01-19Option handling, merged app.c & events.c into main.cBert
2011-01-18Render image on windowBert
2011-01-18Renamed FATAL to DIEBert
2011-01-17WARN and FATAL macrosBert
2011-01-17Non-working skeletonBert