978edc1423
Only try to find the Max SDK if it was requested (and show the option to try to build it always)
2014-04-12 01:00:11 -07:00
9b46e8e739
Merge pull request #397 from zrax/warnings
...
Clean up some warnings, and make the CRT ones more relevant
2014-04-07 22:28:50 -04:00
50d16c3d1f
Merge pull request #393 from dpogue/nix-fix
...
*nix fixes
2014-04-05 23:04:31 -07:00
a58fe4653f
Fix a clang warning in plPythonPack.
2014-04-05 20:40:52 -07:00
c8d77714b9
Remove plFileSystem::GetTempFileName.
...
It was unused and on *nix used the deprecated mktemp function.
2014-04-05 20:40:51 -07:00
f5e99ba9a3
Fixes for semaphores on *nix.
2014-04-05 20:40:51 -07:00
5594ce186e
Added link to Roadmap wiki page.
2014-04-05 19:20:33 -07:00
a58e9c643c
Clean up some warnings, and make the CRT ones more relevant
2014-03-16 14:35:15 -07:00
ccdcd55a6a
Merge pull request #394 from dpogue/mingw-fixes
...
Various MinGW compile fixes.
2014-03-04 18:36:54 -08:00
a1e3fa6faf
Various MinGW compile fixes.
2014-02-19 23:31:43 -08:00
a4af9e4243
Merge pull request #391 from Mystler/fix
...
Fix null dereference issue
2014-02-02 00:44:38 -08:00
7a59dbae41
I did it wrooong
2014-02-02 09:40:32 +01:00
22f1be0542
Merge pull request #387 from Hoikas/animFun
...
Animation Things and Stuff
2014-01-31 19:51:16 -08:00
cc6e92b20a
Merge pull request #385 from Hoikas/patch-phailure
...
Fix some plUruLauncher Probz
2014-01-29 17:41:57 -08:00
f1f7f3acd3
Fix fallout in 3dsm plugin
2014-01-23 23:53:14 -05:00
86c77006c8
PCH-ize plMessage
2014-01-23 23:33:58 -05:00
f77bf620ec
Remove unused NetCommMsg
2014-01-23 22:56:07 -05:00
14b3d3f03c
Fix unsafe cast
2014-01-23 22:35:33 -05:00
51c594a3b3
First pass over plMessage headers.
...
This reduces the amount of redundant #includes in the plMessage headers.
Still need to check over the actual source files and do some work to
remove pnUtils (ugh) from one message.
2014-01-23 22:35:23 -05:00
fc06d95858
Merge pull request #388 from Hoikas/leaks
...
Fix some leaks revealed by Coverity
2014-01-23 17:14:16 -08:00
97cff0e8a9
Merge pull request #389 from Mystler/plAvatar
...
Fixes for plAvatar
2014-01-23 16:59:26 -08:00
cedc2482e3
Fixes for plAvatar
2014-01-23 16:27:11 +01:00
3d1bcf1988
Whoops-a-birdy
2014-01-22 20:59:25 -08:00
5d919f6d28
Fix leak in GetLinkToCity
2014-01-22 19:15:29 -05:00
9e6200507b
Fix potential leak in OfferLinkToPlayer
2014-01-22 19:06:51 -05:00
571bdbab01
Fix leak in GetLinkToMyNeighborhood
...
pyAgeLinkStruct copies the plAgeLinkStruct, so we can create our initial
ALS on the stack and avoid crazy memory logic.
2014-01-22 19:02:23 -05:00
febc871e52
Fix HGLOBAL leak in plClipboard
2014-01-22 18:52:14 -05:00
05567a2881
Help Coverity figure out how auto string sizes work, and fix 64-bit
...
portability at the same time
2014-01-21 21:23:48 -08:00
acb980332f
Fix plMouseDevice crash
...
plMouseDevice::HideCursor can crash if it is called before the cursor is
created. This happens if the client pops up a disconnected dialog before
initialization is complete. I've seen it happen!
2014-01-21 20:03:01 -05:00
37948af058
Merge pull request #382 from zrax/ReadSafeString_plString
...
Get rid of hsStream::ReadSafe(W)String(Long)_TEMP
2014-01-21 15:29:40 -08:00
387e23061a
Minor changes to hash and hash_i to avoid making a copy of the string data
2014-01-21 15:21:32 -08:00
9e0330feea
Plate resource plString
2014-01-21 15:21:32 -08:00
b10795b9cb
Convert plClientResMgr to plString
...
DIE std::string DIE!!!
2014-01-21 15:21:32 -08:00
249f26c53f
plString Hash for unordered containers
2014-01-21 15:21:32 -08:00
d7fdf10455
Convert ReadSafe(W)String* to the plString variants, and remove the now
...
unneeded _TEMP variants. All safe strings read from hsStreams are
now plStringified :)
2014-01-21 15:21:32 -08:00
dceb911f25
Clean up some crazy in plClientResMgr
2014-01-21 15:21:32 -08:00
f1131bbb25
Fix winmain use and a couple of remaining SafeStrings => plString
2014-01-21 15:21:32 -08:00
ae1bbdc1d6
Animation SDL variable names => plString
2014-01-21 15:21:32 -08:00
ef04cfcf84
Age Link info names => plString
2014-01-21 15:21:22 -08:00
f9a72e1a8f
Repeatable emote animations...
...
... It's multistage majick!
2014-01-21 17:26:24 -05:00
69e6381736
Implement Co-op animations via Python
2014-01-21 17:26:23 -05:00
14392883a7
Add customizable finish message to avatar seeking
2014-01-20 18:36:16 +01:00
b6a371f49f
Add animation loop functions to Python
2014-01-20 18:35:55 +01:00
625319f99d
NT6-proof PhysX_Setup.exe launch
...
CreateProcessW on PhysX_Setup.exe will probably cause
ERROR_ELEVATION_REQUIRED. That is NOT my idea of a successful install.
2014-01-19 15:16:42 -05:00
5021438dd7
SkipLoginDialog -- forgot to implement this one
2014-01-19 15:16:42 -05:00
d7aa9ac17c
Handle smart pointers...
...
This fixes a few HANDLE leaks. They aren't a big deal in the grand scheme
of things, but it's good to be correct.
2014-01-19 15:16:41 -05:00
7c6cb34cd1
Don't eat calls in hsAssert.
...
ShellExecuteW != NOOP. Let's get it right.
2014-01-19 14:27:41 -05:00
f35df2053c
Merge pull request #384 from Mystler/gvalues
...
Allow setting the G values in server.ini
2014-01-19 10:23:34 -08:00
b0bffa0b5d
Allow setting the G values for the servers in the server.ini
...
Setting these values is optional. If they are not set in the ini file, default values will be used. This way, we don't have to change all our ini files.
2014-01-19 10:06:33 +01:00
ff30c77ddd
plArmatureMod => plString
2014-01-12 13:22:42 -08:00