Slide 2 UnLock History by A_C
=============================
Slide 2 UnLock is a simple lock/unlock application which has the iPhone style slide unlocking. It can be used as a screensaver while you don't use your device.
The original v1.0 was released from http://rychlicki.net/en/2007/04/01/174, it's further modified with the following changes:

v1.131 (24-5-2007)
1. fixed the "Wallpaper" & "Wallpaper Landscape" paths bug, you can set your custom path now.
2. the Appointment's Start & End Time follows the format of "TimeFormat" option.

v1.13 (23-5-2007)
1. moved all the settings from SLIDE.INI to the Registry.
2. added options "IdleStart", "ACIdleStart", "ACOffLCD", "ACBlankScreen" & "ShowAppointment" (so many ACs there :P); it works like a real screensaver now; see below (iLock config) for details.
3. the option "BlankScreen" is now "media player" aware, i.e. when it's playing mp3, it will only turn off the LCD even "BlankScreen" is 0. The same applies to "ACBlankScreen".
4. rewrote the battery status routine so it now theoretically consumes lesser power (vs polling in the old version).
5. preliminary fix for changing the device's orientation when "CloseApp" is set to 0. SLIDE will exit itself when the orientation is changed. If your device has a slide-keyboard, please let me know the result.
6. supports Smartphone device: use the D-Pad to move the button; its speed can be adjusted by the option "Speed"
7. some bugs fixing
8. changed the Clock's typeface

v1.1 (13-5-2007)
1. support "auto start" when device is woke up; option "Autostart=1"
2. added "Off LCD" option to turn LCD off after n seconds
3. added "Blank Screen" option have a blank the screen (the device is still active) only instead of suspending the device (e.g. when using the Bluetooth to listen music)
4. added WiFi icon at the top bar (it'll only come out when WiFi is turned on, only works at WM5)
5. fixed the nasty WM5 flashing SIP icon bug
6. fixed some other bugs

Start from v1.1, INSTALLATION is necessary! If you have used any other methods to make SLIDE.EXE runs on wake up event, please UNDO it before using this version. Read "How to use" for details.

v1.091 (7-5-2007)
1. fixed the Bluetooth icon not refreshed if option "Close App=0"

v1.09 (5-5-2007)
1. fixed the problem of displaying "Incoming Call" again
2. added "Wallpaper" & "Wallpaper Landscape" options to load the .bmp, .jpg or .png file you wants; make sure to include the full path of the file
3. some minor graphics changed

v1.08 (2-5-2007)
1. fixed the problem of displaying "Incoming Call" (but failed)
2. added Bluetooth icon at the top bar (it'll only come out when Bluetooth is turned on, only works at WM5)

v1.07 (1-5-2007)
1. renamed to "Slide 2 UnLock"
2. "VGA fix" for VGA devices (see below's SLIDE.INI)
3. added volume/vibrate icon at the top bar
4. battery icon changes color when charging
5. fixed the problem of displaying "Notification Bubbles" 
6. displays figures of "Missed Call", "Unread SMS" & "Unread Email" properly when > 9

v1.06 (26-4-2007)
1. added "SPEED" option to configure the button's return speed (see below's SLIDE.INI)
2. stablized the support to Landscape mode (now it really blocks the screen, but still a bit slow), but please be warned that DON'T change the orientation when SLIDE.EXE is running, otherwise it'll be really locked up
3. added "Missed Call", "Unread SMS" & "Unread Email" notifications (only work at WM5)
4. for WM2003/SE or non-mobile device, you may use this trick to show a fake operator name & signal:
  - add this key to the registry "HKEY_LOCAL_MACHINE\System\state\phone"
  - add the following keys: "Current Operator Name" (REG_SZ), "Radio Ready State" (REG_DWORD) & "Signal Strength Raw" (REG_DWORD)
  - e.g.	Current Operator Name="cingular"
	Radio Ready State=1
	Signal Strength Raw=100

v1.05 (24-4-2007)
1. bug fixed the sluggish button movement
2. further lower the CPU utilization to less than 10% when idle
3. support 240x240 device; preliminary support Landscape mode; the Landscape wallpaper is stored at GFX\RES\wallpaperL.bmp

v1.04 (23-4-2007)
1. lower the CPU utilization (about 50%) so as to allow background jobs (like activesync) to run
2. removed command "No Animation". Instead, the "slide to unlock" animation will be stopped after about 5 seconds idle
3. centred the clock perfectly
4. changed the Operator font

v1.03 (15-4-2007)
1. system time & local time problem fixed
2. loads much much faster
3. supports ClearType
4. more accurate Operator Name, signal strength & battery power
5. consume lesser power
6. customizable date/time format & animation
7. self avoid running twice
8. can be stayed running at the background so as to speed up the next execution (but consumes more memory)