alsoft-conf labels have & in them

Bug #618060 reported by Burt P.
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Fix Released
Low
Unassigned
alsoft-conf (Debian)
Fix Released
Unknown
alsoft-conf (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: alsoft-conf

"&Update Periods"
"&Period size"
"S&ources"
See screenshot.

Revision history for this message
Burt P. (pburt0) wrote :
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thank you for reporting this bug and helping to make Ubuntu better.

I see the '&' characters are still present in these labels in alsoft-conf version 1.4.3-1 on Ubuntu Raring. Likely this is the character used to mark the shortcut key to the table, allowing users to use alt+<shortcut key> to navigate to it (like alt+g for "General"). Though in these cases, the labels does not seem to have been marked correctly.

Changed in alsoft-conf (Ubuntu):
status: New → Confirmed
tags: added: bitesize lucid oneiric precise quantal raring
Revision history for this message
Niko Mirthes (nmirthes) wrote :

It would appear I've fixed this bug after a couple of days of learning to use Qt Creator & Designer. The three labels were not linked to their respective controls, preventing the shorcut keys from working and causing the ampersand (&amp;) to appear in the UI. Patches attached address the following:

main.ui diff:
Window title changed from "oalsoft" to "OpenAL Soft Configuration Utility"
Adjusted the size of the "Frequency" box to avoid obscuring the value
Connect each Qlabel's "buddy" to it's respective QObject

speaker.h diff:
Fix a warning about Q_INTERFACES missing QGraphicsItem

Revision history for this message
Niko Mirthes (nmirthes) wrote :

This patch repairs the broken keyboard accelerators on the first tab, adds a user-friendly window tile, and slightly resizes the "Frequency" text box.

Revision history for this message
Niko Mirthes (nmirthes) wrote :

This patch fixes a minor warning:

../alsoft-conf-1.4.3/src/speaker.h:49: Warning: Class SpeakerItem implements the interface QGraphicsItem but does not list it in Q_INTERFACES. qobject_cast to QGraphicsItem will not work!

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Fix user interface displaying unwanted characters" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

The & characters are still present on Ubunty 15.04. I've forwarded this bug report to Debian and mentioned your patch.

tags: added: trusty utopic vivid
removed: lucid oneiric quantal raring
Changed in hundredpapercuts:
status: New → Confirmed
Changed in alsoft-conf (Ubuntu):
importance: Undecided → Low
Changed in hundredpapercuts:
importance: Undecided → Low
Changed in alsoft-conf (Debian):
status: Unknown → New
Changed in alsoft-conf (Debian):
status: New → Fix Released
Changed in alsoft-conf (Ubuntu):
status: Confirmed → Fix Committed
Changed in hundredpapercuts:
status: Confirmed → Fix Released
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Just verified that this is indeed fixed in alsoft-conf 1.4.3-2 on Ubuntu 17.10.

If you need a fix for the bug in previous versions of Ubuntu, please perform as much as possible of the SRU Procedure [1] to bring the need to a developer's attention.

[1]: https://wiki.ubuntu.com/StableReleaseUpdates#Procedure

Changed in alsoft-conf (Ubuntu):
status: Fix Committed → Fix Released
tags: added: xenial zesty
removed: utopic vivid
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.