Wed, 24 Nov 2010 15:58:04 +0800 |
Thinker K.F. Li |
Rename X_supp_njs.[ch] to njs_mb_supp.[ch].
|
Wed, 24 Nov 2010 15:49:26 +0800 |
Thinker K.F. Li |
Rename njs_runtime_t::xrt to njs_runtime_t::mb_rt
|
Wed, 24 Nov 2010 15:47:33 +0800 |
Thinker K.F. Li |
Remove unused functions in nodejs plugin
|
Wed, 24 Nov 2010 15:44:28 +0800 |
Thinker K.F. Li |
Rename X_njs_MB_* to njs_mb_* for nodejs plugin.
|
Wed, 24 Nov 2010 14:45:17 +0800 |
Thinker K.F. Li |
Define doxygen groups for symbols of rdman.
|
Wed, 24 Nov 2010 14:19:00 +0800 |
Thinker K.F. Li |
Move declaration about sprite to a separated header file.
|
Wed, 24 Nov 2010 12:42:30 +0800 |
Thinker K.F. Li |
Remove unused symbols that is defined for IO callbacks for old X backend.
|
Tue, 23 Nov 2010 23:57:29 +0800 |
wycc |
Fix the forward reference issue.
|
Tue, 23 Nov 2010 23:55:24 +0800 |
wycc |
MErge head
|
Tue, 23 Nov 2010 23:54:38 +0800 |
wycc |
Fine tune the animation effect
|
Tue, 23 Nov 2010 13:13:48 +0800 |
Thinker K.F. Li |
Remove unused functions
|
Tue, 23 Nov 2010 12:02:15 +0800 |
Thinker K.F. Li |
You backend is enhanced to provide a clear and portable interface.
refine_backend_if
|
Tue, 23 Nov 2010 11:58:04 +0800 |
Thinker K.F. Li |
Merge from refine_backend_if branch
|
Tue, 23 Nov 2010 11:55:12 +0800 |
Thinker K.F. Li |
Add missed functions: _x_supp_reg_IO_factory and _x_supp_reg_timer_factory
refine_backend_if
|
Tue, 23 Nov 2010 11:44:27 +0800 |
Thinker K.F. Li |
nodejs binding passes compiling
refine_backend_if
|
Tue, 23 Nov 2010 11:42:01 +0800 |
Thinker K.F. Li |
Fix typo for mb_runtime_free_keep_win()
refine_backend_if
|
Tue, 23 Nov 2010 10:59:30 +0800 |
Thinker K.F. Li |
Timer manager for njs
refine_backend_if
|
Tue, 23 Nov 2010 10:12:49 +0800 |
Thinker K.F. Li |
IO manager for njs
refine_backend_if
|
Tue, 23 Nov 2010 09:30:48 +0800 |
Thinker K.F. Li |
Add acronym of factory to dictionary.
refine_backend_if
|
Tue, 23 Nov 2010 09:29:55 +0800 |
Thinker K.F. Li |
Fix typo of io_fact.
refine_backend_if
|
Tue, 23 Nov 2010 08:55:22 +0800 |
Thinker K.F. Li |
Doc for a list of acronyms.
refine_backend_if
|
Tue, 23 Nov 2010 08:04:09 +0800 |
wycc |
Generate the PNG fropm the JPG file. We need to add the JPG/GIF graphics format
|
Tue, 23 Nov 2010 00:29:55 +0800 |
Thinker K.F. Li |
To make backend compatible with C++
refine_backend_if
|
Mon, 22 Nov 2010 22:58:37 +0800 |
wycc |
Change the main.svg to be the multi scene format.
|
Mon, 22 Nov 2010 22:44:27 +0800 |
wycc |
SHift the ruler to the right to align to the frames
|
Mon, 22 Nov 2010 22:26:03 +0800 |
Thinker K.F. Li |
Highlevel view of MadButterfly components
refine_backend_if
|
Mon, 22 Nov 2010 17:43:22 +0800 |
Thinker K.F. Li |
Migrate examples/dynamic to new definition of backend
refine_backend_if
|
Mon, 22 Nov 2010 17:20:49 +0800 |
Thinker K.F. Li |
Migrate examples/svg2code_ex to new definition of backend
refine_backend_if
|
Mon, 22 Nov 2010 17:13:59 +0800 |
Thinker K.F. Li |
Migrate examples/drag to new definition of backend
refine_backend_if
|
Mon, 22 Nov 2010 17:02:49 +0800 |
Thinker K.F. Li |
Migrate examples/tank to new definition of backend
refine_backend_if
|
Mon, 22 Nov 2010 17:02:10 +0800 |
Thinker K.F. Li |
Redraw changed after handling timeout for X_supp.c
refine_backend_if
|
Mon, 22 Nov 2010 16:05:24 +0800 |
Thinker K.F. Li |
Migrate examples/calculator/ to new bacend definition
refine_backend_if
|
Mon, 22 Nov 2010 15:38:11 +0800 |
Thinker K.F. Li |
X_main.c works with new backend definition
refine_backend_if
|
Mon, 22 Nov 2010 15:27:40 +0800 |
Thinker K.F. Li |
Use mb_timer_man_t instead of mb_tman_t in mbaf
refine_backend_if
|
Mon, 22 Nov 2010 15:20:11 +0800 |
Thinker K.F. Li |
Use macros to hide the default backend
refine_backend_if
|
Mon, 22 Nov 2010 14:02:01 +0800 |
Thinker K.F. Li |
Move X_main.c to mb_timer_man_t
refine_backend_if
|
Mon, 22 Nov 2010 13:57:59 +0800 |
Thinker K.F. Li |
Fix error on error checking for mb_timer_man_new()
refine_backend_if
|
Mon, 22 Nov 2010 13:52:59 +0800 |
Thinker K.F. Li |
Fix testcase of animate.c for mb_timer_man_t
refine_backend_if
|
Mon, 22 Nov 2010 13:15:33 +0800 |
Thinker K.F. Li |
Move the timer manager based on mb_tman_t to timer.c
refine_backend_if
|
Mon, 22 Nov 2010 12:38:36 +0800 |
Thinker K.F. Li |
Use mb_timer_man_t instead of mb_tman_t.
refine_backend_if
|
Mon, 22 Nov 2010 10:29:36 +0800 |
Thinker K.F. Li |
Change naming convention from X_MB to X_supp or x_supp
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Mark out functions supprting nodejs in X_supp.c
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Register _x_mb_handle_connection() with IO manager
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Add flush function to mb_backend_t
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Change signature of function in X_supp.c to right type for rt arg
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Make functions of X_supp.c static and fill fields of backend.
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Fix typo on the name of X_MB_new_with_win()
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Change X_MB_add/remove_event() to match new mb_backend_t
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Rename X_MB_tman() to X_MB_timer_man()
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Free IO manager and timer manager when free a X supp runtime
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Rename xmbrt to xmb_rt
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Fix X_init_connection() to match modification of mb_backend_t
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Use MB_MAX()
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Change _X_MB_runtime and fix _x_mb_event_loop()
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Fix typo for the naem of struct _X_supp_IO_man
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Fix typo for the name of _mb_IO_man
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Declare functions correctly
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Fix typo on variable reference
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Fix typo on return type of _x_supp_tmo_hdlr()
refine_backend_if
|
Mon, 22 Nov 2010 00:42:30 +0800 |
Thinker K.F. Li |
Declare function as static functions
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Change signature to make const for arguments of mb_timer_cb_t
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Use mb_backend_t::event_loop() instead of mb_backend_t::loop
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Rename mb_backend_t::tman() to mb_backend_t::timer_man()
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Use mb_backend_t::new instead of mb_backend_t::init
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Change signature of sprite_set_search_path()
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Adapt mb_tman_t to mb_timer_man_t
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Change signature of callback for IO and timer manager
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Implement functions of timer manager for X support
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Rename _x_mb_io_man* to _x_supp_io_man*
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Add default timer factory for X support
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Implement IO manager interface for X
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
doc backend
refine_backend_if
|
Mon, 22 Nov 2010 00:42:29 +0800 |
Thinker K.F. Li |
Change interface of mb_backend_t for more concise
refine_backend_if
|
Sun, 21 Nov 2010 09:17:43 +0800 |
wycc |
Change the order of layer in the scene editor to make it consistent with the inkscape layer manager
|
Sun, 21 Nov 2010 08:43:02 +0800 |
wycc |
Set the inkscape:groupmode attribute so that the inkscape will put the scene groups in the layer manager and protect it from detection.
|
Sat, 20 Nov 2010 23:31:02 +0800 |
wycc |
Add MadButterfly name space
|
Sat, 20 Nov 2010 20:06:01 +0800 |
wycc |
Remove unnecessary lines.
|
Sat, 20 Nov 2010 20:04:48 +0800 |
wycc |
Add scene demo program
|
Sat, 20 Nov 2010 20:04:31 +0800 |
wycc |
Implement Scene API.
|
Sat, 20 Nov 2010 15:46:03 +0800 |
wycc |
Generate the last key frame correct.
|
Sat, 20 Nov 2010 15:44:05 +0800 |
wycc |
Hide the hover of all inactive framelines. This fix the issue of multiple hover in every frameline objects.
|
Sat, 20 Nov 2010 11:47:40 +0800 |
wycc |
Remove generate function
|
Sat, 20 Nov 2010 11:45:53 +0800 |
wycc |
Check in the sample file
|
Sat, 20 Nov 2010 11:45:17 +0800 |
wycc |
Rewrite the MBScene to use framelines. The old layers/scenes data structure is used to load the scenes only. We should remove it completely in the future.
|
Sat, 20 Nov 2010 11:44:19 +0800 |
wycc |
Add addScenes to generate scene definition according to the current framelines.
|
Fri, 19 Nov 2010 23:54:24 +0800 |
wycc |
Fix the rm_keyframe to search the keyframe.
|
Thu, 18 Nov 2010 12:10:51 +0800 |
Thinker K.F. Li |
Fix issue of not drawing background for key frames without any tween
|
Thu, 18 Nov 2010 12:02:21 +0800 |
Thinker K.F. Li |
check range of pointer
|
Thu, 18 Nov 2010 11:54:37 +0800 |
Thinker K.F. Li |
Start drawing after an expose event
|
Thu, 18 Nov 2010 11:37:21 +0800 |
Thinker K.F. Li |
Provide the facility to stop drawing for massive content update.
|
Thu, 18 Nov 2010 11:20:24 +0800 |
Thinker K.F. Li |
Function of removing key frames
|
Wed, 17 Nov 2010 18:49:58 +0800 |
Thinker K.F. Li |
Do not draw active frame when it is not set
|
Wed, 17 Nov 2010 17:25:44 +0800 |
Thinker K.F. Li |
Remove showGrid() from MBScene
|
Wed, 17 Nov 2010 17:24:59 +0800 |
Thinker K.F. Li |
update framelines according content 0f layers
|
Wed, 17 Nov 2010 17:14:22 +0800 |
Thinker K.F. Li |
Rename Layer.scene to Layer.scenes since it is a list of scenes
|
Wed, 17 Nov 2010 17:10:07 +0800 |
Thinker K.F. Li |
Rename MBScene.layer to MBScene.layers
|
Wed, 17 Nov 2010 17:09:13 +0800 |
Thinker K.F. Li |
Add a frameline for each layer
|
Wed, 17 Nov 2010 15:19:35 +0800 |
Thinker K.F. Li |
Use frameline module in MBScene
|
Wed, 17 Nov 2010 15:18:30 +0800 |
Thinker K.F. Li |
Fix bug for no any key frame in a frameline
|
Wed, 17 Nov 2010 14:31:59 +0800 |
Thinker K.F. Li |
Break long lines
|
Wed, 17 Nov 2010 14:17:59 +0800 |
Thinker K.F. Li |
Re-indent MBScene.py
|
Wed, 17 Nov 2010 13:30:32 +0800 |
Thinker K.F. Li |
Add tailing 'pass' commands to close indents
|
Wed, 17 Nov 2010 12:52:34 +0800 |
Thinker K.F. Li |
Show hover mark when the pointer over a frame
|
Wed, 17 Nov 2010 11:58:45 +0800 |
Thinker K.F. Li |
frame-button-press event of frameline
|
Wed, 17 Nov 2010 11:18:44 +0800 |
Thinker K.F. Li |
rename _type_id to _type, it is GGbject type actually
|
Wed, 17 Nov 2010 03:15:11 +0800 |
Thinker K.F. Li |
Handle button press event for frameline
|
Wed, 17 Nov 2010 02:29:47 +0800 |
Thinker K.F. Li |
Add more border line to frameline and frameruler
|
Wed, 17 Nov 2010 02:16:32 +0800 |
Thinker K.F. Li |
Set font size for frame number in frameruler
|
Wed, 17 Nov 2010 01:46:10 +0800 |
Thinker K.F. Li |
Add frameruler to show ruler for framelines
|
Tue, 16 Nov 2010 13:16:39 +0800 |
Thinker K.F. Li |
Doc key frame
|
Tue, 16 Nov 2010 12:55:19 +0800 |
Thinker K.F. Li |
change wording in doc
|
Tue, 16 Nov 2010 12:51:53 +0800 |
Thinker K.F. Li |
Draw line to connect continious tween frames
|
Tue, 16 Nov 2010 12:12:21 +0800 |
Thinker K.F. Li |
Implement a frameline widget
|
Mon, 15 Nov 2010 00:53:18 +0800 |
wycc |
Change the implement to insert window into the toplevel of the spdesktop. However, we not not insert the scene editor after the aloat window since they are created latter.
|
Sun, 14 Nov 2010 23:10:00 +0800 |
wycc |
merge the head
|
Sun, 14 Nov 2010 23:09:02 +0800 |
wycc |
Add scene editor. This vewrsion can only switch scene. It can not change the scene yet.
|
Fri, 12 Nov 2010 17:54:07 +0800 |
Thinker K.F. Li |
Add objs/default to NODE_PATH in run.sh
|
Fri, 12 Nov 2010 17:39:04 +0800 |
Thinker K.F. Li |
Move examples for nodejs into nodejs/examples/ sub-directories.
|
Fri, 12 Nov 2010 17:08:13 +0800 |
Thinker K.F. Li |
Align and fix style of items
|
Fri, 12 Nov 2010 16:54:48 +0800 |
Thinker K.F. Li |
Migrate testsvg.js to new interface of shift action.
|
Fri, 12 Nov 2010 16:53:03 +0800 |
Thinker K.F. Li |
Fix issue of moving lightbar of testsvg.js.
|
Fri, 12 Nov 2010 16:03:19 +0800 |
Thinker K.F. Li |
Fix the bug of crash by abort() when running testsvg.js.
|
Thu, 11 Nov 2010 00:56:51 +0800 |
Thinker K.F. Li |
Change page of "How to Defaine a Backend"
|
Wed, 10 Nov 2010 07:57:35 +0800 |
wycc |
Add the preview page.
|
Tue, 09 Nov 2010 07:41:52 +0800 |
wycc |
Update the sample application. We can use the ./test5 to test it now. It will download the image from the VOD server and render it in the screen.
|
Sun, 07 Nov 2010 11:36:12 +0800 |
wycc |
Check in the main category SVG file for the VOD.
|
Sat, 06 Nov 2010 00:53:59 +0800 |
wycc |
USe the graphics from the Max.
|
Thu, 04 Nov 2010 07:21:17 +0800 |
wycc |
Fix the bug when the last scale is issued before the last one is ended.
|
Wed, 03 Nov 2010 22:02:23 +0800 |
wycc |
Use inkscape:label to be the same way as the mbname. In this way, we can use the property editor to define name of the object.
|
Wed, 27 Oct 2010 01:17:37 +0800 |
Thinker K.F. Li |
Depend on cairo or pangocairo according enabling of sh_text
|
Wed, 27 Oct 2010 01:03:46 +0800 |
Thinker K.F. Li |
drag depends on cairo instead of pangocairo
|
Wed, 27 Oct 2010 01:02:55 +0800 |
Thinker K.F. Li |
exmplaes/dynamic and examples/menu are compiled for sh_text
|
Wed, 27 Oct 2010 00:52:38 +0800 |
Thinker K.F. Li |
examples/tank depends on cairo instead of pangocairo
|
Wed, 27 Oct 2010 00:49:55 +0800 |
Thinker K.F. Li |
examples/svg2code_ex must be compiled only when sh_text being enabled
|
Wed, 27 Oct 2010 00:41:25 +0800 |
Thinker K.F. Li |
Conditional compile for sh_text in mbaf
|
Tue, 26 Oct 2010 21:58:12 +0800 |
Thinker K.F. Li |
examples/calculate depends on cairo, not pangocair
|
Tue, 26 Oct 2010 21:44:30 +0800 |
wuman |
Fix pangocairo error message text
|
Tue, 26 Oct 2010 21:28:04 +0800 |
pingooo |
Merge from head.
|
Tue, 26 Oct 2010 21:26:40 +0800 |
pingooo |
Fix the error message when pangocairo is not present.
|
Tue, 26 Oct 2010 20:37:19 +0800 |
Ping Yeh |
Fix the numbering in COPYING.h
|
Thu, 21 Oct 2010 23:58:00 +0800 |
wycc |
Add sample SVG file.
|
Thu, 21 Oct 2010 23:57:39 +0800 |
wycc |
Add callback function to load browser.svg at the end of the ani9mation.
|
Thu, 21 Oct 2010 23:56:55 +0800 |
wycc |
Implement the page stack
|
Thu, 21 Oct 2010 23:56:14 +0800 |
wycc |
Add callback after the animation is finished.
|
Tue, 19 Oct 2010 04:07:47 +0800 |
wycc |
Add the sample app framework. The scene framework will be added latter for multi scene applications.
|
Tue, 19 Oct 2010 04:06:45 +0800 |
wycc |
Fix the indentation
|
Tue, 19 Oct 2010 04:04:52 +0800 |
wycc |
Remove debug message
|
Sat, 16 Oct 2010 19:01:32 +0800 |
wycc |
Fix tab issue.
|
Mon, 04 Oct 2010 23:03:56 +0800 |
wycc |
Merge from the head
|
Sun, 03 Oct 2010 07:42:07 +0800 |
wycc |
Add Stub functions.
|
Sun, 03 Oct 2010 18:15:00 +0800 |
Shih-Yuan Lee (FourDollars) |
branch merge
|
Sun, 03 Oct 2010 18:12:11 +0800 |
Shih-Yuan Lee (FourDollars) |
Roughly DirectFB backend porting.
|
Sun, 03 Oct 2010 17:00:31 +0800 |
Shih-Yuan Lee (FourDollars) |
Remove XSHM support from DirectFB backend.
|
Sun, 03 Oct 2010 16:54:26 +0800 |
Shih-Yuan Lee (FourDollars) |
Copy src/dfb_supp.c from src/X_supp.c
|
Fri, 01 Oct 2010 12:20:26 +0800 |
Thinker K.F. Li |
Parse font-style and font-weight of SVG text
|
Fri, 01 Oct 2010 12:05:23 +0800 |
Thinker K.F. Li |
Fix issue of unworking text style.
|
Fri, 01 Oct 2010 11:18:31 +0800 |
Thinker K.F. Li |
Remove incompleted functions
|
Fri, 01 Oct 2010 11:10:26 +0800 |
Thinker K.F. Li |
set style for a text with computed text length
|
Wed, 29 Sep 2010 07:42:19 +0800 |
wycc |
Add stub functions
|
Wed, 29 Sep 2010 07:24:01 +0800 |
wycc |
Add stub functions for unimplemented methods.
|
Tue, 28 Sep 2010 17:28:13 +0800 |
Thinker K.F. Li |
Merge abs_n_rel_center
|
Tue, 28 Sep 2010 17:27:01 +0800 |
Thinker K.F. Li |
Merged from default branch
abs_n_rel_center
|
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
|