Go to file
Manuel Bachmann 22f3430175 editor: implement Cut,Copy,Paste
weston-editor is the only stock client spawning the virtual
keyboard ; which means it may be the only client able to
obtain some special characters (depending on the user's
keyboard layout).

If we implement Cut, Copy and Paste, the user has now a way
to copy such characters to other useful clients (such as
weston-terminal). Plus, it demonstrates text data exchange
between two clients of different nature.

Functionality is implemented in a right-click menu and the
Ctrl+Shift+X/C/V bindings, just as in weston-terminal.

Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
Tested-by: Bryce Harrington <bryce@osg.samsung.com>
2015-05-07 16:27:30 -07:00
clients editor: implement Cut,Copy,Paste 2015-05-07 16:27:30 -07:00
data data: add reference image files for weston-ivi-shell-user-interface 2014-12-04 17:24:54 +02:00
desktop-shell xdg-shell: Move xdg_shell.get_xdg_popup errors to xdg_shell 2015-05-05 14:17:11 +08:00
fullscreen-shell compositor: Refactor weston_output_mode_switch() 2014-11-05 13:15:13 +02:00
ivi-shell ivi-shell: set an initial value for ivi-surface. 2015-04-28 12:59:19 +03:00
m4 weston-build: Fix aclocal error during autogen.sh 2014-06-21 10:33:21 -07:00
man compositor: add option to specify a weston.ini 2015-03-27 09:38:19 +02:00
protocol xdg-shell: Specify fullscreen size-mismatch handling 2015-05-05 14:28:46 +08:00
shared toytoolkit: fix EGL surface creation for lazy drivers 2015-03-30 15:42:16 +03:00
src data-device: send the selection to all the wl_data_device resources of a client 2015-05-01 13:02:33 +01:00
tests tests: Fix Samsung copyright assignment on xwayland test 2015-05-05 11:16:51 -07:00
wcap wcap: Check for mmap and malloc return value in wcap decode module 2014-05-06 15:21:27 -07:00
xwayland xwm: Fix a weston crash when a window surface is created after unmap 2015-04-10 10:00:59 +03:00
.gitignore tests: ivi_layout test infrastructure 2015-04-09 09:27:05 +03:00
autogen.sh Update autotools configuration 2010-11-06 21:04:03 -04:00
configure.ac configure.ac: bump to version 1.7.91 for the alpha release 2015-05-06 19:00:02 -07:00
COPYING Add COPYING 2012-04-25 10:17:42 -04:00
Makefile.am build: fix setuid check 2015-04-13 09:52:16 +03:00
notes.txt notes: Don't manipulate lists while tranversing the list 2015-04-14 13:43:06 -07:00
README README: Fix typo; add link to testing docs 2014-02-05 17:20:24 -08:00
releasing.txt releasing: Note that Xwayland installation required only for Weston releases 2015-02-13 20:46:41 -08:00
weston.ini.in libinput: Add tap configuration to weston.ini 2014-08-15 15:33:55 +03:00

Weston

Weston is the reference implementation of a Wayland compositor, and a
useful compositor in its own right.  Weston has various backends that
lets it run on Linux kernel modesetting and evdev input as well as
under X11.  Weston ships with a few example clients, from simple
clients that demonstrate certain aspects of the protocol to more
complete clients and a simplistic toolkit.  There is also a quite
capable terminal emulator (weston-terminal) and an toy/example desktop
shell.  Finally, weston also provides integration with the Xorg server
and can pull X clients into the Wayland desktop and act as a X window
manager.

Refer to http://wayland.freedesktop.org/building.html for building
weston and its dependencies.

The test suite can be invoked via `make check`; see
http://wayland.freedesktop.org/testing.html for additional details.