хотелось бы поиметь возможность положить мобилу с включенным IM и не думать, что ты всю ночь будешь светиться как доступен. но каким образом это программно определить?
нажатие кнопок/по экрану?
акселерометры?
вебкамера?
какие есть предложения?
Вы непременно хотите чтобы это было автоматически?
Потому что простейшее решение такое: создаёте новый статус и в этом статусе каждому из своих аккаунтов задаёте режим Away. Включив этот статус, вы переведёте все аккаунты в Away. Но включать статус придётся автоматически.
Я как-то пытался найти как программно переключать статусы с помощью D-Bus, но лёгкого способа не нашёл. Негусто у менеджера аккаунтов с D-Bus-интерфейсом.
поворот экраном вниз как при отмене звонка...
Mitrandir:Вы непременно хотите чтобы это было автоматически?
да, разумеется. очень весело читать с утра \"а почему ты еще не спишь\" отправленные в 4.00
Тогда основная проблема заключается в том, чтобы научиться через D-Bus или каким-то иным образом программно переключать статусы.
И тогда это можно делать хоть по повороту экрана, хоть по таймеру.