#!/bin/sh # As matchbox-panel updates its written configuration right after an applet dies / is killed, we can not be sure # whether the user had gpe-panel in his preferences after rotating to portrait. And since there is a slim chance # that a user changes his preferences from time to time, we renew that dumped configuration every now and then ;) if ! test -e "/tmp/gpe-panel.session-$panel_user" then test -e /home/$panel_user/.matchbox/mbdock.session && cp /home/$panel_user/.matchbox/mbdock.session "/tmp/gpe-panel.session-$panel_user" test -e "/tmp/gpe-panel.session-$panel_user" && cat "/tmp/gpe-panel.session-$panel_user" | grep -q panel || killproc ${ZD_BINDIR}/mbinputmgr else cat "/tmp/gpe-panel.session-$panel_user" | grep -q panel || killproc ${ZD_BINDIR}/mbinputmgr rm "/tmp/gpe-panel.session-$panel_user" fi # urg mbinputmgr should kill below killproc ${ZD_BINDIR}/matchbox-keyboard killproc ${ZD_BINDIR}/matchbox-stroke if [ -x ${ZD_BINDIR}/xrandr ]; then xrandr -o normal fi