summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Hold on to the scaled fonts we useterminalKristian Høgsberg2010-12-251-17/+16
* Use cairo_show_glyphs for rendering textKristian Høgsberg2010-12-251-3/+11
* Only draw background if it's different from the border colorKristian Høgsberg2010-12-251-8/+9
* Use CAIRO_OPERATOR_OVER for drawing the backgroundKristian Høgsberg2010-12-251-1/+2
* Split background and foreground painting into separate loopsKristian Høgsberg2010-12-251-14/+25
* Make terminal a little more usefulCallum Lowcay2010-12-251-150/+1454
* Fix compositor-waylandKristian Høgsberg2010-12-171-2/+1
* Update surface.attach and change surface.map to surface.map_toplevelKristian Høgsberg2010-12-1713-158/+131
* Fix the resizorKristian Høgsberg2010-12-161-34/+34
* Schedule frame callback in the redraw handlerKristian Høgsberg2010-12-161-5/+7
* Add window resize sample clientKristian Høgsberg2010-12-162-1/+206
* Fixed a small typoJoel Teichroeb2010-12-131-1/+1
* Move code around to keep input device interface and init function closeKristian Høgsberg2010-12-091-31/+30
* Document the shell.configure event a bitKristian Høgsberg2010-12-091-0/+6
* Set up visuals in wayland-serverKristian Høgsberg2010-12-086-46/+58
* Handle buttons in grab objects tooKristian Høgsberg2010-12-082-5/+36
* Move grab state to struct wl_input_deviceKristian Høgsberg2010-12-087-135/+140
* Reenable fragment shader precision specifierKristian Høgsberg2010-12-071-1/+1
* Use grab object for motion grabs tooKristian Høgsberg2010-12-072-63/+54
* Make wlsc_input_device_update_grab() take a grab objectKristian Høgsberg2010-12-071-9/+6
* Use a grab object for drag and dropKristian Høgsberg2010-12-073-50/+63
* Handle shell.move using a grab objectKristian Høgsberg2010-12-072-23/+57
* Move resizing to a grab objectKristian Høgsberg2010-12-071-42/+87
* Add grab object infrastructureKristian Høgsberg2010-12-072-2/+26
* Drop dummy wl_grab_surface hackKristian Høgsberg2010-12-074-29/+3
* Remove unnecessary wlsc_compositor_schedule_repaint() callKristian Høgsberg2010-12-071-2/+0
* Reduce indentation in notify_button()Kristian Høgsberg2010-12-071-44/+45
* Start grab when button is pressed, upgrade if we start drag, move or resizeKristian Høgsberg2010-12-071-26/+34
* Move get_time() helper back into compositorKristian Høgsberg2010-12-063-15/+12
* Pass timestamp in surface destroy callbackKristian Høgsberg2010-12-063-14/+8
* Move focus tracking surface destroy callbacks into coreKristian Høgsberg2010-12-063-32/+40
* Use surface destroy notifier for cancelling grabsKristian Høgsberg2010-12-062-8/+28
* Use the per-surface destroy callback for grabs as wellKristian Høgsberg2010-12-063-45/+37
* Move get_time() helper to coreKristian Høgsberg2010-12-063-15/+23
* Add a surface destroy callback and use it for focus trackingKristian Høgsberg2010-12-064-35/+71
* Refactor drm buffer creation a bitKristian Høgsberg2010-12-061-33/+42
* When no DRM present, clients (window.c actually) now either exit orderly,Yuval Fledel2010-12-061-61/+71
* Add origin information to output.geometry eventKristian Høgsberg2010-12-014-5/+9
* Use generated wl_interface for visualsKristian Høgsberg2010-12-011-7/+3
* Silence scanner makefile rule by defaultKristian Høgsberg2010-12-011-3/+3
* Chage the 'base' field to be the name of the super class insteadKristian Høgsberg2010-12-017-206/+212
* Update TODOKristian Høgsberg2010-12-011-10/+0
* compositor: Use a virtual destructor when shutting downKristian Høgsberg2010-12-015-16/+31
* compositor: Shut down properly so we remove the socketKristian Høgsberg2010-12-012-1/+13
* Create socket in /var/run/user/${HOME}Kristian Høgsberg2010-12-0111-51/+99
* Indentation nit-pickingKristian Høgsberg2010-12-012-5/+5
* Move pointer and keyboard focus tracking into libwayland-serverKristian Høgsberg2010-12-014-101/+107
* Fix warnings from adding -Wall backKristian Høgsberg2010-12-014-8/+9
* Add $(GCC_CFLAGS) backKristian Høgsberg2010-12-013-0/+3
* compositor-wayland: Call wlsc_compositor_finish_frame from frame callbackKristian Høgsberg2010-12-011-6/+9