Michael Hansen
ad5495ca45
Fix issues from review
12 years ago
Michael Hansen
767b0622d9
More efficient form for PyString_AsStringEx
12 years ago
Michael Hansen
6f6ade2636
Replace hsStream::Open duplicated methods everywhere with a single plFileName interface
12 years ago
Michael Hansen
219061c095
Add plFilesystem module, which replaces previous filesystem APIs with a plFileName-based one
12 years ago
Michael Hansen
f736d81cd8
Convert plFileName to "has-a" model for better semantics.
...
You're welcome, branan ;)
12 years ago
Michael Hansen
0d9da62268
Merge pull request #269 from dpogue/product-fix
...
Re-add CoreLib as a library to pnEncryption.
12 years ago
Darryl Pogue
5162341852
Re-add CoreLib as a library to pnEncryption.
12 years ago
Branan Purvine-Riley
0e8042b3ec
Merge pull request #266 from Hoikas/log-crash
...
Fix StatusLog Crash
12 years ago
Adam Johnson
a992c93381
Don't dereference a null pointer
12 years ago
Adam Johnson
045ae5b12c
Merge pull request #239 from Deledrius/max2008_fixes
...
Max2008 fixes
12 years ago
Branan Purvine-Riley
215ec07ed2
Merge pull request #255 from Hoikas/keyleaks
...
Key Leaks/Debug Logging
12 years ago
Adam Johnson
795babd6aa
Fix issues from review
...
- Delete the TypeFilter pointers
12 years ago
Adam Johnson
bb2146b3a3
Remove Cruft
12 years ago
Adam Johnson
d2815f35bf
Replace plasmalog with a better debug log
...
Plasmalog.txt is now plasmadbg.log. This allows us to view the log inside
the game, flush to the debugger output window, and have the logfile. The
plan is to redirect key leak reports to this log in a future commit.
12 years ago
Adam Johnson
b4f6ccaa88
Fix the "Crash on Exit" bug
...
We were throwing away the Dispatcher before all the keys (namely, leaked
keys) were unloaded. See the comment in plResManager for more details.
12 years ago
Adam Johnson
56f2ac69c4
Merge pull request #265 from zrax/product-id
...
Replace pnProduct with CMake settings
12 years ago
Michael Hansen
1152cdae94
Fix issues from review
12 years ago
Michael Hansen
f980f022dd
Replace pnProduct with a (very) thin CoreLib plProduct wrapper around CMake-defined product ID values
12 years ago
Joseph Davies
297e987036
Fix typo in MaxCompat macro.
12 years ago
Joseph Davies
75b17aa968
Fix compiler error when using Max SDK 2008.
12 years ago
Adam Johnson
dbf23ac28a
Merge pull request #262 from Deledrius/plString_pfLocalizationMgr
...
plStringification of pfLocalizationMgr
12 years ago
Joseph Davies
bcc97fa1dc
Update MaxComponent for pfLocalization changes.
...
Adds limited plString usage to MaxComponent's plPickLocalizationDlg
for compatibility with pfLocalizationDataMgr.
12 years ago
Joseph Davies
0efcebb2e9
Fix substring indexing and whitespace.
...
Fixes an off-by-one and off-by-initial-offset error,
not clearing the stream between loops,
and a few other edge conditions.
12 years ago
Joseph Davies
a2dd2f60d2
Condense string conversion in Python glue.
...
Adds fixes from code review.
12 years ago
Joseph Davies
fc94e6bee9
Convert plLocalizationEditor to use plString.
...
Required to match previous commits to pfLocalizationMgr and retain functionality.
12 years ago
Joseph Davies
14632eecee
Use plString in pfLocalizationMgr - Part 2
...
More clean-up and adjustments to use plString in pfLocalizationMgr
and associated classes.
12 years ago
Joseph Davies
bde2b14fdf
Use plString in pfLocalizationMgr.
...
Conflicts:
Sources/Plasma/FeatureLib/pfLocalizationMgr/pfLocalizationDataMgr.cpp
Sources/Plasma/FeatureLib/pfLocalizationMgr/pfLocalizationDataMgr.h
Sources/Plasma/FeatureLib/pfLocalizationMgr/pfLocalizedString.h
12 years ago
Adam Johnson
13489eb1bb
Merge pull request #259 from zrax/plFileName
...
Add plFileName
12 years ago
Adam Johnson
bc02ad2cc3
Merge pull request #257 from zrax/plString
...
Add Truncate() method to plStringStream
12 years ago
Michael Hansen
2b1e05fcc7
Add doxygen docs to plFileName
12 years ago
Michael Hansen
5fa72a086f
Clean up some miscellaneous non-optimal string uses
12 years ago
Michael Hansen
c52a1f1037
Add plFileName::Join static method to join paths together correctly
12 years ago
Michael Hansen
01e25e5d8d
Add plFileName string specialization for filename manipulation
12 years ago
Michael Hansen
b5e35fb314
Add Truncate() method to plStringStream, which truncates the buffer without reallocating memory
12 years ago
Branan Purvine-Riley
fc9e3779cf
Merge pull request #258 from zrax/doxygen
...
Add a Doxyfile and some plString documentation
12 years ago
Michael Hansen
dbb3b1a5b6
Add a Doxyfile and some plString documentation
12 years ago
Adam Johnson
110360e170
Merge pull request #256 from zrax/win-themes
...
Use Windows themes for the Win32 GUI executables
12 years ago
Michael Hansen
4233727f57
Generate ComCtl manifests for the Win32 GUI executables
12 years ago
Michael Hansen
2eb3648144
Merge pull request #251 from dpogue/plresmgr-strings
...
Convert plRegistryNode stuff to plString.
12 years ago
Michael Hansen
cb9dab2cca
Some fixes to make it all compile.
12 years ago
Darryl Pogue
c448d11209
Fix format string here.
12 years ago
Joseph Davies
3bfb6b5850
Merge pull request #253 from zrax/plString
...
Fix a major plStringStream bug, and add an SSO-like optimization to it.
12 years ago
Michael Hansen
9903e274bb
Fix issues from review
12 years ago
Branan Purvine-Riley
2fbf3bbdeb
Merge pull request #254 from zrax/plstring-replace
...
Add plString::Replace
12 years ago
Michael Hansen
0d949cc137
Add plString::Replace
12 years ago
Michael Hansen
11558b8301
Fix a major plStringStream bug, and add an SSO-like optimization to it
12 years ago
Darryl Pogue
9a579d6af7
Fix memory leaks.
12 years ago
Darryl Pogue
cd53cf180d
Fix issues pointed out in code review.
12 years ago
Adam Johnson
ad6b0bf3c8
Merge pull request #252 from dpogue/pljpeg
...
Move plJPEG into plGImage.
12 years ago
Darryl Pogue
2b0dc8ac3f
Remove links to plJPEG.
12 years ago