gco / xee

Automatically exported from code.google.com/p/xee
74 stars 8 forks source link

Retina Screen support. Pixel mapped images on retina enabled devices (rMBP) #295

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Would be nice to have real pixel mapping on the new retina screens.

What steps will reproduce the problem?
1. Open a photo with an height of 1700 pixels.
2. Notice you will have to scroll a lot up and down, although the pixels would 
well fit on a 1800 pixels high screen like on the new rMBPs.

What is the expected output? What do you see instead?
Non scaled images (like it looks like preview and aperture does)

What version of the product are you using? On what operating system?
Xee 2.2 on OSX 10.7.4

Original issue reported on code.google.com by t...@cellfi.sh on 24 Jul 2012 at 9:17

GoogleCodeExporter commented 9 years ago
No further development is likely to happen on the 2.x branch. Furthermore, I 
don't have the hardware to develop any Retina support on. So not likely to 
happen before 3.0, whenever that is done.

(If you really, really want this, feel free to get me development hardware!)

Original comment by paracel...@gmail.com on 24 Jul 2012 at 9:23

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
You don't need a Mac with Retina display to develop or even test an app that 
supports Retina display.

All you need is Mountain Lion. Click System Preferences, click Display, click 
Scaled, and select any resultion that has "(HiDPI)" in its name. That's it. So 
you don't need an actual Retina display to test an app for Retina support.

Original comment by dzankiza...@gmail.com on 30 Aug 2012 at 5:26

GoogleCodeExporter commented 9 years ago
http://retinizer.mikelpr.com

Use this app to make Xee retina'ed.

Original comment by wholisti...@gmail.com on 7 Sep 2012 at 2:43

GoogleCodeExporter commented 9 years ago
I just tried Retinizer, but it does nothing to Xee. Images look the same as 
before "retinization."

Original comment by dzankiza...@gmail.com on 23 Sep 2012 at 11:21

GoogleCodeExporter commented 9 years ago
Patches for retina support were posted on the discussion board:

Support for Xcode 4.5:
http://wakaba.c3.cx/sup/kareha.pl/1248284088/265 -> http://pastebin.com/aVRz7Z5a

Support for retina displays:
http://wakaba.c3.cx/sup/kareha.pl/1248284088/266 -> http://pastebin.com/UaXhyr60

Original comment by raimue on 15 Oct 2012 at 10:26

GoogleCodeExporter commented 9 years ago
does anyone build xee with this patch?

Original comment by dim...@gmail.com on 31 Oct 2012 at 7:45

GoogleCodeExporter commented 9 years ago
I tried the above patches and it works well.  Here's my build: 
https://bitbucket.org/dahlia/xee/downloads/Xee-7cb8bb7222a4.zip

Original comment by hong.min...@gmail.com on 17 Nov 2012 at 11:39

GoogleCodeExporter commented 9 years ago
Thanks for that Hong, your build worked for me too.

Original comment by wholisti...@gmail.com on 18 Nov 2012 at 3:26

GoogleCodeExporter commented 9 years ago
Hong, I could hug you right now.

Usability wise, it now renders an image in retina resolution at 50% zoom.

I think, when the filename contains "@2x" a retina indicator (@2x?) be 
highlighted next to the colour depth, and the current "50% zoom" should be 
"100% zoom" again.

In short: detect @2x in the filename, if it's there: multiply the 
zoom-level-indicator by 2.

I'll try to find someone that can do this - while secretly hoping someone here 
picks this up ;)

Original comment by Herman.v...@gmail.com on 20 Nov 2012 at 6:22

GoogleCodeExporter commented 9 years ago
This is brillant, thanks a lot!  Only problem seems to be that the crop tool 
(cmd-k) now doesn't work properly since the cursor is mapping to a different 
scale than the display.  In the pic attached, my cursor is in the middle of the 
field on the bottom-right, near where the soccer goalpost is.
I have absolutely no technical skills and can't offer a fix, but would be very 
grateful to anybody who could!
Thanks again to raimue, Hong and the others for their work on this.

Original comment by joseph.d...@gmail.com on 1 Dec 2012 at 6:40

Attachments:

GoogleCodeExporter commented 9 years ago
Thanks, Hong, The retina version work well for me.

Original comment by myckc...@gmail.com on 4 Feb 2013 at 5:32

GoogleCodeExporter commented 9 years ago
There's a 3.0 beta on the download page now. Theoretically, it should support 
Retina, but I have done no testing at all. Could some of you try it out and say 
how it looks?

Original comment by paracel...@gmail.com on 10 Mar 2013 at 1:12

GoogleCodeExporter commented 9 years ago
Thanks.  3.0 look like quite a slick revision of Xee.  Unfortunately it's not 
handling Retina displays correctly yet.  The images are clearly being displayed 
at retina resolution, but the program is only filling in a quarter (or less) of 
the screen when it tried to fit or fill the window.  Screen grab attached to 
show what I mean.

Original comment by joseph.d...@gmail.com on 10 Mar 2013 at 5:43

Attachments:

GoogleCodeExporter commented 9 years ago
It appears that the program is only mapping to the bottom-left quarter of the 
window, no matter how you zoom.  A couple more images attached to show what I 
mean; this is the same image at 'fit to screen', and zoomed in a couple of 
times.

Original comment by joseph.d...@gmail.com on 10 Mar 2013 at 5:47

Attachments:

GoogleCodeExporter commented 9 years ago
Right, thanks, I will have to try and get a test setup going so I can fix it.

Original comment by paracel...@gmail.com on 10 Mar 2013 at 12:27

GoogleCodeExporter commented 9 years ago
Ok, made a guess at what was wrong and released another beta. Try it!

Original comment by paracel...@gmail.com on 10 Mar 2013 at 11:12

GoogleCodeExporter commented 9 years ago
Awesome guess!!
Looks like we have lift-off.
Thanks a lot, dude; you made my day.

Original comment by joseph.d...@gmail.com on 10 Mar 2013 at 11:55

Attachments:

GoogleCodeExporter commented 9 years ago
All right, that looks better. I still need to find a machine to test it so I 
can look really closely and see if the filtering is doing its job right, but 
I'll call this fixed for now.

Original comment by paracel...@gmail.com on 11 Mar 2013 at 12:10

GoogleCodeExporter commented 9 years ago
It's all looking great on retina now.

Thanks for working on x3.

I am not such a big fan of the tv snow storm rendering screen though, bit 
distracting. Could I get the black screen back? 

I had a dig around the package but couldn't find the source img.

Original comment by wholisti...@gmail.com on 11 Mar 2013 at 1:28

GoogleCodeExporter commented 9 years ago
Hello, are there any news in Xee and Retina? It would be nice to see Xee using 
Retina at 100 % view instead of 50 %.

Original comment by atari...@gmx.de on 28 Jul 2013 at 1:48

GoogleCodeExporter commented 9 years ago
Xee is always using Retina. The question is what "100%" means. There is no 
option to change this yet, but might be in the future.

Original comment by paracel...@gmail.com on 28 Jul 2013 at 1:50

GoogleCodeExporter commented 9 years ago
Sad to hear Xee2 won't be updated here and there. 
I may be in the minority but Xee3 seems so bloated and slow, compared to Xee. 
The speed and lightness is what I, and I believe other people too, loved at 
Xee2.

Anyway, thank you for developing it and releasing v2 opensource.

Original comment by solid...@gmail.com on 23 Apr 2014 at 3:30