aboutsummaryrefslogtreecommitdiffstats
path: root/src/runes.h
Commit message (Collapse)AuthorAgeFilesLines
* allow more easily running a development version alongside a real oneJesse Luehrs2016-06-051-0/+4
| | | | | | | this just changes the window class (so that i can make the development version use floating windows while not screwing up the layout for my real terminals) and the runesd socket location (so that i can test runesd at all while i'm already running a real runesd).
* split global window management stuff out into its own fileJesse Luehrs2016-05-111-3/+4
| | | | also rename a few things for clarity
* s/socket/daemon/Jesse Luehrs2016-05-101-2/+2
|
* refactor how submodules are handledJesse Luehrs2016-05-101-0/+1
| | | | | | 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
* stop including term.h in runes.hJesse Luehrs2016-05-071-1/+0
|
* be a bit more explicit about dependencies between modulesJesse Luehrs2016-05-071-9/+0
|
* this doesn't need to be in runes.hJesse Luehrs2016-05-071-2/+0
|
* start working on a client/server model similar to urxvtd/urxvtcJesse Luehrs2016-05-021-0/+2
| | | | | the code is still kind of a mess, and it doesn't quite work properly yet, but it's close enough to be a start, i think
* no reason to expose the loop_data struct anymore eitherJesse Luehrs2016-05-011-2/+0
|
* split some more things out of runes.hJesse Luehrs2016-04-301-7/+0
|
* pull event loop handling into its own fileJesse Luehrs2016-04-301-5/+4
|
* use the libvt100 libraryJesse Luehrs2015-08-201-3/+1
|
* abstract out error logging a bitJesse Luehrs2014-05-081-0/+2
| | | | | just spitting things to stderr isn't always going to be good enough, so let's at least provide one place to change that when necessary
* more refactoringJesse Luehrs2014-05-041-1/+4
|
* move config stuff out to a separate structJesse Luehrs2014-04-301-1/+3
|
* start refactoring to draw parsed text to an intermediary data structureJesse Luehrs2014-04-251-1/+3
|
* clean up the directory structure a bitJesse Luehrs2014-04-201-0/+35