Difference between revisions of "User:Elvispre"
m |
(Update what I am working on) |
||
Line 1: | Line 1: | ||
''I am known as corpuscle on GitHub, by the way.'' | ''I am known as corpuscle on GitHub, by the way.'' | ||
+ | |||
+ | == Working On == | ||
+ | |||
+ | [http://issues.webos-ports.org/issues/585 Issue 585] - Search preference settings | ||
+ | |||
+ | Basically another page, with 1 dropdown, value should be text + search provider logo, similar as in Browser prefs. | ||
+ | |||
+ | Default value can be gotten with a service call: https://github.com/webOS-ports/org.webosports.app.browser/blob/master/qml/NavigationBar.qml#L676 | ||
+ | |||
+ | Some more from Browser: https://github.com/webOS-ports/org.webosports.app.browser/blob/master/qml/SettingsPage.qml#L152 | ||
+ | |||
+ | And to set it: https://github.com/webOS-ports/org.webosports.app.browser/blob/master/qml/SettingsPage.qml#L73 | ||
+ | |||
+ | == Notes == | ||
<code>adb push ~/dev/org.webosports.app.calculator/deploy/org.webosports.app.calculator /usr/palm/applications/org.webosports.app.calculator</code> | <code>adb push ~/dev/org.webosports.app.calculator/deploy/org.webosports.app.calculator /usr/palm/applications/org.webosports.app.calculator</code> | ||
Line 46: | Line 60: | ||
Although using <code>git remote set-url https://github.com/...</code> will work better than git@ if you don't have ssh set up properly, | Although using <code>git remote set-url https://github.com/...</code> will work better than git@ if you don't have ssh set up properly, | ||
and the initial push command is <code>git push origin master</code>. | and the initial push command is <code>git push origin master</code>. | ||
+ | |||
+ | Can ask about enyo on #enyojs. | ||
== Overview == | == Overview == |
Revision as of 20:17, 4 May 2015
I am known as corpuscle on GitHub, by the way.
Working On
Issue 585 - Search preference settings
Basically another page, with 1 dropdown, value should be text + search provider logo, similar as in Browser prefs.
Default value can be gotten with a service call: https://github.com/webOS-ports/org.webosports.app.browser/blob/master/qml/NavigationBar.qml#L676
Some more from Browser: https://github.com/webOS-ports/org.webosports.app.browser/blob/master/qml/SettingsPage.qml#L152
And to set it: https://github.com/webOS-ports/org.webosports.app.browser/blob/master/qml/SettingsPage.qml#L73
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"
TZs
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.
- How to duplifork on GitHub
Although using git remote set-url https://github.com/...
will work better than git@ 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.