No text shown for HUD commands

Bug #1183520 reported by Sergio Schvezov
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Unity
Invalid
Critical
Unassigned
Unity HUD
Fix Released
Critical
Ted Gould
touch-preview-images
Fix Released
Critical
Ted Gould
hud (Ubuntu)
Fix Released
Undecided
Unassigned
Raring
Won't Fix
Undecided
Unassigned

Bug Description

HARDWARE=maguro
JENKINS_BUILD=133

Opening the gallery and activating the HUD while either in a preview pane (Albums, Events, Photos) or while viewing a specific photo itself.

Tags: iso-testing

Related branches

Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1183520

tags: added: iso-testing
Changed in touch-preview-images:
status: New → Confirmed
Revision history for this message
Bill Filler (bfiller) wrote :

Hud actions are broken for all apps.
Build 138

Changed in touch-preview-images:
assignee: nobody → Ted Gould (ted)
summary: - No hud actions for gallery
+ No hud actions any apps
Changed in touch-preview-images:
importance: High → Critical
summary: - No hud actions any apps
+ No hud actions for any apps
Revision history for this message
Bill Filler (bfiller) wrote : Re: No hud actions for any apps

hud - 13.10.1daily13.05.23ubuntu.unity.next-0ubuntu1
libhud-client2 - 13.10.1daily13.05.23ubuntu.unity.next-0ubuntu1
libhud-qt1 0.1.0daily13.05.23ubuntu.unity.next-0ubuntu1
libhud2 13.10.1daily13.05.23ubuntu.unity.next-0ubuntu1
qtdeclarative5-hud1.0 0.1.0daily13.05.23ubuntu.unity.next-0ubuntu1

Revision history for this message
Bill Filler (bfiller) wrote :

fyi, been broken for quite some time (weeks). Antti has been aware of issue.

Ted Gould (ted)
affects: touch-preview-images → hud
Changed in hud:
milestone: ubuntu-13.05 → none
Bill Filler (bfiller)
Changed in touch-preview-images:
milestone: none → ubuntu-13.05
importance: Undecided → Critical
assignee: nobody → Ted Gould (ted)
Revision history for this message
Ted Gould (ted) wrote :

I think this is a UI bug not a backend one. When looking at the results model via d-feet I get this in the Telephony app:

('com.canonical.hud.query1.results', ['v', 's', 'a(ii)', 's', 'a(ii)', 's', 'u', 'b'], [[<<uint64 22>>, <'Compose'>, <@a(ii) []>, <'New Message'>, <@a(ii) []>, <''>, <uint32 10>, <false>], [<<uint64 23>>, <'Add'>, <@a(ii) []>, <'New Contact'>, <@a(ii) []>, <''>, <uint32 10>, <false>]], [uint32 0, 1], [byte 0x00, 0x00], (uint64 66, uint64 68), {'column-names': <@as []>, 'fields': <@a(uss) []>})

Also the number of separators changes based on the number of entries that are available, just the text isn't shown.

affects: hud → unity
Changed in unity:
assignee: Ted Gould (ted) → Albert Astals Cid (aacid)
Changed in touch-preview-images:
assignee: Ted Gould (ted) → Albert Astals Cid (aacid)
summary: - No hud actions for any apps
+ No text shown for HUD commands
Revision history for this message
Albert Astals Cid (aacid) wrote :

After debugging the issue it seems something in dee or below it as become more asynchronous and it happens that sometimes the hud-client gets the name of the dee model to use but the hud-service is still not the leader of that dee model, that causes dee-qt to get confused and think the model has no columns.

mhr3 has suggested the hud-service should wait for "notify::synchronized" on the dee model and then return the name to the hud-client.

Changed in hud:
assignee: nobody → Ted Gould (ted)
Changed in unity:
status: Confirmed → Invalid
assignee: Albert Astals Cid (aacid) → nobody
Changed in touch-preview-images:
assignee: Albert Astals Cid (aacid) → Ted Gould (ted)
Ted Gould (ted)
Changed in hud:
status: New → In Progress
importance: Undecided → Critical
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:hud at revision 261, scheduled for release in hud, milestone Unknown

Changed in hud:
status: In Progress → Fix Committed
Changed in touch-preview-images:
milestone: ubuntu-13.05 → ubuntu-13.06
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (4.1 KiB)

This bug was fixed in the package hud - 13.10.1daily13.06.05.1-0ubuntu1

---------------
hud (13.10.1daily13.06.05.1-0ubuntu1) saucy; urgency=low

  [ Pete Woods ]
  * Merge the remaining HUD 2.0 branch contents.
  * Fix voice on the device Have to duplicate the call to cmd_ln_init to
    handle each case, it won't accept NULL arguments. (LP: #1177226)
  * Switch acoustic model over to using voxforge-sphinx now that it's in
    the archive.

  [ Ted Gould ]
  * Make sure the paren always has data to show. (LP: #1172228)
  * Test that pinging the watchdog with NULL isn't an error.
  * Allow applications to define a context for actions.
  * If the service has disappeared request a start when updating the
    query. (LP: #1181289)
  * Ensuring the models are sync'd before reporting the query is built.
    (LP: #1183520)
  * Destroy queries when the client disappears off DBus.
  * Remove unused test and cleanup dependencies.
  * Load model schema to ensure matching with service.
  * Use shared search update function in voice search.
  * Diable appstack search by default.
  * Make sure we get the query parameter before construct is called.
  * Lazily load voice engine when doing voice queries.
  * Adds in detection of the highlights in both the command and the
    description.

  [ Łukasz 'sil2100' Zemczak ]
  * Fixes related to unit tests - increase the number of session waits
    (SESSION_MAX_WAIT) to 20.
  * Temporarily disable the test-source unit test since it's failing on
    non-Android armhf systems. Also, tweak up a bit some of the timeouts
    for slower systems.

  [ Albert Astals ]
  * Return true instead of false It is still un-implemented but this way
    the Shell can start using this function and have the same behaviour
    it had.

  [ Ricardo Mendoza ]
  * * Remove libhybris dep * Update platform API includes * Update
    platform API usage * Get rid of hybris references.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 270

hud (13.10.1daily13.05.30ubuntu.unity.next-0ubuntu1) raring; urgency=low

  [ Ted Gould ]
  * If the service has disappeared request a start when updating the
    query. (LP: #1181289)

  [ Ricardo Mendoza ]
  * * Remove libhybris dep * Update platform API includes * Update
    platform API usage * Get rid of hybris references.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 259 (ubuntu-unity/next)

hud (13.10.1daily13.05.23ubuntu.unity.next-0ubuntu1) raring; urgency=low

  [ Ted Gould ]
  * Bumping the number to make diffs more plesant.

  [ Mathieu Trudel-Lapierre ]
  * debian/control:
    - Update Vcs-Bzr and Vcs-Browser to point to the correct branches for
      phablet.
  * debian/rules:
    - build with ENABLE_PLATFORM_API=ON on armhf.
    - drop --parallel; give us a better chance to build successfully.

  [ Pete Woods ]
  * Merge the remaining HUD 2.0 branch contents.
  * Fix voice on the device Have to duplicate the call to cmd_ln_init to
    handle each case, it won't accept NULL arguments. (LP: #1177226)
  * Switch acoustic model over to using voxforge-sphinx now that it's in
    the archive.

  [ Ted Gould ]
  * Make sure the paren always has data to show. (LP: #11...

Read more...

Changed in hud (Ubuntu):
status: New → Fix Released
Changed in touch-preview-images:
status: New → Fix Released
Ted Gould (ted)
Changed in hud:
status: Fix Committed → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

raring has seen the end of its life and is no longer receiving any updates. Marking the raring task for this ticket as "Won't Fix".

Changed in hud (Ubuntu Raring):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.