List of updates aligned left

Bug #316171 reported by Yaron
46
This bug affects 5 people
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
Fix Released
Medium
Unassigned
Nominated for Gutsy by Yaron
Nominated for Hardy by Yaron
Nominated for Intrepid by Yaron
Nominated for Jaunty by Yaron
Nominated for Lucid by Shlomil

Bug Description

Binary package hint: update-manager

The problem described here is graphical only

Since Hebrew is RTL written and the names of the packages are LTR because their name and descriptions are in English

The list is simply aligned to the opposite direction, the main problem is that if the window is not wide enough the name of the package is not shown and the only thing shown is the end of the description

I added an image of the above complaint

Tags: rtl

Related branches

Revision history for this message
Yaron (sh-yaron) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks for your report. Since you've provided enough information I'm confirming this report and let the devs handle it from here.

Additionally could you please provide the output of the commands:
lsb_release -rd
apt-cache policy update-manager

Thanks.

Changed in update-manager:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Yaron (sh-yaron) wrote : Re: [Bug 316171] Re: List of updates aligned left

The release number is 8.10
And it's right after the installation so the default policy is used (I
guess)

I don't have an access to this computer anymore

This bug is also related to 7.10 and 8.04 as far as ive seen

I can invite friends from the Israeli community to display more details
about the bug

Revision history for this message
shimi810 (shimi810) wrote :

confirm with - ubuntu 8.10, gnome 2.24.1 (updates: update-manager 1:0.93.34. update-notifier 0.71.8).

Revision history for this message
Yinon Ehrlich (yinone) wrote :

while trying to confirm this bug, I got another - https://bugs.launchpad.net/update-manager/+bug/324448
will try to reboot and confirm again.

Revision history for this message
Yinon Ehrlich (yinone) wrote :

https://bugs.launchpad.net/update-manager/+bug/324448 too happens with Hebrew but not with English user interface

Shahar Or (mightyiam)
tags: added: rtl
Shahar Or (mightyiam)
description: updated
Revision history for this message
Shlomil (shlomister) wrote :

Setting the treeview's direction to be fixed on TEXT_DIR_LTR will fix the issue.
By that we assume that package names and descriptions will always be in English.

To fix it on LTR simply add the line:
    self.treeview_update.set_direction(gtk.TEXT_DIR_LTR)
after the treeview's creation.
( http://bazaar.launchpad.net/~shlomister/update-manager/treeview-update-ltr/revision/1645#UpdateManager/UpdateManager.py )

The result can be seen in the attached screenshot.

I have create a bzr branch for it:
lp:~shlomister/update-manager/treeview-update-ltr

Revision history for this message
Yaron (sh-yaron) wrote :

It looks terrific!
Thanks Shlomi!
Does anyone know who is in charge of this package so we can inform him in
person?

Revision history for this message
Shlomil (shlomister) wrote :

AFAIK, currently it's waiting to be reviewed by one of the Ubuntu Core Development Team memebers.
Since it's a very simple, single-line fix, I hope it'll get merged in time for 10.04 LTS.

Revision history for this message
Michael Vogt (mvo) wrote :

Many thanks for the fix Shlomil ! Merged into trunk and it will be part of the next upload.

Changed in update-manager (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package update-manager - 1:0.133.1

---------------
update-manager (1:0.133.1) lucid; urgency=low

  [ Barry Warsaw ]
  * Fix obvious NameError by adding a missing import. (LP: #537250)

  [ David Planella ]
  * Made some strings translatable and extractable as a fix for
    LP: #537277

  [ Michael Vogt ]
  * po/*.po:
    - updated from rosetta
  * DistUpgrade/DistUpgradeApport.py:
    - do not try to add directories under /var/log/dist-upgrade
      to a apport report (LP: #369951)

  [ Shlomi Loubaton ]
  * Set text direction for update treeview to be always LTR regardless
    of current language settings (LP: #316171)
 -- Michael Vogt <email address hidden> Fri, 12 Mar 2010 23:43:27 +0100

Changed in update-manager (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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