Hi Andreas, Thanks for the detailed bug report. I narrowed down (1) to a problem with lockFocus and added a test case to GSTest/Image-test for it. The icons in GSWorkspace were working with libart not long ago, so I'll try to find out which of my recent NSImage changes broke it.
I haven't looked in to (2) or (3) yet but will do so. Cheers Eric On 2011-08-29, at 5:08 AM, Andreas Schik wrote: > Hi there, > on the weekend, I update GNustep from SVN (trunk) and did a completely > fresh installation. Since then, I have several graphics issues. > > 1. When using gnustep-art, GWorkspace does not display file icons. I am > using a viewer in symbol mode. While the navigation control in the upper > part displayes correctly, no file/directory icons are shown in the lower > part (symbol view). This does not apply to to gnustep-cairo. Here, the > correct file type icons are displayed. > > 2. With both backends, it seems that images which do not have a > resolution of 72x72 dpi are not displayed correctly. Details: > - 72x72 is of course a value that applies to the very notebook I am > using. Don't know whether this applies to other machines as well. > - Images are scaled in strange ways. I observed 75x75 dpi images to be > upscaled in the Y direction only. There were also images with 90x90 dpi > being downscaled. > - Example is Etoile's MenuServer. While the middle part displays > correctly, the left and right edges as well as the logo are distorted. > The middle image is 72x72 dpi the others are 75x75 dpi. > > 3. gnustep-cairo does not handle themes very well. Neos, at least has > some glitches, e.g. missong knobs on scrollbars. Not a major problem, > though. > > I appreciate if someone could shed some light on the first two issues. > > Cheers, > Andreas > > _______________________________________________ > Discuss-gnustep mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnustep _______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
