Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bitfields are required to be declared as ints | Jesse Luehrs | 2016-06-04 | 1 | -2/+2 |
| | |||||
* | convert to libevent | Jesse Luehrs | 2016-05-12 | 1 | -1/+0 |
| | | | | also remove all code supporting threading stuff | ||||
* | grumble grumble c | Jesse Luehrs | 2016-05-12 | 1 | -1/+1 |
| | |||||
* | split global window management stuff out into its own file | Jesse Luehrs | 2016-05-11 | 1 | -34/+11 |
| | | | | also rename a few things for clarity | ||||
* | refactor how submodules are handled | Jesse Luehrs | 2016-05-10 | 1 | -5/+10 |
| | | | | | | 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 | ||||
* | use pointer indirection to separate source files even more | Jesse Luehrs | 2016-05-07 | 1 | -1/+2 |
| | |||||
* | fix header guard | Jesse Luehrs | 2016-05-07 | 1 | -1/+1 |
| | |||||
* | rate limit redraws | Jesse Luehrs | 2016-05-06 | 1 | -0/+3 |
| | |||||
* | retain selection contents after it is removed | Jesse Luehrs | 2016-05-06 | 1 | -0/+2 |
| | | | | | this way, clicking in a terminal doesn't make you stop being able to paste things | ||||
* | the event loop should own the terminal, not the other way around | Jesse Luehrs | 2016-05-01 | 1 | -1/+1 |
| | | | | | this way, we should be able to have multiple terminals in the same process | ||||
* | simplify | Jesse Luehrs | 2016-05-01 | 1 | -5/+1 |
| | |||||
* | split some more things out of runes.h | Jesse Luehrs | 2016-04-30 | 1 | -0/+1 |
| | |||||
* | pull event loop handling into its own file | Jesse Luehrs | 2016-04-30 | 1 | -1/+1 |
| | |||||
* | store this on the screen | Jesse Luehrs | 2014-07-04 | 1 | -1/+0 |
| | |||||
* | also respond to TARGETS requests | Jesse Luehrs | 2014-07-04 | 1 | -0/+1 |
| | |||||
* | basic implementation of selections | Jesse Luehrs | 2014-07-04 | 1 | -0/+1 |
| | | | | | still need to draw the selection, and look into how selections persist after the application is closed (cut buffers?) | ||||
* | more refactoring | Jesse Luehrs | 2014-05-04 | 1 | -2/+2 |
| | |||||
* | refactor | Jesse Luehrs | 2014-05-04 | 1 | -0/+2 |
| | |||||
* | this is never used except by the backend | Jesse Luehrs | 2014-04-30 | 1 | -0/+2 |
| | |||||
* | these aren't used anymore | Jesse Luehrs | 2014-04-28 | 1 | -4/+0 |
| | |||||
* | add a border | Jesse Luehrs | 2014-04-28 | 1 | -0/+1 |
| | |||||
* | shift+insert to paste from PRIMARY | Jesse Luehrs | 2014-04-23 | 1 | -0/+1 |
| | |||||
* | also set WINDOWID | Jesse Luehrs | 2014-04-23 | 1 | -0/+1 |
| | |||||
* | clean up the directory structure a bit | Jesse Luehrs | 2014-04-20 | 1 | -0/+46 |