Skip to content

Preware is a homebrew package management application for your webOS device. Users can install any package from any of the open standard package feeds on preware.org (or any other location that hosts an open standard package feed).

License

Notifications You must be signed in to change notification settings

Herrie82/preware

 
 

Repository files navigation

Summary

Preware is a webOS on-device homebrew installer.

Preware in enyo 2

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

About

Preware is a homebrew package management application for your webOS device. Users can install any package from any of the open standard package feeds on preware.org (or any other location that hosts an open standard package feed).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 83.5%
  • C 6.3%
  • CSS 5.7%
  • HTML 3.7%
  • Shell 0.4%
  • PHP 0.2%
  • Other 0.2%