Commit Graph

  • 01e7b006db shell: fix set_transient Pekka Paalanen 2011-12-08 16:42:33 +0200
  • 9b935c8239 Use '-' to separate words in file names Kristian Høgsberg 2011-12-08 12:44:27 -0500
  • bde5e9fc00 Remove stale comment Kristian Høgsberg 2011-12-08 10:24:25 -0500
  • d42b0c94c3 compositor: Use dup instead of fcntl to get a non-CLOEXEC fd Kristian Høgsberg 2011-12-08 10:19:40 -0500
  • 9b32ed34de Update .gitignores Pekka Paalanen 2011-12-02 10:23:55 +0200
  • c47ddfd852 compositor: reset signal mask for children Pekka Paalanen 2011-12-08 10:44:56 +0200
  • 409ef0a5c8 compositor: refactor client forking code Pekka Paalanen 2011-12-02 15:30:21 +0200
  • fd83b6d70f desktop-shell: add option to not use locking Pekka Paalanen 2011-12-08 10:06:53 +0200
  • 28a20707a2 configparser: rename BOOL, document types Pekka Paalanen 2011-12-08 09:24:24 +0200
  • c1765c67b3 move config parser to a convenience library Pekka Paalanen 2011-12-05 15:58:11 +0200
  • 02dfb75145 desktop-shell: no need to unset WAYLAND_SOCKET Pekka Paalanen 2011-12-07 08:47:49 +0200
  • 7172d9e22d compositor-tty: Fix ioctl error handling David Herrmann 2011-12-02 16:16:40 +0100
  • 4bfb82adf7 compositor: Move a few more utils to util.c Kristian Høgsberg 2011-12-04 15:47:16 -0500
  • 2f88a40c57 desktop-shell: Animate surface mapping Kristian Høgsberg 2011-12-04 15:32:59 -0500
  • 698c058e2a compositor: Split the animation code out of tablet-shell Kristian Høgsberg 2011-12-04 15:20:19 -0500
  • f32f1fc743 shell: forbid multiple wl_shell_surface objects Pekka Paalanen 2011-11-29 16:05:28 +0200
  • 4622967586 shell: rename shell_create_shell_surface Pekka Paalanen 2011-11-29 15:49:31 +0200
  • 6b2dc9119e window: do not crash without wl_shell Pekka Paalanen 2011-11-29 10:25:08 +0200
  • 92a0dc455a shell: check for missing wl_shell_surface Pekka Paalanen 2011-11-28 15:34:13 +0200
  • ec2b32f49b compositor: eliminate wlsc_surface::shell_priv Pekka Paalanen 2011-11-28 15:12:34 +0200
  • 068ae944db desktop-shell: update protocol and client to wl_shell_surface Pekka Paalanen 2011-11-28 14:11:15 +0200
  • 9d1613eb4a wl_shell_surface adaptation Pekka Paalanen 2011-11-25 12:09:16 +0200
  • 865f9b87c9 evdev: Silence warning Kristian Høgsberg 2011-12-02 06:39:02 -0500
  • a03a93c6ea window: fix segfault in window_handle_key() Pekka Paalanen 2011-11-28 16:13:57 +0200
  • fe34083023 shell: fix resume_desktop for zero clients Pekka Paalanen 2011-11-25 16:07:52 +0200
  • 65c74cb18b compositor: add a comment about wlsc_surface::output Pekka Paalanen 2011-11-24 15:05:07 +0200
  • f033a7b6e6 tablet-shell: Add more interesting lock and home screens Kristian Høgsberg 2011-11-26 23:38:41 -0500
  • 6336e46e15 tablet-shell: Add a stub tablet-shell client Kristian Høgsberg 2011-11-26 17:36:23 -0500
  • 53ff2f6672 window.c: Cache outputs Kristian Høgsberg 2011-11-26 17:27:37 -0500
  • 47fe08aad5 Implement the new dnd/selection protocol Kristian Høgsberg 2011-10-28 12:26:06 -0400
  • f02bb64d62 shell: Unmap old backgrounds/panels when setting new ones Benjamin Franzke 2011-11-23 20:46:40 +0100
  • d0f79ab5ab desktop-shell: Make panel and background output dependent Benjamin Franzke 2011-11-22 12:43:52 +0100
  • 8193bc1e9a desktop-shell: Unlock dialog needs to be a custom window Benjamin Franzke 2011-11-23 19:35:07 +0100
  • d775971e94 desktop-shell: Fix some indents Benjamin Franzke 2011-11-22 12:38:48 +0100
  • d2abb83634 compositor: Move more shell.c state into the new shell_surface Kristian Høgsberg 2011-11-23 10:52:40 -0500
  • f6def545bc Merge remote-tracking branch 'pq/shell-priv' Kristian Høgsberg 2011-11-23 10:40:11 -0500
  • a8873120c4 compositor: The compositor is now jiust a regular global object Kristian Høgsberg 2011-11-23 10:39:34 -0500
  • 6b5fc3bac0 compositor: Remove a couple of unused #defines Kristian Høgsberg 2011-11-23 10:17:41 -0500
  • 558350a692 compositor: Remove unused resource field from wlsc_output Kristian Høgsberg 2011-11-23 10:17:15 -0500
  • 57da4a822e shell: introduce shell_surface_purpose Pekka Paalanen 2011-11-23 16:42:16 +0200
  • 56cdea96f0 shell: add private surface struct Pekka Paalanen 2011-11-23 16:14:12 +0200
  • 2584cb5890 compositor: Set output for cursor surface so damage_below works Kristian Høgsberg 2011-11-22 19:47:57 -0500
  • db0fa54b5a Simplify evdev_flush_motion() a tiny bit Kristian Høgsberg 2011-11-22 19:24:25 -0500
  • f127715ce2 Merge remote-tracking branch 'vignatti/evdev' Kristian Høgsberg 2011-11-22 19:21:34 -0500
  • 02453dd699 cairo-util: Dont use non-standard JCS_EXT_BGRX color space Kristian Høgsberg 2011-11-22 14:40:00 -0500
  • c5241f5b73 Never include wayland-util.h directly Kristian Høgsberg 2011-11-22 09:35:14 -0500
  • 50719bce2a Fix inconsistent #include style Pekka Paalanen 2011-11-22 14:18:50 +0200
  • f547bd36e6 evdev: fetch absolute coordinates inside flush_motion only Tiago Vignatti 2011-11-22 12:05:22 +0200
  • 5c900ce08d evdev: remove useless field from device structure Tiago Vignatti 2011-11-21 18:29:40 +0200
  • 80885e16b3 evdev: reset accumulator inside evdev_flush_motion Tiago Vignatti 2011-11-21 17:59:31 +0200
  • a52b2e4b20 evdev: use a separate structure to denote accumulated motion events Tiago Vignatti 2011-11-21 17:40:30 +0200
  • a157fc11a9 evdev: use a separate struct for abs information Tiago Vignatti 2011-11-21 16:39:55 +0200
  • 280b8a6a3b tty: fix command line parsing Tiago Vignatti 2011-11-21 14:55:23 +0200
  • 980c49e6cd window: Remove unused variable Kristian Høgsberg 2011-11-18 15:24:23 -0500
  • 8b568806aa evdev: Reset accumulate values when we flush motion events Kristian Høgsberg 2011-11-18 10:42:34 -0500
  • e412ff3025 Merge remote-tracking branch 'pq/glmatrix' Kristian Høgsberg 2011-11-18 09:57:50 -0500
  • eccef6aadd compositor: Queue buffer.release instead of sending immediately Kristian Høgsberg 2011-11-17 16:46:19 -0500
  • 52e158d46b evdev: fix order of events being sent to the compositor Tiago Vignatti 2011-11-18 14:56:58 +0200
  • 3da492b8d5 wscreensaver: configure glmatrix Pekka Paalanen 2011-11-18 14:36:14 +0200
  • 11f53f56db clients: add wscreensaver Pekka Paalanen 2011-11-17 11:33:06 +0200
  • 8260f460d7 clients: import glmatrix.c and matrix3.xpm Pekka Paalanen 2011-11-17 11:06:36 +0200
  • 8755ff9de7 evdev: remove signed value checks Tiago Vignatti 2011-11-10 14:47:30 +0200
  • a3cdf59cee simple-shm: Add a wl_shm listener Kristian Høgsberg 2011-11-17 10:27:17 -0500
  • 2ca8630aab shell: fix handle_lock_surface_destroy() Pekka Paalanen 2011-11-16 13:47:35 +0200
  • d81c216db1 shell: fix compositor wakeup while locked Pekka Paalanen 2011-11-16 13:47:34 +0200
  • d3dd6e1752 shell: fix lock surface mapping Pekka Paalanen 2011-11-16 13:47:33 +0200
  • 1ec0c31596 compositor: Hide surfaces by setting surface->output to NULL Kristian Høgsberg 2011-11-15 16:39:55 -0500
  • bfbb26bdb2 desktop-shell: add unlock dialog Pekka Paalanen 2011-11-15 13:34:56 +0200
  • 77cbc951cb window: clean up redraw and focuses on destroy Pekka Paalanen 2011-11-15 13:34:55 +0200
  • f0fc70d72f compositor: implement screen locking Pekka Paalanen 2011-11-15 13:34:54 +0200
  • d503a0b318 compositor: check wlsc_surface::link before accessing neighbors Pekka Paalanen 2011-11-15 13:34:53 +0200
  • ebc598ebf0 compositor: fix repaint on first wakeup Pekka Paalanen 2011-11-15 13:34:51 +0200
  • 2841111025 compositor: remove idle_inhibit optimization Pekka Paalanen 2011-11-15 13:34:50 +0200
  • af867cc2f7 compositor: let the shell wake up the compositor Kristian Høgsberg 2011-11-15 13:34:49 +0200
  • 9ef3e012d6 desktop-shell: screen locking protocol Pekka Paalanen 2011-11-15 13:34:48 +0200
  • 496433b541 compositor: Hold on to surface.frame requests until we assign an output Kristian Høgsberg 2011-11-15 13:50:21 -0500
  • 3164c946ac compositor: Drop unused wlsc_output field 'background' Kristian Høgsberg 2011-11-15 11:57:54 -0500
  • 8c19645e69 compositor: fix destroy_frame_callback() Pekka Paalanen 2011-11-15 11:45:42 +0200
  • 09d65d0e64 config: fix boolean parsing Pekka Paalanen 2011-11-15 11:45:41 +0200
  • fc32c394e7 config: Don't print warning when XDG_CONFIG_HOME isn't set Kristian Høgsberg 2011-11-15 09:01:42 -0500
  • 668dd56918 window: add a helper for config file paths Pekka Paalanen 2011-11-15 11:45:40 +0200
  • b38666e6d7 desktop-shell: Add sample ini file Kristian Høgsberg 2011-11-14 22:56:50 -0500
  • ac3a59a0d1 window: Add a cheesy parser for ini-files, use it in desktop-shell Kristian Høgsberg 2011-11-14 22:43:37 -0500
  • 64f1c3fd52 De-brand the tablet shell Kristian Høgsberg 2011-11-14 15:50:03 -0500
  • c4693c4ab4 Install desktop-shell in $prefix/libexec Kristian Høgsberg 2011-11-14 14:57:17 -0500
  • d826404472 compositor: Drop redundant compositor->damage Kristian Høgsberg 2011-11-11 11:48:12 -0500
  • 46770139bc shell: Set initial toplevel position in map callback Kristian Høgsberg 2011-11-09 12:38:53 -0500
  • 32e24cc628 compositor: Split shell->attach into map and configure Kristian Høgsberg 2011-11-09 12:07:35 -0500
  • 63ff706c0e compositor-drm: Fix setting O_CLOEXEC David Herrmann 2011-11-05 18:46:01 +0100
  • bbe605241d compositor: only authorized client can bind desktop_shell Pekka Paalanen 2011-11-03 14:11:33 +0200
  • 6cd281a023 desktop-shell: launch from the compositor Pekka Paalanen 2011-11-03 14:11:32 +0200
  • ef7c8d9ddf compositor-*: check for surfaceless_gles2 instead of surfaceless_opengl Ander Conselvan de Oliveira 2011-11-01 16:37:41 +0200
  • d3ef7be781 compositor: Tweak fade spring to not overshoot Kristian Høgsberg 2011-10-29 15:04:42 -0400
  • 06a670f2e7 compositor-x11: Call finish_frame from a timer callback Kristian Høgsberg 2011-10-29 14:39:13 -0400
  • 3ff589df78 compositor: Make spring model always use the same time step Kristian Høgsberg 2011-10-29 13:41:18 -0400
  • ff298d9834 compositor: Clear cursor buffer in create_sprite_from_png() Kristian Høgsberg 2011-10-28 20:41:28 -0400
  • 0de0aafa7f composior: fix tiny cursor bug with drm compositor Ander Conselvan de Oliveira 2011-10-27 17:09:17 +0300
  • fb39963cc9 Update .gitignores Casey Dahlin 2011-10-25 18:58:56 -0400
  • ac9cfd3065 evdev: Simplify error path for device creation Tiago Vignatti 2011-10-28 13:15:25 -0400
  • d9f7d1f0c5 evdev: Delete unused fields from evdev_input_device Tiago Vignatti 2011-10-28 13:09:42 -0400