Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support spawning terminals with different environments | Jesse Luehrs | 2016-05-14 | 1 | -1/+2 |
| | |||||
* | don't redefine typedefs | Jesse Luehrs | 2016-05-12 | 1 | -2/+1 |
| | | | | clang doesn't like it because apparently it wasn't a thing until c11 | ||||
* | split global window management stuff out into its own file | Jesse Luehrs | 2016-05-11 | 1 | -3/+3 |
| | | | | also rename a few things for clarity | ||||
* | refactor how submodules are handled | Jesse Luehrs | 2016-05-10 | 1 | -2/+3 |
| | | | | | | let them own their own memory, so that they can free themselves once they exit the loop. also split out the parts of the terminal that we only want to initialize once, even if we open multiple terminal windows | ||||
* | make terms handle cleaning themselves up | Jesse Luehrs | 2016-05-10 | 1 | -0/+4 |
| | |||||
* | use pointer indirection to separate source files even more | Jesse Luehrs | 2016-05-07 | 1 | -11/+7 |
| | |||||
* | be a bit more explicit about dependencies between modules | Jesse Luehrs | 2016-05-07 | 1 | -0/+5 |
| | |||||
* | split up some unnecessary cross-module dependencies | Jesse Luehrs | 2016-05-07 | 1 | -0/+1 |
| | |||||
* | the event loop should own the terminal, not the other way around | Jesse Luehrs | 2016-05-01 | 1 | -2/+2 |
| | | | | | this way, we should be able to have multiple terminals in the same process | ||||
* | split some more things out of runes.h | Jesse Luehrs | 2016-04-30 | 1 | -0/+2 |
| | |||||
* | pull event loop handling into its own file | Jesse Luehrs | 2016-04-30 | 1 | -2/+1 |
| | |||||
* | use the libvt100 library | Jesse Luehrs | 2015-08-20 | 1 | -1/+1 |
| | |||||
* | more refactoring | Jesse Luehrs | 2014-05-04 | 1 | -15/+1 |
| | |||||
* | this is never used except by the backend | Jesse Luehrs | 2014-04-30 | 1 | -1/+0 |
| | |||||
* | these can be bits | Jesse Luehrs | 2014-04-30 | 1 | -2/+2 |
| | |||||
* | move config stuff out to a separate struct | Jesse Luehrs | 2014-04-30 | 1 | -18/+1 |
| | |||||
* | these are no longer used | Jesse Luehrs | 2014-04-28 | 1 | -2/+0 |
| | |||||
* | start refactoring to draw parsed text to an intermediary data structure | Jesse Luehrs | 2014-04-25 | 1 | -33/+15 |
| | |||||
* | handle visual bells better | Jesse Luehrs | 2014-04-23 | 1 | -0/+1 |
| | |||||
* | make an option for making bells set the urgent hint | Jesse Luehrs | 2014-04-23 | 1 | -0/+1 |
| | |||||
* | support 16 colors, 256 colors, and arbitrary rgb colors | Jesse Luehrs | 2014-04-21 | 1 | -2/+3 |
| | |||||
* | support basic mouse events | Jesse Luehrs | 2014-04-21 | 1 | -0/+2 |
| | |||||
* | allow configuring the color of the mouse cursor | Jesse Luehrs | 2014-04-21 | 1 | -0/+1 |
| | |||||
* | clean up the directory structure a bit | Jesse Luehrs | 2014-04-20 | 1 | -0/+63 |