summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* More comments for connection.c/h and wayland-util.hHEADmasterCasey Dahlin2010-06-033-1/+70
|
* Finish up comments in wayland-util.hCasey Dahlin2010-06-031-0/+29
|
* Add comments to event-loop.cCasey Dahlin2010-06-021-0/+179
|
* Document functions in wayland-util, wayland-hash, and connection.cCasey Dahlin2010-05-315-5/+203
|
* Remove multiple definitions of ARRAY_LENGTHCasey Dahlin2010-05-286-12/+3
| | | | Seems like this appeared a lot.
* Fix passing the height in resize_windownobled2010-03-301-1/+1
| | | | Otherwise the attr_list's height value is left at 0.
* Fix a couple of typos in rotation matrixKristian Høgsberg2010-03-081-2/+2
|
* Switch to using mesa EGLKristian Høgsberg2010-03-034-68/+103
|
* Import Eric Anholts hash table implementationKristian Høgsberg2010-02-268-98/+326
| | | | Adapted from git://people.freedesktop.org/~anholt/hash_table.
* Add wl_list_for_each() and simplify some loopsKristian Høgsberg2010-02-264-114/+25
|
* Replace cairo_drm_device_t with cairo_device_tJanusz Lewandowski2010-02-042-2/+2
|
* Use FBOs instead of eagle-specific APIKristian Høgsberg2010-01-247-132/+130
|
* Require libdrm 2.4.17 for page flip APIKristian Høgsberg2009-12-211-1/+1
|
* Stop using surface::copy in windowKristian Høgsberg2009-12-212-26/+49
|
* window: factor out surface attachment codeKristian Høgsberg2009-12-161-30/+23
|
* Use new page flip APIKristian Høgsberg2009-12-161-2/+5
|
* Set an drop drm master on enter and leave vtKristian Høgsberg2009-10-011-1/+15
| | | | This way we can vt switch between wayland and X.
* Update TODOKristian Høgsberg2009-09-302-35/+65
|
* Add color scheme supportKristian Høgsberg2009-09-281-2/+17
|
* Light up multiple outputs when possibleKristian Høgsberg2009-09-211-38/+54
| | | | Multihead is still a little confused, but this is a first step.
* Make connector option actually workKristian Høgsberg2009-09-211-13/+34
|
* Make gears track focusKristian Høgsberg2009-09-211-0/+10
|
* Add a simple PDF viewerKristian Høgsberg2009-09-213-1/+318
|
* Tweak theme a bitKristian Høgsberg2009-09-212-26/+28
|
* Terminate on Ctrl-Alt-BackspaceKristian Høgsberg2009-09-181-4/+27
| | | | So that 10 years from now we can have a huge flamewar about it.
* Remove surfaces when destroyed, refocus pointerKristian Høgsberg2009-09-181-6/+12
|
* Select the right fb on enter_vtKristian Høgsberg2009-09-181-1/+1
|
* Only raise surface on click, not releaseKristian Høgsberg2009-09-181-2/+1
|
* Support running on a specified KMS connectorKristian Høgsberg2009-09-181-1/+6
|
* Add function to remove surfaces from clientKristian Høgsberg2009-09-182-24/+24
|
* Add a hash remove implementationKristian Høgsberg2009-09-182-4/+11
|
* Implement user_data for surfaceKristian Høgsberg2009-09-182-0/+16
| | | | | Not sure if we need more than one piece of user_data per surface. And this should be a general feature of any proxy object.
* Export list implementationKristian Høgsberg2009-09-182-9/+10
|
* Drop sessions for nowKristian Høgsberg2009-09-121-253/+1
|
* Fix gears rotation for high timestamp valuesKristian Høgsberg2009-09-121-1/+1
|
* Tweak repaint timeout to 5ms after vblankKristian Høgsberg2009-09-121-1/+1
| | | | Reduces risk of flicker, but we need something better here.
* Fix surface copy by using FBOsKristian Høgsberg2009-09-121-24/+34
|
* Dont use an image surface for the tmpKristian Høgsberg2009-09-121-4/+2
| | | | | It may have a incompatible stride and there's no point in using a cairo surface for this.
* Always repaint out of vsync callback.Kristian Høgsberg2009-08-141-5/+14
|
* Terminate on Super-Backspace.Kristian Høgsberg2009-08-141-1/+1
| | | | It's almost like Ctrl-Alt-Backspace!
* Update to track the cairo_drm_device_t renameKristian Høgsberg2009-05-282-10/+11
|
* Update gears example to latest eagle API changesKristian Høgsberg2009-05-271-7/+6
|
* Update to use new eagle API and drm page flippingKristian Høgsberg2009-05-271-50/+85
|
* Factor out session switching stuff to struct wlsc_session.Kristian Høgsberg2009-03-171-148/+274
|
* Create front buffer with eagle.Kristian Høgsberg2009-03-102-39/+25
| | | | This removes the intel dependencies from the system compositor.
* Trim include list.Kristian Høgsberg2009-03-101-8/+0
|
* Dont crash when surfaces and clients disappearKristian Høgsberg2009-03-101-7/+51
| | | | | Set up a notification system, so we get a callback when a client and its surfaces disappear and can drop references the lost surface.
* Send key array when losing focus too.Kristian Høgsberg2009-03-061-1/+1
| | | | | The compositor tracks this anyway, and the client will typically need this to post key release events and adjust modifier status.
* Allocate GL front buffer through eagle instead of cairo.Kristian Høgsberg2009-03-061-14/+9
|
* Renable blurred dropshadows and fix call to blur_surface().Kristian Høgsberg2009-03-051-1/+3
|