summary refs log tree commit diff
path: root/cards
blob: aefea3071a519c96ee57e2461cc316df0fe193f1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
tree 9bc9b4423bcdeda77e8412fb6be6264582680dae
parent 6c49f0bd549c3b6db2b047e5e7e19f0d26cff9f4
author Curtis McEnroe <june@causal.agency> 1566518064 -0400
committer Curtis McEnroe <june@causal.agency> 1566518064 -0400
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJHBAABCAAxFiEE0x0JdcKj9q30KNjnzqL5etz813wFAl1fKzMTHGp1bmVAY2F1
 c2FsLmFnZW5jeQAKCRDOovl63PzXfOivD/9HJM4csy8++mXYLAZqc1Xcsx4ESzDF
 aIeyJccemWvwHtsQy4ezy+pVLf91emuqt/x7N/fQgJgFHu2ernjsnaij2NeusQzQ
 p91TUMyKWoV8pMsK8nP4qNYixpF3xiZTNNA1y+/cAN+9fWi2AEOGQsqtmoedSVA/
 5kxGOeGAAmeepOmSVeYqny68JE+og5zdKr7IJ0ipfcCaNcRUE/6ZMhGGTGapGs+X
 3InA/NTJp7Ui8FOu3Lg3NiKfNgfiEGTBtiF4IQ4IuTzapi1YRQsk7fvuG9CynHwM
 lzfoYFytXio4/ZuH765rifiDfLV1X5flhuWznZ0x+eJNope6Pjwdh2MqyPsA5ydG
 Z8yGkpOWn60hHFFjqULZj0yw8HR6V6GWiufaPEsUCI8hbXncqyCnAXD1Z8EE3zj3
 TpALUXWS5x7KwYfqcpEYnKHNEYKmcyj5nsxH9p1cKwkYBl5ZG/OTQKAbkV1VLqU4
 49ZTPDIpxVXgdhiJkWBNmwHVXG8ot+Hf1DjyXyhXiJCyDBPMb2lVflSUTN3McGCp
 gXTur0miUMOBQRrDdz7Pn7E7aG9hlNU2u7CtnUyY2RxvKcUPxZ9ahaG87QA69+EL
 bMav6O1/mC2lIoXRbkBPOsvyUV0fbsnt4j5ypr+2DeEMtDvjp4IrWoaNe/qdwPPD
 r/xDJ1Toggbagw==
 =D6k/
 -----END PGP SIGNATURE-----

Add README
class='logheader'>2018-02-05Take scale into account for when to stop drawing in gfxxJune McEnroe 2018-02-05Always skip most significant bits in gfxxJune McEnroe This works for CARDS.DLL but might not for other things. We'll see. 2018-02-05Set title in gfcocoaJune McEnroe 2018-02-05Double-buffer gfb frontendJune McEnroe Still not vsync (seems like a newer DRM-fbdev implementation handles FBIO_WAITFORVSYNC but my kernel doesn't), but avoids flicker from clearing to black for each frame. 2018-02-05Rewrite gfxx bit handlingJune McEnroe Specifies how many bits for each of "alpha" (ignored), red, green, blue. Separates byte-order and bit-order. Much more flexible, but now won't render CARDS.DLL graphics properly due to the skip bit being not where it expects. Also mmaps the file instead of reading it all in. And the default palette and sampling got removed again for now, since it's too awkward to use. 2018-02-05Add flip option to gfxxJune McEnroe This handles upside-down graphics much better than reverse did. 2018-02-05Remove gfxx reverse optionJune McEnroe 2018-02-04Fix gfxx draw stop conditionJune McEnroe Would not draw the last partially visible column when mirrored. 2018-02-04Reuse CGColorSpace and CGDataProvider in gfcocoaJune McEnroe 2018-02-04Mark mac target phonyJune McEnroe 2018-02-04Set up Makefile for gfxx-cocoa or gfxx-fbJune McEnroe 2018-02-04Avoid doing excessive work in gfxxJune McEnroe By stopping when the next column would be off the edge of the buffer. 2018-02-04Handle window resizing in gfcocoaJune McEnroe 2018-02-04Set cinoptionsJune McEnroe 2018-02-04Tweak colorscheme moreJune McEnroe 2018-02-04Color MatchParen DarkYellowJune McEnroe White is not obvious enough. 2018-02-04Add palette sampling to gfxxJune McEnroe 2018-02-04Add 4-bit RGB to gfxxJune McEnroe Replace default palette with alternating black and white. 2018-02-04Add Quit menu item to gfcocoaJune McEnroe 2018-02-04Switch back to sane Objective-C styleJune McEnroe 2018-02-04Quit gfcocoa when window closesJune McEnroe 2018-02-03Apparently this is how people write Objective-CJune McEnroe