]> git.openpandora.org Git - openpandora.oe.git/commitdiff
pandora-first-run-wizard: Changed the script so that the touchscreen calibration...
authorMichael Mrozek <EvilDragon@openpandora.de>
Tue, 3 Jul 2012 08:15:46 +0000 (10:15 +0200)
committerMichael Mrozek <EvilDragon@openpandora.de>
Tue, 3 Jul 2012 08:15:46 +0000 (10:15 +0200)
recipes/pandora-system/pandora-first-run-wizard.bb
recipes/pandora-system/pandora-first-run-wizard/first-run-wizard.sh

index 483bd167925872365677e805d6560faeb894a63e..f7a034dc2baef238a53eadc9400c141f55ec20e3 100755 (executable)
@@ -6,7 +6,7 @@ RDEPENDS = "hsetroot zenity dbus pandora-wallpaper-official tslib tslib-calibrat
 
 COMPATIBLE_MACHINE = "omap3-pandora"
 
-PR = "r44"
+PR = "r45"
 
 SRC_URI = " \
           file://first-run-wizard.sh \
index 387989f74078b58a8194eb7a948c7798531ca77d..f1e263c91526a78bbcf77f46bdb158b183c2d4c2 100755 (executable)
@@ -309,8 +309,15 @@ chmod 0666 /etc/pandora/first-boot
 if zenity --question --title="Calibrate Touchscreen" --text="It is recommended to calibrate the touchscreen to make sure it accurately works.\n\nIf you do so, you will see a moving crosshair.\nUse the stylus to press the crosshair as accurate as possible.\n\nYou can always (re-)calibrate it from the Settings-Menu later in the OS as well." --ok-label="Calibrate Touchscreen" --cancel-label="Don't calibrate it"; then
   . /etc/profile
   TSLIB_CONSOLEDEVICE=none op_runfbapp ts_calibrate
+  /usr/pandora/scripts/op_touchinit.sh
+while ! zenity --question --title="Check Calibration" --text="Your new calibration setting has been applied.\n\nPlease check if the touchscreen is now working properly.\nIf not, you might want to try a recalibration.\n\n(Hint: use the nubs to press the button if the touchscreen is way off)" --ok-label="The touchscreen is fine" --cancel-label="Recalibrate"; do
+      TSLIB_CONSOLEDEVICE=none op_runfbapp ts_calibrate
+      sudo /usr/pandora/scripts/op_touchinit.sh  
+done
 fi
 
+
+
 # Let the user run optional config stuff.
 
 while mainsel=$(zenity --title="Optional settings" --width="400" --height="300" --list --column "id" --column "Please select" --hide-column=1 --text="This concludes the mandatory part of the First Boot Wizard.\n\nYou can now either continue to boot the system or change some more settings.\n\n\nThank you for buying the OpenPandora. Enjoy using the device." "speed" "Advanced CPU-Speed and Overclocking-Settings" "startup" "Advanced Startup-Settings" "lcd" "LCD-Settings" --ok-label="Change selected Setting" --cancel-label="Finish Setup"); do