Re: Automatic paragraph direction and BiDirection layouts in Gtk+



Hi Jonathan,

I don't plan to hurry with the implementation until we have a
specification of how we want it to work. I think that is the
most critical part and we should air our different opinions
on the list until we start coding.

Regards,
Dov

On Thu, Mar 18, 2004 at 02:00:16PM +0200, Jonathan Ben Avraham wrote:
> Hi Behdad,
> Dov indicated that he thinks that "the implemetation is quite easy". If
> so, and he has some time available to do it, and he can do it in an
> independent workspace and then pass it to you and me for testing, that
> might be a way to move forward fast. I am sure that in the process of
> doing a test implementation the bugs in the spec will become clear and you
> can improve the spec in step with Dov's implementation. My goal is to get
> a test implementation of RTL Evolution up and running quickly, since it is
> the "missing link" right now in the industrial grade Open Source RTL
> desktop. Getting Owen to approve a commit of the changes should be easy
> after we can demo a real product like Evolution.
> Regards,
> 
>  - yba
> 
> 
> On Thu, 18 Mar 2004, Behdad Esfahbod wrote:
> 
> > Hi Jonathan,
> >
> > Nice to see someone's interested :).  BTW, as Dov already
> > mentioned, my document was only a draft to start with, and it has
> > known flaws.  More below:
> >
> > On Thu, 18 Mar 2004, Jonathan Ben Avraham wrote:
> > > Hi Dov,
> > > See inlines below...
> > >
> > > On Thu, 18 Mar 2004 dov imagic weizmann ac il wrote:
> > > > Hi Jonathan,
> > > >
> > > > Regarding Behdad's spec, note that there has been no decision to
> > > > implemented it into gtk. I expect it will have to be changed in
> > > > several ways until it may be implemented. Look at my comments
> > > > regarding what Behdad wrote below. E.g.  the widget alignment
> > > > today is assigned with a floating point number between 0.0 and
> > > > 1.0. Adding "inherit" and "against" to such a scheme might require
> > > > an API extension.
> > >
> > > How did widget alignment ever get to be a floating point number? How
> > > difficult would it be to change this to an enum or even an integer?
> >
> > That's actually really nice that they are float.  That's not
> > going to be a major problem.  For example, I have already
> > proposed a solution in the same thread.
> >
> > > Actually, not being familiar with the code, I shouldn't be commenting on
> > > this.
> > >
> > > > Being familiar with the gtk-sources I feel that I can quite
> > > > safely say that doing the actual implementation is quite easy
> > > > once the spec has been written. The tough part was the
> > > > automatic propagation of the base direction that is already
> > > > in Gtk-2.4. All that remains is book-keeping of all the settings
> > > > and then extracting and overriding the basedirection and the
> > > > alignment from the agreed upon source.
> > > >
> > > > Thus most of the work is reaching an agreement of what should be
> > > > done, and there Owen Taylor has the final word. Thus I believe
> > > > that we should first use the mailing list to reach an agreement,
> > > > and then I'll be happy to implement it.
> > >
> > > Would it be possible to implement it in a test workspace so that we could
> > > try it?
> >
> > The idea is to start a discussion and then go for an
> > implementation that eventually will be provided to Owen...  I'm a
> > bit busy this month, so early April is fine with me.
> >
> > >  - yba
> >
> > --behdad
> >   behdad.org
> > _______________________________________________
> > gtk-i18n-list mailing list
> > gtk-i18n-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gtk-i18n-list
> >
> 
> -- 
>  EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA    ~. .~   Tk Open Systems
> =}------------------------------------------------ooO--U--Ooo------------{=
>      - yba tkos co il - tel: +972.2.679.5364, http://www.tkos.co.il -
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]