build,libweston: Use struct timespec for animations
authorAlexandros Frantzis <alexandros.frantzis@collabora.com>
Thu, 16 Nov 2017 16:20:52 +0000 (18:20 +0200)
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>
Mon, 27 Nov 2017 09:41:17 +0000 (11:41 +0200)
commit8250a61de139a1e3da41bf977ce6e1a657aa69c8
tree9c514309d74fcd9f6b2c43d82598fe462b69bfef
parent6c2752a863becf41a43c1b0af99e1b713698e0b1
build,libweston: Use struct timespec for animations

Change code related to animations to use struct timespec to represent
time.

This commit is part of a larger effort to transition the Weston codebase
to struct timespec.

Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
This bumps the libweston major version due to breakage in the animation
ABI. The commits following this one break more ABI in other parts.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
configure.ac
desktop-shell/shell.c
desktop-shell/shell.h
libweston/animation.c
libweston/compositor.c
libweston/compositor.h
libweston/spring-tool.c
libweston/zoom.c