Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Double-buffer gfb frontend | June McEnroe | 2018-02-05 | |
| | | | | | | 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. | |||
* | Rewrite gfxx bit handling | June McEnroe | 2018-02-05 | |
| | | | | | | | | | | | 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. | |||
* | Add flip option to gfxx | June McEnroe | 2018-02-05 | |
| | | | | This handles upside-down graphics much better than reverse did. | |||
* | Remove gfxx reverse option | June McEnroe | 2018-02-05 | |
| | ||||
* | Fix gfxx draw stop condition | June McEnroe | 2018-02-04 | |
| | | | | Would not draw the last partially visible column when mirrored. | |||
* | Reuse CGColorSpace and CGDataProvider in gfcocoa | June McEnroe | 2018-02-04 | |
| | ||||
* | Mark mac target phony | June McEnroe | 2018-02-04 | |
| | ||||
* | Set up Makefile for gfxx-cocoa or gfxx-fb | June McEnroe | 2018-02-04 | |
| | ||||
* | Avoid doing excessive work in gfxx | June McEnroe | 2018-02-04 | |
| | | | | By stopping when the next column would be off the edge of the buffer. | |||
* | Handle window resizing in gfcocoa | June McEnroe | 2018-02-04 | |
| | ||||
* | Add palette sampling to gfxx | June McEnroe | 2018-02-04 | |
| | ||||
* | Add 4-bit RGB to gfxx | June McEnroe | 2018-02-04 | |
| | | | | Replace default palette with alternating black and white. | |||
* | Add Quit menu item to gfcocoa | June McEnroe | 2018-02-04 | |
| | ||||
* | Switch back to sane Objective-C style | June McEnroe | 2018-02-04 | |
| | ||||
* | Quit gfcocoa when window closes | June McEnroe | 2018-02-04 | |
| | ||||
* | Apparently this is how people write Objective-C | June McEnroe | 2018-02-03 | |
| | ||||
* | Add dirty but working cocoa frontend | June McEnroe | 2018-02-03 | |
| | ||||
* | Separate gfxx and its framebuffer frontend | June McEnroe | 2018-02-03 | |
| | ||||
* | Add gfxx palette loading | June McEnroe | 2018-02-02 | |
| | ||||
* | Fix color scaling in gfxx | June McEnroe | 2018-02-02 | |
| | | | | The 8-bit RGB palette definitely looks right now. | |||
* | Rework gfxx controls | June McEnroe | 2018-02-02 | |
| | | | | Also hardcode the right palette for CARDS.DLL. | |||
* | Add RGB and GRAY macros in gfxx | June McEnroe | 2018-02-02 | |
| | ||||
* | Add colorspaces and mirroring to gfxx | June McEnroe | 2018-02-02 | |
| | | | | Also 4-bit color and a palette that can't be set yet. | |||
* | Uncapitalize "framebuffer" | June McEnroe | 2018-02-01 | |
| | | | | Oops. | |||
* | Add fbatt | June McEnroe | 2018-02-01 | |
| | ||||
* | Blank framebuffer with sampled background on exit | June McEnroe | 2018-02-01 | |
| | | | | This should work like 99% of the time, probably. | |||
* | Add bin/README | June McEnroe | 2018-02-01 | |
| | ||||
* | Add license notice to gfxx | June McEnroe | 2018-02-01 | |
| | ||||
* | Build any target by default | June McEnroe | 2018-02-01 | |
| | ||||
* | Remove fb.c and color.c | June McEnroe | 2018-02-01 | |
| | ||||
* | Add gfxx | June McEnroe | 2018-02-01 | |
| | ||||
* | Only load 128 glyphs in fbclock | June McEnroe | 2018-01-31 | |
| | | | | | There's no point loading more than ASCII since it doesn't interpret the unicode table at all. | |||
* | Style tweak fbclock | June McEnroe | 2018-01-30 | |
| | ||||
* | Generalize hnel | June McEnroe | 2018-01-29 | |
| | | | | It's like tr for PTYs. | |||
* | Take fbclock font in env var | June McEnroe | 2018-01-29 | |
| | ||||
* | Support fbclock fonts wider than 8 | June McEnroe | 2018-01-29 | |
| | ||||
* | Take font path on fbclock argv | June McEnroe | 2018-01-29 | |
| | ||||
* | Add fbclock | June McEnroe | 2018-01-29 | |
| | ||||
* | Remove color from Makefile | June McEnroe | 2018-01-29 | |
| | ||||
* | Add setuid target for bri | June McEnroe | 2018-01-29 | |
| | ||||
* | Add init function to fb interface | June McEnroe | 2018-01-28 | |
| | ||||
* | Add color.c | June McEnroe | 2018-01-28 | |
| | ||||
* | Add fb.c | June McEnroe | 2018-01-28 | |
| | ||||
* | Add klon one line description | June McEnroe | 2018-01-28 | |
| | | | | | Considering creating a README instead for these along with any other interesting information. | |||
* | Add portable bins target | June McEnroe | 2018-01-28 | |
| | ||||
* | Clean up klon input | June McEnroe | 2018-01-28 | |
| | ||||
* | Checkpoint klon moves | June McEnroe | 2018-01-25 | |
| | ||||
* | Add autoFound | June McEnroe | 2018-01-23 | |
| | | | | Still messy though. | |||
* | Add control to klon | June McEnroe | 2018-01-22 | |
| | | | | This is the first build that is playable with no refactoring yet. | |||
* | Add klon license header | June McEnroe | 2018-01-22 | |
| | | | | It's 2018, baby! |