[Top][All Lists]
[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
>>
>>
>>
>>
>