asarium
575091aea4
Add unified dialog handling
...
This also changes the lables on the dialog to make sense and also unifies Int3 behavior by using a function provided by SDL.
2015-06-06 14:53:26 +02:00
asarium
2d47bcd9ad
Replace Sleep with os_sleep
2015-06-03 16:20:39 +02:00
Zacam
4952b70488
Trunk Sync - r10911
...
There are a lot of changes here that should probably be examined, namely the Debug Console (which had conflicts) and Yarn's "any resolution" mainhalls code (Which also had conflicts) but for the most part this should be fairly clean.
git-svn-id: svn://svn.icculus.org/fs2open/branches/antipodes@10912 387891d4-d844-0410-90c0-e4c51a9137d3
2014-09-11 19:22:13 +10:00
The_E
2f46cbe8a3
sync to trunk 10046
...
git-svn-id: svn://svn.icculus.org/fs2open/branches/antipodes@10047 387891d4-d844-0410-90c0-e4c51a9137d3
2013-11-25 18:40:16 +10:00
Zacam
684908b239
Trunk Sync: r9544
...
git-svn-id: svn://svn.icculus.org/fs2open/branches/antipodes@9548 387891d4-d844-0410-90c0-e4c51a9137d3
2013-11-25 18:40:14 +10:00
chief1983
73ab64e3da
Trunk sync r9300 (last was actually synced with 9284, skipped 9296 since we don't have an Xcode4 project in Antipodes yet).
2012-11-02 20:28:04 +00:00
chief1983
ac44f7c59d
Trunk Sync: r9193
2012-09-13 15:14:56 +00:00
Zacam
362c8e4169
Trunk Sync: r9134
2012-08-22 21:44:43 +00:00
chief1983
8755806397
Trunk sync - r6704
2010-10-29 19:10:21 +00:00
chief1983
2723cc7e99
Whoops, still testing this part
2010-10-29 17:08:38 +00:00
chief1983
3f0f10d3a6
Trunk sync - r6701
2010-10-29 17:05:36 +00:00
Zacam
3bebbbbcd0
Trunk Sync r6269. I hope this works. This is supposed to be a Trunk overlay merge into Antipodes, which should mean that Antipodes is now a copy of Trunk in all respects.
2010-06-29 22:09:34 +00:00
portej05
b981f4147f
Trunk Sync
2009-09-12 15:18:09 +00:00
portej05
719825f80d
The big CVS comment removal. This chops approx. 3.5mb off a full checkout.
...
I've tested this through compiling and through hand checking.
Normalises line endings in ALL files to \n.
2009-06-20 08:08:20 +00:00
karajorma
0cb0206db2
Add the Assertion Macro as an alternative to Assert.
...
Switch a couple of Asserts to Assertions.
2009-05-10 08:53:57 +00:00
Goober5000
47060c5c9b
add warning system for mods with bad data files
2009-04-08 04:58:12 +00:00
taylor
1062040fbf
output warnings, errors and asserts to debug log for Linux/OSX
...
allow -no_warn to skip asserts like it does on Windows builds (for consistent behavior)
2008-10-23 13:23:45 +00:00
taylor
88693b7388
fix various compiler warnings
2008-03-29 06:30:20 +00:00
taylor
c2743d6dad
bump size of error text buffer
...
slightly better Lua error reporting
2008-03-20 18:02:51 +00:00
taylor
308251a595
bump the buffer size used for Warning() and Error() messages
2007-10-28 16:46:36 +00:00
taylor
3768baeb3f
change Warning() and Error() to use const format variables (can't remember who said to do this)
...
fix memory error when zero'ing buffers for error messages on non-Windows platforms
2007-10-17 21:03:06 +00:00
taylor
640aa62261
get rid of non-standard itoa(), make use of the proper sprintf() instead
2007-02-12 00:23:40 +00:00
taylor
f41a100c3f
fix for new GCC versions (Fedora Core 6)
2006-12-07 18:26:48 +00:00
taylor
f09c7e2d03
fix things that strict compiling balked at (from compiling with -ansi and -pedantic)
2006-09-08 06:14:44 +00:00
taylor
275c656fd7
remove non-Windows timeSetEvent() functions
...
make PDWORD and LPDWORD int instead of long (64-bit issue) (thanks Spike)
fix 64-bit ptr issue with OpenAL audio streaming code (thanks Spike)
add start of device enumberation for OpenAL 1.1 (it just lists available devices now)
make sure we open the default OpenAL 1.1 device under Windows
comment out blank listener stuff, this may have been crashing under OS X
add support for AL_BYTE_OFFSET in OpenAL 1.1 for buffer positioning under Windows
2006-05-27 16:39:40 +00:00
taylor
cebae27cfd
probably doesn't need to be world readable, but certainly doesn't need to be world writeable
...
add Assert() to can when we are stupidly trying to allocate 0 or less size bytes in vm_malloc()
2006-04-16 05:24:16 +00:00
taylor
a4a6211dc1
bump error msg buffer size a little (I'll probably just go dynamic with this since you hopefully won't get this too much anyway)
2006-03-15 17:32:13 +00:00
taylor
2625427c4d
remove asm from MulDiv() since Intel Mac doesn't like it very much, and it doesn't do exactly what it should anyway
2006-03-08 05:22:14 +00:00
taylor
155a7f4f21
remove USE_LUA
2006-01-31 15:44:55 +00:00
taylor
922be10b2d
fix for LuaError change, *again* ;)
2006-01-21 00:11:51 +00:00
taylor
4a3a186273
move SDL autoconf checks up so we get the defines earlier
...
fix some Lua build problems on Linux (enabled by default now, but with configure option)
newline fixage
comment fixage
2006-01-13 14:19:34 +00:00
taylor
74e3d5401a
go back to using abort() over exit() for Assert's and Int3's but close out SDL first this time, makes debugging much easier
2005-10-27 16:23:03 +00:00
taylor
44ddf3545c
dynamically allocate object collision pairs
2005-10-17 05:48:18 +00:00
taylor
79296221d5
fix memory freakage from dynamic spawn weapon types
2005-10-11 08:30:38 +00:00
taylor
aaa7e6e243
delay for fox OS X, SDL messes up for some reason and though I don't like this, even Apple does it
2005-09-22 11:21:22 +00:00
taylor
0d63e60e92
some vm_* fixage for Windows
2005-09-14 20:38:12 +00:00
taylor
3bfb995193
use exit(EXIT_FAILURE) rather than abort() so that all atexit() calls will actually get executed
2005-09-06 05:32:12 +00:00
taylor
af1df76849
merge of OSX tree
...
a lot of byte swaps were still missing, will hopefully be fully network compatible now
2005-09-05 09:38:19 +00:00
Kazan
dd2cc96e74
I'm stupid, sorry - fixed release-build-crash
2005-08-14 21:01:59 +00:00
taylor
265ddfa336
make sure that _mkdir() will return an error if the path is invalid
2005-06-22 15:18:58 +00:00
taylor
82104dbffc
haven't got a clue what I was thinking with that crap
2005-05-28 19:44:17 +00:00
taylor
b548766341
make sure that we recursively create directories for Linux/OSX
...
replace older recursive mkdir method in cfileextractor with new method
2005-05-24 20:52:10 +00:00
taylor
3f6e13d20b
use vm_malloc(), vm_free(), vm_realloc(), vm_strdup() rather than system named macros
...
fixes various problems and is past time to make the switch
2005-05-12 17:49:18 +00:00
taylor
5eaf2f3534
stupid little comment fix, no big deal
2005-04-21 15:52:24 +00:00
taylor
41b48ea3eb
_endthread() doesn't take an argument so do support one (Jens Granseuer)
...
debug variable fixes in freespace.cpp (Jens Granseuer)
as a safety catch we should Assert() on future usage of things we don't yet support in *nix _splitpath()
2005-04-11 05:45:38 +00:00
taylor
faae782fa9
this is what coding on an empty stomach will get you
2005-03-27 08:51:25 +00:00
taylor
31c8326c4c
fill in some stuff for timer and mmio calls, not 100% but it works ok
2005-03-27 06:17:54 +00:00
taylor
0e018dc3a2
make sure we will get the right error message
2005-03-24 23:22:59 +00:00
taylor
405ba066b9
change min/max to MIN/MAX to fix GCC problems
...
add lab stuff to Makefile
build unbreakage for everything that's not MSVC++ 6
lots of warning fixes
fix OpenGL rendering problem with ship insignias
no Warnings() in non-debug mode for Linux (like Windows)
some campaign savefile fixage to stop reverting everyones data
2005-03-10 08:00:18 +00:00
taylor
a2232be0c7
merge with Linux/OSX tree - p0204
2005-02-04 10:12:33 +00:00