Created attachment 3426 [details] drop extra timers В psi-devel@ пробегал патчик для отрывания излишних, по мнению его автора, таймеров для анимашностей: http://lists.affinix.com/pipermail/psi-devel-affinix.com/2008-September/008236.html Апстрим воспринял идентификацию проблем с энтузиазмом, но обнаружить признаки предложенного им развешивания поштучно в их багтрекер и тем более культурного патча не удалось (речь о ветке 0.13). Поскольку с Дмитрием согласен -- собрал пока для себя, также положил здесь: http://fly.osdn.org.ua/~mike/repos/psi-wakeups/ и в git.alt: http://git.altlinux.org/people/mike/packages/?p=psi.git;a=shortlog;h=refs/heads/master-0.13 Как по мне, так без этих морганий даже лучше стало.
reassign
Есть какие-то замеры, насколько дольше стало жить без анимаций на батарее ?
Готов принять патч, если будет опция в настройках по отключению моргания. Мне, например, моргание нравится.
И да, в патче ошибка - новый пользователь остаётся висеть, выделенный красным.
(В ответ на комментарий №2) > Есть какие-то замеры, насколько дольше стало жить без анимаций на батарее ? Косвенно судя по эффекту от более редких beacon'ов -- на 8-cell выходит до часа больше (т.е. 10--20%), могу попробовать промерить начисто. (В ответ на комментарий №3) > Готов принять патч, если будет опция в настройках по отключению моргания. > Мне, например, моргание нравится. Мне оно просто перестало нравиться ещё тогда, когда увидел, какой трафик оно генерит -- ни через NX, ни тем более через ssh -Y по GPRS/3G толком это не живёт... (В ответ на комментарий №4) > И да, в патче ошибка - новый пользователь остаётся висеть, выделенный красным. Ага, есть такое. Анноит, но не сильно. Собсно я тоже подумал сразу насчёт того, что надо хотя бы развесить в апстримную багзилу, как по ссылке собсно и просят... им самим в общем понравилось.
Вот, через upstream - это правильно.
Перебрался со своей сборки с этим патчем на psi-plus и в целом он меня устроил даже больше. Насколько понял, апстрим psi в немного странном состоянии.
http://code.google.com/p/psi-dev/issues/detail?id=496