Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix passing the height in resize_window | nobled | 2010-03-30 | 1 | -1/+1 |
| | | | | Otherwise the attr_list's height value is left at 0. | ||||
* | Switch to using mesa EGL | Kristian Høgsberg | 2010-03-03 | 1 | -21/+33 |
| | |||||
* | Use FBOs instead of eagle-specific API | Kristian Høgsberg | 2010-01-24 | 1 | -42/+54 |
| | |||||
* | Make gears track focus | Kristian Høgsberg | 2009-09-21 | 1 | -0/+10 |
| | |||||
* | Fix gears rotation for high timestamp values | Kristian Høgsberg | 2009-09-12 | 1 | -1/+1 |
| | |||||
* | Update gears example to latest eagle API changes | Kristian Høgsberg | 2009-05-27 | 1 | -7/+6 |
| | |||||
* | Create front buffer with eagle. | Kristian Høgsberg | 2009-03-10 | 1 | -2/+2 |
| | | | | This removes the intel dependencies from the system compositor. | ||||
* | Allocate GL front buffer through eagle instead of cairo. | Kristian Høgsberg | 2009-03-06 | 1 | -14/+9 |
| | |||||
* | Use chooser instead of hardcoded fbconfig in gears.c. | Kristian Høgsberg | 2009-02-16 | 1 | -1/+10 |
| | |||||
* | Add a toy-display object that caches state. | Kristian Høgsberg | 2009-01-26 | 1 | -6/+9 |
| | | | | | 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øgsberg | 2009-01-16 | 1 | -17/+17 |
| | |||||
* | Update to track udev API change in eagle. | Kristian Høgsberg | 2009-01-16 | 1 | -1/+6 |
| | |||||
* | Add listener interfaces for output and input_device objects. | Kristian Høgsberg | 2008-12-30 | 1 | -6/+16 |
| | |||||
* | Redesign the compositor / server interface. | Kristian Høgsberg | 2008-12-15 | 1 | -1/+4 |
| | | | | | | | This lets the compositor directly provide the implementation of the RMI objects for the surface object and a new compositor object. We avoid the manual forwarding of requests into the compositor and the clumsy compositor interface struct. | ||||
* | Let clients override the suggested size on resize. | Kristian Høgsberg | 2008-12-08 | 1 | -2/+13 |
| | | | | | 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øgsberg | 2008-12-08 | 1 | -1/+1 |
| | |||||
* | Only update gears angle in frame handler. | Kristian Høgsberg | 2008-12-08 | 1 | -1/+0 |
| | |||||
* | Refactor window logic into reusable parts, add a new terminal application. | Kristian Høgsberg | 2008-12-07 | 1 | -135/+308 |
| | | | | | | 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. | ||||
* | Put Wayland under the MIT license. | Kristian Høgsberg | 2008-12-02 | 1 | -0/+21 |
| | |||||
* | Implement surface copy request, use it for egl gears. | Kristian Høgsberg | 2008-11-08 | 1 | -2/+11 |
| | |||||
* | Clear depth buffer, but only depth buffer for gears. | Kristian Høgsberg | 2008-11-06 | 1 | -0/+2 |
| | |||||
* | Add the gears from glxgears. | Kristian Høgsberg | 2008-11-06 | 1 | -0/+207 |