Commit Graph

  • be01456887 compositor-wayland: Use wayland-egl window surfaces Benjamin Franzke 2011-02-18 17:04:24 +0100
  • 5b2cb6f911 compositor: Generate Framebuffer in the backends Benjamin Franzke 2011-02-18 16:54:55 +0100
  • 1b765ffb8c compositor: Add flags parameter to wlsc_output_init Benjamin Franzke 2011-02-18 16:51:37 +0100
  • faa0a9dfa9 compositor: Use eglBindWaylandDisplayWL Benjamin Franzke 2011-02-21 16:24:53 +0100
  • 3b288afd1a compositor-x11: Use x11 egl platform Benjamin Franzke 2011-02-20 19:58:42 +0100
  • b2d71852fd Split into a demo repository that holds the demo compositor and clients Kristian Høgsberg 2011-02-14 22:13:33 -0500
  • 525e4c0bea compositor: Clip repaint to the damage region Kristian Høgsberg 2011-02-14 10:39:54 -0500
  • feb370e4ea compositor-drm: Flush before pageflipping Benjamin Franzke 2011-02-14 13:20:09 +0100
  • fa4e2a7676 compositor: Switch away from using VBOs and just stream the vertex data Kristian Høgsberg 2011-02-13 13:44:55 -0500
  • 31bd6c7ab1 Use pixman regions to reduce repainting Kristian Høgsberg 2011-02-13 13:00:51 -0500
  • 9c7a8cc663 fix typo in window.c Tim Wiederhake 2011-02-11 19:37:40 +0100
  • 48e2989594 wayland-client: Support WAYLAND_DEBUG client side as well Kristian Høgsberg 2011-02-10 12:27:35 -0500
  • 52f2264b69 configure: remove libdrm dependency for clients Tiago Vignatti 2011-02-10 15:21:49 +0200
  • 0d5007a76f window.c: Use eglGetProcAddress to look up extension functions Kristian Høgsberg 2011-02-09 10:57:44 -0500
  • 297d6dd442 window.c: Include wayland-egl.h before EGL headers so we get the right platform Kristian Høgsberg 2011-02-09 10:51:15 -0500
  • 43c63e59a7 wayland-egl: Define WL_EGL_PLATFORM in wayland-egl.h Kristian Høgsberg 2011-02-09 10:50:06 -0500
  • 2dfe626f4e compositor-x11: Don't send enter/leave notify if we have an implicit grab Kristian Høgsberg 2011-02-08 11:59:53 -0500
  • 3eff366911 Add struct wl_egl_display argument to wl_egl_window_create Kristian Høgsberg 2011-02-07 20:48:01 -0500
  • 0bbb97bab1 Print object interface name when printing message arguments in debug mode Kristian Høgsberg 2011-02-07 16:05:36 -0500
  • bfb8e61381 Follow wayland-egl renames Kristian Høgsberg 2011-02-07 10:30:38 -0500
  • c9824ddf35 compositor: Implement super-tab window switching Kristian Høgsberg 2011-02-06 16:54:59 -0500
  • f30c67eea6 compositor: Set repaint_on_timeout when we schedule a timeout repaint Kristian Høgsberg 2011-02-06 12:58:44 -0500
  • a495a5ed8b simple-client: Port to wayland-egl and use eglSwapBuffers() Kristian Høgsberg 2011-02-04 15:31:33 -0500
  • f57a96f98d gears: Remove unused drm_fd field Kristian Høgsberg 2011-02-04 14:14:23 -0500
  • 297c6313eb Port window.c to use wayland-egl Kristian Høgsberg 2011-02-04 14:11:33 -0500
  • 66cea0ad25 Add wayland-egl.h Benjamin Franzke 2011-02-04 11:22:35 +0100
  • 181f52ea96 Update compositor initiated resize to use a 3x3 grid Kristian Høgsberg 2011-02-01 20:28:32 -0500
  • 5a2218aa15 compositor: Calculate resizing direction Benjamin Franzke 2011-02-01 16:30:31 +0100
  • 7b87cb04a9 window: add null checks nobled 2011-02-01 18:51:47 +0000
  • 14d222f612 add newlines in error messages nobled 2011-02-01 18:48:46 +0000
  • 3f9f73f33e connection: Handle broken pipes in sendmsg Benjamin Franzke 2011-01-29 13:12:39 +0100
  • 5312f21af6 Fix out of source build [wayland.png] Benjamin Franzke 2011-01-29 09:51:57 +0100
  • 4b8bd1f731 Add wayland.png to .gitignore Tim Wiederhake 2011-01-29 01:30:25 +0100
  • f992b2fc47 Don't crash when the previous keyboard surface goes away Kristian Høgsberg 2011-01-28 15:53:07 -0500
  • 0ce245761c Add initial basic support for fullscreen surfaces Kristian Høgsberg 2011-01-28 15:18:33 -0500
  • 5e4d83f499 Merge remote branch 'nobled/for-krh' Kristian Høgsberg 2011-01-28 11:21:42 -0500
  • 844625834d configure: Drop gdk-pixbuf version dependency Benjamin Franzke 2011-01-28 16:05:46 +0100
  • 48f975d7c5 fix configure check for gcc nobled 2011-01-28 13:47:21 +0000
  • af82bea253 compositor-wayland: Handle keyboard focus too Kristian Høgsberg 2011-01-27 20:18:17 -0500
  • 3ba4858c4b compositor-x11: Handle keyboard focus correctly so we avoid stuck modifiers Kristian Høgsberg 2011-01-27 11:57:19 -0500
  • ac5c5e7853 Don't create buffer from NULL pointer Tim Wiederhake 2011-01-27 01:32:36 +0100
  • 93331ff40a compositor: Forward pointer focus notification from compostor backend Kristian Høgsberg 2011-01-26 20:35:07 -0500
  • 26ef22e3f4 Test for rsvg-convert in configure.ac Kristian Høgsberg 2011-01-26 15:33:24 -0500
  • f58d8ca1bd compositor-x11: Set window icon Kristian Høgsberg 2011-01-26 14:37:07 -0500
  • 24ed621388 Set WM_CLASS for X11 compositor window Kristian Høgsberg 2011-01-26 14:02:31 -0500
  • f03b6c7694 connection: Also consume message data in error cases Kristian Høgsberg 2011-01-26 11:46:35 -0500
  • f9edadf3f2 shm: Check width, height and stride for invalid values Kristian Høgsberg 2011-01-26 11:46:05 -0500
  • 0fe0eb330c Screenshots were upside down Tim Wiederhake 2011-01-25 22:39:00 +0100
  • 640924f37a Add gio for view fixes Kristian Høgsberg 2011-01-25 16:38:41 -0500
  • 80bf6f78e4 clients/view: Fix memory leak Tim Wiederhake 2011-01-25 22:22:00 +0100
  • 6685aceae3 clients/view: Don't try to show inexistant files Tim Wiederhake 2011-01-25 22:21:59 +0100
  • 9aad08e91b clients/view: Allow relative paths Tim Wiederhake 2011-01-25 22:21:58 +0100
  • 655467a5d2 clients/view: Add mousewheel and arrow keys Tim Wiederhake 2011-01-25 22:21:57 +0100
  • 7e182ef13b clients/view: Remove unnecessary variables Tim Wiederhake 2011-01-25 22:21:56 +0100
  • 1afc9a98fa clients/view: Do not browse outside document range Tim Wiederhake 2011-01-25 22:21:55 +0100
  • 00439617f3 Fix new gcc 4.6 warnings Kristian Høgsberg 2011-01-25 15:16:01 -0500
  • 8335568d07 Don't compare socket(2) to NULL Kristian Høgsberg 2011-01-25 15:11:53 -0500
  • c4df99cb2c Replace gdk_pixbuf_unref with g_object_unref Darxus@chaosreigns.com 2011-01-25 15:00:56 -0500
  • d5fb9cc769 window.c: Make title not const Kristian Høgsberg 2011-01-25 12:45:37 -0500
  • 734a7501b6 Remove frame handler prototype Kristian Høgsberg 2011-01-25 12:44:19 -0500
  • 6ec41abf72 Merge remote branch 'callum/master' Kristian Høgsberg 2011-01-25 10:40:01 -0500
  • 4d6ff297c8 Merge remote branch 'nobled/for-krh' Kristian Høgsberg 2011-01-25 10:17:16 -0500
  • 70af98c576 fix tty_destroy Tim Wiederhake 2011-01-25 12:01:00 +0100
  • 0428a9a15c don't use deprecated INCLUDES variable nobled 2011-01-24 16:27:27 +0000
  • 7d9517855a fix includes nobled 2011-01-24 16:01:26 +0000
  • 238515d3d7 Add specific versions to build dependencies Darxus 2011-01-23 18:38:57 -0500
  • 81bd979835 initialise display Tim Wiederhake 2011-01-23 23:25:26 +0100
  • 748f672b2c free option context Tim Wiederhake 2011-01-23 23:25:25 +0100
  • eae5569558 remove unused variable Tim Wiederhake 2011-01-23 23:25:24 +0100
  • 7c427a9481 compositor-wayland: Remove unused variable Benjamin Franzke 2011-01-15 12:34:50 +0100
  • 503ccca5c8 document the usage of libtoytoolkit Tim Wiederhake 2011-01-21 16:56:07 +0100
  • f71accc5b8 close terminal window on exit Tim Wiederhake 2011-01-19 23:14:33 +0100
  • b6761dc294 fix resizing at top/left border Tim Wiederhake 2011-01-17 17:50:07 +0100
  • dc3f817538 remove declaration without definition from window.h Tim Wiederhake 2011-01-17 17:25:34 +0100
  • b0ae49e315 remove unused function in clients/smoke.c, silence warning Tim Wiederhake 2011-01-17 12:50:28 +0100
  • 8a6f7e3139 compositor crashes if window width or height is <= 0 Tim Wiederhake 2011-01-17 12:40:01 +0100
  • 762e5c25d6 add clients to .gitignore Tim Wiederhake 2011-01-17 12:37:35 +0100
  • 2a332dd62e compositor/shm: use internalFormat=GL_BGRA_EXT in TexImage2D Benjamin Franzke 2011-01-22 17:49:48 +0100
  • 7d498b4f1a Enable all compositors by default Kristian Høgsberg 2011-01-23 13:50:42 -0500
  • 6fea3dc5ce display_iterate: Process only enabled event masks Benjamin Franzke 2011-01-22 20:41:07 +0100
  • 0f62aed1a1 Guard enums in generated wayland-*-protocol.h Tim Wiederhake 2011-01-23 12:21:15 +0100
  • 0cd8f6eded Drive-by optimization of blur_surface() Kristian Høgsberg 2011-01-21 22:19:40 -0500
  • a495333d4f Remove unused bits of cairo code Kristian Høgsberg 2011-01-21 22:17:03 -0500
  • 7f075499ea Update TODO again Kristian Høgsberg 2011-01-21 22:01:48 -0500
  • 027931bd33 Define the shell resize enumeration in the xml spec Kristian Høgsberg 2011-01-21 21:57:55 -0500
  • 248c1b61ce Add an orange pop-up menu to test the new map_transient request Kristian Høgsberg 2011-01-21 18:03:15 -0500
  • 8dc378ff76 Add new surface.map_transient() request to map a surface relative to another Kristian Høgsberg 2011-01-21 18:02:24 -0500
  • 6eeeb30021 Merge branch 'master' of git://anongit.freedesktop.org/wayland Callum Lowcay 2011-01-22 12:00:48 +1300
  • d86a6bc96f Update TODO Kristian Høgsberg 2011-01-21 17:12:57 -0500
  • dd4046ae56 Take away pointer focus during server grabs Kristian Høgsberg 2011-01-21 17:00:09 -0500
  • 6bccebee23 terminal: Just send the pty master fd to receive the selection. Kristian Høgsberg 2011-01-21 16:23:09 -0500
  • 31cce0533f Actually send selected text when pasting Kristian Høgsberg 2011-01-21 15:18:55 -0500
  • e164e4ef72 Use cairo_push_group() for all double buffering, drop window_copy_*() Kristian Høgsberg 2011-01-21 11:35:05 -0500
  • f39a9ccbb3 Use cairo_push_group() for double buffering in the terminal Kristian Høgsberg 2011-01-20 12:37:33 -0500
  • 5982658d62 Render selection Kristian Høgsberg 2011-01-20 11:56:57 -0500
  • 23c03ad981 Use libxkbcommon #defines for modifiers Kristian Høgsberg 2011-01-19 14:41:20 -0500
  • 58eec36f68 Add proof-of-concept selection support to terminal Kristian Høgsberg 2011-01-19 14:27:42 -0500
  • 67cac8a565 Pass input device and time in key_handler callback Kristian Høgsberg 2011-01-19 14:20:33 -0500
  • 5029a13283 Put the fd in the closure so debugging can print it Kristian Høgsberg 2011-01-19 14:11:48 -0500
  • 65772ce18b Use different closures for sending and receiving Kristian Høgsberg 2011-01-19 14:08:21 -0500