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

173 Commits

Author SHA1 Message Date
094b0fe557 Move <algorithm> header out of HeadSpin.h 2014-08-09 12:28:20 -07:00
827ea85af0 Remove some additional usless / unused junk 2014-08-09 12:28:20 -07:00
ce53a71990 There is no benefit to the hsFopen macro 2014-08-09 12:28:19 -07:00
e36220cca5 Use std::min and std::max 2014-08-09 12:28:19 -07:00
419f0bfa75 Add plFormat.h to MaxComponent's Pch.h 2014-05-28 19:10:18 -07:00
5c6b6bbc7c Fix the rest of the plString::Format calls 2014-05-28 18:49:50 -07:00
fb8c81b587 plStringify plShaderAssembler 2014-05-28 18:10:27 -07:00
1debf8180b Convert many of the now-deprecated plString::Format calls to plFormat 2014-05-28 18:10:24 -07:00
15728bbfb5 Add an hsDeprecated macro for declaring APIs deprecated 2014-05-24 18:56:25 -07:00
c2754b3993 Show size as hex too if requested 2014-05-18 00:02:22 -07:00
42661cc247 Port plResBrowser to Qt5 2014-05-18 00:02:22 -07:00
aeb4c27c12 Clean up localization mgr lookups and add some missing mnemonics 2014-05-18 00:02:22 -07:00
c78137c743 Fixes for Linux compilation of plFontConverter 2014-05-18 00:02:22 -07:00
d4465a2168 Port plFontConverter to Qt5 2014-05-18 00:02:22 -07:00
b48963b904 Make it compile and work in GCC / Linux 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
f6d04e78c8 Port plLocalizationEditor to Qt5 2014-05-18 00:02:21 -07:00
6867be59f9 Fixes for Max plugin compilation when not using PCH 2014-04-27 09:28:26 -07:00
7e624a08a2 Merge pull request #390 from Hoikas/plMessage-headers
PCH-ize plMessage
2014-04-26 14:13:31 -07:00
81214699ae Fix scope on preprocessor variables for Max plugin.
plAudioCore needs to know whether we intend to build the plugin, so
the change introduced in 978edc1 was causing compilation to fail when
building the plugin.

This moves detection and definition back into the root CMakeList,
but preserves the behavior of only looking for the SDK if needed.
2014-04-26 09:53:56 -07:00
c3d8e7e161 Add different SetText values to MaxCompat header.
Restores compilation of Max 7 plugin, as its SetText expects
a non-const pointer.

Additionally, NotifyInfo should already be declared in notify.h.
2014-04-21 08:53:07 -07:00
58d79679d3 Use std math functions in Max plugin.
VS12 provides math functions which were conflicting with ones defined
in texutil.h.  This removes the reliance on texutil.h and uses the
standard library's math in its place.
2014-04-21 08:52:09 -07:00
fdd8279c57 Merge pull request #403 from dpogue/coverity_patches
Coverity patches

Closes #396.
2014-04-18 15:01:52 -07:00
613b001678 Clean up plDistributor max/pl point interop
There were two terrible things here:
* Some nasty pointer-based casting
* Storing references to temporaries

Unfortunately, storing addrs of temps was happening through a helper
function, so VS won't warn here. I think I caught all the cases where
those functions were being used wrongly, but I can't be sure until
coverity runs on this commit.
2014-04-18 14:22:16 -07:00
978edc1423 Only try to find the Max SDK if it was requested (and show the option to try to build it always) 2014-04-12 01:00:11 -07:00
a1e3fa6faf Various MinGW compile fixes. 2014-02-19 23:31:43 -08:00
f1f7f3acd3 Fix fallout in 3dsm plugin 2014-01-23 23:53:14 -05:00
d7fdf10455 Convert ReadSafe(W)String* to the plString variants, and remove the now
unneeded _TEMP variants.  All safe strings read from hsStreams are
now plStringified :)
2014-01-21 15:21:32 -08:00
a783642515 Python file names and SynchedObj SDL state names => plString 2014-01-12 13:08:25 -08:00
939f6c3d41 Accept plStrings in plDynamicTextMap for rendering and font names 2014-01-12 13:08:24 -08:00
abe3d465b3 Some additional sprintf and std::string cleanup 2014-01-11 20:42:01 -08:00
7de24157a5 Avatar Clothing data => plString 2014-01-11 20:42:01 -08:00
cbea492457 plMultistageStage => plString 2014-01-11 20:41:59 -08:00
853bcbd9d6 Fix some MaxMain compile failures introduced by Hoikas' recent cleanup 2014-01-09 18:55:43 -08:00
a5758f91c6 Merge pull request #377 from Hoikas/max-symbols
Fix Max Plugin Linker Warnings
2014-01-05 21:36:10 -08:00
4f3cb61d96 Toss useless redefinition. 2014-01-03 19:14:33 -05:00
457f1ef5f6 The exporter is a single DLL.
So we don't need to __declspec(dllimport) ANYTHING. This stops more linker
warnings.
2014-01-03 19:12:25 -05:00
129d21c4f9 Remove duplicated plPickNode code
This fixes some of the "multiple definition of symbol" warnings we get
from the linker. I checked this against the OU AllDlls solution and
deleted the version not present in it.
2014-01-03 19:06:05 -05:00
85d64926d2 Don't do work in DllMain.
If you don't know why I did this, please Google why you should never do
work in DllMain.
2013-12-24 16:28:21 -05:00
a4b1c53ea3 Stubify MaxFileData
So, yeah, this blows away MaxSceneViewer. We're never going to get around
to fixing that. In exchange for this massive code explosion, you get a
free MaxFileData stub type thing. It keeps all the data just so we don't
blow up Cyan's plugins. This fixes the "Missing Dll" messages people keep
whining about.
2013-12-24 16:22:10 -05:00
56507c5219 Fix several format errors detected via vararg-template voodoo 2013-12-16 18:58:47 -08:00
f6a62c0004 Fix #301
Partially reverts b9b72e0
2013-12-05 18:48:44 -05:00
55d3f10310 Silence unneeded assertion. 2013-12-05 18:48:43 -05:00
60210cf38a We have to load plFontCache... 2013-12-05 18:48:42 -05:00
fd16a12c34 Fix broken plString format 2013-12-05 01:36:23 -05:00
3299267976 Integrate SecurePreloader into pfPatcher 2013-11-28 15:14:45 -05:00
dd35878465 Begin killing off sprintf 2013-07-09 21:30:42 -04:00
18010570b5 Allow disabling certain parts of the build 2013-07-09 10:35:43 +02:00
dd431db36e Fix CMake warnings on linking the Python libraries 2013-07-07 21:16:35 +02:00
38e26dd12e Implement plShaderAssembler 2013-02-23 23:12:36 -05:00