RELEASE: LiveCode 6.7.2 RC2

2015-01-23 Thread Michael McCreary

Dear List Members,

We're pleased to announce the release of LiveCode 6.7.2 RC2. This is a 
maintenance release focusing on product robustness and quality. We've 
also added support for iOS 64 bit apps.


Release Contents

This release contains 11 bug fixes:

* 14421 Text breaking can lead to hang LiveCode with Unicode text
* 14406 Unable to enter Chinese characters in script editor
* 14392 New resource folder location prevent from using 'launch' in 
standalones

* 14350 Standalone crashes after closing a palette window
* 14347 crash with illegal imagesource manipulation
* 14346 Menu items which point to submenus are selectable
* 14345 Audio files do not play in player object
* 14290 Faulty implementation of location services plist file in 
Livecode 6.7

* 1

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RELEASE: LiveCode 6.7.2 RC2

2015-01-23 Thread Michael McCreary

Dear List Members,

We're pleased to announce the release of LiveCode 6.7.2 RC2. This is a 
maintenance release focusing on product robustness and quality. We've 
also added support for iOS 64 bit apps.


Release Contents

This release contains 11 bug fixes:

* 14421 Text breaking can lead to hang LiveCode with Unicode text
* 14406 Unable to enter Chinese characters in script editor
* 14392 New resource folder location prevent from using 'launch' in 
standalones

* 14350 Standalone crashes after closing a palette window
* 14347 crash with illegal imagesource manipulation
* 14346 Menu items which point to submenus are selectable
* 14345 Audio files do not play in player object
* 14290 Faulty implementation of location services plist file in 
Livecode 6.7
* 13764 iOS 8 GPS chips should be used even though NA is selected in 
standalone settings

* 13213 Android externals libraries are not copied in the apk on Linux
* 13211 Crash when pressing backspace key after writing an accented 
character


For full details of the changes in this release please see the release 
notes:

http://downloads.livecode.com/livecode/6_7_2/LiveCodeNotes-6_7_2_rc_2.pdf

Getting the Release

To get the release please select check for updates from the help 
menu in the product or download the installer directly at: 
http://downloads.livecode.com


iOS 64 bit support

Apple's AppStore rules change on the 1st of February requiring that all 
NEW app submission contain both 32 and 64 bit binary executables. 
LiveCode has been updates to produce iOS apps that comply with this. If 
you already have an app in the AppStore you do not need to update it 
before the deadline, but any new submission after that date will have to 
be built with LiveCode 6.7.2 or later.


Warm regards,

The LiveCode Team

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RELEASE: 6.6.4 RC2

2014-10-07 Thread Michael McCreary

Dear list members,

We're please the announce the release of LiveCode 6.6.4 RC2.

Release Contents

LiveCode 6.6.4 RC2 primarily addresses bugs associated with iOS 8 Support:
* Apps are letterboxed on 4 inch iPhones
* Issues with simulator launching
* Location services do not work
* Copy files does not work with simulator
* PDF printing does not work

Getting the release

You can get this release by selecting check for updates from the help 
menu in LiveCode or download the installers directly at

http://downloads.livecode.com/livecode/

Warm regards,

The LiveCode Team
--

*Michael McCreary . RunRev
LiveCode - Unleash Your Killer App*

mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW
email : michael.mccre...@livecode.com
company : +44(0) 845 219 89 23
fax : +44(0) 845 458 8487
web : www.livecode.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RELEASE: LiveCode 6.6.2-rc-6

2014-05-30 Thread Michael McCreary
 from the 
help menu in LiveCode or download the installers directly at:

http://downloads.livecode.com/livecode/

*Reporting Bugs*

If you encounter an issue with this release please submit a bug report 
to our quality centre: http://quality.runrev.com/enter_bug.cgi


Warm regards,

The LiveCode Team
--

*Michael McCreary . Runtime Revolution Ltd
LiveCode - Unleash Your Killer App*

mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW
email : michael.mccre...@runrev.com
company : +44(0) 845 219 89 23
fax : +44(0) 845 458 8487
web : www.runrev.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RELEASE: LiveCode 6.6.2-rc-4

2014-05-29 Thread Michael McCreary
/

Reporting Bugs

If you encounter an issue with this release please submit a bug report 
to our quality centre: http://quality.runrev.com/enter_bug.cgi


Warm regards,

The LiveCode Team

--

*Michael McCreary . Runtime Revolution Ltd
LiveCode - Unleash Your Killer App*

mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW
email : michael.mccre...@runrev.com
company : +44(0) 845 219 89 23
fax : +44(0) 845 458 8487
web : www.runrev.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


LiveCode Performance Examples

2014-05-09 Thread Michael McCreary

Dear List Members,

Over the next few months, we'll be working on improving the performance 
of LiveCode. We'll be looking at all aspects of the product, but will be 
focusing particularly on the graphical side of things.


Naturally, we have earmarked a few areas of the engine where we think 
can improve things. These have come primarily from our knowledge of the 
engine's internals. Whilst it's all well and good improving these areas, 
if they don't offer any real improvement to the end user, or the use 
case for the improvement is limited, there's little point in pursuing them.


This is where you come in.  We want to know how you use LiveCode and 
what areas you think can be improved on performance wise. Having real 
world examples of slowdowns and performance bottlenecks will allow us 
focus our energies on improving the correct areas.


So, if you have any example stacks demonstrating where you have 
experienced poor performance in LiveCode, we'd really like to see them. 
Ideally they'd be stacks where the problem has been isolated allowing us 
to measure performance (and any subsequent improvements due to our 
work). But anything goes really. It can be surprising how such simple 
things can have a seemingly very large impact on the performance of an app.


Either post your stacks to the list or, if you prefer, email them 
directly to me.


We have no fixed agenda as to how we're going to approach this, so your 
input really will help direct our efforts.


Many thanks,


Michael
--

*Michael McCreary . Runtime Revolution Ltd
LiveCode - Unleash Your Killer App*

mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW
email : michael.mccre...@runrev.com
company : +44(0) 845 219 89 23
fax : +44(0) 845 458 8487
web : www.runrev.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


RELEASE: LiveCode 6.7-dp-2

2014-04-21 Thread Michael McCreary

Dear List Members,

We are pleased to announce the release of LiveCode 6.7.0-dp-2.

WARNING: this is not a stable release. Please ensure you back up your 
stacks before testing them.


Release Contents:
* Clipboard data 'styledText' array accessor.
* Cocoa Support
* Improved revBrowser external

Bug Fixes:
12226 - revBrowser doesn't grab mouse focus on Mac.
12223 - Windows backdrop doesn't cover the full desktop area when 
displayed on a high-dpi screen.

12216 - the qtVersion returns empty
12200 - Some filesystem entries in the root of a volume on Mac report as 
files when they are really folders.

12185 - Standalone engine crashes when -ui specified on Linux.
12183 - Clicking in the scrollbar well doesn't work if the click is too 
short.

12182 - 'the pageRanges' doesn't work on fields with more than 64K chars.
12175 - Setting the usePixelScaling property doesn't update all windows 
on Mac.
12170 - Non-existant command line parameter variables ($) behave 
strangely with split.
12146 - setting tabstops to 2 equal numbers and then turning vGrid on 
hangs LC

12130 - Resize cursor does not always display in window edges on Mac.
12125 - put the executionContexts crashes LiveCode server
12116 - NullPointerException on device logcat when app was launched and 
closed if in-app purchasing box is not ticked

12115 - Import / export snapshot from rect of window ignores rect on OSX
12109 - Export snapshot ... from window ... wrongly scales snapshot rect
12107 - exit causes LiveCode server to crash
12105 - LiveCode server crashed if you call paramCount()
12101 - Graphics missing from imported Hypercard stack
12099 - On awakening Android device from sleep, part of app is blacked out
12089 - Setting a player filename to a url causes hang.
12088 - The script editor doesn't scroll horizontally as text is entered
12087 - moveStack messages are not sent continuously on Mac.
12086 - rawKeyDown sends incorrect code for shifted keys on Mac.
12085 - export snapshot of window ... locks up on OSX
12082 - Changing an applied pattern causes the IDE to crash
12080 - Setting hidePalettes to false does not work on Mac.
12073 - Make sure 'unlock cursor' takes immediate effect, rather than at 
next mouseMove on Mac.

12068 - No default menubar in standalones on Mac.
12058 - The backdrop on Windows is always black
12056 - Clicking on a cell of a table field causes the IDE to crash
12047 - Arrow keys don\'t work in CEF browser on Mac.
12044 - Opaque groups do not completely draw their backgrounds when 
acceleratedRendering is enabled

12037 - Slow-down in setting contents of fields on Windows since 6.1.3.
12027 - On Retina Mac's scrollbars with small thumbs render smaller than 
they should.

12020 - Caret is too thin on Retina displays.
12010 - Windows engine hangs after multiple stack redraws.
12008 - import screen snapshot on iOS creates image of incorrect size.
12006 - HTTP (HTML) URLs encoded with anything other than a native 
character set are returned incorrectly
11975 - import snapshot from rect ... only imports part of the screen 
on Windows

11933 - effective textColor returns empty value for styled text
11922 - Players do not render at correct size on Retina Macs.
11917 - Setting the label of an option or combo-box does not update the 
menuHistory.
11860 - uuid and randomBytes functions don\'t work on iOS when 
Encryption support is not included

11808 - pixelScaling not enabled on Windows Commercial edition
11708 - Anroid apps only partially drawn after rotating device during 
lock sreen
11690 - Once large scripts start scrolling the script editor, it won\'t 
stop for a long time on Windows.

11689 - ResizeControl is not sent when resizing images
11662 - Round buttons are drawn incorrectly
11603 - Backdrop not displayed on Linux
11370 - Anti-aliasing inconsistent for 1 pixel lines and curves
11072 - magnify and edit image crashes LC
10767 - Non-CEF browser not working in modal dialogs on Mac.
2627 - The machine() function returns unknown under Mac OSX

Warm Regards,

The LiveCode Team
--

*Michael McCreary . Runtime Revolution Ltd
LiveCode - Unleash Your Killer App*

mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW
email : michael.mccre...@runrev.com
company : +44(0) 845 219 89 23
fax : +44(0) 845 458 8487
web : www.runrev.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: RELEASE: LiveCode 6.7-dp-2

2014-04-21 Thread Michael McCreary

On 21/04/2014 15:57, Michael McCreary wrote:

Dear List Members,

We are pleased to announce the release of LiveCode 6.7.0-dp-2.

WARNING: this is not a stable release. Please ensure you back up your 
stacks before testing them.


Release Contents:
* Clipboard data 'styledText' array accessor.
* Cocoa Support
* Improved revBrowser external

Bug Fixes:
12226 - revBrowser doesn't grab mouse focus on Mac.
12223 - Windows backdrop doesn't cover the full desktop area when 
displayed on a high-dpi screen.

12216 - the qtVersion returns empty
12200 - Some filesystem entries in the root of a volume on Mac report 
as files when they are really folders.

12185 - Standalone engine crashes when -ui specified on Linux.
12183 - Clicking in the scrollbar well doesn't work if the click is 
too short.

12182 - 'the pageRanges' doesn't work on fields with more than 64K chars.
12175 - Setting the usePixelScaling property doesn't update all 
windows on Mac.
12170 - Non-existant command line parameter variables ($) behave 
strangely with split.
12146 - setting tabstops to 2 equal numbers and then turning vGrid on 
hangs LC

12130 - Resize cursor does not always display in window edges on Mac.
12125 - put the executionContexts crashes LiveCode server
12116 - NullPointerException on device logcat when app was launched 
and closed if in-app purchasing box is not ticked

12115 - Import / export snapshot from rect of window ignores rect on OSX
12109 - Export snapshot ... from window ... wrongly scales snapshot 
rect

12107 - exit causes LiveCode server to crash
12105 - LiveCode server crashed if you call paramCount()
12101 - Graphics missing from imported Hypercard stack
12099 - On awakening Android device from sleep, part of app is blacked 
out

12089 - Setting a player filename to a url causes hang.
12088 - The script editor doesn't scroll horizontally as text is entered
12087 - moveStack messages are not sent continuously on Mac.
12086 - rawKeyDown sends incorrect code for shifted keys on Mac.
12085 - export snapshot of window ... locks up on OSX
12082 - Changing an applied pattern causes the IDE to crash
12080 - Setting hidePalettes to false does not work on Mac.
12073 - Make sure 'unlock cursor' takes immediate effect, rather than 
at next mouseMove on Mac.

12068 - No default menubar in standalones on Mac.
12058 - The backdrop on Windows is always black
12056 - Clicking on a cell of a table field causes the IDE to crash
12047 - Arrow keys don\'t work in CEF browser on Mac.
12044 - Opaque groups do not completely draw their backgrounds when 
acceleratedRendering is enabled

12037 - Slow-down in setting contents of fields on Windows since 6.1.3.
12027 - On Retina Mac's scrollbars with small thumbs render smaller 
than they should.

12020 - Caret is too thin on Retina displays.
12010 - Windows engine hangs after multiple stack redraws.
12008 - import screen snapshot on iOS creates image of incorrect size.
12006 - HTTP (HTML) URLs encoded with anything other than a native 
character set are returned incorrectly
11975 - import snapshot from rect ... only imports part of the 
screen on Windows

11933 - effective textColor returns empty value for styled text
11922 - Players do not render at correct size on Retina Macs.
11917 - Setting the label of an option or combo-box does not update 
the menuHistory.
11860 - uuid and randomBytes functions don\'t work on iOS when 
Encryption support is not included

11808 - pixelScaling not enabled on Windows Commercial edition
11708 - Anroid apps only partially drawn after rotating device during 
lock sreen
11690 - Once large scripts start scrolling the script editor, it 
won\'t stop for a long time on Windows.

11689 - ResizeControl is not sent when resizing images
11662 - Round buttons are drawn incorrectly
11603 - Backdrop not displayed on Linux
11370 - Anti-aliasing inconsistent for 1 pixel lines and curves
11072 - magnify and edit image crashes LC
10767 - Non-CEF browser not working in modal dialogs on Mac.
2627 - The machine() function returns unknown under Mac OSX

Warm Regards,

The LiveCode Team 


I should also mention how to get the release...

Getting this release
To upgrade to this release please select check for updates from the 
help menu in LiveCode or download the installers directly at: 
http://downloads.livecode.com/livecode/


Reporting Bugs
If you encounter an issue with this release please submit a bug report 
to our quality centre: http://quality.runrev.com/enter_bug.cgi


Warm regards,

The LiveCode Team

--

*Michael McCreary . Runtime Revolution Ltd
LiveCode - Unleash Your Killer App*

mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW
email : michael.mccre...@runrev.com
company : +44(0) 845 219 89 23
fax : +44(0) 845 458 8487
web : www.runrev.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http

RELEASE: LiveCode 6.6

2014-03-20 Thread Michael McCreary

Dear List Members.

We are pleased to announce the release of LiveCode 6.6.

Release Contents
*  'assert' command (experimental)
*  New **showAll** fullscreenmode.
*  Hi-DPI support for Windows 7/8 and OSX.
*  HTTPS through proxy
*  Image Filtering Updates
*  iOS 7.1 Support
*  Graphics Library Update
*  OpenSSL  Encryption Updates
*  Proxy automatic configuration support
*  'secure socket' command
*  '#!' now recognised by server
*  SQLite support updated and improved
*  Stack scaling
*  OS 10.4 (Tiger) support dropped

Bug Fixes
* 11946 -  iOS 7.1 Simulator doesn't remember device type when launching 
using 'Test'

* 11927 -  LCInterfaceQueryViewScale returns incorrect scale values
* 11925 -  revBrowser does not use retina resolution on retina Macs.
* 11924 -  matrixMultiply crashes if given non-arrays as input.
* 11915 -  Fullscreen mode not preserved when using 'go in window'.
* 11914 -  Popping up a stack or using a stack as a menu causes strange 
problems.

* 11908 -  Images with best resizeQuality print at low resolution.
* 11903 -  Ensure large XML files (those with large text nodes) still parse.
* 11893 -  Attaching an empty stack panel to a combo or option menu 
causes a crash when opened.

* 11892 -  Image blending only works for srcOver inkMode
* 11888 -  Malformed htmlText can cause an infinite loop.
* 11885 -  Memory leak in iOS causes app to exit
* 11882 -  textStyle box has missing pixel in topleft.
* 11880 -  Tiles with a constant color blend incorrectly when 
acceleratedRendering is in OpenGL mode.

* 11874 -  BinaryDecode wrong on Android
* 11867 -  Union and intersect commands can give erroneous results if 
source array is empty or not an array.

* 11858 -  Hidden stacks don't update their position when re-shown
* 11844 -  Stack height limited to screen height
* 11841 -  The effective revAvailableHandlers of an object sometimes 
contains duplicates
* 11836 -  MouseLoc returns wrong value if pixelScale set to value other 
than 1

* 11823 -  SQLite enhanced query syntax not enabled.
* 11819 -  Windows with no decorations don't redraw on first open.
* 11816 -  Native Android control rects not scaled when set from 
preOpenStack handler
* 11814 -  Accelerated rendering causes cards to be rendered in the 
bottom left of the screen on iOS Retina devices

* 11813 -  'go in window' doesn't work on mobile
* 11811 -  Cannot take screen snapshot at high resolution.
* 11789 -  mobileComposeMail only blocks the first time on Android.
* 11785 -  Option menu with height  22 draws incorrectly on OSX with 
Retina display.
* 11783 -  Setting the fullscreenmode on Windows when not fullscreen 
causes text to change.
* 11781 -  Visual effects can display in the wrong place on iOS on 
Retina devices.
* 11778 -  averageDeviation returns incorrect result on Mac, Linux, iOS, 
Android
* 11771 -  Pasting HTML containing BR doesn't copy into LiveCode 
correctly from Safari on Mac.
* 11769 -  Copying from a field with paragraph-level metadata causes 
incorrect RTF output (thus meaning it pastes incorrectly into other apps 
on Mac).

* 11754 -  Error (invalid bundle) on uploading app to iOS App Store
* 11753 -  Cannot play some video streams on Android
* 11751 -  After selecting an item in an option menu contaning unicode, 
the label is corrupted (Mac only)

* 11732 -   operator is different from 'is not' operator for arrays
* 11728 -  Changing the backdrop color doesn't update properly on Mac.
* 11721 -  Crash when taking a snapshot of the template graphic
* 11720 -  SQLite FTS feature doesn't work on iOS or Mac.
* 11715 -  LiveCode crashes if dragsource object is closed during 
dragEnd handler

* 11704 -  Patterns cannot be applied to lines.
* 11703 -  iPhoneSetRemoteControlDisplay crashes
* 11654 -  import snapshot doesn't finish until keypress on Lion.
* 11649 -  Android app name can't contain unicode text
* 11617 -  acceleratedRendering will clip the end of long scrolling groups
* 11462 -  Failing to set image data to the image data of self
* 11442 -  Can't quit LiveCode after setting the securityPermissions to 
network
* 11124 -  No error message when external not found when deploying to 
simulator

* 11069 -  mobileComposeMail attachment missing in Android
* 10910 -  Crop image command crashes LiveCode application
* 10467 -  Indenting of scripts can go wrong
* 10280 -  SQLite binary entries are non-standard.
* 8044 -  setting a cprop with quotes loses data
* 5331 -  Mac live window resizing is off by default.

Getting this release
To upgrade to this release please select check for updates from the 
help menu in LiveCode or download the installers directly at: 
http://downloads.livecode.com/livecode/


Reporting Bugs
If you encounter an issue with this release please submit a bug report 
to our quality centre: http://quality.runrev.com/enter_bug.cgi


Warm regards,

The LiveCode Team
--

*Michael McCreary . Runtime Revolution Ltd
LiveCode - Unleash Your Killer App*

mail : 25a Thistle Street Lane South West