Project

General

Profile

Activity

From 2012-08-05 to 2012-08-18

2012-08-18

14:44 Revision 2aa7614c (github): Initial check in of Deh Reader version 2.0
The goal of this branch is to rewrite the exisiting dpdehread addressing
all known problems therein.
danij

2012-08-14

11:50 Revision 82ce648a (github): Builder: Use Dropbox mirror as the main builds repository
This can be reverted once code.iki.fi is back online. skyjake

2012-08-13

21:25 Revision a65a8db7 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
21:25 Revision 1b56bd2f (github): Homepage|Build Repository: Temporary kludge to patch the build log URIs
Until code.iki.fi is back up we'll kludge the build log URIs to
point to the dl.dropbox.com/u/11948701 mirror.
Todo:...
danij
11:21 Revision f19c423d (github): Deh Reader: Removed macro for accessing deng2 command line
A macro for accessing the application's de::CommandLine seems
unnecessary, as a local reference can be used instead.
skyjake
11:04 Revision 052a97af (github): Deh Reader|Refactor: Switched to C++ and updated to making use of (some of) libdeng2
Throws de::Error exceptions when a non-recoverable error occurs.
Uses de::Log for all process logging and debug infor...
danij
05:37 Revision c5b98eec (github): Deh Reader: Stub block handlers for currently unsupported BEX extensions
As yet they don't do anything other than log a warning and allow
processing of the DEH patch to continue.
danij
03:02 Revision 6de5a14b (github): Hacx|libdoom: Fixed bug "[Hacx] Terminatrix not resurrecting foes"
Evidently whatever source port was used during the development and
testing of the Hacx v1.2 IWAD fixes an issue in Vi...
danij
01:47 Revision 8b2f67b2 (github): Cleanup|libdoom: Further cleaned up A_VileChase()
danij
00:44 Revision 4263233d (github): Cleanup|libdoom: Began investigating why HacX's Terminatrix does not ressurrect
Reworked A_VileChase() and A_VileCheck() cleaning them up and passing
the state variables directly to A_VileCheck() (...
danij

2012-08-12

22:19 Revision fcf144d4 (github): Fixed: Performance issues due to logging in FR_SetFont()
It is not necessary to log each time the caller attempts to set an
invalid/unknown font to use with the font renderer...
danij
14:32 Revision f80d8203 (github): Cleaned up m_mus2midi.c
danij
13:33 Revision 2428d320 (github): Added|All Games: Additional default control bindings for answering game messages
In addition to the 'y' and 'n' keys, register default binds for the
left and right mouse buttons, for answering yes o...
danij
13:24 Revision d0f6b143 (github): Fixed|libcommon: Failed auto-loading save state in slot #0 on player reborn
danij
11:57 Revision 22df7e1f (github): Doom|Heretic: Only alter the mobj State definitions when -fast changes
This is still a huge kludge as it assumes the original values have
not been modified (e.g., via a DED or DeHackEd pat...
danij
10:28 Revision ff670e9b (github): Added|Deh Reader: Support [CODEPTR] DeHackEd patches
danij
06:23 Revision e1603afc (github): Revert "Map Renderer|Fixed: No so-called "fake contrast" for middle surfaces of two-sided lines"
This reverts commit d3b4243775ac39cef6ddc08b8157c223b1e1b7aa.
On closer inspection revealed this to be incorrect.
danij
06:08 Revision 311eee92 (github): Map Renderer: Avoid unnecessary interpolation of line-angle light level deltas
danij
06:05 Revision d3b42437 (github): Map Renderer|Fixed: No so-called "fake contrast" for middle surfaces of two-sided lines
The id tech 1 software renderer does not apply a line-angle derived
light level delta to the middle surfaces of two-s...
danij
05:50 Revision 84165fff (github): Map Renderer|Fixed: Consider middle wall section material opacity with sky-fix geometery
A BSP leaf's sky-fix geometry construction should consider the opacity
of materials on middle wall sections when dete...
danij
03:45 Revision 65c32ebd (github): Deh Reader: Fixed auto-loading of DEH patches in PK3 containers
danij
02:17 Revision f6983a4e (github): de::PathDirectory: Cleaned up after recent refactorings
Todo: Re-implement the PathDirectoryNode block allocator.
Todo: PathDirectoryNode ctors/dtors private to PathDirector...
danij
01:41 Revision 9f8e6ed8 (github): Cleanup: Moved PathDirectoryNode implementation to pathdirectorynode.cpp
danij
00:49 Revision ed3aef8a (github): Refactor|de::PathDirectory: The path fragment may also be retrieved through PathDirectoryNode
danij

2012-08-11

23:53 Revision fde568c8 (github): Refactor: Further PathDirectory cleanup
Directory paths may now also be composed given a PathDirectoryNode
as a reference (hiding the callback to the owning ...
danij
22:59 Revision af52588f (github): Refactor: Cleaned up the public PathDirectory interface somewhat
danij
20:18 Revision 68c49381 (github): Refactor: PathDirectory and PathDirectoryNode use '/' as the default delimiter
danij
19:48 Revision b8ab8187 (github): Refactor: de::PathDirectoryNode do not take ownership of the user data
danij
18:50 Revision b5962aae (github): Refactor: Improve data hiding with a private PathDirectoryNode instance
danij
17:20 Revision 7ecb22e1 (github): de::PathDirectory: Commented on a todo item regarding result caching
danij
17:04 Revision 7e830935 (github): Refactor: Member variables of de::PathDirectoryNode now private
danij
16:58 Revision a47f438a (github): Refactor: Improve data hiding with a private PathDirectory instance
danij
16:15 Revision e54e917b (github): Documentation|Fixed: PathDirectory::insert returns the tail node
danij
16:09 Revision 88193f95 (github): Documentation: Improved apidocs for PathDirectory and FileDirectory
danij
14:49 Revision 2a3646ce (github): Refactor: Re-implemented FileDirectory as a specialization of de::PathDirectory
danij

2012-08-10

19:58 Revision 066101a0 (github): Refactor: Switched FileDirectory source files to C++
danij
19:29 Revision 75a9da8d (github): Cleanup
danij
19:17 Revision 8f6a3d14 (github): Refactor: Various code clarity refactorings to the Textures collection
As we can now traverse paths in PathDirectory without the need for
a callback iterator, many tasks in the Textures co...
danij
17:38 Revision 23b2ef31 (github): Refactor: Use PathDirectory's C++ interface in the Materials collection
danij
16:35 Revision 7fad4fe5 (github): Refactor|PathMap: Specify the path fragment hashing algorithm to use as a callback
danij
16:11 Revision 40d9ae97 (github): Refactor: Use PathDirectory's C++ interface in the Textures collection
danij
16:01 Revision 67ea60c1 (github): Refactor: Re-implemented PathDirectory as a C++ class
The design and usage of PathDirectory remains the same.
Internally this class now uses a QMultiHash for the node has...
danij

2012-08-09

21:05 Revision ef2a98ee (github): Fixed: Errors with string formatting
With QString-based classes, sprintf() is not needed: just
use the arg() methods to replace any %1, %2, etc. markers.
...
skyjake
21:03 Revision c0648b53 (github): GCC|Clang: Fixed build
C++ STL headers must not be included from inside namespaces. skyjake
04:54 Revision d3ab9a03 (github): Documentation|Fixed: Fix various doxygen markup issues
danij
04:06 Revision 1acf2a03 (github): Cleanup
danij
01:57 Revision 738b0cb3 (github): GCC|Fixed: Fix deprecated string constant conversion warnings
danij
01:20 Revision 234b278e (github): Homepage: Further minor style tweaks
danij

2012-08-06

08:43 Revision 18edf78a (github): Homepage: Tweaked stylesheet for the new forums theme
Added a new custom "Deng" phpBB forum theme. This theme has been
designed to inherit most of its rules from the homep...
danij

2012-08-05

17:08 Revision 6dbb2eaa (github): Console: Added notes to "help" command ouput re "listgames" and "listvars"
danij
15:59 Revision 29ab1aea (github): Refactor: materialvariant_t is now a class named de::MaterialVariant
MaterialVariant is the name of the opaque pointer used with the
C wrapper API for de::MaterialVariant
danij
13:38 Revision 886f465a (github): Refactor: Switched source files for material_t and materialvariant_t to C++
danij
03:26 Revision 372e520b (github): Cleanup
danij
03:15 Revision f533753c (github): Refactor|de::Texture: Do not take ownership of analysis data
Also, do not destroy analysis data when the GL textures of derived
variants are released (unnecessary as the analyses...
danij
02:34 Revision 96d402b0 (github): Refactor|de::Texture: Do not take ownership of the user data
danij
02:17 Revision 961376d2 (github): Fixed: de::Texture not correctly initialized
C++ doesn't (yet) feature constructor delegation, so we'll just live
with this minor duplication. This will be overha...
danij
 

Also available in: Atom