On Wed, Oct 25, 2017 at 4:12 AM, Bastian Farkas wrote:
> Hi,
>
> with Peter Hutterers permission I modified an outdated patchset from him that
> adds support for tablet devices to the weston compositor. Several minor
> changes were needed to get the patches working with a recent weston version.
Signed-off-by: Michael Teyfel
---
Makefile.am | 2 --
clients/window.c | 44 +---
2 files changed, 1 insertion(+), 45 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index c37cd00b..f30ddbe9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -665,8 +6
Signed-off-by: Michael Teyfel
---
Makefile.am | 4 +---
clients/simple-shm.c | 40
2 files changed, 1 insertion(+), 43 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index f9c8010b..c37cd00b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -57
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-shell.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/ivi-shell/ivi-shell.c b/ivi-shell/ivi-shell.c
index 5f64e72d..dc8e6f1d 100644
--- a/ivi-shell/ivi-shell.c
+++ b/ivi-shell/ivi-shell.c
@@ -677,10 +677,14 @@ wet_s
Since ivi-shell now supports xdg-protocol, the surface_created listener
can be removed and the desktop_surface_configured listener is needed.
ivi-layout: libweston-desktop api is used to send configure event to
application.
Signed-off-by: Michael Teyfel
---
ivi-shell/hmi-controller.c | 70 ++
Since the surface_destroy_listener is only registered for ivi-shell
applications, it should only be removed for ivi-shell applications.
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-shell.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/ivi-shell/ivi-shell.c b/ivi-s
Signed-off-by: Michael Teyfel
---
Makefile.am | 4 +--
clients/simple-egl.c | 86
2 files changed, 13 insertions(+), 77 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 23f79dfe..f9c8010b 100644
--- a/Makefile.am
+++ b/Makef
Introduced signal configure_desktop_changed with interface. This signal
should be sent, when a desktop-surface is configured.
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-layout-export.h | 10 ++
ivi-shell/ivi-layout-private.h | 1 +
ivi-shell/ivi-layout.c | 17 +
Introduced surface create and configure function for xdg-apps.
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-layout-shell.h | 8 +
ivi-shell/ivi-layout.c | 74 ++--
2 files changed, 59 insertions(+), 23 deletions(-)
diff --git a/ivi-shell/ivi
Signed-off-by: Michael Teyfel
---
Makefile.am| 1 +
ivi-shell/ivi-layout-private.h | 2 ++
ivi-shell/ivi-shell.c | 4 +++-
ivi-shell/ivi-shell.h | 2 ++
4 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/Makefile.am b/Makefile.am
index e9679e68..23
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-layout.c | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/ivi-shell/ivi-layout.c b/ivi-shell/ivi-layout.c
index 086d0fd2..6b854503 100644
--- a/ivi-shell/ivi-layout.c
+++ b/ivi-shell/ivi-layout.c
@@ -153,7 +153,10 @
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-shell.c | 156 ++
1 file changed, 156 insertions(+)
diff --git a/ivi-shell/ivi-shell.c b/ivi-shell/ivi-shell.c
index 84db2c97..e797e4f9 100644
--- a/ivi-shell/ivi-shell.c
+++ b/ivi-shell/ivi-shell.c
@
Introduction of IVI_INVALID_ID for xdg-shell applications.
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-layout-export.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/ivi-shell/ivi-layout-export.h b/ivi-shell/ivi-layout-export.h
index 2317d6e9..e1e897ed 100644
--- a/ivi-shell/ivi-layou
This interface enables an id-agent to change the surface ids of an
ivi-layout-surface once.
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-layout-export.h | 6 ++
ivi-shell/ivi-layout.c| 39 +++
2 files changed, 45 insertions(+)
diff --git a/ivi
Removed assert, that checks if ivi-surface is not available, since this
can now happen with xdg-shell support.
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-shell.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/ivi-shell/ivi-shell.c b/ivi-shell/ivi-shell.c
index e9ddf9a4..f3156d35 100644
Hello all,
[Changes Version 2]
Adjustments have been done according to Quentin Glidic's remarks.
* weston_desktop_surface_create_view is used to create a view for toplevel
desktop surfaces
* weston_desktop_surface_unlink_view is used to destroy a view for toplevel
desktop surfaces
* weston_deskt
Signed-off-by: Michael Teyfel
---
ivi-shell/ivi-shell.c | 27 ++-
1 file changed, 18 insertions(+), 9 deletions(-)
diff --git a/ivi-shell/ivi-shell.c b/ivi-shell/ivi-shell.c
index 67619b8f..e9ddf9a4 100644
--- a/ivi-shell/ivi-shell.c
+++ b/ivi-shell/ivi-shell.c
@@ -497,44
17 matches
Mail list logo