Fritzing and Retina display

Is some plans in future to update Fritzing for Retina display? It looks now bad on my MacBook pro Retina :(

Posted 9 months, 2 weeks ago by cosmo LV

Hi cosmo,
Can you send us a screenshot? We haven't seen it on a Retina display yet, so we wouldn't even know what to fix. We probably need support for it within our development framework Qt, too, but we'll check.

Cheers,
André

Posted 9 months, 2 weeks ago by André Knörig

I don't know if on ordinary display you see this, but texts and icons pixelate they are blurry, parts too.

seems that Fritzing not support HIDPI - i'm not programmer, but in Apple developer forums developers just adopt old applications to support HiDPI

 

Here are some screenshots:

 

http://failiem.lv/down.php?i=smmnxvx&n=Screen_Shot_2012-09-10_at_2.14.56_AM.png

http://failiem.lv/down.php?i=mjrqcse&n=Screen_Shot_2012-09-10_at_2.14.47_AM.png

http://failiem.lv/down.php?i=lphkwud&n=Screen_Shot_2012-09-10_at_2.15.09_AM.png

http://failiem.lv/down.php?i=ogsesof&n=Screen_Shot_2012-09-10_at_2.16.00_AM.png

 

Posted 8 months, 1 week ago by cosmo LV

There comparsion with Text Edit app buttons (as example)

Posted 8 months, 1 week ago by cosmo LV

Hi Cosmo,

Thanks for starting this thread. I found a post on a Qt forum which suggests it is only necessary to make a small change in info.plist. Would you be able to test that with your copy of Fritzing?

Thanks.

- j 

Posted 8 months, 1 week ago by Jonathan Cohen

I tryed out, this was hard for me :D

whyle on Mountain lion are no Property List editor i do it manually

added thise lines at end of plist file


    <key>NSHighResolutionCapable</key>
    <true/>
    <key>NSPrincipalClass</key>
    <string>NSApplication</string>

Buttons now are sharp and crysp, some texts also, but icons in application and other inside elements still bad looking on retina.

seems that this operation only works for some application default elements

Posted 8 months, 1 week ago by cosmo LV

ops, this is full code line.

 

    </array>
    <key>CFBundleExecutable</key>
    <string>Fritzing</string>
    <key>CFBundleGetInfoString</key>
    <string>Fritzing 0.7.5 (b6063 2012-06-13)</string>
    <key>CFBundleIconFile</key>
    <string>fritzing_icon.icns</string>
    <key>CFBundleIdentifier</key>
    <string>org.fritzing.Fritzing</string>
    <key>CFBundlePackageType</key>
    <string>APPL</string>
    <key>CFBundleSignature</key>
    <string>FRtz</string>
    <key>NSHighResolutionCapable</key>
    <true/>
    <key>NSPrincipalClass</key>
    <string>NSApplication</string>
</dict>

Posted 8 months, 1 week ago by cosmo LV

but as i mentoined it not give full atvandage of Retina - needs some workaround on development side.

Posted 8 months, 1 week ago by cosmo LV

at least now buttons looks better :) :D

Posted 8 months, 1 week ago by cosmo LV

Hi Cosmo,

Thanks very much for testing this. Looks like adding these lines has no effect on non-retina macs, so we will add this to the next build. But I guess we still have to figure out the rest of the problem...

Cheers,

- j

Posted 8 months, 1 week ago by Jonathan Cohen

P.S. Or can be downloaded as PDF

http://developer.apple.com/library/mac/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/HighResolutionOSX.pdf

Posted 8 months, 1 week ago by cosmo LV

Post a Reply

Please login to post a reply.

  • RSS
  • Atom
  • Print this
© 2007 - 2011 University of Applied Sciences Potsdam