Project

General

Profile

Activity

From 2012-01-08 to 2012-01-21

2012-01-21

14:49 Revision 64b2abc1 (github): libcommon: Enhanced loadgame and savegame console commands
These two commands now also implement the logic for prompting the user
to confirm a load/save game request, previousl...
danij
14:32 Revision 21d0201c (github): Game Menu|Fixed: Edit boxes accept one character less than maximum
danij
13:39 Revision c20b9a16 (github): MaterialArchive|Fixed: Failed deserializing version 2
Also bumped the version number to 4 as each material record now uses
Uri's own serialization mechanism rather than wr...
danij
09:01 Revision 88af3fd9 (github): Added: Console variable "game-save-quick-confirm"
A new alias for the existing cvar "menu-quick-ask" with a name that
better fits our naming conventions.
danij
07:55 Revision 0401ae0e (github): Fixed: Prevent an infinite loop in PTR_ShootTraverse
As floating point precision is used for the calculation of the
approximate plane hit point, it was possible for the g...
danij
07:49 Revision f43eb899 (github): Doom: Reduced dynamic light brightness for radiation suit
Presumably the suit is fullbright simply to draw attention to it
and not because its self-luminous. Also removed it's...
danij
06:53 Revision ad369672 (github): Improved dlight.pcx
Added low frequency noise around the periphery of the light to help
counteract the visual impact of banding due to fi...
danij
04:21 Revision 07f964a3 (github): Fixed: Texture content flag NO_COMPRESSION was ignored
danij
04:19 Revision bd0001e1 (github): Renderer: Tweaks; larger halos and dimmer dynlights
danij
04:16 Revision 80a94c14 (github): Reworked the material stage glow property into an intensity factor
Material glow is now an intensity factor rather than a normalized
multiplier, giving users greater scope for tweaking...
danij
01:14 Revision 92e88b3c (github): Fixed: Light decoration y origin on two-sided middle wall sections
In this situation the sidedef's y texture offset translates the
geometry itself.
Todo: This "Doomisim" could be hand...
danij

2012-01-20

20:40 Revision 74a9ead3 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
19:50 Revision a785b4eb (github): Doom|Fixed: Backward compatibility issue with God Health
Earlier versions did not implement a separate value for God Health,
consequently old mods that modified Max Health ex...
danij
19:44 Revision 99b4ef7a (github): Win32: Install readme.txt in the doc folder
skyjake
19:29 Revision c1bb56b6 (github): Unix: Include man page in the installation
skyjake
19:18 Revision 8a4c0e70 (github): Fixed compiler warnings in Protocol_Receive()
skyjake
19:14 Revision 391b351f (github): Documentation: Updated networking instructions
skyjake
18:09 Revision c235514a (github): Documentation: Win32-only audio features
skyjake
18:06 Revision 9c072e12 (github): Documentation: Author section is only for the man page
skyjake
17:59 Revision 81666c31 (github): Documentation: Updated author.ame
skyjake
17:53 Revision 6850c356 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
17:53 Revision 4446ea8a (github): Builder: Update readme before the build
skyjake
17:46 Revision 337d94e5 (github): Documentation: Moved generated readme files to doc/output/
skyjake
17:21 Revision 455b0e84 (github): Documentation: Use the canonical address for dengine.net
danij
17:19 Revision 61452a3b (github): Documentation: Added "clean" to readme Makefile
skyjake
17:18 Revision 0af728e5 (github): Documentation: Updated plugins.ame removing section covering glBSP
Doomsday now implements its own internal node builder, which is based
on glBSP 2.24
danij
17:12 Revision e1765a07 (github): Documentation: Added DOOMWADPATH to the list of environment variables
danij
17:10 Revision b8162b86 (github): Documentation: Tweaked credit description for Daniel Swanson
danij
16:46 Revision 4b1f8e6e (github): Documentation: Generating the readme
Added a Makefile for running Amethyst to generate a read me
document for all platforms.
Todo: Amethyst needs better ...
skyjake
16:13 Revision 3d5eed6f (github): Documentation: Setting up Amethyst for the readme
skyjake
14:28 Revision ceac6451 (github): Documentation: Cleaned up engine/doc/, added doc/
Reorganizing and updating old documentation files. skyjake
09:47 Revision b4bddcfe (github): Added fixme comment to FR_Ticker about timing issues
danij
09:37 Revision 0a8f19ae (github): Control Panel|Fixed: Slider/list buttons ineffective and fade away missing
Re-instated trigger_t and the associated timing functions. Not all
subsystems are timed according to game's sharp tic...
danij
08:29 Revision 19db470b (github): Fixed: Finales eating events destined for the engine's console/ui
danij
06:52 Revision 514980e1 (github): Doom: Reduced strength of default glow effect for NUKAGE
Toning down on the in-your-face lighting fx. We should aim to subtly
emblish and/or enhance, rather than dramatically...
danij
06:41 Revision 3b41b7d8 (github): Fixed: Material y origin on non-clipped middle wall sections
In this situation the sidedef's y texture offset translates the
geometry itself and so should not also be applied as ...
danij
04:15 Revision a3d48835 (github): Font Renderer|Fixed: Incorrect horizontal positioning of right-aligned fragments
danij
02:42 Revision e9e259ab (github): Doom: Reduced strength of default glow effect for FWATER
The default glow has now been reduced further, making it look less
like a glowing etheral body and more like the eart...
danij
02:32 Revision ab04243c (github): Doom|Fixed: Certain switches do not animate when playing Doom II
danij

2012-01-19

23:52 Revision c986f5dc (github): Fixed: Material's custom status not updated after loading an addon
Loading an addon post game load did not result in Material's custom
status being updated, resulting in various issues...
danij
22:40 Revision 6c3c609d (github): Fixed: Lower sky sphere texture clamping
danij
20:23 Revision db36ae5d (github): Protocol: Check protocol version before joining
The join query is now "JOIN xxxx (plr-name)" , where xxxx is the
client's protocol version. If it does not match, the...
skyjake
20:21 Revision 9d54848c (github): Multiplayer: Fixed thing and state ID lookup
Now only prints the things and states not found in the local
definitions.
skyjake
14:27 Revision 1e21653b (github): Protocol: Take advantage of Huffman coding for medium-sized messages
Increased the input data size that was allowed for Huffman coding. skyjake
14:00 Revision 907dea11 (github): Fixed: Network connection close
When a client was disconnected, it was possible that
messages were received during the close and they
were left in th...
skyjake
11:58 Revision e9b9795d (github): Protocol: Choose either Huffman or deflate for medium-sized messages
The smallest compressed payload is chosen. skyjake
11:39 Revision c55e3ead (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
Conflicts:
doomsday/engine/portable/src/sys_network.c
skyjake
11:34 Revision da00821f (github): Refactor|Cleanup: Cleaned up low-level networking
Moved the network protocol implementation into protocol.c.
Moved the sent byte frequency monitor to monitor.c (debug ...
skyjake
11:25 Revision cf2f25d0 (github): Bump protocol version number
However, the protocol version should be checked already in
unjoined mode, when the client is querying info about a
se...
skyjake
10:40 Revision 758fe14c (github): Fixed compile warnings in sys_network.c
danij
10:39 Revision b235949f (github): Updated MaterialArchive for percent-encoded uris
danij
10:21 Revision 2be084fa (github): Fixed potentially, doubly percent encoding a flat name
danij
10:04 Revision e4d0872e (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
10:03 Revision f101a6d2 (github): Model Renderer|Fixed: Mismanagement of GL_TEXTURE_2D state
danij
10:03 Revision 3248b194 (github): Fixed: Search paths added to ResourceNamespaces in reverse order
danij
10:01 Revision d8e92793 (github): Fixed: Str_PartAppend could copy from outside the source buffer
danij
09:59 Revision 80a3ddfe (github): Implemented percent-encoding of lump, texture and material paths
The Wad format allows characters in lump names not generally allowed
for file and/or directory names on the local fil...
danij

2012-01-18

21:46 Revision e0d61605 (github): Dedicated server|Fixed: Fatal error on server
Don't look up particle generator definitions in dedicated mode. skyjake
21:45 Revision b2e54aff (github): Improved network protocol
The revised protocol uses either Huffman or zlib to compress
outgoing messages. Message header size was reduced to
1-...
skyjake
20:59 Revision f06eb758 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
18:14 Revision c57ffa7b (github): Further improvements to StringPool class
Use a const pointer to StringPool instance in read-only methods.
Implemented StringPool_Iterate for traversing String...
danij
14:56 Revision be743c75 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
14:54 Revision 4701645a (github): Fixed: Replacement sprite patches scaled to iwad original dimensions
Initialization of sprite textures is now done in two passes:
1) Traverse the lump directory declaring sprites by nam...
danij
14:21 Revision 84ade728 (github): ZipFile: Allow uncompress without knowing output size
In non-raw mode, it is not necessary to know the size of the
output beforehand.
Renamed ZipFile_Uncompress2 to ZipFi...
skyjake
14:07 Revision 3bc3eaf8 (github): Documentation: Added a page for Low-Level Networking
skyjake
13:48 Revision e0cd4efe (github): Documentation: Description of the revised network protocol
skyjake
10:05 Revision 553c61d5 (github): Fixed: Compiler warnings
skyjake
09:54 Revision c1098edf (github): Transmission efficiency
"net info" now shows transmission efficiency, which includes protocol
header overhead.
Todo: Reduce the overhead by ...
skyjake
09:51 Revision ccd2ce67 (github): ZipFile: Regular compression in addition to raw mode
Data produced by ZipFile_Deflate() needs to be uncompressed
in non-raw mode.
skyjake
08:59 Revision f3d7e4f1 (github): Debugging revised network transmission
skyjake
08:58 Revision a46fb02b (github): Fixed: Added missing extern "C" in stringarray.h
skyjake
07:49 Revision 02fe7ee9 (github): Documentation: Adjusted Doxygen config
Removed "included by" graphs from the internal docs as they
were too large/wide to be useful.
Added "referenced by" ...
skyjake
07:46 Revision add61e85 (github): Refactor: Renamed StrArray to StringArray
More consistent with existing naming conventions. skyjake
07:24 Revision 34b745dd (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake

2012-01-17

16:01 Revision 432993b9 (github): Unix|Fixed: Apply PREFIX when installing .desktop file
skyjake
15:43 Revision 241aaf8c (github): Multiplayer: Translate server's mobj types and states to local equivalents
The server sends a lookup table of mobj type IDs and state
IDs, so that the client can translate any differences due ...
skyjake
15:33 Revision b1d09ca4 (github): Fixed build after previous commit's removed code
skyjake
14:27 Revision ee552125 (github): Documentation|Hexen: Updated apidoc for p_sound.h
danij
14:20 Revision 61cacb0c (github): Hexen|Fixed: No music beyond title
The arguments to S_MapMusic() are now logical episode and map numbers
rather than the "warp" numbers used by Hexen's ...
danij
14:15 Revision 91e49fc3 (github): Use deflate for network messages, removed Huffman encoding
The Huffman encoding implementation that was used for compressing
all data sent over the network was rather inadequat...
skyjake
13:23 Revision fc5afe40 (github): Experimented with deflated network packets
I was attempting to auto-compress large network packets before
remembering that all data already undergoes Huffman en...
skyjake
13:15 Revision b2fe587d (github): Hexen|Fixed: Skies not scrolling
danij
11:55 Revision bc2c94d1 (github): ZipFile: General purpose (un)compression routines
Added ZipFile_Compress() which calls zlib to deflate a data buffer.
Renamed ZipFile_InflateLump() to ZipFile_Uncompre...
skyjake
11:07 Revision 16ebab76 (github): Fixed typedef in strarray.h
skyjake
10:15 Revision 966cde84 (github): Unix: Fixed build
skyjake
10:05 Revision 3229dd38 (github): Unix|qmake: Adjusted linker options
It seems dep_zlib.pri was missing options for regular
Unix builds. Also added -ldl to engine.pro.
skyjake
09:23 Revision 21cb57c4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
09:21 Revision 7161911b (github): Documentation: Fixed warnings from Doxygen
skyjake
09:21 Revision 968ca71e (github): Further improvements to StrArray class
Added API documentation for the entire interface. Using a const pointer
to StrArray instance in read-only members.
skyjake
04:23 Revision 64f3e56e (github): PathMap: Be more generous with built-in fragment buffer
Increased the size of the fragment buffer allocated with the PathMap
instance to 24 fragments. Now that PathMap no lo...
danij
04:15 Revision f6cd6d5a (github): PathMap|Refactor: Assume the cstring which defines the path remains accessible
Do not take a copy of the path when mapping it. Instead it is assumed
that the string remains accessible until PathMa...
danij
04:01 Revision e44fcf12 (github): Cleanup|PathMap: Removed unnecessary noise from the implementation
danij
03:45 Revision c8571364 (github): LumpDirectory|Fixed: Search pattern was re-mapped unnecessarily
LumpDirectory::IndexForPath would re-map the search pattern each
time it was compared against a path in the hash chain.
danij
02:53 Revision 72f1348b (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
02:52 Revision a6efb8fa (github): LumpDirectory|Refactor: Added flag LDF_UNIQUE_PATHS
LumpDirectory's instantiated with this flag will self-manage their
contents to ensure they contain only unique paths ...
danij
01:45 Bug #982: 3D-model problem (1.9.7 build 397)
This is not the place to perform user support. Please create a new thread in our user support forum here: http://deng... danij
01:44 Bug #980: Heretic - Sky not rendering correctly
Is this bug still present in the stable 1.9.7? I can't reproduce it.
Any resource packs in use?
skyjake
01:22 Bug #980 (Rejected): Heretic - Sky not rendering correctly
The sky in Heretic maps are not being rendered properly, only with half of the image completely rendered in the backg... fsolda
01:23 Bug #981 (Closed): No sound
There is no sound at all when playing the games in Mac - no music nor effects.
*Labels:* Sound Effects
fsolda

2012-01-16

21:02 Revision 557a9d2a (github): Allow using ddstring_t in C++ source files
skyjake
20:18 Revision b95e4c91 (github): Cleanup
skyjake
19:13 Revision 413476b2 (github): Added StrArray, a dynamic array of text strings
Note that the implementation is in C++. The de::Str wrapper
should be useful elsewhere as well; moving it into includ...
skyjake
16:26 Revision f3983d75 (github): Documentation: Adjusted grouping
skyjake
15:48 Revision 952a7c77 (github): Fixed comment in DD_ChangeGame about shutdown and task name selection
danij
15:42 Revision 79f9c917 (github): Fixed: Do not reload resources or parse DEDs when shutting down
danij
15:42 Revision 4033a771 (github): Added DD_IsShuttingDown()
Hooks into the system layer to determine if an engine shutdown
is presently in progress. For use by higher level subs...
danij
14:07 Revision 6edc728f (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
14:01 Revision 473c4f05 (github): Console: Reverted shutdown message
skyjake
11:27 Revision 2a2f8228 (github): Win32: Fixes and cleanup
Added missing export for Str_InitStatic().
Fixed missing return value in ClMobj_LocalActionsEnabled().
Removed some u...
skyjake
11:13 Revision 3b14f3d7 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
Conflicts:
doomsday/engine/api/doomsday.def
skyjake
11:10 Revision 391be74c (github): Multiplayer: Handling of GPT_LOCAL_MOBJ_STATE
The local mobj state packet is broadcasted to all clients, and
it will enable temporarily local action functions for ...
skyjake
11:08 Revision c0ad2949 (github): Server|Fixed: Handling of mobjs with state=0
The server was sending incorrect mobj delta flags for a mobj
whose state was NULL.
skyjake
11:06 Revision 57465298 (github): Network: Allow sending packets larger than 32KB
Hexen's material archive was hitting the maximum packet
size boundary.
skyjake
08:19 Revision a327e580 (github): Builder|Fixed: Incorrect cwd for Doxygen
skyjake
02:59 Revision c6dceec8 (github): LumpDirectory|Refactor: Store references to lumps as LumpInfo pointers
Now that all files hold their own instances of LumpInfo and so too
lumps in containers such as Zip, we can now store ...
danij
00:16 Revision c3d2bad4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
00:14 Revision ac48f910 (github): FileSys|Refactor: Various interwoven refactorings
Now that the full path to a file/lump in the virtual file system is
no longer stored as a unit (WadFile and ZipFile s...
danij

2012-01-15

23:26 Revision d6572a8f (github): FileSys|Refactor: Do not use LumpInfo when looking up a lump name
The copy of the lump name stored in LumpInfo is now redundant. danij
23:19 Revision c94ecfb4 (github): Implemented PathDirectoryNode::Hash
Obtain the hash used in the owning PathDirectory for this fragment. danij
22:54 Revision 90da2b69 (github): Exported F_FileName
danij
19:56 Revision 567dae99 (github): Hexen|Multiplayer: Bishop missiles are spawned locally
skyjake
19:55 Revision 8b4afa6e (github): Client: Local actions
Added a clmobj flag that allows action function execution locally
on the client for the mobj.
Added GPT_LOCAL_MOBJ_S...
skyjake
16:17 Revision 35362480 (github): libcommon|Fixed: Wrong variable names
skyjake
16:11 Revision 919fde0e (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
15:34 Revision 37189bdf (github): Refactor: Added Mobj_ActionFunctionAllowed()
Working toward an improved way for the server to allow
the client to perform mobj action functions locally under
some...
skyjake
12:48 Revision 8fb0e91d (github): qmake: Detect stable build, select apt repository accordingly
versions.pri is now able to determine whether the build is a stable
build. If so, the Unix build will include the sta...
skyjake
12:12 Revision 89d843a2 (github): Merged the packres.py quiet mode from remove-sdlnet branch
Cleans up qmake output. skyjake
11:57 Revision 146accd5 (github): Cleanup
No need to duplicate the public thinker API in doomsday.h. skyjake
11:36 Revision 087128d9 (github): Documentation: Better summary of the Busy Mode
skyjake
08:07 Revision 156ec478 (github): Revert: "When processing multiple tasks defer uploads until the end"
This reverts commit 2dd58ce67a518876e553e019bd4cdd11848834ac.
On second thought no, lets allow the busy loop to para...
danij
07:39 Revision 2dd58ce6 (github): Busy Mode: When processing multiple tasks defer uploads until the end
danij
06:09 Revision 8b5f07c2 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
06:07 Revision 813a3951 (github): Refactor: Split DD_ChangeGameWorker() into multiple tasks
Game change tasks are now processed by Con_BusyList(). Also improved
animation, by updating progress more frequently.
danij
06:03 Revision 73756b71 (github): Busy Mode|Refactor: Added BusyTask and task list mechanic
A set of BusyTasks may be passed to Con_BusyList() which abstracts the
details of configuring and executing multiple ...
danij
03:49 Revision bb5fb780 (github): Busy Mode|Fixed: Failed to destroy mutex upon completion
danij

2012-01-14

21:26 Revision 16f613c8 (github): Started branch for ddstring_t refactoring
The goal of the "autostr-and-garbage" branch is to refactor
ddstring_t into a proper Str class. It will be accompanie...
skyjake
17:22 Revision 8fd36a76 (github): Builder|Homepage: Monitor /web, send updates to website
autobuild.py now has facilities for monitoring all files and
directories under the /web directory in the repository. ...
skyjake
16:04 Revision a4d1e0b7 (github): Builder|Refactor: Task execution should be done in autobuild.py
pilot.py is only responsible for task management and distribution. skyjake
11:43 Revision a7f96b76 (github): Builder: Check if pid file is stale
Sometimes a pid file is left undeleted (pilot killed abnormally)
which will prevent the pilot from running again. If ...
skyjake
10:39 Revision a81df1cd (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
07:00 Revision 241b53e9 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
06:59 Revision 65e1aa4b (github): Builder: Copyright update
skyjake
03:37 Revision d449d994 (github): Cleanup
danij
01:13 Revision a6b7b873 (github): Documentation: Further fixes to apidoc for ZipFile
danij
00:57 Revision 6d4e3180 (github): Documentation|Fixed: Typo in apidoc for ZipFile_ComposeLumpPath
danij
00:53 Revision 6ebae6b9 (github): Documentation: Updated apidoc for ZipFile
danij
00:14 Revision d9d09e4a (github): Refactor: Renamed lumpdirectory_t to LumpDirectory
Also updated the apidoc. danij

2012-01-13

23:02 Revision f80f977a (github): Refactor: Updated m_linkedlist, LinkList class
Updated the linked list implementation in m_linkedlist
according to the current coding practices.
skyjake
22:44 Revision 73c008a3 (github): Cleanup: Moved def_share.h and p_think.h to API
These headers have been included from the public API
headers for a long time, but so far they haven't officially
been...
skyjake
21:58 Revision 07abe67b (github): Cleanup: Removed obsolete trigger_t and related functions
M_CheckTrigger() and M_RunTrigger() are no longer
needed as sharp ticks are determined with
DD_IsSharpTick().
skyjake
19:18 Revision 84431d2f (github): Client|Fixed: Player no longer gets stuck in monsters
The client will now make sure that no solid clmobjs are moved into
a local player. Since solid objects cannot enter i...
skyjake
18:38 Revision bd5f74d1 (github): Documentation: Updated .h/.c source file templates
skyjake
18:19 Revision a558de3d (github): Documentation: Improved public API header file documentation
Modified all the GPL banners, fixed various errors, and added
more groupings.
skyjake
13:31 Revision bf3dee13 (github): Documentation: Further grouping, improved GPL banner
skyjake
12:23 Revision a019c4d3 (github): Builder: Allow Pilot to ignore specific tasks
Some clients may want to exclude themselves from certain jobs. skyjake
12:19 Revision 9864726c (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
12:18 Revision 0d4be585 (github): Documentation: Improving the public API docs
skyjake
11:20 Revision 19cc322a (github): Homepage|Refactor: Cleaner interface semantics for locating a plugin by name
danij
11:05 Revision 7cf3e2e5 (github): Homepage: Include the site description in the page title on the homepage
danij
11:01 Revision fe2467ab (github): Homepage|Refactor: Moved homepage generation from FrontController to Home plugin
danij
10:04 Revision 77c56c39 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
10:03 Revision 3c6aa39d (github): Documentation: Added libdeng mainpage; CSS tweaks
skyjake
09:29 Revision 7c7a651e (github): Add CSS stylesheets for the homepage
danij
09:22 Revision 86c11474 (github): Homepage|Fixed: pages/html/engine.html used incorrect encoding
danij
09:05 Revision d083a294 (github): Homepage: Removed obsolete comment in buildrepository.php
danij
08:50 Revision 75db2755 (github): Documentation|Homepage: Fixed apidoc for platformId and releaseType
danij
08:35 Revision 533b00ea (github): Cleanup
danij
08:26 Revision 1f5dc3ef (github): Initial checkin of the code behind dengine.net
danij
08:14 Revision 110aaabf (github): Moved master server version 2.0 into the attic
danij

2012-01-12

22:58 Revision 2dfd5302 (github): Chex Quest|Fixed: Unable to find a font at startup
danij
22:15 Revision f200e612 (github): Cleanup: Removed use of obsolete network flags
skyjake
22:11 Revision 7d235ad6 (github): Documentation: Several updates to public API docs
Started grouping things so that the documentation forms a
clear logical structure and navigation.
skyjake
18:11 Revision 4c2d014e (github): Multiplayer: Server sends its materials to clients
This will ensure that even though a different set of resources
has been loaded on the client, the materials will not ...
skyjake
17:10 Revision 5159d986 (github): Documentation: Updated apidoc for Reader and Writer
In the future please use these as a guideline for API documentation.
Note the file description in the beginning and t...
skyjake
14:22 Revision 2ed7f882 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
14:21 Revision 87e0f382 (github): LumpDirectory|Refactor: Simplified public interface, removing redundant functionality
danij
12:51 Revision 2054b297 (github): Documentation: Various fixes
@see is not appropriate inside @param list as it produces
a "See also" section. It's better to use @ref.
Fixed group...
skyjake
12:02 Revision f9ac3093 (github): Hexen|Fixed: First map of a new game was incorrectly chosen
Hexen uses translated map numbers, so we can't just select
map 0 and be done with it.
In the future, we need to unif...
skyjake
09:15 Revision bf1d6083 (github): Refactor: Removed '_' prefix from members of LumpDirectory
These objects no longer expose their internal state so this
naming convention is redundant.
danij
09:14 Revision d8e4d217 (github): Update game change progress after loading startup resources
danij
07:07 Revision 6241b5c0 (github): DED|Fixed: Incorrect handling of Copy directive on Model definitions
danij
07:02 Revision 940cf6d5 (github): Textures|Fixed: Typo in ParseNamespace
The name for the "Models" namespace was recognised however the
identifier returned was that of the "Masks" namespace.
danij
06:57 Revision cd8ba96d (github): Fixed: PLAYPAL not loaded early enough during game startup
To initialize models the engine needs to know the dimensions of
the sprites they map to. In order to calculate sprite...
danij
00:22 Revision cf895060 (github): Documentation|Fixed: Fixed typo in dd_share.h
All symbols after @defgroup textureNamespaceNames were interpreted
to be child groups of this one.
danij

2012-01-11

22:44 Revision 474b407b (github): Removed screen clear between "Starting up" and "Buffering" tasks
Now that multiple workers may be combined into what visually appears
to be single continues process with sub-tasks th...
danij
20:10 Revision 966c3571 (github): Builder: Generate all API documentation
skyjake
19:57 Revision 2b16f8cd (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
19:56 Revision c330a4b4 (github): Builder: Added task generate_apidoc
skyjake
19:13 Revision 8804c5c9 (github): Busy mode: Partial progress display mode
The progress bar can now be configured to use only a subregion
of the indicator. Visually combines the multiple conse...
skyjake
13:23 Revision 4a7148f8 (github): Builder: Bugfixes
The builder mistook a gcc command line option for an error message.
Also, the pilot could get stuck in an infinite lo...
skyjake
11:16 Revision 565e5556 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
11:16 Revision 7ab1bbcb (github): Documentation: Configuring Doxygen
Added Doxygen configuration files for generating a set of API
documentation web pages. There are 6 different variants...
skyjake
09:09 Revision 358ac12c (github): Net_DoUpdate: Do not spam _DEBUG messages unless in a network game
danij
08:55 Revision 9205a208 (github): Fixed: -vdmap'd paths not populating to resource namespaces
danij
07:00 Revision daf013d1 (github): Use a few more vertices for busy mode's progress background
There were simply too few for when it is drawn over near uniform
colored/textured backgrounds (it looked very angular...
danij
04:43 Revision 6d8be62e (github): Fixed: Map title author surpression for custom maps with no MapInfo
danij
03:33 Revision c6f08afb (github): Refactor: Moved logic preventing unload of required game resources
This logic is now handled from within the file system by querying
the current Game for the candidate file path prior ...
danij
02:29 Revision 53b0a269 (github): Fixed: -file command line argument processed too late
danij
02:28 Revision 3fb8303c (github): Fixed: Unitialized variable read loading image
danij

2012-01-10

20:18 Revision 7ff4fdb4 (github): Cleanup
skyjake
18:25 Revision 94b91376 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
18:23 Revision 5b5495d5 (github): Fixed: Busy mode progress animation
Animation of busy mode progress was behaving incorrectly.
Now busy mode will also wait until the progress animation
f...
skyjake
17:49 Revision 0c87ddff (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
17:49 Revision 69e52625 (github): Fixed: BitmapCompositeFont used additional border with hires patches
danij
17:46 Revision 8208d9c2 (github): TextureVariant: Record the source of the uploaded graphic
Presently the source is identified using a set of ids, one for each
logical source type (i.e., original or external)....
danij
17:29 Revision 51c1e08e (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
17:26 Revision 6e5d32dd (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
17:24 Revision 0915fd41 (github): Fixed: Cleaned up p_saveio init and shutdown
savefile was not always closed in the appropriate manner, leaving
a pointer to freed memory.
skyjake
15:32 Revision dc5f7204 (github): Refactor: Removed '_' prefix from members of Texture
These objects no longer expose their internal state so this
naming convention is redundant.
danij
15:30 Revision 54e43a8d (github): Refactor: Renamed texture_t as Texture
danij
15:27 Revision da42b6a0 (github): Enforce data hiding
Moved texture_t into texture.c as there is no need to expose
its internal structure.
danij
15:24 Revision 21a50b6a (github): Cleanup
danij
15:23 Revision 7ae46391 (github): Refactor: Removed '_' prefix from members of TextureVariant
These objects no longer expose their internal state so this
naming convention is redundant.
danij
15:21 Revision ef6ef630 (github): Refactor: Renamed texturevariant_t as TextureVariant
danij
15:18 Revision ec4bc159 (github): Enforce data hiding
Moved texturevariant_s into texturevariant.c as there is no need
to expose its internal structure.
danij
14:58 Revision 372341e7 (github): Todo comment in ZipFile regarding the correct place for path mapping
danij
14:40 Revision d9a3148f (github): Fixed: ZipFile's PathDirectory must allow duplicate leaves
PathDirectory, like the rest of Doomsday's virtual file system
treats all paths as non case sensitive. Zip archives h...
danij
14:20 Revision 4db38087 (github): Apply margin offsets for BitmapFont at render time
A temporary measure while I unify the use of font properties for all
font types within the font renderer.
danij
13:48 Revision 6e624ca4 (github): Retrieve precalculated geometry from BitmapFont
danij
13:45 Revision f7368885 (github): Win32: Exports for MaterialArchive
skyjake
13:35 Revision c2bbbaa8 (github): libcommon|Refactor: Split low-level I/O operations from p_saveg.c
Replaced p_svtexarc with p_saveio, which contains low-level I/O
operations for savegames.
skyjake
12:48 Revision 24ed1c77 (github): Retrieve precalculated texture coordinates from BitmapFont
danij
12:30 Revision f103e7b8 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
12:24 Revision f4a2db3a (github): Character geometry of a BitmapCompositeFont is determined by texture
When Upscale & Sharpen is in effect, the geometry for the character
has to be expanded to compensate for the addition...
danij
11:54 Revision 50e72849 (github): Began fixing up composite bitmap font rendering
danij
09:57 Revision 2889401c (github): Refactor: Moving MaterialArchive into the engine (from libcommon)
Savegames already have a facility for creating a dictionary of materials.
This is also needed for netgames, so the Ma...
skyjake
05:31 Revision c494bc4a (github): Fixed: RGB(A)8 textures failed conversion to luminance(A)
danij
05:06 Revision b81e8b71 (github): Fixed: Incorrect scaling of high resolution Patches
danij

2012-01-09

21:34 Revision 0795d8a5 (github): Added Str_NewFromReader()
Creating a ddstring_t out of data read from a Reader. skyjake
19:45 Revision f9d92f80 (github): Added support for callbacks in Reader and Writer
The user can provide custom functions for reading and
writing the actual values. When using custom functions
the Read...
skyjake
16:29 Revision 35c11729 (github): Mac OS X: Fixed compiler warning
Parameter differed in pointer signedness. skyjake
10:19 Revision ba8e33e0 (github): Cleanup
danij
10:10 Revision 5ceda755 (github): Cleanup
danij
09:11 Revision 0e4f34fb (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
09:10 Revision 98eba289 (github): Call ST_Start and HU_Start after player spawns
See commit 34a10557e2240072927cd460c185c9df15017bb8
To be safe, we'll still call the status and hud start functions ...
skyjake
09:00 Revision c1f47394 (github): Refactor: Moved path property out of LumpInfo
Now that derivatives of AbstractFile store all their lump records
in their own PathDirectory instances, it is no long...
danij
03:12 Revision 255d2ddb (github): Fixed: RGBA texture processing with gamma multiplier
If texture gamma multiplier is in effect RGBA textures were uploaded
with an uninitialized alpha channel.
danij
00:30 Revision 2c54549f (github): Do not insert zero-length names into WadFile's lump directory
Replace zero-length lump names with _something_... danij

2012-01-08

20:22 Revision fab944b7 (github): InFine: Client can skip the script
Clients will now send a skip request to the server when an
event occurs during client-side script playback.
Modified...
skyjake
18:38 Revision 2e83281c (github): InFine: Client bypasses script stack, only tracks server state
The server sends the current script's state to the client, which
is used for evaluating conditions for the current sc...
skyjake
18:01 Revision 34a10557 (github): Fixed: GL access during busy mode
ST and HU were initialized during map setup worker,
which lead into OpenGL calls.
skyjake
08:36 Revision 78d24e12 (github): Fixed: Fatal error during game change
An attempt was made to dereference a dangling pointer to the objlink
blockmap once a map had been played and the game...
danij
06:44 Revision 4dc0aedc (github): Optimize: Improved performance of StringPool's intern mechanism
The left-most insertion point is already determined in the process
of deciding if a string is present in the pool; re...
danij
05:17 Revision 6db5d611 (github): Optimize: Improved performance of PathDirectory population
Implemented a block allocation mechanism and used object pool of
PathDirectoryNodes. This block allocator is shared b...
danij
05:03 Revision 39238644 (github): Optimize: Improved performance of StringPool's intern mechanism
StringPool already maintains a name-sorted redirection map of it's
contents; so use the existing binary search based ...
danij
04:54 Revision dccbc319 (github): Fixed: Fatal error attempting to inspect an unknown texture
danij
03:46 Revision d761c1a2 (github): FileSys|Fixed: Minor memory leak attempting to reopen an open file
danij
01:42 Revision b4550cac (github): Refactor: Cleanup PathDirectory and PathDirectoryNode
Removed '_' member name prefixes. These objects no longer expose their
internal state so this naming convention is re...
danij
01:22 Revision dbd7028a (github): Refactor: Renamed lumpfile_t as LumpFile
danij
01:19 Revision 1caffa0f (github): Refactor: Renamed lumpinfo_t as LumpInfo
danij
01:17 Revision 54706fde (github): Refactor: Renamed wadfile_t as WadFile
danij
01:15 Revision b03ad3a9 (github): Refactor: Renamed zipfile_t as ZipFile
danij
00:45 Revision 86819590 (github): Win32: Fixed build
Added missing export to doomsday.lib for symbol Uri_NewFromReader danij
 

Also available in: Atom