e8b6c424d7
Fix zlib inout variables to not crash things
2011-10-29 18:46:29 -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
0af3d1877d
Fix a few type issues due to typedef updates
2011-10-24 23:25:20 -07:00
2980fbf53c
Fix plEncryptedStream.
2011-10-24 22:17:12 -07:00
4255823e5d
Merge pull request #83 from Hoikas/moar-input
...
More input fixes
2011-10-22 19:52:46 -07:00
eb2767a5f7
Open source re-licensing
2011-10-22 17:03:49 -07:00
6c4ec930b0
Refresh CapsLock state on window restore
...
This fixes an unreported bug where the avatar run-lock state can get
confused after alt-tabbing. The other key states are too volatile to
update... We never get the depressed events if they are pressed on window
activation.
2011-10-22 17:51:13 -04:00
6582d0261e
Fix #82
...
It seems that silly Adam was storing a UINT scan code because MapVirtualKey
wanted a UINT. However, WM_CHAR only has a BYTE scan code in its lParam.
Therefore, we got garbage on repeated key events, which bungled up the key
binding parser.
2011-10-21 08:38:52 -04:00
e616874a07
Fix for linking to child age
2011-09-22 22:32:52 +02:00
adc3653296
fix relative includes in PubUtilLib, move them up to where they belong, remvoe some unused files
2011-09-01 13:21:23 +02:00
1b8f31cfb3
This fixes flymode...
2011-08-28 21:24:24 -04:00
b50b505a67
Remove some of DShow-dependent in AudioCaps.
...
This code was used to loop over all the audio devices and print their
names to a log file. No other initialization or parameter setting was
done. I'm quite sure the world will continue to operate without device
names printed out to an encrypted log file. ;)
2011-08-27 22:41:35 -07:00
a668ebe68b
Make plUUID work in *nix.
2011-08-27 15:21:18 -07:00
ca78172e27
add plLogDecrypt and fix some trailing newlines
2011-08-27 23:08:23 +02: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
9c28eca30f
remove pointless "BUILD_TYPE" option... external vs. internal client should really be enough
...
(this also removes some hard-coded Cyan URLs which depended on that option)
2011-08-20 10:52:46 +02:00
454db5c6a2
Merge pull request #70 from dpogue/miscfixes
...
Misc fixes
2011-08-20 01:46:23 -07:00
ab68dc3af9
Some compilers think "not" is a reserved word.
2011-08-07 14:11:35 -07:00
ee23f01736
String function fixes for mingw.
2011-08-07 14:11:35 -07:00
ea3fa47eca
Make a bunch more strings const.
2011-08-07 14:11:35 -07:00
e9f54e9547
Don't use Windows-specific Sleep function.
2011-08-07 14:02:25 -07:00
28d5ec2e4b
This function is not inline.
2011-08-07 14:02:24 -07:00
2175ddff0b
Bunch of small fixes.
2011-08-07 14:02:24 -07:00
99f846cdde
Fix a float/integer conversion warning.
2011-08-07 14:02:24 -07:00
d5885dd677
if no auth server is set, ask the gate keeper about it (does NOT really add a new message, just enables it. DS already supports it in master)
...
this makes the setup even easier... just one server to be configured in the server.ini.
2011-08-04 13:38:22 +02:00
54fcd09692
Merge branch 'license-stuff' of https://github.com/diafero/Plasma
2011-08-03 20:13:21 -04:00
88d10a8162
Merge remote-tracking branch 'dox/gcc-syntax'
2011-08-02 20:39:47 -07:00
4563df7f20
fix UruLauncher crash when the Launcher manifest is empty
2011-08-02 23:56:37 +02:00
0fde8587d7
remove unused code that was possibly incorrectly licensed by Cyan
2011-08-02 17:28:20 +02:00
46c4a457e0
Syntax fixes for PubUtilLib.
2011-07-24 15:29:45 -07:00
88f594bc11
Tidy up some loops over the queue.
2011-07-23 14:50:06 -07:00
93adfa9c7d
:%s/^I/ /ge
2011-07-23 14:31:37 -07:00
c699ae8ab6
Use hsThread for SoundBuffer preloading.
2011-07-23 14:31:37 -07:00
a06ed447df
Ignore empty resource items in plClientResMgr list on destruction.
2011-07-21 11:57:34 -07:00
69173994e6
Cope with unknown resource name extensions.
...
(E.g. a mistakenly included Thumbs.db)
2011-07-21 09:44:21 +02:00
ea355dc97b
Normalize cursor resource names.
2011-07-20 23:40:01 -07:00
186cf5f621
Cleanup of additional unnecessary resources and dependencies.
2011-07-20 23:40:00 -07:00
c5cfe9373b
Remove embedded-resource code.
2011-07-20 23:39:59 -07:00
6d2ce47b37
Add support for external resource Linking and Update text.
2011-07-20 23:39:58 -07:00
3027e0605c
Refactor plPlates CreateResource function names.
...
Add support for external resource Cursors.
Add support for external resource Progress Linking Book.
Add support for external resource Voice Chat indicators.
2011-07-20 23:39:55 -07:00
1bdbf0a790
Add functions to load a specified resource from the plClientResMgr onto a plate.
2011-07-20 23:39:54 -07:00
2d409a27ed
Add new plClientResMgr for graphic resources external to client executable.
2011-07-20 23:39:53 -07:00
090c950c74
Fix for plPNG::IRead improperly handling 24-bit RGB and non-transparent paletted images.
2011-07-20 23:18:05 -07:00
3fa99eb673
Fix for plPNG::IRead not reading final end block of image.
2011-07-20 23:18:04 -07:00
555b0d94b2
AStyle formatting fixes.
2011-07-20 23:18:01 -07:00
e08ed20947
Add PNG write support to plPNG.
2011-07-20 23:18:00 -07:00
4f8ac12d40
Add PNG read support to plPNG.
2011-07-20 23:17:59 -07:00