Commit Graph

  • 9f404b7ac8 compositor: Move tracking of scanout buffers to compositor-drm Kristian Høgsberg 2012-01-26 00:11:01 -0500
  • 5f5e42ef50 compositor: Remove prepare_scanout_surface callout Kristian Høgsberg 2012-01-25 23:59:42 -0500
  • 06cf6b0238 compositor: Pull prepare_render and present callouts into repaint Kristian Høgsberg 2012-01-25 23:47:45 -0500
  • 68c479af05 compositor: Move repaint loop into a backend function Kristian Høgsberg 2012-01-25 23:32:28 -0500
  • 32cdc384f4 compositor: Insert the fade surface in the surface list Kristian Høgsberg 2012-01-25 23:16:29 -0500
  • 0763262e3d compositor: Move shader setup to weston_surface_draw() Kristian Høgsberg 2012-01-25 23:02:06 -0500
  • 765bcdf1fa compositor: Compute whether or not a surface is overlapped Kristian Høgsberg 2012-01-25 22:20:30 -0500
  • ee324c20ed compositor: Remove special casing of fullscreen surfaces Kristian Høgsberg 2012-01-25 22:09:10 -0500
  • a0d6dc4f26 compositor: Do the per surface clip region math in weston_surface_draw() Kristian Høgsberg 2012-01-25 22:02:00 -0500
  • ac58741940 compositor: Assign surface damage before setting up scanout buffers Kristian Høgsberg 2012-01-25 21:48:26 -0500
  • 6af8eb9c7f desktop-shell: Build in sensible defaults Kristian Høgsberg 2012-01-25 16:57:11 -0500
  • 07f729441e desktop-shell: Support tiling of background images Kristian Høgsberg 2012-01-25 16:34:36 -0500
  • d654876510 cairo-util: Add png loader and image type sniffing Kristian Høgsberg 2012-01-25 15:43:48 -0500
  • 8129bc0fb9 desktop-shell: Fall back to solid color if there's no background image Kristian Høgsberg 2012-01-25 14:55:33 -0500
  • ffe3bba13e cairo-util: Return NULL instead of exit() on jpeg load failure Kristian Høgsberg 2012-01-25 14:54:26 -0500
  • a97eca95d0 Install terminal as weston-terminal Kristian Høgsberg 2012-01-25 14:02:05 -0500
  • bcecca49b8 Revert "weston: Drop priviledges early, and seteuid when needed" Kristian Høgsberg 2012-01-24 12:37:17 -0500
  • fc6ccb868f weston: Drop priviledges early, and seteuid when needed Benjamin Franzke 2012-01-24 16:37:15 +0100
  • ef548fd3ca setuid: Operate relative to $(DESTDIR) Benjamin Franzke 2012-01-24 10:29:44 +0100
  • 6b28aadd47 window: Fix sending button events when there's no grab Neil Roberts 2012-01-23 19:11:18 +0000
  • a12d6113ce evdev: fix uninitialised pointer value Tiago Vignatti 2012-01-20 18:47:46 +0200
  • 5f5324e098 gears: Make window transparent Kristian Høgsberg 2012-01-19 14:05:21 -0500
  • 824c6d0e38 window: Use CAIRO_OPERATOR_OVER for rendering the menu Kristian Høgsberg 2012-01-19 13:54:09 -0500
  • 44d4de656b configure: Add --enable-setuid-install Kristian Høgsberg 2012-01-19 13:32:17 -0500
  • 8423a89d41 compositor: initialise segv_action.sa_mask Pekka Paalanen 2012-01-19 16:48:37 +0200
  • 9e30a82e25 desktop-shell: don't crash on menu Pekka Paalanen 2012-01-19 16:40:28 +0200
  • cb108439d2 shell: deal with weston_compositor_pick_surface() = NULL Pekka Paalanen 2012-01-19 16:25:40 +0200
  • 6d174cff7a window: menu leak fixes Pekka Paalanen 2012-01-19 15:17:59 +0200
  • 84d62dc999 resizor: free the widget on destroy Pekka Paalanen 2012-01-19 14:21:35 +0200
  • e156fb681e window: remove pointers to widget on destroy Pekka Paalanen 2012-01-19 13:51:38 +0200
  • 4dde2fc6f6 window: destroy frame in window_destroy() Pekka Paalanen 2012-01-19 13:33:50 +0200
  • 90b53815ba compositor: Flush surface damage to surface below on destroy Kristian Høgsberg 2012-01-18 21:41:37 -0500
  • 6916d9cb6f drm: Don't print warning if cursor stride isn't right Kristian Høgsberg 2012-01-18 15:11:07 -0500
  • 2d57439592 clients: Allow compiling with the cairo glesv2 backend Kristian Høgsberg 2012-01-18 14:50:58 -0500
  • 40e49ac7b5 desktop-shell: fix the unlock dialog decorations Pekka Paalanen 2012-01-18 16:51:30 +0200
  • 08fcbf0f3d tty: Use SIGUSR1 for both enter and leave signals Kristian Høgsberg 2012-01-18 12:42:16 -0500
  • 62d2774956 tty: Switch back to launch tty if we switched away Kristian Høgsberg 2012-01-18 12:38:33 -0500
  • 34f80ff813 drm: Cancel any scheduled repaints in the leave vt handler Kristian Høgsberg 2012-01-18 11:50:31 -0500
  • 835cd49772 drm: Reset kms mode on vt enter Kristian Høgsberg 2012-01-18 11:48:46 -0500
  • 54f14c3c3e drm: Complain if pageflip fails Kristian Høgsberg 2012-01-18 11:47:41 -0500
  • f03a616c21 shell: Set desktop-shell deathstamp at initial launch Kristian Høgsberg 2012-01-17 11:07:42 -0500
  • 57cd0ed916 wscreensaver: get decorations back Pekka Paalanen 2012-01-17 16:10:41 +0200
  • 4d733ee246 shell: respawn desktop-shell if it dies Pekka Paalanen 2012-01-17 14:36:27 +0200
  • 39d908e63a tty: Open a new vt if not running on a VT Kristian Høgsberg 2012-01-16 22:42:22 -0500
  • 0bd892750d window: remove duplicate widget_resize_handler_t Pekka Paalanen 2012-01-12 14:52:09 +0200
  • 0690da60d4 compositor: Install a SEGV handler to try and clean up the VT if we crash Kristian Høgsberg 2012-01-16 11:53:54 -0500
  • 353e57f908 tty: Fix order of VT ack/release ioctls and the vt handler Kristian Høgsberg 2012-01-16 10:57:14 -0500
  • 23a47a80e2 evdev: Drop noisy debug messages on vt swtich Kristian Høgsberg 2012-01-16 10:54:07 -0500
  • a018fb0dbf compositor-drm: Exit if we failed to get drm master Kristian Høgsberg 2012-01-16 10:52:52 -0500
  • 5743010af0 xserver: Create WM window, handle client messages Kristian Høgsberg 2012-01-15 22:16:11 -0500
  • 643eac56e7 evdev: Correct warning on missing input device Olivier Le Thanh Duong 2012-01-14 15:57:34 +0100
  • de13448c92 xserver: Just dup fd instead of two fcntls to get a non-O_CLOEXEC fd Kristian Høgsberg 2012-01-15 16:05:28 -0500
  • 1760ebb236 xserver: Set DISPLAY for clients launched by the compositor Kristian Høgsberg 2012-01-15 16:04:33 -0500
  • ea093d4883 xserver: Don't set -logfile option, only available to root user Kristian Høgsberg 2012-01-15 15:51:12 -0500
  • 92734c5673 tty: Leave tty in KD_GRAPHICS mode during vt switches Kristian Høgsberg 2012-01-15 15:17:58 -0500
  • c5b9ddb610 compositor-drm: Fail, and fail early if we can't set up the tty Kristian Høgsberg 2012-01-15 14:29:09 -0500
  • 00513ab7cc tty: Close tty fd on exit Kristian Høgsberg 2012-01-15 15:20:53 -0500
  • 1201b75bec tty: If no tty option is given, use stdin and make sure it's a vt Kristian Høgsberg 2012-01-15 14:27:10 -0500
  • 2f6219f127 Explicitly add GIO to the client libs Richard Hughes 2012-01-13 10:07:01 +0000
  • ab5dacdac8 view: Make view compile again Kristian Høgsberg 2012-01-12 10:48:51 -0500
  • 8e81df4503 Use new format codes Kristian Høgsberg 2012-01-11 14:24:46 -0500
  • 62444800e1 window: Don't deref focus widget if there isn't one Kristian Høgsberg 2012-01-11 11:18:14 -0500
  • f0993f61c0 window: Remove a few unused struct fields Kristian Høgsberg 2012-01-11 00:09:42 -0500
  • b63235142d window: Move focus widget to struct input Kristian Høgsberg 2012-01-11 00:04:42 -0500
  • 831dd52aa0 window: Implement input device grabbing Kristian Høgsberg 2012-01-10 23:46:33 -0500
  • 29af3ebce6 window: Make decorations just a widget Kristian Høgsberg 2012-01-10 22:41:05 -0500
  • bb97700474 window: Get rid of the window child allocation concept Kristian Høgsberg 2012-01-10 19:11:42 -0500
  • 27ff086b8e window: Break widget grab before shell surface move or grab Kristian Høgsberg 2012-01-10 14:28:58 -0500
  • 5e41f09752 wscreensaver: Use a widget and a redraw handler Kristian Høgsberg 2012-01-10 13:59:23 -0500
  • 441338cb75 window: Keep widgets in a tree instead of a list Kristian Høgsberg 2012-01-10 13:52:34 -0500
  • 30948989ee window: Use surface coordinates for looking up widgets Kristian Høgsberg 2012-01-10 12:25:04 -0500
  • b67e94b170 window: Make resize and redraw handlers widget vfuncs Kristian Høgsberg 2012-01-10 12:23:19 -0500
  • 5d12990dbe window: Allocate and flush the window surface in window.c Kristian Høgsberg 2012-01-10 10:49:41 -0500
  • 75bc667a70 window: Drop the window widget Kristian Høgsberg 2012-01-10 09:43:58 -0500
  • cadd0f5cd9 clients/image: Delete old old key code Kristian Høgsberg 2012-01-09 18:56:37 -0500
  • 9ca2d08fb0 window: Run deferred tasks before blocking for initial iteration Kristian Høgsberg 2012-01-09 18:48:14 -0500
  • bb901fac90 window: Return pointer type from widget enter handler Kristian Høgsberg 2012-01-09 11:22:32 -0500
  • 5388080949 desktop-shell: Rename panel_widget to panel_launcher Kristian Høgsberg 2012-01-09 11:16:50 -0500
  • a8a0db3497 window: Move button handler to widget Kristian Høgsberg 2012-01-09 11:12:05 -0500
  • 19dd1d7eb1 window: Use the window widget instead of adding a window sized widget Kristian Høgsberg 2012-01-09 10:42:41 -0500
  • 87a57bbd73 window: Create a widget for the window, drop window motion handler Kristian Høgsberg 2012-01-09 10:34:35 -0500
  • 5f190ef96a window: Convert a few clients to use widget motion handler Kristian Høgsberg 2012-01-09 09:44:45 -0500
  • 04e98344cf window: Add a widget motion handler Kristian Høgsberg 2012-01-09 09:36:16 -0500
  • ab9e79ffc2 window: Remove window enter/leave handlers Kristian Høgsberg 2012-01-09 09:32:07 -0500
  • ac7619f3f4 dnd: Use a widget for enter/leave handling Kristian Høgsberg 2012-01-09 09:26:38 -0500
  • 391649b0dc window: Use widget enter/leave handlers for menu Kristian Høgsberg 2012-01-09 09:22:30 -0500
  • ee143236d7 window: Replace widget focus handler with a enter/leave handler pair Kristian Høgsberg 2012-01-09 08:42:24 -0500
  • 21eabf60b0 window: Use display_exit() instead of exit() in window menu Kristian Høgsberg 2012-01-08 15:41:52 -0500
  • 9a13dab8a9 window: Move widget focus handler to the widget Kristian Høgsberg 2012-01-08 15:18:19 -0500
  • c51f79954b window: Rename item to widget Kristian Høgsberg 2012-01-08 15:09:53 -0500
  • 4f7dcd6eb1 window: Add a window menu Kristian Høgsberg 2012-01-06 21:59:05 -0500
  • 249713bbe0 Remove redundant glTexImage2D() call Kristian Høgsberg 2012-01-06 15:24:52 -0500
  • c5e2376d3f compositor: Damage below before attaching new buffer Kristian Høgsberg 2012-01-06 14:37:19 -0500
  • b3cca0a411 shell: Start implementing the popup surface type Kristian Høgsberg 2012-01-04 22:19:14 -0500
  • dade64968c Move wl_data_device implementation to wayland-server Kristian Høgsberg 2012-01-04 21:47:30 -0500
  • faf1fee64f Move default grab implementation to wayland-server Kristian Høgsberg 2012-01-04 21:31:03 -0500
  • 9ddb826077 Use new grab api Kristian Høgsberg 2012-01-04 21:30:29 -0500
  • 0b17b8ec01 compositor: Don't try and destroy old pointer surface if it empty Rob Bradford 2012-01-05 15:30:00 +0000
  • b07876d23a evdev: warn about missing input devices Pekka Paalanen 2012-01-05 16:41:21 +0200
  • c0444e3ad6 compositor: force fade-in on start Pekka Paalanen 2012-01-05 16:28:21 +0200