Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An open source twitter client written in enyo 2
JavaScript CSS Shell Other
branch: master
Failed to load latest commit information.
android Disable the hold events on android because they are causing all kinds…
assets Trying to improve material style for menus and compose
bb10 Re-added ability to create a signed bar for bb10
bbplaybook Playbook: Added invocation to config.xml
chrome Bumped chrome version
enyo @ 4e7164b Fixed enyo V 2.4.0
lib Merge pull request #49 from Ryuno-Ki/43-german-translation
redirectpages Added redirect pages to source control
source Open twitter status messages in the app
tools Added tools dir needed to minify for a release build
.gitignore Updated the .gitignore file
.gitmodules Removed ilib, and replaced it with moment.js and my own simple transl…
Makefile Merge branch 'master' of github.com:minego/macaw-enyo
README.md Updated the license
appinfo.json Fix invalid JSON
dash-icon.png Initial commit
framework_config.json Initial commit
icon.png FFOS theme updates from Fabian OvrWrt
icon128.png FFOS theme updates from Fabian OvrWrt
icon16.png The chrome store requirse a 16x16 icon
icon24.png Initial commit
icon256.png FFOS theme updates from Fabian OvrWrt
icon32.png Initial commit
icon358.png FFOS theme updates from Fabian OvrWrt
icon48.png FFOS theme updates from Fabian OvrWrt
icon512.png FFOS theme updates from Fabian OvrWrt
icon64.png FFOS theme updates from Fabian OvrWrt
icon81.png FFOS theme updates from Fabian OvrWrt
index.html Fix missing webworks plugin to invoke BB10 browser.
macaw.png Initial commit
makebb10.sh BB10: 'Open link' in BB10 Browser
makebb10debug.sh BB10: 'Open link' in BB10 Browser
makeplaybook.sh Create makeplaybook.sh
manifest.json Major overhaul of authorization and loading external images in order …
manifest.webapp Enable German l10n for FirefoxOS
package.js Initial commit
splash-1024x600.png Started work to support BB10
splash-600x1024.png Started work to support BB10
splash-bg.png Initial commit
splash-icon.png Initial commit
todo.txt Improved handling of scrims to prevent accidentially canceling composing
webos-index.html Create a splash page to pretty up webOS Phone launching.

README.md

macaw-enyo

"Squawk!"

This is an early port of the Project Macaw twitter app from Mojo to Enyo 2, and when I say "port" I mean "not a port at all, because it is a rewrite from scratch".


Building

This application relies on a number of git sub modules. After checking out you must run:

make init

If you downloaded as a zip from github instead of a checkout then you must run:

make initzip

This application can currently be packaged for chrome, Firefox OS webOS and android. Packaging for other platforms may be included in the future.

Building requires gnu make. Minifying requires nodejs.

Deploy as debug:

make clean all

Deploy release (minified):

make clean release

Running as a chrome app:

* Run either "make clean all" or "make clean release"
* Navigate to "chrome:extensions"
* Click "Load unpacked extension"
# Select the 'deploy/macaw-enyo' directory

Running on Firefox OS

* Run either "make clean all" or "make clean release"
* Open the Firefox OS simulator, and add the 'deploy/macaw-enyo' directory
* Click "Push" to install on your device

Package for webOS:

make webos

Package for android

make android

Package for BB10 (Requires the webworks 2.1 SDK installed, and in your path)

make bar

Package signed for BB10 (Requires the bbwp tool from the BB10 Webworks SDK)

export BB10SDK=/path/to/bb10/sdk
export BB10SIGNPASS=Keypassword
make barsigned

Install package on a webOS or android device:

make install

Install package on a BB10 devices

export BB10SDK=/path/to/bb10/sdk
export BB10DEVICE="ip of bb10 device"
export BB10TYPE="simulator or device"
export BB10DEVICEPASS="devices developer mode password"
make install

View logs on a webOS or android device

make log

Macaw License

You may do whatever you want with this source code with the following conditions:

  1. You may not use reproductions, distributions, modifications, or any part of this source code or included images, graphics, or other media for commercial purposes without written permission.

  2. You may not use the name "Macaw" or the name of any contributor in a manner that implies endorsement or "official" involvement.

  3. You must retain this license notice.

  4. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Email license@minego.net if you need an exception made to the license.

Copyright 2013 Micah N Gorrell

Something went wrong with that request. Please try again.