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.
12 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
Adam Johnson
5027b5a4ac
Convert custom HeadSpin integer types to standard types from stdint.h
13 years ago
CyanWorlds
eb2767a5f7
Open source re-licensing
13 years ago
Adam Johnson
da1ca0d91c
Fix the bugs I introduced by accidentally merging my own pull request.
13 years ago
Adam Johnson
a75220a409
Include the vkey code with the key character
13 years ago
Adam Johnson
e3c65ac817
Separate KeyEvents and KeyPresses
13 years ago
Darryl Pogue
fd71861316
String fixes for the Console stuff.
13 years ago
Darryl Pogue
e6a625674f
Syntax fixes for FeatureLib.
13 years ago
Joseph Davies
a65d085ae9
Enable App.SetLanguage console command.
13 years ago
Adam Johnson
a29a7deda0
Use unicode for key events despite the fact that our current Plasma20 fonts only support latin-1
13 years ago
Michael Hansen
562b6fcfd0
Use OpenSSL's bignum library
14 years ago
Michael Hansen
40e5b4e797
Missed one of these
14 years ago
Michael Hansen
57757281f8
Split out minimal core console functionality from the pfConsole module
...
--HG--
rename : Sources/Plasma/FeatureLib/pfConsole/pfConsoleCmd.cpp => Sources/Plasma/FeatureLib/pfConsoleCore/pfConsoleCmd.cpp
rename : Sources/Plasma/FeatureLib/pfConsole/pfConsoleCmd.h => Sources/Plasma/FeatureLib/pfConsoleCore/pfConsoleCmd.h
rename : Sources/Plasma/FeatureLib/pfConsole/pfConsoleContext.cpp => Sources/Plasma/FeatureLib/pfConsoleCore/pfConsoleContext.cpp
rename : Sources/Plasma/FeatureLib/pfConsole/pfConsoleContext.h => Sources/Plasma/FeatureLib/pfConsoleCore/pfConsoleContext.h
rename : Sources/Plasma/FeatureLib/pfConsole/pfConsoleEngine.cpp => Sources/Plasma/FeatureLib/pfConsoleCore/pfConsoleEngine.cpp
14 years ago
Michael Hansen
203fd0c229
Update to work against the more modern version of PC's server ini format
14 years ago
Michael Hansen
7eac0222e6
Swap DH key bytes to maintain compatability with PC's server.ini format
14 years ago
Michael Hansen
24f1165f3e
Use specialized version of strtok to handle string tokens correctly
14 years ago