This Week In LiveCode 51
Welcome to This Week in LiveCode! This is a weekly summary of what’s been going on in the LiveCode open source project and community. Want something mentioned? Tweet @LiveCode or send us an e-mail.
Updates from the LiveCode open source community
News & blog posts
- LiveCode 8.1: A major minor release
- LiveCode Widgets: Modifying the line chart
- Accounting for new widget properties in an OnLoad handler
- Bernd posted an experimental patch that enables code folding in the script editor
- “Thread the Needle” Game
- Research presented at ICER2016 showed lower overall cognitive load for LiveCode developers
Interesting discussions
- Maintaining order in JSON imports: Exploring all the available ways of importing/exporting JSON data
- Extending the IDE menu bar
- Why isn’t the tsNet external open source?
Updates in the LiveCode open source project
47 pull requests were merged since the last issue.
New LiveCode releases
Notable changes
- Fix slow performance of
trueWord
chunk: @runrevmark managed to speed it up by a factor of 100 or so - Improve tokenisation of numbers and add hex and bin literals: Use
0xABCD
and0x0010
literals in LCB source code - Allow newer JDKs to be used for Android builds: You no longer need to keep JDK 6 around for Android deployment
Help needed!
Want to get involved in the LiveCode open source project but don’t know where to start? Try one of these!
- (Easy) Inset the border path of the segmented control by the stroke width / 2
- (Easy) Add a default script for scroll bars
- (Easy) Document the scriptExecutionErrors property
- (Medium) Teach the Project Browser to show parent behaviours
- (Medium) Make guide outlines in the Dictionary expand/collapse with repeated clicks
- (Medium) Reduce whitespace in Dictionary
Contributors this week
- asayd
- PaulMcClernan
- techstrategies
- livecodeali
- livecodefraser
- livecodepanos
- montegoulding
- peter-b
- runrevmark
Contribute!
This Week in LiveCode is openly developed on GitHub. If you find any errors in this issue, please file an issue or submit a pull request.