Repository navigation
Preview Release 0.2.0
Pre-release
Pre-release
This release adds support for Mojo apps, and significantly improves the LunaCE implementation.
Apps, especially Mojo
- Five common Mojo apps now run: drPodder Redux, IAmA reddit, MeTube, Check Mate and SimpleChat.
- Mojo 2 works too, and Palm's Video Player is bundled.
- Apps written for a phone, run in the phone-sized card the TouchPad gave them. That card now has its own title bar, back strip, keyboard button and rounded corners.
- Page layout matches the device:
- The screen and window sizes apps now matches the device screen dimensions
- The page's viewport is set to the card's size.
- A Mojo scene gets its card's height.
- Fixed and background elements are sized as on the device.
- webOS-only CSS now works: -webkit-palm-mouse-target.
- windowOrientation now answers with the window's orientation.
- New services: the download manager, and extractfs (webOS's thumbnailer).
- Apps without "visible" set stay off the launcher, as on webOS.
The app-facing changes
- Full-screen cards.
- An app can set its status bar colour and lock the orientation.
- Banner and notification sounds.
- Apps hear low-memory warnings.
- Paste, copy and cut use Android's clipboard.
- A slow app waits in the card view with its icon pulsing, and apps hear that they're active on first launch.
Card view
- Launching cards show the app's icon while loading.
- Side cards dim.
- An app's cards stack in fanned groups.
- Tap-and-hold reorders cards.
- A card pulled off the bottom closes.
- Touches starting in the 15 px edge band never reach the app.
Status bar and notifications
- The status bar animates as on webOS.
- New icons for Bluetooth, rotation lock, mute, airplane mode and VPN.
- A first system menu: date, battery and brightness.
- The dashboard drop-down scrolls; Enyo dashboards handle their own swipes.
- Dashboards and banners without an icon use the app's grey mini icon.
Launcher and Just Type
- Installed apps land on DOWNLOADS, as on the TouchPad.
- The device's column spacing and scrolling.
- The empty-page hint, and install progress on the icon.
- Tab rename, add and delete, and app folders.
- Just Type finds and launches apps, or searches DuckDuckGo.
Sounds and wallpaper
- webOS's own system sounds, pulled off a TouchPad.
- Small wallpapers show at their own size, centred.
Keyboard
- Soft-keyboard input reaches apps as the key events webOS sent.
- Tapping a Mojo text field brings the keyboard up.
- Shift and shift-lock behave as on the TouchPad's keymap.
Reference devices
- A Pre3 and a stock 3.0.5 TouchPad were measured, and both device profiles corrected.
- New probe apps, plus tools to drive and screenshot both devices.
- The root cause of the border-image seams was found, and Device Info now reports whether a screen's pixels line up.
Release housekeeping
- Version 0.2.0; the build number now counts commits.
- Glimpse is left out of release builds.
- The docs are updated, including the list of remaining differences from the TouchPad.