Simon Howard
5afef298d6
osx: Use safe string functions for launcher.
...
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.
2014-04-01 21:51:18 -04:00
Simon Howard
e197f3e5fc
Only include NOT-BUGS in releases of Doom binaries, not other games.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2662
2013-09-16 02:05:27 +00:00
Simon Howard
716a36949a
Override the README distributed with Chocolate Strife Windows binaries
...
and include the custom version. Also include a copy in the Mac
documentation folder.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2661
2013-09-16 01:43:37 +00:00
Simon Howard
e4e5387b31
Name OS X CMDLINE.game files as CMDLINE-game, so that they are not
...
considered as invalid file extensions.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2656
2013-09-15 23:37:13 +00:00
Simon Howard
d0874f3178
Open appropriate CMDLINE file depending on the currently-selected game.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2655
2013-09-15 23:22:38 +00:00
Simon Howard
a1e79a3ba1
Fix copying of CMDLINE files for Mac package build.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2654
2013-09-15 23:22:06 +00:00
Simon Howard
3cd3810c38
Fix INSTALL generation for source code and Mac binary distribution.
...
Include CMDLINE files in Mac packages.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2653
2013-09-15 22:52:54 +00:00
Simon Howard
b0a0f90cd9
Rework documentation system to generate INSTALL files tailored for the
...
different games.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2652
2013-09-15 22:41:33 +00:00
Simon Howard
fff9267c40
Update Windows build to generate multiple .zip packages, one for each
...
game.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2650
2013-09-15 21:09:17 +00:00
Simon Howard
110d279326
Remove top-level CMDLINE documentation file and generate multiple
...
CMDLINE files, one for each game.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2648
2013-09-15 21:04:36 +00:00
Simon Howard
63acb55b18
Remove Windows CE support.
...
What support exists is for obsolete devices I no longer possess; I've
never been contacted about the port and it's been several years since
I even bothered to build a new version. All the extra overrides are
clutter that can just be removed.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2615
2013-08-11 17:32:29 +00:00
Simon Howard
73fd9adc1e
Reduce window height of .dmg Finder window - this reverts r2371.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2554
2012-12-24 01:09:30 +00:00
Simon Howard
f1934e990d
Merge from trunk.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2553
2012-12-24 00:03:41 +00:00
Simon Howard
da1e9064e9
Add some extra zero-fill to the end of .DS_store.
...
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
2012-12-22 23:30:17 +00:00
Simon Howard
55825846ef
Update OS X launcher to include box for Strife IWAD.
...
Subversion-branch: /branches/v2-branch
Subversion-revision: 2372
2011-09-12 22:21:53 +00:00
Simon Howard
2225061906
Increase window size in .dmg package, so that there is no vertical
...
scroll bar.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2371
2011-09-12 21:58:52 +00:00
Simon Howard
efd15d965d
Merge from raven-branch.
...
Subversion-branch: /branches/strife-branch
Subversion-revision: 2367
2011-09-11 23:40:44 +00:00
Simon Howard
1cfa4409af
Rework configuration window; add Heretic/Hexen configuration boxes.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 2348
2011-06-13 23:45:10 +00:00
Simon Howard
391e7466b1
Merge from trunk.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 2347
2011-06-13 22:21:37 +00:00
Simon Howard
184ea9ba50
Convert build system to using the PROGRAM_PREFIX system used on
...
raven-branch.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2336
2011-05-14 20:11:26 +00:00
Simon Howard
351c1be331
Allow IWAD files to be double-clicked in the finder to set the IWAD
...
configuration.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2334
2011-05-08 18:29:46 +00:00
Simon Howard
1fd0ad08ed
Rework OS X launcher package. Include documentation files within the
...
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-05-07 23:52:26 +00:00
Simon Howard
b79f27cef8
Add a symlink hack to work around the fact that OS X doesn't like paths
...
in MANPATH to contain spaces.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2318
2011-03-30 19:16:40 +00:00
Simon Howard
0268c882d9
Remove the BUGS file as it doesn't really contain any useful
...
information.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2316
2011-03-28 23:48:31 +00:00
Simon Howard
d4e5675421
Include Unix manpages in MacOS package, and set MANPATH to point to them
...
when opening a terminal window.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2302
2011-03-10 19:47:14 +00:00
Simon Howard
eca0d817b7
Replace the INSTALL file with a template version that is customized to
...
different platforms.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2299
2011-03-10 19:03:23 +00:00
Simon Howard
07bb5a69ef
Add Strife to OS X launcher.
...
Subversion-branch: /branches/strife-branch
Subversion-revision: 2294
2011-03-06 22:58:02 +00:00
Simon Howard
72c1191348
Make code changes to add Heretic/Hexen support to OS X launcher.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 2277
2011-02-24 20:57:30 +00:00
Simon Howard
a9996b41e9
Merge from trunk.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 2258
2011-02-12 15:38:08 +00:00
Simon Howard
6d9d1c6051
Remove redundant package version label from top of OS X launcher window.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2234
2011-01-02 17:45:24 +00:00
Simon Howard
8dab0a3e63
Merge from trunk. This is slightly out of date as I did the merge
...
several days ago.
Subversion-branch: /branches/raven-branch
Subversion-revision: 2212
2010-12-10 22:44:01 +00:00
Simon Howard
e18391bb0f
Add NOT-BUGS file with some common Vanilla gotchas.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2175
2010-11-30 01:08:59 +00:00
Simon Howard
167d4df40b
Update Python scripts to work in Python 3.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2162
2010-11-09 16:10:52 +00:00
Simon Howard
22fc405736
Merge from trunk.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 1987
2010-08-31 19:26:32 +00:00
Simon Howard
b582e47695
Include INSTALL file in distribution packages.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1969
2010-08-28 18:28:05 +00:00
Simon Howard
fea1fb2a38
Set MACOSX_DEPLOYMENT_TARGET to target 10.4, so that the launcher will
...
work on older versions.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1944
2010-07-14 20:36:53 +00:00
Simon Howard
1162b2c65c
Merge from trunk.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 1924
2010-04-30 20:53:31 +00:00
Simon Howard
448adb31d7
Merge opl-branch to trunk.
...
OPL support still isn't perfect, and it certainly isn't complete.
However, for now, it's good enough.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1878
2010-03-08 01:14:23 +00:00
Simon Howard
52f81b4ef1
Update OS X Makefile to include Heretic and Hexen executables, and to
...
correct the setup location.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1847
2010-02-05 23:30:22 +00:00
Simon Howard
3c18831a7c
Rearrange Makefile definitions.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 1846
2010-02-05 23:23:48 +00:00
Simon Howard
677729c658
Merge from trunk.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 1845
2010-02-05 23:08:12 +00:00
Simon Howard
ff7fff78ec
Only distribute README.OPL in the Windows package, don't bother
...
including it in the Mac OS X package.
Subversion-branch: /branches/opl-branch
Subversion-revision: 1843
2010-02-05 03:27:14 +00:00
Simon Howard
b42f8f4ff9
Add README.OPL to list of documentation files to distribute.
...
Subversion-branch: /branches/opl-branch
Subversion-revision: 1842
2010-02-05 03:23:33 +00:00
Simon Howard
fdcd8dda09
Change directory to home directory before launching the game, so that
...
recorded demos go somewhere sensible.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1835
2010-01-30 16:14:04 +00:00
Simon Howard
a054475997
Set launch button as default button, so that it is possible to launch
...
the game by pressing return.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1834
2010-01-30 16:04:24 +00:00
Simon Howard
bf8974e63b
Add menu item to launcher to open a terminal window that can be used to
...
start the game. Add missing 'edit' menu. Set svn:ignore property for osx
directory.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1824
2010-01-23 23:06:45 +00:00
Simon Howard
7f7a7354a5
Define project short description, copyright, maintainer and URL in
...
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-18 19:14:54 +00:00
Simon Howard
6e0df0d016
Don't open the configuration window when the launcher is first run;
...
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-15 19:29:28 +00:00
Simon Howard
893c8dbe92
Fix GNUstep info panel.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1816
2010-01-15 19:14:02 +00:00
Simon Howard
cd8cf5f1c8
Center the launcher window and config window on startup.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1815
2010-01-15 18:51:35 +00:00