summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* configure.ac: Bump version to 1.11.1Jonas Ådahl2016-02-161-1/+1
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Introduce pointer locking and confinement protocolJonas Ådahl2016-02-163-0/+349
| | | | | | | | | | | | This patch introduces a new protocol for locking and confining a pointer. It consists of a new global object with two requests; one for locking the surface to a position, one for confining the pointer to a given region. Signed-off-by: Jonas Ådahl <jadahl@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Reviewed-by: Daniel Stone <daniels@collabora.com>
* Introduce wp_relative_pointer interfaceJonas Ådahl2016-02-163-0/+143
| | | | | | | | | | | | | The wp_relative_pointer interface is an extension to the wl_pointer interface created from wl_seat. It has the same focus, but adds the functionality of sending relative pointer motions unhindered by constraints such as monitor edges or other barriers. It also contains unaccelerated pointer motion information. Signed-off-by: Jonas Ådahl <jadahl@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Reviewed-by: Daniel Stone <daniels@collabora.com>
* ignore: ignore config.sub and config.guessDerek Foreman2016-01-141-0/+2
| | | | Signed-off-by: Derek Foreman <derekf@osg.samsung.com>
* test: add make checkDerek Foreman2016-01-144-0/+37
| | | | | | | | | | We can now test all the protocol files by running make check (or distcheck) which will pass them through the scanner. Signed-off-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net> Acked-by: Peter Hutterer <peter.hutterer@who-t.net> Acked-by: Jonas Ådahl <jadahl@gmail.com>
* xdg-shell: add state range reservation for EFLMike Blumenkrantz2015-12-071-0/+1
| | | | | | Signed-off-by: Mike Blumenkrantz <zmike@osg.samsung.com> Reviewed-by: Jasper St. Pierre <jstpierre@mecheye.net> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
* configure.ac: Fix compatibility for older pkg-config versionsBryce Harrington2015-12-042-0/+14
| | | | | | | | | | | | | noarch_pkgconfigdir is not available on oldish pkg-config's. Among other things this affects Wayland's nightly auto-build Ubuntu 14.04 PPAs. Signed-off-by: Bryce Harrington <bryce@osg.samsung.com> Cc: Pekka Paalanen <ppaalanen@gmail.com> Cc: Quentin Glidic <sardemff7+wayland@sardemff7.net> Cc: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net>
* configure.ac: Bump version to 1.01.0Jonas Ådahl2015-11-251-2/+2
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* configure.ac: Fix bugzilla linkJonas Ådahl2015-11-251-1/+1
| | | | | | | | File bugs to the 'unspecified' version of the 'wayland' component. We currently don't have a 'wayland-protocols' component, and 'wayland' is the closest there is right now. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* configure.ac: Remove micro version from version numberJonas Ådahl2015-11-251-2/+1
| | | | | | | Just use two numbers, major and minor. There is no practical use for a micro version number. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* configure.ac: Remove unused output variablesJonas Ådahl2015-11-231-3/+0
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* configure.ac: Print version when done configuringJonas Ådahl2015-11-231-0/+1
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* install pkg-config file to arch-independent locationIgor Gnatenko2015-11-232-3/+2
| | | | | | | | It is arch-independent, so no need to install it to /usr/lib* Cc: Jonas Ådahl <jadahl@gmail.com> Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net>
* xdg_shell: add missing <description> tags to the 'state' enum entriesPeter Hutterer2015-11-201-13/+21
| | | | | | | | | | | | The scanner parses CDATA in <entry> but lets it disappear otherwise. To have descriptive text associated with the <entry>, we need a <description> tag - and that must have a summary attribute. The current scanner doesn't handle <description> however, so to get the summary printed in the output file we still need the summary attribute in the entry tag too. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Derek Foreman <derekf@osg.samsung.com> Reviewed-by: Jonas Ådahl <jadahl@gmail.com>
* COPYING: Update copyrightsJonas Ådahl2015-11-201-4/+8
| | | | | | | | | | | I went through all of the protocols and used the copyright hints in them and used the result of that to put in the COPYING file. One exception was the fullscreen shell which was missing the copyright details. As per direct contact with the original author, copyright of fullscreen shell should be attributed to the author himself and was therefore added to COPYING. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Makefile.am: Include protocol README files in tarballJonas Ådahl2015-11-181-1/+9
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: postfix -> suffixJonas Ådahl2015-11-171-2/+2
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: Use the word 'deprecated' instead of 'obsolete'Jonas Ådahl2015-11-171-5/+5
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Remove presentation timing protocolJonas Ådahl2015-11-173-292/+0
| | | | | | | | | The presentation timing protocol is already ready for being declared stable and given this we can skip having it going through the unstable naming procedures. Lets remove it for now, and re-introduce in stable/ when declaring it stable. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: Add note about CC:ing maintainersJonas Ådahl2015-11-161-2/+3
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* linux-dmabuf: Change the zlinux_prefix to zwp_linuxJonas Ådahl2015-11-091-5/+6
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Apply the new version suffix convention to the protocolsJonas Ådahl2015-11-096-24/+24
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: Make the interface major version suffix more clearJonas Ådahl2015-11-091-2/+2
| | | | | | Append _vN instead of just N where N is the major version. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: Some clarifications regarding major vs minor versionsJonas Ådahl2015-11-091-3/+6
| | | | | | Was missing that the major version is also part of the interface names. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Change all of the zwl_ prefixed protocols to use the zwp_ prefixJonas Ådahl2015-11-095-21/+21
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: Document interface naming conventionJonas Ådahl2015-11-091-0/+15
| | | | | | | Document that what different types of protocols should prefix their interfaces with. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: Change the examples from wl_ to wp_Jonas Ådahl2015-11-091-2/+2
| | | | | | | | | | | It was decided that the wl_ prefixed used by protocols and the wayland-client and wayland-server API should only be used by those two libraries. Instead, invent a new prefix for protocols in wayland-protocols: wp_, which stands for Wayland Protocol. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: Remove confusing part of paragraph about releasesJonas Ådahl2015-11-091-3/+1
| | | | | | | It should be understood that it is possible to make "oops didn't mean that" commits making intra-release backward incompatible changes. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: Another typo fix and some line wrap cleanupJonas Ådahl2015-11-061-7/+6
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* README: typo fixesPekka Paalanen2015-11-061-5/+5
| | | | | Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Jonas Ådahl <jadahl@gmail.com>
* README: Clarify unstable between release on an unstable protocolJonas Ådahl2015-11-031-2/+2
| | | | | | | Unstable changes can be made to unstable protocols, but this was about unstable changes within the same major version. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Added README file describing development procedures etcJonas Ådahl2015-11-031-0/+124
| | | | | | The format used is (unverified) AsciiDoc. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Migrate xdg_shell protocolJonas Ådahl2015-10-303-0/+621
| | | | | | | | | This migration did not involve any renaming, xdg_shell already has its own form of unstable protocol semantics. The next xdg_shell protocol change will change to the new naming semantics, and not earlier in order to minimize breakage. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Add README files containing protocol maintainersJonas Ådahl2015-10-296-0/+26
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Migrate the input method protocolJonas Ådahl2015-10-212-0/+301
| | | | | | Applied the unstable naming convention. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Migrate the text input protocolJonas Ådahl2015-10-212-0/+384
| | | | | | | Renamed from "text" to "text-input" and applied the unstable naming convention. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Migrate presentation timing protocolJonas Ådahl2015-10-212-0/+287
| | | | | | Applied unstable naming convention. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Migrate linux-dmabuf protocolJonas Ådahl2015-10-212-0/+284
| | | | | | Version postfix added to interface names. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* pointer-gestures: Use the new unstable naming schemaJonas Ådahl2015-10-211-15/+13
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* fullscreen-shell: Use the new unstable naming schemaJonas Ådahl2015-10-201-9/+11
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Add fullscreen shell protocolJonas Ådahl2015-10-092-0/+214
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Add autotools installation filesJonas Ådahl2015-10-096-0/+96
| | | | | | | Currently installs unstable protocols under an unstable/ subdirectory in $prefix/share/wayland-protocols/. Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Add unstable pointer gesture protocolJonas Ådahl2015-10-091-0/+176
| | | | Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
* Initial commitJonas Ådahl2015-10-091-0/+1
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>