Ticket #29 (new enhancement)

Opened 2 years ago

Last modified 19 months ago

Scripting

Reported by: calvin Owned by: somebody
Priority: minor Milestone: Buzé Release 0.6 - 1.0
Component: buze Version:
Keywords: Cc:

Description (last modified by calvin) (diff)

Implement a system for macros / automation / UI-actions.

Consider SpiderMonkey vs Active Scripting. Main language will be JavaScript.

Currently Active Scripting is in the lead, because its simpler to implement, but may get a clumsier API than what can be achieved with SpiderMonkey.

Maybe implement scripting in two phases, first implement a "base API" with only global methods - C-style so to say - with Active Scripting. And when everything else is done, implement a portable "DOM API" with SpiderMonkey...

Change History

Changed 2 years ago by calvin

  • description modified (diff)

Changed 19 months ago by calvin

  • component changed from libzzub to buze
  • milestone set to Buzé Release 0.6 - 1.0
Note: See TracTickets for help on using tickets.