Difference between revisions of "About LunaCE"
Line 7: | Line 7: | ||
==Features== | ==Features== | ||
− | ===Wave Launcher=== | + | ===Feature/Fix Version Table=== |
+ | |||
+ | {|class="wikitable"; style="text-align:left; width:50%;" | ||
+ | |- | ||
+ | !'''Feature/Fix''' | ||
+ | !'''Description''' | ||
+ | !'''Committer''' | ||
+ | !'''Available from version''' | ||
+ | |- | ||
+ | |Feature | ||
+ | |App Switching Gestures | ||
+ | |EricBlade | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Slide Gestures | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Status Bar Slide Trigger | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Lower Minimum Brightness | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Status Bar Search Icon | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Status Bar Version String | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |PIN Check | ||
+ | |pc-world | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |lunaAnimations code cleanup | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |Doxygen Documentation | ||
+ | |tyrok | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |Eliminated drag snap in Card View | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |Catch gestures on screen border | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |Relative width calculation for Just Type bar | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |Relative calculation for Quicklaunch layout | ||
+ | |ShiftyAxel | ||
+ | |4.0.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Infinite Card Cycling | ||
+ | |dukiedrew | ||
+ | |4.1.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Card Stack Tabs | ||
+ | |dukiedrew | ||
+ | |4.1.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Maximize Edge Cards | ||
+ | |sandgorgon | ||
+ | |4.1.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |Text Field Blanking | ||
+ | |ShiftyAxel | ||
+ | |4.2.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |lunaAnimations Update | ||
+ | |ShiftyAxel | ||
+ | |4.3.1 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Fluid Gestures | ||
+ | |ShiftyAxel | ||
+ | |4.3.1 | ||
+ | |- | ||
+ | |Fix | ||
+ | |Keyboard Mode Switching | ||
+ | |ShiftyAxel | ||
+ | |4.3.5 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Dynamic Dashboard Height API | ||
+ | |ShiftyAxel | ||
+ | |4.4.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |Multi-Letter Keys | ||
+ | |mansandersson | ||
+ | |4.4.1 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Additional Keyboard Layouts | ||
+ | |mansandersson | ||
+ | |4.5.0 | ||
+ | |- | ||
+ | |Fix | ||
+ | |PalmSystem Encryption | ||
+ | |pc-world | ||
+ | |4.5.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Custom Carrier String | ||
+ | |garrett92c | ||
+ | |4.6.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Stack Spread Gestures | ||
+ | |ShiftyAxel | ||
+ | |4.7.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Mini Cards | ||
+ | |ShiftyAxel | ||
+ | |4.7.5 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Card Zoom Gestures | ||
+ | |ShiftyAxel | ||
+ | |4.8.0 | ||
+ | |- | ||
+ | |Feature | ||
+ | |Wave Launcher | ||
+ | |??? | ||
+ | |4.9.0 | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | ===Feature Description=== | ||
+ | |||
+ | ====Wave Launcher==== | ||
The Wave Launcher is back from webOS 2.x. | The Wave Launcher is back from webOS 2.x. | ||
Line 28: | Line 186: | ||
− | ===Mini Cards=== | + | ====Mini Cards==== |
The Mini Cards are back from webOS 1.x | The Mini Cards are back from webOS 1.x | ||
Line 49: | Line 207: | ||
− | ===Card Zoom Gestures=== | + | ====Card Zoom Gestures==== |
The Mini Card zoom factor can be set manually with a pinch-to-zoom gesture whilst in card view: | The Mini Card zoom factor can be set manually with a pinch-to-zoom gesture whilst in card view: | ||
[[File:ZoomGesture.png|thumb|left|Zoom Gesture]] | [[File:ZoomGesture.png|thumb|left|Zoom Gesture]] | ||
Line 69: | Line 227: | ||
− | ===Stack Spread Gestures=== | + | ====Stack Spread Gestures==== |
Stacks can be spread with a two-finger gesture whilst in card view: | Stacks can be spread with a two-finger gesture whilst in card view: | ||
[[File:SpreadGesture.png|thumb|left|Spread Gesture]] | [[File:SpreadGesture.png|thumb|left|Spread Gesture]] | ||
Line 88: | Line 246: | ||
− | ===Infinite Card Cycling=== | + | ====Infinite Card Cycling==== |
You can now scroll off the end of card view and cycle back around to the other side: | You can now scroll off the end of card view and cycle back around to the other side: | ||
[[File:InfiniteOut.png|thumb|left|Infinite Cards Out]] | [[File:InfiniteOut.png|thumb|left|Infinite Cards Out]] | ||
Line 123: | Line 281: | ||
− | ===Tap-to-Maximize Edge Cards=== | + | ====Tap-to-Maximize Edge Cards==== |
You can now maximize the left/right onscreen cards whilst in card view: | You can now maximize the left/right onscreen cards whilst in card view: | ||
[[File:MaxEdgeTap.png|thumb|left|Tap on an edge card]] | [[File:MaxEdgeTap.png|thumb|left|Tap on an edge card]] | ||
Line 158: | Line 316: | ||
− | ===Fluid Gestures=== | + | ====Fluid Gestures==== |
Cards will animate smoothly under the user's finger during the app switch and minimize gestures when using this mode: | Cards will animate smoothly under the user's finger during the app switch and minimize gestures when using this mode: | ||
[[File:FluidSideswipe.png|thumb|left|Fluid Sideswipe]] | [[File:FluidSideswipe.png|thumb|left|Fluid Sideswipe]] | ||
Line 193: | Line 351: | ||
− | ===Device Name as Carrier Text/Custom Carrier String=== | + | ====Device Name as Carrier Text/Custom Carrier String==== |
You can now specify your own carrier string, or use the Device Name from Device Info: | You can now specify your own carrier string, or use the Device Name from Device Info: | ||
[[File:CustomCarrierString.png|thumb|left|Custom Carrier String]] | [[File:CustomCarrierString.png|thumb|left|Custom Carrier String]] | ||
Line 206: | Line 364: | ||
− | ===Virtual Trackball=== | + | ====Virtual Trackball==== |
The Virtual Keyboard now has a trackball for moving the cursor, which can also select text if Shift is held down. | The Virtual Keyboard now has a trackball for moving the cursor, which can also select text if Shift is held down. | ||
[[File:VirtualTrackball.png|thumb|left|Virtual Trackball]] | [[File:VirtualTrackball.png|thumb|left|Virtual Trackball]] | ||
Line 225: | Line 383: | ||
− | ===Keyboard Shortcuts=== | + | ====Keyboard Shortcuts==== |
LunaCE introduces new keyboard shortcuts for it's features using the meta key (Win/Cmd/Card): | LunaCE introduces new keyboard shortcuts for it's features using the meta key (Win/Cmd/Card): | ||
Revision as of 07:39, 31 August 2013
Introduction
HP released the webOS 3.0.5 LunaSysMgr component to open source back in late June 2012 and worked with WebOS Internals to put together the WebOS Ports team to guide development of the webOS Community Edition project (WOCE).
LunaCE is are the modifications that have been done to the code of LunaSysMgr that HP released. It adds the following features:
Features
Feature/Fix Version Table
Feature/Fix | Description | Committer | Available from version |
---|---|---|---|
Feature | App Switching Gestures | EricBlade | 4.0.0 |
Feature | Slide Gestures | ShiftyAxel | 4.0.0 |
Feature | Status Bar Slide Trigger | ShiftyAxel | 4.0.0 |
Feature | Lower Minimum Brightness | ShiftyAxel | 4.0.0 |
Feature | Status Bar Search Icon | ShiftyAxel | 4.0.0 |
Feature | Status Bar Version String | ShiftyAxel | 4.0.0 |
Fix | PIN Check | pc-world | 4.0.0 |
Fix | lunaAnimations code cleanup | ShiftyAxel | 4.0.0 |
Fix | Doxygen Documentation | tyrok | 4.0.0 |
Fix | Eliminated drag snap in Card View | ShiftyAxel | 4.0.0 |
Fix | Catch gestures on screen border | ShiftyAxel | 4.0.0 |
Fix | Relative width calculation for Just Type bar | ShiftyAxel | 4.0.0 |
Fix | Relative calculation for Quicklaunch layout | ShiftyAxel | 4.0.0 |
Feature | Infinite Card Cycling | dukiedrew | 4.1.0 |
Feature | Card Stack Tabs | dukiedrew | 4.1.0 |
Feature | Maximize Edge Cards | sandgorgon | 4.1.0 |
Fix | Text Field Blanking | ShiftyAxel | 4.2.0 |
Feature | lunaAnimations Update | ShiftyAxel | 4.3.1 |
Feature | Fluid Gestures | ShiftyAxel | 4.3.1 |
Fix | Keyboard Mode Switching | ShiftyAxel | 4.3.5 |
Feature | Dynamic Dashboard Height API | ShiftyAxel | 4.4.0 |
Fix | Multi-Letter Keys | mansandersson | 4.4.1 |
Feature | Additional Keyboard Layouts | mansandersson | 4.5.0 |
Fix | PalmSystem Encryption | pc-world | 4.5.0 |
Feature | Custom Carrier String | garrett92c | 4.6.0 |
Feature | Stack Spread Gestures | ShiftyAxel | 4.7.0 |
Feature | Mini Cards | ShiftyAxel | 4.7.5 |
Feature | Card Zoom Gestures | ShiftyAxel | 4.8.0 |
Feature | Wave Launcher | ??? | 4.9.0 |
Feature Description
Wave Launcher
The Wave Launcher is back from webOS 2.x.
Activate it with an upwards slide on the left or right hand size of the screen:
Mini Cards
The Mini Cards are back from webOS 1.x
Activate by tapping on the wallpaper while in card view:
Card Zoom Gestures
The Mini Card zoom factor can be set manually with a pinch-to-zoom gesture whilst in card view:
Stack Spread Gestures
Stacks can be spread with a two-finger gesture whilst in card view:
Infinite Card Cycling
You can now scroll off the end of card view and cycle back around to the other side:
Tap-to-Maximize Edge Cards
You can now maximize the left/right onscreen cards whilst in card view:
Fluid Gestures
Cards will animate smoothly under the user's finger during the app switch and minimize gestures when using this mode:
Device Name as Carrier Text/Custom Carrier String
You can now specify your own carrier string, or use the Device Name from Device Info:
Virtual Trackball
The Virtual Keyboard now has a trackball for moving the cursor, which can also select text if Shift is held down.
Keyboard Shortcuts
LunaCE introduces new keyboard shortcuts for it's features using the meta key (Win/Cmd/Card):
Meta + Up: Minimize current card, show launcher while minimized.
Meta + Down: Maximize current card.
Meta + Left/Right: Switch between open cards.
Meta + Tab: Cycle through cards, activate Tabbed Cards if enabled.