summaryrefslogtreecommitdiffstats
path: root/window.h
Commit message (Collapse)AuthorAgeFilesLines
* Paint terminal cursor hollow when focus is lost.Kristian Høgsberg2009-02-221-0/+6
|
* Move keymap to window.cKristian Høgsberg2009-02-211-2/+8
|
* Add a toy-display object that caches state.Kristian Høgsberg2009-01-261-2/+8
| | | | | This will be GdkDisplay for GTK+ on Wayland etc. This restores the terminal fullscreen mode.
* Switch to cairo-drm, drop struct buffer hacks.Kristian Høgsberg2009-01-161-0/+9
|
* Add a fullscreen mode to the terminal.Kristian Høgsberg2008-12-221-3/+3
|
* Let clients override the suggested size on resize.Kristian Høgsberg2008-12-081-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.
* Snap terminal size to an integer number of character cells.Kristian Høgsberg2008-12-081-1/+1
|
* Add keyboard input to terminal.Kristian Høgsberg2008-12-081-0/+5
|
* Refactor window logic into reusable parts, add a new terminal application.Kristian Høgsberg2008-12-071-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.