Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Rename linux function in scheme | June McEnroe | 2018-07-30 |
| | | | | The token 'linux' is #defined. Dumb. | ||
* | Add gfx README and LICENSE | June McEnroe | 2018-07-30 |
| | |||
* | Move graphical programs out of bin | June McEnroe | 2018-07-30 |
| | | | | I wonder when the last time was something needed -ledit... | ||
* | Just print rs1 in dtch restoreTerm | June McEnroe | 2018-07-29 |
| | |||
* | Fix dtch cmsg size | June McEnroe | 2018-07-29 |
| | | | | | Apparently you actually need CMSG_SPACE and not just CMSG_LEN... Well done, everyone. | ||
* | Fix cfmakeraw calls | June McEnroe | 2018-07-25 |
| | | | | | | It turns out that you're supposed to call cfmakeraw with a termios initialized by tcgetattr. Using an uninitialized termios resulted in hnel on NetBSD breaking the pty and causing a silent logout. | ||
* | Restore LDLIBS alphabetical order | June McEnroe | 2018-07-23 |
| | |||
* | Use EV_SET in watch | June McEnroe | 2018-07-23 |
| | | | | | On NetBSD, kevent.udata is intptr_t rather than void *, and their EV_SET macro does the cast. | ||
* | Link with -lcurses | June McEnroe | 2018-07-23 |
| | | | | | Turns out that NetBSD has its own curses implementation and I'm all for not linking GNU software <3 | ||
* | Fix scheme indentation | June McEnroe | 2018-07-22 |
| | |||
* | Add -m option to glitch | June McEnroe | 2018-07-16 |
| | |||
* | malloc deflate buffer in glitch | June McEnroe | 2018-07-16 |
| | |||
* | malloc the deflate buffer in pngo | June McEnroe | 2018-07-16 |
| | | | | The stack is a baby. | ||
* | Break edi iterators in a different way | June McEnroe | 2018-06-08 |
| | | | | | I can't for the life of me figure out how to properly iterate backwards. Why? | ||
* | Implement bidirectional iterators in edi | June McEnroe | 2018-06-05 |
| | | | | Also I'm calling them vecs now. No one can stop me. | ||
* | Curse edi | June McEnroe | 2018-05-31 |
| | |||
* | Add CharIter in edi | June McEnroe | 2018-05-29 |
| | |||
* | Move spans back out of segs in edi | June McEnroe | 2018-05-29 |
| | |||
* | Rewrite edi WIP | June McEnroe | 2018-05-28 |
| | |||
* | Add WIP edi | June McEnroe | 2018-05-26 |
| | |||
* | Use break; case style everywhere* | June McEnroe | 2018-05-25 |
| | | | | *Except in switches where every branch does a return. | ||
* | Use PF_UNIX | June McEnroe | 2018-05-19 |
| | |||
* | Clean up modem loop | June McEnroe | 2018-05-13 |
| | |||
* | Add modem | June McEnroe | 2018-05-13 |
| | |||
* | Tabify bin | June McEnroe | 2018-05-13 |
| | |||
* | Link with -lm | June McEnroe | 2018-05-11 |
| | | | | Come on, FreeBSD. | ||
* | Update fbclock and fbatt colours | June McEnroe | 2018-04-20 |
| | | | | No, my Linux computer is still broken. | ||
* | Format gfxx options with uppercase hexadecimal | June McEnroe | 2018-04-16 |
| | | | | | Missed this one because of the #. Whose behaviour is dumb, by the way. %#X prefixes with "0X", which no one should ever have to look at. | ||
* | Always hexadecimal in uppercase | June McEnroe | 2018-04-16 |
| | | | | | I still haven't been able to actually test scheme's Linux console output... | ||
* | Add 0 bind to brot | June McEnroe | 2018-04-15 |
| | |||
* | Calculate frameTime in brot with clock(3) | June McEnroe | 2018-04-15 |
| | |||
* | Supersample in brot | June McEnroe | 2018-04-14 |
| | |||
* | Call status after draw in gfx frontends | June McEnroe | 2018-04-14 |
| | |||
* | Sample at the centre of the pixel in brot | June McEnroe | 2018-04-14 |
| | |||
* | Apply brot color in a second pass and time frames | June McEnroe | 2018-04-13 |
| | |||
* | Parse brot options | June McEnroe | 2018-04-13 |
| | |||
* | Combine brot rotate and scale | June McEnroe | 2018-04-12 |
| | |||
* | Clean up brot input and status | June McEnroe | 2018-04-11 |
| | |||
* | Fix brot scaling for window aspect ratio | June McEnroe | 2018-04-11 |
| | |||
* | Add brot rotation controls | June McEnroe | 2018-04-11 |
| | |||
* | Add brot | June McEnroe | 2018-04-10 |
| | | | | It's a Mandelbrot renderer. | ||
* | Use enum instead of #define for some constants | June McEnroe | 2018-04-09 |
| | |||
* | static_assert PNG header size in pngo and glitch | June McEnroe | 2018-04-08 |
| | |||
* | Sleep in watch when a file is deleted | June McEnroe | 2018-04-08 |
| | | | | | Reopening the path immediately would always fail. Wait a second for the file to hopefully reappear. | ||
* | Move home bins to ~/.local/bin | June McEnroe | 2018-04-03 |
| | | | | | Also replaced ~/.cargo/bin with a symlink to ~/.local/bin to avoid having to have that in $path as well. | ||
* | Use size_t for iterating in scheme | June McEnroe | 2018-04-02 |
| | |||
* | Modulo H and saturate S, V in scheme | June McEnroe | 2018-04-02 |
| | |||
* | Rewrite scheme in a more sensible order | June McEnroe | 2018-04-02 |
| | |||
* | Use function pointers in scheme | June McEnroe | 2018-04-02 |
| | |||
* | Use union for scheme gen functions | June McEnroe | 2018-04-02 |
| |