60210cf38a
We have to load plFontCache...
2013-12-05 18:48:42 -05:00
3299267976
Integrate SecurePreloader into pfPatcher
2013-11-28 15:14:45 -05:00
dd431db36e
Fix CMake warnings on linking the Python libraries
2013-07-07 21:16:35 +02:00
2b03cd7afe
Fix compile for ancient max versions
2013-01-28 21:20:16 -05:00
8f67596686
Merge pull request #275 from zrax/file-utils
...
Unify filesystem utilities
2013-01-22 16:27:26 -08:00
199d0fe56a
Fix issues from review
2013-01-21 20:22:52 -08:00
2c028c4b07
Remove hsFiles in favor of plFilesystem stuff
2013-01-21 14:48:32 -08:00
6e564476b7
Deprecate plFileUtils and parts of pnUtPath
2013-01-21 14:48:28 -08:00
f86b549293
Re-define nil as nullptr, cleaning up some potential issues along the way
2013-01-20 21:12:13 -08:00
045ae5b12c
Merge pull request #239 from Deledrius/max2008_fixes
...
Max2008 fixes
2013-01-18 16:51:04 -08:00
bb2146b3a3
Remove Cruft
2013-01-18 17:22:16 -05:00
f980f022dd
Replace pnProduct with a (very) thin CoreLib plProduct wrapper around CMake-defined product ID values
2013-01-17 01:14:45 -08:00
297e987036
Fix typo in MaxCompat macro.
2013-01-15 16:00:38 -08:00
75b17aa968
Fix compiler error when using Max SDK 2008.
2013-01-15 16:00:06 -08:00
bcc97fa1dc
Update MaxComponent for pfLocalization changes.
...
Adds limited plString usage to MaxComponent's plPickLocalizationDlg
for compatibility with pfLocalizationDataMgr.
2013-01-15 12:34:24 -08:00
2eb3648144
Merge pull request #251 from dpogue/plresmgr-strings
...
Convert plRegistryNode stuff to plString.
2013-01-07 21:59:09 -08:00
cb9dab2cca
Some fixes to make it all compile.
2013-01-07 21:56:14 -08:00
2b0dc8ac3f
Remove links to plJPEG.
2013-01-05 20:55:07 -08:00
4dd06d1e7e
Convert plRegistryNode stuff to plString.
2013-01-05 20:21:33 -08:00
74e06e3984
Deprecate and remove hsStlSortUtils
2013-01-01 21:35:11 -08:00
f510b529f8
Remove unused headers from hsStlUtils.h (and push them downstream where needed)
...
Also fix a couple of plString and header issues identified by Paradox on GCC/Clang
2013-01-01 21:35:10 -08:00
d40e7a5ca5
Move file stuff back to plFile for gcc.
2013-01-01 21:05:32 -08:00
6e75026c46
Attempt to de-messify MaxMain
...
... Similarly to MaxComponent, I'm not sure how much this helps. But, it
(should) compile. I hate 3dsm.
2012-12-22 17:16:11 -05:00
586aa94e38
Untangle MaxConvert
...
Fix compilation as a result of hsWindows. Also, add precompiled header
support (this shaves off 9 seconds on my machine) and fix some warnings.
As we saw in the PCH-ization of pfPython, includes were untangled (to some
extent) and forward declarations were introduced where appropriate.
2012-12-22 17:16:08 -05:00
2dce76cb36
Smack MaxComponent
...
This is a huge, complicated project. Therefore, this untangling is not as
comprehensive as the others. It should compile faster and be a little bit
neater, but that's it. Don't expect the headers to look much better!
2012-12-22 17:16:07 -05:00
9f276e2c57
Add support for Visual Leak Detector, since valgrind doesn't support MSVC
2012-12-13 02:07:53 -08:00
b219c3c3cc
Alright, this _TEMP_CONVERT_ stuff was a stupid idea
2012-11-13 18:40:13 -08:00
041b1985e4
Fix paths and move GetSecureEncryptionKey so things compile again
2012-11-12 18:31:07 -08:00
40d5e2e867
Fix some noteworthy warnings (mostly hsBool->bool incompatibility) and missing headers
2012-11-11 22:34:05 -08:00
4c9f5398bd
Merge pull request #211 from Hoikas/addrinfo
...
Toss pnAddrInfo
2012-10-14 10:04:55 -07:00
a709e17069
Obliterate hsBool
2012-07-14 18:46:27 -04:00
f0af98b0a7
Toss lots of custom CString code
...
We already have a C standard library, so let's not reimplement it.
2012-07-11 09:46:20 -04:00
f38682882b
Kill pnUtilsExe.
2012-06-13 23:28:54 -07:00
5f99e20af8
Toss pnAddrInfo (one less project!)
2012-06-10 20:03:44 -04:00
95e1fe34b8
Remove unused dead weight CSR and SimpleNet code
2012-06-09 18:45:34 -04:00
5fa14466c8
Eradicate pfStackTrace
2012-04-06 02:31:49 -04:00
0b29b4c765
Fix PlasmaMAX compile
2012-03-09 21:06:00 -05:00
d8d6b0b377
Remove some lingering pnIni references.
2012-02-18 00:20:57 -08:00
404cd09f1c
Move plEncryption to pnEncryption.
...
--HG--
rename : Sources/Plasma/PubUtilLib/plEncryption/plChecksum.cpp => Sources/Plasma/NucleusLib/pnEncryption/plChecksum.cpp
rename : Sources/Plasma/PubUtilLib/plEncryption/plChecksum.h => Sources/Plasma/NucleusLib/pnEncryption/plChecksum.h
2012-02-11 23:14:11 -08:00
be4b0732d5
Fix string usage that was broken from enabling the Max plugin build
2012-02-05 21:53:54 -08:00
91fc595407
Completely kill off CoreLibExe
2012-01-25 16:58:44 -05:00
12ac9a79be
Remove TRACKED_NEW from tools.
2012-01-25 16:58:37 -05:00
be26b145df
HeadSpin.h is now the core header.
...
Rearrange some things so such that low-level CoreLib headers aren't quite
so crazy. For higher level stuff, you still need to include the
appropriate header.
2012-01-25 16:58:27 -05:00
e020651e4b
Eliminate hsScalar and hsFixed
...
Modern CPUs support floats just fine... hsFixed was crazy.
2012-01-25 16:58:20 -05:00
5027b5a4ac
Convert custom HeadSpin integer types to standard types from stdint.h
2012-01-25 16:58:18 -05:00
ed2eb2d155
Merge pull request #94 from branan/max12
...
Updates for modern max
2011-10-30 16:25:12 -07:00
50b454c276
Move the export action to the Plasma menu on modern max versions
2011-10-29 20:23:24 -07:00
f3c787c1dc
Fixes for building on max2012
2011-10-29 20:22:41 -07:00
c3c67c0a65
Fix plClient, MaxMain, and MaxPlasmaLights.
2011-10-27 10:38:13 -07:00
32218c36ad
Update Max plugin for renamed endian functions.
2011-10-25 20:23:26 -07:00