Re: [Evolution-hackers] Patches for GtkHTML and composer focusing



On Thu, 2003-07-24 at 10:51, Ettore Perazzoli wrote: 

[Sorry for the delay; I had to test the two version mismatch cases.]

> On Thu, 2003-07-24 at 08:56, Dan Winship wrote:
> > What does it do if you don't have the bonobo patch too?
> 
> Yeah it would kinda sucks to have a dependency on a newer bonobo...

*Shrug*  Isn't it similar to depending on a new gal, for instance?

> And how badly does Evolution behave without this patch, but with a
> patched Bonobo?

New bonobo, new Evo+GtkHTML -> gorgeousness.

New bonobo, old Evo+GtkHTML -> composer works, but the first time you
focus the subject or message body, you can't paste.  The second time you
focus them, it works (this happens because they merge their menu items
in the wrong place)

Old bonobo, new Evo+GtkHTML -> This is more problematic; the HTMl
editor's menus never get merged in as it never get an activate request. 
This happens because the socket can't figure out that a child of it got
focused.

Old bonobo, old Evo+GtkHTML -> current state, e.g. hit C-v in the
subject line and the clipboard contents get pasted in the message body.

> I think this should wait until we have 1.4.4 out, which should be next
> week...  Just to minimize risk of messing things up.

I've been using it on my machine and it works pretty well :)

> At any rate, thanks a lot for tracking this down, Federico!

No problem; at least we can now write Bonobo controls that work
reliably.  This should also make it easier to shuffle controls around
for the UI experimentation going on in the new branch.

  Federico



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