Using registry notifications instead of polling for updating notifications (bubbles, date, time, etc.). Notifications (and reloadIcon) should now appear immediately. Battery foot print should also be smaller.
Icon, text, circles, offset sizes, etc. are scaled automatically if the application is launched in a different resolution than the one in settings.xml (LastConfiguredAt).
Bubbles are alpha blended.
Position, size, text, etc. of bubbles are configurable.
Added background image support for static bars (bottom bar and top bar). Gradient background can now be used even when a wallpaper is set. The background (gradient or image) of static bars can be alpha blended to the wallpaper.
ShrinkToFit option of static bars now shrinks the text height in addition to the icon width.
Added font settings dialog.
Renamed “GPRS State” icon to “Cell Network State”.
Added “Missed Calls & Signal Strength & Operator Name” icon.
Added “Unplayed Voice Mails” icon.
Added “Irda State” icon.
Added “Phone Profile” icon.
No sound or vibration on launch if current profile is silent.
When battery is charging a dot is shown before the battery percentage to indicate charging.
If operator name is empty show NA for signal.
Changed the field “type” in the icon settings dialog from dropdown to droplist.
Fonts in the fonts subdirectory are automatically added/removed.
Load strExec and strParameters (in addition to nScreen, nIcon, strName, and strImage) from HKLM\Software\iPhoneToday\Icon…\ when HKLM\Software\iPhoneToday\reloadIcon is set.
Added a separate text quality option for text inside icons.
Added new pressed icons.
Added minimize OnLaunchIcon option (you have to manually edit settings.xml).
Added UpdateWhenInactive option (you have to manually edit settings.xml) to always update notifications even when window is inactive. The default value is 0 to save battery.