Difference between revisions of "User:Elvispre"

From WebOS-Ports
Jump to: navigation, search
(Jenkins server)
(Development)
Line 43: Line 43:
 
== Development ==
 
== Development ==
 
See [[Getting Started With Development]].
 
See [[Getting Started With Development]].
 +
 +
[[Install Android SDK on Ubuntu 14.04 64-bit]] might be useful before that.
  
 
* [http://webchat.freenode.net/?channels=webos-ports WebOS Ports on IRC]
 
* [http://webchat.freenode.net/?channels=webos-ports WebOS Ports on IRC]

Revision as of 22:02, 9 October 2015

I am known as corpuscle on GitHub, by the way.

Working On

Dunno. Calculator layout maybe.

Notes

adb push ~/dev/org.webosports.app.calculator/deploy/org.webosports.app.calculator /usr/palm/applications/org.webosports.app.calculator

adb push ~/dev/org.webosports.app.settings/deploy/org.webosports.app.settings /usr/palm/applications/org.webosports.app.settings

adb push ~/dev/preware/deploy/org.webosinternals.preware /usr/palm/applications/org.webosinternals.preware

adb shell
luna-send -n 1 luna://com.palm.applicationManager/launch '{"id":"org.webosports.app.firstuse"}'

"ApplicationInstaller: switch from ipkg to opkg"

adb shell
opkg install /media/internal/somefile.ipk

webos20090606 (still) accesses the control of developer mode.

TZs

http://tinypic.com/r/4tq0q1/8

https://github.com/webOS-ports/org.webosports.app.firstuse/blob/master/qml/TimeZonePage.qml

https://raw.githubusercontent.com/webOS-ports/luna-init/webOS-ports/master/src/ext-timezones.json

Seems https://github.com/openwebos/luna-init/blob/master/src/gen-ext-timezones.py is the culprit a bit

What's the sequence of importing the timezones into luna-sysservice?

This one parses the tzdata: https://github.com/openwebos/luna-sysservice/blob/master/Src/TzParser.cpp

But it seems also ext-timezones.json is used

https://github.com/openwebos/luna-sysservice/blob/master/Src/TimePrefsHandler.cpp

Development

See Getting Started With Development.

Install Android SDK on Ubuntu 14.04 64-bit might be useful before that.

Although using git remote set-url https://github.com/... will work better than [email protected] if you don't have ssh set up properly, and the initial push command is git push origin master.

Can ask about enyo on #enyojs.

Overview

What is WebOS Ports?

WebOS Ports is an open source firmware distribution for smartphones and tablet computers based on the Open webOS mobile operating system.

Basically, it is the (Open) webOS "Community Edition" project. You will see some old references to WOCE for that reason.

Read about the supported devices here.

What is Open webOS?

When HP pulled the plug on what was left of Palm, it produced an open source version of the webOS that ran on the HP Touchpad. That is Open webOS. LG, who bought the Palm division off HP, sponsor it now.

We have some cool material on it here.

What is LuneOS?

LuneOS is the name of WebOS Ports' Open webOS. Lune refers to the user interface in legacy webOS, LunaSysMgr.

What is LunaCE?

Luna Community Edition. It is a Touchpad thing.

rwhitby August 2012:

LunaCE (formerly UberLunah) is a collection of all the best LunaSysMgr improvements for the HP TouchPad, rolled into a single installation package.