Mon, 27 Sep 2010 23:02:45 +0800 |
wycc |
Commit the change again
|
Mon, 27 Sep 2010 23:00:51 +0800 |
wycc |
Backed out changeset 23dffb564ace
|
Mon, 27 Sep 2010 22:37:37 +0800 |
wycc |
Implemnet new animation framework as the WIKI.
|
Sun, 26 Sep 2010 14:25:55 +0800 |
Thinker K.F. Li |
Do not fill and stroke when the color is none or unseted
abs_n_rel_center
|
Sun, 26 Sep 2010 14:11:41 +0800 |
Thinker K.F. Li |
A SVG viewer
abs_n_rel_center
|
Sun, 26 Sep 2010 14:10:00 +0800 |
Thinker K.F. Li |
Remove unused debug message
abs_n_rel_center
|
Sun, 26 Sep 2010 14:09:16 +0800 |
Thinker K.F. Li |
Set opacity for a path.
abs_n_rel_center
|
Sun, 26 Sep 2010 14:07:05 +0800 |
Thinker K.F. Li |
Fix bug of clearing COF_TEMP_MARK.
abs_n_rel_center
|
Sun, 26 Sep 2010 12:17:06 +0800 |
Thinker K.F. Li |
Only redraw changed when calling app.refresh() in JS
abs_n_rel_center
|
Sun, 26 Sep 2010 00:54:12 +0800 |
Thinker K.F. Li |
Told redraw manager that a text is dirty when change its text at JS
abs_n_rel_center
|
Sun, 26 Sep 2010 00:53:16 +0800 |
Thinker K.F. Li |
Maintain a list of children
abs_n_rel_center
|
Sat, 25 Sep 2010 22:04:23 +0800 |
Thinker K.F. Li |
Remove debug messages
abs_n_rel_center
|
Sat, 25 Sep 2010 20:31:53 +0800 |
Thinker K.F. Li |
Parse color and stroke width of tspan object correctly.
abs_n_rel_center
|
Sat, 25 Sep 2010 20:12:45 +0800 |
Thinker K.F. Li |
Transform positions of radient paints.
abs_n_rel_center
|
Sat, 25 Sep 2010 18:46:37 +0800 |
Thinker K.F. Li |
Formalize path data for MadButterfly.
abs_n_rel_center
|
Sat, 25 Sep 2010 17:43:39 +0800 |
Thinker K.F. Li |
Set paint for tspan correctly
abs_n_rel_center
|
Sat, 25 Sep 2010 16:17:49 +0800 |
Thinker K.F. Li |
Handle stroke-width and gradientTransform
abs_n_rel_center
|
Sat, 25 Sep 2010 15:31:28 +0800 |
Thinker K.F. Li |
Refactory loadSVG._set_paint()
abs_n_rel_center
|
Sat, 25 Sep 2010 12:09:35 +0800 |
Thinker K.F. Li |
Fix bug of parsing linear and radial gradient
abs_n_rel_center
|
Fri, 24 Sep 2010 23:55:02 +0800 |
Thinker K.F. Li |
Parse radial gradient
abs_n_rel_center
|
Fri, 24 Sep 2010 23:47:01 +0800 |
Thinker K.F. Li |
Decorate mb_rt created by mb_rt_with_win()
abs_n_rel_center
|
Fri, 24 Sep 2010 16:06:42 +0800 |
Thinker K.F. Li |
Merge from default branch
abs_n_rel_center
|
Fri, 24 Sep 2010 16:00:04 +0800 |
Thinker K.F. Li |
mbapp.js support to create an application with existed window
|
Fri, 24 Sep 2010 14:09:02 +0800 |
Thinker K.F. Li |
Export a function to create a runtime for an existed window for JS
|
Fri, 24 Sep 2010 11:19:53 +0800 |
Thinker K.F. Li |
Export the function to create a runtime for an existed window for X.
|
Fri, 24 Sep 2010 03:22:19 +0800 |
Thinker K.F. Li |
Export API for JS to feed X events.
|
Thu, 23 Sep 2010 10:51:25 +0800 |
Thinker K.F. Li |
Remove rdman pointer from structure of paints.
|
Thu, 23 Sep 2010 10:43:56 +0800 |
Thinker K.F. Li |
Allocate linear, radial, image paints from elmpools
|
Thu, 23 Sep 2010 10:14:05 +0800 |
Thinker K.F. Li |
Allocate sh_rect_t objects from an elmpool
|
Thu, 23 Sep 2010 09:55:37 +0800 |
Thinker K.F. Li |
Allocate sh_path_t objects from an elmpool
|
Wed, 22 Sep 2010 21:14:06 +0800 |
Thinker K.F. Li |
Fix the issue of potential to free a wild pointer
|
Wed, 22 Sep 2010 20:47:41 +0800 |
Thinker K.F. Li |
Do more works in X_main.c for profiling
|
Tue, 21 Sep 2010 00:40:36 +0800 |
Thinker K.F. Li |
Scale an object according bbox.orig
abs_n_rel_center
|
Tue, 21 Sep 2010 00:28:44 +0800 |
Thinker K.F. Li |
Move initial values of bbox and center to bbox.orig and center.orig
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:44 +0800 |
Thinker K.F. Li |
Remove unused variables
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:44 +0800 |
Thinker K.F. Li |
Make icons extented to down direction.
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:44 +0800 |
Thinker K.F. Li |
Move lightbar to correct position when it being up
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:44 +0800 |
Thinker K.F. Li |
Make scale work on center of an object
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:43 +0800 |
Thinker K.F. Li |
Compute y position according center of lightbar and text
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:43 +0800 |
Thinker K.F. Li |
Re-indent
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:43 +0800 |
Thinker K.F. Li |
Use accessor to return bbox values
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:43 +0800 |
Thinker K.F. Li |
backup transform matrix when create a new coord
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:43 +0800 |
Thinker K.F. Li |
Revert changeset 76fe4afce640
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:43 +0800 |
Thinker K.F. Li |
Compute aggregated cache_2_pdev and reversed one
abs_n_rel_center
|
Mon, 20 Sep 2010 22:43:43 +0800 |
Thinker K.F. Li |
Keep cache to parent device matrix in canvas_info.
abs_n_rel_center
|
Mon, 20 Sep 2010 21:49:23 +0800 |
wycc |
Change the code to fit the change of the center of the transformation point.
|
Mon, 20 Sep 2010 21:47:21 +0800 |
wycc |
Use the center as the default transformaqtion point.
|
Sun, 19 Sep 2010 19:28:33 +0800 |
wycc |
Fix the location of the text elements.
|
Sun, 19 Sep 2010 11:38:17 +0800 |
wycc |
Use attribute x and y
|
Sun, 19 Sep 2010 11:37:28 +0800 |
wycc |
Use the new animate.linear
|
Sun, 19 Sep 2010 11:36:42 +0800 |
wycc |
USe obj.x and obj.y to implement the linear animation
|
Sun, 19 Sep 2010 11:36:03 +0800 |
wycc |
Define accessor for x and y to implement absolute location
|
Sat, 18 Sep 2010 21:23:51 +0800 |
wycc |
The inkscape:bbox is defined as the global coordinate system. However, the center.x and center.y must be the coordiante system of the parent group of the SVG entity. Therefore, we need to do coordinate transformation from the global coordination system to the local coordination system.
|
Fri, 17 Sep 2010 16:26:14 +0800 |
Thinker K.F. Li |
Fix error on area of cached coords and draw on right canvas.
|
Fri, 17 Sep 2010 12:21:36 +0800 |
Thinker K.F. Li |
Merge dirty_pcache_area_coords and zeroing_coords.
|
Fri, 17 Sep 2010 12:21:36 +0800 |
Thinker K.F. Li |
Move decision of dirty pcache_area to one place.
|
Fri, 17 Sep 2010 12:21:36 +0800 |
Thinker K.F. Li |
Fix typo
|
Fri, 17 Sep 2010 12:21:36 +0800 |
Thinker K.F. Li |
Since it is COF_DIRTY_PCACHE_AREA, donot add it again
|
Fri, 17 Sep 2010 12:21:36 +0800 |
Thinker K.F. Li |
Avoid to add a coord to dirty_pcache_area_coords twice or more
|
Fri, 17 Sep 2010 12:21:35 +0800 |
Thinker K.F. Li |
Do not add dirty area for cached coords
|
Fri, 17 Sep 2010 12:21:35 +0800 |
Thinker K.F. Li |
Keep width and height of a canvas for mock of canvas
|
Fri, 17 Sep 2010 12:21:35 +0800 |
Thinker K.F. Li |
Make sure transform matrix of a cached coord working
|
Fri, 17 Sep 2010 12:21:35 +0800 |
Thinker K.F. Li |
Check transform from parent cached coord to descendant cached coord
|
Wed, 15 Sep 2010 01:19:20 +0800 |
wycc |
Add animation.alpha
|
Wed, 15 Sep 2010 01:18:49 +0800 |
wycc |
Use accessor to replace the method to setup the opacity
|
Wed, 15 Sep 2010 01:17:43 +0800 |
wycc |
Define accessor for the opacity attribute of the coord
|
Wed, 15 Sep 2010 01:15:58 +0800 |
wycc |
Add test file to illustrate the coord redraw bug
|
Wed, 15 Sep 2010 01:15:13 +0800 |
wycc |
exports the image loader
|
Tue, 14 Sep 2010 05:55:30 +0800 |
Thinker K.F. Li |
Merge from main stream
|
Tue, 14 Sep 2010 05:44:48 +0800 |
Thinker K.F. Li |
Make sure drawing on right cached canvas
|
Tue, 14 Sep 2010 05:44:48 +0800 |
Thinker K.F. Li |
Do not copy canvas for unittest
|
Tue, 14 Sep 2010 05:44:48 +0800 |
Thinker K.F. Li |
Testcase for redrawing cached canvas
|
Tue, 14 Sep 2010 01:08:39 +0800 |
Shih-Yuan Lee (FourDollars) |
Unify coding style tag for emacs and vim.
|
Tue, 14 Sep 2010 00:25:44 +0800 |
wycc |
Merge from the head
|
Fri, 10 Sep 2010 08:33:07 +0800 |
wycc |
Change the key from up/down to left/right
|
Mon, 13 Sep 2010 20:41:07 +0800 |
Thinker K.F. Li |
Merge from main stream
|
Mon, 13 Sep 2010 20:39:22 +0800 |
Thinker K.F. Li |
Fix typo on index of matrix
|
Mon, 13 Sep 2010 15:33:19 +0800 |
Thinker K.F. Li |
Change order of statements to fix bug of wild pointers.
|
Mon, 13 Sep 2010 13:25:34 +0800 |
Thinker K.F. Li |
Testcases for caching coords
|
Sun, 12 Sep 2010 12:20:09 +0800 |
Thinker K.F. Li |
Change order of statement to fix segmentation fault
|
Fri, 10 Sep 2010 00:11:38 +0800 |
wycc |
Remove the background
|
Fri, 03 Sep 2010 12:32:48 +0800 |
Thinker K.F. Li |
Ignore error when cleaning nodejs module
|
Fri, 03 Sep 2010 11:53:32 +0800 |
Thinker K.F. Li |
Rename nodejs/README.svg to nodejs/INSTALL.txt
|
Thu, 02 Sep 2010 11:00:30 +0800 |
Thinker K.F. Li |
subtree of root coord can not be skept
|
Thu, 02 Sep 2010 10:59:02 +0800 |
Thinker K.F. Li |
Support opacity on coords
|
Wed, 01 Sep 2010 21:51:13 +0800 |
Thinker K.F. Li |
Fix a typo
|
Wed, 01 Sep 2010 20:04:35 +0800 |
Thinker K.F. Li |
Move bounding box and center back to an object
|
Wed, 01 Sep 2010 18:04:20 +0800 |
Thinker K.F. Li |
Fix incorrect variable name
|
Wed, 01 Sep 2010 18:03:45 +0800 |
Thinker K.F. Li |
Use wall time to compute percentage of an animation action
|
Wed, 01 Sep 2010 16:28:09 +0800 |
Thinker K.F. Li |
Also print # of frames
|
Wed, 01 Sep 2010 16:23:43 +0800 |
Thinker K.F. Li |
Compare performance of setInterval() and setTimeout()
|
Wed, 01 Sep 2010 02:07:15 +0800 |
wycc |
Use relative path which can be understood by the inkscape.
|
Wed, 01 Sep 2010 02:06:32 +0800 |
wycc |
Allow relative path
|
Wed, 01 Sep 2010 02:01:40 +0800 |
wycc |
Add icons for the menu demo
|
Tue, 31 Aug 2010 14:55:25 +0800 |
Thinker K.F. Li |
Rotate an icon when it is pressed
|
Tue, 31 Aug 2010 14:54:47 +0800 |
Thinker K.F. Li |
Fix issue of incorrect top position of bbox.
|
Tue, 31 Aug 2010 14:52:12 +0800 |
Thinker K.F. Li |
Change linear to relative location shifting and add rotate
|
Tue, 31 Aug 2010 10:16:10 +0800 |
Thinker K.F. Li |
Fix code style
|
Tue, 31 Aug 2010 10:13:03 +0800 |
Thinker K.F. Li |
Fix missed naming for variables
|
Tue, 31 Aug 2010 10:04:15 +0800 |
Thinker K.F. Li |
Remove dependent on system time to gain frame rate
|
Tue, 31 Aug 2010 09:27:16 +0800 |
Thinker K.F. Li |
Change modeline
|
Tue, 31 Aug 2010 09:23:33 +0800 |
Thinker K.F. Li |
Simplify phone.js
|
Tue, 31 Aug 2010 02:58:01 +0800 |
Thinker K.F. Li |
Remove redundant code
|
Tue, 31 Aug 2010 02:54:54 +0800 |
Thinker K.F. Li |
Slide the dock of phone UI
|
Tue, 31 Aug 2010 02:47:22 +0800 |
Thinker K.F. Li |
Fix phone UI
|
Tue, 31 Aug 2010 02:36:42 +0800 |
Thinker K.F. Li |
Phone UI example
|
Tue, 31 Aug 2010 02:36:01 +0800 |
Thinker K.F. Li |
Add holder for animate
|
Tue, 31 Aug 2010 01:26:22 +0800 |
Thinker K.F. Li |
Set bounding box attributes for JS
|
Tue, 31 Aug 2010 00:51:41 +0800 |
Thinker K.F. Li |
Merge from wycc
|
Tue, 31 Aug 2010 00:49:35 +0800 |
Thinker K.F. Li |
Refactor color parsing and fix bug of parsing path
|
Tue, 31 Aug 2010 00:06:11 +0800 |
Thinker K.F. Li |
mbapp accept arguments for display, width and height
|
Mon, 30 Aug 2010 23:52:59 +0800 |
Thinker K.F. Li |
Re-indent ts=8 to make editor and cat seeing the same thing
|
Tue, 31 Aug 2010 00:37:13 +0800 |
wycc |
Add the missing impage file
|
Mon, 30 Aug 2010 19:20:20 +0800 |
Thinker K.F. Li |
testcase.js accept argument from command line
|
Mon, 30 Aug 2010 17:42:15 +0800 |
Thinker K.F. Li |
Doc for xnjsmb_sh_stext_set_style
|
Mon, 30 Aug 2010 13:43:01 +0800 |
Thinker K.F. Li |
Avoid float divide to improve performance
|
Mon, 30 Aug 2010 13:07:49 +0800 |
Thinker K.F. Li |
Fix bug of transformation from user space to image space.
|
Mon, 30 Aug 2010 08:57:31 +0800 |
wycc |
Display the rectangle.
|
Mon, 30 Aug 2010 08:56:44 +0800 |
wycc |
Implement new algorithm to calculate the origin of the SVG elemnts so that we can implement object resize without changing the position of the object.
|
Sun, 29 Aug 2010 23:58:43 +0800 |
Thinker K.F. Li |
Add mode line
|
Sun, 29 Aug 2010 20:34:01 +0800 |
Thinker K.F. Li |
Set mode line for both vim and emacs
|
Sun, 29 Aug 2010 19:45:28 +0800 |
Thinker K.F. Li |
Remove sys.puts, it is why leaking
|
Sun, 29 Aug 2010 19:13:59 +0800 |
Thinker K.F. Li |
Script to detect memory leaking
|
Sun, 29 Aug 2010 19:06:24 +0800 |
Thinker K.F. Li |
Fix logic error of checking clear flag for paint.
|
Sun, 29 Aug 2010 18:48:20 +0800 |
Thinker K.F. Li |
mb_obj_destroy for sh_path_t
|
Sun, 29 Aug 2010 18:47:06 +0800 |
Thinker K.F. Li |
Remove unused local variables
|
Sun, 29 Aug 2010 17:20:13 +0800 |
Thinker K.F. Li |
Fix issue of memory leaking for coord objects.
|
Sun, 29 Aug 2010 17:16:57 +0800 |
Thinker K.F. Li |
Free string allocated by code generator
|
Sun, 29 Aug 2010 13:34:40 +0800 |
Thinker K.F. Li |
Improve resource management for coords, shapes and paints.
|
Sun, 29 Aug 2010 00:42:16 +0800 |
Thinker K.F. Li |
Doc on how to manage life-cycle of paints for JS
|
Sun, 29 Aug 2010 00:32:12 +0800 |
Thinker K.F. Li |
Delete weak handle for shape objects before GC
|
Sat, 28 Aug 2010 23:19:36 +0800 |
wycc |
Merge
|
Sat, 28 Aug 2010 23:11:02 +0800 |
wycc |
Add udpate command
|
Sat, 28 Aug 2010 23:09:58 +0800 |
wycc |
Add modeline
|
Sat, 28 Aug 2010 22:54:07 +0800 |
Thinker K.F. Li |
Fix position issue of stext.
|
Sat, 28 Aug 2010 22:14:38 +0800 |
wycc |
Add origin calculation support
|
Sat, 28 Aug 2010 17:31:59 +0800 |
wycc |
Check in the dynamic menu example. Currently, it illustarte a bug in the renderer.
|
Thu, 26 Aug 2010 17:54:11 +0800 |
Thinker K.F. Li |
Remove unused variables and refactor to X_MB_init_with_win
|
Thu, 26 Aug 2010 14:54:50 +0800 |
Thinker K.F. Li |
Support drawing at root window for X Window
|
Thu, 26 Aug 2010 13:54:53 +0800 |
Thinker K.F. Li |
Remove cairo_* and use mbe_*
|
Thu, 26 Aug 2010 13:35:48 +0800 |
Thinker K.F. Li |
Merge from head
|
Thu, 26 Aug 2010 13:35:21 +0800 |
Thinker K.F. Li |
Clear unused local variables
|
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
|
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
|
Wed, 17 Sep 2008 01:30:25 +0800 |
Thinker K.F. Li |
Tank can change direction and navigate on the mud area
|
Tue, 16 Sep 2008 21:23:34 +0800 |
Thinker K.F. Li |
change mb_c_source.m4 and mb_c_header.m4 to specify parent for SVG object
|
Tue, 16 Sep 2008 17:35:04 +0800 |
Thinker K.F. Li |
Now, tank1 can be controlled by user with keyboard
|
Tue, 16 Sep 2008 16:46:30 +0800 |
Thinker K.F. Li |
Fix the problem that animate.c can not pass testcases
|
Tue, 16 Sep 2008 16:06:04 +0800 |
Thinker K.F. Li |
Bug of subject_notify() when free subjects.
|
Tue, 16 Sep 2008 15:44:01 +0800 |
Thinker K.F. Li |
-
|
Tue, 16 Sep 2008 15:31:49 +0800 |
Thinker K.F. Li |
Postponding free request when a subject is in subject_notify
|
Tue, 16 Sep 2008 14:55:24 +0800 |
Thinker K.F. Li |
Free subject of complete when a program is freed
|
Tue, 16 Sep 2008 14:19:26 +0800 |
Thinker K.F. Li |
Program completion events
|
Mon, 15 Sep 2008 20:33:06 +0800 |
Thinker K.F. Li |
Encapsulate X_MB_runtime_t and support X keyboard events.
|
Sun, 14 Sep 2008 23:40:57 +0800 |
Thinker K.F. Li |
More bug of insert sort.
|
Sun, 14 Sep 2008 23:05:30 +0800 |
Thinker K.F. Li |
Fix bug of get_now()
|
Sun, 14 Sep 2008 21:08:25 +0800 |
Thinker K.F. Li |
Bug of insert sort
|
Sun, 14 Sep 2008 18:53:17 +0800 |
Thinker K.F. Li |
-
|
Sun, 14 Sep 2008 18:51:16 +0800 |
Thinker K.F. Li |
Tank
|
Sun, 14 Sep 2008 09:42:07 +0800 |
Thinker K.F. Li |
move animation actions from animate.c to files.
|
Sun, 14 Sep 2008 02:17:57 +0800 |
Thinker K.F. Li |
Tank
|
Sun, 14 Sep 2008 01:10:49 +0800 |
Thinker K.F. Li |
Check if a coord dirty before dirty it
|
Sun, 14 Sep 2008 01:04:40 +0800 |
Thinker K.F. Li |
Create a new coord_t as root_coord in <svg>_new()
|
Sun, 14 Sep 2008 01:03:23 +0800 |
Thinker K.F. Li |
Accept exponent of float point
|
Fri, 12 Sep 2008 23:43:11 +0800 |
Thinker K.F. Li |
More doxy
|
Fri, 12 Sep 2008 15:31:10 +0800 |
Thinker K.F. Li |
-
|
Fri, 12 Sep 2008 14:00:02 +0800 |
Thinker K.F. Li |
-
|
Fri, 12 Sep 2008 13:58:30 +0800 |
Thinker K.F. Li |
More dox
|
Fri, 12 Sep 2008 12:55:13 +0800 |
Thinker K.F. Li |
Fix bug of get_now()
|
Fri, 12 Sep 2008 02:14:27 +0800 |
Thinker K.F. Li |
Tutorial
|
Thu, 11 Sep 2008 11:42:31 +0800 |
Thinker K.F. Li |
-
|
Thu, 11 Sep 2008 09:14:58 +0800 |
Thinker K.F. Li |
-
|
Wed, 10 Sep 2008 13:44:07 +0800 |
Thinker K.F. Li |
-
|
Wed, 10 Sep 2008 13:39:26 +0800 |
Thinker K.F. Li |
-
|
Wed, 10 Sep 2008 13:35:56 +0800 |
Thinker K.F. Li |
More documentation.
|
Wed, 10 Sep 2008 10:02:31 +0800 |
Thinker K.F. Li |
Fix the bug of order of cross & inner product of vectors
|
Tue, 09 Sep 2008 22:17:17 +0800 |
Thinker K.F. Li |
Arc in path pass the test in example svg2code_ex.
|
Tue, 09 Sep 2008 18:11:37 +0800 |
Thinker K.F. Li |
Implement arc for path, but it is still under testing
|
Thu, 04 Sep 2008 08:21:39 +0800 |
Thinker K.F. Li |
Fix bug of translation relative to absolute points
|
Sat, 30 Aug 2008 00:32:05 +0800 |
Thinker K.F. Li |
-
|
Sun, 24 Aug 2008 08:16:21 +0800 |
Thinker K.F. Li |
Add todos
|
Sun, 24 Aug 2008 08:11:16 +0800 |
Thinker K.F. Li |
-
|
Sun, 24 Aug 2008 01:18:58 +0800 |
Thinker K.F. Li |
-
|
Sun, 24 Aug 2008 00:18:59 +0800 |
Thinker K.F. Li |
Improve calcuator example program.
|
Sat, 23 Aug 2008 22:26:46 +0800 |
Thinker K.F. Li |
clean *.core in makefile.
|
Sat, 23 Aug 2008 22:23:44 +0800 |
Thinker K.F. Li |
Reduce redundant code
|
Sat, 23 Aug 2008 15:39:29 +0800 |
Thinker K.F. Li |
Prevent divide by zero error
|
Sat, 23 Aug 2008 15:26:47 +0800 |
Thinker K.F. Li |
New example, calculator.
|
Fri, 22 Aug 2008 16:41:11 +0800 |
Thinker K.F. Li |
reduce size of svg2code_ex.svg
|
Fri, 22 Aug 2008 16:14:53 +0800 |
Thinker K.F. Li |
Fix bug of dealing matrix().
|
Fri, 22 Aug 2008 15:47:03 +0800 |
Thinker K.F. Li |
matrix() function in transform attribute of group and shapes
|
Fri, 22 Aug 2008 12:52:48 +0800 |
Thinker K.F. Li |
Support translate() function for transform attribute of 'g' tag.
|
Fri, 22 Aug 2008 00:12:04 +0800 |
Thinker K.F. Li |
example
|
Thu, 21 Aug 2008 14:13:50 +0800 |
Thinker K.F. Li |
-
|
Thu, 21 Aug 2008 13:52:23 +0800 |
Thinker K.F. Li |
Hide shapes and groups
|
Thu, 21 Aug 2008 00:27:36 +0800 |
Thinker K.F. Li |
svg2code.py support stroke
|
Wed, 20 Aug 2008 23:47:18 +0800 |
Thinker K.F. Li |
Fix bug of core dump caused by forget to check if parent is NULL, root.
|
Wed, 20 Aug 2008 23:33:04 +0800 |
Thinker K.F. Li |
Add runtime for Xlib.
|
Wed, 20 Aug 2008 00:32:11 +0800 |
Thinker K.F. Li |
-
|
Tue, 19 Aug 2008 19:14:01 +0800 |
Thinker K.F. Li |
-
|
Mon, 18 Aug 2008 23:08:03 +0800 |
Thinker K.F. Li |
find_geo_in_pos() should return shapes that is not hidden
|
Mon, 18 Aug 2008 10:46:03 +0800 |
Thinker K.F. Li |
test case for observer
|
Mon, 18 Aug 2008 01:59:26 +0800 |
Thinker K.F. Li |
Observer for mouse events
|
Wed, 13 Aug 2008 09:25:57 +0800 |
Thinker K.F. Li |
Makefile for svg2code_ex
|
Wed, 13 Aug 2008 09:16:21 +0800 |
Thinker K.F. Li |
start svg2code_ex example
|
Wed, 13 Aug 2008 09:12:09 +0800 |
Thinker K.F. Li |
find_shape_at_pos() finds a shape from clean ones.
|
Wed, 13 Aug 2008 08:21:06 +0800 |
Thinker K.F. Li |
Fix bug of newing linear & radial paints
|
Wed, 13 Aug 2008 08:08:52 +0800 |
Thinker K.F. Li |
-
|
Wed, 13 Aug 2008 08:05:50 +0800 |
Thinker K.F. Li |
clear objects in *_free() for generated code
|
Wed, 13 Aug 2008 02:17:19 +0800 |
Thinker K.F. Li |
create new coords from redraw_man
|
Wed, 13 Aug 2008 02:11:55 +0800 |
Thinker K.F. Li |
Use file name of generated M4 script as name of header
|
Wed, 13 Aug 2008 02:07:40 +0800 |
Thinker K.F. Li |
M4 macro for C binding.
|
Tue, 12 Aug 2008 14:21:09 +0800 |
Thinker K.F. Li |
m4 translator
|
Tue, 12 Aug 2008 08:48:16 +0800 |
Thinker K.F. Li |
Generate C header files for SVG files.
|
Mon, 11 Aug 2008 15:26:15 +0800 |
Mat |
* merge
|
Mon, 11 Aug 2008 14:46:10 +0800 |
Mat |
* linux types declaration
|
Mon, 11 Aug 2008 15:05:11 +0800 |
Thinker K.F. Li |
Missed header.
|
Sun, 10 Aug 2008 21:32:42 +0800 |
Thinker K.F. Li |
-
|
Sun, 10 Aug 2008 20:25:14 +0800 |
Thinker K.F. Li |
Ability to hidden shapes and action of visibility.
|
Sun, 10 Aug 2008 18:27:52 +0800 |
Thinker K.F. Li |
Change interface of paint_radial_new()
|
Sun, 10 Aug 2008 16:44:21 +0800 |
Thinker K.F. Li |
Radial gradient paint
|
Sun, 10 Aug 2008 00:29:11 +0800 |
Thinker K.F. Li |
-
|
Sun, 10 Aug 2008 00:12:18 +0800 |
Thinker K.F. Li |
Use animate feacilities to demo all animation.
|
Sat, 09 Aug 2008 22:16:23 +0800 |
Thinker K.F. Li |
Add action mb_chgcolor_t to change color of paints.
|
Sat, 09 Aug 2008 21:34:07 +0800 |
Thinker K.F. Li |
documentation
|
Sat, 09 Aug 2008 21:17:34 +0800 |
Thinker K.F. Li |
Unittest for animate.c
|
Sat, 09 Aug 2008 18:34:24 +0800 |
Thinker K.F. Li |
Reduce times of invoking gettimeofday()
|
Sat, 09 Aug 2008 18:26:20 +0800 |
Thinker K.F. Li |
Use absolute time to dispatch animation actions.
|
Sat, 09 Aug 2008 16:41:33 +0800 |
Thinker K.F. Li |
change interface of creating a animation action
|
Sat, 09 Aug 2008 16:33:33 +0800 |
Thinker K.F. Li |
Rewrite mb_progm_step()
|
Sat, 09 Aug 2008 11:21:52 +0800 |
Thinker K.F. Li |
-
|
Sat, 09 Aug 2008 08:41:13 +0800 |
Thinker K.F. Li |
Demo of concurrent words
|
Sat, 09 Aug 2008 08:27:56 +0800 |
Thinker K.F. Li |
Use MB_TIMEVAL_CP() instead of memcpy
|
Sat, 09 Aug 2008 08:06:45 +0800 |
Thinker K.F. Li |
mb_shift is work
|
Fri, 08 Aug 2008 21:34:53 +0800 |
Thinker K.F. Li |
Working on animation
|
Wed, 06 Aug 2008 21:34:53 +0800 |
Thinker K.F. Li |
-
|
Wed, 06 Aug 2008 21:05:11 +0800 |
Thinker K.F. Li |
timer for animation
|
Wed, 06 Aug 2008 10:20:34 +0800 |
Thinker K.F. Li |
-
|
Wed, 06 Aug 2008 10:14:45 +0800 |
Thinker K.F. Li |
update exposed area
|
Wed, 06 Aug 2008 02:20:28 +0800 |
Thinker K.F. Li |
short-cut for no-rounded rectangle
|
Wed, 06 Aug 2008 02:11:53 +0800 |
Thinker K.F. Li |
Support rectangle tag of SVG.
|
Wed, 06 Aug 2008 01:10:32 +0800 |
Thinker K.F. Li |
Fix bug of relative path command
|
Wed, 06 Aug 2008 00:40:04 +0800 |
Thinker K.F. Li |
Fix bug of demo and remove *_fill() and *_stroke().
|
Tue, 05 Aug 2008 18:28:50 +0800 |
Thinker K.F. Li |
Remove old path after every shape checking for a position.
|
Tue, 05 Aug 2008 16:38:04 +0800 |
Thinker K.F. Li |
resize font size for changige of coord.
|
Tue, 05 Aug 2008 12:40:45 +0800 |
Thinker K.F. Li |
Accept mouse/pointer event and hint the shape that the pointer is over.
|
Mon, 04 Aug 2008 21:13:32 +0800 |
Thinker K.F. Li |
-
|
Mon, 04 Aug 2008 20:08:37 +0800 |
Thinker K.F. Li |
Refactory
|
Mon, 04 Aug 2008 10:10:47 +0800 |
Thinker K.F. Li |
Add text shape.
|
Sun, 03 Aug 2008 13:04:55 +0800 |
Thinker K.F. Li |
Set line width for path.
|
Sun, 03 Aug 2008 02:19:32 +0800 |
Thinker K.F. Li |
Fix bug of a dark line appear when animating.
|
Sun, 03 Aug 2008 02:08:31 +0800 |
Thinker K.F. Li |
No more flash when animation.
|
Sat, 02 Aug 2008 23:10:42 +0800 |
Thinker K.F. Li |
Fix bug and add linear gradient paint.
|
Sat, 02 Aug 2008 16:20:15 +0800 |
Thinker K.F. Li |
shapes with stroke
|
Sat, 02 Aug 2008 16:06:53 +0800 |
Thinker K.F. Li |
opacity (alpha) channel
|
Sat, 02 Aug 2008 15:46:26 +0800 |
Thinker K.F. Li |
rename XXX_draw() to XXX_fill()
|
Sat, 02 Aug 2008 15:38:54 +0800 |
Thinker K.F. Li |
More animation demo
|
Sat, 02 Aug 2008 14:45:42 +0800 |
Thinker K.F. Li |
Support solid color paint for fill.
|
Fri, 01 Aug 2008 23:32:22 +0800 |
Thinker K.F. Li |
Unittest for rdman_redraw_changed().
|
Fri, 01 Aug 2008 18:20:28 +0800 |
Thinker K.F. Li |
A simple animation using rdman_redraw_changed().
|
Fri, 01 Aug 2008 01:40:07 +0800 |
Thinker K.F. Li |
X_main uses rdman_redraw_all()
|
Thu, 31 Jul 2008 17:43:20 +0800 |
Thinker K.F. Li |
-
|
Thu, 31 Jul 2008 08:10:00 +0800 |
Thinker K.F. Li |
refactory for redrawing
|
Mon, 28 Jul 2008 17:45:36 +0800 |
Thinker K.F. Li |
Add redraw manager
|
Sat, 26 Jul 2008 06:34:15 +0800 |
Thinker K.F. Li |
Fix the bug that data of a path end with white spaces would make system down
|
Sat, 26 Jul 2008 05:32:31 +0800 |
Thinker K.F. Li |
Remove warning messages
|
Sat, 26 Jul 2008 04:27:52 +0800 |
Thinker K.F. Li |
Fix bug in testcase
|
Sat, 26 Jul 2008 03:20:49 +0800 |
Thinker K.F. Li |
-
|
Sat, 26 Jul 2008 02:53:08 +0800 |
Thinker K.F. Li |
Clear background & tranform relative pos into absolute ones
|
Sat, 26 Jul 2008 02:41:00 +0800 |
Thinker K.F. Li |
Cairo specify RGB values in range 0.0 ~ 1.0.
|
Sat, 26 Jul 2008 01:37:35 +0800 |
Thinker K.F. Li |
SVG path is partially supported
|
Fri, 25 Jul 2008 11:42:37 +0800 |
Thinker K.F. Li |
Add rules for X_main to Makefile
|
Fri, 25 Jul 2008 10:09:53 +0800 |
Thinker K.F. Li |
Test cairo with Xlib surface
|
Wed, 23 Jul 2008 16:07:37 +0800 |
Thinker K.F. Li |
Transform position
|
Wed, 23 Jul 2008 13:57:33 +0800 |
Thinker K.F. Li |
Coordination tranforming
|
Tue, 22 Jul 2008 20:45:30 +0800 |
Thinker K.F. Li |
MatButterfly is a SVG browser
|