60 Commits

Author SHA1 Message Date
895844a9d9 Help should have the shortcut Command-?.
[originally from svn r5195]
2005-01-24 13:04:37 +00:00
1c47f2b553 Improve OS X help: split back up into multiple files (thanks to
Halibut's new \cfg{html-local-head} directive), and add some CSS to
mimic the font choices of system help files.

[originally from svn r5194]
2005-01-24 13:00:11 +00:00
2040ff9631 First cut at online help under OS X. I just built the HTML version
of the manual using Halibut (with one additional magic tag in the
<HEAD> section), stuck it in the right part of the application
bundle, referenced it in Info.plist, and added a Help menu.
Everything else was automatic. Not bad!

[originally from svn r5190]
2005-01-24 12:05:21 +00:00
d8eb0de7c2 The main grid outline in Pattern was asymmetric between the top/left
edges and the bottom/right ones. Fix it. (Also remove it from the
todo list in osx.m, where I had entered it in the assumption that it
was a bug in my new OS X port! Turns out it's an entirely platform-
independent bug.)

[originally from svn r5187]
2005-01-24 10:50:17 +00:00
df155680f2 Fix two window-resizing bugs introduced by the addition of the status bar.
[originally from svn r5186]
2005-01-24 10:45:23 +00:00
6b89284c0e Improve fatal error handling.
[originally from svn r5185]
2005-01-24 10:35:54 +00:00
d90e909d66 Added a dock menu which makes it more convenient to launch a new
game window.

[originally from svn r5184]
2005-01-24 07:42:01 +00:00
5b695b8d8b Status bar support.
[originally from svn r5183]
2005-01-24 07:37:50 +00:00
bcbee006c5 Implemented the configurable dialog box mechanism, allowing custom
game sizes and entering of specific game IDs. I think this is now a
plausibly usable port, even if still by no means _finished_.

[originally from svn r5182]
2005-01-23 22:28:18 +00:00
0ae8782bc6 Added a framework for putting things other than the binary into a
Mac OS X application bundle, and provided an icon for Puzzles.

Also renamed the OS X source file from macosx.m to osx.m, so that it
can sit beside other things such as osx-info.plist and not cause
enormously long filenames.

[originally from svn r5179]
2005-01-23 11:20:31 +00:00