Preware is a webOS on-device homebrew installer.
First step is to convert needed stuff from preware/app/model to enyo. The status is as follows:
Working:
- prefs cookie should be working (tested in browser)
- basic IPKGService communictation (version, device id, tested on TouchPad)
Implemented (but untested):
- more complex IPKGService communication
- deviceProfile.js
- feeds.js
- palmProfile.js
- help.js
only Partly-Implemented:
- db8storage (used for just type)
- packageModel.js (renamed from package.js)
- filePicker.js (does some Mojo stuff to display stuff.. need to replace that)
not implemented at all:
- packages.js
- resourceHandler.js
- stayAwake.js
- utility.js (will cause crashes in packageModel.js!)
UI TO-DOs
- show a spinner while installing a package
- if a Repeater has no items, display a message in the blank space