Project

General

Profile

danij's activity

From 2012-01-06 to 2012-01-19

2012-01-19

23:52 Doomsday Engine 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 Doomsday Engine Revision 6c3c609d (github): Fixed: Lower sky sphere texture clamping
danij
10:40 Doomsday Engine Revision 758fe14c (github): Fixed compile warnings in sys_network.c
danij
10:39 Doomsday Engine Revision b235949f (github): Updated MaterialArchive for percent-encoded uris
danij
10:21 Doomsday Engine Revision 2be084fa (github): Fixed potentially, doubly percent encoding a flat name
danij
10:04 Doomsday Engine Revision e4d0872e (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
10:03 Doomsday Engine Revision f101a6d2 (github): Model Renderer|Fixed: Mismanagement of GL_TEXTURE_2D state
danij
10:03 Doomsday Engine Revision 3248b194 (github): Fixed: Search paths added to ResourceNamespaces in reverse order
danij
10:01 Doomsday Engine Revision d8e92793 (github): Fixed: Str_PartAppend could copy from outside the source buffer
danij
09:59 Doomsday Engine 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

18:14 Doomsday Engine 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 Doomsday Engine Revision be743c75 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
14:54 Doomsday Engine 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

2012-01-17

14:27 Doomsday Engine Revision ee552125 (github): Documentation|Hexen: Updated apidoc for p_sound.h
danij
14:20 Doomsday Engine 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
13:15 Doomsday Engine Revision b2fe587d (github): Hexen|Fixed: Skies not scrolling
danij
04:23 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision e44fcf12 (github): Cleanup|PathMap: Removed unnecessary noise from the implementation
danij
03:45 Doomsday Engine 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 Doomsday Engine Revision 72f1348b (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
02:52 Doomsday Engine 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

2012-01-16

15:48 Doomsday Engine Revision 952a7c77 (github): Fixed comment in DD_ChangeGame about shutdown and task name selection
danij
15:42 Doomsday Engine Revision 79f9c917 (github): Fixed: Do not reload resources or parse DEDs when shutting down
danij
15:42 Doomsday Engine 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
02:59 Doomsday Engine 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 Doomsday Engine Revision c3d2bad4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
00:14 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision c94ecfb4 (github): Implemented PathDirectoryNode::Hash
Obtain the hash used in the owning PathDirectory for this fragment. danij
22:54 Doomsday Engine Revision 90da2b69 (github): Exported F_FileName
danij
08:07 Doomsday Engine 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 Doomsday Engine Revision 2dd58ce6 (github): Busy Mode: When processing multiple tasks defer uploads until the end
danij
06:09 Doomsday Engine Revision 8b5f07c2 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
06:07 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision bb5fb780 (github): Busy Mode|Fixed: Failed to destroy mutex upon completion
danij

2012-01-14

03:37 Doomsday Engine Revision d449d994 (github): Cleanup
danij
01:13 Doomsday Engine Revision a6b7b873 (github): Documentation: Further fixes to apidoc for ZipFile
danij
00:57 Doomsday Engine Revision 6d4e3180 (github): Documentation|Fixed: Typo in apidoc for ZipFile_ComposeLumpPath
danij
00:53 Doomsday Engine Revision 6ebae6b9 (github): Documentation: Updated apidoc for ZipFile
danij
00:14 Doomsday Engine Revision d9d09e4a (github): Refactor: Renamed lumpdirectory_t to LumpDirectory
Also updated the apidoc. danij

2012-01-13

11:20 Doomsday Engine Revision 19cc322a (github): Homepage|Refactor: Cleaner interface semantics for locating a plugin by name
danij
11:05 Doomsday Engine Revision 7cf3e2e5 (github): Homepage: Include the site description in the page title on the homepage
danij
11:01 Doomsday Engine Revision fe2467ab (github): Homepage|Refactor: Moved homepage generation from FrontController to Home plugin
danij
09:29 Doomsday Engine Revision 7c7a651e (github): Add CSS stylesheets for the homepage
danij
09:22 Doomsday Engine Revision 86c11474 (github): Homepage|Fixed: pages/html/engine.html used incorrect encoding
danij
09:05 Doomsday Engine Revision d083a294 (github): Homepage: Removed obsolete comment in buildrepository.php
danij
08:50 Doomsday Engine Revision 75db2755 (github): Documentation|Homepage: Fixed apidoc for platformId and releaseType
danij
08:35 Doomsday Engine Revision 533b00ea (github): Cleanup
danij
08:26 Doomsday Engine Revision 1f5dc3ef (github): Initial checkin of the code behind dengine.net
danij
08:14 Doomsday Engine Revision 110aaabf (github): Moved master server version 2.0 into the attic
danij

2012-01-12

22:58 Doomsday Engine Revision 2dfd5302 (github): Chex Quest|Fixed: Unable to find a font at startup
danij
14:22 Doomsday Engine Revision 2ed7f882 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
14:21 Doomsday Engine Revision 87e0f382 (github): LumpDirectory|Refactor: Simplified public interface, removing redundant functionality
danij
09:15 Doomsday Engine 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 Doomsday Engine Revision d8e4d217 (github): Update game change progress after loading startup resources
danij
07:07 Doomsday Engine Revision 6241b5c0 (github): DED|Fixed: Incorrect handling of Copy directive on Model definitions
danij
07:02 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine 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
09:09 Doomsday Engine Revision 358ac12c (github): Net_DoUpdate: Do not spam _DEBUG messages unless in a network game
danij
08:55 Doomsday Engine Revision 9205a208 (github): Fixed: -vdmap'd paths not populating to resource namespaces
danij
07:00 Doomsday Engine 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 Doomsday Engine Revision 6d8be62e (github): Fixed: Map title author surpression for custom maps with no MapInfo
danij
03:33 Doomsday Engine 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 Doomsday Engine Revision 53b0a269 (github): Fixed: -file command line argument processed too late
danij
02:28 Doomsday Engine Revision 3fb8303c (github): Fixed: Unitialized variable read loading image
danij

2012-01-10

17:49 Doomsday Engine Revision 0c87ddff (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
17:49 Doomsday Engine Revision 69e52625 (github): Fixed: BitmapCompositeFont used additional border with hires patches
danij
17:46 Doomsday Engine 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
15:32 Doomsday Engine 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 Doomsday Engine Revision 54e43a8d (github): Refactor: Renamed texture_t as Texture
danij
15:27 Doomsday Engine 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 Doomsday Engine Revision 21a50b6a (github): Cleanup
danij
15:23 Doomsday Engine 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 Doomsday Engine Revision ef6ef630 (github): Refactor: Renamed texturevariant_t as TextureVariant
danij
15:18 Doomsday Engine 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 Doomsday Engine Revision 372341e7 (github): Todo comment in ZipFile regarding the correct place for path mapping
danij
14:40 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision 6e624ca4 (github): Retrieve precalculated geometry from BitmapFont
danij
12:48 Doomsday Engine Revision 24ed1c77 (github): Retrieve precalculated texture coordinates from BitmapFont
danij
12:30 Doomsday Engine Revision f103e7b8 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
12:24 Doomsday Engine 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 Doomsday Engine Revision 50e72849 (github): Began fixing up composite bitmap font rendering
danij
05:31 Doomsday Engine Revision c494bc4a (github): Fixed: RGB(A)8 textures failed conversion to luminance(A)
danij
05:06 Doomsday Engine Revision b81e8b71 (github): Fixed: Incorrect scaling of high resolution Patches
danij

2012-01-09

10:19 Doomsday Engine Revision ba8e33e0 (github): Cleanup
danij
10:10 Doomsday Engine Revision 5ceda755 (github): Cleanup
danij
09:00 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine 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

08:36 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine 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 Doomsday Engine Revision dccbc319 (github): Fixed: Fatal error attempting to inspect an unknown texture
danij
03:46 Doomsday Engine Revision d761c1a2 (github): FileSys|Fixed: Minor memory leak attempting to reopen an open file
danij
01:42 Doomsday Engine 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 Doomsday Engine Revision dbd7028a (github): Refactor: Renamed lumpfile_t as LumpFile
danij
01:19 Doomsday Engine Revision 1caffa0f (github): Refactor: Renamed lumpinfo_t as LumpInfo
danij
01:17 Doomsday Engine Revision 54706fde (github): Refactor: Renamed wadfile_t as WadFile
danij
01:15 Doomsday Engine Revision b03ad3a9 (github): Refactor: Renamed zipfile_t as ZipFile
danij
00:45 Doomsday Engine Revision 86819590 (github): Win32: Fixed build
Added missing export to doomsday.lib for symbol Uri_NewFromReader danij

2012-01-07

22:51 Doomsday Engine Revision b3e3ad7d (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
22:50 Doomsday Engine Revision 90c57057 (github): Search path flags determine behavior of F_AllResourcePaths
Todo: Refactor PathDirectoryNode_MatchDirectory making the logic of
F_MatchFileName available through flags.
danij
22:44 Doomsday Engine Revision d14393e6 (github): Route ResourceNamespaces' search path flags through to F_AllResourcePaths
danij
04:12 Doomsday Engine Revision 2d827b47 (github): Cleanup
danij
03:28 Doomsday Engine Revision 7d78d725 (github): Reworked ResourceNamespace rebuilding for search path flags
danij
03:25 Doomsday Engine Revision a3bd6b9c (github): Added search path flag SPF_NO_DECEND
ResourceNamespace search paths are now defined including a set of
flags which govern how the path will be interpreted...
danij
03:09 Doomsday Engine Revision e90eb4ee (github): Added PathDirectory flag ALLOW_DUPLICATE_LEAF
danij
02:55 Doomsday Engine Revision 8e9b4585 (github): Locate game resources in busy mode
danij
02:53 Doomsday Engine Revision 40f96f90 (github): Add /auto folder vdmaps as early as possible during game change
danij
02:50 Doomsday Engine Revision e9ba638f (github): Refactor: Use a PathDirectory in WadFile to store lump records
danij
02:50 Doomsday Engine Revision c87178c6 (github): Refactor: Use a PathDirectory in ZipFile to store lump records
danij

2012-01-06

01:19 Doomsday Engine Revision 0faac77a (github): Renamed members of ZipFile removing the '_' prefix
As ZipFile no longer exposes its internal representation there
is no need to use this naming convention on members.
danij
01:08 Doomsday Engine Revision e6568986 (github): Enforce data hiding
Moved lumpdirectory_s into lumpdirectory.c as there is no need
to expose its internal structure.
danij
01:01 Doomsday Engine Revision 4da93c46 (github): Enforce data hiding
Moved wadfile_s into wadfile.c as there is no need to expose
its internal structure.
danij
00:58 Doomsday Engine Revision 526662ed (github): Enforce data hiding
Moved zipfile_s into zipfile.c as there is no need to expose
its internal structure.
danij
00:34 Doomsday Engine Revision 7b6bdcbb (github): Implemented a default value for the delimiter argument of PathMap_Initialize
danij
00:27 Doomsday Engine Revision e69920f7 (github): Reworked findfile algorithms for consistent results across all platforms
Needs testing on non-Windows platforms! danij
 

Also available in: Atom