[Nexus 4 Original Android Development] sparksco:
[B][COLOR="lime"]Initial release sm_mako-1.0.1-1361321788-0220[/COLOR][/B]

[B][COLOR="lime"]sm_mako-1.0.1-1361491392-0222[/COLOR][/B]

[B]Rom Changes:[/B]
[LIST]
[*]Revert "add switch on/off action to onClick for WiFi and BlueTooth Tile
[*]LockscreenTargets : Dismiss on target select
[/LIST]

[B]Kernel Changes:[/B]
[LIST]
[*]Complete rebase of kernel source based on Google's stock kernel instead of CyanogenMod's. [url]https://github.com/SaberMod/lge-kernel-mako/compare/a3e7075693...e9c8fbbcc6[/url] Lot's of fixes for GCC 4.7 thanks to showp1980 from bricked kernel!
[*]Added sweep2wake functionality again thanks to showp1980! [url]https://github.com/SaberMod/lge-kernel-mako/compare/e9c8fbbcc6...d8c0ce5d3a[/url] You can now use TouchControl app to enable/disable this feature :)
[/LIST]

[B][COLOR="lime"]sm_mako-1.0.1-RC2[/COLOR][/B]
[LIST]
[*]Various clang fixes to allow adding graphite optimizations during compilation without the builds failing. Some of these have been submitted by me and merged into Linaro gerrit code review.
[*]Added graphite flags for CC and CPP programming languages optimizations
[*]Built latest toolchains from GNU source and enabled graphite functionality. This allows graphite optimizations to be used during compilation.
[*]Added even more optimization flags, but none that increase code size to a unsafe level that will cause more battery drain and memory usage.
[*]Bring variable lockscreen pattern size back now that it's fixed.
[*]Removed spare parts system app, it's old and broken.
[*]Merged latest mainline busybox changes from master branch
[*]Fixed cifs, credits for patches from CyanogenMod
[*]Updated latest binaries for 4.2.2
[*]Merged the rest of AOSP 4.2.2 changes now that the full source is out :)
[*]More bionic optimization patches ported from CyanogenMod's github
[*]Anything else I'm forgetting will add later
[/LIST]

[B]Kernel Changes:[/B]
[LIST]
[*]Added more kernel flag optimizations
[/LIST]

[B][COLOR="Lime"]sm_mako-1.0.1-RC3[/COLOR][/B]
[LIST]
[*]Fixed various bugs with gallery and voice search
[*]Other various minor ROM bug fixes
[*]Added SaberMod GCC 4.8 toolchains for building the ROMs. This is a huge step and a major improvement in these ROMs
[*]Added LockClock lockscreen widget app
[*]Added new wallpaper app
[*]Navigation Ring shortcuts
[*]Battery Bar
[*]Expanded Desktop improvements
[*]Configurable power menu
[*]Pie controls
[*]Quiet hours
[*]Power sounds
[*]Configurable rotation settings
[*]Swap volume buttons when screen is rotated
[/LIST]

[B][COLOR="Lime"]sm_mako-1.0.1-1367568773-0503[/COLOR][/B]
[LIST]
[*]Remove configurable rotation settings and swap volume buttons while rotated. Was very buggy features needed to be gone.
[*]SaberMod toolchain 4.9 implemented :D
[*]Toggle to wake screen when plugged/unplugged. Ported from AOKP by [MENTION=3124065]rascarlo[/MENTION]
[*]Fix SystemUI memory leaks on theme changes.
[/LIST]

[B]Kernel Changes:[/B]
[LIST]
[*]Merged all the way up to Linux 3.4.43
[*]Added faux123 audio mods. Must use his app.
[*]Slight voltage tweaks. -50 mV undervolt.
[*]Refreshed updated gcc 4.7 toolchain to build with.
[/LIST]

[B][COLOR="Lime"]sm_mako-1.0.1-1369082519-0520[/COLOR][/B]
[LIST]
[B]CyanogenMod changes[/B]
[*]Email force close when pressing back key after selecting characters
[*]Option to use volume keys to control media volume anytime
[*]added contact lockscreen icon
[*]Send out a configuration change when screen size changes due to expanded
[*]Frameworks: take mPieScale into account to calculate estimated PIE width
[*]Framworks: disable observer and receiver if PIE is disabled
[*]Frameworks: Fix do not show snappoints if triggermask disables edge
[*]Don't include flags in configuration change if their value hasn't changed
[*]Pie controls: Introducing a pie delivery service
[*]Pie controls: A new way of activation
[*]Fix up notification LED behaviour
[*]Allow applications to show the navigation bar in expanded desktop mode.
[*]NavigationBar : Only inflate once
[*]Pie Controls: Fix snap points position.
[*]Pie Controls: Fix sound effects.
[*]Colour picker text input field: wrong content due to alpha channel.
[*]Fix entering navbar editor in expanded desktop mode.
[*]mako: use custom lights library
[*]Always disable all LEDs before updating them.
[*]Clean up lights module code.
[/LIST]
[B]My own minor changes[/B]
[LIST]
[*]Quiet hours: Minor cleanups
[*]Increase pie trigger time to 340, currently we have to swype too fast to get a trigger
[*]Revert "Launch music player on headset connect"
[*]Removed extra tiles that don't match theme chooser themes
[*]Removed extra dark black ROM theming back to stock AOSP theme. We can use themes for something like this :D
[B]Security enhancements[/B]
[LIST]
[*]Add a option to hide power off option for power menu on lockscreen
[*]Don't show reboot menu on lock screen
[/LIST]
[/LIST]
[B]Kernel[/B] Almost done!
[LIST]
[*]Merge Linux 3.4.46
[*]Merge CyanogenMod kernel. Includes Pie graphics glitch patch
[*]Merge remote-tracking branch 'linux/linux-3.4.y' into sm-jb-mr1
[/LIST]

[B][COLOR="Lime"]sm_mako-1.0.1-1370187737-0602[/COLOR][/B]
[B]CyanogenMod Changes[/B]
[LIST]
[*]Remove opaque check in GLRenderer when preparing dirty region.
[*]Fix layout of MultiWaveView and GlowPadView.
[*]Pie controls: Tweaking UX for pie service
[*]Bye, bye Talk. Welcome Hangouts
[*]Fix FC when trying to adjust radio band via *#*#4636#*#* dialer code.
[*]a2dp: Set the default A2DP bitrate to high quality
[*]libm: These optimizations are only for Krait
[*]libm: sqrt and sqrtf via ARM vsqrt instruction.
[*]libm: optimistic pow calling
[*]Revert "Neon optimized implementation of S16_opaque_D32_nofilter_DX"
[/LIST]
[B [MENTION=4429892]Martin_Ro[/MENTION][/B]
[LIST]
[*]Option to toggle LED charge notification Patchset
[/LIST]

[B]SaberMod[/B]

[B]@sparksco[/B]
[LIST]
[*]Option to disable low battery led pulse while not charging
[*]Revert "Increase pie trigger time to 340, currently we have to swype too fast to get a trigger
[*]Update GCC 4.9 toolchain with latest GNU and Google patches
[*]Add a boolean to hide Charging LED, disabled by default.
[*]Add a category for LED behaviour in userinterface
[*]Add a boolean to disable volume rocker wake
[*]Official changelog for kernel [url]https://github.com/SaberMod/lge-kernel-mako/compare/45f02d7a26...0f618dcbc3[/url]
[/LIST]

[B]@jarjar124[/B]
[LIST]
[*]Add volume wake option
[/LIST]

[B][COLOR="Lime"]sm_mako-1.0.1-1370998408-0612[/COLOR][/B]
[B]CyanogenMod Changes[/B]
[LIST]
[*]Bye, bye Talk. Welcome Hangouts
[*]core and telephony: Additional HSPAP support
[*]Frameworks & SystemUI - additional DC-HSPAP support
[*]TelephonyManager: hide NETWORK_TYPE_DCHSPAP
[*]Telephony: Add DCHSPAP to getTcpBufferSizesPropName
[*]Pie controls: Fix event handling on chained input filters
[*]Pie controls: Fix event handling on chained input filters
[*]NavRing : Fix FC on rotate
[*]Pie controls: Fix flickering nav bar in full screen
[*]Pie controls: Catching activation corner cases
[*]Fix the flipping animation sometimes being played when pulling the quick
[*]Add missing ACTION_MEDIA_UNMOUNTED intent
[*]Check themes of current user, not user 0.
[*]NotificationManagerService: fix typo on led off time variable
[*]Finally fix incorrect flipping to quick settings.
[*]Fix incorrect fragment animation used for hiding fragments
[*]Fix theme provider crashing for non-primary user.
[*]Cleanup: Use framework-provided method.
[/LIST]

[B]SaberMod[/B]

[B]@jarjar124[/B]
[LIST]
[*]Add long press on clear recents leads to clearing cache on device.
[*]Put clear recents on bottom for easier reach on smaller devices.

[B]@sparksco[/B]
[LIST]
[*]Add support to enable/disable Electron Beam
[*]Enable -O3 optimizations
[*]Update kernel toolchain
[*]Use a older 4.9.0 toolchain for the ROM to build with -O3 otpimizations
[*]Merge Linux kernel source
[*]Fix mako camera crash
[*]Update terminal emulator
[/LIST]

[B][COLOR="Lime"]sm_mako-1.0.1-1371908684-0622[/COLOR][/B]
[B]CyanogenMod Changes[/B]
[LIST]
[*]Fix a number of multi-user bugs.
[*]User defined colours for pie controls
[*]Revert "Add location (GPS) tile
[*]Fix NPE in NavigationBarView during bugreport
[*]Fix ringer mode being unneededly changed by setting ringer mode volume
[*]Lockscreen : Fix widgets disabled
[*]Close notification panel when swiping away the last clearable
[*]Hide navigation ring if no targets are configured.
[*]Derp fix.
[*]ThemeUtils: Retain the original package name in themed UI context
[*]Fix lock settings pattern crash on configuration change
[/LIST]

[B]ParanoidAndroid Changes[/B]
[LIST]
[*]HALO
[*]Halo: Add master switch to disable Halo
[*]Reworked transparent layer
[*]LayerActivity: Corrected lifecycle
[*]Fix little derp causing visual bug
[*]HALO cleanup
[*]Don't bring home to the front if we're opening a floating activity
[*]HALO: Option to pause the underlying app
[*]Give floating flag to previous activities in the stack
[/LIST]

[B]SaberMod Changes[/B]
[LIST]
[*]Navigation button color option
[*]Allow theming of lockscreen Thanks to [MENTION=3799866]strapped365[/MENTION] !
[*]Update drawables from PA
[*]Frameworks: Advanced low battery indicator options
[*]Fix a number of multi-user bugs
[/LIST]

sm_mako-1.0.1-RC4

CyanogenMod Changes

Lockscreen : Hide clock for Chronus/DeskClock

Fix SystemUI memory leaks on theme changes.

Add SMS Middleware layer.

CM Privacy Guard

ParanoidAndroid Changes

Latest HALO changes

Show as floating window on recent apps

SaberMod Changes

Faster statusbar

Ported CM Power widget

Ported CM QuickSettings Panel

Ported CM Auto Brightness curve adjustment - Credit [MENTION=4429892]Martin_Ro[/MENTION]

Enable 180 degree rotation - Credit [MENTION=4429892]Martin_Ro[/MENTION]