[Blade Android Development] matt4321:
Changelog:

8th January

- fixed charger mode detection

- fake vsync events

- set correct permissions for boostpulse (now it actually works )

- enabled divx and wma hw decoding (again)

- switched back to jellybean camera (again) & fixed preview glitches

- Allow purging of asset bitmaps

27th December

- backported USB gadget driver from msm-3.0 kernel (thanks to WaylandACE)

- fixed native USB tethering

- fixed issues with apps failing because of borked usb0 interface (e.g. network speedtest apps)

- switched back to legacy camera

- reverted some of the OMX hacks (and switched back to using OMX libs from ZTE device)

24th November

- video playback improvents by Ganster (HTML5 streaming video, divx harware decoding, etc)

18th November

- fixed hardware video decoding (e.g. YouTube HQ, thanks to Ganster and everyone involved)

16th November

- got rid off nasty CTS breaking hacks

- fixed camcorder to ICS standards (uses hardware encoder, videos can be viewed via gallery)

- switched to jellybean camera app (preview and panorama are still a bit flaky, might have to change back to legacycamera later)

14th November

- "Clear all" button on recent apps

6th November

- CM File Manager (merged)

- few kernel updates (ashmem, pmem)

- fixed possible bluetooth issues

28th October

- fixed possible connection drop

- zRAM tweaks

- Add option to hide AlarmClock Icon in StatusBar

- Trebuchet : Add a pref to set hotseat icon's number

- restore soundrecorder interface

17th October

- fixed small issue with gallery

- Expanded Desktop

- Add onclick action to notification clock and date

- removed Google Ears widget from gapps package

16th October

- added zram support (Settings -> Performance -> Memory management-> zRam)

- added missing bluetooth filter

- legacycamera now bundled into gallery2

- new CM circle battery mod (merged)

15th October

- Updated trimmed gapps package based on 4.1.2 version

10th October

- Android 4.1.2

- fixed notification blur

- Allow airplane and silent power toggle

27th September

- camcorder records and saves files (small resolution and framerate)

- removed few LatinIME dictionaries (da, hr, iw, ka, nb)

- updated audio routing strategies

- Clock - right/center/off

- NavigationBar: Custom height

15th September

- fixed CRT screen off animation

- calculator: start of new features

- stopwatch&timer: fix pending bugs

9th September

- Lockscreen: Add clock alignment

- Quick reply option added to SMS (merged)

1st September

- fixed panorama mode in legacy camera

- no more prebuilt/cm9 libs

- added option to exit to home screen after a call instead of call log (Phone -> Settings -> Exit to home screen, ported from AOKP)

- plenty of merged cm10 changes (e.g. national roaming option)

29th August

- fixed streaming video, should work fine with most apps and with local videos in gallery (youtube still causes a soft reboot after few seconds)

- added a temporary hack to add support for ad-hoc networks until proper solution is merged into CM10 (thanks to kelvie&szym)

- i/o scheduler settings got merged so I enabled more i/o schedulers in kernel

- smaller font footprint

- option for circle battery (Settings -> System -> Status bar -> Battery status style -> Circle)

- Forward porting CM7/CM9 Advanced Phone Settings

- Stopwatch & Countdown

21st August

- camera works with apps that don't require gpu acceleration. Legacy camera app included.

- added option to control cursor in text fields using volume keys. Works also with third party keyboards. (Settings -> Language & input -> Volume key cursor control)

- plenty of stuff from cm10 upstream

- cm10 bootanimation

- Option to enable gfx effects

- NavigationBar : Customization

9th August

- smooth ui - no streaming video

- bootanimation: allow using RGB565 instead of ARGB8888

- Back icon doesn't scale when changing navbar height

8th August

- slightly slower UI but streaming video playback works in this build

- added hot reboot option to power menu (thanks to burstlam)

- old ringtones & silenced low battery sound

- included all LatinIME dictionaries

- trebuchet launcher

27th July

- enabled triple frame buffering in kernel

- improved UI speed

- broke all video playback

- Hardware key custom rebinding

- Improve scrolling cache

- several improvements to browser

25th July

- ability to enable/disable use of profiles (1,2)

- fixed purchasing apps from the play shop

- partition info, ext partition info should now work with all(?) the different a2sd solutions (Settings -> Partition info, thanks to Squadzone)

- MIUI-style battery bar (Settings -> System -> Status bar -> Battery status style -> Status bar, thanks to Spitemare)

23rd July

- upstream CM10 changes:

- notification power widget

- more of the CM settings now actually work

- charging LED works again

- center clock (1,2)

- much more...

- option to display navigation bar (Settings -> System -> Show navigation bar)

- option to disable boot animation (Settings -> Performance -> Disable boot animation)

22nd July

- video playback to same level as in ICS

19th July

- fixed GPS

- fixed native moving apps to sdcard

- fixed headphones and some other audio issues

- superuser should be fully working

18th July

- new CM10 features merged (some will still force close)

- superuser included and working root access (pop-up keeps appearing even you've ticked remember, you can still flash the zip from superuser homepage)

- audio playback fixed

- RIL fix with flashable zip (phone will force close/soft reboot until PIN in entered)

16th July

Initial release