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