Commit Graph

9 Commits

Author SHA1 Message Date
dmitry
ee626c0196 cocoa: not using BOOLFIX anymore for fpc versions 3.2.0 and later. OBJCBOOL is the compiler native type now
git-svn-id: trunk@63602 -
2020-07-19 20:18:15 +00:00
dmitry
a98a4e9c28 cocoa: adding an ability to avoid reordering windows on app actication
git-svn-id: trunk@63258 -
2020-05-31 05:07:37 +00:00
dmitry
e5dd3bb2c6 cocoa: update handling of isRunning flag in NSApplication, for the proper modal window passing focus back to the calling window. (partial rework of r62707 #64e40526df)
git-svn-id: trunk@63247 -
2020-05-29 04:46:01 +00:00
dmitry
810d3c4e27 cocoa: restoring the use of CocoaLoopOverride for a better control of the message loop. bug #36405
git-svn-id: trunk@62413 -
2019-12-18 19:18:15 +00:00
dmitry
3cba1d3b82 cocoa: adding cocoaloopnative approach - use Cocoa natively and catch FPC exceptions within cocoa-ws
git-svn-id: trunk@61406 -
2019-06-17 15:14:59 +00:00
dmitry
55c5fcfd47 cocoa: updating hijack method to stop() the application, instead of termination. Gives an ability for FPC runtime to finalize units
git-svn-id: trunk@61405 -
2019-06-17 15:07:07 +00:00
dmitry
7f6412df7e cocoa: changing the way application object goes into a loop and being initialized. fixes KVO exception for macOS10.15. Based on patch by David Jenkins. (original patch suggests removal of the existing code, the change introduces COCOALOOPOVERRIDE switch). #35702
git-svn-id: trunk@61354 -
2019-06-11 12:53:37 +00:00
dmitry
a341d94c64 cocoa: workaround for a problem with 64-bit boolean parameter passing (see fpc issue #34411 for details)
git-svn-id: trunk@59329 -
2018-10-21 03:45:35 +00:00
sekelsenmat
0486824ce1 cocoa: Makes the native modal mode selective via a define
git-svn-id: trunk@49779 -
2015-09-08 06:33:52 +00:00