Thu, 18 Apr 2013 16:58:55 +0200 |
Getting bunch of the knockout tests work in FX Web View
|
file | diff | annotate |
Thu, 18 Apr 2013 17:34:28 +0200 |
Support for null enum values. Transplanted from 7a7686e6f875
|
file | diff | annotate |
Thu, 18 Apr 2013 12:47:25 +0200 |
Test to ensure the generated JSON can really be parse by a browser
|
file | diff | annotate |
Wed, 17 Apr 2013 13:46:06 +0200 |
Merge of the processor fix into fx branch, so the TwitterClient class can find TwitterModel
|
file | diff | annotate |
Wed, 17 Apr 2013 13:42:07 +0200 |
NetBeans Javac throws different exception than AnnotationTypeMismatchException - catch that one as well
|
file | diff | annotate |
Mon, 15 Apr 2013 15:30:53 +0200 |
Fixed static calculator full obfuscation after introduction o Exported annotation
|
file | diff | annotate |
Sun, 14 Apr 2013 11:52:36 +0200 |
Tons of in VM and in page logging
|
file | diff | annotate |
Sat, 13 Apr 2013 09:14:54 +0200 |
Introducing KOProperty to allow us to call non-public methods and to do conversion of primitive types which is broken in WebView
|
file | diff | annotate |
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
|
file | diff | annotate |
Thu, 11 Apr 2013 20:44:46 +0200 |
Merging in default branch before release 0.6 is created. Code compiles.
|
file | diff | annotate |
Wed, 10 Apr 2013 09:55:26 +0200 |
Allow usage of generated classes in @Model and @Page annotations
|
file | diff | annotate |
Tue, 09 Apr 2013 10:06:19 +0200 |
Support for enums
|
file | diff | annotate |
Mon, 08 Apr 2013 19:30:22 +0200 |
Making list of activeTweeters really a list. It is easier to observe its changes.
|
file | diff | annotate |
Mon, 08 Apr 2013 18:26:11 +0200 |
Simplifying code by using @OnPropertyChange a bit more
|
file | diff | annotate |
Mon, 08 Apr 2013 16:51:30 +0200 |
Support for JSONP
|
file | diff | annotate |
Mon, 08 Apr 2013 12:36:12 +0200 |
Also notify changes in array properties
|
file | diff | annotate |
Mon, 08 Apr 2013 12:12:42 +0200 |
OnPropertyChange allows us to update the tweets as soon as active tweets are changed
|
file | diff | annotate |
Sun, 07 Apr 2013 22:32:41 +0200 |
Primitive types supported and we can parse the twitter reply
|
file | diff | annotate |
Sun, 07 Apr 2013 21:41:57 +0200 |
Can fetch JSON numbers in an array
|
file | diff | annotate |
Sun, 07 Apr 2013 19:29:55 +0200 |
Can parse JSON array with objects in it
|
file | diff | annotate |
Sun, 07 Apr 2013 17:42:50 +0200 |
Using InterruptedException to make the JSONTests pass
|
file | diff | annotate |
Fri, 05 Apr 2013 17:55:23 +0200 |
@OnReceive is more ready to receive an array of values
|
file | diff | annotate |
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 |