Commit Graph

  • cc2f868b2e compositor: round off fractions Pekka Paalanen 2012-02-13 10:34:04 +0200
  • fc6d91a568 shell: replace identity calls to weston_surface_configure() Pekka Paalanen 2012-02-10 15:33:10 +0200
  • f07cb5d5f0 compositor: move output assignment to update_transform Pekka Paalanen 2012-02-10 13:34:36 +0200
  • 730d87e6a6 compositor: move opaque tracking into transform Pekka Paalanen 2012-02-09 16:39:38 +0200
  • b45ac5eada compositor: clarify update_transform vs. repaint Pekka Paalanen 2012-02-09 15:58:44 +0200
  • 9651678070 compositor: let update_transform deal damage Pekka Paalanen 2012-02-09 15:32:15 +0200
  • 1d5035c705 compositor: simplify weston_surface_damage_rectangle() Pekka Paalanen 2012-02-09 15:27:45 +0200
  • 219b982ed0 compositor: use floats in computing bounding box Pekka Paalanen 2012-02-08 15:38:37 +0200
  • ece8a016aa compositor: move surface_to_global_float() definition Pekka Paalanen 2012-02-08 15:23:15 +0200
  • 80fb08dc66 compositor: split weston_surface_update_transform() Pekka Paalanen 2012-02-08 15:14:17 +0200
  • 9abf393bd8 compositor: split weston_surface_damage_below() Pekka Paalanen 2012-02-08 14:49:37 +0200
  • 25dacab718 shell: remove excessive damage from rotating Pekka Paalanen 2012-02-08 14:19:18 +0200
  • 6f82cf5dc5 configure: Fix build on debian by avoiding bashisms in the test command. Eric Anholt 2012-02-09 08:36:03 -0800
  • 3b03b3d68e Use dist-xz for tarballs Kristian Høgsberg 2012-02-09 11:18:16 -0500
  • 850f24c712 Disable setuid install for distcheck Kristian Høgsberg 2012-02-09 09:20:44 -0500
  • a7313e7cf4 configure: Change project to weston, set version to 0.89 Kristian Høgsberg 2012-02-08 16:35:12 -0500
  • aded1f6823 compositor: Don't destroy sprite surface, just hide it Kristian Høgsberg 2012-02-08 16:33:57 -0500
  • 0212723185 smoke: Use normal window resize mechanism Kristian Høgsberg 2012-02-08 14:47:53 -0500
  • 09a96b5394 window: Don't set the window size in widget_set_size() Kristian Høgsberg 2012-02-08 14:45:02 -0500
  • 6665063328 smoke: fix the segment fault error Juan Zhao 2012-02-02 16:02:06 -0800
  • 3d5437c48d Add support for webp image format Kristian Høgsberg 2012-02-08 12:46:57 -0500
  • 902865c757 cairo-util: Only look at first two bytes for jpegs Kristian Høgsberg 2012-02-08 10:11:42 -0500
  • 035ac94c17 terminal: run $SHELL if set Peter Hutterer 2012-02-03 20:58:19 +1000
  • 3bd6917199 configure.ac: fix cairo-glesv2 help text Jesse Barnes 2012-02-07 12:42:28 -0800
  • 9b8a82bf6d Merge remote-tracking branch 'pq/transform-fixes2' Kristian Høgsberg 2012-02-07 11:04:11 -0500
  • 546a812004 compositor-wayland: Add window border Kristian Høgsberg 2012-02-01 07:45:51 -0500
  • 2e28b10a3f compositor-wayland: Add display sub-option for wayland backend Kristian Høgsberg 2012-02-07 09:57:25 -0500
  • d11d944435 compositor-wayland: Hide cursor for compositor surfaces Kristian Høgsberg 2012-02-07 09:56:51 -0500
  • cdd61d0168 compositor-wayland: Destroy wl_callback in callback function Kristian Høgsberg 2012-02-07 09:56:15 -0500
  • eb764841a5 compositor: Drop setuid when launching clients Kristian Høgsberg 2012-01-31 22:17:25 -0500
  • 938269af21 compositor: simple menu transform Pekka Paalanen 2012-02-07 14:19:01 +0200
  • 44ab69cfa3 compositor: add weston_surface transformation doc Pekka Paalanen 2012-02-07 13:18:00 +0200
  • 9f9aa1be50 compositor: fix transformed opaque surface repainting Pekka Paalanen 2012-02-06 16:26:57 +0200
  • ddae03cf9b compositor: q&d solution for surface drift Pekka Paalanen 2012-02-06 14:54:20 +0200
  • c7b45f68e6 compositor: clear surface damage on draw Pekka Paalanen 2012-02-06 12:16:07 +0200
  • f55f544e4f compositor: fix and simplify shader uniform handling Pekka Paalanen 2012-02-02 16:49:05 +0200
  • 0e4452e02a configure: add libpng to client libs Pekka Paalanen 2012-02-01 11:31:31 +0200
  • 0452abc820 compositor: Don't just update uniforms when we change shaders Kristian Høgsberg 2012-01-31 15:38:36 -0500
  • 2ad3b7f866 window: Fold window_resize into idle_resize Kristian Høgsberg 2012-01-31 15:34:15 -0500
  • 0d1c062913 window: Don't overwrite window->allocation until we've done the resize Kristian Høgsberg 2012-01-31 15:30:47 -0500
  • 009ac0a965 window: Dont take width and height in window constructor Kristian Høgsberg 2012-01-31 15:24:48 -0500
  • 8e054f76cc flower: Dont allow resizing Kristian Høgsberg 2012-01-31 11:53:20 -0500
  • c25a1d73fc flower: Redraw flower on middle click, pop up window menu on right click Kristian Høgsberg 2012-01-31 09:54:04 -0500
  • d31fcab989 window: Make window frame menu available to client Kristian Høgsberg 2012-01-31 09:53:44 -0500
  • f571d63372 configure: use --disable-tests, since default is enabled Pekka Paalanen 2012-01-31 16:35:19 +0200
  • 51d2195937 configure: toytoolkit GL apps depend on cairo-egl Pekka Paalanen 2012-01-31 16:35:18 +0200
  • a4f80f34e2 compositor: handle attach request in surface-local coordinates Pekka Paalanen 2012-01-31 12:04:54 +0200
  • 5c97ae7b82 shell: fix resize for transformed surfaces Pekka Paalanen 2012-01-30 16:19:47 +0200
  • 7b3bd3d8b6 shell: fix move of transformed surfaces Pekka Paalanen 2012-01-30 14:16:34 +0200
  • becfcbfbd2 test: Fix out-of-tree builds Kristian Høgsberg 2012-01-30 19:15:04 -0500
  • a7ef5c85d8 build: fix build of matrix test Ander Conselvan de Oliveira 2012-01-30 15:02:06 +0200
  • a1a7fefcfe Update config files to reflect new terminal name, weston-terminal Scott Moreau 2012-01-30 07:05:14 -0700
  • d1e8625df2 compositor: Allow attaching null buffer Kristian Høgsberg 2012-01-30 09:10:14 -0500
  • fa1de69203 Implement CONFIG_KEY_UNSIGNED_INTEGER Scott Moreau 2012-01-27 13:25:49 -0700
  • 765e27b9e2 shell: Rotate relative to current rotation Kristian Høgsberg 2012-01-27 13:36:13 -0500
  • 18c93009c1 compositor: Only set surface geometry through weston_surface_configure() Kristian Høgsberg 2012-01-27 11:58:31 -0500
  • 0c356e1510 compositor: Link to libm Kristian Høgsberg 2012-01-27 11:57:28 -0500
  • b7674a2a6c Merge remote-tracking branch 'pq/transform-v1' Kristian Høgsberg 2012-01-27 11:42:18 -0500
  • a291ae55b0 desktop-shell: print what failed on exec Pekka Paalanen 2012-01-27 09:50:02 +0200
  • e018b04c40 window: fix resizing of windows backed by shm buffers Ander Conselvan de Oliveira 2012-01-27 17:17:39 +0200
  • 42c8f60506 window: Handle data_device.selection events with offer=NULL Kristian Høgsberg 2012-01-27 11:04:18 -0500
  • d581a8fcc8 Collabora copyright updates Pekka Paalanen 2012-01-27 16:25:16 +0200
  • 15d60efee9 compositor: make overlap computation use the boundingbox Pekka Paalanen 2012-01-27 14:38:33 +0200
  • 2267d45f7c compositor: use bounding box for damage regions Pekka Paalanen 2012-01-26 13:12:45 +0200
  • 45f3e405c6 compositor: weston_surface_assign_output() to use bounding box Pekka Paalanen 2012-01-26 11:34:16 +0200
  • 3bfcd4d907 compositor: weston_output_set_cursor() to use bounding box Pekka Paalanen 2012-01-26 11:31:01 +0200
  • a9f8a21c75 compositor: weston_surface_draw() to use bounding box Pekka Paalanen 2012-01-26 11:28:08 +0200
  • 60921e5787 compositor: move weston_surface::width,height into geometry Pekka Paalanen 2012-01-25 15:55:43 +0200
  • 6720d8f3bd compositor: add weston_surface bounding box Pekka Paalanen 2012-01-25 15:17:40 +0200
  • 7377204315 compositor: fix zoom origin Pekka Paalanen 2012-01-25 14:45:18 +0200
  • f1f5b36aeb compositor-drm: do not scan out transformed surfaces Pekka Paalanen 2012-01-25 14:33:33 +0200
  • ba3cf95c0e compositor: move weston_surface::x,y into geometry Pekka Paalanen 2012-01-25 16:22:05 +0200
  • cd40362bba compositor: make position a surface transformation Pekka Paalanen 2012-01-25 13:37:39 +0200
  • 0e151bb487 compositor: honour repaint regions with transformed surfaces Pekka Paalanen 2012-01-24 14:47:37 +0200
  • 3df327f4c9 compositor: disable attrib arrays after use Pekka Paalanen 2012-01-24 15:53:35 +0200
  • 74abeac2f6 compositor: remove unused *_uniform members Pekka Paalanen 2012-01-24 14:50:14 +0200
  • e0f3cb25e8 compositor: rewrite draw and input coordinate transformations Pekka Paalanen 2012-01-24 09:59:29 +0200
  • bc0b7e7756 compositor: restructure weston_surface::transform Pekka Paalanen 2012-01-24 09:53:37 +0200
  • 7ae02130bd compositor: handle non-invertible surface transformations Pekka Paalanen 2012-01-23 10:02:47 +0200
  • 460099f143 shell: add key binding for rotating a surface Pekka Paalanen 2012-01-20 16:48:25 +0200
  • 2a5ceccd57 compositor: apply full transformation to input coordinates Pekka Paalanen 2012-01-20 14:24:25 +0200
  • b13e84f4e9 clickdot: implement the purpose Pekka Paalanen 2012-01-20 13:04:56 +0200
  • 6920190013 clickdot: a copy of resizor Pekka Paalanen 2012-01-20 11:09:13 +0200
  • d1f0ab6343 compositor: simplify the matrix inversion API Pekka Paalanen 2012-01-20 10:47:57 +0200
  • 1ef94c8742 update git ignores Pekka Paalanen 2012-01-16 15:38:17 +0200
  • 4520d5cafb tests: add matrix-test Pekka Paalanen 2012-01-16 15:04:28 +0200
  • 75b47ec45d compositor: implement inverse matrix transformation Pekka Paalanen 2012-01-16 14:27:00 +0200
  • 061b7471f1 compositor: drop inverse matrix from weston_transform Pekka Paalanen 2012-01-12 15:00:57 +0200
  • 668ca37b19 compositor: move matrix code to separate files Pekka Paalanen 2012-01-12 14:30:47 +0200
  • daaf01b3e1 util: document matrices Pekka Paalanen 2012-01-10 15:40:18 +0200
  • c61eca6002 compositor: implement a stack of surface transformations Pekka Paalanen 2012-01-06 14:10:06 +0200
  • 804e05185b cairo-util: Don't anger png.h by including setjmp.h Kristian Høgsberg 2012-01-26 11:32:30 -0500
  • ae6e2717c5 window: Don't crash when window with focus_widget is destroyed Kristian Høgsberg 2012-01-26 11:09:20 -0500
  • 681f9f4149 compositor: Keep fade surface around while we're fading Kristian Høgsberg 2012-01-26 10:55:10 -0500
  • 607c1a769d compositor: Use weston_surface_create for creating solid color fade surface Kristian Høgsberg 2012-01-26 10:03:45 -0500
  • bbeefb0189 compositor: Create surfaces neutral, select shader later Kristian Høgsberg 2012-01-26 10:00:23 -0500
  • 46e64ee3e1 compositor: Drop unused saved_texture surface field Kristian Høgsberg 2012-01-26 09:28:42 -0500
  • 2200d70e56 compositor: Clear repaint_scheduled when an idle repaint is cancelled Kristian Høgsberg 2012-01-26 08:47:04 -0500
  • 30c018be3a compositor: Combine repaint and weston_output_repaint Kristian Høgsberg 2012-01-26 08:40:37 -0500
  • a82c4860a1 compositor: Compute overlapped early and base hw cursor decision on that Kristian Høgsberg 2012-01-26 01:03:58 -0500