Версия 0.5.0 (Бета). Требует подписи
+ после блокировки теперь возвращается в то же приложение/состояние что было до блокировки
+ теперь уж подсветка экрана должна себя вести нормально (кроме подсветки клавиш на p1/w960)
+ в ini добавлен параметр HiddenTaskMode - прячет приложение из списка задач
+ если idleTimeOut=0 и StartOnBackground=1, то программа работает в фоне и автоблокировка по времени не срабатывает
+ если TimeToDisplayOffAfterLock=0, то экран не гаснет после блокировки. Теперь это значение должно быть кратно 10! Работает не очень точно, погрешность примерно 10 секунд :)
+ в ini добавлен параметр UsePowerSaving: 1 - используется режим энергосбережения, 0 - отключено энергосбережение
+ в ini добавлены параметры ScreenActiveOnMobiReader и ScreenActiveOnCorePlayer: 1 - не тушить экран при активном MobiReader или CorePlayer, 0 - отключить эту возможность
+ в ini добавлены параметры NotLockOnMobiReader и NotLockOnCorePlayer : 1 - не блокировать при активном MobiReader или CorePlayer, 0 - отключить эту возможность
+ в ini добавлен параметр LockOnlyOnStandByOrGDesk: 1 - блокировать автоматически только при активном режиме ожидания или GDesk, 0 - отлючить эту возможность. Этот параметр имеет больший приоритет чем NotLockOnMobiReader и NotLockOnCorePlayer.
+ Отображает количество непрочитаных SMS/MMS/Email (я проверил только SMS/MMS, просьба при случае проверить EMail)
+ Отображает пропущеные вызовы, считает только пропущеные при блокировке (что было до блокировки, игнорирует), при ручной разблокировки - сбрасывается.
Отмененый во время блокировки звонок считается пропущеным
+ в ini добавлена секция LockedKeys - в ней описаны какие клавиши блокировать: 1 - блокировать, 0 - не блокировать
+ в ini добавлен параметр TurnOnDisplayOnTouch: 1 - включать экран при прикосновении, 0 - не включать
+ в ini добавлен параметр AutoStartOnBoot: 1 - загружать iPhoneLock при загрузке телефона (работает если в дополнение еще включен параметр StartOnBackground), 0 - не загружать
+ в ini добавлен параметр ShowBatteryLevel: 1 - отображает уровень заряда батареи в %, 0 - выключено
Версия 0.4.2 (Бета). Требует подписи
Если до этого была установлена версия без TestUID, её нужно сперва удалить.
+ индикаторы сигнала и батареи берутся по порядку с c: d: z: из \Resource\ZSBLIB\ZSBLIB.MBM
+ в режиме блокировки блокируются все кнопки кроме PowerOff кнопки
+ пофикшена подсветка дисплея
- на P1i/w960 после выключения/включения экрана отключается подсветка клавиатуры, как включить пока не знаю. Один из вариантов не отключать дисплей, а уменьшать его яркость до допустимого минимума
+ слегка улучшено энергосбережение
+ часы идут более точно :) двоеточие теперь мигает раз в секунду
+ добавлена возможность выхода из iPhoneLock - дважды сдвинув слайдер слева на право (от начала до конца, не отрывая палец/стилус)
+ теперь не должен вылетать через продолжительное время
Версия 0.4.1 (багфикс). Требует подписи
+ Теперь при повторном запуске iPhoneLock блокирует клавиатуру, то же самое происходит если на него преключились через задачи
+ Влючение/Выключение режима системного приложения через ini: SystemTaskMode
+ Регулирование уровня подсветки во время блокировки через ini: ScreenBrightnesAfterLock в процентах
+ При срабатывании будильника прячется как и при входящем звонке
+ Пока убрана автозагрузка
+ Теперь блокировка корректно работает во Flight mode
известные невыловленые баги:
- для P1i/W960i некорректный показ уровня батареи, может еще на каких смартах
- во время лока, если подключить usb кабель, то вылетает (у меня не вылетало). Требует подтверждения
Добавил билд с тестовым UID'ом. Любой желающий может попробовать подписать sis на symbian open signed. Перед установкой с тестовым уидом, нужно самостоятельно удалить предыдущую версию!
Очередная бета, УЖЕ ТРЕБУЮЩАЯ ПОДПИСИ (0.4.0)
+ Лок/Анлок по короткому нажатию клавиши power off (на боковую пока не вышло повесить). Естественно работает только когда iPhoneLock в фоне
+ Управление подсветкой, при локе сразу отрубается подсветка и по прошествии TimeToDisplayOffAfterLock секунд вообще отключается подсветка экрана и клавиш, при нажатии на экран подсвечивается в пол силы
+ Добавлена надпись текущего оператора возле уровня сигнала
+ При разблокировки переходит в Gdesk или Ожидание, а не в последнее меню. Изменено изза того что нормально не отрабатывали сенсорные клавиши ожидания после анлока
Бета 0.3.2
+ Чуть изменена графика (спасибо SpiceM)
+ Пофикшена кнопка возврата после разблокировки
+ В очередной раз изменено поведение слайдера (вынесено в ini)
+ Можно задать скорость или вообще отключить анимацию на выходе (в ini)
+ Изменено отображение индикатора заряда батареи
Бета 0.3.0
+ Добавлена возможность работы в фоне, активируется через определенное время неактивности
+ Добавлена возможность выбора фоновой картинки
+ Добавлена возможность использования фона текущей темы
+ Пофикшен слайдер
+ Добавлен эффект при разлочке
+ Возможность русского скина
+ Настройки хранятся в d:\Shared\iPhoneLock\iPhoneLock.ini
StartOnBackground - запуск в фоне, если = 1
idleTimeOut - время неактивности до лока в секундах
ScreenBackground - путь к альтернативному бэкграунду (если не установлен, использутся из темы)
UseThemeBackground - использовать текущие настройки темы
У UseThemeBackground приоритет больше чем у ScreenBackground
- Непофикшены индикаторы
- Есть баг в том что не работает после разлочки кнопка назад в правом верхнем углу. Пока лечится долгим удерживанием боковой кнопки назад
Бета 0.2.0
- Пофикшен баг при входящем звонке: можно было нажать кнопку ответа, но нельзя было первому завершить разговор
- Пофикшена иконка приложения
+ Добавлены реальные индикаторы сигнала и батареи (картинки берутся стандартные, из d:\Resource\ZSBLIB\ZSBLIB.MBM или из z:\Resource\ZSBLIB\ZSBLIB.MBM если на d: нет)
+ Все картинки теперь хранятся в d:\Shared\iPhoneLock\skin.mbm
+ Увеличина скорость запуска
+ Слегка изменено поведение слайдера
+ Слегка увеличен шрифт даты
Бета 0.1.0
Самая сырая версия. Начало начал.