Code Monkey home page Code Monkey logo

org.webosports.app.calendar's Introduction

Calendar

The Calendar app for webOS Ports, built with Enyo2.

Info

This application is built from scratch using

Building

A makefile is included for easing the building processes. The makefile assumes you have Node installed, as well as the Palm/HP webOS command-line tools. The makefile also provides some utilities that are just aimed at testing the application on a connected webOS device.

make build

Runs the standard Enyo2 minification and deployment process. This also creates an IPK for the app.

make run

First, runs build, then installs and launches the application on a connected device using palm-install and palm-launch.

make debug

Runs build and make, and then follows logs on the device the application launched on.

make clean

Removes the build and deploy directories and uninstalls the application from the connected device.

make db8

Installs the db8 configurations on the currently connected webOS device. The configurations are set up when the operating system is built, and are not established by the app itself. Because of this, you will need to install the db kinds and permissions separately.

Todo

There are several elements of the application that are still in development. Below is an incomplete list of the functionality that has yet to be added to the app.

  • Finalize core functionality (event handling, db management, event display).
  • Solidify nowindow handling.
  • Accept "Just Type" launch arguments as well as app icon change.
  • Make sure that activities work.
  • Week view.
  • Manage reminders, build out reminder service.
  • Localize the entire application (am/pm too).
  • Figure out the multi-calendar situation with account manager.

org.webosports.app.calendar's People

Contributors

kesne avatar herrie82 avatar micro-tech avatar morphis avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.