1
0
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-19 11:49:09 +00:00
Commit Graph

375 Commits

Author SHA1 Message Date
be472ddb62 Merge pull request #118 from Hoikas/physx
PhysX Fixes
2012-01-20 15:26:20 -08:00
73ec6b4601 Merge pull request #55 from Deledrius/l10n
Re-enable Localization.

Fixes #12
2012-01-20 01:54:07 -08:00
b4e1dc352e Fix player and CGZ marker games 2012-01-19 00:59:56 -05:00
ec0aecd202 Make pyVault::RegisterOwnedAge a blocking operation 2012-01-15 18:37:20 -05:00
f45679a54f Make pyVault::AddChronicleEntry a blocking operation to avoid a race
condition
2012-01-15 18:36:29 -05:00
d7fa8cb613 Implement new pfSecurePreloader
- Fetches a "SecurePreloader" manifest from the FileSrv, allowing gzipped
  python packages
- Save data to the disk for future game launches. We only update if we
  detect what we loaded into memory doesn't match what the server has.
- Falls back to downloading Python\*.pak and SDL\*.pak from the AuthSrv if
  the "SecurePreloader" manifest is not found.
2012-01-09 01:25:24 -05:00
61da0883d8 Merge pull request #105 from dpogue/netbase
pnNetBase refactor

--HG--
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbError.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbError.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbKeys.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbKeys.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbProtocol.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbProtocol.h
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.cpp => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.cpp
rename : Sources/Plasma/NucleusLib/pnNetBase/Private/pnNbSrvs.h => Sources/Plasma/NucleusLib/pnNetBase/pnNbSrvs.h
2011-12-30 23:17:14 -08:00
afe67786e1 Move Base64 util into pfConsoleCore. 2011-11-30 22:46:41 -08:00
db6066e109 Merge branch 'master' into linux 2011-11-27 14:27:40 -08:00
757d569039 Merge sdlsetindex to H-uru/Plasma master.
Don’t modify tuples that others may already have references to.

Fixes egg room private chat channels and entering Teledahn buckets with Python 2.7. These and other uses of ptSDL.setIndex() only worked by chance with Python 2.3 because the tuples happened to have reference counts of 1.

--HG--
rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/FeatureLib/pfPython/plPythonSDLModifier.cpp => Sources/Plasma/FeatureLib/pfPython/plPythonSDLModifier.cpp
2011-11-21 23:22:45 +01:00
a743da47fb Some fixes from mingw. 2011-10-30 15:57:42 -07:00
4420e210c1 ifdef out pretty much all of plLayerAVI. 2011-10-30 15:57:42 -07:00
1a524d1a0c Merge pull request #87 from dpogue/linux
Make plPythonPack work on Linux

--HG--
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.h => Sources/Plasma/NucleusLib/pnUUID/pnUUID.h
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Unix.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Unix.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Win32.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Win32.cpp
2011-10-30 15:47:06 -07:00
89e42ed361 Move plCreatableUUID somewhere less annoying. 2011-10-29 00:17:57 -07:00
48d723462c Fixes for compiler errors in pfAnimation. 2011-10-28 23:12:21 -07:00
29de5fbc07 Remove unused platform code (MacOS9, PS2, XBox). 2011-10-26 14:11:14 -07:00
8a28ba9e89 Move plUUID to pnUUID.
--HG--
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID.h => Sources/Plasma/NucleusLib/pnUUID/pnUUID.h
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Unix.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Unix.cpp
rename : Sources/Plasma/PubUtilLib/plUUID/plUUID_Win32.cpp => Sources/Plasma/NucleusLib/pnUUID/pnUUID_Win32.cpp
2011-10-25 23:40:13 -07:00
de9d463563 Semi-hack to CMake to ignore DirectX on Linux. 2011-10-25 21:21:58 -07:00
e462ef04b3 Fix Endian functions names in hsTypes and hsStream.
Function and macro names for endianness were previously vague,
and on big-endian systems entirely misleading.  The names are
now properly descriptive of what they actually do.
2011-10-25 20:23:25 -07:00
eb2767a5f7 Open source re-licensing 2011-10-22 17:03:49 -07:00
da1ca0d91c Fix the bugs I introduced by accidentally merging my own pull request. 2011-08-27 16:24:54 -04:00
109e389178 Merge pull request #72 from dpogue/mingw
Partial MinGW
2011-08-27 12:26:36 -07:00
a75220a409 Include the vkey code with the key character 2011-08-27 14:22:53 -04:00
e3c65ac817 Separate KeyEvents and KeyPresses 2011-08-26 23:17:10 -04:00
6ec190f526 This should have been reviewed better 2011-08-25 17:42:02 -07:00
8512049ca8 Allow pfJournalBook to load png files from local path (internal) 2011-08-25 16:36:53 +02:00
454db5c6a2 Merge pull request #70 from dpogue/miscfixes
Misc fixes
2011-08-20 01:46:23 -07:00
8a6117358b Various string/printf fixes. 2011-08-07 14:11:36 -07:00
24ab78b3f3 Fix Python key map. 2011-08-07 14:11:36 -07:00
d0d12d24c6 Const strings for Python function names. 2011-08-07 14:11:36 -07:00
b995b407d5 MinGW fixes for pfLocalizationMgr. 2011-08-07 14:11:35 -07:00
fd71861316 String fixes for the Console stuff. 2011-08-07 14:11:35 -07:00
c4bf08d177 Simple FeatureLib fixes. 2011-08-07 14:02:25 -07:00
3f1fb41c2b get rid of unused hard-coded URLs 2011-08-03 12:52:55 +02:00
88d10a8162 Merge remote-tracking branch 'dox/gcc-syntax' 2011-08-02 20:39:47 -07:00
4b7c744119 Fix compatibility with Python 2.3 2011-07-30 21:01:29 -07:00
e6a625674f Syntax fixes for FeatureLib. 2011-07-24 15:14:32 -07:00
b84bb5da99 Add Python function and glue for PNG saving. 2011-07-20 23:18:03 -07:00
a65d085ae9 Enable App.SetLanguage console command. 2011-07-14 13:50:06 -07:00
9adb8efd5d Change the fSecs field of plUnifiedTime from UInt32 to time_t.
This fixes various date formatting problems when building on a system where time_t is 64-bit (e.g. Visual Studio 2010), and, as a bonus, extends the range past 2038 on such systems.

The wire protocol is left at 32-bit for now, we might change that to 64 when other reasons to break compatibility have accumulated.
2011-06-18 20:45:17 +02:00
03d1043c81 Fix for when Python gives us strings that aren't null terminated 2011-06-12 01:15:41 -04:00
99507d9e95 PtSendRTChat now accepts a unicode object 2011-06-11 23:39:20 -04:00
a29a7deda0 Use unicode for key events despite the fact that our current Plasma20 fonts only support latin-1 2011-06-11 17:58:18 -07:00
c5ceb00cbd Add package import support to our PEP 302 hook 2011-06-11 00:28:18 -07:00
139833e87a Fix an aspect ratio assumption 2011-05-31 23:11:26 -04:00
8271ba40d9 Bypass overeager optimization 2011-05-31 17:36:40 +02:00
eab59fca2d Fix for ptMatrix44 getData and setData 2011-05-30 20:18:31 +02:00
201b188e51 Merge pull request #22 from Hoikas/asyncfixes 2011-05-25 18:17:03 -07:00
ccbedc6306 Fix read of unitialized variable if a GUI element is not found. 2011-05-15 21:51:57 -04:00
b10b464070 Don't need to INCREF when we're only holding for the duration of the function 2011-05-07 17:27:26 -04:00