[Windows Mobile Apps and Games] Co0kieMonster:
CHT banners:

Some banners for your signature made by dafunk2 - big thanks to him.

File names reference:

[Analog clock files]
Mode9 and lua:
1E1A6CCD_manila (\windows\htc\home\Co0kieAnalogClock.mode9)
1EC5924B_manila (\windows\htc\home\scripts\home\homeAnalogClock.luac)

Graphics:
20F62884_manila - background - 256x256
0AB9C3F4_manila - hour hand - 16x256
4BDFBA48_manila - minute hand - 16x256
2A87D392_manila - second hand - 16x256
7126E342_manila - clock dot - 32x32

[HDWall files]
486f94eb_manila - home portrait - 480x800 (512x1024 qtc)
5E43D109_manila - home landscape - 800x480 (1024x512 qtc)
4716C574_manila - wide home portrait 960x800 (1024x1024 qtc)
67A9E56B_manila - lockscreen - 480x800 (512x1024 qtc)
11d4e1ae_manila - all tabs portrait - 480x800 (512x1024 qtc)
7F164879_manila - all tabs landscape - 800x480 (1024x512 qtc)

CHT full changelog:

#v1.8.5 - 19/06/2010
-[new] option for scrolling appointment and task lists
-[new] task improvements: counters, color options, option to display both start and due date
-[new] high quality wallpapers
-[new] taskbar and softkeybar skinning
-[new] wallpaper control quick links: previous, next, random wallpaper
-[new] compatible with manila_home 2016 (with manila_core 2015) (dev note: graphics files: 1b8f4bec_manila, 55b3bed2_manila, 710705ec_manila)
-[new] addon cab: alternative lockscreen for WM6.1 users (thanks to Kenia1234 for testing this)
-[new][dev] the analog clock has it's own mode9 and script file (mode9: 1E1A6CCD_manila, lua: 1EC5924B_manila)
-[change] weather animation on the lockscreen now plays even if weather is off on the home tab
-[change] music player (or any element) will no longer be loaded on startup if it's not visible on any layout
-[fixed] analog clock hand alignment (thanks to rat_2665)
-[fixed] wallpaper selection on WM6.1
-[fixed] VGA: all tabs wallpaper, add toggle menu, titlebar disappears
-[fixed] photos tab picture position for both VGA and WVGA
-[fixed] clock highlight getting stuck
-[fixed] tab change side swipe not responding after unlock
-[fixed] analog clock resize button shows in non-edit mode
-[fixed] quick links disappear in landscape
-[fixed] appointments/tasks slim header autohide
-[fixed] previous track button disabled image on manila 19xx (dev note: for skinned players 59B6BB1D_manila needs to be copied and renamed to 10B1B92F_manila)
-[fixed] white wallpaper when rotating with hdwall
-[fixed] test appointments don't show up sometimes
-[fixed] tasks sorting and range
-[fixed] if home menu was open when locking the unlock slider would be missing
-[fixed] slider bar appears on white menus with no tabs
-[fixed] phone toggle doesn't turn off if data was connected
-[fixed] weather animation freezes on comm switch
-[fixed] music info not updating
-[fixed] lockscreen bottom bar bug
-[fixed] uninstall problem on some ROMs
#v1.8.0 - 06/06/2010
-[new] many lockscreen improvements
-[new] new quick link types: switches, notifications and misc
-[new] wallpaper controls: home, all tabs, lockscreen
-[new] wide scrolling home wallpaper
-[new] 4 home levels and landscape are customizable
-[new] tasks
-[new] new list control for appointments and tasks (unlimited item count)
-[new] anything will hide behind the expanded app/tasks list (not just quick links)
-[new] music player with 3 layouts
-[new] text color settings
-[new] analog clock is x-axis movable and resizable
-[speed] significant boost to quick links animation speed/smoothness
-[change] tab slider is now always visible on white submenus (related to retractable slider)
-[fixed] many lockscreen related problems
-[fixed] highlights that stick
-[fixed] second hand freezing
-[removed] animated wallpapers (not weather wallpapers, just the 3 animated ones)
#v1.7.1 - 18/04/2010
-[new] voicemail program link
-[new] notification support for more than 100 sms/mms/email
-[new] sun rays animation option
-[fixed] advanced layout menu not working
-[fixed] black bar in submenus
-[fixed] music problem with locker
-[fixed] full screen animation showing wrong weather
-[fixed] program selector in VGA
-[fixed] clock becomes rotated sometimes
-[fixed] weather hit area removed from no weather clock
-[fixed] page indicator shows up after unlock
-[fixed] retractable slider bugs
-[fixed] clock weather text overlap
-[removed] dim backlight option (using system setting instead)
-[removed] suspend timeout option (using system setting instead)
#v1.7 - 13/04/2010
-[new] moveable and customizable home items
-[new] 6 clock layouts (including analog)
-[new] 2 or 3 quick links rows in main view
-[new] notification icons
-[new] customizable lockscreen with 3 unlock modes
-[new] more than 3 quick links pages
-[new] retractable slider
-[new] parameter support for button program links
-[new] automatic VGA mode detection
-[new] added voicemail notification
-[changed] position of more appointments indicator arrow
-[changed] adjusted 3x3 quick links layout
-[fixed] exchange policies related issue
-[fixed] bug with appointment range set to 1
-[fixed] miscellaneous smaller bugs
#v1.6.1 - 07/03/2010
-[new] option to hide or auto hide appointments
-[new] added more appointments indicator for main view
-[fixed] call history related bugs (rounded edge, overlap)
-[fixed] date button now always shows month view in calendar tab
-[fixed] removed side scroll animation from animation level 0
-[fixed] corrected quick links scrolling in landscape
#v1.6 - 04/03/2010
-[new] 3x3 layout added and 5x5 repositioned slightly
-[new] reworked animations with 4 levels and an animation toolkit
-[new] dynamic notifications - autohide call history and quick links
-[new] up to 5 appointments in extended view, 2 in main view
-[new] enabled swiping between tabs from home
-[new] option to set the number of quick link pages
-[new] option to hide shortcut text and text background
-[new] option to hide page indicator
-[new] weather animatin on/off switch
-[new] localization support
-[new] setting for date, clock and weather buttons
-[new] option to set a custom operator name
-[fixed] leftmost and rightmost column sensitivity on 4x4 layout
-[fixed] wrong date for multiday appointments
-[fixed] quick links bug on up key / volume key
-[fixed] appointments now always update on home tab load
-[fixed] added back htc start menu shortcuts
-[fixed] unfinished animation before switching to remove/rearrange view
-[fixed] re-enabled operator logo
-[fixed] a few bugs in VGA mode
#v1.5.4 - 13/02/2010
-[fixed] crash on start up (thanks to caliban2)
-[fixed] crash on swiping
-[fixed] past/future appointment mix-up with 12-hour format
-[fixed] bug when dragging appointment across pages
-[fixed] default page reg setting
#v1.5 - 10/02/2010
-[new] 3 pages of quick links
-[new] 5x5 link layout
-[new] drag and drop to rearrange
-[new] dated appointment for more than 2 days
-[new] call history button
-[new] configurable alarm, call history and calendar buttons
-[new] basic VGA support
#v1.0.1 - 31/01/2010
-[fixed] clock distortion bug
-[changed] 16 links is now default
#v1.0 - 30/01/2010
-initial release

Registry settings for reference

Settings are located in: HKEY_CURRENT_USER\Software\HTC\Manila\

Restart Manila for the changes to take effect. Available settings:

[Co0kie.AnimationLevel]
0 -> no animations
1 -> simple animations
2 -> optimized animations
3 -> original animations

[Co0kie.QuickLinksMode] - layout setting for home quick links
0 -> 3x3 layout
1 -> 4x4 layout (default)
2 -> 4x5 layout
3 -> 5x5 layout

[Co0kie.NumShortcutPages] - total number of quick links pages
- 1, 2 or 3

[Co0kie.DefaultShortcutPage]
1 -> left
2 -> middle (default)
3 -> right

[Co0kie.SelectorGrid] - setting for program selector screen
0 -> normal list
1 -> grid with 4 columns (default)
2 -> grid with 5 columns

[Co0kie.AppointmentRange] - days the appointments should be displayed
n -> days in the future
7 -> is default

[Co0kie.OpenAppointment] - open individual appointments
0 -> open calendar
1 -> open appointment in HTC's appointment editor

[Co0kie.ShowCallHistory]
0 -> always hide
1 -> always show
2 -> auto hide/show (default)

[Co0kie.ShowVoicemail]
0 -> always hide
1 -> always show
2 -> auto hide/show (default)

[Co0kie.ShowAppointments]
0 -> always hide
1 -> always show (default)
2 -> auto hide/show

[Co0kie.HideEmptyShortcuts]
0 or 1 --- 0 is default

[Co0kie.HideIconFrames]
0 or 1 --- 0 is default

[Co0kie.HideShortcutText]
0 or 1 --- 0 is default

[Co0kie.HideShortcutTextBack] - shortcut background
0 or 1 --- 0 is default

[Co0kie.HidePageIndicator]
0 or 1 --- 0 is default

[Co0kie.RetractableSlider]
0 or 1 --- 0 is default

[Co0kie.RetractableSliderTimeout]
time in seconds (1 to 30) --- 2 is default

[Co0kie.ShowSecondHand] - second hand on the analog clock
0 or 1 --- 0 is default

[Co0kie.AlarmLink]
[Co0kie.DateLink]
[Co0kie.ClockLink]
[Co0kie.CalendarLink]
[Co0kie.CallHistoryLink]
[Co0kie.WeatherLink]
[Co0kie.MessagesLink]
[Co0kie.EmailLink]
- these settings change the button functions
- write in the path to your desired program
- default is blank - standard HTC apps

[Co0kie.CustomOperatorName]
- replaces operator name in upper left corner

[Co0kie.AltAppUpdateMode] *do not use this with manila 2.5.1920 and 2.5.1921*
- only in case you have problems with appointment updates
0 or 1 --- 0 is default
- mode 0 can be used on any Manila version
- mode 1 is only for Manila 2.5.2011 and newer

Lua source

Because a lot of my lua scripts are getting hard to decompile, I'm making the source files available.

You may mod them as you wish, but I do have a request:

If you're going to post you modification publicly, post only the modified files and not the whole thing, so that the installation procedure is:

1) Install the main CHT cab first.

2) Install your modification.

Alternatively, if you want to use any part of this source code in your own independent manila project, you are free to do so, but please do post a mention that you're using this code and what parts.

That's the only thing I ask. I hope everyone will honour it. Thanks, here's the source, have fun with it.