From patchwork Mon Feb 18 16:54:48 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [3/3] matchbox-session-sato: start the keyboard applet if we have no keyboard Date: Mon, 18 Feb 2013 16:54:48 -0000 From: Ross Burton X-Patchwork-Id: 44795 Message-Id: <2ee6d593467cf4ab49bf8a51f35550be5bf0360e.1361206387.git.ross.burton@intel.com> To: openembedded-core@lists.openembedded.org If the formfactor says we have no physical keyboard, add the keyboard applet so the user can force the keyboard to show/hide on demand. Signed-off-by: Ross Burton --- meta/recipes-sato/matchbox-sato/matchbox-session-sato/session | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/meta/recipes-sato/matchbox-sato/matchbox-session-sato/session b/meta/recipes-sato/matchbox-sato/matchbox-session-sato/session index 1a7e99c..a3138b6 100644 --- a/meta/recipes-sato/matchbox-sato/matchbox-session-sato/session +++ b/meta/recipes-sato/matchbox-sato/matchbox-session-sato/session @@ -8,13 +8,20 @@ else SHOWCURSOR="yes" fi +if [ "$HAVE_KEYBOARD" = "1" ]; then + KEYBOARD_APPLET="" +else + KEYBOARD_APPLET="keyboard" +fi + + matchbox-desktop & # Lines containing feature-[foo] are removed at build time if the machine # doesn't have the feature "foo". START_APPLETS=showdesktop,windowselector -END_APPLETS=clock,battery,systray,startup-notify,notify +END_APPLETS=clock,battery,$KEYBOARD_APPLET,systray,startup-notify,notify END_APPLETS=openmoko-panel-gsm,$END_APPLETS # feature-phone matchbox-panel --titlebar --start-applets $START_APPLETS --end-applets $END_APPLETS &