log

age author description
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
Mon, 07 Jun 2010 11:47:34 +0800 Thinker K.F. Li Function to instantiate coord for Javascript Android_Skia
Mon, 07 Jun 2010 11:42:45 +0800 Thinker K.F. Li Use internal field to store njs_runtime_t object. Android_Skia
Sun, 06 Jun 2010 21:51:58 +0800 Thinker K.F. Li New MadButterfly runtime object install of calling function Android_Skia
Sun, 06 Jun 2010 21:27:34 +0800 Thinker K.F. Li Implement Indexed Property interceptors Android_Skia
Sun, 06 Jun 2010 19:13:21 +0800 Thinker K.F. Li The first testcase that nodejs code can show a MadButterfly window. Android_Skia
Sun, 06 Jun 2010 15:27:28 +0800 Thinker K.F. Li Define functions to fill gap of njs runtime. Android_Skia
Sun, 06 Jun 2010 14:15:25 +0800 Thinker K.F. Li Fix leaking on freeing a njs runtime object Android_Skia
Sun, 06 Jun 2010 14:11:13 +0800 Thinker K.F. Li rename _X_njs_MB_get_runtime to _X_njs_MB_get_X_runtime Android_Skia
Sun, 06 Jun 2010 14:06:42 +0800 Thinker K.F. Li rename ev_data to rt Android_Skia
Sun, 06 Jun 2010 14:04:03 +0800 Thinker K.F. Li rename njs_ev_data_t to njs_runtime_t Android_Skia
Sun, 06 Jun 2010 13:58:01 +0800 Thinker K.F. Li Upgrade ndoejs plugin to level of a new runtime. Android_Skia
Sun, 06 Jun 2010 13:48:13 +0800 Thinker K.F. Li Nodejs testcase in Javascript Android_Skia
Sun, 06 Jun 2010 13:45:25 +0800 Thinker K.F. Li Test FunctionTemplate Android_Skia
Sat, 05 Jun 2010 22:29:22 +0800 Thinker K.F. Li Remove hello.c and initial plugin at mbfly_njs.cc Android_Skia
Sat, 05 Jun 2010 22:24:04 +0800 Thinker K.F. Li Reuse and adapt X_supp.c by implmeneting X_supp_njs.c Android_Skia
Sat, 05 Jun 2010 22:23:57 +0800 Thinker K.F. Li Preparing for nodejs plugin Android_Skia
Fri, 04 Jun 2010 22:29:26 +0800 Thinker K.F. Li Start MadButterfly nodejs plugin Android_Skia
Fri, 04 Jun 2010 22:29:08 +0800 Thinker K.F. Li Create Makefile for nodejs plugin Android_Skia
Wed, 26 May 2010 00:51:12 +0800 Thinker K.F. Li Fix the wrong way of getting the paint of an image. Android_Skia
Mon, 24 May 2010 21:09:32 +0800 Thinker K.F. Li Swap geo_t::cur_area and geo_t::last_area correctly. Android_Skia
Mon, 24 May 2010 17:43:19 +0800 Thinker K.F. Li Fix bug of dirty areas of coords. Android_Skia
Mon, 24 May 2010 16:27:25 +0800 Thinker K.F. Li Simplify dirty area for coords that should be totally redraw Android_Skia
Mon, 24 May 2010 11:59:27 +0800 Thinker K.F. Li Clear flags for clearing procedure and draw dirty cached ones Android_Skia
Sat, 22 May 2010 22:31:18 +0800 Thinker K.F. Li [mq]: propagate_areas.diff Android_Skia
Fri, 21 May 2010 22:59:26 +0800 Thinker K.F. Li [mq]: pcached_area1.diff Android_Skia
Sun, 16 May 2010 22:59:24 +0800 Thinker K.F. Li pcached_area replaces owner_mems_area Android_Skia
Sun, 27 Dec 2009 14:06:20 +0800 Thinker K.F. Li Document on clean_rdman_dirties() Android_Skia
Fri, 25 Dec 2009 12:17:04 +0800 Thinker K.F. Li Use coord_is_root() to indicate the root coord Android_Skia
Fri, 25 Dec 2009 12:11:20 +0800 Thinker K.F. Li Add todo Android_Skia
Fri, 25 Dec 2009 11:13:21 +0800 Thinker K.F. Li Skip root coord when propagate dirty area to parent cached Android_Skia
Fri, 25 Dec 2009 00:27:19 +0800 Thinker K.F. Li Ignore small dirty area. Android_Skia
Wed, 23 Dec 2009 10:41:19 +0800 Thinker K.F. Li Add a known issue. Android_Skia
Wed, 23 Dec 2009 10:33:51 +0800 Thinker K.F. Li Clear variables and draw root coord. Android_Skia
Tue, 22 Dec 2009 22:39:53 +0800 Thinker K.F. Li Every coord can only appear at mot one time in the dirty coord list. Android_Skia
Tue, 22 Dec 2009 22:31:38 +0800 Thinker K.F. Li Change typos in comment Android_Skia
Tue, 22 Dec 2009 21:58:41 +0800 Thinker K.F. Li Does not add root coord to zeroing list Android_Skia
Tue, 22 Dec 2009 14:21:34 +0800 Thinker K.F. Li Skip very small dirty areas. Android_Skia
Tue, 22 Dec 2009 11:04:52 +0800 Thinker K.F. Li Fix a bug of a non-initialized variable. Android_Skia
Sat, 19 Dec 2009 08:22:58 +0800 Thinker K.F. Li [mq]: fix_are_4_cached_coord.diff Android_Skia
Sat, 19 Dec 2009 08:22:07 +0800 Thinker K.F. Li imported patch more_comment.diff Android_Skia
Thu, 17 Dec 2009 16:13:35 +0800 Thinker K.F. Li Skip coords that is not cached when add coords into zeroing_coords list. Android_Skia
Thu, 17 Dec 2009 16:09:46 +0800 Thinker K.F. Li Change documentation for zeroing Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Android native code with MB Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Implement SurfaceHolder.Callback for waiting surface creature. Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li set stroke width for a shape. Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Add system/core/include as one of include pathes. Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Set perspective of 3x3 matrix when translate MB matrix to SkMatrix. Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Rewind/reset path and subpath. Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Change prototype of mbe_copy_source(). Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Fix the issue of segmentation fault when the pattern of a mbe is not setted. Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Make mb_config.h depends on MadButterfly. Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Remove absolute pathes from config.cache. Android_Skia
Tue, 01 Dec 2009 22:55:27 +0800 Thinker K.F. Li Add functions of mbe_set_source_rgba() and mbe_surface_destroy(). Android_Skia
Tue, 01 Dec 2009 22:55:26 +0800 Thinker K.F. Li Add testpath::onDraw() to add a path on a MBView Android_Skia
Tue, 01 Dec 2009 22:55:26 +0800 Thinker K.F. Li Use mbfly-java as android API Android_Skia
Tue, 01 Dec 2009 22:55:26 +0800 Thinker K.F. Li Fix issue of initialize rdman and add shape::stroke_width(). Android_Skia
Tue, 01 Dec 2009 22:55:26 +0800 Thinker K.F. Li Atree is no more needed. Android_Skia
Tue, 01 Dec 2009 22:55:26 +0800 Thinker K.F. Li Make mbfly-java can be called by Android applications. Android_Skia
Tue, 01 Dec 2009 22:55:26 +0800 Thinker K.F. Li Every static native method has the 2rd argument as class object. Android_Skia
Tue, 01 Dec 2009 22:55:08 +0800 Thinker K.F. Li testpath is an Android Java application for demo MadButterfly. Android_Skia
Tue, 01 Dec 2009 22:49:33 +0800 Thinker K.F. Li Add mbfly-java.jar to SDK libraries Android_Skia
Tue, 01 Dec 2009 22:49:33 +0800 Thinker K.F. Li Make classes public Android_Skia
Tue, 01 Dec 2009 22:49:33 +0800 Thinker K.F. Li Fix path of header files Android_Skia
Thu, 26 Nov 2009 15:03:01 +0800 Thinker K.F. Li It may not need to call unref() for xfermode object. Android_Skia
Thu, 26 Nov 2009 15:03:01 +0800 Thinker K.F. Li JNI interface for Android Android_Skia
Thu, 26 Nov 2009 15:03:00 +0800 Thinker K.F. Li Include SkRegion.h for graph_engine_skia.cpp Android_Skia
Thu, 26 Nov 2009 15:03:00 +0800 Thinker K.F. Li Fix issue of replace realloc and malloc. Android_Skia
Thu, 26 Nov 2009 15:02:51 +0800 Thinker K.F. Li Java code for MadButterfly JNI. Android_Skia
Thu, 26 Nov 2009 14:49:39 +0800 Thinker K.F. Li Make path data constant. Android_Skia
Mon, 23 Nov 2009 18:52:30 +0800 Thinker K.F. Li Remove rdman_paint_main() Android_Skia
Mon, 23 Nov 2009 18:04:22 +0800 Thinker K.F. Li Reset stroke and fill for shapes when a paint is freed. Android_Skia
Sun, 22 Nov 2009 20:41:27 +0800 Thinker K.F. Li Fix a potential bug when destroy a rdman. Android_Skia
Sun, 22 Nov 2009 18:24:17 +0800 Thinker K.F. Li Makefile to build libmbfly.a for Android. Android_Skia
Sun, 22 Nov 2009 16:23:14 +0800 Thinker K.F. Li Change definition of redraw_man_new(). Android_Skia
Sun, 22 Nov 2009 16:09:06 +0800 Thinker K.F. Li Fix typo and talk more integration with Android. Android_Skia
Sun, 22 Nov 2009 14:18:09 +0800 Thinker K.F. Li more doc for Android Android_Skia
Sat, 21 Nov 2009 22:57:26 +0800 Thinker K.F. Li Document integration of MadButterfly and Android. Android_Skia
Wed, 18 Nov 2009 15:44:08 +0800 Thinker K.F. Li Fix bug of translate between co_aix and SkScalar. Android_Skia
Sun, 15 Nov 2009 16:23:21 +0800 Thinker K.F. Li Import more functions for Skia graphic engine. Android_Skia
Sun, 15 Nov 2009 16:21:09 +0800 Thinker K.F. Li imported patch typo_cairo.diff Android_Skia
Sun, 15 Nov 2009 16:21:09 +0800 Thinker K.F. Li Merge add colors into constructor of gradient pattern. Android_Skia
Sun, 15 Nov 2009 16:21:09 +0800 Thinker K.F. Li mbe_create() and mbe_destroy() pass the compilation. Android_Skia
Thu, 12 Nov 2009 21:34:31 +0800 Thinker K.F. Li Re-arrange and group functions. Android_Skia
Thu, 12 Nov 2009 21:34:11 +0800 Thinker K.F. Li Fix typo for testing of X_SUPP. Android_Skia
Thu, 12 Nov 2009 21:34:02 +0800 Thinker K.F. Li Conditinal compile MBAF Android_Skia
Thu, 12 Nov 2009 21:33:59 +0800 Thinker K.F. Li Since cairo-ft.h is not used, removes it. Android_Skia
Thu, 12 Nov 2009 21:33:08 +0800 Thinker K.F. Li Conditional include mb_X_supp.h according X_SUPP Android_Skia
Thu, 12 Nov 2009 21:32:58 +0800 Thinker K.F. Li Remove mbe_matrix_t type. Android_Skia
Thu, 12 Nov 2009 21:32:52 +0800 Thinker K.F. Li Declare functions that should be implemented by Skia graphic engine Android_Skia
Thu, 12 Nov 2009 21:31:14 +0800 Thinker K.F. Li Remove mbe_set_source_surface() from graphic engine. Android_Skia
Thu, 12 Nov 2009 21:31:10 +0800 Thinker K.F. Li Remove unnecessary functions Android_Skia
Thu, 12 Nov 2009 21:30:35 +0800 Thinker K.F. Li Add copy and clear graphic engine functions. Android_Skia
Thu, 12 Nov 2009 21:26:10 +0800 Thinker K.F. Li C++ instead of C to bridge to Skia Android_Skia
Thu, 12 Nov 2009 21:24:35 +0800 Thinker K.F. Li Header file to config graphic engine Android_Skia
Thu, 12 Nov 2009 21:24:31 +0800 Thinker K.F. Li Add graph_engine_skia.c Android_Skia
Thu, 12 Nov 2009 21:22:30 +0800 Thinker K.F. Li Move functions into graphic engine layers. Android_Skia
Thu, 12 Nov 2009 21:16:13 +0800 Thinker K.F. Li Conditional compile with Cairo and Skia. Android_Skia
Sun, 08 Nov 2009 00:37:29 +0800 Thinker K.F. Li Remove functions unused from definition of graphic engine.
Wed, 28 Oct 2009 02:39:02 +0800 wycc Add backend layer to seperate the backend with the MBAF. Currently, X is the only backend. If we have more than one backend, we need to modify the Makefile to sleect the backend or implement a backend selection mechanism in the runtime.
Wed, 28 Oct 2009 02:35:08 +0800 wycc Add alignment support for the text layout
Thu, 10 Sep 2009 22:24:02 +0800 Thinker K.F. Li Remove old sh_path_arc_path() code.
Thu, 10 Sep 2009 22:21:51 +0800 Thinker K.F. Li Count positions an arc being for bounding box of the path.
Thu, 10 Sep 2009 17:36:45 +0800 Thinker K.F. Li Use cairo to transform and draw arc.
Thu, 06 Aug 2009 15:38:08 +0800 Thinker K.F. Li Fix typo
Thu, 06 Aug 2009 15:38:04 +0800 Thinker K.F. Li Change name of header files.
Thu, 06 Aug 2009 13:15:57 +0800 Thinker K.F. Li Fix bugs of pending keys of animated menu.
Thu, 06 Aug 2009 09:38:51 +0800 Thinker K.F. Li Make naming convention consistent with MadButterfly.
Wed, 05 Aug 2009 19:34:59 +0800 Thinker K.F. Li Change interface of sprite loader.
Wed, 05 Aug 2009 17:46:03 +0800 Thinker K.F. Li re-indent
Wed, 05 Aug 2009 16:10:47 +0800 Thinker K.F. Li Remove all "cairo" wording.
Wed, 05 Aug 2009 15:54:44 +0800 Thinker K.F. Li Replace cairo_format_t with mb_img_fmt_t.
Tue, 04 Aug 2009 23:47:34 +0800 Thinker K.F. Li Remove some useless macros
Tue, 04 Aug 2009 23:35:41 +0800 Thinker K.F. Li Replace Cairo with a abstract layer mb_graph_engine.
Sun, 02 Aug 2009 11:00:37 +0800 Thinker K.F. Li Redefine cairo_text_path for unit testing
Sun, 02 Aug 2009 10:59:59 +0800 Thinker K.F. Li Fix bug of propertional shifting of sh_stext_t.
Sat, 01 Aug 2009 20:56:31 +0800 Thinker K.F. Li Make examples/tank/ works with sh_stext_t
Fri, 31 Jul 2009 15:52:41 +0800 Thinker K.F. Li Change title of shape_stext group
Fri, 31 Jul 2009 13:30:43 +0800 Thinker K.F. Li Doc How to Define a Backend
Thu, 30 Jul 2009 17:14:18 +0800 john cylee merge upstream
Thu, 30 Jul 2009 12:21:34 +0800 john cylee Fix compile error: no return statement
Thu, 30 Jul 2009 12:11:58 +0800 john cylee Fix a minor typo: --enable-testcase Enable testcase
Thu, 30 Jul 2009 15:42:47 +0800 Thinker K.F. Li Fix bug of _find_shape_in_pos().
Thu, 30 Jul 2009 15:42:47 +0800 Thinker K.F. Li More doc
Thu, 30 Jul 2009 15:42:43 +0800 Thinker K.F. Li Fix bug of compute extents of sh_stext.
Thu, 30 Jul 2009 12:11:27 +0800 Thinker K.F. Li Fig the bug that sh_stext can not show text with right color.
Wed, 29 Jul 2009 20:22:36 +0800 Thinker K.F. Li Make sh_text and sh_stext optional.
Wed, 29 Jul 2009 16:35:13 +0800 Thinker K.F. Li Add coord for stext
Wed, 29 Jul 2009 16:35:03 +0800 Thinker K.F. Li Test cases for ratation on sh_stext
Wed, 29 Jul 2009 15:03:37 +0800 Thinker K.F. Li Make calcuator uses stext instead of text.
Wed, 29 Jul 2009 15:03:26 +0800 Thinker K.F. Li Add -s option to svg2code.py.
Wed, 29 Jul 2009 15:00:55 +0800 Thinker K.F. Li Fix typo in redraw_man.c when adding sh_stext object type.
Wed, 29 Jul 2009 14:58:34 +0800 Thinker K.F. Li Change the interface of rdman_shape_stext_new().
Wed, 29 Jul 2009 14:58:31 +0800 Thinker K.F. Li Reformat svg2code.py to make more compatible witth our convention
Tue, 28 Jul 2009 15:11:42 +0800 Thinker K.F. Li Make sh_text_draw() passes first test case.
Tue, 28 Jul 2009 15:11:42 +0800 Thinker K.F. Li Keep sub-extents for style blocks.
Tue, 28 Jul 2009 15:11:42 +0800 Thinker K.F. Li Fix issue of missed function for unittest.
Tue, 28 Jul 2009 15:11:42 +0800 Thinker K.F. Li Make sh_stext_transform() pass first test case for him.
Tue, 28 Jul 2009 15:11:42 +0800 Thinker K.F. Li Check bearing and advance of text_extents.
Tue, 28 Jul 2009 15:11:42 +0800 Thinker K.F. Li Use DARRAY to manage variable length list
Sun, 26 Jul 2009 22:13:36 +0800 Thinker K.F. Li Make compute_styled_extents_n_scaled_font() pass the test.
Sun, 26 Jul 2009 22:13:36 +0800 Thinker K.F. Li Casting pointer to cease warning messages.
Sun, 26 Jul 2009 22:13:36 +0800 Thinker K.F. Li Set free function for sh_stext.
Sun, 26 Jul 2009 22:13:20 +0800 Thinker K.F. Li Make sh_stext object managed by rdman.
Sun, 26 Jul 2009 15:31:40 +0800 Thinker K.F. Li Add more doc on shape_stext.
Sun, 26 Jul 2009 15:31:40 +0800 Thinker K.F. Li Document for why a shape should be managed by the redraw manager.
Sun, 26 Jul 2009 15:31:40 +0800 Thinker K.F. Li Make compute_utf8_chars_sz to compute length of n UTF 8 characters correctly.
Sun, 26 Jul 2009 15:31:40 +0800 Thinker K.F. Li Fix extent_extents to make it pass the test case.
Sat, 25 Jul 2009 13:36:23 +0800 Thinker K.F. Li Make shape_stext.c pass test cases.
Fri, 24 Jul 2009 22:23:51 +0800 Thinker K.F. Li Test cases for shape_stext.
Wed, 08 Jul 2009 22:16:54 +0800 Thinker K.F. Li Add doc
Wed, 08 Jul 2009 21:12:14 +0800 Thinker K.F. Li shape_stext.c, now, is unittested.
Tue, 07 Jul 2009 22:54:21 +0800 Thinker K.F. Li merge
Tue, 07 Jul 2009 22:46:19 +0800 Thinker K.F. Li Make unittest built by automake and autoconf.
Tue, 07 Jul 2009 22:45:12 +0800 Thinker K.F. Li more comment
Wed, 17 Jun 2009 13:23:21 +0800 john cylee merge
Tue, 16 Jun 2009 18:20:52 +0800 john cylee imported patch fix-makefile.am-clean.patch
Tue, 16 Jun 2009 23:03:07 +0800 Thinker K.F. Li merge
Tue, 16 Jun 2009 23:01:38 +0800 Thinker K.F. Li Compute extents of a styled text
Sat, 13 Jun 2009 22:25:11 +0800 john cylee It's obviously 1.22 instead of 0.22
Sat, 13 Jun 2009 22:19:44 +0800 john cylee Change required cairo version back to 1.6
Fri, 12 Jun 2009 18:39:31 +0800 john cylee Fix typo.
Fri, 12 Jun 2009 18:36:15 +0800 john cylee - Fix a minor error in src/sprite.c: should check *(s-1) instead of
Fri, 12 Jun 2009 11:23:59 +0800 john cylee Use libtool to build .so modules.
Thu, 11 Jun 2009 08:20:39 +0800 Thinker K.F. Li Refactor function of computing text extents
Wed, 10 Jun 2009 22:46:13 +0800 Thinker K.F. Li Add extents supporting into Fontconfig and FreeType Layer
Wed, 10 Jun 2009 21:45:39 +0800 Thinker K.F. Li Add fontconfig layer
Wed, 10 Jun 2009 08:16:04 +0800 Thinker K.F. Li Use fontconfig to find out a font for a family/slant/weight pattern
Mon, 08 Jun 2009 07:04:20 +0800 Thinker K.F. Li Add sh_stext_t to implement a simple version of text shape.
Wed, 15 Apr 2009 08:34:27 +0800 wycc Implement the MadSwatter integration
Sun, 12 Apr 2009 12:02:17 +0800 wycc merge
Sun, 12 Apr 2009 12:02:03 +0800 wycc Copy template to madbuilder.xpi
Sun, 12 Apr 2009 11:58:53 +0800 wycc Implement stub functions for the MadSwatter integration.
Fri, 10 Apr 2009 22:46:01 +0800 wycc Load the last opened project automatically.
Fri, 10 Apr 2009 16:04:05 +0800 Ben Lau Corrected build dependence - able to build in Ubuntu Intrepid
Fri, 10 Apr 2009 03:14:49 +0800 Ben Lau [MadBuilder] Install template and configuration to mozpluggerrc
Thu, 09 Apr 2009 21:11:29 +0800 Ben Lau Debian packaging script
Sun, 05 Apr 2009 17:00:28 +0800 wycc Show the old name in the input line
Sun, 05 Apr 2009 12:29:35 +0800 wycc mgerge
Sun, 05 Apr 2009 12:29:21 +0800 wycc Add c header rule for the mozplugger
Sun, 05 Apr 2009 12:28:36 +0800 wycc Add function to change the name of the symbol
Sat, 04 Apr 2009 06:16:27 +0800 wycc Add header file support
Sat, 04 Apr 2009 11:55:11 +0800 Thinker K.F. Li merge
Sat, 04 Apr 2009 11:54:37 +0800 Thinker K.F. Li Programming model diagram for MadButterfly
Sat, 04 Apr 2009 06:12:42 +0800 wycc merge
Sat, 04 Apr 2009 06:12:10 +0800 wycc Change the screen layout to make it more like an usual IDE.
Wed, 01 Apr 2009 02:16:10 +0800 Thinker K.F. Li Rename MIN/MAX to MB_MIN/MB_MAX.
Wed, 01 Apr 2009 02:00:49 +0800 Thinker K.F. Li Remove Makefile that can be generated by automake
Fri, 27 Mar 2009 15:39:06 +0800 Thinker K.F. Li Avoid set stroke width on shape with stroke=none
Fri, 27 Mar 2009 13:07:50 +0800 Thinker K.F. Li Adjust stroke width to more close to rendering result of Inkscape
Tue, 17 Mar 2009 08:31:04 +0800 wycc Add textmenu template
Mon, 16 Mar 2009 09:00:51 +0800 wycc Copy mbbutton.h to the system
Mon, 16 Mar 2009 08:54:37 +0800 wycc Add missing header files so that they will be copy to the system
Mon, 16 Mar 2009 08:45:54 +0800 wycc Move the animated menu to the MBAF layer
Sun, 15 Mar 2009 17:17:06 +0800 wycc Add wizard. We still need to add the template files.
Sat, 14 Mar 2009 18:36:57 +0800 wycc Add jQuery UI files.
Sat, 14 Mar 2009 16:42:37 +0800 wycc Add capability to add new scene and source into the project
Sat, 14 Mar 2009 15:35:51 +0800 wycc Add file dialog to add a new scene file into the project.
Wed, 11 Mar 2009 09:12:21 +0800 wycc Add sample project file
Wed, 11 Mar 2009 09:11:38 +0800 wycc Load scene and source in different way.
Wed, 11 Mar 2009 08:51:11 +0800 wycc Add text editor support to edit C source file inside the MadBuilder
Wed, 11 Mar 2009 08:50:40 +0800 wycc A sample moz pluggerrc file for the MadBuilder
Wed, 11 Mar 2009 08:30:11 +0800 wycc Load mbsvg file when it is double clicked
Wed, 11 Mar 2009 07:52:30 +0800 wycc Add loader for project file.
Wed, 11 Mar 2009 01:32:09 +0800 wycc Implement scene file load function.
Mon, 09 Mar 2009 23:05:57 +0800 Thinker K.F. Li Move mb_img_data_t out from argument list of rdman_shape_image_new().
Mon, 09 Mar 2009 01:35:19 +0800 wycc Archieve all files inside content
Mon, 09 Mar 2009 01:30:19 +0800 wycc merge
Mon, 09 Mar 2009 01:28:56 +0800 wycc Import the file specified in the mozplugger helper. This is the first step to handle the same file between inkscape and helper
Mon, 09 Mar 2009 01:27:33 +0800 wycc Use jQuery UI components.
Sun, 08 Mar 2009 14:48:12 +0800 Ben Lau Added libmbfly-uninstalled.pc.in to compile libmbfly-based application without installation of library
Sun, 08 Mar 2009 23:08:51 +0800 Thinker K.F. Li Prevent applications from hanging by massive mouse motion events.
Sun, 08 Mar 2009 22:45:14 +0800 Thinker K.F. Li Free sh_image_t & mb_img_data_t objects when free a sprite.
Sun, 08 Mar 2009 22:24:54 +0800 Thinker K.F. Li Change declaration of sh_image_set_img_data().
Sun, 08 Mar 2009 21:57:15 +0800 Thinker K.F. Li Don't call sh_image_transform() in filebrowser.c:mypreview().
Sun, 08 Mar 2009 14:44:41 +0800 Thinker K.F. Li sh_image_t::img_data is managed by paint_image_t.
Sun, 08 Mar 2009 11:47:14 +0800 wycc Remove jpg sinc ethe image loader is not ready yet.
Sun, 08 Mar 2009 11:46:09 +0800 wycc Implement PMNG viewer
Sun, 08 Mar 2009 11:39:09 +0800 Thinker K.F. Li sh_image_get_img_data()
Sun, 08 Mar 2009 10:13:44 +0800 wycc Add mozplugger instruction
Sun, 08 Mar 2009 10:06:23 +0800 wycc merge
Sun, 08 Mar 2009 10:06:01 +0800 wycc Add all target
Sun, 08 Mar 2009 10:05:22 +0800 wycc * Move location of files so that we can produce XPI file from them.
Sun, 08 Mar 2009 00:15:21 +0800 Thinker K.F. Li sh_image_set_img_data() is a function to change content of a sh_image_t.
Sat, 07 Mar 2009 22:59:11 +0800 Thinker K.F. Li examples/dynamic/mbapp.[ch] are not more used.
Sat, 07 Mar 2009 14:25:20 +0800 wycc Merge
Sat, 07 Mar 2009 14:24:55 +0800 wycc Set the progm to be NULL so that we won't call mb_progm_abort when we call it at the next time. This will fix the crash issue of the dynamic. However, the dynamic is still crash sometimes if we click the button quickly. It looks like it crashes in the refresh. We need to future figure out the issue.
Sat, 07 Mar 2009 11:03:18 +0800 Thinker K.F. Li Clean generated code in examples/dynamic/.
Sat, 07 Mar 2009 10:55:42 +0800 Thinker K.F. Li Make generated code clean.
Sat, 07 Mar 2009 08:33:01 +0800 wycc Add mb_progm_finish to terminate the current animation and put all objects in the final position.
Fri, 06 Mar 2009 23:02:32 +0800 Thinker K.F. Li Change makefile to support building in other directory.
Fri, 06 Mar 2009 21:04:52 +0800 Thinker K.F. Li Use pango_cairo_layout_path() instead of pango_cairo_show_layout().
Fri, 06 Mar 2009 20:39:25 +0800 Thinker K.F. Li Update position of light-bar after update menu item
Fri, 06 Mar 2009 19:42:01 +0800 Thinker K.F. Li coord_x() of light-bar should not be changed.
Fri, 06 Mar 2009 13:53:27 +0800 Thinker K.F. Li Move and update in source documents
Fri, 06 Mar 2009 00:10:02 +0800 Thinker K.F. Li Fix bug in makefile for examples/menu
Thu, 05 Mar 2009 14:52:06 +0800 root Remove the menu.h
Thu, 05 Mar 2009 14:31:59 +0800 wycc merge
Thu, 05 Mar 2009 14:31:38 +0800 wycc Check in missing file
Thu, 05 Mar 2009 14:07:49 +0800 Thinker K.F. Li Remove out-of-date comments and refactor code and fix a small bug.
Thu, 05 Mar 2009 08:31:57 +0800 wycc Use relative path in the SVG file
Thu, 05 Mar 2009 08:19:43 +0800 wycc Fix the Makefile to generate files correctly.
Thu, 05 Mar 2009 07:54:35 +0800 wycc Merge the result
Thu, 05 Mar 2009 07:53:58 +0800 wycc Add missing file
Thu, 05 Mar 2009 02:20:58 +0800 Thinker K.F. Li Fix bug that images are lost after hidden & expose window.
Thu, 05 Mar 2009 01:48:52 +0800 Thinker K.F. Li More elegant dependency
Thu, 05 Mar 2009 00:54:42 +0800 Thinker K.F. Li Fix bug that examples/drag can not drag star.
Thu, 05 Mar 2009 00:54:42 +0800 Thinker K.F. Li Cache rednering result is now workable.
Thu, 05 Mar 2009 00:54:42 +0800 Thinker K.F. Li Fix bug that svg2code.py handle fill & stroke opacity in a wrong way.
Sun, 22 Feb 2009 14:22:56 +0800 wycc Add graphics into the filebrowser
Sun, 22 Feb 2009 14:20:39 +0800 wycc Mgere the image loader back
Sun, 22 Feb 2009 14:20:17 +0800 wycc Merge the image loader back
Sun, 22 Feb 2009 13:45:28 +0800 wycc Add filebrowser program and SVG file.
Sun, 22 Feb 2009 11:52:56 +0800 wycc Seperate mb_animated_menu from the demo program
Sat, 21 Feb 2009 21:51:05 +0800 wycc Fix the boundary condition for scroll down
Sat, 21 Feb 2009 21:45:04 +0800 wycc * Keep the font name as the original case.
Sun, 15 Feb 2009 09:19:59 +0800 wycc Wait for the last animation done before we send the next one.
Sun, 15 Feb 2009 08:50:36 +0800 wycc Fix the initial drawn position issue. We will draw the lightbar in the right posityion.
Sun, 15 Feb 2009 08:34:57 +0800 wycc Add MBAF object suport. This is still work in progress yet. However, it won't affect other features. Therefore, it is checked in before it become mature.
Sun, 15 Feb 2009 08:33:47 +0800 wycc Rewrite the menu as a widget style
Sun, 15 Feb 2009 08:32:09 +0800 wycc Remove fi8ll from the group to avoid a bug in the SVG parser
Sun, 15 Feb 2009 08:21:37 +0800 wycc Use the opacity of the style to overwrite the default opacity property of the node itself.
Wed, 04 Feb 2009 09:12:02 +0800 wycc Fix the Fade out issue in scroll up.
Wed, 04 Feb 2009 01:28:01 +0800 wycc Add SPPED marcro to adjust the speed
Wed, 04 Feb 2009 01:23:45 +0800 wycc Implement animation menu
Sun, 01 Feb 2009 16:28:28 +0800 wycc * Fix the symbol definition code which does not assume the id is the same as the mbname.
Sun, 01 Feb 2009 15:10:18 +0800 wycc Fix the type of ci to co
Sun, 01 Feb 2009 09:51:12 +0800 wycc * Add MBAF files
Sun, 01 Feb 2009 02:34:24 +0800 wycc Add document for TextField API.
Sun, 01 Feb 2009 02:14:45 +0800 wycc Add more text API
Sun, 01 Feb 2009 01:45:53 +0800 wycc Add sh_text_set_style support to change the style of text element.
Sat, 31 Jan 2009 19:45:50 +0800 Thinker K.F. Li Replace make with $(MAKE) in examples/dynamic/Makefile.am.
Sat, 31 Jan 2009 18:28:50 +0800 Thinker K.F. Li Fix bug of sh_text_t that do not update it-self after changes.
Sat, 31 Jan 2009 17:35:27 +0800 wycc Revert the firefox integration to 276
Sat, 31 Jan 2009 17:24:00 +0800 wycc * Fix tspan inside tspan parsing issue
Sat, 31 Jan 2009 16:54:03 +0800 wycc Add text program for text API
Sat, 31 Jan 2009 16:52:28 +0800 wycc Check in test program for sh_text_set_text for debugging. It is not working yet.
Sat, 31 Jan 2009 13:03:56 +0800 wycc Add mising file
Sat, 31 Jan 2009 13:01:07 +0800 wycc Fix the compilation error of the inkscape
Sat, 31 Jan 2009 12:54:13 +0800 wycc Fix the compilation error of the dynamic
Sat, 31 Jan 2009 12:31:34 +0800 wycc Add dummy Makefile for inkscape mbtext
Sat, 31 Jan 2009 12:29:50 +0800 wycc Add merged result mbtext
Sat, 31 Jan 2009 11:51:19 +0800 wycc * Modify svg2code_ex to use differnt font size at two test items to illustrate the function of the new text parser mbtext
Sat, 31 Jan 2009 09:41:04 +0800 wycc Implement the whole tspan attribute. Currently, we can accept font family/font style/font weight and font size. mbtext
Sun, 04 Jan 2009 12:01:41 +0800 wycc Allow any elemnt to be a symbol.
Thu, 29 Jan 2009 23:57:59 +0800 wycc Refactory the inkscape.as to be OOP-style.
Thu, 29 Jan 2009 22:34:24 +0800 wycc Add button placeholder
Thu, 29 Jan 2009 22:30:46 +0800 wycc Port all basic scene editor from pyGtk to the firefox
Mon, 26 Jan 2009 01:37:04 +0800 wycc Merged
Mon, 26 Jan 2009 01:36:04 +0800 wycc Check-in primitive integrated madbuilder code.
Sun, 25 Jan 2009 23:03:18 +0800 Thinker K.F. Li Fix bug of calculator.
Sun, 25 Jan 2009 16:07:43 +0800 Thinker K.F. Li Fix the problem that clean_canvas() can not clean canvas cleanly.
Sun, 25 Jan 2009 00:20:34 +0800 Thinker K.F. Li Fix mis-behavior of translate_path_data() on arc.
Sat, 24 Jan 2009 18:19:02 +0800 Thinker K.F. Li Support resizing for image.
Sat, 24 Jan 2009 15:23:42 +0800 Thinker K.F. Li Fix bug in document
Sat, 24 Jan 2009 15:18:30 +0800 Thinker K.F. Li Add image for document of latex format
Sat, 24 Jan 2009 15:09:03 +0800 Thinker K.F. Li Change function name and add comments.
Fri, 23 Jan 2009 23:22:14 +0800 Thinker K.F. Li merge
Fri, 23 Jan 2009 23:21:27 +0800 Thinker K.F. Li Manage dsc_3241.png in svg2code_ex/Makefile.am.
Fri, 23 Jan 2009 23:15:04 +0800 wycc Add proxy daemon and extention for the firefox integration. We need to implement javascript web client to repalce the unite test program testsoap.py
Fri, 23 Jan 2009 23:05:29 +0800 Thinker K.F. Li Add PNG file for svg2code_ex.
Fri, 23 Jan 2009 23:00:23 +0800 Thinker K.F. Li Integrate sh_image with svg2code.py.
Thu, 22 Jan 2009 18:10:47 +0800 Thinker K.F. Li Initialize an image loader for X runtime
Thu, 15 Jan 2009 17:00:58 +0800 Thinker K.F. Li Files generated by tools should not part of EXTRA_DIST.
Thu, 15 Jan 2009 16:46:47 +0800 Thinker K.F. Li Simple image loader and image shape.
Thu, 15 Jan 2009 02:15:35 +0800 Mat * use Autotool to install inkscape ext. of MadButterfly ( experimental! )
Mon, 05 Jan 2009 10:20:25 +0800 Thinker K.F. Li Setup dependency between object file and header file in AM file.
Sun, 04 Jan 2009 15:43:41 +0800 Thinker K.F. Li Include README.h & COPYING.h to be INPUT of doxygen
Sun, 04 Jan 2009 15:31:51 +0800 Thinker K.F. Li Fix typo in mb_redraw_man.h
Sun, 04 Jan 2009 12:11:09 +0800 Thinker K.F. Li merge
Sun, 04 Jan 2009 12:09:29 +0800 Thinker K.F. Li Remove potential memory address error.
Sun, 04 Jan 2009 11:42:32 +0800 Thinker K.F. Li Fix bug and finish unit test for collision testing in event.c.
Sun, 04 Jan 2009 09:32:49 +0800 wycc * Add loopback reference from rdman to the backend. This is only required when we need to acquire the tman for the animation. This is not a reasonable arrangement since the animation should be backend transparent. We should not touch the backend directly from the animation. We should relocate the tman to the rdman.
Sat, 03 Jan 2009 08:43:29 +0800 wycc * Check if the selected element is a group ot not. A symbol or button must be a group.
Thu, 01 Jan 2009 08:32:03 +0800 wycc Seperate the frameowrk codes from the main.c.
Thu, 01 Jan 2009 08:01:00 +0800 wycc Fixed the Makefile.am to generate scene.so automatically.
Wed, 31 Dec 2008 23:57:12 +0800 Thinker K.F. Li Remove useless rdman_redraw_*().
Wed, 31 Dec 2008 23:50:53 +0800 Thinker K.F. Li Fix bug in *_goto_scene()
Wed, 31 Dec 2008 22:39:28 +0800 wycc Add scene.svg
Wed, 31 Dec 2008 22:37:21 +0800 wycc Implement MBApp API and modify the dynamic example to use this API.
Wed, 31 Dec 2008 02:08:40 +0800 Thinker K.F. Li Add scene support in svg2code.py.
Tue, 30 Dec 2008 09:21:23 +0800 wycc Rewrite the example by using the MBApp API.
Sat, 27 Dec 2008 12:25:35 +0800 wycc Add a sample of the Madbutterfly SVG file.
Sat, 27 Dec 2008 12:11:27 +0800 wycc Add extend scene function
Sat, 27 Dec 2008 10:19:45 +0800 wycc Merge
Sat, 27 Dec 2008 10:18:33 +0800 wycc Modify the format according to the new design.
Thu, 25 Dec 2008 18:40:27 +0800 Thinker K.F. Li termporary revision
Wed, 24 Dec 2008 23:43:39 +0800 wycc When a scene is selected to0 edit, we copy all of its elements out of the scene so that inkscape can edit it directly. All elements add or delete by the inkspcae will be put back when we switch the scene. The svg2code.py must recognize this structure.
Mon, 22 Dec 2008 00:21:46 +0800 wycc Add frame support into the inkscape.
Sun, 21 Dec 2008 23:30:00 +0800 Thinker K.F. Li Add functions for collision test.
Thu, 18 Dec 2008 22:37:15 +0800 Thinker K.F. Li Move mouse event handler and interpreter to src/mouse.c.
Wed, 17 Dec 2008 21:37:39 +0800 wycc Call the button callback when the button is clicked
Wed, 17 Dec 2008 21:18:44 +0800 wycc Modify dynamic to support the dynamic loading
Wed, 17 Dec 2008 21:18:07 +0800 wycc Add dynamic loading function
Wed, 17 Dec 2008 08:10:51 +0800 wycc Add dynamic loading function for sprite
Tue, 16 Dec 2008 21:24:26 +0800 wycc * Change the color of click frame
Mon, 15 Dec 2008 10:17:20 +0800 Thinker K.F. Li merge with changeset ad5c7a5c2c39
Mon, 15 Dec 2008 10:13:03 +0800 Thinker K.F. Li X backend only sent EVT_MOUSE_MOVE_RAW to MadButterfly.
Sun, 14 Dec 2008 12:53:45 +0800 wycc Add coord_x(co) and coord_y(co)
Sun, 14 Dec 2008 12:51:55 +0800 wycc Add functions to move and scale the coord_t like the actionscript. Users should use these functions instead of the matrix directly.
Sun, 14 Dec 2008 12:35:13 +0800 wycc Implement a workaround for the button class. However, this won't solve all issues. We can use this as example to fix the mouse out event issue. When we move the curosr over the text inside the button. The upper layer group will receive MOUSE_OUT events. This is absolute incorrect.
Sun, 14 Dec 2008 11:23:34 +0800 wycc Add extention to the inkscape to edit one of the active/normal/click frame of a button. There is one unsolved issue. Users can not know the current frame easily unless they check the XML node editor. We should try to show something in the UI. However, I have no found any goo dway to do this. We may need to modify the inkscape directly for this function in the future.
Sat, 13 Dec 2008 17:33:14 +0800 Thinker K.F. Li Star in drag would be moved out the window border when cursor hit it.
Sat, 13 Dec 2008 17:23:51 +0800 Thinker K.F. Li merge changsets 8d9d717c9300 and a0a3196b1a05
Sat, 13 Dec 2008 17:13:31 +0800 wycc Add sample code fro mb_button_t. If everything is OK, I will move it to the main src tree.
Sat, 13 Dec 2008 07:42:01 +0800 wycc Generate ID for boith id and mbname
Fri, 12 Dec 2008 22:09:40 +0800 wycc Add document for the button
Fri, 12 Dec 2008 09:11:47 +0800 wycc Modify the drag example to use the sprite API.
Fri, 12 Dec 2008 09:35:27 +0800 Thinker K.F. Li Refactory pointer computation into a macro.
Fri, 12 Dec 2008 09:10:05 +0800 wycc We should reteurn the content of the offset instead of offset itself since the return type is mb_obj_t
Fri, 12 Dec 2008 00:41:37 +0800 Thinker K.F. Li Define convenience macros for sprite.
Fri, 12 Dec 2008 00:33:54 +0800 Thinker K.F. Li M4 macros to generate code for dynamic loading.
Wed, 10 Dec 2008 17:15:26 +0800 Thinker K.F. Li Define types for sprite shared object.
Wed, 10 Dec 2008 14:57:21 +0800 Thinker K.F. Li Define mb_sprite_t
Wed, 10 Dec 2008 12:43:00 +0800 Thinker K.F. Li Remove files that would be generated automatically.
Wed, 10 Dec 2008 12:02:17 +0800 Thinker K.F. Li Export subject_add_event_observer() to rest of the system.
Wed, 10 Dec 2008 11:52:36 +0800 Thinker K.F. Li Add drag and dynamic as subdirectories in examples/Makefile.am.
Wed, 10 Dec 2008 11:49:39 +0800 Thinker K.F. Li Doc about mb_obj_t
Wed, 10 Dec 2008 09:17:16 +0800 wycc Add a sample inkscape extention to assign symbol name to an SVG element.
Tue, 09 Dec 2008 23:34:05 +0800 wycc Commit merged between 200 and 201
Sun, 07 Dec 2008 18:00:06 +0800 wycc Chkec in demo for dynamic rectangle creation and button.
Sat, 06 Dec 2008 15:50:35 +0800 wycc Add drag into buiulding system
Sat, 06 Dec 2008 15:40:23 +0800 wycc Add drag example
Fri, 05 Dec 2008 22:12:18 +0800 wycc Add event observer which listen to one event type only.
Wed, 19 Nov 2008 00:27:20 +0800 wycc Translate the path string into binary array to save the parsing in the runtime. It can reduce the size as well.
Tue, 09 Dec 2008 17:34:10 +0800 Thinker K.F. Li Start moving to mb_obj_t
Wed, 19 Nov 2008 20:54:27 +0800 Thinker K.F. Li -
Wed, 19 Nov 2008 20:53:40 +0800 Thinker K.F. Li Add mb_subtree_free animate action and fix bugs.
Wed, 19 Nov 2008 11:26:01 +0800 Thinker K.F. Li Hide bang before completed and remove progm after completed.
Tue, 18 Nov 2008 21:42:30 +0800 Thinker K.F. Li Remove factory from observer APIs.
Tue, 18 Nov 2008 13:55:09 +0800 Thinker K.F. Li Refine installation instructions and document event dispatching by wycc.
Tue, 18 Nov 2008 13:25:52 +0800 Thinker K.F. Li Group and document code of example tank.
Tue, 18 Nov 2008 09:04:40 +0800 Thinker K.F. Li When a bullet hits a tank or wall, it shows a bang animation.
Fri, 07 Nov 2008 15:18:22 +0800 Thinker K.F. Li autotoolize examples/tank
Wed, 05 Nov 2008 20:49:34 +0800 Thinker K.F. Li Merge include_mb_test back to main stream.
Wed, 05 Nov 2008 15:24:01 +0800 Thinker K.F. Li Move header files to $(top_srcdir)/include/ and prefixed with 'mb_'. include_mb_test
Tue, 04 Nov 2008 17:00:26 +0800 Thinker K.F. Li Move header files into include/mb/ subdirectory and remove symlink 'mb'. include_mb_test
Sun, 02 Nov 2008 14:30:03 +0800 Shih-Yuan Lee (FourDollars) Add AC_PROG_LIBTOOL to make older libtool compatible.
Sun, 02 Nov 2008 14:12:28 +0800 Shih-Yuan Lee (FourDollars) Add Doxyfile for distribution.
Sun, 02 Nov 2008 14:05:39 +0800 Shih-Yuan Lee (FourDollars) Polish scripts of GNU Build System.
Sun, 02 Nov 2008 12:18:29 +0800 sylee Fix the compilation error when make distcheck.
Sun, 02 Nov 2008 12:11:59 +0800 sylee Fix the compilation error in build dir.
Sun, 02 Nov 2008 11:59:38 +0800 sylee Add a symbolic link to prevent from compilation error of examples.
Sun, 02 Nov 2008 02:37:18 +0800 sylee Autoolize examples.
Sat, 01 Nov 2008 20:23:35 +0800 sylee Autotool script polish.
Fri, 31 Oct 2008 15:24:31 +0800 Thinker K.F. Li Change documentation for installation
Fri, 31 Oct 2008 15:15:44 +0800 Thinker K.F. Li Fix bug of src/Makefile.am & examples accept PREFIX variable.
Fri, 31 Oct 2008 10:57:47 +0800 Thinker K.F. Li Install scripts and M4 macros in tools/ sub-directory.
Fri, 31 Oct 2008 09:14:16 +0800 Thinker K.F. Li Remove src/mb (soft-link).
Fri, 31 Oct 2008 01:01:43 +0800 Thinker K.F. Li Use makefile created by autoconf.
Fri, 31 Oct 2008 00:45:21 +0800 Thinker K.F. Li Use makefile created by autoconfig.
Fri, 31 Oct 2008 00:14:53 +0800 sylee Merge from MadButterfly official repository.
Fri, 31 Oct 2008 00:12:17 +0800 sylee Autotoolize MadButterfly.
Fri, 31 Oct 2008 00:08:40 +0800 Thinker K.F. Li merge 73c4e93d331c and 69e32729cd06
Tue, 21 Oct 2008 08:32:23 +0800 Thinker K.F. Li Make makefile more flexible that user can specify dirtories.
Fri, 24 Oct 2008 13:18:39 +0800 Mat * Add README for game operations.
Tue, 21 Oct 2008 02:22:17 +0800 Mat * compilation passed
Mon, 20 Oct 2008 16:27:45 +0800 Mat * use enviroment to adopt M4FLAGS
Mon, 20 Oct 2008 14:25:31 +0800 Mat * revert M4FLAGS
Sun, 19 Oct 2008 00:33:24 +0800 Mat * patch for linux, and a trick symbol link to include <mb/mb.h>
Sun, 19 Oct 2008 00:10:48 +0800 Mat * patch for linux, compilation still buggy.
Wed, 08 Oct 2008 03:57:56 +0800 Thinker K.F. Li Fix bug of tank that bullet is not hidden when go out the map.
Sun, 05 Oct 2008 23:32:58 +0800 Thinker K.F. Li Postponse free of coords, shapes, and paints when the rdman is dirty.
Fri, 03 Oct 2008 10:22:08 +0800 Thinker K.F. Li Postponing rdman_coord_free() and rdman_remove_shape().
Wed, 01 Oct 2008 16:30:05 +0800 Thinker K.F. Li Make sure bullet is fired with positive shift length.
Wed, 01 Oct 2008 14:58:27 +0800 Thinker K.F. Li Bullet would be detected to hit a wall (not mud).
Wed, 01 Oct 2008 14:46:08 +0800 Thinker K.F. Li Fix bug for STAILQ that fail to remove a node.
Tue, 30 Sep 2008 02:44:06 +0800 Thinker K.F. Li Tank can fire bullet.
Sat, 27 Sep 2008 02:40:42 +0800 Thinker K.F. Li Make mb_progm_abort() work.
Fri, 26 Sep 2008 17:56:08 +0800 Thinker K.F. Li Refactory code snippets for making coords dirty.
Fri, 26 Sep 2008 17:42:16 +0800 Thinker K.F. Li Fix bug of tanks do not show at right places.
Thu, 25 Sep 2008 23:44:38 +0800 Thinker K.F. Li Fix bug of broken coord_hide() and shape_hide().
Thu, 25 Sep 2008 11:29:42 +0800 Thinker K.F. Li -
Thu, 25 Sep 2008 10:14:19 +0800 Thinker K.F. Li -
Thu, 25 Sep 2008 10:10:32 +0800 Thinker K.F. Li Use local static variable to hold position array to reduce using malloc().
Thu, 25 Sep 2008 09:53:05 +0800 Thinker K.F. Li Use elmpool to manage paint_color_t objects.
Thu, 25 Sep 2008 02:13:50 +0800 Thinker K.F. Li Decrease number of malloc().
Thu, 25 Sep 2008 01:47:14 +0800 Thinker K.F. Li -
Thu, 25 Sep 2008 01:42:49 +0800 Thinker K.F. Li Fix the problem that left-upper side of a moving shape will be flashed.
Wed, 24 Sep 2008 23:40:40 +0800 Thinker K.F. Li Do not redraw all at begining, waiting for explosure.
Tue, 23 Sep 2008 09:09:34 +0800 Thinker K.F. Li Change doxygen comment to reflect changes of relation-ship.
Tue, 23 Sep 2008 08:28:14 +0800 Thinker K.F. Li Use macro to simplify the code.
Mon, 22 Sep 2008 19:22:57 +0800 Thinker K.F. Li Members of coords are geos instead of shapes, now.
Mon, 22 Sep 2008 11:45:00 +0800 Thinker K.F. Li Make shapes and coords drawed in post-order of tree.
Fri, 19 Sep 2008 09:53:17 +0800 Thinker K.F. Li -
Fri, 19 Sep 2008 09:46:54 +0800 Thinker K.F. Li Using $(MAKE) instead of make
Thu, 18 Sep 2008 17:12:41 +0800 Thinker K.F. Li -
Wed, 17 Sep 2008 19:47:10 +0800 Thinker K.F. Li -
Wed, 17 Sep 2008 13:40:39 +0800 Thinker K.F. Li -
Wed, 17 Sep 2008 13:40:32 +0800 Thinker K.F. Li detect collison between tanks