summaryrefslogtreecommitdiff
path: root/window.h
AgeCommit message (Collapse)AuthorFilesLines
2009-02-22Paint terminal cursor hollow when focus is lost.Kristian Høgsberg1-0/+6
2009-02-21Move keymap to window.cKristian Høgsberg1-2/+8
2009-01-26Add a toy-display object that caches state.Kristian Høgsberg1-2/+8
This will be GdkDisplay for GTK+ on Wayland etc. This restores the terminal fullscreen mode.
2009-01-16Switch to cairo-drm, drop struct buffer hacks.Kristian Høgsberg1-0/+9
2008-12-22Add a fullscreen mode to the terminal.Kristian Høgsberg1-3/+3
2008-12-08Let clients override the suggested size on resize.Kristian Høgsberg1-1/+4
This lets gears enforce a square aspect ration and minimum size of 300x300 and the terminal now properly resizes in steps of character cells.
2008-12-08Snap terminal size to an integer number of character cells.Kristian Høgsberg1-1/+1
2008-12-08Add keyboard input to terminal.Kristian Høgsberg1-0/+5
2008-12-07Refactor window logic into reusable parts, add a new terminal application.Kristian Høgsberg1-0/+67
The gears code is moved into a new file gearc.c and the window decoration and management code stays in window.c. A new application 'terminal' is the second user of the windowing code, but doesn't do anything useful yet.