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.
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.
2012-08-13
- 21:25 Revision a65a8db7 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 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:... - 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. - 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... - 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. - 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... - 01:47 Revision 8b2f67b2 (github): Cleanup|libdoom: Further cleaned up A_VileChase()
- 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() (...
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... - 14:32 Revision f80d8203 (github): Cleaned up m_mus2midi.c
- 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... - 13:24 Revision d0f6b143 (github): Fixed|libcommon: Failed auto-loading save state in slot #0 on player reborn
- 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... - 10:28 Revision ff670e9b (github): Added|Deh Reader: Support [CODEPTR] DeHackEd patches
- 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. - 06:08 Revision 311eee92 (github): Map Renderer: Avoid unnecessary interpolation of line-angle light level deltas
- 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... - 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... - 03:45 Revision 65c32ebd (github): Deh Reader: Fixed auto-loading of DEH patches in PK3 containers
- 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... - 01:41 Revision 9f8e6ed8 (github): Cleanup: Moved PathDirectoryNode implementation to pathdirectorynode.cpp
- 00:49 Revision ed3aef8a (github): Refactor|de::PathDirectory: The path fragment may also be retrieved through PathDirectoryNode
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 ... - 22:59 Revision af52588f (github): Refactor: Cleaned up the public PathDirectory interface somewhat
- 20:18 Revision 68c49381 (github): Refactor: PathDirectory and PathDirectoryNode use '/' as the default delimiter
- 19:48 Revision b8ab8187 (github): Refactor: de::PathDirectoryNode do not take ownership of the user data
- 18:50 Revision b5962aae (github): Refactor: Improve data hiding with a private PathDirectoryNode instance
- 17:20 Revision 7ecb22e1 (github): de::PathDirectory: Commented on a todo item regarding result caching
- 17:04 Revision 7e830935 (github): Refactor: Member variables of de::PathDirectoryNode now private
- 16:58 Revision a47f438a (github): Refactor: Improve data hiding with a private PathDirectory instance
- 16:15 Revision e54e917b (github): Documentation|Fixed: PathDirectory::insert returns the tail node
- 16:09 Revision 88193f95 (github): Documentation: Improved apidocs for PathDirectory and FileDirectory
- 14:49 Revision 2a3646ce (github): Refactor: Re-implemented FileDirectory as a specialization of de::PathDirectory
2012-08-10
- 19:58 Revision 066101a0 (github): Refactor: Switched FileDirectory source files to C++
- 19:29 Revision 75a9da8d (github): Cleanup
- 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... - 17:38 Revision 23b2ef31 (github): Refactor: Use PathDirectory's C++ interface in the Materials collection
- 16:35 Revision 7fad4fe5 (github): Refactor|PathMap: Specify the path fragment hashing algorithm to use as a callback
- 16:11 Revision 40d9ae97 (github): Refactor: Use PathDirectory's C++ interface in the Textures collection
- 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...
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.
... - 21:03 Revision c0648b53 (github): GCC|Clang: Fixed build
- C++ STL headers must not be included from inside namespaces.
- 04:54 Revision d3ab9a03 (github): Documentation|Fixed: Fix various doxygen markup issues
- 04:06 Revision 1acf2a03 (github): Cleanup
- 01:57 Revision 738b0cb3 (github): GCC|Fixed: Fix deprecated string constant conversion warnings
- 01:20 Revision 234b278e (github): Homepage: Further minor style tweaks
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...
2012-08-05
- 17:08 Revision 6dbb2eaa (github): Console: Added notes to "help" command ouput re "listgames" and "listvars"
- 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 - 13:38 Revision 886f465a (github): Refactor: Switched source files for material_t and materialvariant_t to C++
- 03:26 Revision 372e520b (github): Cleanup
- 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... - 02:34 Revision 96d402b0 (github): Refactor|de::Texture: Do not take ownership of the user data
- 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...
Also available in: Atom