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

430 Commits

Author SHA1 Message Date
d2a05929f8 Replace most vault *IncRef() API functions with hsRef versions 2014-06-01 13:34:16 -07:00
8b43d46ea5 Use moar stringstreams (where appropriate) 2014-05-28 19:06:18 -07:00
5c6b6bbc7c Fix the rest of the plString::Format calls 2014-05-28 18:49:50 -07:00
1debf8180b Convert many of the now-deprecated plString::Format calls to plFormat 2014-05-28 18:10:24 -07:00
89a9bbb3c4 Merge pull request #431 from zrax/plFormat_float
Add float and double support to plFormat
2014-05-28 18:22:27 -04:00
4035d96095 Crash Fix: normalize filenames in the patcher!
There were two different path separator styles that caused
plResManager::RemoveSinglePage to do nothing when called from the patcher.
D'oh!
2014-05-28 16:17:04 -04:00
1a0420127c Provide some plFormat samples with floats/doubles 2014-05-27 18:31:06 -07:00
4b42e387a3 Merge pull request #425 from Hoikas/dyntextmsg-string
pyDynamicMap plString-ification
2014-05-24 19:26:31 -07:00
de9fedb4b4 Fix message ref-counting in cyAvatar::RunBehavior
This was potential memory leak AND crash bug, all in one nasty package. I
included a little bit of code cleanup free-of-charge.
2014-05-24 20:27:39 -04:00
2cc162eecb plString-ify plPythonSDLModifier 2014-05-24 19:56:30 -04:00
e08229e2e3 Fix Age.SetSDL commands...
- General code cleanups
- Don't send the entire SDL blob. This is wasteful.
- Actually update the doggone state immediately. Don't screw around!
2014-05-24 19:44:01 -04:00
69f1e2c511 Merge pull request #413 from zrax/qt_tools
Port GUI Tools to Qt5
2014-05-19 23:23:39 -04:00
088cf740a6 pyDynamicMap header tweaks...
More spurious virtual keywords removed
2014-05-19 21:54:01 -04:00
305308db90 pyDynamicMap plString-ification
We now no longer care if the scripter hands us a string object or a
unicode object! Please note that drawTextW was thrown away because it is
now redundant.
2014-05-19 21:31:37 -04:00
f2dee21063 Nuke std::wstring from plDynamicTextMsg 2014-05-19 20:57:24 -04:00
34b2eb1836 More std::atomic and friends 2014-05-18 11:19:55 -07:00
d713a13dbe Merge pnUtRef with hsRefCnt, and remove the former 2014-05-18 11:19:52 -07:00
aeb4c27c12 Clean up localization mgr lookups and add some missing mnemonics 2014-05-18 00:02:22 -07:00
f0ed701d8f Fix pfLocalizationDataMgr's SetElementPlainTextData to work properly
without a database re-load.
2014-05-18 00:02:21 -07:00
3fe3a1df1b Merge pull request #414 from Hoikas/moar-crashes
Catch moar crashes...
2014-05-11 23:20:00 -04:00
3b8ad7eabf Merge pull request #415 from Hoikas/coverity
Fix moar leeks
2014-05-11 23:19:53 -04:00
eefa389be1 Merge pull request #417 from dpogue/coverity
Coverity Fixes
2014-05-11 23:19:44 -04:00
7d104772fd Implement chat history browsing (Client and Python) 2014-05-09 20:40:18 +02:00
1ed13e6466 Fix some message leaks in cyCamera 2014-05-05 21:33:01 -04:00
426d8e08d7 Catch moar crashes...
... Instead of throwing up a useless VC++ dialog box, actually do our
error handling.
2014-05-05 21:18:28 -04:00
f9129ae82a Fix const-ness of some pfPython GUI stuff. 2014-05-04 17:03:50 -07:00
4e35dbf528 Fix ConsoleTrigger memory leak 2014-05-03 16:24:58 -04:00
133098c18e Fix pyMatrix44 memory leak 2014-05-03 12:56:15 -04:00
5672bcb57e Fix Coverity issues with pfPatcher 2014-04-26 17:21:51 -04:00
3fceb7652c Const getters 2014-04-26 21:14:59 +02:00
e26f479bb5 Make font flags available to Python in PlasmaConstants. 2014-04-26 21:14:58 +02:00
04647a1c98 Fix comment Hoikas 2014-04-26 21:14:57 +02:00
bee6001b78 Fix ptGUIControl.setFontFlags(). 2014-04-26 21:14:56 +02:00
664339a4bd Move methods to pyGUIControl to pyGUIControlTextBox. 2014-04-26 21:14:55 +02:00
4e613d1899 add python api to set flags
Clean up unwanted changes caused by IDE extension -.-

Reworked implementation
2014-04-26 21:14:54 +02:00
8c5286400a Use premultiplied alpha for plDynamicTextMaps on GUI controls.
This fixes the irregular dark fringes around light text when not exactly pixel-aligned that are caused by independent interpolation of color and alpha. It also makes calculations simpler for things to come.
2014-04-26 21:14:50 +02:00
b34577103e Pixel-accurately clip characters to the available space instead of omitting whole characters that stick out.
In addition to being a prerequisite for shadowed text, this also fixes an issue sometimes seen at the bottom of the mini KI player list where characters with a descender were missing.
2014-04-26 21:14:49 +02:00
4cd2b2f7dd Fix #303 2014-04-26 21:14:47 +02:00
8ea4f1ffc4 Merge pull request #398 from zrax/expat-utf8
Use the UTF-8 version of Expat
2014-04-20 20:56:49 -07:00
9724b8e17b Fix uninitalized pointer assumed to be null in Listener.XMode console command 2014-04-18 14:23:53 -07:00
ff13a26e8a Add better error handling to app.event console command 2014-04-18 14:23:43 -07:00
7c0c1635ab Use the UTF-8 version of Expat 2014-04-12 13:05:29 -07:00
a1e3fa6faf Various MinGW compile fixes. 2014-02-19 23:31:43 -08:00
7a59dbae41 I did it wrooong 2014-02-02 09:40:32 +01:00
22f1be0542 Merge pull request #387 from Hoikas/animFun
Animation Things and Stuff
2014-01-31 19:51:16 -08:00
fc06d95858 Merge pull request #388 from Hoikas/leaks
Fix some leaks revealed by Coverity
2014-01-23 17:14:16 -08:00
3d1bcf1988 Whoops-a-birdy 2014-01-22 20:59:25 -08:00
5d919f6d28 Fix leak in GetLinkToCity 2014-01-22 19:15:29 -05:00
571bdbab01 Fix leak in GetLinkToMyNeighborhood
pyAgeLinkStruct copies the plAgeLinkStruct, so we can create our initial
ALS on the stack and avoid crazy memory logic.
2014-01-22 19:02:23 -05:00
37948af058 Merge pull request #382 from zrax/ReadSafeString_plString
Get rid of hsStream::ReadSafe(W)String(Long)_TEMP
2014-01-21 15:29:40 -08:00