Adam Johnson
b8d0b9ab8b
Fix external release builds.
...
Due to a complicated set of circumstances, this was the problem that
caused console key input eating on Gehn. Always remember kids, ifdef
include hackery is teh ebils.
11 years ago
Adam Johnson
7c24bd67ce
Remove older/crappier TakeScreenShot console cmds.
11 years ago
Adam Johnson
2d8d42759d
Better Game.TakeScreenShot
...
The new version uses plCaptureRender, so we can take screenshots at any
size that DX can render to...
11 years ago
Adam Johnson
dd35878465
Begin killing off sprintf
11 years ago
Darryl Pogue
294a398d29
Correct some issues with the pfConsole changes.
12 years ago
Darryl Pogue
25407bf2ca
Fix logic error.
12 years ago
Darryl Pogue
c06cfd1449
Fix some warnings and some errors.
12 years ago
Michael Hansen
2c028c4b07
Remove hsFiles in favor of plFilesystem stuff
12 years ago
Michael Hansen
cc54fb07be
Finish deprecation of pnUtPath
12 years ago
Michael Hansen
6e564476b7
Deprecate plFileUtils and parts of pnUtPath
12 years ago
Michael Hansen
f86b549293
Re-define nil as nullptr, cleaning up some potential issues along the way
12 years ago
Michael Hansen
1ce553ac80
Add plStatusLog to the list of converted interface, in order to fix my log output dir screw-up
12 years ago
Michael Hansen
6f6ade2636
Replace hsStream::Open duplicated methods everywhere with a single plFileName interface
12 years ago
Darryl Pogue
c77cb10c20
Move plJPEG into plGImage.
...
This matches what was done for plPNG.
12 years ago
Darryl Pogue
4dd06d1e7e
Convert plRegistryNode stuff to plString.
12 years ago
Michael Hansen
bc0d04da48
Deprecate and remove NEWZERO macro
12 years ago
Darryl Pogue
fd8541e18d
Get rid of GuidGenerate calls.
12 years ago
Michael Hansen
74e06e3984
Deprecate and remove hsStlSortUtils
12 years ago
Michael Hansen
8158a43dfe
Fully remove hsStlUtils, as it is now completely unused
12 years ago
Michael Hansen
60021923a2
Deprecate and remove xtl::format in favor of plString::Format
12 years ago
Michael Hansen
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
12 years ago
Darryl Pogue
d40e7a5ca5
Move file stuff back to plFile for gcc.
12 years ago
Adam Johnson
bb4d36e69d
Remove windoze include from hsThread.h
12 years ago
Adam Johnson
7785c9c85e
Remove global Windows.h include
...
This is the beginning of efforts to reduce the scope of Windows.h. I have
shuttled it into hsWindows.h (again) and fixed the compilation of the
major apps. There is still some scope work that needs to be done, and the
Max plugin has not yet been addressed.
12 years ago
Michael Hansen
49dfb4e546
Convert SDL (mostly) to plStrings
12 years ago
Michael Hansen
b219c3c3cc
Alright, this _TEMP_CONVERT_ stuff was a stupid idea
12 years ago
Michael Hansen
9cc3f404af
Add Short-String Optimization to plString
12 years ago
Michael Hansen
041b1985e4
Fix paths and move GetSecureEncryptionKey so things compile again
12 years ago
Michael Hansen
3c2a8c66e7
Remove more empty source files
12 years ago
Bartek Bok
2531dba66c
Make Python.Cheat little bit safer
12 years ago
Bartek Bok
8fc79f280c
Remove Python.RunFile
12 years ago
Bartek Bok
27ab9ef129
Display SO name in spawn list
12 years ago
Adam Johnson
a709e17069
Obliterate hsBool
12 years ago
Lyrositor
4c851fa640
Fix console documentation.
13 years ago
Michael Hansen
ad66286a17
Fix several errors and warnings from GCC compilation
13 years ago
Michael Hansen
be4b0732d5
Fix string usage that was broken from enabling the Max plugin build
13 years ago
NadnerbD
02118488bd
prevent pfConsole from crashing when inserting text into a max length line
13 years ago
NadnerbD
be9dca97e8
Separated line histories for python and normal console modes
13 years ago
Darryl Pogue
2493cf8f73
Some fixes for pfConsole.
13 years ago
NadnerbD
84849b2238
Lined up the input line with the output buffer
13 years ago
NadnerbD
6750a033d2
Fixed python multi-line entry by preventing double enter events
13 years ago
Darryl Pogue
85b5842ece
Fix all the packed structures.
...
Now we actually build a significant amount of stuff on Linux.
13 years ago
Michael Hansen
e34414889f
Convert plUoid's object name to a plString
13 years ago
Michael Hansen
442a733fbb
Add more temporary hack macros to help speed up conversion and testing
13 years ago
Darryl Pogue
63a9eea771
Kill hsMalloc to the best of our ability.
13 years ago
Darryl Pogue
5013a978eb
Get rid of NEW(), TRACKED_NEW, and ZERO().
13 years ago
Darryl Pogue
8a3f0cfd5b
Get rid of DEL() and FREE() macros.
...
Part of CoreLibExe must die.
13 years ago
Adam Johnson
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.
13 years ago
Adam Johnson
2f53a10fb6
Convert hsConfig defines to cmake -- fixes #93
13 years ago
Adam Johnson
e020651e4b
Eliminate hsScalar and hsFixed
...
Modern CPUs support floats just fine... hsFixed was crazy.
13 years ago