Commit Graph

104 Commits

Author SHA1 Message Date
Paul Chote
fdc85b6e48 Don't spam logs and replays all over my home directory kthx.
Logs and replays are written to subdirectories of the "Support" folder. Default location is <game dir>/Support/; Can be overridden on game start.
2010-07-08 18:11:28 +12:00
Paul Chote
731e7af45a Point the downloader at the right package 2010-07-07 23:13:27 +12:00
Paul Chote
b11719d34a Re-enable zip generation 2010-07-07 23:13:27 +12:00
Paul Chote
066c28b0e8 Point the download urls at the master server 2010-07-07 23:13:27 +12:00
Paul Chote
bc016fd76d More polish; pull terminal/finder windows to the front when stuff happens; include unzip progress in terminal 2010-07-07 23:13:26 +12:00
Paul Chote
4dd25d4936 Polish 2010-07-07 23:13:26 +12:00
Paul Chote
a5d90a542b Split the functions out into their own files 2010-07-07 23:13:26 +12:00
Paul Chote
9d70bb24a6 Package osx dependencies separately from the main download; Game is now run from inside app bundle; Support dir used to cache downloads only 2010-07-07 23:13:26 +12:00
Paul Chote
c17a63a434 Add icons to the osx launcher 2010-07-07 19:09:52 +12:00
Paul Chote
bc84e33222 Add more resolution to version string 2010-07-07 19:09:50 +12:00
Paul Chote
2835fd66fe Show version on shellmap (via alzeih) 2010-07-07 19:09:46 +12:00
Paul Chote
1b38c4a6cb Upgrade install if newer version is run 2010-07-07 19:09:41 +12:00
Paul Chote
a74705f34d Tweaks 2010-07-07 19:09:38 +12:00
Paul Chote
2fa0ac99dd Install game in ~/Library/Application Support/OpenRA/; Download packages only when needed; Display a dialog on crash 2010-07-07 19:09:36 +12:00
Paul Chote
247576277f Select mod on game start (TODO: kill this in favor of a proper ingame mod manager) 2010-07-07 19:09:34 +12:00
Paul Chote
4671e6b261 Script to package a game build into a zip 2010-07-07 19:09:27 +12:00
Paul Chote
cfa4820379 Package Cg and SDL too 2010-07-07 19:09:25 +12:00
Paul Chote
4c8575b1f5 Custom game wrapper for osx. Point it at a standard game dir, and it will run it without needing any other dependencies installed.
Internal mono works; still uses system SDL and Cg
2010-07-07 19:09:22 +12:00
Paul Chote
50501da26c Hacks for the osx launcher for playtest 2010-05-04 12:35:27 +12:00
Paul Chote
d00cc78dea UI Tweaks 2010-04-17 15:09:54 +12:00
Paul Chote
935551e44a Fix icons 2010-04-17 14:25:29 +12:00
Paul Chote
cd7b4de529 Launch the game with argv *and* a dock icon 2010-04-17 02:36:31 +12:00
Paul Chote
47ccd80b14 Move the osx-packaging script inside the launcher xcode project 2010-04-17 02:00:26 +12:00
Paul Chote
df521bc9ed Fix the launch process 2010-04-17 00:49:42 +12:00
Paul Chote
623b12f5fb Use a tableview for the mod list 2010-04-17 00:12:21 +12:00
Paul Chote
b964524ea7 Fix osx packaging script 2010-04-17 00:12:21 +12:00
Paul Chote
e9ba8e2d78 Read/Write settings.ini; use this to select the game to start. 2010-03-20 17:06:49 +13:00
Paul Chote
1fb56dd13d File downloader 2010-03-19 09:07:30 +13:00
Paul Chote
9c5e7bd0e5 Tweaks 2010-03-19 09:07:30 +13:00
Paul Chote
3c643160de update .gitignore and launcher build script now builds/packages the game 2010-03-19 09:07:30 +13:00
Paul Chote
83e87e1313 Beginnings of a native osx launcher.
Currently has some non-functional UI and a button
to launch OpenRA.app from the Resources dir
2010-03-19 09:07:29 +13:00
Bob
024779d0d9 Merge commit 'pchote/chrome' into replays2 2010-03-10 15:57:19 +13:00
Paul Chote
c419127d7e Remove server from makefile/packaging scripts 2010-03-09 22:38:11 +13:00
alzeih
2a94c31712 add cnc mod to default mac packaging, fix minor case issues .TEM .SNO 2010-03-09 18:28:25 +13:00
alzeih
7881deca30 Everything is now OpenRA, not OpenRa 2010-02-27 21:10:22 +13:00
alzeih
29499ba3d8 more mac packing fixes 2010-02-27 00:25:23 +13:00
pchote
3e6a083aa6 Fix makefile on osx 2010-02-26 09:07:28 +13:00
Chris Forbes
b8511d3359 Merge branch 'glfonts', remote branches 'alzeih/master' and 'pchote/master' 2010-02-25 22:08:10 +13:00
pchote
79495268d5 Start of a dmg-packaging script (works, but needs real artwork and positioning fixes) 2010-02-25 20:54:54 +13:00
alzeih
acd0e6d76d mac build fixes, ignore mac binaries 2010-02-25 20:45:15 +13:00
pchote
9e728531b6 osx leopard support 2010-02-23 11:45:14 +13:00
pchote
467163ecc1 Mix installer script works 2010-02-22 21:47:07 +13:00
pchote
44909ec019 First half of the copy-mix-to-game-bundle applescript 2010-02-22 15:46:46 +13:00
pchote
f8390864ac Tidy packaging script and fix 'Connection Failed' dialog 2010-02-22 03:15:35 +13:00
pchote
d1a871ff6f Package all dependencies inside the game bundle. 2010-02-22 02:57:33 +13:00
pchote
043429a5f3 Package Cg and SDL frameworks inside the app bundle; Only external dependency is mono itself 2010-02-21 23:15:54 +13:00
pchote
5b810721cb Fix dist-osx packaging 2010-02-20 21:41:19 +13:00
pchote
eff80accd0 Add fonts to osx dist 2010-02-20 19:54:27 +13:00
pchote
463030205a Cleanup mod packaging; also fixes the 'cannot find mixes->recurse to /' bug 2010-02-20 15:30:37 +13:00
pchote
f58a164845 Use compression (~40-50% filesize win) 2010-02-19 22:08:04 +13:00