diff --git a/Makefile.am b/Makefile.am index 3b3b8a1b..26e94fa8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -11,7 +11,7 @@ BUILT_SOURCES = # Do not run xwayland test while it is known broken. AM_DISTCHECK_CONFIGURE_FLAGS = --disable-setuid-install --disable-xwayland-test -EXTRA_DIST = weston.ini.in +EXTRA_DIST = weston.ini.in ivi-shell/weston.ini.in weston.ini : $(srcdir)/weston.ini.in $(AM_V_GEN)$(SED) \ @@ -20,7 +20,14 @@ weston.ini : $(srcdir)/weston.ini.in -e 's|@libexecdir[@]|$(libexecdir)|g' \ $< > $@ -all-local : weston.ini +ivi-shell/weston.ini : $(srcdir)/ivi-shell/weston.ini.in + $(AM_V_GEN)$(SED) \ + -e 's|@bindir[@]|$(bindir)|g' \ + -e 's|@abs_top_builddir[@]|$(abs_top_builddir)|g' \ + -e 's|@libexecdir[@]|$(libexecdir)|g' \ + $< > $@ + +all-local : weston.ini ivi-shell/weston.ini AM_CFLAGS = $(GCC_CFLAGS) @@ -36,7 +43,7 @@ AM_CPPFLAGS = \ -DLIBEXECDIR='"$(libexecdir)"' \ -DBINDIR='"$(bindir)"' -CLEANFILES = weston.ini $(BUILT_SOURCES) +CLEANFILES = weston.ini ivi-shell/weston.ini $(BUILT_SOURCES) bin_PROGRAMS += weston diff --git a/ivi-shell/.gitignore b/ivi-shell/.gitignore new file mode 100644 index 00000000..e690c591 --- /dev/null +++ b/ivi-shell/.gitignore @@ -0,0 +1 @@ +weston.ini diff --git a/ivi-shell/weston.ini.in b/ivi-shell/weston.ini.in new file mode 100644 index 00000000..36b44705 --- /dev/null +++ b/ivi-shell/weston.ini.in @@ -0,0 +1,93 @@ +[core] +shell=ivi-shell.so + +[ivi-shell] +ivi-module=hmi-controller.so +ivi-shell-user-interface=@abs_top_builddir@/weston-ivi-shell-user-interface + +cursor-theme=default +cursor-size=32 + +base-layer-id=1000 +workspace-background-layer-id=2000 +workspace-layer-id=3000 +application-layer-id=4000 + +transition-duration=300 + +background-image=@abs_top_builddir@/data/background.png +background-id=1001 +panel-image=@abs_top_builddir@/data/panel.png +panel-id=1002 +tiling-image=@abs_top_builddir@/data/tiling.png +tiling-id=1003 +sidebyside-image=@abs_top_builddir@/data/sidebyside.png +sidebyside-id=1004 +fullscreen-image=@abs_top_builddir@/data/fullscreen.png +fullscreen-id=1005 +random-image=@abs_top_builddir@/data/random.png +random-id=1006 +home-image=@abs_top_builddir@/data/home.png +home-id=1007 +workspace-background-color=0x99000000 +workspace-background-id=2001 + +[ivi-launcher] +workspace-id=0 +icon-id=4001 +icon=@abs_top_builddir@/data/icon_ivi_flower.png +path=@abs_top_builddir@/weston-flower + +[ivi-launcher] +workspace-id=0 +icon-id=4002 +icon=@abs_top_builddir@/data/icon_ivi_clickdot.png +path=@abs_top_builddir@/weston-clickdot + +[ivi-launcher] +workspace-id=1 +icon-id=4003 +icon=@abs_top_builddir@/data/icon_ivi_simple-egl.png +path=@abs_top_builddir@/weston-simple-egl + +[ivi-launcher] +workspace-id=1 +icon-id=4004 +icon=@abs_top_builddir@/data/icon_ivi_simple-shm.png +path=@abs_top_builddir@/weston-simple-shm + +[ivi-launcher] +workspace-id=2 +icon-id=4005 +icon=@abs_top_builddir@/data/icon_ivi_smoke.png +path=@abs_top_builddir@/weston-smoke + +[ivi-launcher] +workspace-id=3 +icon-id=4006 +icon=@abs_top_builddir@/data/icon_ivi_flower.png +path=@abs_top_builddir@/weston-flower + +[ivi-launcher] +workspace-id=3 +icon-id=4007 +icon=@abs_top_builddir@/data/icon_ivi_clickdot.png +path=@abs_top_builddir@/weston-clickdot + +[ivi-launcher] +workspace-id=3 +icon-id=4008 +icon=@abs_top_builddir@/data/icon_ivi_simple-egl.png +path=@abs_top_builddir@/weston-simple-egl + +[ivi-launcher] +workspace-id=3 +icon-id=4009 +icon=@abs_top_builddir@/data/icon_ivi_simple-shm.png +path=@abs_top_builddir@/weston-simple-shm + +[ivi-launcher] +workspace-id=3 +icon-id=4010 +icon=@abs_top_builddir@/data/icon_ivi_smoke.png +path=@abs_top_builddir@/weston-smoke