The new release of QuiXSampler is available for download. Most of the changes introduced can be found in the splitters' section, since the splitter widgets now derive from boxes.
QuiXSampler can be downloaded from the Porcupine applications' downloads or viewed online using the newly upgraded Porcupine demo.
In order to install it, consult the inno:wiki.
This small patch fixes the size of list views contained in windows opened while exploring containers on the Porcupine desktop. This is mostly noticeable while the list views have their scroll bars displayed. Download the following file and copy it inside the "org/innoscript/desktop" folder.
This release is a major breakthrough for Porcupine. The two main new concepts introduced on the server side are the services and the web methods. Porcupine's architecture is now based on configurable services running over a common object database. Currently, the supported service types include an asynchronous network server and a scheduler used for executing Python code at predefined fixed intervals. In the upcoming releases there are plans for new service types to be added including persistent queues, loggers etc.
Web methods have replaced servlets completely and they are actually smart Python decorators which allow you to add methods to content classes dynamically (a technique also known as 'monkey-patching'). These methods become directly accessible over HTTP and they are mainly used for serving all kinds of UIs and RPC requests. Consequently, this release does dot include servlets of any type meaning that you have to migrate your applications manually.