Fri, 05 Apr 2013 15:17:54 +0200 |
Dispatches first array value to single argument receive function
|
file | diff | annotate |
Fri, 05 Apr 2013 12:43:17 +0200 |
@OnReceive annotation can obtain and process single JSON object
|
file | diff | annotate |
Thu, 04 Apr 2013 13:08:26 +0200 |
clone() on model classes
|
file | diff | annotate |
Thu, 04 Apr 2013 11:45:54 +0200 |
Assume the class belongs to the same package if it is not yet resolvable
|
file | diff | annotate |
Thu, 04 Apr 2013 09:47:03 +0200 |
@OnFunction method wrappers should not be visible in code completion. Making private.
|
file | diff | annotate |
Thu, 04 Apr 2013 06:12:36 +0200 |
Allow models to be (static) inner classes
|
file | diff | annotate |
Wed, 03 Apr 2013 18:21:42 +0200 |
Print out the actual parsing error and check for NPE
|
file | diff | annotate |
Wed, 03 Apr 2013 10:20:17 +0200 |
Convert wild characters to something more sane
|
file | diff | annotate |
Wed, 03 Apr 2013 10:04:24 +0200 |
toString on @Model classes produces JSON
|
file | diff | annotate |
Tue, 02 Apr 2013 15:40:08 +0200 |
@OnFunction can be in @Model classes
|
file | diff | annotate |
Sun, 31 Mar 2013 13:26:27 +0200 |
Allow enums as model properties
|
file | diff | annotate |
Sun, 31 Mar 2013 12:01:38 +0200 |
Mutable properties on model classes
|
file | diff | annotate |
Sun, 31 Mar 2013 06:46:25 +0200 |
Exposing properties as functions
|
file | diff | annotate |
Sun, 31 Mar 2013 05:43:38 +0200 |
Guard against NPE
|
file | diff | annotate |
Sun, 31 Mar 2013 05:34:15 +0200 |
@OnFunction can accept model classes
|
file | diff | annotate |
Tue, 26 Mar 2013 09:24:26 +0100 |
Keep case of id tag when generating name of the field
|
file | diff | annotate |
Mon, 25 Mar 2013 16:27:50 +0100 |
OnFunction methods need to be package private, so static compilation with full obfuscation does not remove them
|
file | diff | annotate |
Mon, 25 Mar 2013 16:17:21 +0100 |
Better (from a static compilation point of view) to let JavaScript call the basic (non-private) getter and do conversion then
|
file | diff | annotate |
Mon, 25 Mar 2013 11:50:36 +0100 |
Support for callbacks from knockout to Java
|
file | diff | annotate |
Fri, 22 Mar 2013 17:03:32 +0100 |
Need to merge in default branch: It contains automatic conversion of boxed types to primitive values which is needed by Knockout to display elements of arrays properly.
|
file | diff | annotate |
Fri, 22 Mar 2013 16:43:51 +0100 |
Allow boolean properties
|
file | diff | annotate |
Fri, 22 Mar 2013 16:39:30 +0100 |
Report location where non-primitive type is used
|
file | diff | annotate |
Fri, 22 Mar 2013 00:05:41 +0100 |
Alas, need to merge into default branch, but without any changes from the accidental commit on default branch
|
file | diff | annotate |
Thu, 21 Mar 2013 15:45:42 +0100 |
Dynamically generate classes representing elements on the HTML @Page
|
file | diff | annotate |
Mon, 18 Mar 2013 17:17:00 +0100 |
Knockout bindings for primitive types supported in WebView
|
file | diff | annotate |
Thu, 14 Mar 2013 09:22:28 +0100 |
Hacky way (relies on singleton) to get FX working. Can attach @On(event=CLICK) and show alert in FX WebView now
|
file | diff | annotate |
Tue, 05 Mar 2013 19:00:36 +0100 |
Support for event parameters for methods annotated by @On(event). Basic idea by me, tests provided by Toni. Thanks a lot.
|
file | diff | annotate |
Fri, 22 Feb 2013 08:59:40 +0100 |
Introducing @Model for complex record-like types
|
file | diff | annotate |
Wed, 20 Feb 2013 18:14:59 +0100 |
Processor allows only primitive types and String as its values
|
file | diff | annotate |
Tue, 19 Feb 2013 16:16:22 +0100 |
(String) array knockout bindings work on derived arrays
|
file | diff | annotate |
Tue, 19 Feb 2013 15:54:36 +0100 |
When computing VM method name use erasured type
|
file | diff | annotate |
Tue, 19 Feb 2013 15:41:37 +0100 |
Better error messages
|
file | diff | annotate |
Mon, 18 Feb 2013 19:52:06 +0100 |
Automatic boxing of primitive types for arrays
|
file | diff | annotate |
Mon, 18 Feb 2013 19:42:02 +0100 |
knockout.js can display our String arrays and update them when they change
|
file | diff | annotate |
Mon, 18 Feb 2013 13:03:01 +0100 |
Changes in String array are properly notified
|
file | diff | annotate |
Mon, 18 Feb 2013 12:26:16 +0100 |
Generate List<type> for arrays
|
file | diff | annotate |
Wed, 23 Jan 2013 12:53:23 +0100 |
Bringing the most recent default branch (especially the @Property MVVC) to the dew code
|
file | diff | annotate |
Tue, 22 Jan 2013 22:49:03 +0100 |
Sometimes we get FQN, sometimes just a simple name. Strip package for consistency.
|
file | diff | annotate |
Tue, 22 Jan 2013 21:57:27 +0100 |
Test to verify Knockout can handle String properties
|
file | diff | annotate |
Tue, 22 Jan 2013 19:27:00 +0100 |
Merge with default branch to bring in @HtmlElement and @BrwsrTest
|
file | diff | annotate |
Tue, 22 Jan 2013 09:19:47 +0100 |
Archetype using the @Property model
|
file | diff | annotate |
Tue, 22 Jan 2013 17:52:21 +0100 |
Replace - with _ when generating variable names
|
file | diff | annotate |
Tue, 22 Jan 2013 17:28:01 +0100 |
API for accesing HTML canvas
|
file | diff | annotate |
Mon, 21 Jan 2013 16:16:30 +0100 |
Use just one innerclass
|
file | diff | annotate |
Mon, 21 Jan 2013 15:57:30 +0100 |
Injection of model
|
file | diff | annotate |
Mon, 21 Jan 2013 15:33:32 +0100 |
Need to bind the module to this and not create new instance
|
file | diff | annotate |
Mon, 21 Jan 2013 13:43:40 +0100 |
Moving towards testability: Model class does not have any public fields, rather instance onces
|
file | diff | annotate |
Mon, 21 Jan 2013 11:55:27 +0100 |
@ComputedProperty methods can't access the model
|
file | diff | annotate |
Mon, 21 Jan 2013 07:00:56 +0100 |
Notify change in computed properties
|
file | diff | annotate |
Sun, 20 Jan 2013 21:01:46 +0100 |
Refresh the knockout model when a setter is called
|
file | diff | annotate |
Sun, 20 Jan 2013 18:20:18 +0100 |
Basic support for knockout.js. It can read and write model properties.
|
file | diff | annotate |
Sun, 20 Jan 2013 14:29:10 +0100 |
The model can contain derived properties
|
file | diff | annotate |
Sun, 20 Jan 2013 13:05:02 +0100 |
Annotation to generate getters and setters
|
file | diff | annotate |
Sun, 20 Jan 2013 12:29:50 +0100 |
Multiple page handlers can be in the same package
|
file | diff | annotate |
Wed, 16 Jan 2013 12:27:53 +0100 |
Merge with recent advances in default branch
|
file | diff | annotate |
Wed, 16 Jan 2013 10:52:06 +0100 |
After Lahvac's tweaks the compilation seems to run OK
|
file | diff | annotate |
Sat, 12 Jan 2013 20:24:30 +0100 |
Allowing access to all onsmthng events of page elements
|
file | diff | annotate |
Fri, 09 Nov 2012 11:47:00 +0100 |
Moving the htmlpage API into a submodule in preparation of adding in an example of its usage
|
file | diff | annotate | base |