javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/PageProcessor.java
Fri, 12 Apr 2013 16:13:50 +0200 Currently the class needs to be public, if we want to make calls to it from WebView's engine
Thu, 11 Apr 2013 20:44:46 +0200 Merging in default branch before release 0.6 is created. Code compiles.
Wed, 10 Apr 2013 09:55:26 +0200 Allow usage of generated classes in @Model and @Page annotations
Tue, 09 Apr 2013 10:06:19 +0200 Support for enums
Mon, 08 Apr 2013 19:30:22 +0200 Making list of activeTweeters really a list. It is easier to observe its changes.
Mon, 08 Apr 2013 18:26:11 +0200 Simplifying code by using @OnPropertyChange a bit more
Mon, 08 Apr 2013 16:51:30 +0200 Support for JSONP
Mon, 08 Apr 2013 12:36:12 +0200 Also notify changes in array properties
Mon, 08 Apr 2013 12:12:42 +0200 OnPropertyChange allows us to update the tweets as soon as active tweets are changed
Sun, 07 Apr 2013 22:32:41 +0200 Primitive types supported and we can parse the twitter reply
Sun, 07 Apr 2013 21:41:57 +0200 Can fetch JSON numbers in an array
Sun, 07 Apr 2013 19:29:55 +0200 Can parse JSON array with objects in it
Sun, 07 Apr 2013 17:42:50 +0200 Using InterruptedException to make the JSONTests pass
Fri, 05 Apr 2013 17:55:23 +0200 @OnReceive is more ready to receive an array of values
Fri, 05 Apr 2013 15:17:54 +0200 Dispatches first array value to single argument receive function
Fri, 05 Apr 2013 12:43:17 +0200 @OnReceive annotation can obtain and process single JSON object
Thu, 04 Apr 2013 13:08:26 +0200 clone() on model classes
Thu, 04 Apr 2013 11:45:54 +0200 Assume the class belongs to the same package if it is not yet resolvable
Thu, 04 Apr 2013 09:47:03 +0200 @OnFunction method wrappers should not be visible in code completion. Making private.
Thu, 04 Apr 2013 06:12:36 +0200 Allow models to be (static) inner classes
Wed, 03 Apr 2013 18:21:42 +0200 Print out the actual parsing error and check for NPE
Wed, 03 Apr 2013 10:20:17 +0200 Convert wild characters to something more sane
Wed, 03 Apr 2013 10:04:24 +0200 toString on @Model classes produces JSON
Tue, 02 Apr 2013 15:40:08 +0200 @OnFunction can be in @Model classes
Sun, 31 Mar 2013 13:26:27 +0200 Allow enums as model properties
Sun, 31 Mar 2013 12:01:38 +0200 Mutable properties on model classes
Sun, 31 Mar 2013 06:46:25 +0200 Exposing properties as functions
Sun, 31 Mar 2013 05:43:38 +0200 Guard against NPE
Sun, 31 Mar 2013 05:34:15 +0200 @OnFunction can accept model classes
Tue, 26 Mar 2013 09:24:26 +0100 Keep case of id tag when generating name of the field
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
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
Mon, 25 Mar 2013 11:50:36 +0100 Support for callbacks from knockout to Java
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.
Fri, 22 Mar 2013 16:43:51 +0100 Allow boolean properties
Fri, 22 Mar 2013 16:39:30 +0100 Report location where non-primitive type is used
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
Thu, 21 Mar 2013 15:45:42 +0100 Dynamically generate classes representing elements on the HTML @Page
Mon, 18 Mar 2013 17:17:00 +0100 Knockout bindings for primitive types supported in WebView
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
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.
Fri, 22 Feb 2013 08:59:40 +0100 Introducing @Model for complex record-like types
Wed, 20 Feb 2013 18:14:59 +0100 Processor allows only primitive types and String as its values
Tue, 19 Feb 2013 16:16:22 +0100 (String) array knockout bindings work on derived arrays
Tue, 19 Feb 2013 15:54:36 +0100 When computing VM method name use erasured type
Tue, 19 Feb 2013 15:41:37 +0100 Better error messages
Mon, 18 Feb 2013 19:52:06 +0100 Automatic boxing of primitive types for arrays
Mon, 18 Feb 2013 19:42:02 +0100 knockout.js can display our String arrays and update them when they change
Mon, 18 Feb 2013 13:03:01 +0100 Changes in String array are properly notified
Mon, 18 Feb 2013 12:26:16 +0100 Generate List<type> for arrays
Wed, 23 Jan 2013 12:53:23 +0100 Bringing the most recent default branch (especially the @Property MVVC) to the dew code
Tue, 22 Jan 2013 22:49:03 +0100 Sometimes we get FQN, sometimes just a simple name. Strip package for consistency.
Tue, 22 Jan 2013 21:57:27 +0100 Test to verify Knockout can handle String properties
Tue, 22 Jan 2013 19:27:00 +0100 Merge with default branch to bring in @HtmlElement and @BrwsrTest
Tue, 22 Jan 2013 09:19:47 +0100 Archetype using the @Property model
Tue, 22 Jan 2013 17:52:21 +0100 Replace - with _ when generating variable names
Tue, 22 Jan 2013 17:28:01 +0100 API for accesing HTML canvas
Mon, 21 Jan 2013 16:16:30 +0100 Use just one innerclass
Mon, 21 Jan 2013 15:57:30 +0100 Injection of model
Mon, 21 Jan 2013 15:33:32 +0100 Need to bind the module to this and not create new instance