[Bug 1697377] Re: Change TextBoxes Direction for RTL languages

2018-04-11 Thread Shlomil
Hi Reza,
Issues regarding GTK should be reported in the upstream issue tracker. Which 
seems to be:
https://gitlab.gnome.org/GNOME/gtk/issues
Maybe you should first have a chat with Behdad Esfahbod regarding this issue.
Good luck!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1697377

Title:
  Change TextBoxes  Direction for RTL languages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1697377/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1697377] Re: Change TextBoxes Direction for RTL languages

2018-04-08 Thread Shlomil
I Wrote about it in the past (...2011!).
http://shlomil.blogspot.co.il/2011/12/changing-text-direction-and-gnome.html
Nobody really cared back than.
So, as I wrote in the blog above, I think this issue can be solved as an input 
method plugin (or a patch to Gnome) which will let you control the invisible 
characters in the beginning of each paragraph using special hot keys. This is 
not too hard to do but I think that Gnome people do not acknowledge it as an 
issue that should be solved and will not accept a patch for it.
Want to solve it? This is what you should do:
1. Open a bug in GTK.
2. Convince them it should be fixed. (That's the hard part)
3. Propose a solution and/or patch.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1697377

Title:
  Change TextBoxes  Direction for RTL languages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1697377/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 851616] Re: Regression - software center some texts messed up (RTL)

2011-09-16 Thread Shlomil
Seems to me like the placement of the stars is prefect -
for example, if you look at the highlighted selection in the above screenshot 
you will see that there's a big space from the right to the beginning of the 
label. If you would align the string to the right then is looks like there's 
enough room and the stars would not overlap the label.

One more thing I noticed which might be very helpful:
Each cell of a program summary has two lines - The First is the program name 
and the second is a short description (in smaller font). If the description 
line (2nd line) is longer than the name line (1st line) then this bug occurs 
(otherwise it doesn't - the stars don't overlap text).
Note that when it happens, the 1st line is aligned to the end of the 2nd line.
That's probably the cause of this bug - the 1st and 2nd lines are somehow 
connected and both are aligned to the left of the longest label. Or, maybe you 
implemented this by using a single multi-line label and for some reason the 
text is aligned to the left in this single label.

in other cases where the 1st line is the longer one you can see the
stars don't overlap the program name but note that the 2nd line is
aligned to the end of the 1st line which is also looks kind of buggy for
RTL users. You can see example for that in the above screenshot in the
3rd program with the mms,wavpack, quicktine... name.

I hope the above observation I made is clear enough. I'm pretty sure
it's what caused this bug.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/851616

Title:
  Regression - software center some texts messed up (RTL)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/851616/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 371257] Re: [upstream] Truncated elements in dialog he_IL

2011-09-15 Thread Shlomil
I just ran lowriter on Oneiric Beta1 (Hebrew GUI) and the problem still
exists.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/371257

Title:
  [upstream] Truncated elements in dialog he_IL

To manage notifications about this bug go to:
https://bugs.launchpad.net/df-libreoffice/+bug/371257/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] Re: Truncated text in Ubiquity after selecting Hebrew

2011-09-15 Thread Shlomil
Hi Dovix,

I can confirm that this bug seem to have been solved in Oneiric Beta1 .
Probably the move to Gnome3 included some fix for it.

Since we have 2 confirmations that this bug doesn't appear on 11.10Beta1 we 
should probably close it.
I just wonder who/what fixed it.

Offtopic:
The sentence in your screenshot starts with LTR letter and that's why the 
direction of the label is assumed to be LTR which explain the left aligning. 
Moreover, the translated label text contains both Hebrew and English words 
which contributed to the mess. This is a translation issue (and unrelated to 
the current bug). I already reported it to Yaron.S and he added RLE chars where 
needed in that string. It will probably be fixed in next release.


** Changed in: ubiquity (Ubuntu)
   Status: New = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/560114

Title:
  Truncated text in Ubiquity after selecting Hebrew

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/560114/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 733087] Re: software ratings (stars) override package name in right to left encoding

2011-09-15 Thread Shlomil
Bug still exists  on Oneiric Beta 1,  Software Center version 4.1.22 .
Regression?

** Attachment added: stars-overlapping-in-hebrew.png
   
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/733087/+attachment/2410719/+files/stars-overlapping-in-hebrew.png

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/733087

Title:
  software ratings (stars) override package name in right to left
  encoding

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/733087/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] Re: Truncated text in Ubiquity after selecting Hebrew

2011-07-11 Thread Shlomil
Yaron: What button are you referring to?

The cause for the problem is (IMO) the 'layout.set_width' line.
Last time I tried (which was about a year ago), removing this line solves the 
problem.

Some hints from the devs regarding the role of this line might help as
it seems that removing it doesn't affect other languages.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/560114

Title:
  Truncated text in Ubiquity after selecting Hebrew

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/560114/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 798768] Re: Hebrew (RTL) texts in Ubiquity cut on the right side

2011-07-10 Thread Shlomil
*** This bug is a duplicate of bug 560114 ***
https://bugs.launchpad.net/bugs/560114

** This bug has been marked a duplicate of bug 560114
   Truncated text in Ubiquity after selecting Hebrew

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/798768

Title:
  Hebrew (RTL) texts in Ubiquity cut on the right side

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/798768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 733087] Re: software ratings (stars) override package name in right to left encoding

2011-03-11 Thread Shlomil
** Tags added: rtl

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/733087

Title:
  software ratings (stars) override package name in right to left
  encoding

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 733087] Re: software ratings (stars) override package name in right to left encoding

2011-03-11 Thread Shlomil
** Tags added: arabic hebrew i18n l10n persian

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/733087

Title:
  software ratings (stars) override package name in right to left
  encoding

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 263822] Re: RTL (right to left) support in terminal (BiDi)

2011-01-01 Thread Shlomil
If it works as a libvte replacement (and reasonably stable) then I think it 
should be default in RTL environments.
However, IMO removal of libvte upon installation is not required. I think both 
can live together using the Debian Alternatives System. libvte should be 
available with a lower priority in the Alternatives list, which will make 
MLTerm default when installed.

Shlomil

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/263822

Title:
  RTL (right to left) support in terminal (BiDi)

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 571822] Re: Empathy allign RTL text as LTR text on messenger

2010-11-09 Thread Shlomil
Frustration
Well, Going by the GNOME logic (which I dislike .. sigh ( 
https://bugzilla.gnome.org/show_bug.cgi?id=167354 )) 
.. the auto-detection should be just fine (option C).

The grandmothers using Gnome should be smart enough to insert the Invisible 
Unicode LRM/RLM characters when auto-detection goes wrong (which happens very 
rarely I must admit ).
/Frustration

I'm afraid the problem get even more complex since last time I checked,
MSN didn't support RLM/LRM so well (this might have been changed by now)
and in this case butterfly should remove the RLM/LRM marks and set MSN's
RL flag accordingly.

IMO, Support for Rich text solves the problem since you may specify both
alignment and direction (note these are actually two different
properties) for different parts of the text and let the protocol plugin
do what it can to send it correctly.

Maybe Behdad Esfahbod should be asked for his opinion on this.

** Bug watch added: GNOME Bug Tracker #167354
   https://bugzilla.gnome.org/show_bug.cgi?id=167354

-- 
Empathy allign RTL text as LTR text on messenger
https://bugs.launchpad.net/bugs/571822
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 571822] Re: Empathy allign RTL text as LTR text on messenger

2010-09-26 Thread Shlomil
This bug sound like an upstream bug and I'll take a wild guess and say the 
fix is probably the same one I did in Pidgin a few years ago:
http://shlomil.blogspot.com/2007/02/patch-to-fix-some-bidi-text-issues-in.html

RL=1 should be passed for RTL messages in MSN protocol.
Wireshark can be used to confirm what flag value is used by Empathy.

Solution: The first letter of the message should be detected for
direction and set the flag accordingly (AKA, the Gnome way).

-- 
Empathy allign RTL text as LTR text on messenger
https://bugs.launchpad.net/bugs/571822
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 603022] Re: [MIR] mlterm

2010-07-28 Thread Shlomil
Personal opinion

MLTerm is not a regualr GNOME application and therefore looks ugly and doesn't 
fit well in the (GNOME based) Ubuntu echo system. Look at it's scrollbar for 
example - it doesn't use the GNOME theme for drawing but use some old X 
decoration.
Moreover, I havn't seen many users using MLTerm. Simple users (non-programmers) 
don't need a terminal at all and those who need RTL terminals for specific 
reasons (for example, use grep on RTL text files?) know how to get MLTerm from 
the repos.

-- 
[MIR] mlterm
https://bugs.launchpad.net/bugs/603022
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 603022] Re: [MIR] mlterm

2010-07-28 Thread Shlomil
On Wed, Jul 28, 2010 at 4:50 PM, Alexander Sack a...@ubuntu.com wrote:
  2. use console to execute installation instructions or config file
    adjustments to change the behaviour of the system.

I think you got it right but I would like to note (regarding 2) that
if a console program (with existing RTL translation) like apt-get, for
example,  is used and the locale env vars are set to some RTL language
(by default) then the program output is unreadable (reversed) and I
guess this is the main motivation for people wishing to include
MLTerm. Possible solutions:
* Don't translate console applications.
* echo export LC_ALL=en_US.UTF-8  ~/.bashrc

A third use case would be:
3. Some programs embed Terminal emulators (like Ubuntu's good'ol
Update Manager, used to display apt installation progress in a
console) and this issue is not resolved by using MLTerm since it's not
embeddable like vte is.

-- 
[MIR] mlterm
https://bugs.launchpad.net/bugs/603022
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 119393] Re: gfxboot doesn't render Arabic text correctly

2010-06-14 Thread Shlomil
Now with Fribidi 0.19.2 in Ubuntu , I think that fixing this issue is a matter 
of doing the following:
1. Passing Arabic string through the Fribidi program during package build time 
like we did in LP: #212491 (that should be very easy)
2. making sure all Arabic fonts including shaped ones are exported to the font 
file (which I'm not sure regarding the way this should be implemented).

-- 
gfxboot doesn't render Arabic text correctly
https://bugs.launchpad.net/bugs/119393
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 538372] Re: new Ubuntu 10.04 themes don't properly support RTL languages

2010-05-17 Thread Shlomil
I found this related post in my RSS reader:
http://blogs.gnome.org/metacity/2010/05/14/justified-and-ancient/

-- 
new Ubuntu 10.04 themes don't properly support RTL languages
https://bugs.launchpad.net/bugs/538372
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] Re: Truncated text in Ubiquity after selecting Hebrew

2010-05-02 Thread Shlomil
This bug had the honor of being mentioned in a review by one of the major and 
most popular Israeli newspapers aka YNet - (warning - lots of flash ahead):
http://tinyurl.com/ynet-10-04-article-translated

The author refers to is as a slight problem of the alignment to right.
Other that this annoying bug, the Hebrew installation could have been perfect 
:-\

-- 
Truncated text in Ubiquity after selecting Hebrew
https://bugs.launchpad.net/bugs/560114
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] Re: Truncated text in Ubiquity after selecting Hebrew

2010-04-27 Thread Shlomil
Tested 2.2.23 and text is still truncated in welcome screens and TZ-
Select screens.

** Changed in: ubiquity (Ubuntu)
   Status: Fix Released = New

-- 
Truncated text in Ubiquity after selecting Hebrew
https://bugs.launchpad.net/bugs/560114
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 538372] Re: new Ubuntu 10.04 themes don't properly support RTL languages

2010-04-22 Thread Shlomil
Haggai, can you please provide a like to the patch/bug report that you
sent upstream?

-- 
new Ubuntu 10.04 themes don't properly support RTL languages
https://bugs.launchpad.net/bugs/538372
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 371257] Re: Truncated elements in dialog he_IL

2010-04-22 Thread Shlomil
I can confirm that this bug still exists on Lucid.

-- 
Truncated elements in dialog he_IL
https://bugs.launchpad.net/bugs/371257
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 562130] Re: Selecting an RTL language should install RTL capable terminal emulator

2010-04-22 Thread Shlomil
Usama:
Yes. MLTerm is ugly - it doesn't have Gome-terminal's options, menu, 
scroll-bar, opacity and other features.
The reason is simple enough - it's not a Gnome application. it was written 
directly in X API (AFAIK).
If MLTerm will be ever included in RTL installations by default as this bug 
suggests then it should be known and agreed that it's only a temporary solution 
- a workaround for the real problem.

Besides that, as Yaron said before, I think people are entitled to hold their 
own opinion and speak of it publicly.
You have a different opinion and I respect that.

Yaron:
If we want to fix Gnome-terminal we should first come up with a design that 
Behdad Esfahbod will approve. He will accept a patch only if it is using the 
right approach to solve the problem. Behdad claims that none of the existing 
terminal emulators he knows solve the problem correctly. I can only guess that 
he knows about the existence of MLTerm as RTL enabled terminal and he probably 
found some flaws in it's methods of dealing with RTL text.

-- 
Selecting an RTL language should install RTL capable terminal emulator
https://bugs.launchpad.net/bugs/562130
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 562130] Re: Selecting an RTL language should install and RTL capable terminal emulator

2010-04-21 Thread Shlomil
If Konsole works well then this bug should be fixed by upstream Gnome-terminal 
developers
https://bugzilla.gnome.org/show_bug.cgi?id=321490

... Sounds like it's not going to happen, but maybe Gnome devs will
change their minds given enough community pressure.

I'm pretty much against including mlterm in default installation process (even 
if installed only in the second stage).
MLTerm is not a Gnome app, it looks ugly and doesn't fit well with the Gnome 
desktop.

Using will be just an ugly workaround of solving the real problem and
that is the lack of RTL support in Gnome-Terminal.

That's my opinion anyway.

** Bug watch added: GNOME Bug Tracker #321490
   https://bugzilla.gnome.org/show_bug.cgi?id=321490

-- 
Selecting an RTL language should install and RTL capable terminal emulator
https://bugs.launchpad.net/bugs/562130
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] Re: Truncated text in Ubiquity after selecting Hebrew

2010-04-16 Thread Shlomil
tested with 2.2.18
Hebrew text still gets truncated.

** Changed in: ubiquity (Ubuntu)
   Status: Fix Released = New

-- 
Truncated text in Ubiquity after selecting Hebrew
https://bugs.launchpad.net/bugs/560114
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] Re: Truncated text in Ubiquity after selecting Hebrew

2010-04-16 Thread Shlomil
It seems like when commenting out the following line (line 85 at gtk_ui.py) :
   layout.set_width(allocation.width * pango.SCALE)
The Hebrew text is displayed perfectly.

Evan, the fix you published deals with a vertical fitting issue while
this bug is about horizontal truncating of the text.

if you want to keep that line on non-rtl languages we can always do
something like the following:

85,86c85
 if gtk.widget_get_default_direction() != gtk.TEXT_DIR_RTL:
 layout.set_width(allocation.width * pango.SCALE)
---
 layout.set_width(allocation.width * pango.SCALE)

-- 
Truncated text in Ubiquity after selecting Hebrew
https://bugs.launchpad.net/bugs/560114
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] [NEW] Truncated text in Ubiquity after selecting Hebrew

2010-04-10 Thread Shlomil
Public bug reported:

Binary package hint: ubiquity

In Ubiquity (GTK), after selecting Hebrew (or any other Right To Left
language) the entire GUI will be flipped and the text displayed on the
first screen is truncated. It looks like the language selector overlaps
the welcome text.

Steps to reproduce:
1. Reboot from the Ubuntu Desktop live CD.
2. In the first screen select Hebrew - the screen will be flipped and truncated 
text will be displayed.
OR
2. Select Try Ubuntu..
3. After Desktop is loaded click the Install Ubuntu icon - ubiquity will 
start.
4. In Ubiquity's first screen select Hebrew - the screen will flip and text 
will 

Please note that I think this bug might be related to LP bug #557164
(the fix might be the same) but I think my case is more related to the
flipping of the entire GUI (which doesn't occur in Spanish).

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: ubiquity 2.2.15
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
Date: Fri Apr  9 01:14:19 2010
LiveMediaBuild: Ubuntu 10.04 Lucid Lynx - Beta i386 (20100406.1)
ProcEnviron:
 LANG=he_IL.UTF-8
 SHELL=/bin/bash
SourcePackage: ubiquity

** Affects: ubiquity (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: apport-bug i386 lucid rtl

-- 
Truncated text in Ubiquity after selecting Hebrew
https://bugs.launchpad.net/bugs/560114
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] Re: Truncated text in Ubiquity after selecting Hebrew

2010-04-10 Thread Shlomil

** Attachment added: Screenshot of ubuntu installer started from the livecd 
desktop
   
http://launchpadlibrarian.net/43696112/screenshot-ubiquity-hebrew-rtl-problem.png

** Attachment added: Casper.gz
   http://launchpadlibrarian.net/43691262/Casper.gz

** Attachment added: Dependencies.txt
   http://launchpadlibrarian.net/43691263/Dependencies.txt

** Attachment added: UbiquityDebug.gz
   http://launchpadlibrarian.net/43691264/UbiquityDebug.gz

** Attachment added: UbiquityDm.gz
   http://launchpadlibrarian.net/43691265/UbiquityDm.gz

** Attachment added: UbiquityPartman.gz
   http://launchpadlibrarian.net/43691266/UbiquityPartman.gz

** Attachment added: UbiquitySyslog.gz
   http://launchpadlibrarian.net/43691267/UbiquitySyslog.gz

-- 
Truncated text in Ubiquity after selecting Hebrew
https://bugs.launchpad.net/bugs/560114
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 560114] Re: Truncated text in Ubiquity after selecting Hebrew

2010-04-10 Thread Shlomil

** Attachment added: Ubuntu 10.04 welcome screen after selecting Hebrew
   http://launchpadlibrarian.net/43696813/Screenshot-hebrew-welcome-screen.png

-- 
Truncated text in Ubiquity after selecting Hebrew
https://bugs.launchpad.net/bugs/560114
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 538372] Re: new Ubuntu 10.04 themes don't properly support RTL languages

2010-03-20 Thread Shlomil
Wasn't this bug fixed a long time ago. Are we dealing here with a
regression in Metacity?

https://bugzilla.gnome.org/show_bug.cgi?id=92212

Maybr you guys should contact Yair Hershkovitz (author of previous
fixes) before you try to patch it and ask for his opinion...

** Bug watch added: GNOME Bug Tracker #92212
   https://bugzilla.gnome.org/show_bug.cgi?id=92212

-- 
new Ubuntu 10.04 themes don't properly support RTL languages
https://bugs.launchpad.net/bugs/538372
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 538372] Re: title should be centered in the new Ubuntu 10.04 themes

2010-03-14 Thread Shlomil
The decision to allign the title was made considering varuois usability
issues and the set of mind Ubuntu design people had so I think we\ll
have to conform and just check that it works OK in RTL layout.

From watching your screenshot (I didn't test it yet by myself) I think
the real bug here is that the new Ubuntu theme doesn't respect RTL and
doesn't completly mirror the original LTR layout like other themes do.

-- 
title should be centered in the new Ubuntu 10.04 themes
https://bugs.launchpad.net/bugs/538372
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2010-02-23 Thread Shlomil
After testing today the daily snapshot I can confirm that this issue is 
resolved.
Thank you Colin and everybody else who helped.

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2010-02-20 Thread Shlomil
I tested the daily lucid build and Hebrew is displayed fine in the boot
menu but the language name (which appears in the list of languages to
pick from) is reversed. in previous versions is was labeled as Hebrew
but now its labeled as תירבע again which means Hebrew written
backwards.

This was probably caused by Colin's change to use the localized name
again.

Possible solution: 
1. We should leave it as Hebrew in list
or
2. Make the packaging script reverse the Hebrew name as well.

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2010-02-20 Thread Shlomil
In the file langnames.inc , line 25 is :
[ he he_IL עברית ]

http://bazaar.launchpad.net/~ubuntu-core-dev/gfxboot-theme-
ubuntu/mainline/revision/398

We should change it to תירבע (reverse the word).
Should I create a bzr branch for such a tiny fix?

is this file auto-generated somewhere?

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2010-02-20 Thread Shlomil
** Changed in: gfxboot-theme-ubuntu (Ubuntu)
   Status: Fix Released = Incomplete

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 429621] Re: keyboard layout is flipped when installation is in RTL language

2010-01-13 Thread Shlomil
Thanks for the comment  additional information.

You forgot to mention you use Kubuntu in your initial bug report...
I could not reproduce on Ubuntu because (AFAIK) there is no keyboard display in 
Ubuntu's installation.

This is probably caused by direction property set to RTL (the system
default when you choose Hebrew installation) in some layout container. I
think it should be easy enough to override.

-- 
keyboard layout is flipped when installation is in RTL language
https://bugs.launchpad.net/bugs/429621
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 316171] Re: List of updates aligned left

2010-01-07 Thread Shlomil
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.

-- 
List of updates aligned left
https://bugs.launchpad.net/bugs/316171
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2010-01-07 Thread Shlomil
 IMHO it's probably worth making sure the text is right-way-round as a first 
 step, 
 even if the shaping still needs to be implemented.

The proposed patch will fix Arabic text direction but with no char
shaping (as can be seen in the attached screenshot in which I enabled
Arabic again).

It seems that shaping can be achieved by using a newer version of fribidi 
(latest is 0.19.2).
There is a LP bug for including the newer fribidi version (LP bug #191241) in 
Ubuntu and Debian (is there a Debian bug for it?). 
BTW, I think that shaping can be done using other libs (ICU? , Pango?). Any 
clue?

I built fribidi 0.19.2 on my system using Tzafrir's package (
http://tzafrir.org.il/~tzafrir/fribidi/ ) and rebuilt gfxboot Ubuntu
theme again with shaping. This time there was no text displayed at all.
(see second attached screenshot).

It seems that gfx-theme-ubuntu uses X keymap chars (I think) to build
the bitmap fonts. But the joined chars do not exists in the keymaps
because shaping occurs automatically under X. So I guess that a better
way to get a list of all Arabic chars is required. I don't know how to
do that and if you have an idea please share.

By the way, there is another LP Bug #119393 that is about Arabic char shaping 
...
So I suggest accepting my branch and closing this bug and deal with the shaping 
issue described in LP bug #119393.

** Attachment added: Arabic gfxboot with no shaping
   http://launchpadlibrarian.net/37596337/arabic_gfxboot_no_join.png

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2010-01-07 Thread Shlomil

** Attachment added: Arabic gfxboot with shaping .. but no displayable fonts
   
http://launchpadlibrarian.net/37596361/arabic_gfxboot_with_join_wtf_no_fonts.png

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 316171] Re: List of updates aligned left

2010-01-06 Thread Shlomil
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


** Attachment added: update-manager2.png
   http://launchpadlibrarian.net/37520177/update-manager2.png

-- 
List of updates aligned left
https://bugs.launchpad.net/bugs/316171
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 316171] Re: List of updates aligned left

2010-01-06 Thread Shlomil
** Branch linked: lp:~shlomister/update-manager/treeview-update-ltr

-- 
List of updates aligned left
https://bugs.launchpad.net/bugs/316171
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2010-01-06 Thread Shlomil
** Branch linked: lp:~shlomister/gfxboot-theme-ubuntu/hebrew-fix

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 429621] Re: keyboard layout is flipped when installation is in RTL language

2010-01-06 Thread Shlomil
Orgad,

I tested on a Lucid snapshot and I don't really understand the problem.
What version are you using?
What is the meaning of flipped test area. What Esc is on the right?
The test area direction is determined by the first char with strong direction. 
This is GNOME behavior and not a bug.

Could you please elaborate?

thanks

-- 
keyboard layout is flipped when installation is in RTL language
https://bugs.launchpad.net/bugs/429621
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2010-01-04 Thread Shlomil
hi,

1. I Committed a branch called hebrew-fix using bzr in my own user
branches. I could not commit it under ubuntu-core-dev. I guess I don't
have the permissions to do so:

$ bzr push 
sftp://shlomis...@bazaar.launchpad.net/~ubuntu-core-dev/gfxboot-theme-ubuntu/hebrew-fix
bzr: ERROR: Permission denied: 
/~ubuntu-core-dev/gfxboot-theme-ubuntu/hebrew-fix: [Errno 13] mkdir failed
$ bzr push 
sftp://shlomis...@bazaar.launchpad.net/~shlomister/gfxboot-theme-ubuntu/hebrew-fix
Created new branch.  

Is that OK? Can you merge it like this?

2. Used LP: # form this time.

3. Not sure it works as well for Arabic (I know some basics of the
language but not enough to be a tester) so for now I will only apply the
patch for Hebrew.

4. You are right... I forgot I have to use 'eq' - my perl skills are a
little rusty.

5. You are right .. again - passing these strings in shell in not secure
nor stable. I changed it to use open2. There are no trailing newlines to
fiddle with but, as you might have noticed in my first patch, the bidi
algorithm converts C format string parameters from %s to s% and that is
fixed by that little additional regex over there.

Thanks for the comments and guidance.

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2009-12-25 Thread Shlomil
IMO, Bidi algorithm implementation is not required here because we have
no need to read Hebrew/Arabic user input in the boot loader. We just
have to display the text in a readable manner. For this, all we have to
do is reverse the text according to the bidi algorithm and display it
visually. This can be achieved using fribidi tool (found in libfribidi0)
at package building time and it requires no code changes or further
hacking.

A proposed patch is attached.


** Attachment added: gfxboot-theme-ubuntu-visual-hebrew.patch
   
http://launchpadlibrarian.net/37181237/gfxboot-theme-ubuntu-visual-hebrew.patch

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 212491] Re: Live CD, first screen, Hebrew not correctly displayed

2009-12-25 Thread Shlomil
As you can see in the attached image, Hebrew text is displayed
correctly. I guess some string are still in English because new
translation havn't been fully exported yet.

** Attachment added: gfx-boot-fix.jpg
   http://launchpadlibrarian.net/37181399/gfx-boot-fix.jpg

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 325324] Re: Hebrew not displayed correctly in terminal

2009-02-24 Thread Shlomil
Yaron, 
Nobody was trying to make a joke out of you. It's just a discussion and 
sometimes people disagree.

On this matter I have to agree with Diego - CLI applications should not be 
translated at all.
CLI is an environment for advanced users and those usually don't work with 
Hebrew translations at all.
Problem solved.

Diego's solution should translate into a bug for Rosetta - enabling you
(as you are one of the admins of Ubuntu Hebrew Translators) to lock some
files and keep translators away from these files. It's a shame that
Rosetta is closed source because we could have fixed it by now.

Other technical solutions exists but they are not perfect:
1. Executing terminal emulators with LC_ALL=C . The downside is that GUI 
programs executed from CLI will also be English.
2. Creating a package that will divert all unwanted CLI translation files.
Both should be considered temporary solutions until the translation is 
officially removed from CLI apps.
I'm thinking of implementing #2 for the next Hebrew Remix since I find current 
status of Hebrew in Ubuntu's console very annoying.

Regards,
Shlomil.

-- 
Hebrew not displayed correctly in terminal
https://bugs.launchpad.net/bugs/325324
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs