Changelog
weston (1.5.0-2ubuntu1) utopic; urgency=low
* Merge with Debian unstable, remaining chage:
+ rules, weston.install: Build using --with-cairo=image, since our cairo
disabled the gl backend. Don't try to install the screensaver or gears.
weston (1.5.0-2) unstable; urgency=medium
* debian/control,
debian/rules:
+ Enable libinput backend.
weston (1.5.0-1) unstable; urgency=medium
* Add myself to Uploaders.
* New upstream release.
* Switch back to source format 1.0 for now.
* debian/control:
+ Drop librsvg2-bin build dependency, no longer needed.
* debian/clean:
+ Dropped, no longer needed.
* debian/weston.install:
+ Fix path for demo clients.
+ Install the fullscreen shell.
* debian/patches/0001-animation-fix-move-scale-animation.patch:
+ Patch from Jonny Lamb, taken from wayland-devel@, that fixes
move animations, as triggered e.g. by exposay.
* d/p/0001-exposay-fix-crash-when-navigating-with-the-keyboard.patch:
+ New patch, fix a crash in exposay.
weston (1.4.0-1) unstable; urgency=medium
* New upstream release 1.4.0:
- Window buttons for xwayland windows and proper decorations for the
nested compositor (wayland backend)
- Make the gl-renderer a loadable module and make it possible to
switch from pixman to gl renderer at runtime. This lets the
compositor start up faster, since we can load the gl-renderer and
initialize EGL+GLES2 later in the startup
- Support framebuffer formats other than XRGB8888 (gbm-format config
value under [core] section).
- Use logind for privileged access. logind can now do the this that
weston-launch used to do: drm drop/set master and opening input
devices. With this, weston can run on KMS without the
weston-launch setuid helper.
- struct weston_surface split into struct weston_surface and struct
weston_view. This is a weston-internal feature, that makes it
possible to display a surface in multiple places in the compositor.
- Better output unplug handling. We used to crash and in general not
handle output (monitor) unplug at all. We now clean up properly
and move windows back into the visible region when their output is
unplugged.
- Keyboard focus animation and exposay (exposé-like window picker)
- More touch screen support, including touch-to-move and
touch-to-activate for surfaces, touch screen drag-and-drop
- Started work on xdg-shell protocol. The xdg-shell is a more format
attempt at developing a protocol for the interaction between
applications and a desktop environmet. The wl_shell protocol
currently in wayland was always only a place-holder to help
boot-strap toolkit support. Now that GNOME Shell is moving to
Wayland, we have a full-featured desktop to drive the work and we
can start the effort in earnest
- Nested compositor buffer pass-through. We specified a new EGL
extension to allow a nested compositor to pass buffers through to
the underlying compositor. This lets the nested compositor skip
rendering and instead present the contents using a subsurface or
such in the underlying compositor
- Crop and scale protocol. This protocol, which we're initially
staging in weston, lets a client specify that a only sub-rectangle
of it's surface should be presented, and potentially scaled up.
- weston-terminal gained scrollback history, use Ctrl+Shift UP/DOWN
to scroll. Added a context menu for easy access to copy/paste/new
terminal (which have always been available as Ctrl-Shift-C/V/N)
* d/control: update
+ bump standards version
+ build depend on librsvg2-bin for PNG file generation.
+ add build dependency against libxcb-composite0-dev for build
+ add build-dependency against libxcb-xkb-dev (Closes: #733229)
+ add build-dependency against libpango1.0-dev for the editor
* d/weston.install: update
+ drop weston-tablet-shell
+ add gl-renderer
+ add clients
-- Iain Lane <email address hidden> Tue, 10 Jun 2014 11:54:49 +0100