Documenting the findings and evaluation of the new tablet UX on the N900.
User evaluation
Please add your findings!
General
- Rotation is in correct orientation
- but rotation doesn't work usually in grid/panels
- grid view is not quite working in landscape mode
- applications rotate correctly, and work well in both modes
- cannot get to task switcher (long press Ctrl), works in netbook
- launcher framework seems to crash easily?
- applications start very slowly
- system indicators are not working (except for WLAN) (same as in Handset UX?)
- tapping is interpreted as swipe easily (see https://bugs.meego.com/show_bug.cgi?id=14989)
- VKB is missing sometimes
- Exit-key works from Ctrl, but no way to use when keyboard is closed (can be mapped to power key?)
- By 'Half Press' of camera hard key to goto menu.
- By 'Full Press' of camera hard key to launch camera application.
Phone calls
- Dialer colours are weird (theme problem)
- Receiving calls is not working due to missing dialog (saw it once though). Dialer comes up to screen from background.
- Calling works with phone number of via a contact added in Contacts app
- Cannot minimize application always?
SMS
- SMS can be received when in SMS application, but no notifications show up
- Sending SMS works
- Name matching from contacts is not working (Handset app bug?)
- Cannot minimize application always?
Browser/Connectivity
- cellular GPRS is working, though needs to be configured manually in Settings (APN)
- WLAN is working
- Browser doesn't start (should try fennec?)
- Browser doesn't start because it doesn't currently compile for ARM.
Other
- Settings work
- All apps can be at least started
- Camera is not showing picture (missing backend?)
- Contacts works also with Dialer and SMS (see above, name matching bug?)
- Chat seems to work
- Audio is not working, cannot hear music or control volume
Required Features Currently Missing
Features Currently not Working
Handset Bugs Fixed by Tablet UX Integration
Other Bugs Affected by Tablet UX Integration
Rotation off by 90 degrees
The initial problem here was that the QML components in MeeGo made bad assumptions about the directions provided by Qt Mobility.
This is fixed in git (not yet in the repos), however, there is an additional problem in that it 'fixed' itself before being integrated in new images.. so something may have changed in the n900 sensorfw stuff or something. Needs investigation.
Runs out of memory quickly
This is significantly eased by Robin's patch to drop GL contexts when switching applications (saves ~10mb per application), however, this causes a visual glitch at present (see http://www.youtube.com/watch?v=Oy10RPxLEn4) so this won't be submitted upstream until it is fixed. It is still usable, however, so perhaps the DE can cherry-pick this patch in for the time being.
Applications start in the wrong orientation
Thanks, Qt Mobility.
See: http://bugreports.qt.nokia.com/browse/QTMOBILITY-1385
Bugs
Files, Videos etc.
Kickstart files for tablet will be available in following gitorious tree: https://gitorious.org/meego-developer-edition-for-n900/image-configurations/blobs/master/tablet/
Some ready made images area available in http://meego.openaos.org/ -> n900
Links