2014-07-22 16:40:36 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 22 08:07:12 UTC 2014 - sor.alexei@meowr.ru
|
|
|
|
|
|
|
|
- Update to new upstream release 1.5.0
|
|
|
|
* More work on xdg-shell, still not complete. We did add the long
|
|
|
|
missing minimize feature thought. We expect to finalize the
|
|
|
|
xdg-shell interface in time for 1.6, which will come out in time
|
|
|
|
for GNOME Shell 3.14 to use.
|
|
|
|
* The weston input stack was split out as a new library, libinput.
|
|
|
|
Weston can be configured to link to libinput for input but defaults
|
|
|
|
to the built in input code for now. As the libinput API
|
|
|
|
stabilizes, we'll remove the in-weston input code and make libinput
|
|
|
|
a hard requirement.
|
|
|
|
* Weston now uses the new Xwayland server. The Xwayland code was
|
|
|
|
refactored to be its own X server in the Xorg tree, similar to how
|
|
|
|
Xwin and Xquartz and Xnest work. A lot of the complexity and hacks
|
|
|
|
in the old Xorg based Xwayland was about fighting Xorg trying to be
|
|
|
|
a native display server, discovering input devices and driving the
|
|
|
|
outputs. The goal was to be able to reuse the 2D acceleration code
|
|
|
|
from the various Xorg DDX drivers. With glamor becoming a credible
|
|
|
|
acceleration architecture, we no longer need to jump through those
|
|
|
|
hoops and the new code base is much simpler and cleaner as a
|
|
|
|
result. Xwayland is upstream now and will be released with the
|
|
|
|
1.16 Xorg release.
|
|
|
|
* Animate window closing. A minor feature, but it validates the
|
|
|
|
mechanism for keeping surfaces around after the client that created
|
|
|
|
them goes away.
|
|
|
|
* Fullscreen shell. The fullscreen shell provides a mechanism for a
|
|
|
|
single client to provide a fullscreen surface, for kiosk-mode or
|
|
|
|
appliance type use cases.
|
|
|
|
* Weston now supports different color dephts on different outputs.
|
|
|
|
* Weston now uses non-recursive Makefiles.
|
|
|
|
- Drop %check section
|
|
|
|
|
2014-01-24 13:11:36 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jan 24 12:08:08 UTC 2014 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 1.4.0
|
|
|
|
* Window buttons for xwayland windows and proper decorations for
|
|
|
|
the nested compositor
|
|
|
|
* 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
|
|
|
|
* 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.
|
|
|
|
* 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
|
|
|
|
|
2013-12-24 23:45:16 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 24 22:44:59 UTC 2013 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 1.3.91
|
|
|
|
* No upstream news was provided
|
|
|
|
|
2013-10-30 20:41:11 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 17 22:12:31 UTC 2013 - tobias.johannes.klausmann@mni.thm.de
|
|
|
|
|
2013-10-30 20:44:31 +01:00
|
|
|
- Update to version 1.3.0
|
|
|
|
* HW accelerated screen capture using libva. This adds realtime
|
|
|
|
H.264 screen capture to Weston
|
|
|
|
* Multi-resource input events
|
|
|
|
* Better touch support: better support in clients, critical bug
|
|
|
|
fixes in the evdev touch code
|
|
|
|
* XWM: better fullscreen support, support for drag-and-drop from
|
|
|
|
X to wayland
|
|
|
|
* weston-launch: modified behavior, now two modes of operation: run
|
|
|
|
from a vt after logging in or run from an init script with -u.
|
|
|
|
setup and restore tty in weston-launch, handle vt switch and
|
|
|
|
drop/set master in weston-launch.
|
|
|
|
* Support for RGB565 client buffers in gl and pixman renderers
|
|
|
|
* New WL_OUTPUT udev attribute for matching touch screen input
|
|
|
|
devices to their outputs.
|
|
|
|
* weston-terminal: Better support for wide (CJK) characters
|
2013-10-30 20:41:11 +01:00
|
|
|
|
2013-09-20 03:02:23 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 19 21:55:30 UTC 2013 - hrvoje.senjan@gmail.com
|
|
|
|
|
|
|
|
- Update to new upstream release 1.2.2
|
2013-09-20 04:40:30 +02:00
|
|
|
* Fix crash on fast click on titlebar
|
2013-09-20 03:02:23 +02:00
|
|
|
* Included private config.h from SDK header compositor.h
|
|
|
|
* evdev device cleanup crashes when used for error recovery or when
|
|
|
|
rejecting joysticks, due to uninitialized list.
|
|
|
|
|
2013-07-24 18:52:31 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 24 09:26:43 UTC 2013 - cfarrell@suse.com
|
|
|
|
|
|
|
|
- license update: HPND and CC-BY-SA-3.0
|
|
|
|
|
2013-07-15 11:58:15 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 15 08:39:31 UTC 2013 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 1.2.0
|
|
|
|
* New features that have been added: The Wayland Input Method
|
|
|
|
Framework, color management, Raspberry Pi backend and renderer.
|
|
|
|
|
2013-06-08 00:40:49 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 7 22:26:21 UTC 2013 - hrvoje.senjan@gmail.com
|
|
|
|
|
|
|
|
- Update to new upstream release 1.1.1
|
|
|
|
* Avoid unnecessarily re-allocating texture buffer when the size
|
|
|
|
hasn't changed.
|
|
|
|
* compositor-drm: Force DPMS state to ON after drmModeSetCrtc()
|
|
|
|
* compositor-drm: Cache the DPMS property on drm_output
|
|
|
|
* weston.pc: Added libexecdir and pkglibexecdir variables
|
|
|
|
* udev-seat: Fail input setup only if no devices are found
|
|
|
|
* use _exit instead of exit if client fails to exec
|
|
|
|
* compositor-x11: Set original mode after current
|
|
|
|
* compositor: Make backlight_current int32_t to avoid unsigned
|
|
|
|
overflow
|
|
|
|
* compositor-drm: Log failure and which backlight sysfs file
|
|
|
|
we're using
|
|
|
|
* weston-launch: Print explanation of why we failed to open
|
|
|
|
the device
|
|
|
|
* Fix missing corner resize cursors in Kubuntu (oxy-white theme)
|
|
|
|
* text: Respawn input method process if it exits
|
|
|
|
* compositor-drm: Don't page flip before a mode is set
|
|
|
|
* compositor-drm: Destroy sprites before destroying the outputs
|
|
|
|
* xwm: Reparent client windows into ARGB windows
|
|
|
|
* Fix not checking return value of drmIoctl function call to
|
|
|
|
map dumb buffer
|
|
|
|
* weston.ini: document background-type
|
|
|
|
* Fix simple-egl tear-down order to prevent a crash on exit time
|
|
|
|
* window: Add a log handler for window.c clients
|
|
|
|
|
2013-04-17 08:11:16 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 17 05:41:15 UTC 2013 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 1.1.0
|
|
|
|
* Added a pixman renderer, and fbdev, Raspberry Pi, RDP and
|
|
|
|
Headless backends
|
|
|
|
* libunwind support for better crash dumps
|
|
|
|
- Use a header location that does not change with every release
|
|
|
|
|
2013-03-24 17:34:03 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Mar 24 15:51:43 UTC 2013 - hrvoje.senjan@gmail.com
|
|
|
|
|
|
|
|
- Update to new upstream release 1.0.6
|
|
|
|
* weston.man: Document the way to disable idle timeout
|
|
|
|
* evdev: Wait for SYN event before sending events over to the client
|
|
|
|
* compositor-drm: Fix a crash with a fullscreen surface with driver mode
|
|
|
|
* compositor: Don't set DPMS state on start up
|
|
|
|
* weston.ini: Use 'modeline' key for modeline example
|
|
|
|
* Install header files and pkg-config file for external modules
|
|
|
|
* compositor-drm: Remember to drop master in drm error handling
|
|
|
|
* compositor: Use libunwind if available for better backtraces
|
|
|
|
* xwm: Don't leak pending.input region
|
|
|
|
* shell: Do not hang when mapping a popup twice
|
|
|
|
* compositor: set data_device keyboard focus in seat_get_keyboard
|
|
|
|
* xkb: Don't call exit on failure in weston_compositor_xkb_init()
|
|
|
|
* shell: Set the DPMS state if the screensaver fails to launch or dies
|
|
|
|
* xwm: Fix silly region math
|
|
|
|
* xwm: Fix input region regression from commit changes
|
|
|
|
* shell: Fix bug when input panel is shown twice
|
|
|
|
* shell: Add back ability to rotate unresponsive surfaces
|
|
|
|
* window.c: Don't allow moving a maximized window
|
|
|
|
* shell: Bypass fullscreen scaling if surface width and height
|
|
|
|
* compositor: Init fade surface color properly
|
|
|
|
* screenshot: Print warning if we're not launched from weston
|
|
|
|
* weston-launch: Clear environment and set it up from scratch
|
|
|
|
* clients: Make libtoytoolkit a libtool library
|
|
|
|
* terminal: Handle the window close event
|
|
|
|
|
2012-12-19 10:14:03 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 18 13:01:52 UTC 2012 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 1.0.3
|
|
|
|
* rewrite of the test suite
|
|
|
|
* fixes from the Coverity checker
|
|
|
|
|
2012-12-01 07:38:17 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Dec 1 06:35:02 UTC 2012 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 1.0.2
|
|
|
|
* documentation and a couple of repaint bug fixes
|
|
|
|
|
2012-11-20 11:41:41 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 20 10:30:33 UTC 2012 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Update to new upstream release 1.0.1
|
|
|
|
* This is a bugfix release
|
|
|
|
(no further notes provided by upstream)
|
|
|
|
|
2012-10-20 23:18:53 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Oct 20 11:08:23 UTC 2012 - jengelh@inai.de
|
|
|
|
|
2012-10-23 14:45:34 +02:00
|
|
|
- Update to new upstream release 1.0
|
|
|
|
* first public release, so no direct changelog
|
2012-10-20 23:18:53 +02:00
|
|
|
|
2012-09-04 00:30:09 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 30 00:15:28 UTC 2012 - jengelh@inai.de
|
|
|
|
|
2012-10-23 14:45:34 +02:00
|
|
|
- Initial package for build.opensuse.org (0.85)
|