1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-18 19:29:09 +00:00
Commit Graph

645 Commits

Author SHA1 Message Date
c91eb23f92 Clean up the linking mess in CMake.
(Of the library variety, not the book variety... although that's still
confusingly similar terminology)
2011-10-28 23:21:44 -07:00
6d6d1c252b Use hsWindows.h instead of windows.h 2011-10-28 23:19:57 -07:00
320127dc87 Fix syntax error in plCollisionDetector. 2011-10-28 23:19:15 -07:00
41495b8e03 Fix errors in plDrawable.
It builds almost the whole project now... until it hits plVisLOSMgr :(
2011-10-28 23:18:22 -07:00
df57a01d91 Change Uuid to plUUID in this message. 2011-10-28 23:17:19 -07:00
46e14a43c0 Fix warnings in plSDL. 2011-10-28 23:16:41 -07:00
2160df9cd3 plAgeLoader needs unistd for getpid. 2011-10-28 23:15:41 -07:00
f33589936c Fix some errors in plAvatar. 2011-10-28 23:14:56 -07:00
d1608edf4a Fix some warnings in plProgressMgr. 2011-10-28 23:13:23 -07:00
2073aec611 Fix build of plSurface. 2011-10-27 22:05:23 -07:00
a980fe454f Fix building plStatusLog. 2011-10-27 22:01:55 -07:00
7ba977a480 Add wchar* versions of some plFile utils. 2011-10-27 22:01:07 -07:00
3133161711 Fix compiling plScene. 2011-10-27 21:24:13 -07:00
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
29de5fbc07 Remove unused platform code (MacOS9, PS2, XBox). 2011-10-26 14:11:14 -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
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
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
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
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
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
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
ca78172e27 add plLogDecrypt and fix some trailing newlines 2011-08-27 23:08:23 +02:00
da1ca0d91c Fix the bugs I introduced by accidentally merging my own pull request. 2011-08-27 16:24:54 -04:00
109e389178 Merge pull request #72 from dpogue/mingw
Partial MinGW
2011-08-27 12:26:36 -07:00
a75220a409 Include the vkey code with the key character 2011-08-27 14:22:53 -04:00
e3c65ac817 Separate KeyEvents and KeyPresses 2011-08-26 23:17:10 -04:00
9c28eca30f remove pointless "BUILD_TYPE" option... external vs. internal client should really be enough
(this also removes some hard-coded Cyan URLs which depended on that option)
2011-08-20 10:52:46 +02:00
454db5c6a2 Merge pull request #70 from dpogue/miscfixes
Misc fixes
2011-08-20 01:46:23 -07:00
ab68dc3af9 Some compilers think "not" is a reserved word. 2011-08-07 14:11:35 -07:00
ee23f01736 String function fixes for mingw. 2011-08-07 14:11:35 -07:00
ea3fa47eca Make a bunch more strings const. 2011-08-07 14:11:35 -07:00
e9f54e9547 Don't use Windows-specific Sleep function. 2011-08-07 14:02:25 -07:00