}
*/
try {
- zavai.config.run_script("pm-suspend");
+ zavai.app.run_script("pm-suspend");
done = true;
zavai.log.info("Suspend was done with zavai.");
} catch (Error e) {
{
try {
//usage.Shutdown();
- zavai.config.run_script("shutdown -h now");
+ zavai.app.run_script("shutdown -h now");
} catch (Error e) {
zavai.log.error("Shutting down phone: " + e.message);
}
{
try {
//usage.Reboot();
- zavai.config.run_script("shutdown -r now");
+ zavai.app.run_script("shutdown -r now");
} catch (Error e) {
zavai.log.error("Rebooting phone: " + e.message);
}
// FIXME: X won't see events, but it's still generating interrupts,
// isn't it?
- if (Posix.ioctl(screen_lock_fd, LinuxInput.Evio.CGRAB, locked ? 1 : 0) != 0)
+ int EVIOCGRAB = 0x40044590;
+ if (Posix.ioctl(screen_lock_fd, EVIOCGRAB, locked ? 1 : 0) != 0)
{
zavai.log.error("Cannot EVIOCGRAB /dev/input/event1");
Posix.close(screen_lock_fd);
public void wiggle()
{
try {
- zavai.config.run_script(zavai.config.homedir + "/display wiggle");
+ zavai.app.run_script(zavai.config.homedir + "/display wiggle");
} catch (Error e) {
zavai.log.error("Requesting/releasing resource Display: " + e.message);
}
if (!started)
{
try {
- zavai.config.run_script(zavai.config.homedir + "/display lock_off");
+ zavai.app.run_script(zavai.config.homedir + "/display lock_off");
} catch (GLib.Error e) {
zavai.log.error(e.message);
}
public void unlock_screen()
{
try {
- zavai.config.run_script(zavai.config.homedir + "/display defaults");
+ zavai.app.run_script(zavai.config.homedir + "/display defaults");
} catch (GLib.Error e) {
zavai.log.error(e.message);
}
{
if (started) return;
try {
- zavai.config.run_script(zavai.config.homedir + "/display lock_on");
+ zavai.app.run_script(zavai.config.homedir + "/display lock_on");
zavai.log.info("Acquired display");
base.start();
} catch (GLib.Error e) {
{
if (!started) return;
try {
- zavai.config.run_script(zavai.config.homedir + "/display defaults");
+ zavai.app.run_script(zavai.config.homedir + "/display defaults");
zavai.log.info("Released display");
base.stop();
} catch (GLib.Error e) {