Difference between revisions of "Luna Next"
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
* system menu | * system menu | ||
* launcher bar | * launcher bar | ||
− | * (new) device menu [https://github.com/choorp/webos-patches/blob/master/New%20Device%20Menu/promo/NewDeviceMenu-preview1.png New Device Menu screenshot 1], [https://github.com/choorp/webos-patches/blob/master/New%20Device%20Menu/promo/NewDeviceMenu-preview2.png New Device Menu screenshot 2], | + | * (new) device menu [https://github.com/choorp/webos-patches/blob/master/New%20Device%20Menu/promo/NewDeviceMenu-preview1.png New Device Menu screenshot 1], [https://github.com/choorp/webos-patches/blob/master/New%20Device%20Menu/promo/NewDeviceMenu-preview2.png New Device Menu screenshot 2], https://github.com/choorp/webos-patches/blob/master/New%20Device%20Menu/promo/NewDeviceMenu-preview3.png New Device Menu screenshot 3], [https://github.com/choorp/webos-patches/blob/master/New%20Device%20Menu/promo/NewDeviceMenu-preview4.png New Device Menu screenshot 4], [https://github.com/choorp/webos-patches/blob/master/New%20Device%20Menu/promo/NewDeviceMenu-preview5.png New Device Menu screenshot 5] |
Optional: | Optional: | ||
Line 20: | Line 20: | ||
* card stacking | * card stacking | ||
* (stacked/multi-layer) wave launcher [http://www.youtube.com/watch?v=dcyJLaK4YBI video], [http://www.webosnation.com/webos-wish-list-stacked-wave-launcher stacked wave launcher], [http://www.webosnation.com/multi-layer-wave-launcher-could-have-been-1 multi-layer wave launcher] | * (stacked/multi-layer) wave launcher [http://www.youtube.com/watch?v=dcyJLaK4YBI video], [http://www.webosnation.com/webos-wish-list-stacked-wave-launcher stacked wave launcher], [http://www.webosnation.com/multi-layer-wave-launcher-could-have-been-1 multi-layer wave launcher] | ||
− | * | + | * WidgetDeck [http://www.webosnation.com/sites/webosnation.com/files/resource_images/j/jose-b.jpg WidgetDeck sample] |
+ | * Minimize [http://www.webosnation.com/sites/webosnation.com/files/resource_images/j/jose-b.jpg Minimize sample] | ||
+ | * Side-by-side card view [http://cdn1.sbnation.com/imported_assets/903885/PreSpecs_medium.jpg Side-by-side card view sample] | ||
= Components = | = Components = |
Revision as of 18:02, 19 July 2013
Overview
This a summary page for the Luna Next project.
The agile board is at https://trello.com/board/luna-next/51d856a66054b8c353008a10#
Features
Required:
- card-style window management
- notifications
- gesture area
- system menu
- launcher bar
- (new) device menu New Device Menu screenshot 1, New Device Menu screenshot 2, New Device Menu screenshot 3], New Device Menu screenshot 4, New Device Menu screenshot 5
Optional:
- card stacking
- (stacked/multi-layer) wave launcher video, stacked wave launcher, multi-layer wave launcher
- WidgetDeck WidgetDeck sample
- Minimize Minimize sample
- Side-by-side card view Side-by-side card view sample
Components
The following components are part of the Luna Next stack:
- https://github.com/webOS-ports/luna-next
- https://github.com/webOS-ports/luna-sysmgr-common
- based on https://github.com/openwebos/luna-sysmgr-common but ported to qt5 and extended with more things from luna-sysmgr
Supported web API's
Overal application framework is cordova (https://cordova.apache.org/).
webOS specific
- Luna Service 2 API
- PalmSystem DOM node
- properties:
- launchParams (string)
- locale (string)
- localeRegion (string)
- timeFormat (string)
- timeZone (string)
- identifier (string)
- version (string)
- methods:
- paste()
- copiedToClipboard()
- pastedFromClipboard()
- shutdown()
- activate()
- deactivate()
- stagePreparing()
- stageReady()
- show()
- hide()
- keyboardShow()
- keyboardHide()
- properties:
- db8
- Connection Manager
- System Properties
- System Services
- Activity Manager
Standard web API's
- Fullscreen (webkit)
- Gelocation (webkit)
- Video (webkit / html5)
- Audio (webkit / html5)
- WebSockets (webkit / html5)
- Offline Applications (webkit / html5)
- File API (webkit / html5)
- IndexedDB (webkit???)
- Web Notifications (webkit)