summaryrefslogtreecommitdiff
path: root/pkg/osx
AgeCommit message (Collapse)Author
2015-08-24osx: Add CFBundleIdentifier to Info.plist.Simon Howard
The preferences for the OS X launcher are currently stored in a file ambiguously named "launcher.plist" that could conflict with any other app on the system that chose to use the same moniker. Use the more specific identifier of org.chocolate-doom.launcher to avoid conflicts. Also set NSHumanReadableCopyright so that we get more detail on the "About" window in the launcher app. This fixes #570. Thanks to Xeriphas1994 for the suggestion to tweak the identifier.
2014-05-05Clean up file headers.Simon Howard
This change rewrites and simplifies the copyright headers at the top of all source files: * Remove "Emacs style mode select" line; this line was included in the headers for the originally released source files and appears to be to set the file type for old versions of Emacs. I'm not sure entirely why it was required but I don't think it is any more. * Remove "You should have received a copy of..." text from copyright header. This refers to the old 59 Temple Place address where the FSF headquarters used to be located and is no longer correct. Rather than change to the new address, just remove the paragraph as it is superfluous anyway. This fixes #311. * Remove ---- separator lines so that the file headers are barer and more simplified.
2014-04-26osx: Handle .hhe, .seh file extensions.Simon Howard
These are the equivalents of .deh for Heretic and Strife. Add these as file associations and auto-switch to the appropriate game type when opened.
2014-04-01osx: Use safe string functions for launcher.Simon Howard
The OS X launcher used a few unsafe string functions; use snprintf() or strlcpy,strlcat here - as this is the launcher for OS X we don't need to care about portability.
2013-09-16Only include NOT-BUGS in releases of Doom binaries, not other games.Simon Howard
Subversion-branch: /branches/v2-branch Subversion-revision: 2662
2013-09-16Override the README distributed with Chocolate Strife Windows binariesSimon Howard
and include the custom version. Also include a copy in the Mac documentation folder. Subversion-branch: /branches/v2-branch Subversion-revision: 2661
2013-09-15Name OS X CMDLINE.game files as CMDLINE-game, so that they are notSimon Howard
considered as invalid file extensions. Subversion-branch: /branches/v2-branch Subversion-revision: 2656
2013-09-15Open appropriate CMDLINE file depending on the currently-selected game.Simon Howard
Subversion-branch: /branches/v2-branch Subversion-revision: 2655
2013-09-15Fix copying of CMDLINE files for Mac package build.Simon Howard
Subversion-branch: /branches/v2-branch Subversion-revision: 2654
2013-09-15Fix INSTALL generation for source code and Mac binary distribution.Simon Howard
Include CMDLINE files in Mac packages. Subversion-branch: /branches/v2-branch Subversion-revision: 2653
2012-12-24Reduce window height of .dmg Finder window - this reverts r2371.Simon Howard
Subversion-branch: /branches/v2-branch Subversion-revision: 2554
2012-12-24Merge from trunk.Simon Howard
Subversion-branch: /branches/v2-branch Subversion-revision: 2553
2012-12-22Add some extra zero-fill to the end of .DS_store.Simon Howard
Recent versions of Mac OS X Finder seem to generate slightly fatter .DS_store files. This can cause a problem where there is insufficient free space in tmp.dmg to generate the modified .DS_store file. Adding some zero-fill to the end of the base one fixes this. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2547
2011-09-12Update OS X launcher to include box for Strife IWAD.Simon Howard
Subversion-branch: /branches/v2-branch Subversion-revision: 2372
2011-09-12Increase window size in .dmg package, so that there is no verticalSimon Howard
scroll bar. Subversion-branch: /branches/v2-branch Subversion-revision: 2371
2011-09-11Merge from raven-branch.Simon Howard
Subversion-branch: /branches/strife-branch Subversion-revision: 2367
2011-06-13Rework configuration window; add Heretic/Hexen configuration boxes.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 2348
2011-06-13Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 2347
2011-05-14Convert build system to using the PROGRAM_PREFIX system used onSimon Howard
raven-branch. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2336
2011-05-08Allow IWAD files to be double-clicked in the finder to set the IWADSimon Howard
configuration. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2334
2011-05-07Rework OS X launcher package. Include documentation files within theSimon Howard
application bundle and add a help menu with links. Rework .dmg generation to generate a file with a "fancy" background image and overall nicer appearance. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2332
2011-03-30Add a symlink hack to work around the fact that OS X doesn't like pathsSimon Howard
in MANPATH to contain spaces. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2318
2011-03-10Include Unix manpages in MacOS package, and set MANPATH to point to themSimon Howard
when opening a terminal window. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2302
2011-03-10Replace the INSTALL file with a template version that is customized toSimon Howard
different platforms. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2299
2011-03-06Add Strife to OS X launcher.Simon Howard
Subversion-branch: /branches/strife-branch Subversion-revision: 2294
2011-02-24Make code changes to add Heretic/Hexen support to OS X launcher.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 2277
2011-02-12Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 2258
2011-01-02Remove redundant package version label from top of OS X launcher window.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2234
2010-08-31Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1987
2010-07-14Set MACOSX_DEPLOYMENT_TARGET to target 10.4, so that the launcher willSimon Howard
work on older versions. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1944
2010-02-05Update OS X Makefile to include Heretic and Hexen executables, and toSimon Howard
correct the setup location. Subversion-branch: /branches/raven-branch Subversion-revision: 1847
2010-01-30Change directory to home directory before launching the game, so thatSimon Howard
recorded demos go somewhere sensible. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1835
2010-01-30Set launch button as default button, so that it is possible to launchSimon Howard
the game by pressing return. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1834
2010-01-23Add menu item to launcher to open a terminal window that can be used toSimon Howard
start the game. Add missing 'edit' menu. Set svn:ignore property for osx directory. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1824
2010-01-18Define project short description, copyright, maintainer and URL inSimon Howard
configure.in. Use these for the Info-gnustep.plist file. Add generated .spec file for building RPM packages. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1821
2010-01-15Don't open the configuration window when the launcher is first run;Simon Howard
display an error message if the user tries to launch the game without an IWAD selected. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1817
2010-01-15Fix GNUstep info panel.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1816
2010-01-15Center the launcher window and config window on startup.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1815
2010-01-15Add wadfile.png for GNUstep build.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1814
2010-01-15Extend osx makefile to allow building of a working GNUstep application,Simon Howard
for testing purposes. Add GNUstep version of Info.plist, remove app-skeleton directory and move contents up. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1813
2010-01-12Move Makefile definitions for CC and STRIP into config.make, useSimon Howard
versions from autoconf. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1808
2010-01-12Set main menu title based on package name, not fixed string.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1807
2010-01-12Add missing connection for plutonia.wad set button.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1805
2010-01-12Add document icon file and use for file associations.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1804
2010-01-11Insert new files into the command line at the correct location, allowingSimon Howard
multiple files to be opened at once. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1803
2010-01-11When launching a file from the finder, add the new file into the commandSimon Howard
line at the appropriate position in the command line string. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1802
2010-01-10Change "@executable_path@" to "@executable_path"Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1799
2010-01-10Install docs with a single cp, rather than using a for loop.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1797
2010-01-10Recursively copy library dependencies into destination package. IdentifySimon Howard
libraries to be installed based on the path in which they are located, rather than whether there is "libSDL" in the name. Use install_name_tool to change the search path so that the system looks for libraries in @executable_path@ rather than their location on the machine upon which the program was built. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1796
2010-01-09Clear existing arguments when adding a file.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1795