[[Bugfix 12055]] mobileVibrate is now vibrating when passed a variable
oval points
oval radius is min(width, height)
Merge branch 'master' of https://github.com/runrev/livecode into oval_points

Conflicts:
	prebuilt
code cleanup
[[ Bug 12699 ]] Fix incorrect transformation when sending image to custom printer
Merge branch 'bugfix-12699' into bugfix-12699_develop
[[ Bug 12699 ]] Replace missing code to set up the custom printer image type
[[ Bug 12702 ]] make sure image editing finishes when switching cards
[[ Bugfix ]] Fix crash in MCObject::sendmessage()
[[ Bug ]] Crash when getting the peerAddress.
[[ GraphicsPerformance ]] Clip to only damaged tiles when updating the tilecache
[[ GraphicsPerformance ]] Free the tile clip region after use
Fixed bugs:
1. Setting video source to empty now resets the player
2. Adding a new source now loads the first frame of the video instantly
3. Fixed scrubbing issue in volume controller and playback controller
4. Clicking anywhere in the well now takes you to that part of the video
5. Clicking anywhere on the volume well now sets the volume correctly
[[ GraphicsPerformance ]] Clip to only damaged tiles when updating tilecache sprites
Fixed bugs:
1)Pause is not instant
2)put the recordloudness/qteffects/qtversion
3)When video completes playing the slider jumps back a few pixels from the end
Added docs notes for IDE bugfixes.
Fixed bugs:
1. Player does not stop when swotching from run -> edit mode
2. Pause is not instant when alwaysBuffer is true
3. Some other minor rendering issues
Merge branch 'develop' of https://github.com/runrevpanos/livecode into develop
Merge branch 'bugfix-peeraddress_crash' of http://github.com/runrevmichael/livecode into bugfix-peeraddress_crash