A set of javascript libraries which will allow to write native-like sugar activities. Same look and feel and ability to interact with system services like the datastore.
Status
Work in progress.
Tasks
[ ] Add Image preview for web activities in the datastore (Browse has code to get an image from a webview)
[ ] If starting the web activiity as a normal activity, show a sensible error rather than tracing back
[ ] Ensure we don't lose data when closed from the frame.
[ ] Write tests for the bus private API.
[ ] Read title and description from the datastore when activity starts (in progress by Suraj)
[ ] Write title and description to the datastore when activity loose focus or stop (in progress by Suraj)
[ ] Text entry: invert the order of the buttons in RTL (right to left) languages.
[ ] Palette header: optional icon on left side (or right if RTL language).
[ ] Palette: actionable items, menu
[ ] Palette: optional icon on left side of actioable items (or right if RTL language).
[ ] Combo box. Must be a custom component, manuq tried styling <select><option> but failed.
[ ] ActivityPalette with title entry and description entry (in progress by Suraj).
[ ] Icon lookup by name: given an icon name, get its path or data. In GTK activities it works like this: first it looks in icons/ folder inside the activity, then it looks in icons/ folder in the toolkit.
[ ] Investigate how can we expose the LESS variables (color names and sizes) to the activity developer
About
A set of javascript libraries which will allow to write native-like sugar activities. Same look and feel and ability to interact with system services like the datastore.
Status
Work in progress.
Tasks
<select><option>
but failed.gwebsockets
HTML Activity logging