Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-16 | compositor: Clip out damage obscured by opaque surfacessurface-damage | Kristian Høgsberg | 2 | -61/+98 | |
2011-05-13 | simple-client: setenv the EGL platform for simple client as well | Kristian Høgsberg | 1 | -0/+1 | |
2011-05-13 | compositor: Call wlsc_buffer_attach() after setting es->width | Kristian Høgsberg | 1 | -2/+2 | |
Otherwise we end up with a 0 pitch. | |||||
2011-05-13 | view: Add fullscreen option | Kristian Høgsberg | 1 | -2/+11 | |
2011-05-13 | view: Set opaque when going fullscreen | Kristian Høgsberg | 1 | -0/+5 | |
2011-05-13 | view: Set resize handler so fullscreen doesn't crash | Kristian Høgsberg | 1 | -0/+11 | |
2011-05-13 | window: Add support for opaque windows | Kristian Høgsberg | 3 | -19/+49 | |
2011-05-13 | window.c: Deal with visual changes | Kristian Høgsberg | 2 | -5/+56 | |
2011-05-11 | configure: Only check for XCB if x11 compositor is enabled | Kristian Høgsberg | 1 | -9/+9 | |
2011-05-10 | compositor: Set EGL_PLATFORM env variable for each backend. | Egbert Eich | 5 | -0/+5 | |
I may have missed something, but - since the Wayland compositor already picks a platform backend, opens a connection and initializes the backend specific display data structure it doesn't make sense to let egl pick a platform. If it picks a different one the display specific data structure will most likely not match. Thus determine the platform in the Wayland rendering backend by setting the EGL_PLATFORM env variable. For the client any other platform than 'wayland' doesn't seem to make sense. I'm not sure if I've got the the platform ofr openfwd right. Signed-off-by: Egbert Eich <eich@freedesktop.org> | |||||
2011-05-10 | meego-tablet-compositor: Only ask for lockscreen after we get homescreen | Kristian Høgsberg | 1 | -27/+8 | |
This way we don't fade up until the lockscreen is showing. | |||||
2011-05-06 | compositor: Fix warning in load_module | Benjamin Franzke | 1 | -1/+1 | |
2011-05-06 | compositor-openwfd: Update to tty, cursor and cflags changes | Benjamin Franzke | 1 | -3/+16 | |
2011-05-06 | Make use of wl_resource.destroy_listener_list for surfaces. | Benjamin Franzke | 4 | -25/+24 | |
2011-05-06 | compositor-drm: Hide hw cursors on vt switch | Kristian Høgsberg | 1 | -0/+5 | |
2011-05-06 | compositor-drm: Fix vt switching | Kristian Høgsberg | 3 | -4/+35 | |
Don't take input or render while switched away, drop and set master correctly. | |||||
2011-05-06 | Fix warnings and symbol visibility from missing CFLAGS | Kristian Høgsberg | 4 | -3/+15 | |
2011-05-06 | Make sure all targets use GCC_CFLAGS | Kristian Høgsberg | 1 | -6/+7 | |
2011-05-06 | configure: Remove a xcb-dri2 leftover | Benjamin Franzke | 1 | -5/+0 | |
Fixes compositor and clients trying to link against xcb-dri2. | |||||
2011-05-06 | compositor: Disable hw cursor if we're texturing the cursor | Kristian Høgsberg | 5 | -14/+21 | |
2011-05-06 | compositor: Scanout client buffers even if they're not map_fullscreen | Kristian Høgsberg | 2 | -12/+14 | |
2011-05-06 | compositor-drm: Use EGL_DRM_BUFFER_USE_CURSOR_MESA | Kristian Høgsberg | 1 | -34/+5 | |
2011-05-05 | meego-tablet-shell: Destroy tablet_client resource in destroy request | Kristian Høgsberg | 1 | -0/+1 | |
2011-05-05 | meego-tablet-shell: Handle app switcher choices | Kristian Høgsberg | 1 | -18/+29 | |
2011-05-04 | compositor-openwfd: Fixup backend split | Benjamin Franzke | 2 | -1/+21 | |
2011-05-04 | meego-tablet-shell: Rename tablet_client.poke to activate and add a destructor | Kristian Høgsberg | 2 | -11/+25 | |
2011-05-04 | meego-tablet-shell: Add requests to let ux-daemon ask for appgrid or panels | Kristian Høgsberg | 2 | -0/+26 | |
2011-05-04 | compositor-drm: Fix modularization breakage | Kristian Høgsberg | 1 | -2/+2 | |
2011-05-04 | meego-tablet-shell: Track the state of the UI explicitly | Kristian Høgsberg | 1 | -61/+78 | |
2011-05-03 | meego-tablet-shell: Handle meta key with super modifier so we get the release | Kristian Høgsberg | 1 | -0/+4 | |
2011-05-03 | meego-tablet-shell: Handle animation surface going away | Kristian Høgsberg | 1 | -0/+17 | |
2011-05-02 | compositor: Split backends into modules | Kristian Høgsberg | 10 | -139/+239 | |
2011-05-02 | meego-tablet-shell: Use KEY_COMPOSE for the menu key | Kristian Høgsberg | 1 | -1/+1 | |
This is what the Windows menu key maps to in evdev keycodes. | |||||
2011-05-02 | compositor: Rename tweener to spring | Kristian Høgsberg | 3 | -56/+56 | |
Because it's a spring model, not a tweener. | |||||
2011-05-02 | compositor: Group matrix and inverse in struct wlsc_transform | Kristian Høgsberg | 3 | -24/+17 | |
2011-05-02 | meego-tablet-shell: Factor out zoom animation | Kristian Høgsberg | 1 | -50/+97 | |
2011-05-02 | meego-tablet-shell: Match meego-ux-daemon key bindings | Kristian Høgsberg | 1 | -2/+4 | |
2011-05-02 | meego-tablet-shell: Only clear CLOEXEC flag in child | Kristian Høgsberg | 1 | -6/+6 | |
2011-05-02 | compositor: Export matrix functions | Kristian Høgsberg | 2 | -2/+10 | |
2011-05-02 | compositor: Drop broken opaque repaint optimization for now | Kristian Høgsberg | 1 | -21/+1 | |
2011-05-02 | compositor: Remove unused surface matrix, add optional transform | Kristian Høgsberg | 4 | -66/+90 | |
2011-05-02 | Tweak tweener constants and add friction parameter | Kristian Høgsberg | 3 | -4/+12 | |
2011-05-02 | configure.ac: Just look for png, not png12 | Kristian Høgsberg | 1 | -1/+1 | |
2011-05-02 | Remove unused surface->buffer field | Kristian Høgsberg | 2 | -6/+2 | |
If we make sure the link is either on a list or initialized, we can alway just remove it. | |||||
2011-05-02 | compositor-wayland: Fix interface renames (prefix) | Benjamin Franzke | 1 | -4/+4 | |
2011-05-02 | compositor: Screenhoot into a client provided shm buffer | Kristian Høgsberg | 5 | -51/+117 | |
This moves the png writing part to the client and removes the gdk-pixbuf dependency from the compositor. | |||||
2011-05-02 | compositor: Use libpng directly instead of gdb-pixbuf | Kristian Høgsberg | 5 | -82/+191 | |
2011-05-02 | Just use getopt_long for option parsing | Kristian Høgsberg | 1 | -32/+57 | |
2011-04-29 | compositor-drm: Retrieve extension functions before wlsc_compositor_init | Benjamin Franzke | 1 | -4/+4 | |
wlsc_compositor_init calls pointer_create, which calls create_cursor which needs EGL_MESA_drm_image functions. | |||||
2011-04-29 | Add some new things to .gitignore | Casey Dahlin | 2 | -0/+3 | |
libtoytoolkit.a, and generated protocol headers for meego-tablet. |