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 lazarus.freepascal

Re: [Lazarus] Mac retina pain

2015-05-29 Thread Graeme Geldenhuys
On 2015-05-29 16:34, FreeMan wrote: > I'm still not used to keyboards shortcuts, for example I seem to have a mental block remembering the OSX shortcuts for Home, End, Delete, PgUp and PgDn. And the major problem is, those are keys I use very often (muscle memory), so I get super frustrated when I

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 FreeBSD

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 OSX

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". (a

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 Michael Van Canneyt
On Fri, 29 May 2015, Graeme Geldenhuys wrote: 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

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 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-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 Fre

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 lea

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]{} an

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 n

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 re

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 maili

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 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: http://sdg.mesonet.org/people/brad/XCode3/Documentation/DocSets/com.

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 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: site:lists.apple.com/archives/carbon-dev retina Here

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 cou

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

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 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 the bloody > flag... Ok, I tes

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
> Now I am doing make clean / make bigide to make sure Retinizer didn't > change my executable. No change after make clean / make bigide. 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 be

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 gu

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Felipe Monteiro de Carvalho
On Thu, Feb 5, 2015 at 10:33 PM, Mattias Gaertner 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 start... > Normally the NSHi

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... > NSHighResolutionCapable >

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Mattias Gaertner
On Thu, 5 Feb 2015 23:43:48 +0100 Michael Ring 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: NSHighResolutionCa

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 : > > On Thu, 05 Feb 2015 23:04:22 +0100 > Michael Ring wrote: > >> I have done a screencap of Lazarus running on my Retina Mac: >> >> http://temp.michael-ring.org/Reti

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Mattias Gaertner
On Thu, 05 Feb 2015 23:04:22 +0100 Michael Ring 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 wrote: > On Thu, Feb 5, 2015 at 4:33 PM, Mattias Gaertner > wrote: > > > On Thu, 5 Feb 2015 21:53:31 +0100 > > Felipe Monteiro de Carvalho wrote: > > Or maybe just give up debugging in Mac OS X ... long > > > live WriteLn!!! > > > > Go write

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 render

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Dmitry Boyarintsev
On Thu, Feb 5, 2015 at 4:33 PM, Mattias Gaertner wrote: > On Thu, 5 Feb 2015 21:53:31 +0100 > Felipe Monteiro de Carvalho wrote: > Or maybe just give up debugging in Mac OS X ... long > > live WriteLn!!! > > Go writeln, go! > The most annoying part is that Lazarus keeps bugging me on Start about

Re: [Lazarus] Mac retina pain

2015-02-05 Thread Mattias Gaertner
On Thu, 5 Feb 2015 21:53:31 +0100 Felipe Monteiro de Carvalho 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 window starts in a positio

[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 anyt