aboutsummaryrefslogtreecommitdiff
path: root/osx.m (unfollow)
Commit message (Expand)Author
2023-07-13osx.m: avoid division by zero in startConfigureSheet.Simon Tatham
2023-06-11Expose the NO_EFFECT/UNUSED distinction through midend_process_key()Ben Harris
2023-04-24Support user preferences in the Mac frontend.Simon Tatham
2023-04-23Keep a set of preferences in the midend.Simon Tatham
2022-11-08Add a way for midend_process_key() to report whether it handled a keypressBen Harris
2022-11-08Teach the mid-end about device pixel ratiosBen Harris
2021-09-13Add 'const' to the draw_polygon coords array parameter.Simon Tatham
2021-03-29Migrate to a CMake-based build system.Simon Tatham
2018-11-13Use C99 bool within source modules.Simon Tatham
2018-11-13Adopt C99 bool in the midend API.Simon Tatham
2018-10-06Fix OSX build failure from latest XCode update.Simon Tatham
2017-10-01Make the code base clean under -Wwrite-strings.Simon Tatham
2017-10-01Assorted char * -> const char * API changes.Simon Tatham
2017-10-01Return error messages as 'const char *', not 'char *'.Simon Tatham
2017-10-01Use a proper union in struct config_item.Simon Tatham
2017-09-20Map Ctrl-Shift-Z to Redo.Simon Tatham
2017-09-20Generate special fake keypresses from menu options.Simon Tatham
2017-04-26Rework the preset menu system to permit submenus.Simon Tatham
2015-10-03Insert a manual reference in the default status bar text.Jonas Kölker
2015-09-18Fix OS X build failure due to a deprecated method.Simon Tatham
2015-09-02Implement osx_draw_thick_lineBo Lindbergh
2014-10-20Stop using NSApp in the OS X front end.Simon Tatham
2012-06-06Fix a bug introduced by r9495 in which we try to write temporary NULsSimon Tatham
2012-05-06GNUstep compatibility: ensure both endpoints are actually drawn bySimon Tatham
2012-05-06GNUstep compatibility: add a missing #include.Simon Tatham
2012-05-06GNUstep compatibility: avoid attempting blitter_save with a partiallySimon Tatham
2012-05-06GNUstep compatibility: stop using the API feature isFlipped/setFlippedSimon Tatham
2012-05-06GNUstep compatibility: remove an unused variable which the compilerSimon Tatham
2012-05-06GNUstep compatibility: comment out some API calls that GNUstepSimon Tatham
2012-05-06GNUstep compatibility: spell null selectors "NULL", not "nil".Simon Tatham
2012-05-06Stop using the deprecated NSString stringWithCString: methods.Simon Tatham
2009-12-27Introduce, and implement as usefully as I can in all front ends, aSimon Tatham
2008-09-13Change to the handling of -DCOMBINED in the makefiles. Instead ofSimon Tatham
2008-09-06New infrastructure feature. Games are now permitted to beSimon Tatham
2008-04-09Implement tick marks in the Type menu on OS X.Simon Tatham
2008-01-15Syntactic fixes by Zach Wily to make the OS X build work under 10.5.Simon Tatham
2006-08-25Jesse W points out that I forgot to update the OS X front end inSimon Tatham
2005-10-22OS X frontend was directly calling the backend's wants_statusbar()Simon Tatham
2005-10-13New puzzle: `Tents'. Requires a potentially shared algorithms moduleSimon Tatham
2005-08-21*blinks* I apparently didn't try _building_ the OS X port since theSimon Tatham
2005-08-18Substantial infrastructure upheaval. I've separated the drawing APISimon Tatham
2005-07-03draw_polygon() and draw_circle() have always had a portabilitySimon Tatham
2005-06-30Load and Save are now supported on all three desktop platforms, andSimon Tatham
2005-06-23Introduce a front-end function to draw circles.Simon Tatham
2005-06-22New front end functions to save and restore a region of the puzzleSimon Tatham
2005-06-07All the games in this collection have always defined their graphicsSimon Tatham
2005-05-30First cut at a game timer. Yet another backend function whichSimon Tatham
2005-05-26Add support for Jacob's new cursor-key modifier flags in the OS X frontend.Simon Tatham
2005-05-17After much thought, I've decided that `Restart' on r is not aSimon Tatham
2005-05-16The game IDs for Net (and Netslide) have always been random seedsSimon Tatham