log

age author description
Thu, 26 Aug 2010 09:53:15 +0800 wycc Add testdesktop,js example.
Thu, 26 Aug 2010 00:28:12 +0800 wycc Use the coord.remove() to implement the processing canvas
Thu, 26 Aug 2010 00:16:12 +0800 wycc Add linearGradient support.
Wed, 25 Aug 2010 19:37:52 +0800 Thinker K.F. Li Implement binding for hide/show for shapes and coords
Wed, 25 Aug 2010 18:46:47 +0800 Thinker K.F. Li Make shapes can be removed from the tree
Wed, 25 Aug 2010 18:22:32 +0800 Thinker K.F. Li Separate GEF_NOT_SHOWED and GEF_HIDDEN flags.
Wed, 25 Aug 2010 14:48:39 +0800 Thinker K.F. Li Delete internal reference ob binding when invalidating coords and/or shapes
Wed, 25 Aug 2010 14:43:48 +0800 Thinker K.F. Li Refactor code of free C objects into xnjsmb_coord_free_subtree
Wed, 25 Aug 2010 14:23:06 +0800 Thinker K.F. Li A dirty implementation of removing subtree
Wed, 25 Aug 2010 13:58:49 +0800 Thinker K.F. Li Create a persistent handle for coords and shapes correctly
Wed, 25 Aug 2010 11:58:30 +0800 Thinker K.F. Li Reorder instructions to invalidate coords correctly
Wed, 25 Aug 2010 10:40:30 +0800 Thinker K.F. Li Remove a coord from the tree in JS
Wed, 25 Aug 2010 10:07:33 +0800 Thinker K.F. Li Check if an object valid in gen_v8_binding.m4
Mon, 23 Aug 2010 10:23:30 +0800 Thinker K.F. Li Design doc for life-cycle of MB objects for JS
Sat, 21 Aug 2010 19:14:49 +0800 wycc Merge
Sat, 21 Aug 2010 19:13:38 +0800 wycc Merge into the head
Sat, 21 Aug 2010 19:12:43 +0800 wycc Add Canvas class for the dynamic content generation. The testcanvas.js is used to demostrate the capability of it.
Fri, 20 Aug 2010 09:34:49 +0800 Thinker K.F. Li Fix typo and add initialize code for linear and radial
Fri, 20 Aug 2010 09:34:49 +0800 Thinker K.F. Li Testcase for linear and radial paint for JS
Fri, 20 Aug 2010 09:34:49 +0800 Thinker K.F. Li Add binding for linear and radial paints for JS
Fri, 20 Aug 2010 08:34:34 +0800 wycc Add set_text to the coordinate of the coord_t of the text.
Fri, 20 Aug 2010 07:25:59 +0800 wycc Make the argument key can be an array to register multiple keys.
Fri, 20 Aug 2010 07:21:24 +0800 wycc Add addKeyListener to handle key input.
Tue, 17 Aug 2010 10:36:36 +0800 Thinker K.F. Li Use key symbols instead of keycodes.
Tue, 17 Aug 2010 08:31:24 +0800 wycc Add Y coordiante in the linear animation.
Tue, 17 Aug 2010 05:15:50 +0800 wycc Rewrite the animation as a module.
Mon, 16 Aug 2010 07:34:21 +0800 wycc Merge with head
Mon, 16 Aug 2010 07:33:51 +0800 wycc Merge from the thinker's head
Mon, 16 Aug 2010 07:32:56 +0800 wycc Add symbolic name of event types.
Mon, 16 Aug 2010 00:14:01 +0800 Thinker K.F. Li Correct syntax if a statement
Sun, 15 Aug 2010 19:44:09 +0800 wycc Add javascript-based animation test program. We should make it as module in the future.
Sun, 15 Aug 2010 19:07:36 +0800 wycc Refactory the mbapp and testsvg to use keyboard events
Sun, 15 Aug 2010 01:44:38 +0800 Thinker K.F. Li Fix issue of redefine a variable with the same name of a argument
Sun, 15 Aug 2010 01:41:10 +0800 Thinker K.F. Li Collect mbnames and mapping to object through mb_rt.mbnames
Sun, 15 Aug 2010 01:26:09 +0800 Thinker K.F. Li Refactor loadSVG as a class
Sat, 14 Aug 2010 23:52:43 +0800 Thinker K.F. Li Paint with black for unspecified, not "none", fill and stroke.
Sat, 14 Aug 2010 00:06:00 +0800 wycc Add mbapp module
Fri, 13 Aug 2010 23:39:12 +0800 wycc Change the READ to execute testsvg.js
Fri, 13 Aug 2010 23:38:29 +0800 wycc Translate the svg.js as a nodejs module.
Fri, 13 Aug 2010 20:41:00 +0800 Thinker K.F. Li Recognize color name
Fri, 13 Aug 2010 19:52:00 +0800 Thinker K.F. Li fill with black by default instead of stroke black
Fri, 13 Aug 2010 19:50:16 +0800 Thinker K.F. Li save and restore initial point at m and z commands of path
Fri, 13 Aug 2010 18:23:44 +0800 Thinker K.F. Li Fill shapes with black if with out any stroke and fill in the style
Fri, 13 Aug 2010 17:51:21 +0800 Thinker K.F. Li Make code clear
Fri, 13 Aug 2010 17:42:59 +0800 Thinker K.F. Li Default alpha of a tag is '1'
Fri, 13 Aug 2010 17:26:25 +0800 Thinker K.F. Li Fix issue of relative path data.
Fri, 13 Aug 2010 17:20:17 +0800 Thinker K.F. Li Parse path tag for SVG
Fri, 13 Aug 2010 11:13:25 +0800 Thinker K.F. Li Fix typos in nodejs/README.svg
Fri, 13 Aug 2010 11:10:49 +0800 Thinker K.F. Li Flush mb_rt, immediately, after redraw_all()
Fri, 13 Aug 2010 08:16:18 +0800 wycc Add rect and matrix support. The test.svg can be rendered almost correctly now.
Wed, 11 Aug 2010 20:27:08 +0800 Thinker K.F. Li Rename README to README.svg
Wed, 11 Aug 2010 20:21:44 +0800 Thinker K.F. Li Fix a bug in nodejs/README
Wed, 11 Aug 2010 20:14:18 +0800 Thinker K.F. Li Reformat README for nodejs binding
Wed, 11 Aug 2010 17:38:44 +0800 Thinker K.F. Li Add binding for color changing of paint_color_t in JS
Wed, 11 Aug 2010 17:37:39 +0800 Thinker K.F. Li Handle exception for event handler
Mon, 09 Aug 2010 16:43:27 +0800 wycc Merge from HEAD
Mon, 09 Aug 2010 16:41:54 +0800 wycc Merge the change frm the HEAD
Mon, 09 Aug 2010 16:40:57 +0800 wycc Return the value of ojbject to fix the crash issue
Mon, 09 Aug 2010 12:03:46 +0800 Thinker K.F. Li Switch XSHM with autoconf
Mon, 09 Aug 2010 10:03:54 +0800 Thinker K.F. Li Update window with XImage through XSHM
Mon, 09 Aug 2010 09:09:19 +0800 Thinker K.F. Li Fix compiling time warning about cairo xlib
Mon, 09 Aug 2010 09:01:19 +0800 Thinker K.F. Li X_supp.c uses XSHM to avoid overhead of transmission
Sat, 07 Aug 2010 23:00:16 +0800 Thinker K.F. Li Add JS binding for sh_rect_t
Sat, 07 Aug 2010 22:33:02 +0800 Thinker K.F. Li Fix bug of losting rdman in xnjsmb_sh_stext_set_style
Sat, 07 Aug 2010 22:28:17 +0800 Thinker K.F. Li Mark stext changed when its style being changed
Sat, 07 Aug 2010 21:37:57 +0800 Thinker K.F. Li Migrate paints.cc to use gen_v8_binding.m4
Sat, 07 Aug 2010 19:43:17 +0800 Thinker K.F. Li More doc
Sat, 07 Aug 2010 19:36:10 +0800 Thinker K.F. Li More doc
Sat, 07 Aug 2010 19:33:42 +0800 Thinker K.F. Li Add more comment for JS binding
Sat, 07 Aug 2010 18:27:53 +0800 Thinker K.F. Li Migrate JS shapes binding to gen_v8_binding.m4
Sat, 07 Aug 2010 18:26:19 +0800 Thinker K.F. Li Add ARRAY argument type and INHERIT supporting for STRUCT
Fri, 06 Aug 2010 23:04:55 +0800 Thinker K.F. Li Change kbevent to kbevents and hide X_MB_kbevents()
Fri, 06 Aug 2010 22:56:58 +0800 Thinker K.F. Li Refactor to xnjsmb_coord_mod().
Fri, 06 Aug 2010 19:31:37 +0800 Thinker K.F. Li Extract event info from C object to JS object
Fri, 06 Aug 2010 19:30:52 +0800 Thinker K.F. Li Support modifier function after creating a new object
Fri, 06 Aug 2010 18:39:37 +0800 Thinker K.F. Li Use variable frame to maintain macros
Fri, 06 Aug 2010 13:33:47 +0800 Thinker K.F. Li Bind subject of mouse_event to JS object of coord
Fri, 06 Aug 2010 00:56:26 +0800 Thinker K.F. Li Keep and retrieve respective js object to/from property store
Fri, 06 Aug 2010 00:50:40 +0800 Thinker K.F. Li Support user defined accessors on binding generated
Thu, 05 Aug 2010 23:33:46 +0800 Thinker K.F. Li Definition of binding for mblfy_njs.cc
Thu, 05 Aug 2010 18:00:46 +0800 Thinker K.F. Li Make sh_image_t managed, and init property store for managed shapes
Thu, 05 Aug 2010 17:43:33 +0800 Thinker K.F. Li Track JS object with property store of objects
Thu, 05 Aug 2010 17:42:36 +0800 Thinker K.F. Li Support encapsulated method & function return Handle<Value> directly
Thu, 05 Aug 2010 09:38:07 +0800 Thinker K.F. Li Add handle scope for function and method generated
Wed, 04 Aug 2010 22:07:13 +0800 Thinker K.F. Li Fix issue of return value of code generated
Wed, 04 Aug 2010 21:58:10 +0800 Thinker K.F. Li Remove xnjsmb_coord_new() in coord.cc
Wed, 04 Aug 2010 21:35:40 +0800 Thinker K.F. Li Use binding generator to implement mb_rt
Wed, 04 Aug 2010 21:33:43 +0800 Thinker K.F. Li Simplify wscript
Wed, 04 Aug 2010 21:33:06 +0800 Thinker K.F. Li Binding generator supports self-init constructor function
Mon, 02 Aug 2010 10:14:33 +0800 Thinker K.F. Li Fix mis-using of arguments of OBJ() argument type
Sun, 01 Aug 2010 20:20:33 +0800 Thinker K.F. Li Merge the head from FourDollars
Sun, 01 Aug 2010 20:18:59 +0800 Thinker K.F. Li Replace part code of coord.cc by the code generated by generator
Sun, 01 Aug 2010 20:17:39 +0800 Thinker K.F. Li Enabling error handling on binding
Sun, 01 Aug 2010 11:28:09 +0800 Thinker K.F. Li Supporting setter/Getter of index of objects for JS
Sat, 31 Jul 2010 16:16:45 +0800 Thinker K.F. Li Remove get_object() method for subject for js
Sat, 31 Jul 2010 14:37:19 +0800 Thinker K.F. Li Force type-casting for member variables.
Sat, 31 Jul 2010 14:11:01 +0800 Thinker K.F. Li Change prefix for the code generated by generator
Sat, 31 Jul 2010 14:05:28 +0800 Thinker K.F. Li Add doc
Sat, 31 Jul 2010 17:31:00 +0800 Shih-Yuan Lee (FourDollars) Use --with-backend to specify display backend.
Sat, 31 Jul 2010 16:36:53 +0800 Shih-Yuan Lee (FourDollars) Remove cairo-directfb.h but it will be needed at graphic layer initialization of SMP8654.
Sat, 31 Jul 2010 13:30:38 +0800 Thinker K.F. Li Merge the head from wycc
Sat, 31 Jul 2010 13:28:48 +0800 Thinker K.F. Li Code generated by generator can be built
Thu, 29 Jul 2010 13:07:25 +0800 Thinker K.F. Li Generate JS binding for a function
Thu, 29 Jul 2010 01:37:15 +0800 Thinker K.F. Li Support return value for methodes of JS binding
Thu, 29 Jul 2010 01:02:29 +0800 Thinker K.F. Li JS binding generator and observer definition with the generator
Thu, 29 Jul 2010 00:15:19 +0800 wycc Add image tag support.
Thu, 29 Jul 2010 00:12:18 +0800 wycc Add image support
Thu, 29 Jul 2010 00:11:31 +0800 wycc Check if the path is absolute path. We use the default prefix only for relative path.
Wed, 28 Jul 2010 08:36:58 +0800 Thinker K.F. Li Add comment
Wed, 28 Jul 2010 08:31:15 +0800 Thinker K.F. Li Fix issue of exception of internal field.
Tue, 27 Jul 2010 22:02:40 +0800 Thinker K.F. Li Fix the issue that can not clean nodejs addon
Mon, 26 Jul 2010 22:29:33 +0800 Thinker K.F. Li Javascript binding for shape_image_t
Mon, 26 Jul 2010 20:59:49 +0800 Thinker K.F. Li Group binding for image loader with Doxygen syntax
Mon, 26 Jul 2010 20:13:58 +0800 Thinker K.F. Li First compilable image loader binding for Javascript
Mon, 26 Jul 2010 09:50:44 +0800 Thinker K.F. Li Skeleton of image loader for nodejs
Mon, 26 Jul 2010 09:39:51 +0800 Thinker K.F. Li Doc on xnjsmb_paints_init_mb_rt_temp()
Mon, 26 Jul 2010 09:19:03 +0800 Thinker K.F. Li paint_image_t for nodejs.
Sun, 25 Jul 2010 13:08:28 +0800 Thinker K.F. Li Mark-out cairo-directfb.h temporary.
Sun, 25 Jul 2010 10:19:04 +0800 Thinker K.F. Li Merge heads from fourdollars and wycc.
Sat, 24 Jul 2010 16:13:06 +0800 Shih-Yuan Lee (FourDollars) Let compilation on SMP8655 succeeded.
Wed, 21 Jul 2010 07:27:15 +0800 wycc Add the missing 'else'
Wed, 21 Jul 2010 07:26:12 +0800 wycc Implement text style parser
Mon, 19 Jul 2010 15:44:49 +0800 Thinker K.F. Li Add initial code for graphic engines openvg
Sat, 17 Jul 2010 21:44:23 +0800 Thinker K.F. Li Use color transform and make compatible with OpenVG 1.0. openvg
Fri, 16 Jul 2010 18:44:29 +0800 Thinker K.F. Li Disable mbaf for OpenVG openvg
Fri, 16 Jul 2010 18:03:52 +0800 Thinker K.F. Li linked with libEGL and libOpenVG openvg
Fri, 16 Jul 2010 16:39:53 +0800 Thinker K.F. Li Call mbe_vg_win_surface_create() in X_supp.c when with OpenVG openvg
Fri, 16 Jul 2010 04:04:53 +0800 wycc Add the text style parser. This can not handle the recursive tspan yet.
Thu, 15 Jul 2010 22:34:04 +0800 wycc Add SVG parser sample code.
Sun, 11 Jul 2010 18:36:12 +0800 Shih-Yuan Lee (FourDollars) Polish autoconf script.
Fri, 09 Jul 2010 11:50:48 +0800 Thinker K.F. Li mbe_copy_source() for OpenVG openvg
Fri, 09 Jul 2010 10:45:23 +0800 Thinker K.F. Li Various path functions for OpenVG openvg
Fri, 09 Jul 2010 08:51:18 +0800 Thinker K.F. Li The way to mbe_save and mbe_restore openvg
Thu, 08 Jul 2010 18:44:26 +0800 Thinker K.F. Li Actiavte a VGImage before using a pattern paint or image surface. openvg
Thu, 08 Jul 2010 13:51:47 +0800 Thinker K.F. Li Use reference count to trace life of _ge_openvg_img_t objects openvg
Thu, 08 Jul 2010 11:56:30 +0800 Thinker K.F. Li Set (stroke) line width for OpenVG openvg
Thu, 08 Jul 2010 11:37:33 +0800 Thinker K.F. Li mbe_fill_preserve() and mbe_reset_scissoring() for OpenVG openvg
Thu, 08 Jul 2010 11:29:58 +0800 Thinker K.F. Li mbe_new_path() for OpenVG openvg
Wed, 07 Jul 2010 23:19:57 +0800 Thinker K.F. Li Fix the bug of foregting make current context before seting transform openvg
Wed, 07 Jul 2010 21:55:05 +0800 Thinker K.F. Li mbe_clear() use vgClear() to clear regions for OpenVG openvg
Wed, 07 Jul 2010 18:44:17 +0800 Thinker K.F. Li Implements setting pattern matrix for OpenVG openvg
Mon, 05 Jul 2010 14:41:43 +0800 Thinker K.F. Li Change group of OpenVG and Dummy implementation of graphic engine openvg
Mon, 05 Jul 2010 14:29:26 +0800 Thinker K.F. Li create pattern from surface for OpenVG openvg
Mon, 05 Jul 2010 13:15:17 +0800 Thinker K.F. Li Remove the line that should be removed by ac2e6468a22a openvg
Mon, 05 Jul 2010 10:56:23 +0800 Thinker K.F. Li paint with alpha for OpenVG openvg
Sun, 04 Jul 2010 21:09:56 +0800 Thinker K.F. Li Create pattern from an image openvg
Sun, 04 Jul 2010 16:31:39 +0800 Thinker K.F. Li Implement radial gradient paint. openvg
Sun, 04 Jul 2010 15:39:12 +0800 Thinker K.F. Li use O_ALLOC() to make code clear openvg
Sun, 04 Jul 2010 15:36:40 +0800 Thinker K.F. Li Linear gradient for OpenVG openvg
Sun, 04 Jul 2010 00:16:43 +0800 Thinker K.F. Li Remove mbe_image_surface_create_for_data() openvg
Fri, 02 Jul 2010 13:42:22 +0800 Thinker K.F. Li Replace mbe_image_surface_create_from_png() with mbe_pattern_create_image() openvg
Fri, 02 Jul 2010 11:59:17 +0800 Thinker K.F. Li Load images with Imlib2. openvg
Thu, 01 Jul 2010 16:39:59 +0800 Thinker K.F. Li Integrate pattern source with paint model of canvas openvg
Thu, 01 Jul 2010 16:31:22 +0800 Thinker K.F. Li Remove unused macros for graphic engines openvg
Thu, 01 Jul 2010 16:16:46 +0800 Thinker K.F. Li define color source for VG openvg
Thu, 01 Jul 2010 15:52:29 +0800 Thinker K.F. Li Define mbe_clear() for VG openvg
Thu, 01 Jul 2010 14:48:57 +0800 Thinker K.F. Li Define mbe_paint() for VG openvg
Thu, 01 Jul 2010 14:24:02 +0800 Thinker K.F. Li Set VGPaint for canvas openvg
Wed, 30 Jun 2010 23:15:42 +0800 Thinker K.F. Li Fix bug of mbe_copy_source() of cairo. openvg
Wed, 30 Jun 2010 22:57:23 +0800 Thinker K.F. Li stroke and fill for VG openvg
Wed, 30 Jun 2010 19:53:10 +0800 Thinker K.F. Li Specify width and height while create an image surface openvg
Wed, 30 Jun 2010 19:45:20 +0800 Thinker K.F. Li build graph_engine_openvg.c in makefile openvg
Wed, 30 Jun 2010 19:30:32 +0800 Thinker K.F. Li include a VGPath in VG canvas openvg
Wed, 30 Jun 2010 18:06:36 +0800 Thinker K.F. Li Move functions from mb_graph_engine_openvg.h to the C file openvg
Wed, 30 Jun 2010 17:45:30 +0800 Thinker K.F. Li Implement mbe_scissoring() for OpenVG openvg
Wed, 30 Jun 2010 17:27:46 +0800 Thinker K.F. Li Do use mbe_clip() for overlay testing openvg
Wed, 30 Jun 2010 13:28:53 +0800 Thinker K.F. Li Replace mbe_clip() with mbe_scissoring() openvg
Wed, 30 Jun 2010 09:52:22 +0800 Thinker K.F. Li Rename to mbe_vg_win_surface_create() and matching EGL display openvg
Wed, 30 Jun 2010 09:44:17 +0800 Thinker K.F. Li Make surce current VG context openvg
Wed, 30 Jun 2010 09:29:28 +0800 Thinker K.F. Li Set transform matrix for VG contexts openvg
Wed, 30 Jun 2010 01:32:47 +0800 Thinker K.F. Li deal with EGL surface, context for OpenVG GE openvg
Sat, 19 Jun 2010 11:43:53 +0800 Thinker K.F. Li dummy implementation of graphic engine openvg
Thu, 17 Jun 2010 10:41:53 +0800 Thinker K.F. Li Encapsulate information of OpenVG objects in structures. openvg
Wed, 16 Jun 2010 21:28:57 +0800 Thinker K.F. Li Add an option to enable OpenVG graphic engine openvg
Wed, 16 Jun 2010 21:02:49 +0800 Thinker K.F. Li A dummy graphic engine for OpenVG. openvg
Wed, 16 Jun 2010 20:25:06 +0800 Thinker K.F. Li move built nodejs plugin to objs/ subdirectory
Fri, 11 Jun 2010 01:21:10 +0800 Thinker K.F. Li Set font styles for stext in Javascript
Thu, 10 Jun 2010 09:36:41 +0800 Thinker K.F. Li Function of query font face in Javascript
Wed, 09 Jun 2010 22:06:50 +0800 Thinker K.F. Li Implement stext type for Javascript
Wed, 09 Jun 2010 17:34:58 +0800 Thinker K.F. Li Close Android_Skia branch. Android_Skia
Wed, 09 Jun 2010 17:30:09 +0800 Thinker K.F. Li Merge from Android_Skia
Wed, 09 Jun 2010 15:39:24 +0800 Thinker K.F. Li Redraw all and changed in Javascript Android_Skia
Wed, 09 Jun 2010 15:10:29 +0800 Thinker K.F. Li Functions of setting/getting stroke width of a shape Android_Skia
Wed, 09 Jun 2010 14:44:20 +0800 Thinker K.F. Li Functions of stroke and fill a shape Android_Skia
Wed, 09 Jun 2010 14:10:58 +0800 Thinker K.F. Li Real initialize a paint_color_t object for paint_color JS obj Android_Skia
Wed, 09 Jun 2010 12:28:03 +0800 Thinker K.F. Li Add dummy paint_color templates Android_Skia
Tue, 08 Jun 2010 09:08:23 +0800 Thinker K.F. Li Function of add a shape to a coord in Javascript. Android_Skia
Mon, 07 Jun 2010 22:37:51 +0800 Thinker K.F. Li Constructor for path objects in Javascript domain Android_Skia
Mon, 07 Jun 2010 19:18:20 +0800 Thinker K.F. Li Make base type for shapes. Android_Skia
Mon, 07 Jun 2010 17:24:46 +0800 Thinker K.F. Li Fix issue of im-properly using persistent handler for coord object template. Android_Skia
Mon, 07 Jun 2010 14:45:01 +0800 Thinker K.F. Li Make root coord availabe for Javascript code Android_Skia
Mon, 07 Jun 2010 12:12:03 +0800 Thinker K.F. Li Function template on runtime object for xnjsmb_coord_new() Android_Skia