Meego Wiki
Views

ARM/N900/TabletUX

From MeeGo wiki
< ARM | N900(Difference between revisions)
Jump to: navigation, search
(General)
(General)
 
(10 intermediate revisions not shown)
Line 1: Line 1:
-
= Tablet UX evaluation on N900 =
+
Documenting the findings and evaluation of the new tablet UX on the N900.
-
 
+
-
Documenting the findings and evaluation of the new UX.
+
== User evaluation ==
== User evaluation ==
 +
 +
Please add your findings!
=== General ===
=== General ===
* Rotation is in correct orientation
* Rotation is in correct orientation
* but rotation doesn't work usually in grid/panels
* but rotation doesn't work usually in grid/panels
-
* applications rotate correctly
+
* 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
* cannot get to task switcher (long press Ctrl), works in netbook
* launcher framework seems to crash easily?
* launcher framework seems to crash easily?
* applications start very slowly
* applications start very slowly
-
* system indicators are not working (except for WLAN)(same as in Handset UX?)
+
* 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)
* tapping is interpreted as swipe easily (see https://bugs.meego.com/show_bug.cgi?id=14989)
* VKB is missing sometimes
* 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 ===
=== Phone calls ===
Line 23: Line 27:
=== SMS ===
=== SMS ===
-
* Cannot send or receive SMS (Nokia SIM, need to try others)
+
* 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?)
* Name matching from contacts is not working (Handset app bug?)
* Cannot minimize application always?
* Cannot minimize application always?
=== Browser/Connectivity ===
=== Browser/Connectivity ===
 +
* cellular GPRS is working, though needs to be configured manually in Settings (APN)
* WLAN is working
* WLAN is working
* Browser doesn't start (should try fennec?)
* Browser doesn't start (should try fennec?)
 +
** Browser doesn't start because it doesn't currently compile for ARM.
 +
*** http://build.meego.com/package/rdiff?opackage=meego-app-browser&oproject=devel%3Ameego-ux&package=meego-app-browser&project=home%3Amarko.saukko%3Abranches%3Adevel%3Ameego-ux
 +
*** '''Problems:'''
 +
**** tcmalloc is tried to be compile even though it should not be used on ARM.
 +
**** proper compiler flags are not passed to the modp_b64 third_party software during compile so it doesn't compile for hardfp properly.
=== Other ===
=== Other ===
Line 47: Line 58:
* Lock screen
* Lock screen
* Task switcher
* Task switcher
 +
* [https://bugs.meego.com/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=NEEDINFO&bug_status=ASSIGNED&bug_status=WAITING%20FOR%20UPSTREAM&bug_status=REOPENED&version=1.2&product=MeeGo%20User%20Experience&classification=MeeGo%20Platform All MeeGo UX bugs]
== Handset Bugs Fixed by Tablet UX Integration ==
== Handset Bugs Fixed by Tablet UX Integration ==
Line 71: Line 83:
=== Bugs ===
=== Bugs ===
* https://bugs.meego.com/show_bug.cgi?id=15001 - "MeeGo Tablet" package group content
* https://bugs.meego.com/show_bug.cgi?id=15001 - "MeeGo Tablet" package group content
 +
* https://bugs.meego.com/show_bug.cgi?id=15302 - libcontextsubscriber unable to load libbattery-rx51 plugin: undefined symbol
== Files, Videos etc. ==
== Files, Videos etc. ==
Line 83: Line 96:
* [http://meego.com/downloads/releases/1.2/meego-tablet-developer-preview MeeGo Tablet Developer preview]
* [http://meego.com/downloads/releases/1.2/meego-tablet-developer-preview MeeGo Tablet Developer preview]
* [[MeeGo_UX_Components|UX Components]]
* [[MeeGo_UX_Components|UX Components]]
 +
 +
[[Category:N900]]

Latest revision as of 20:17, 14 April 2011

Documenting the findings and evaluation of the new tablet UX on the N900.

Contents

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

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

  • Dialer
  • SMS

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

Personal tools