Rensselaer Center for Open Source Software

Koala

git clone git://github.com/kueblc/Koala.git
Clone me!

the koala project

Koala Screencap

the koala project - IDE

Web-based introductory scripting language and IDE.

Authors


Contributors

Recent Posts

See All

Code cleanup, new panels features, sandboxed execution, and more!

Today marks week 7 of this semester of RCOS, and with it another milestone for the koala project. The past two weeks have seen a steady stream of commits to the project, bringing better class structure, big changes to the panel API, and two new panel applications, the Stage and Dictionary. Progress was also made in defining a persistent storage solution. Thanks to this work, the following features are available:Panels now have the standard minimize, maximize, and close buttons; only minimize is ...

Behind the Scenes

Hi all,Apologies for the lack of updates as of late. Sure enough, development is continuing though the fall semester. I gave a talk to RCOS to demonstrate some of the latest koala project developments which were implemented over the summer. These include vast improvements to the panel manager (fully customizable tiling!), and the file manager, which now supports drag and drop uploads (HTML5 browsers) and downloads (Chrome)! The parser is a bit behind schedule (as usual) but I have a good excuse....

LDT Syntax Highlighter

As a number of other RCOS members had expressed interest in creating an in browser syntax highlighter, I recently gave a talk at RCOS about my research into in-browser syntax highlighting, and the code that resulted. I've been working to separate this code into its own project, which I've tentatively named LDT, the Lightweight Decorator for Textareas. This project is now available under GPLv3 and MIT licenses on my github. Feel free to contact me with comments and suggestions, or just ...

Recent Commits

See All

Fixed ContextMenu not working in IE8

2 files changed, 1 line added, 1 line removed

Fix extra trailing comma

2 files changed, 1 line added, 1 line removed

Renamed variable float as its reserved in older JS implementations

2 files changed, 6 lines added, 6 lines removed

Added visual separators between contextmenu sections

6 files changed, 24 lines added, 2 lines removed

Split FileBrowser folder contextmenu into sections

Merge branch 'editor-context'

18 files changed, 267 lines added, 46 lines removed