Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-08-31 | Update gitignore | Benjamin Franzke | 2 | -1/+4 | |
2011-08-31 | Remove egl display type setenv hack | Benjamin Franzke | 7 | -7/+0 | |
No longer needed with mesa 7.12-devel egl display autodetection. | |||||
2011-08-31 | compositor-drm: Merge drm_output_destroy and destroy_output | Benjamin Franzke | 1 | -32/+15 | |
2011-08-31 | compositor-drm: Coding style fixes | Benjamin Franzke | 1 | -31/+38 | |
- Reformat indentation and 80-column wrap - Use output->base rather than output_base - Remove traling space | |||||
2011-08-31 | Remove return type from wlsc_compositor_shutdown | Benjamin Franzke | 2 | -2/+2 | |
Fixes "control reaches end of non-void function" warning and is not needed (yet). | |||||
2011-08-31 | compositor-openwfd: Fix wfd_destroy_output | Benjamin Franzke | 1 | -36/+27 | |
Dont (incorrectly) call destroy_output from wfd_destroy_output, rather merge both. | |||||
2011-08-31 | Move away from visuals and just use EGLConfigs or shm format tokens | Kristian Høgsberg | 7 | -179/+118 | |
2011-08-29 | Fix cursor visibility bug | Kristian Høgsberg | 1 | -2/+2 | |
2011-08-29 | gears: Don't schedule redraw, just draw from frame callback | Kristian Høgsberg | 1 | -10/+1 | |
2011-08-29 | compositor: Discard surface.frame if the surface isn't visible | Kristian Høgsberg | 1 | -1/+9 | |
2011-08-29 | compositor: Track bound resources for input device | Kristian Høgsberg | 1 | -2/+6 | |
2011-08-29 | compositor: Handle NULL buffer in input_device.attach correctly | Kristian Høgsberg | 1 | -4/+5 | |
2011-08-29 | Create resource for wl_output | Kristian Høgsberg | 1 | -4/+6 | |
2011-08-29 | simple-shm: Fix inverted logic | Kristian Høgsberg | 1 | -1/+1 | |
2011-08-29 | Pass resources to functions that take object references | Kristian Høgsberg | 5 | -141/+182 | |
2011-08-29 | clients: Remove a few unused variables | Kristian Høgsberg | 2 | -2/+0 | |
2011-08-29 | terminal: Fix unused return value warnings | Kristian Høgsberg | 1 | -8/+15 | |
2011-08-29 | window.c: Drop global handler argument | Kristian Høgsberg | 10 | -27/+16 | |
We can just register a global handler directly on the wl_display now. | |||||
2011-08-29 | clients: Bring clients up to date | Kristian Høgsberg | 6 | -64/+68 | |
2011-08-29 | Use wl_display_bind() for binding to globals | Kristian Høgsberg | 6 | -17/+29 | |
2011-08-29 | compositor: drop wl_display_add_object() | Kristian Høgsberg | 5 | -10/+5 | |
2011-08-29 | compositor: Make all exported objects wl_resources | Kristian Høgsberg | 6 | -212/+236 | |
2011-08-29 | Use the new wl_callback interface | Kristian Høgsberg | 6 | -75/+92 | |
2011-08-29 | Update compositor shutdown code | Matt Roper | 6 | -0/+81 | |
Adds a general wlsc_compositor_shutdown() function that all output backends call when shutting down. wlsc_compositor_shutdown() will call a new 'destroy' method of each output to perform backend-specific cleanup (e.g., turning off the hardware cursor in the DRM compositor). Signed-off-by: Matt Roper <matthew.d.roper@intel.com> | |||||
2011-08-27 | Turn off hardware cursors on VT switch before dropping DRM master. | Matt Roper | 1 | -1/+1 | |
The DRM cursor ioctl requires DRM master. We shouldn't drop master until after we're done turning off the hardware cursors for a VT switch. Signed-off-by: Matt Roper <matthew.d.roper@intel.com> | |||||
2011-08-19 | evdev: opt out accelerometer type of devices | Tiago Vignatti | 1 | -2/+20 | |
We may want to adjust the protocol later for clients that care for these devices only, generating a special event. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> | |||||
2011-08-19 | compositor: fix pitch initialization | Tiago Vignatti | 1 | -0/+1 | |
texture_region was getting a trash value for computing. I don't understand how we couldn't see any artifact on surface output in such case. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> | |||||
2011-08-19 | evdev: use a separate function for configuring devices | Tiago Vignatti | 1 | -23/+33 | |
No semantical changes. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> | |||||
2011-08-17 | compositor-drm: Fix compilation error caused by typo. | Ander Conselvan de Oliveira | 1 | -1/+1 | |
2011-08-16 | compositor-drm: Make unused parts of the cursor image transparent | Ander Conselvan de Oliveira | 1 | -0/+22 | |
The bo for the cursor image is always created with size 64x64 even if the actual cursor image is smaller than that. If this memory is not initialized, random data can create artifacts near the cursor. Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com> | |||||
2011-08-16 | Don't discard key press / key release events if the keys are different | Dima Ryazanov | 1 | -1/+2 | |
Keystrokes get dropped if the user types too quickly. | |||||
2011-08-12 | Don't pass NULL pointer as user data to signal handler | Kristian Høgsberg | 1 | -5/+5 | |
2011-08-12 | Relative movement with a touchpad and other misc fixes for events | Matt Peterson | 1 | -18/+69 | |
2011-08-12 | compositor-drm: Ignore disconnected connectors width | Benjamin Franzke | 1 | -3/+5 | |
- Fixes segfault, if first enumerated connector is not connected. - Corrects x-offset where e.g. the 2. of 3 connectors is not connected. (where width of 1. output would have taken twice as offset for output at 3. connector) | |||||
2011-08-11 | xserver: Shut down if X server is crashing too fast | Kristian Høgsberg | 1 | -12/+30 | |
2011-08-11 | xserver: Clean up wm on X server exit | Kristian Høgsberg | 1 | -0/+14 | |
2011-08-11 | xserver: Clean up lockfile creation a bit | Kristian Høgsberg | 1 | -60/+79 | |
2011-08-11 | xserver: Listen on abstract X socket too | Kristian Høgsberg | 1 | -38/+105 | |
And try the next display if binding fails. | |||||
2011-08-11 | compositor: Move signal handler initialization before module loading | Tiago Vignatti | 1 | -9/+7 | |
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> | |||||
2011-08-11 | configure: add helper for setting xserver directory | Tiago Vignatti | 3 | -3/+8 | |
With this the X server directory can become independent from the installation prefix set by autoconf. Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> | |||||
2011-07-27 | xserver: Print atom names | Kristian Høgsberg | 1 | -4/+22 | |
2011-07-27 | screenshot: A couple of minor tweaks | Kristian Høgsberg | 1 | -3/+4 | |
2011-07-26 | screenshot: use gdk-pixbuf for writing png images | Tiago Vignatti | 1 | -2/+19 | |
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> | |||||
2011-07-22 | tty: Use /dev/tty instead of tty0 | Kristian Høgsberg | 1 | -1/+1 | |
2011-07-21 | compositor: Only configure surface when it changes geometry | Kristian Høgsberg | 1 | -5/+4 | |
2011-07-21 | compositor: Pick output for surface based on amount of overlap | Kristian Høgsberg | 1 | -14/+13 | |
2011-07-21 | compositor-openwfd: Update to systemd seat input devices | Benjamin Franzke | 1 | -4/+12 | |
2011-07-21 | compositor-x11: Support multiple outputs | Kristian Høgsberg | 1 | -14/+25 | |
2011-07-21 | xserver: Ignore requests from X servers we didn't launch | Kristian Høgsberg | 1 | -0/+3 | |
2011-07-21 | clients: Rename simple-client to simple-egl | Kristian Høgsberg | 2 | -3/+3 | |