Commit Graph

  • 61b5c67268 shell: free memory on move/resize error paths Pekka Paalanen 2012-01-04 14:09:05 +0200
  • 8600040236 compositor-x11: Just a few more weston renames Kristian Høgsberg 2012-01-03 23:24:14 -0500
  • e7126ef537 x11: Dont claim the X11 selection when we set the proxy Wayland selection Kristian Høgsberg 2012-01-03 23:00:12 -0500
  • a33d0c38d2 data-device: Use a listener list to decouple the x11 selection bridge Kristian Høgsberg 2012-01-03 22:58:14 -0500
  • f9b0844e59 x11: Initialize wm->incr when converting the TARGETS target Kristian Høgsberg 2012-01-03 22:55:25 -0500
  • 300deba3be x11: Handle non-existing properties correctly Kristian Høgsberg 2012-01-03 22:53:33 -0500
  • db9bf1e818 data-device: Fix a few bugs in the commit to drop ref-counting Kristian Høgsberg 2012-01-03 22:43:36 -0500
  • 9724b51750 More weston rename fixes Kristian Høgsberg 2012-01-03 14:35:49 -0500
  • 82d9ee929b data-device: Handle source going away instead of ref-counting it Kristian Høgsberg 2012-01-03 14:11:07 -0500
  • cb78447a0e Fix a few missing wlsc->weston renames Kristian Høgsberg 2012-01-03 11:40:25 -0500
  • 3466bc8042 Merge remote-tracking branch 'pq/compositor-dtors-v1' Kristian Høgsberg 2012-01-03 11:29:15 -0500
  • f6a5f7def3 Fix distcheck Kristian Høgsberg 2012-01-03 11:02:46 -0500
  • 8334bc1ef9 Rename wayland-compositor to weston Kristian Høgsberg 2012-01-03 10:29:47 -0500
  • 43c61d8373 compositor-x11: improve x11_destroy() Pekka Paalanen 2012-01-03 11:58:34 +0200
  • 2de99e2070 compositor-x11: implement x11_output_destroy() Pekka Paalanen 2012-01-03 11:51:03 +0200
  • 2da6d5f76f compositor: fix use after free in wlsc_zoom_frame Pekka Paalanen 2012-01-03 13:27:41 +0200
  • 35ce06d4ae compositor: add screenshooter destructor Pekka Paalanen 2012-01-03 11:39:13 +0200
  • c069dd548f compositor: remove unused member from wlsc_input_device Pekka Paalanen 2012-01-03 10:26:03 +0200
  • 402ae6d6c2 compositor: free region members on surface destroy Pekka Paalanen 2012-01-03 10:23:24 +0200
  • 07753fbe9c compositor: add wlsc_input_device_fini() Pekka Paalanen 2012-01-02 15:31:01 +0200
  • d1591ae3cc compositor: more cleanup on shutdown Pekka Paalanen 2012-01-02 16:06:56 +0200
  • 51c769f32e compositor: clean up signal event sources on exit Pekka Paalanen 2012-01-02 16:03:26 +0200
  • 0135abee89 compositor: avoid scheduling rendering on shutdown Pekka Paalanen 2012-01-03 10:01:20 +0200
  • 9cf5cc882d shell: destroy desktop_shell client on exit Pekka Paalanen 2012-01-02 16:00:24 +0200
  • 4738f3b1ea compositor: destroy all input binding objects on shutdown Pekka Paalanen 2012-01-02 15:47:07 +0200
  • cc9102edc5 compositor: free regions in wlsc_output_repaint() Pekka Paalanen 2012-01-02 15:42:44 +0200
  • 3c64723c9f compositor: add destructors to shell plugins Pekka Paalanen 2011-12-22 13:43:43 +0200
  • 4c61747a1f x11: Clear X11 selection when we can't bridge the data type Kristian Høgsberg 2011-12-29 14:16:42 -0500
  • f258a310bf Fix WL_EVENT_WRITEABLE typo Kristian Høgsberg 2011-12-28 22:51:20 -0500
  • 33f8670ee2 x11: Bridge Wayland selections to X11 CLIPBOARD selection Kristian Høgsberg 2011-12-28 22:29:23 -0500
  • 727bacdddf terminal: Don't close fd twice Kristian Høgsberg 2011-12-28 22:04:27 -0500
  • 0050fd7d8b x11: Handle BadWindow errors Kristian Høgsberg 2011-12-27 23:01:23 -0500
  • facb558448 x11: Remove destroy listener when X11 window is destroyed Kristian Høgsberg 2011-12-27 22:47:51 -0500
  • a42c128201 x11: Store interesting window properties, dump a few more things Kristian Høgsberg 2011-12-27 21:36:41 -0500
  • 94110f7bb8 x11: Improvide debugging output a bit Kristian Høgsberg 2011-12-27 20:20:46 -0500
  • 8b316f0255 x11: Remove a couple of done TODOs Kristian Høgsberg 2011-12-27 14:05:36 -0500
  • 11d0512ce9 compositor: Pull in hash table from protocol Kristian Høgsberg 2011-12-27 14:02:40 -0500
  • e7aaec301a x11: Bridge X11 CLIPBOARD selection to Wayland clients Kristian Høgsberg 2011-12-27 13:50:04 -0500
  • 09e2692403 compositor-x11: Use ARRAY_LENGTH macro from wayland-util.h Kristian Høgsberg 2011-12-23 13:33:45 -0500
  • 03cb5cf9a7 compositor: Handle disappearing surfaces and input devices for touch Kristian Høgsberg 2011-12-22 14:43:09 -0500
  • 558949b67b clients: Add simple-touch client for testing touch events. Kristian Høgsberg 2011-12-21 22:54:49 -0500
  • 3937354eef evdev: Store positions for all touch points in the evdev device Kristian Høgsberg 2011-12-21 22:18:36 -0500
  • 3543ff4f82 compositor: Send touch_up before clearing touch focus Kristian Høgsberg 2011-12-21 17:25:54 -0500
  • e04ad57a01 window.c: Add touch event stubs Kristian Høgsberg 2011-12-21 17:14:54 -0500
  • 8a1d10d66c window.c: Rename input handlers to input_handle_* Kristian Høgsberg 2011-12-21 17:11:45 -0500
  • 1f221fff71 compositor: Send out touch events accordingly Tiago Vignatti 2011-12-21 19:34:10 +0200
  • 22c6bcec9c evdev: Add ABS_MT_* support for direct touch devices Tiago Vignatti 2011-12-21 19:34:09 +0200
  • 773d13b543 compositor: Make surface picking not depend on an input device Kristian Høgsberg 2011-12-21 15:15:08 -0500
  • 325bb60792 window: destroy surfaces on display_destroy() Pekka Paalanen 2011-12-19 10:31:45 +0200
  • e1207c708e window: destroy all inputs on display_destroy() Pekka Paalanen 2011-12-16 12:02:09 +0200
  • c20529846e window: destroy misc objects on display_destroy() Pekka Paalanen 2011-12-16 11:41:32 +0200
  • 2c1426a72f window: destroy outputs on display_destroy() Pekka Paalanen 2011-12-16 11:35:34 +0200
  • 5ec6585753 window: destroy window surfaces and title Pekka Paalanen 2011-12-16 10:09:29 +0200
  • 51ce95a6eb window: remove unused struct members Pekka Paalanen 2011-12-16 10:07:12 +0200
  • e59d74a9b9 resizor: add exit key and cleanups Pekka Paalanen 2011-12-15 15:26:29 +0200
  • fe6079ac09 window: add display_destroy() Pekka Paalanen 2011-12-15 15:20:04 +0200
  • 826d795448 window: add display_exit() Pekka Paalanen 2011-12-15 10:14:07 +0200
  • fb850c4e0f simple clients: flush before destroying wl_display Pekka Paalanen 2011-12-15 10:07:52 +0200
  • 2c2c1060e9 simple-egl: implement destructors Pekka Paalanen 2011-12-13 14:50:25 +0200
  • c4cd62acee simple-shm: implement destructors Pekka Paalanen 2011-12-13 13:48:24 +0200
  • 88e60fc2ba simple clients: add signal handler for clean exit Pekka Paalanen 2011-12-13 12:09:09 +0200
  • 3429a72597 compositor: fix uniform handling for fade_output() Pekka Paalanen 2011-12-20 16:38:25 +0200
  • bbedd7e9d2 clients: Implement a toy-menu for testing the menu surface type Kristian Høgsberg 2011-12-19 15:40:10 -0500
  • 8da0fbde12 resizor: Use symbolic name for BTN_RIGHT Kristian Høgsberg 2011-12-19 15:36:10 -0500
  • 2a25cd4ffa compositor: Remove shell->activate callback Kristian Høgsberg 2011-12-19 15:19:54 -0500
  • e1a850e5b0 compositor: Move click-to-focus and ctrl-alt-bs bindings to shell.c Kristian Høgsberg 2011-12-19 15:18:05 -0500
  • f47d8fe88c compositor: Move binding code to util.c Kristian Høgsberg 2011-12-19 15:16:06 -0500
  • 2bd5b6376c compositor: Consolidate code for finding and running bindings Kristian Høgsberg 2011-12-19 14:59:57 -0500
  • 5a5f0077be compositor: Make click to activate behavior a binding Kristian Høgsberg 2011-12-19 14:54:11 -0500
  • 42e40ae6dd x11: Ignore FocusOut with mode = NotifyUngrab Kristian Høgsberg 2011-12-19 14:36:50 -0500
  • 9015ead7d6 window: do proper Cairo device flushing Pekka Paalanen 2011-12-19 13:57:59 +0200
  • ce03ec3fbe evdev: new header file for the driver Tiago Vignatti 2011-12-19 01:14:03 +0200
  • 6e2d5f14e8 compositor-drm: remove/add evdev devices when vt switches Tiago Vignatti 2011-12-19 00:32:48 +0200
  • 9e2be08418 compositor: first destroy backend routines and then display Tiago Vignatti 2011-12-19 00:04:46 +0200
  • c349e1d0b0 compositor-drm: destroy evdev driver properly when finishing compositor Tiago Vignatti 2011-12-18 23:52:18 +0200
  • 0db1d5f551 evdev: use a separate function for adding devices Tiago Vignatti 2011-12-18 16:47:15 +0200
  • b303a1d3fc compositor: use wl_list_for_each_safe when destroying output Tiago Vignatti 2011-12-18 22:27:40 +0200
  • 7bb92f0c03 Activate toplevel fullscreen and menu surfaces Juan Zhao 2011-12-15 11:31:51 -0500
  • ef458246b0 desktop-shell: Animate surface opacity in zoom animation as well Kristian Høgsberg 2011-12-15 11:24:25 -0500
  • 541e5557ac compositor: Implement surface global alpha Kristian Høgsberg 2011-12-14 09:24:11 -0500
  • cd9ac1da5f compositor: Remove server side cursors Kristian Høgsberg 2011-12-15 09:14:34 -0500
  • 7296e7984f compositor: let shell override idle time Pekka Paalanen 2011-12-07 16:22:00 +0200
  • e955f1edd1 shell: use desktop-shell ini file for screensaver path Pekka Paalanen 2011-12-07 11:49:52 +0200
  • 18027e517a shell: automatic exec and kill of wscreensaver Pekka Paalanen 2011-12-02 16:31:49 +0200
  • bce2d3f9a7 compositor: add IDLE state Pekka Paalanen 2011-12-02 13:07:27 +0200
  • af0e34ce36 shell: center the unlock dialog Pekka Paalanen 2011-12-02 10:59:17 +0200
  • 2e097ee42a compositor: fix re-fading Pekka Paalanen 2011-12-02 10:39:49 +0200
  • baeb6a1dc1 shell: let screensaver wake up the compositor Pekka Paalanen 2011-12-01 16:23:57 +0200
  • 77346a66ec shell: implement screensaver surface type Pekka Paalanen 2011-11-30 16:26:35 +0200
  • 9826223a1b shell: handle surface type reassignment Pekka Paalanen 2011-12-01 10:42:22 +0200
  • 696f959a4b wscreensaver: implement screensaver interface Pekka Paalanen 2011-11-30 14:45:47 +0200
  • 999c5b5dcb window: expose outputs to applications Pekka Paalanen 2011-11-30 10:52:38 +0200
  • 6e16811e5e protocol: add screensaver interface Pekka Paalanen 2011-11-24 11:34:05 +0200
  • 12c05b74ad evdev: run flush_motion only when needed Tiago Vignatti 2011-12-08 13:20:46 +0200
  • 1c2bcb182b evdev: send old valuator inside event frame when the other is missing Tiago Vignatti 2011-12-08 12:18:16 +0200
  • d7c4551562 compositor-drm: Catch errors in create_output_for_connector David Herrmann 2011-12-08 17:05:46 +0100
  • 0f0d54e5c5 compositor-drm: Free output on error in create_output_for_connector David Herrmann 2011-12-08 17:05:45 +0100
  • eb8bed5c73 compositor-drm: Fix memory leak in create_output_for_connector David Herrmann 2011-12-08 17:05:44 +0100
  • 7551cff986 compositor-drm: Fix memory leak in update_outputs David Herrmann 2011-12-08 17:05:43 +0100
  • a3a7162b11 compositor-x11: convert (some) of X11 buttons to linux input Tiago Vignatti 2011-12-08 17:03:17 +0200