gnustep-dev
[Top][All Lists]
Advanced

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

Re: Vespucci doesn't show images anymore


From: Eric Wasylishen
Subject: Re: Vespucci doesn't show images anymore
Date: Thu, 19 Jan 2012 12:21:37 -0700

The code is now at 
svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/ericwa-text

On 2012-01-19, at 11:43 AM, Eric Wasylishen wrote:

> Oh, sorry - I don't think that patch displays text attachments.
> 
> I continued work on that patch a bit; here is the latest version. It still 
> needs a lot of work before it's ready to be committed. This version has an 
> efficient loop for drawing runs of glyphs, but I may have introduced a bug 
> because the insertion point position seems wrong. Text attachments aren't 
> drawn yet, either. To fully make sense the patch should really accompany an 
> update of the backend font code to use real glyphs and respect the advances 
> given in GSShowGlyphsWithAdvances.
> 
> I guess I should put this in a SVN branch rather than emailing patches 
> around… :-)
> 
> <text9.diff>
> 
> Eric
> 
> On 2012-01-19, at 5:18 AM, Sebastian Reitenbach wrote:
> 
>> I found the problem ;)
>> 
>> Its Erics patch he sent to mitigate the problem of the squeezed fonts 
>> displaying (see the thread: fonts displaying strangely).
>> Compiling -gui without that patch, then Vespucci shows me the images.
>> 
>> So not sure whether this is a bug in -gui or swk, since I haven't seen any 
>> other problems in other applications yet.
>> 
>> So now for the FOSDEM I have two options:
>> * either have no images in Vespucci
>> * or squeezed fonts in nearly any application
>> 
>> Since the font problem shows up for me on the notebook I wanted to use for 
>> the FOSDEM.
>> 
>> Preferably I'd like to have both, images in Vespucci, and non-squeezed fonts 
>> ;)
>> 
>> cheers,
>> Sebastian
>> 
>> 
>> 
>> On Wednesday, January 18, 2012 11:13 CET, "Sebastian Reitenbach" 
>> <address@hidden> wrote: 
>> 
>>> 
>>> On Monday, January 16, 2012 16:50 CET, "Sebastian Reitenbach" 
>>> <address@hidden> wrote: 
>>> 
>>>> 
>>>> On Monday, January 16, 2012 16:02 CET, Fred Kiefer <address@hidden> wrote: 
>>>> 
>>>>> On 15.01.2012 14:27, Sebastian Reitenbach wrote:
>>>>>> I use gnustep -base, -gui (linked against ImageMagick), -back (cairo) 
>>>>>> from svn. (not yet the latest changes that went in with regard to the 
>>>>>> images loading speedup). I use simplewebkit from svn, and Vespucci from 
>>>>>> GAP CVS.
>>>>>> I'm on OpenBSD i386 -current, gcc-4.2.1 with gcc libobjc.
>>>>>> Riccardo told me that it used to work for him in December, the last time 
>>>>>> I checked is loooong ago, but I remember it used to work for me too.
>>>>> 
>>>>> Could you please provide a bit more details here? 
>>>> both swk and vespucci seem to compile fine, Also when I start Vespucci, 
>>>> and open a web page, there is no warning about problems with
>>>> images. (threre is actually a lot output from swk, but nothing that looks 
>>>> serious)
>>>> 
>>>>> Are you on a 64 bit 
>>>>> machine? Then the most likely reason for the problem is that SWK and 
>>>>> Vespucci have not been updated for the change in base. All variable that 
>>>>> may contain a value of NSNotFound should be changed to NSUInteger.
>>>> 
>>>> I'm on OpenBSD i386 as stated above, so 32 Bit. I'd call it amd64 for 
>>>> x86_64 ;)
>>> 
>>> I did some more tests, on the same machine:
>>> 
>>> updated -base, -gui, -back from svn, yesterday afternoon.
>>> -> no change
>>> then tried with libobjc2 (previous tests all with libojc from gcc-4.2.1)
>>> -> no change
>>> then tried different backends (previously with cairo, then with xlib and 
>>> art backend)
>>> -> no change
>>> -> with the xlib backend (tested over ssh -Y like the others), the Vespucci 
>>> main window stayed empty, not even text shown, the other two backends at 
>>> least showed the text.
>>> 
>>> If someone else has suggestions what could be my problem here, and what 
>>> else to test, please let me know.
>>> 
>>> Sebastian
>>> 
>>>> 
>>>> Sebastian
>>>> 
>>>> 
>>>>> 
>>>>> Hope this helps
>>>>> Fred
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Discuss-gnustep mailing list
>>>>> address@hidden
>>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Discuss-gnustep mailing list
>>>> address@hidden
>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>>> 
>>> 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> Discuss-gnustep mailing list
>>> address@hidden
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
>> 
>> 
>> 
>> 
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]