Re: [Lazarus] Mac retina pain

2015-05-29 Thread Graeme Geldenhuys
On 2015-02-05 23:13, Mattias Gaertner wrote: The trick is to close the program, then remove the following two lines from projectname.app/Contents/Info.plist: Arg! It would have saved me so much time, if only I read the whole message thread before trying all kinds of things. :) At least in the

Re: [Lazarus] Mac retina pain

2015-05-29 Thread Graeme Geldenhuys
On 2015-02-06 08:14, Felipe Monteiro de Carvalho wrote: That's it, I already hate Tim Cook. Someone should resurrect Jobs. I second that motion! :) After all the frustrations we are having with our Macbook Pro + Retina display, my wife refuses to upgrade her 2011 iMac! I don't blame her at all.

Re: [Lazarus] Mac retina pain

2015-05-29 Thread Graeme Geldenhuys
On 2015-02-05 22:17, Mattias Gaertner wrote: Maybe a button can be added: 'I can live with that, shut up' to not ask every start. Was that ever added post-v1.4? That nag screen is rather annoying at every start. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free

Re: [Lazarus] Mac retina pain

2015-05-29 Thread Dmitry Boyarintsev
On Fri, May 29, 2015 at 11:17 AM, Graeme Geldenhuys mailingli...@geldenhuys.co.uk wrote: eg: in Lazarus on OSX I pressed F12 to see the form designer, but OSX grabbed the shortcut and rather showed be the useless desktop widgets (clock, calendar etc) screen. That's defaults hate. (an

Re: [Lazarus] Mac retina pain

2015-05-29 Thread FreeMan
On 29.05.2015 18:17, Graeme Geldenhuys wrote: Their hardware build quality is brilliant on all there products. It's not just about the resolution though. Yes I absolutely love the crispness of hi-res displays, but I'm a creature of habit (aka old school), and just can't get the damn hang of

Re: [Lazarus] Mac retina pain

2015-05-29 Thread Graeme Geldenhuys
On 2015-05-29 16:02, Michael Van Canneyt wrote: Most software was simply not designed to run on such high resolutions. It will take some time for the programs to adapt. Their hardware build quality is brilliant on all there products. It's not just about the resolution though. Yes I absolutely

Re: [Lazarus] Mac retina pain

2015-05-29 Thread Graeme Geldenhuys
On 2015-05-29 16:26, Dmitry Boyarintsev wrote: Just spend some time to configure your environment! I know both OSX and Lazarus allows for shortcut customisation. The problem is (partly because I'm a Dvorak user), I have customised my shortcuts in Lazarus IDE and my other tools (all under

Re: [Lazarus] Mac retina pain

2015-05-29 Thread Michael Ring
The _real_ solution is also hidden in this thread: Felipe found it, perhaps the fix never found it's way in the Lazarus Sourcecode: With this search string: site:lists.apple.com/archives/carbon-dev retina Here is the magic! Commands in the terminal: Retinize! defaults write

Re: [Lazarus] Mac retina pain

2015-02-06 Thread Felipe Monteiro de Carvalho
On Fri, Feb 6, 2015 at 8:41 AM, Felipe Monteiro de Carvalho felipemonteiro.carva...@gmail.com wrote: I tried googling but it didn't bring anything helfup... so far my only ways forward are: Google *is* the master, you just have to use it right =D With this search string:

Re: [Lazarus] Mac retina pain

2015-02-06 Thread Felipe Monteiro de Carvalho
About the install_name_tool issue and reinstalling the OS: http://forums.macrumors.com/showthread.php?t=1549618 lol! There is no offline OS reinstall out of the box ... (facepalm). Even the recovery partition will download the OS. I guess the people that invented this madness never lived in a

Re: [Lazarus] Mac retina pain

2015-02-06 Thread Felipe Monteiro de Carvalho
I added kWindowFrameworkScaledAttribute to window creation in 47605, and in a small test app I can see difference, it really works. I have no idea why, but it doesn't work for the IDE to me =( I guess we will need defaults write lazarus.freepascal.ide AppleMagnifiedMode NO so that it will at

Re: [Lazarus] Mac retina pain

2015-02-06 Thread Graeme Geldenhuys
On 2015-02-05 21:33, Mattias Gaertner wrote: 1 Lazarus renders really bad, pixelated, and Retinizer couldn't help it =( The main Lazarus window starts in a position too in the top of the screen and therefore under the menu bar. Please create a bug report for the position. I remember

Re: [Lazarus] Mac retina pain

2015-02-06 Thread Felipe Monteiro de Carvalho
The author refuses to say how it works (good that I already found in Google), but he proposed to add AppleMagnifiedMode = NO into info.plist. No idea if it will work, I'll try when I'm back from work. -- Felipe Monteiro de Carvalho -- ___ Lazarus

Re: [Lazarus] Mac retina pain

2015-02-06 Thread Felipe Monteiro de Carvalho
On Fri, Feb 6, 2015 at 9:33 AM, Felipe Monteiro de Carvalho felipemonteiro.carva...@gmail.com wrote: So should I implement running defaults write lazarus.freepascal.ide AppleMagnifiedMode NO into startlazarus ? Looks like that it can be fixed in code too:

Re: [Lazarus] Mac retina pain

2015-02-06 Thread Michael Ring
Done, http://bugs.freepascal.org/view.php?id=27411 Thank you, Michael Am 06.02.15 um 14:00 schrieb FreeMan: Yes Michael, you right. Problem in source editor side, alt key not work, I mean not just that symbols, all alt key combinations not work. In object inspector, I wrote [a,b,c]{} and

Re: [Lazarus] Mac retina pain

2015-02-06 Thread FreeMan
On 6.02.2015 00:04, Michael Ring wrote: Antialiasing must be set to on, the fonts are not rendered in perfect resolution, but for me this is now good enough. You can also build Lazarus with QT-Widgetset, but then you loose []{} keys in Lazarus which is sometimes a little frustrating when you

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Felipe Monteiro de Carvalho
On Fri, Feb 6, 2015 at 8:04 AM, Felipe Monteiro de Carvalho felipemonteiro.carva...@gmail.com wrote: So excluding the possibility that Retinizer somehow register within Mac OS X itself (and therefore outside my lazarus dir) that this app should be rendering beaultifully, it really came down to

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Felipe Monteiro de Carvalho
My SVN says that after I removed NSHighResolutionCapable, Retinizer didn't add it back ... wierd. Nothing else is shown changed by svn. I see no new files ... crazy. Ok, now I tried, and indeed Retinizer has zero magic in it =) The solution was merely removing NSHighResolutionCapable ... So I

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Felipe Monteiro de Carvalho
On Thu, Feb 5, 2015 at 10:33 PM, Mattias Gaertner nc-gaert...@netcologne.de wrote: Please create a bug report for the position. http://bugs.freepascal.org/view.php?id=27410 Can you reproduce? I can try to fix myself, if you point me to where in the code the main IDE window is positioned at

Re: [Lazarus] Mac retina pain

2015-02-05 Thread zeljko
On 02/05/2015 11:04 PM, Michael Ring wrote: I have done a screencap of Lazarus running on my Retina Mac: http://temp.michael-ring.org/Retina.jpg When you display it in Preview in original size and then hit CMD '-' three times then you see the resolution as I see it on my display. Antialiasing

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Felipe Monteiro de Carvalho
I tried googling but it didn't bring anything helfup... so far my only ways forward are: 1 The author will be nice and tell us what to do (I will try Apple mailling lists too if there is no answer in a few days) or 2 Just gotta live with the Retinizer dependency until LCL-Cocoa is ready for

[Lazarus] Mac retina pain

2015-02-05 Thread Felipe Monteiro de Carvalho
Hello, I've got a retina MacBook since a few days, but already there is quite a lot of pain: 1 Lazarus renders really bad, pixelated, and Retinizer couldn't help it =( The main Lazarus window starts in a position too in the top of the screen and therefore under the menu bar. I couldn't find

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Dmitry Boyarintsev
On Thu, Feb 5, 2015 at 4:33 PM, Mattias Gaertner nc-gaert...@netcologne.de wrote: On Thu, 5 Feb 2015 21:53:31 +0100 Felipe Monteiro de Carvalho felipemonteiro.carva...@gmail.com wrote: Or maybe just give up debugging in Mac OS X ... long live WriteLn!!! Go writeln, go! The most annoying

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Mattias Gaertner
On Thu, 5 Feb 2015 21:53:31 +0100 Felipe Monteiro de Carvalho felipemonteiro.carva...@gmail.com wrote: Hello, I've got a retina MacBook since a few days, but already there is quite a lot of pain: 1 Lazarus renders really bad, pixelated, and Retinizer couldn't help it =( The main Lazarus

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Michael Ring
I envy you ;-) What version of OSX do you use? Von meinem iPhone gesendet Am 05.02.2015 um 23:25 schrieb Mattias Gaertner nc-gaert...@netcologne.de: On Thu, 05 Feb 2015 23:04:22 +0100 Michael Ring m...@michael-ring.org wrote: I have done a screencap of Lazarus running on my Retina Mac:

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Michael Ring
I have done a screencap of Lazarus running on my Retina Mac: http://temp.michael-ring.org/Retina.jpg When you display it in Preview in original size and then hit CMD '-' three times then you see the resolution as I see it on my display. Antialiasing must be set to on, the fonts are not

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Mattias Gaertner
On Thu, 05 Feb 2015 23:04:22 +0100 Michael Ring m...@michael-ring.org wrote: I have done a screencap of Lazarus running on my Retina Mac: http://temp.michael-ring.org/Retina.jpg That does not look retinized. It should look like my attached screenshot. Mattias --

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Mattias Gaertner
On Thu, 5 Feb 2015 16:41:34 -0500 Dmitry Boyarintsev skalogryz.li...@gmail.com wrote: On Thu, Feb 5, 2015 at 4:33 PM, Mattias Gaertner nc-gaert...@netcologne.de wrote: On Thu, 5 Feb 2015 21:53:31 +0100 Felipe Monteiro de Carvalho felipemonteiro.carva...@gmail.com wrote: Or maybe just

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Michael Ring
This trick also worked for me, great!!! This is what Retinizer did to Info.plist, I am rebuilding Lazarus now to see if more files are changed by retinizer... true/true/ keyNSHighResolutionCapable/key

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Mattias Gaertner
On Thu, 5 Feb 2015 23:43:48 +0100 Michael Ring m...@michael-ring.org wrote: I envy you ;-) What version of OSX do you use? 10.10. It looked like this on 10.8 too. I just tried. The trick is to close the program, then remove the following two lines from projectname.app/Contents/Info.plist: