Commit graph

  • 3eff366911 Add struct wl_egl_display argument to wl_egl_window_create Kristian Høgsberg 2011-02-07 20:48:01 -05:00
  • 0bbb97bab1 Print object interface name when printing message arguments in debug mode Kristian Høgsberg 2011-02-07 16:05:36 -05:00
  • bfb8e61381 Follow wayland-egl renames Kristian Høgsberg 2011-02-07 10:30:38 -05:00
  • c9824ddf35 compositor: Implement super-tab window switching Kristian Høgsberg 2011-02-06 16:54:59 -05:00
  • f30c67eea6 compositor: Set repaint_on_timeout when we schedule a timeout repaint Kristian Høgsberg 2011-02-06 12:58:44 -05:00
  • a495a5ed8b simple-client: Port to wayland-egl and use eglSwapBuffers() Kristian Høgsberg 2011-02-04 15:31:33 -05:00
  • f57a96f98d gears: Remove unused drm_fd field Kristian Høgsberg 2011-02-04 14:14:23 -05:00
  • 297c6313eb Port window.c to use wayland-egl Kristian Høgsberg 2011-02-04 14:11:33 -05:00
  • 66cea0ad25 Add wayland-egl.h Benjamin Franzke 2011-02-04 11:22:35 +01:00
  • 181f52ea96 Update compositor initiated resize to use a 3x3 grid Kristian Høgsberg 2011-02-01 20:28:32 -05:00
  • 5a2218aa15 compositor: Calculate resizing direction Benjamin Franzke 2011-02-01 16:30:31 +01:00
  • 7b87cb04a9 window: add null checks nobled 2011-02-01 18:51:47 +00:00
  • 14d222f612 add newlines in error messages nobled 2011-02-01 18:48:46 +00:00
  • 3f9f73f33e connection: Handle broken pipes in sendmsg Benjamin Franzke 2011-01-29 13:12:39 +01:00
  • 5312f21af6 Fix out of source build [wayland.png] Benjamin Franzke 2011-01-29 09:51:57 +01:00
  • 4b8bd1f731 Add wayland.png to .gitignore Tim Wiederhake 2011-01-29 01:30:25 +01:00
  • f992b2fc47 Don't crash when the previous keyboard surface goes away Kristian Høgsberg 2011-01-28 15:53:07 -05:00
  • 0ce245761c Add initial basic support for fullscreen surfaces Kristian Høgsberg 2011-01-28 15:18:33 -05:00
  • 5e4d83f499 Merge remote branch 'nobled/for-krh' Kristian Høgsberg 2011-01-28 11:21:42 -05:00
  • 844625834d configure: Drop gdk-pixbuf version dependency Benjamin Franzke 2011-01-28 16:05:46 +01:00
  • 48f975d7c5 fix configure check for gcc nobled 2011-01-28 13:47:21 +00:00
  • af82bea253 compositor-wayland: Handle keyboard focus too Kristian Høgsberg 2011-01-27 20:18:17 -05:00
  • 3ba4858c4b compositor-x11: Handle keyboard focus correctly so we avoid stuck modifiers Kristian Høgsberg 2011-01-27 11:57:19 -05:00
  • ac5c5e7853 Don't create buffer from NULL pointer Tim Wiederhake 2011-01-27 01:32:36 +01:00
  • 93331ff40a compositor: Forward pointer focus notification from compostor backend Kristian Høgsberg 2011-01-26 20:35:07 -05:00
  • 26ef22e3f4 Test for rsvg-convert in configure.ac Kristian Høgsberg 2011-01-26 15:33:24 -05:00
  • f58d8ca1bd compositor-x11: Set window icon Kristian Høgsberg 2011-01-26 14:37:07 -05:00
  • 24ed621388 Set WM_CLASS for X11 compositor window Kristian Høgsberg 2011-01-26 14:02:31 -05:00
  • f03b6c7694 connection: Also consume message data in error cases Kristian Høgsberg 2011-01-26 11:46:35 -05:00
  • f9edadf3f2 shm: Check width, height and stride for invalid values Kristian Høgsberg 2011-01-26 11:46:05 -05:00
  • 0fe0eb330c Screenshots were upside down Tim Wiederhake 2011-01-25 22:39:00 +01:00
  • 640924f37a Add gio for view fixes Kristian Høgsberg 2011-01-25 16:38:41 -05:00
  • 80bf6f78e4 clients/view: Fix memory leak Tim Wiederhake 2011-01-25 22:22:00 +01:00
  • 6685aceae3 clients/view: Don't try to show inexistant files Tim Wiederhake 2011-01-25 22:21:59 +01:00
  • 9aad08e91b clients/view: Allow relative paths Tim Wiederhake 2011-01-25 22:21:58 +01:00
  • 655467a5d2 clients/view: Add mousewheel and arrow keys Tim Wiederhake 2011-01-25 22:21:57 +01:00
  • 7e182ef13b clients/view: Remove unnecessary variables Tim Wiederhake 2011-01-25 22:21:56 +01:00
  • 1afc9a98fa clients/view: Do not browse outside document range Tim Wiederhake 2011-01-25 22:21:55 +01:00
  • 00439617f3 Fix new gcc 4.6 warnings Kristian Høgsberg 2011-01-25 15:16:01 -05:00
  • 8335568d07 Don't compare socket(2) to NULL Kristian Høgsberg 2011-01-25 15:11:53 -05:00
  • c4df99cb2c Replace gdk_pixbuf_unref with g_object_unref Darxus@chaosreigns.com 2011-01-25 15:00:56 -05:00
  • d5fb9cc769 window.c: Make title not const Kristian Høgsberg 2011-01-25 12:45:37 -05:00
  • 734a7501b6 Remove frame handler prototype Kristian Høgsberg 2011-01-25 12:44:19 -05:00
  • 6ec41abf72 Merge remote branch 'callum/master' Kristian Høgsberg 2011-01-25 10:40:01 -05:00
  • 4d6ff297c8 Merge remote branch 'nobled/for-krh' Kristian Høgsberg 2011-01-25 10:17:16 -05:00
  • 70af98c576 fix tty_destroy Tim Wiederhake 2011-01-25 12:01:00 +01:00
  • 0428a9a15c don't use deprecated INCLUDES variable nobled 2011-01-24 16:27:27 +00:00
  • 7d9517855a fix includes nobled 2011-01-24 16:01:26 +00:00
  • 238515d3d7 Add specific versions to build dependencies Darxus 2011-01-23 18:38:57 -05:00
  • 81bd979835 initialise display Tim Wiederhake 2011-01-23 23:25:26 +01:00
  • 748f672b2c free option context Tim Wiederhake 2011-01-23 23:25:25 +01:00
  • eae5569558 remove unused variable Tim Wiederhake 2011-01-23 23:25:24 +01:00
  • 7c427a9481 compositor-wayland: Remove unused variable Benjamin Franzke 2011-01-15 12:34:50 +01:00
  • 503ccca5c8 document the usage of libtoytoolkit Tim Wiederhake 2011-01-21 16:56:07 +01:00
  • f71accc5b8 close terminal window on exit Tim Wiederhake 2011-01-19 23:14:33 +01:00
  • b6761dc294 fix resizing at top/left border Tim Wiederhake 2011-01-17 17:50:07 +01:00
  • dc3f817538 remove declaration without definition from window.h Tim Wiederhake 2011-01-17 17:25:34 +01:00
  • b0ae49e315 remove unused function in clients/smoke.c, silence warning Tim Wiederhake 2011-01-17 12:50:28 +01:00
  • 8a6f7e3139 compositor crashes if window width or height is <= 0 Tim Wiederhake 2011-01-17 12:40:01 +01:00
  • 762e5c25d6 add clients to .gitignore Tim Wiederhake 2011-01-17 12:37:35 +01:00
  • 2a332dd62e compositor/shm: use internalFormat=GL_BGRA_EXT in TexImage2D Benjamin Franzke 2011-01-22 17:49:48 +01:00
  • 7d498b4f1a Enable all compositors by default Kristian Høgsberg 2011-01-23 13:50:42 -05:00
  • 6fea3dc5ce display_iterate: Process only enabled event masks Benjamin Franzke 2011-01-22 20:41:07 +01:00
  • 0f62aed1a1 Guard enums in generated wayland-*-protocol.h Tim Wiederhake 2011-01-23 12:21:15 +01:00
  • 0cd8f6eded Drive-by optimization of blur_surface() Kristian Høgsberg 2011-01-21 22:19:40 -05:00
  • a495333d4f Remove unused bits of cairo code Kristian Høgsberg 2011-01-21 22:17:03 -05:00
  • 7f075499ea Update TODO again Kristian Høgsberg 2011-01-21 22:01:48 -05:00
  • 027931bd33 Define the shell resize enumeration in the xml spec Kristian Høgsberg 2011-01-21 21:57:55 -05:00
  • 248c1b61ce Add an orange pop-up menu to test the new map_transient request Kristian Høgsberg 2011-01-21 18:03:15 -05:00
  • 8dc378ff76 Add new surface.map_transient() request to map a surface relative to another Kristian Høgsberg 2011-01-21 18:02:24 -05:00
  • 6eeeb30021 Merge branch 'master' of git://anongit.freedesktop.org/wayland Callum Lowcay 2011-01-22 12:00:48 +13:00
  • d86a6bc96f Update TODO Kristian Høgsberg 2011-01-21 17:12:57 -05:00
  • dd4046ae56 Take away pointer focus during server grabs Kristian Høgsberg 2011-01-21 17:00:09 -05:00
  • 6bccebee23 terminal: Just send the pty master fd to receive the selection. Kristian Høgsberg 2011-01-21 16:23:09 -05:00
  • 31cce0533f Actually send selected text when pasting Kristian Høgsberg 2011-01-21 15:18:55 -05:00
  • e164e4ef72 Use cairo_push_group() for all double buffering, drop window_copy_*() Kristian Høgsberg 2011-01-21 11:35:05 -05:00
  • f39a9ccbb3 Use cairo_push_group() for double buffering in the terminal Kristian Høgsberg 2011-01-20 12:37:33 -05:00
  • 5982658d62 Render selection Kristian Høgsberg 2011-01-20 11:56:57 -05:00
  • 23c03ad981 Use libxkbcommon #defines for modifiers Kristian Høgsberg 2011-01-19 14:41:20 -05:00
  • 58eec36f68 Add proof-of-concept selection support to terminal Kristian Høgsberg 2011-01-19 14:27:42 -05:00
  • 67cac8a565 Pass input device and time in key_handler callback Kristian Høgsberg 2011-01-19 14:20:33 -05:00
  • 5029a13283 Put the fd in the closure so debugging can print it Kristian Høgsberg 2011-01-19 14:11:48 -05:00
  • 65772ce18b Use different closures for sending and receiving Kristian Høgsberg 2011-01-19 14:08:21 -05:00
  • 943741cb40 Use the global handler in dnd instead of custom drag_offer hook Kristian Høgsberg 2011-01-18 09:23:13 -05:00
  • b46df05fa8 window: Add a catch-all global handler hook Kristian Høgsberg 2011-01-18 09:17:57 -05:00
  • ae6c8a6d73 First attempt at selection support Kristian Høgsberg 2011-01-18 09:08:53 -05:00
  • 4cca349349 Split shell object out from compositor.c into its own file Kristian Høgsberg 2011-01-18 07:53:49 -05:00
  • 25f0ba4be1 clients/Makefile: Add AM_CPPFLAGS to view's CPPFLAGS Benjamin Franzke 2011-01-15 15:06:37 +01:00
  • d3b023ed7d compositor: Attach only valid background buffers Benjamin Franzke 2011-01-15 12:34:49 +01:00
  • ecfb2b93f3 compositor-wayland: Assign func pointers pre init Benjamin Franzke 2011-01-15 12:34:48 +01:00
  • ad67af1bcc simple-client: Remove unnecessary flush Kristian Høgsberg 2011-01-14 20:45:23 -05:00
  • 1a11fac8fa simple-client: Create GLES2 context Kristian Høgsberg 2011-01-14 20:39:21 -05:00
  • a1015b9e8c Link simple-client against libGLESv2.so, not full GL Kristian Høgsberg 2011-01-14 20:38:35 -05:00
  • be63ae5a2c Merge remote branch 'bnf/simple_client' Kristian Høgsberg 2011-01-14 19:13:22 -05:00
  • aabdce027f Add a simple client Benjamin Franzke 2011-01-15 00:40:17 +01:00
  • ac4326884b connection: Write before reading connection data Benjamin Franzke 2011-01-15 00:40:00 +01:00
  • 8def264241 Check for cairo-egl instead of just cairo-gl Kristian Høgsberg 2011-01-14 17:41:33 -05:00
  • d711d0cd66 Check for GL_EXT_texture_format_BGRA8888 Kristian Høgsberg 2011-01-14 17:28:21 -05:00
  • 1101b63d49 Both internalFormat and format should be GL_BGRA_EXT Kristian Høgsberg 2011-01-14 17:27:24 -05:00
  • a941022372 Make it possible to enable/disable the various compositors from configure Kristian Høgsberg 2011-01-14 17:22:35 -05:00