| 133 | === 1.9 Add scripting interfaces to applications to make it more useful === |
| 134 | [https://www.haiku-os.org/documents/dev/using_scripting_in_haiku Scripting] is used in Haiku to interact programmatically with applications,like with the hey CLI tool. All apps already support basic scripting through the App Kit, but some would benefit from more specific scripting interfaces. |
| 135 | |
| 136 | ||||||= '''Applications that needs specific scripting interfaces''' =|| |
| 137 | ||= Example app =||= Example need =|| |
| 138 | ||Magnify|| Make Magnify controllable by scripting, like zoom factor, and other actions. |
| 139 | ||MediaPlayer|| Expose the current track as a scripting object, possibly reusing SoundPlay's interface. |
| 140 | |