summary refs log tree commit diff
path: root/Linux.mk
blob: fff0c8a1b3a697ac94f5572837269c3caabfb77d (plain) (blame)
1
2
3
4
5
6
CFLAGS += -D_GNU_SOURCE -D'CERTBOT_PATH="/etc/letsencrypt"'
LDLIBS_calico = -lcrypto

MANDIR = ${PREFIX}/share/man
RCS =
DIRS =
bc23c7e4455303b'>Always dump truecolor PNG in gfxxJune McEnroe2018-02-18 | | | | pngo can handle reducing it to grayscale. * Eliminate redundant color in pngoJune McEnroe2018-02-18 | * Just globalize all the things in pngoJune McEnroe2018-02-18 | * Tweak pngo codeJune McEnroe2018-02-17 | * Eliminate redundant alpha in pngoJune McEnroe2018-02-17 | * Support all bit depths in pngoJune McEnroe2018-02-17 | * Implement filter heuristic from PNG specJune McEnroe2018-02-17 | * Fix pngo glitchJune McEnroe2018-02-16 | | | | | Basically changing the filter type without actually recalculating the bytes results in some interesting stuff. * Refactor scanlines and filter bytes, more glitchJune McEnroe2018-02-16 | * Fix paethPredictor comparisonJune McEnroe2018-02-16 | * Handle more color types, depths, IDATs in pngoJune McEnroe2018-02-16 | | | | | Also fixed reconData so that it can at least round-trip the glitches it creates. * Add WIP pngo which produces glitch artJune McEnroe2018-02-15 | * Encode grayscale PNGs in gfxxJune McEnroe2018-02-14 | * Avoid accessing past last byte in gfxxJune McEnroe2018-02-14 | * Print PNG path on gfxx dumpJune McEnroe2018-02-14 | * Add gfxx 4444 presetJune McEnroe2018-02-14 | * Fix gfxx row scrolling for BITS_TOTAL < 8June McEnroe2018-02-14 | * Write at least 1 for each component of sBIT in gfxxJune McEnroe2018-02-14 | | | | PNG requires each to be 0 < x <= depth. ImageMagick actually checks. * Write newlines between watch iterationsJune McEnroe2018-02-14 | * Add gfxx DUMP_ALLJune McEnroe2018-02-14 | * Replace pngChunk with glorious C metaprogrammingJune McEnroe2018-02-14 | * Move PNG filename counter into gfxxJune McEnroe2018-02-14 | | | | pngs.c was a fun idea but a little convoluted. * Remove typoJune McEnroe2018-02-14 | | | | | The bin, not a typographical error. I only made it because I was switching keyboard layouts but now I'm back on QWERTY and can type fine. * Unset dump in gfxx drawJune McEnroe2018-02-13 | | | | Otherwise hitting 'x' then resizing would cause dumps. * Add PNG stream splitterJune McEnroe2018-02-13 | | | | | I don't know, somehow this is easier than having gfxx care about where it's writing to. * Dump gfxx screen to PNG on stdout with xJune McEnroe2018-02-12 | * Add PNG encoder to gfxxJune McEnroe2018-02-12 | * Add "Close Window" menu item to gfx/cocoaJune McEnroe2018-02-11 | * Tweak gfxx code styleJune McEnroe2018-02-11 | | | | Just things. * Avoid xres/yres names in gfxxJune McEnroe2018-02-11 | * Only set GFX if unsetJune McEnroe2018-02-11 | * Link -lncursesJune McEnroe2018-02-09 | | | | Apparently the curses link doesn't exist everywhere. * Fix X11 KeySym lookup with modifiersJune McEnroe2018-02-09 | | | | | | On friends' systems there appear to be modifiers that are always set which were intefering with selecting the KeySym based on the state of shift. * Clean up bin/gfx/x11.cJune McEnroe2018-02-09 | | | | | Only behavior that should have changed is avoiding reallocating the pixmap unless the width or height is larger. * Move gfx interface to header fileJune McEnroe2018-02-09 | | | | | .o files should technically depend on this, but I don't think it will matter much. * Silence BSD ctags warningsJune McEnroe2018-02-09 | * Link LDLIBS regardless of GFXJune McEnroe2018-02-09 | * Move gfx frontends around to simplify buildJune McEnroe2018-02-09 | | | | | I forgot that you can expand variables inside variables names in make. Certainly makes some fun things possible. * Add janky X11 graphics frontendJune McEnroe2018-02-07 | * Include stdio.h in gfb.cJune McEnroe2018-02-07 | | | | As promised. * Exit by returning false from input to gf{b,cocoa}June McEnroe2018-02-07 | | | | I haven't built gfb yet, so a fix commit is probably incoming. * Rename title to status in gfcocoaJune McEnroe2018-02-07 | | | | Also separate the options and fileName buffers in gfxx. * Require 4 bit counts on gfxx command lineJune McEnroe2018-02-06 | * Add gfxx controls for custom bitsJune McEnroe2018-02-06 | * Add gfxx palette loading and dumpingJune McEnroe2018-02-06 | * Add tags targetJune McEnroe2018-02-06 | | | | | | This seems a bit out of character for me, but this is basically free: ctags(1) is part of FreeBSD and Darwin, and vim automatically uses tags. Also the format of tags files is cute. * Replace gfxx SCALE macro with interp functionJune McEnroe2018-02-06 | | | | Short-circuits for b = 8. * Rename gfxx space indexed and add palette samplingJune McEnroe2018-02-05 |