aboutsummaryrefslogtreecommitdiffstats
path: root/src/window-backend-xlib.c
Commit message (Collapse)AuthorAgeFilesLines
* no reason to go through an event hereJesse Luehrs2016-06-051-1/+0
| | | | | | | | i was only doing this before because libuv was using threads, and so i needed a way to trigger redraws on the main thread. if there are other reasons that we might want to delay redraws (to avoid blocking the event loop, for instance), we should just do that by scheduling a 0-timeout timer or something.
* convert to libeventJesse Luehrs2016-05-121-2/+0
| | | | also remove all code supporting threading stuff
* move the setlocale call to the window backendJesse Luehrs2016-05-111-0/+3
| | | | since that's why i'm actually calling it
* split global window management stuff out into its own fileJesse Luehrs2016-05-111-0/+45
also rename a few things for clarity