02dda70b44
Fix assertion failures when loading/writing JPEGs
...
(e.g. the linking book loading animation). Nobody ever noticed because the debug build was completely broken in MSVC7, and H-uru/Plasma does it completely differently.
2012-05-01 17:27:12 +02:00
b2f8d8c0f0
Minor adjustments to avoid needless trivial differences to H-uru/Plasma.
2012-05-01 11:17:52 +02:00
f5d00acdc5
Update hgignore
2012-04-29 22:46:55 +10:00
33a242faa4
Add MSVC10 project files
2012-04-29 22:42:48 +10:00
615b1017bd
Missed use of the ref macro.
...
See e158881def12.
2012-04-29 13:31:54 +10:00
bf6d2a4459
Always copy terminating NULL when pasting
2012-04-27 21:50:33 +02:00
0e154ffb4b
Update Python 2.3 for MSVC10
...
Rename WRITE_RESTRICTED due to a collision with windows headers.
Remove PY_UNICODE_TYPE from config header. unicodeobject.h should define this correctly.
Add special signal handling for MSVC8 and up.
2012-04-22 15:54:23 +10:00
82857fb0bb
Update9 for MSVC10
...
Fix some includes.
2012-04-22 15:22:03 +10:00
770df9939e
Update8 for MSVC10
...
Make plAGModifier a friend of plAGApplicator.
2012-04-22 15:21:28 +10:00
73d0471d28
Update7 for MSVC10
...
When compiling with MSVC10, client support must be limited to XP.
2012-04-22 15:17:39 +10:00
8bdf479bdc
Update6 for MSVC10
...
Include stddef.h to avoid a redefinition problem with offsetof(s,m).
Remove wchar_t typedef. This is a native type is MSVC10 and should be appropriately defined with the inclusion of stddef.h in earlier versions.
2012-04-22 14:55:35 +10:00
5a1b5bf055
Update5 for MSVC10
...
Funtion pointers use address of fully qualified name.
2012-04-22 13:21:52 +10:00
7a501c1b1f
Update4 for MSVC10
...
Fix for loop scope problems.
2012-04-22 13:15:34 +10:00
f8c3f7ac31
Update3 for MSVC10
...
Fix some const problems.
2012-04-22 13:13:32 +10:00
bc74371c57
Update2 for MSVC10
...
Add missing type specifiers.
2012-04-22 12:50:08 +10:00
626da5ae70
Update1 for MSVC10
...
Capitalize the ref macro in hsTypes.h due to a name collision.
2012-04-22 12:22:32 +10:00
fba99c4cb1
Convert the impact velocity to avatar-local coordinates, because that's what {Running|Ground}Impact::PreCondition() expects.
...
Fixes landing animations depending on what direction relative to the age you jump rather than whether you land forward or straight down.
2012-04-18 20:51:14 +02:00
8e43df15b1
More 'const', so that Rotate(vector) can be called on a const hsQuat&.
2012-04-18 20:45:52 +02:00
9db1361535
Merged in Skoader/cwe-ou (pull request #5 ) (Crucible CWE-7)
2012-04-10 08:12:22 -06:00
e583bf6d74
Also handle Python long integers in addVarNumber.
2012-04-09 09:50:40 +02:00
350295425a
Allow int in plNotify
...
---
.../Plasma/FeatureLib/pfPython/plPythonFileMod.cpp | 11 ++-
Sources/Plasma/FeatureLib/pfPython/pyNotify.cpp | 10 ++
Sources/Plasma/FeatureLib/pfPython/pyNotify.h | 2 +
.../Plasma/FeatureLib/pfPython/pyNotifyGlue.cpp | 68 +++++++++++++++-
.../Plasma/NucleusLib/pnMessage/plNotifyMsg.cpp | 87 +++++++++++++++++--
Sources/Plasma/NucleusLib/pnMessage/plNotifyMsg.h | 14 +++-
6 files changed, 175 insertions(+), 17 deletions(-)
2012-04-09 01:29:47 +02:00
aaabc9c333
Add plFileEncrypt, plFileSecure, plPythonPack to AllClient.sln.
2012-04-06 21:02:24 +02:00
ccefcfdb13
Fix an aspect ratio assumption
2012-04-03 12:55:02 -04:00
66dc3dde92
Fix landing behaviors
2012-04-03 12:42:37 -04:00
a9cb4723d0
Fix KI daylight saving time calculation.
...
The previous implementation had the following bugs:
- DST was truncated to end of October
- DST start was off by one week in years where March 1st is a Monday
- DST start was off by one second (1:59:59 -> 2:00:00 -> 3:00:01 instead of the correct 1:59:59 -> 3:00:00 -> 3:00:01)
Tested against tzdata 2009g.
2012-03-31 20:13:58 +02:00
59b04b546f
Fix plUnifiedTime::SetGMTime
...
The default value of the "dst" argument must be 0, because -1 leads to incorrect results when the given time falls into local DST. However, a "dst" argument makes no sense on a method that deals with GMT anyway, so remove it entirely.
2012-03-31 20:06:55 +02:00
423e0c2142
Use George Bush style (2007) DST begin/end dates
2012-03-28 16:36:37 -04:00
fdc8e28c2f
Allow clickables to function while sitting or AFK.
...
Less special casing FTW!
2012-03-09 23:30:31 -05:00
e4458717c9
Fix possible WinApi misuse
2012-03-05 11:06:05 +01:00
a99ed37f23
Missing null checks and small style fixes
2012-03-04 18:55:44 +01:00
568b05fe70
Add & integrate project file for plClipboard.
2012-03-04 15:17:11 +01:00
9bd019fbf3
plClipboard
2012-03-04 11:57:45 +01:00
348858aef1
Merged in cwalther/cwe/hgignore (pull request #4 )
2012-02-12 10:52:39 -07:00
1cac4f85da
Fix a potential crash in pyVaultImageNode.
...
Fixes a crash which can occur when attempting to fetch
an unsupported image type.
2012-02-09 23:47:22 -08:00
cbea546c61
Christian's fix inability to go to a higher page in a book than the next after what has already been displayed.
...
Fixes books on the Relto bookshelf not remembering their last open page beyond the second.
2012-02-07 17:14:08 -08:00
102f63502a
Also ignore .aps files, generated by Visual Studio when viewing resources.
2012-01-28 13:38:48 +01:00
7c058fa898
Merged in cwalther/cwe (pull request #3 )
2012-01-27 20:02:49 -07:00
c0b428b342
Fix avatar clothing bounds test.
...
The bounds type test was performed on stale bounding data from the previous
frame resulting in the avatar being drawn without textures for a frame after
switching from 1st to 3rd person camera.
2012-01-28 13:08:16 +11:00
b343e389ab
Implement shadowed text rendering.
...
Intended to make KI text (player list and chat) better readable on light and patterned backgrounds. In this WIP, all text on GUI controls is rendered shadowed.
2012-01-25 22:16:19 +01:00
487f63f60b
Fix mouse recentering.
...
Existing fix didn't apply until after SecurePreloader completed.
This disables the mouse recentering earlier.
2012-01-20 05:18:04 -08:00
1c8c0f4e0e
Christian Walther's Python SDL fixes - for real this time.
2012-01-19 09:20:38 -08:00
a35a942ab2
Added Donate button to the login screen
...
Added fixes from Christian Walther for the Python SDL tuples
Added plLocalizationEditor source and project
2012-01-18 13:46:47 -08:00
196657fa60
Added Donate button to the login screen
...
Added fixes from Christian Walther for the Python SDL tuples
Added plLocalizationEditor source and project
2012-01-18 13:46:47 -08:00
5032529fa1
Ignore generated files.
2012-01-15 17:30:00 +01:00
dd55856ea2
Fix inability to go to a higher page in a book than the next after what has already been displayed.
...
Fixes books on the Relto bookshelf not remembering their last open page beyond the second.
2012-01-15 15:54:16 +01:00
a7271982d5
Show notification when missing required resource data file.
2012-01-04 23:20:49 -08:00
1d23f50bf6
Merge open source re-licensing into added files
...
(from git 4f01583)
2012-04-09 23:35:26 +02:00
f67e52eeb2
Change indentation to tabs and line endings to CRLF on the added files, to match the rest of the code.
2012-04-09 23:21:13 +02:00
0b57fd1339
Include a pre-built resource.dat
...
since the prerequisites for building it can be a bit of a hassle to install, and it should rarely change.
2012-04-09 23:10:40 +02:00
e02141055a
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.
2011-12-30 15:10:47 +01:00