Activity
From 2012-08-19 to 2012-09-01
2012-09-01
- 21:10 Revision 9297cd02 (github): Fixed: Located another $degenleaf issue in R_InitFakeRadioForMap()
- 11:46 Revision 7bdba1d5 (github): Updater|Win32: Tidied window titles and icons
- All updater dialogs now inherit the window icon from the main window.
Instead of "Doomsday", the full "nice name" is ... - 10:55 Revision db5f5b9d (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- 10:13 Revision 3e05dcf9 (github): Fixed|Bsp Builder: Prefer non "self-referencing" lines when choosing a BSP leaf's sector
- Rather than blindly take the sector from the first linedef half-edge,
scan for a non self-referencing line first. Onl... - 05:32 Revision 4288ae94 (github): Fixed: Located a couple more $degenleaf issues
- 04:52 Revision 080eac99 (github): Optimize|Bsp Builder: Reduced working memory requirement
- Each recursion of the partitioning algorithm allocates a duplicate
of the previous iteration's SuperBlockmap, which, ...
2012-08-31
- 22:51 Revision 79d38b38 (github): Updater: Center the notification dialog after mode change
- 22:51 Revision c549b6b5 (github): libdeng2|libdeng: App notifies about mode changes using a signal
- When the window manager changes the display mode, de::App will emit
a signal notifying about it (after a short delay). - 21:47 Revision 13e19365 (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- 21:46 Revision 83c50219 (github): Updater: Printing the latest update check time
- Improved the textual output for the latest update time. If the check
has been made recently, instead of a full time a... - 20:54 Revision 3f3f52ad (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- Conflicts:
doomsday/engine/portable/src/map/bsp/partitioner.cpp - 20:50 Revision 8550a906 (github): Refactor|Bsp Builder: Further cleanup refactorings
- 16:36 Revision 49c69f91 (github): Fixed: Compiler error from clang
- See partitioner.cpp:1494. An argument with a non-const reference type
cannot be bound to a temporary lvalue, such as ... - 16:22 Revision e2a2b4b8 (github): GCC: Workaround for a BSP building issue
- Todo: Revert this when the actual cause has been found and fixed.
- 10:40 Revision 3e78fc2b (github): Bsp Builder|Refactor: Code clarity and minor optimization refactorings
- 00:43 Revision 7d9ae769 (github): Fixed: Located another $degenleaf issue in R_UpdatePlane()
- 00:12 Revision 4e6b1109 (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- 00:11 Revision 8df4b984 (github): Optimize|Bsp Builder: Replaced various internal BSP traversals with a LUT
- After testing a couple of very large maps such as Deus Vult's MAP05
the average speed up is around ~32%
2012-08-30
- 20:18 Revision db98ec21 (github): Optimize|SFX: Further improvements for sector reverb calculations
- Only the sector where the listener is in is ever needed for the SFX
playback. It is therefore unnecessary to update t... - 19:42 Revision 920b36cf (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- 19:06 Revision 724109d7 (github): Optimize|SFX: Reverb updates are not needed when 3D SFX disabled
- It seems currently the sector reverb update calculations are extremely
slow. They should be moved to a continuously r... - 18:48 Revision f707a678 (github): Fixed|Chex: Chex Quest menus use Doom's skill level names
- See bug: http://sourceforge.net/p/deng/bugs/1043/
- 18:35 Revision c0217e8b (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- 18:33 Revision 81dd9e0a (github): Disabled the "recorddemo" command
- Demo recording and playback is currently not supported.
- 18:26 Revision eb7bcdb6 (github): Fixed|Map Renderer: Plane glow disappears when plane is moving
- The glow's origin Z coordinate was not smoothed and thus below the
visible height of the plane, making the glow disap... - 18:26 Revision 874331c5 (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- 18:25 Revision d1210d27 (github): de::Bsp::Partitioner: Use an std::list for collecting the would-be leaf hedges
- 08:28 Revision d3ce8e0e (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- 08:27 Revision 4995d832 (github): Fixed|Bsp Builder: Revised degenerate leaf collapsing - no more orphans
- Orphaned leafs are now algorithmically impossible as these are now
collapsed similarly to degenerates in the process ...
2012-08-29
- 19:34 Revision 341f5cd0 (github): Builder: Updated links to commits in the new SF.net Git repository
- 19:05 Revision e5448013 (github): Merge branch 'master' of ssh://git.code.sf.net/p/deng/code
- 16:36 Revision 9e8c16e7 (github): Fixed: QString formatting in a Partitioner exception
- 16:18 Revision 69132545 (github): Fixed|Updater: Notification message in Candidate builds
- When running a Candidate build, the updater notification message
would be blank if the installed build is up to date. - 07:02 Revision 366542d2 (github): Cleanup|Hexen: Relocated corpse queue re-population on save load to p_saveg.c
- Also added a bunch of todo comments regarding flaws observed in the
original implementation. - 05:49 Revision e40e06d1 (github): dadaad
2012-08-28
- 22:24 Revision 2dc7f6af (github): Fixed|libcommon: Shutdown during finale caused fatal error
- When the finale stack was cleared, GUI widgets were accessed via a hook
function for script stopping. Now GUI widgets... - 21:14 Revision 8ebe596d (github): libcommon: Cleaned up p_actor.c/h
- 18:39 Revision 9da228c8 (github): Fixed|Bsp Builder: Error loading Doom2 MAP02 (degenerate leaf on back side of line #491)
- This special case produces results in one-sided window for one half
the line and a degenerate leaf on the back side o... - 17:26 Revision 441f02e2 (github): Bsp Builder: Allow short-circuiting the near-miss costing
- 16:57 Revision c8948c08 (github): Refactor|de::Bsp::Partitioner: Restructured BSP split costing and hedge division to improve clarity
2012-08-27
- 18:58 Revision 45edfbbc (github): Refactor|de::Bsp::HPlane: Addressed a conceptual class semantic/usage design issue
- 16:52 Revision 4f013cfc (github): Bsp Builder: Further minor cleanup refactorings
- 15:54 Revision a6be3a83 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 15:51 Revision 663477fe (github): Hexen|Fixed: Fog cloud movement
- The movement of fog clouds is now smooth on the Z axis. The original
implementation just added an offset to the Z coo... - 14:55 Revision d26a6556 (github): Fixed|Chex: Use the Flags = 0; syntax in objects.ded
- 14:47 Revision 994b3b2a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 14:06 Revision fc9f887e (github): Hexen: Massacre cheat will kill underwater Stalkers (serpents) and Wraiths
- As currently unshootable, underwater Stalkers and buried Wraiths would
get ignored by the massacre cheat. Now they ge... - 10:35 Revision 1118acae (github): DED: Added special "no flags" value (0) for Flags
- The correct syntax to specify that a Flags field has no value is:
Flags = ""; # Old format
Flags = 0; # New format ... - 06:07 Revision 7c85f4a5 (github): de::Bsp::Partitioner: Minor cleanup refactorings
- 01:33 Revision 5dafd580 (github): de::Bsp::Partitioner: Minor cleanup
- 00:55 Revision e9ba11fd (github): Fixed|Bsp Builder: Error attempting to cleanup after a failed node build
2012-08-26
- 21:43 Revision 2a279d63 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 21:23 Revision 77f20eb5 (github): Fixed: Do not warning about missing materials while initializing flats
- 20:47 Revision 0d705a46 (github): Cleanup|libdoom|libheretic|libhexen: Cleaned up cheat registration and callback functions
- 18:14 Revision 9885b6c2 (github): libdeng|Str: No checking for AutoStr deletion in release builds
- 18:07 Revision bbacdda9 (github): Fixed|libcommon: Manually deleting an AutoStr
- The manual deletion will still leave the string in the garbage, leading
into a double free. - 18:06 Revision 6d56c87d (github): libdeng|Str|Debug: Verify that AutoStr instances are not manually deleted
- AutoStr instances must only be deleted by the garbage recycler. Added
an assertion to verify that Str_Delete() is not... - 01:22 Revision bbd42ce4 (github): Fixed|Automap: Bug "Automap - secret line flag and door glows"
- See bug: http://sourceforge.net/tracker/index.php?func=detail&aid=3554461&group_id=74815&atid=542099
2012-08-25
- 23:40 Revision d9a20d64 (github): Fixed|Chex: Chex Quest menus use incorrect skill level text strings
- Note that presently the DOOM font is still being used, however, due
to us not yet having a suitable set of patches fo... - 23:01 Revision 7d1e1457 (github): Fixed: Bug "No longer handling unknown flats"
- See bug: http://sourceforge.net/tracker/index.php?func=detail&aid=3561399&group_id=74815&atid=542099#
- 14:18 Revision 3216320b (github): Fixed|Deh Reader: Warnings about potentially dangling "else"
- This pattern of using nested if statements without braces is
prone to errors: better to make explicit which if statem... - 14:14 Revision 6e9ab370 (github): Fixed|Deh Reader: Argument type for parseInclude
- Passing strings by non-const reference is only required if the
caller expects the string to be modified by the functi... - 14:10 Revision eeb17e25 (github): Fixed: Minor comparison warning
- Comparing signed and unsigned integers.
- 13:24 Revision c156dce4 (github): Refactor: All filesys path composition utilities now return AutoStr
- The one exception being PathDirectory, where the results string is
provided by the caller. - 12:41 Revision 31af6e4c (github): Refactor: Textures_ComposePath() now returns an AutoStr
- 12:27 Revision 5947c4b5 (github): Refactor: Materials_ComposePath() now returns an AutoStr
- 12:24 Revision cac2eb2e (github): Refactor: Fonts_ComposePath() now returns an AutoStr
- 12:16 Revision f929b074 (github): Refactor: CVar_ComposePath() now returns an AutoStr
- 11:58 Revision 0d0e1eb6 (github): Refactor: Uri_Compose() and Uri_ToString() now return an AutoStr
- Also, fixed a couple of minor memory leaks in the process.
- 11:25 Revision 14b8323e (github): Switched near all AutoStr instantiations to alloc from the real heap
- 10:09 Revision 279afeaf (github): Merge branch 'master' into deh-reader-2
- 10:08 Revision 01bfa5c5 (github): Implemented GL_DumpImage() - dump an image_t to disk
- GL_DumpImage() is a handy debug utility for quickly dumping the pixel
contents of an image_t to the runtime directory. - 01:00 Revision ba9272d9 (github): Fixed: Mishandling of FF_START/F_END idiom in PWADs
- See bug: http://sourceforge.net/tracker/?func=detail&atid=542099&aid=3514832&group_id=74815
2012-08-24
- 20:47 Revision 3dd911db (github): Merge branch 'master' into deh-reader-2
- Conflicts:
doomsday/plugins/dehread/src/dehread.cpp - 20:24 Revision ac4d8d09 (github): Changed release type to "Candidate"
- It's time to get on with the release preparations for 1.9.9.
- 20:22 Revision 1d6910ff (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 20:21 Revision 2020087b (github): Fixed: Compiler warnings
- Unused variables/code, comparison mismatches, initializing
char* pointers with string constants (must be const char*). - 20:20 Revision 28232a61 (github): Refactor: Added a C++ constructor for Size2Raw
- Fixes a number of warnings and makes the code more robust
and elegant. The default constructor sets the width and
hei... - 20:00 Revision 881f6ba3 (github): Bsp Builder: Automatically collapse degenerate leaves
- Linedefs which erroneously include a second sidedef, despite their
being used as a boundary with the void (i.e., wher... - 19:41 Revision bfeed3d5 (github): libdeng: Added Str_Size() that returns size_t
- Str_Length() exists as before and returns a signed integer.
- 19:40 Revision 471ab621 (github): Fixed: Warning about ineffective const
- As a return value, it does not make any difference whether the
pointer value itself is const.
(The warning was from ... - 15:22 Revision 65ac0454 (github): Merge branch 'master' into deh-reader-2
2012-08-23
- 06:40 Revision 31252eee (github): Deh Reader: Fix de::String argument format strings
- 06:35 Revision bbd02236 (github): Deh Reader: Ignore Text patch replacements for the custom/shareware banners
- 06:05 Revision 532b25d5 (github): Deh Reader: Added support for Text patch remapping of Finale backgrounds
- 06:03 Revision 237d0548 (github): libdoom|Doom|Hacx|Chex: Define Finale backgrounds with Values URIs
- 05:20 Revision d6aabf8b (github): InFine: "flat" commands accept materials specified with a Values URI
- The "flat" command in a finale script may now specify the material
to use as the background by declaring a Value defi... - 05:05 Revision 44737a24 (github): Finale Interpreter: Command operands may now define a default value
- Also added a new operand type FVT_URI for URI operands.
2012-08-22
- 18:30 Revision e85c276c (github): Deh Reader: Stub for Text patch remapping of Finale backgrounds
- Patching Finale backgrounds is not yet supported as presently, there
is no means to route this information through to... - 17:45 Revision c675ffa2 (github): Deh Reader: Added support for Sound "Zero/One" patches
- According to Eternity's DeHackEd doc, this property is used to alter
a sound's priority group. - 17:40 Revision ed76b1fe (github): Deh Reader: Stubs for Eternity's extensions (not yet supported)
- 16:54 Revision 0466837b (github): Deh Reader: The BEX "include" directive should be ignored in patch lumps
- 16:47 Revision a1a7e801 (github): Deh Reader: Added support for [MUSIC] and [SOUNDS] patches
- 15:59 Revision 1fbfaa4b (github): Deh Reader: Added Text patch support for replacing sound lumpnames
- 15:34 Revision 7b15acb0 (github): Deh Reader: Added Sound patch support
- Most of the useful values DeHackEd Sound patches could alter are now
supported. The others remain unsupported and a w... - 14:50 Revision 8d46d040 (github): Deh Reader: [CODEPTR] patches use the bex rules for section continuation
- 02:34 Revision bc695c1b (github): Deh Reader: Cleanup
- 01:30 Revision 50b6ede9 (github): Deh Reader|Refactor: Removed further obfuscation
2012-08-21
- 23:15 Revision 80cf1395 (github): Deh Reader|Refactor: Trailing carriage returns can now be discarded at line-read time
- 23:15 Revision e7724749 (github): Deh Reader|Refactor: Relocated parse section continuation state
- 22:19 Revision 3c054eed (github): Deh Reader: Refactored away unnecessary read line splitting
- 20:51 Revision 65e09a0f (github): Deh Reader|Refactor: Continued cleaning up the main parser loop
- 13:41 Revision 26e7b01d (github): Deh Reader: Refactoring parser with exceptions to clean up the main loop
2012-08-19
- 15:18 Revision de112e11 (github): Deh Reader: Minor fixes
- 15:05 Revision 557e0dfa (github): Deh Reader: Log the current line number when unexpected input is encountered
- 14:30 Revision 342904a7 (github): Added|Deh Reader: Support for hexadecimal and octal notations in DEH patches
- A later DEH format extension implemented by Lee Killough was support
for hexadecimal notation when specifying Thing, ... - 13:44 Revision 9d089e2f (github): Deh Reader|Fixed: Grammar errors in [PARS] sections confused the parser main loop
- 13:15 Revision 269e7240 (github): Deh Reader: Cleanup
- 12:34 Revision ae11b3a8 (github): Deh Reader: Minor cleanup
- 12:34 Revision e5ca4a81 (github): Deh Reader: Fixed map URI composition
- 10:10 Revision b25d997b (github): Fixed: Failed to locate map data from Memento Mori add-on for Doom
- In the Mac Hexen demo some lump names have extra values or'd into
the lump names stored in the lump directory. The WA... - 10:10 Revision be559c2f (github): Added: Console command "listlumps" - list all lumps loaded from containers
Also available in: Atom