2
3
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-14 10:37:41 -04:00
Commit Graph

599 Commits

Author SHA1 Message Date
3113150f00 Fix this include, but it doesn't fix linux build. 2011-10-27 21:21:30 -07:00
dbced518cb Fix plParticleSystem and plAgeLoadedMsg. 2011-10-27 21:20:26 -07:00
ee01c1f01d Fix compilation of plInterp. 2011-10-27 21:15:55 -07:00
58e89f81b2 Fix an "address of temporary" error in plCluster. 2011-10-27 21:12:06 -07:00
d17711b04c Fix compiling plContainer. 2011-10-27 21:10:31 -07:00
c3c67c0a65 Fix plClient, MaxMain, and MaxPlasmaLights. 2011-10-27 10:38:13 -07:00
da53353cda Turns out Windows needs Rpcrt4.lib for UUIDs. 2011-10-26 20:52:23 -07:00
29de5fbc07 Remove unused platform code (MacOS9, PS2, XBox). 2011-10-26 14:11:14 -07:00
7dd9b30452 Remove redundant endian functions. 2011-10-26 12:26:58 -07:00
71eb7ce8df Fix an error on Windows.
UInt32* isn't a LPDWORD... unless we cast it.
2011-10-25 23:40:37 -07:00
8a28ba9e89 Move plUUID to pnUUID.
--HG--
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.h => Sources/Plasma/NucleusLib/pnUUID/pnUUID.h
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Unix.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Unix.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Win32.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Win32.cpp
2011-10-25 23:40:13 -07:00
f085087c23 Build plFileEncrypt in Linux. 2011-10-25 21:21:59 -07:00
68abe52f9c Terrible hacks to make pnProduct work on Linux.
plUUID has a conversion operator to pnUtil's Uuid class.
We're counting on this to work properly on Windows (which hasn't yet
been tested)
2011-10-25 21:21:59 -07:00
7168174e52 Updates to plUUID for Linux & Windows.
Includes linking against libuuid on Linux.
2011-10-25 21:21:59 -07:00
9109bbf937 Don't need DX at all for plAudioCore.
Except maybe if you're building 3DSMax... but someone should check that.
2011-10-25 21:21:59 -07:00
eef108e025 More memleak fixes. 2011-10-25 21:21:59 -07:00
3100eab804 Apparently these need to be freed.
Worth noting that Cyan never seems to do this anywhere...
2011-10-25 21:21:58 -07:00
de9d463563 Semi-hack to CMake to ignore DirectX on Linux. 2011-10-25 21:21:58 -07:00
51c46a106e plPythonPack compiling and running on Linux. 2011-10-25 21:21:58 -07:00
8b610c7228 Make plFile stuff compile on Linux.
No guarantees made that it works though (particularly the plSecureStream
stuff).
2011-10-25 21:21:58 -07:00
3e3d713b3b Fixes to CoreLib and CoreLibExe. 2011-10-25 21:21:58 -07:00
32218c36ad Update Max plugin for renamed endian functions. 2011-10-25 20:23:26 -07:00
cea7407471 Remove pnUtEndian and update pnNcCli for renamed endian functions. 2011-10-25 20:23:26 -07:00
576b3e7b32 Attempt to remove uses of pnUtEndian.
(cherry picked from commit 1b7da77af2637798e4d56eef25e1c3d2d3a61814)
2011-10-25 20:23:26 -07:00
e462ef04b3 Fix Endian functions names in hsTypes and hsStream.
Function and macro names for endianness were previously vague,
and on big-endian systems entirely misleading.  The names are
now properly descriptive of what they actually do.
2011-10-25 20:23:25 -07:00
0af3d1877d Fix a few type issues due to typedef updates 2011-10-24 23:25:20 -07:00
2980fbf53c Fix plEncryptedStream. 2011-10-24 22:17:12 -07:00
eb16ed7f97 Fix some silly assumptions about types. 2011-10-24 22:12:08 -07:00
e1d8e9cf38 Fix the horribly broken typedefs.
Gettin' upgraded from 32-bit, but will you still love me when I'm 64?
2011-10-24 21:51:22 -07:00
9f0730fca9 Remove stale includes in MaxComponent 2011-10-22 20:19:34 -07:00
4255823e5d Merge pull request #83 from Hoikas/moar-input
More input fixes
2011-10-22 19:52:46 -07:00
eb2767a5f7 Open source re-licensing 2011-10-22 17:03:49 -07:00
6c4ec930b0 Refresh CapsLock state on window restore
This fixes an unreported bug where the avatar run-lock state can get
confused after alt-tabbing. The other key states are too volatile to
update... We never get the depressed events if they are pressed on window
activation.
2011-10-22 17:51:13 -04:00
6582d0261e Fix #82
It seems that silly Adam was storing a UINT scan code because MapVirtualKey
wanted a UINT. However, WM_CHAR only has a BYTE scan code in its lParam.
Therefore, we got garbage on repeated key events, which bungled up the key
binding parser.
2011-10-21 08:38:52 -04:00
e616874a07 Fix for linking to child age 2011-09-22 22:32:52 +02:00
7de47524b2 Output executables and the max plugins to the bin directory because 5 levels of nesting sucks. 2011-09-04 20:38:47 -04:00
adc3653296 fix relative includes in PubUtilLib, move them up to where they belong, remvoe some unused files 2011-09-01 13:21:23 +02:00
78e507ffd6 fix relative includes in NucleusLib, move them up to where they belong, remove some unused files 2011-09-01 13:21:23 +02:00
d7e399bc17 fix relative includes in CoreLib 2011-08-31 11:17:58 +02:00
1b8f31cfb3 This fixes flymode... 2011-08-28 21:24:24 -04:00
b50b505a67 Remove some of DShow-dependent in AudioCaps.
This code was used to loop over all the audio devices and print their
names to a log file. No other initialization or parameter setting was
done. I'm quite sure the world will continue to operate without device
names printed out to an encrypted log file. ;)
2011-08-27 22:41:35 -07:00
a668ebe68b Make plUUID work in *nix. 2011-08-27 15:21:18 -07:00
77bd6397ae wchar includes for hsStringTokenizer. 2011-08-27 15:21:18 -07:00
1234dacee5 oops, I forgot some relative includes 2011-08-28 00:10:17 +02:00
c9beab27c6 avoid relative includes 2011-08-27 23:08:24 +02:00
27dc2ecc71 fix the source groups in plResBrowser 2011-08-27 23:08:24 +02:00
46498d1f64 fix plResBrowser crash on file open 2011-08-27 23:08:24 +02:00
a8dec86847 make plResBrowser compile without afxres.h (for VS Express) 2011-08-27 23:08:23 +02:00
6a8a77e3ff make plResBrowser compile 2011-08-27 23:08:23 +02:00
ca78172e27 add plLogDecrypt and fix some trailing newlines 2011-08-27 23:08:23 +02:00