Activity
From 2012-01-29 to 2012-02-11
2012-02-11
- 13:23 Revision ef9fc129 (github): SVG|Refactor: Represent lines as a linked list of points
- Also allocate all points for an SVG as a continuous region of memory.
- 12:08 Revision 218a10a2 (github): Documentation: Updated engine/portable/include/svg.h
- 11:38 Revision afbf1fad (github): Output "Warning:" prefixed to several log messages for consistency
- * Unknown flag in DED
* Unknown State in Light definition
* Missing/unknown material Uri - 11:25 Revision 111ca08b (github): Fixed: Printing the status of game resources was broken
2012-02-10
- 20:49 Revision 3b3e2836 (github): Win32: Checked compatibility with MSVC2010
- Also, fixed check for configuring a GCC build on Windows.
- 16:04 Revision 0fa6caa9 (github): Builder: Optional build tag suffix for platform_release
- Allows building manually-tagged additional builds.
- 14:50 Revision 0ace5a72 (github): Fixed: Failed locating game definition file during startup
- Required DED resources are not yet marked "found" by the startup
resource validator to allow them to be loaded from v... - 11:21 Revision bc0a8657 (github): Homepage|Cleanup: Removed obsolete comment in buildrepository.php
- 11:16 Revision 153b4144 (github): Homepage|Build Repository|Fixed: Autoselect the "Doomsday" package if none specified
- Fixes the issue of the symbolic links to latest unstable Ubuntu packs
directing to the downloads for the FMOD plugin ... - 07:12 Revision 22b13426 (github): Filesys|Fixed: Do not assume a resource is found until it is validated
- Previously it was possible to use a dummy file with the same name as
that of a Package resource required for startup,... - 03:57 Revision 98b889e2 (github): FileDirectory|Fixed: SPF_NO_DESCEND not respected when searching local file system
- This flag decides whether a file system search should descend into
a subdirectory when collating paths. This behavior... - 01:52 Revision ee79f3da (github): FileDirectory: Further refactoring toward relocating the descend logic
- 00:57 Revision c5fce9f9 (github): Game Menu|Fixed: Buttons do not reflect the current state of their cvars
2012-02-09
- 23:23 Revision 719c4093 (github): Fixed: Use the correct type size with Svg_FromDef()
- 23:15 Revision aedfaf8b (github): Fixed: Use the correct type size with Svg_FromDef()
- 21:12 Revision ad36ef2b (github): Enable fast mallocs during map setup
- Fixes the extreme slowness in loading Whitemare map 15.
Were the fast mallocs inadvertently disabled or was there
a b... - 18:02 Revision bd6897bc (github): SDL: Disable lock keys so that they behave like normal keys
- This makes Caps Lock behave like with Windows native events.
- 17:08 Revision 8c5e5348 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 16:55 Revision 1fb86ecc (github): Fixed: Declaration discrepancy with Svg_FromDef()
- size_t and uint are not the same type on all platforms.
- 16:48 Revision 23c03798 (github): Finales: Don't auto-stop scripts that end while NoSkip
- A finale script that is using NoSkip will not automatically end
when execution reaches the end of the script. - 12:42 Revision 2397b587 (github): Fixed typo in Svg_FromDef()
- 12:40 Revision f7cd6dea (github): Documentation: Updated svg.c
- 12:11 Revision 243bbfc0 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 12:10 Revision 044ce998 (github): SVG Renderer|Added: Support for line strips and loops
- An SVG line may now contain any number of points. GL-primitive type
is determined automatically. If the final point's... - 10:25 Revision 160aa759 (github): Provide field width to printf in Uri_Print3
- The indent parameter was not originally commented out.
- 04:47 Revision 2e29058c (github): Automap: Use smoothed angles when drawing Things
- 04:05 Revision 8aab757e (github): Added: Log missing model skins when the model is loaded
- 04:03 Revision 41dcbd33 (github): Model Renderer: Ensure texture specs used during precache are those used for render
- Also precache shiny skins.
- 04:02 Revision 4c599665 (github): GL: General cleanup of model management
- 00:59 Revision 41bcd8b9 (github): Fixed: Typo in printf format string Uri_Print()
2012-02-08
- 20:34 Revision d8533a0a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 20:33 Revision 4b1a62ff (github): Reset core timer after busy mode, map load
- After an extended period away from the main loop, the core
timer needs to be reset to avoid an extra-long tick. - 20:10 Revision 22834198 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 20:00 Revision 20b1f9d4 (github): Added: M_MemDup() for taking a copy of memory buffer
- 17:40 Revision d3271509 (github): Merge branch 'master' of https://github.com/skyjake/Doomsday-Engine
- 17:28 Revision 639c80dc (github): GL: Deleting textures is allowed from non-main threads
- glDeleteTextures() is now deferred, so functions that delete
textures don't need the main thread assertion any more. - 12:31 Revision cda92472 (github): GL: Cleanup
- Reordered gl_defer.c functions logically.
- 12:26 Revision ee25e35f (github): GL|Cleanup: Using helper macros for definitions
- 12:01 Revision ecd7ca8b (github): Dummy Audio: Don't start a sound refresh thread
- There is no point in having an audio refresh thread for the
dummy audio driver. - 09:58 Revision 67b5a380 (github): GL: Deferred glDeleteTextures()
- Also refactored gl_defer.c for clarity.
- 09:07 Revision 1216d980 (github): GL: Added a define for disabling the deferred API
- 07:37 Revision 8fe9c31c (github): Fixed: Printf arguments in Uri_Print3
- 07:28 Revision 82244048 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 07:28 Revision a0651e98 (github): GL: Cleanup
- 04:51 Revision 98b2fcb6 (github): Model Renderer|Fixed: Dynamically enlarge vertex buffers to accommodate model vertices
- Previously Doomsday used fixed-size vertex buffers (and normals,
etc...) while rendering models. However, as there no... - 01:01 Revision cb4d44e1 (github): Keep the highest ordinal tally in-line with the list of exports
- 00:56 Revision e9e17490 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 00:55 Revision 16310691 (github): Cleanup: Further cleaned up FileDirectory
- Generalised Uri printing and moved to Uri_Print()
2012-02-07
- 23:32 Revision 8b99b916 (github): Cleanup|Refactor: Isolated FileDirectory's dual purpose descend/iterate algorithm
- This complicated multi-branch recursive algorithm needs to be
re-implemented to separate the two main logic paths/use... - 22:11 Revision 87e77317 (github): Fixed typo in flag name SPF_NO_DESCEND
- 21:10 Revision 5fd94eba (github): GL|Win32: Use the correct calling convention for GL API calls
- 20:53 Revision b6381418 (github): GL: Deferring glEnable() and glDisable()
- Proof of concept for the GL call deferring. Testing on Unix.
- 20:30 Revision 2c999c92 (github): GL: Working on system for deferring GL calls
- 18:04 Revision 8244c9e0 (github): Cleanup|Refactor: Cleaned up the GL deferred tasks module
- Getting it ready for deferred GL API calls.
- 16:55 Revision 6f591a6a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 16:55 Revision b77bd6b2 (github): Fixed: Attempt to use memory zone before it was initialized
- ddstring_t will now automatically switch to using standard
memory allocation if the memory zone is not available. - 16:49 Revision b7350e2d (github): Filesys: Use the NO_DECEND logic for Package search paths
- By default the resource locator will decend into all subdirectories
of the search target when looking for resources. ... - 10:53 Revision 2913b299 (github): Documentation: Updates
- 10:38 Revision caaf0a2a (github): Debug: Added a few more main thread assertions
- 10:17 Revision c27b4166 (github): Mark the main thread as early as possible
- Thread ID stored and used for subsequent assertions.
- 09:44 Revision 0612de17 (github): Memory Zone: Use a mutex for increased thread safety
- The zone is now locked with a mutex whenever it is being
accessed or modified. - 09:41 Revision 57b7c058 (github): Debug: Adding GL main thread assertions
- 08:39 Revision f20a1b74 (github): Debug: Adding GL main thread assertions
- 08:23 Revision 5e494a19 (github): Refactor: Renamed Con_IsBusyWorker()
- More consistent naming.
- 08:15 Revision 911f8045 (github): Cleanup
- 08:11 Revision c8ce5d55 (github): Heretic|Hexen: Added audio feedback for "view-size" changes
- Matches the behavior of the original games.
- 08:11 Revision c47026f4 (github): FileDirectory: Verbose message moved to level 2
- "Adding paths to FileDirectory…" was moved to verbose level 2 as it
was providing little useful information and was b...
2012-02-06
- 19:28 Revision cd3d7922 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 19:21 Revision 2cc6ac7e (github): Fixed: Malfunctioning M_StrnCat()
- 18:55 Revision 7590bb57 (github): Unix: Improved fix for MatchDirectory, font loading
- PathDirectoryNode_MatchDirectory() was not working in the 64-bit gcc
build. Applied more robust checking for a zero-l... - 17:05 Revision fd29d6e3 (github): Unix: Default runtime directory changed to ~/.doomsday/runtime (from ~/.deng)
- This makes Doomsday behave like under Snowberry when started
directly from the command line in Unix. - 14:50 Revision a03be639 (github): Documentation: Explained the original use of BlackOutlines()
- 14:39 Revision 0476e403 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 14:34 Revision bd77fd54 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 14:33 Revision 6d3ca692 (github): Server|Fixed: Do not try to load fonts in dedicated mode
- 14:17 Revision 9b082734 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 14:17 Revision 1584a453 (github): Unix|Fixed: Install cphelp.txt to the correct directory
- 14:03 Revision 7b344845 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 14:03 Revision f6c3b735 (github): Server|Fixed: Do not try to load fonts in dedicated mode
- 13:50 Revision 656df99a (github): Host: Install to a user directory
- Attempts to 'sudo make install' are not allowed for cron scripts.
- 13:40 Revision 59147eda (github): Host: Avoid repeated rebuilds
- A time range's end is excluded from the check.
- 13:28 Revision 4628b47c (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 13:26 Revision a8f27fb0 (github): Host: Fixed bug in rebuild time checker
- 11:16 Revision 1f15dd43 (github): Cleanup|Win32: Moved message pump away from main loop
- The Win32 message pump is better located in the input subsystem
so that it gets called also during busy mode. Also re... - 10:38 Revision 8dd648f7 (github): Deh Read|Fixed: Function declaration
- ApplyDEH() was erroneously forward-declared as non-static.
- 09:14 Revision b5a8e5d4 (github): Fixed compile error
- 09:09 Revision 4d8b131a (github): HacX|Fixed: Buzzer moves much faster than it should
- Disabled the -fast mode manipulation of the Thing definitions when
playing HacX and Chex Quest. These games use diffe... - 09:04 Revision 0b4130e1 (github): Added parentheses to weightedSpriteAlpha calculation
- Not actually needed but this avoids any ambiguity.
- 08:11 Revision 3e0dadf9 (github): Renderer: Factor a sprite's alpha average and coverage on shadow strength
- Shadow strength is now inversely proportionate to pixel alpha values
in a sprite texture. This means shadows will no ... - 08:00 Revision b55f407e (github): When preparing a texture for use as sprite analyse the alpha data
- Added new texture analysis TA_ALPHA which contains the result of a
average pixel alpha calculation and a fraction cal... - 04:25 Revision ae77ddce (github): Updated apidoc for portable/include/gl_tex.h
- 04:22 Revision 7b9f00e2 (github): Updated apidoc for portable/include/texture.h
- 03:52 Revision dd9843f9 (github): HacX: Tweaked dynamic lights for the Big Stick round explosion
- 03:07 Revision 50c1e4e5 (github): HacX: Attempt to mimic the personal forcefield's blue view filter
- This is about as close as we're going to get without significant
work on the renderer. - 01:14 Revision 4b9f7908 (github): Cleanup: Removed duplication of view filter update logic
- 00:22 Revision 0a854061 (github): HacX: Use a gray view filter when collecting a bonus item
2012-02-05
- 23:38 Revision 4c6d040d (github): Chex Quest|Fixed: Use the green palette shift when the player takes damage
- 12:13 Revision daeb1060 (github): HacX|Fixed: Correct colors for owned weapon heads-up displays
- 10:50 Revision 80c9c732 (github): Deh Read|Fixed: Correct handling of Frame patches
- Also added some extra _DEBUG verbose log messages detailing some of
the most important changes as they are made. - 07:37 Revision 27d230c7 (github): HacX: Use the original cheat codes
- 06:57 Revision e3d053da (github): Fixed typo in HacX's BLAKWAL1 material definition
- 06:49 Revision df7e8b64 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 06:26 Revision 5edd3499 (github): Deh Read: Cleanup
2012-02-04
- 18:12 Revision 079bd8cc (github): Mac: Removed inadvertently committed debug printout
- 17:51 Revision e8c355e5 (github): Unix|Mac: Check file extension before loading a plugin
- Valid shared libraries can only have certain file extensions.
- 17:50 Revision 98a7ffd9 (github): Documentation: Updated apidoc for the Library class
- 16:05 Revision 5ff7f876 (github): Library|Unix: Check symlinks when loading plugins
- Plugins to load are ultimately chosen based on the file extension.
It is also conceivable that symlinks are used to p... - 15:37 Revision 9aaaf36a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 15:37 Revision 594e5797 (github): PathDirectory: Fixed logic for matching file paths
- A zero-length fragment's length was incorrectly calculated in
the case where the from and to pointers point to an emp... - 14:41 Revision 04411f41 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 14:40 Revision f599041b (github): HacX: Various lighting tweaks
- Removed dynamic lights automatically applied to numerous fully
bright but not light-emitting objects.
Fixed light or... - 12:23 Revision 16a49d7f (github): Debug: R_CreateFontFromFile prints missing resource path
- 12:20 Revision c325156d (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 12:19 Revision 5618020b (github): qmake: Install fonts and cphelp.txt under Data
- Also removed fixed.dfn as there was no references to it
in the source. - 12:02 Revision f393aa60 (github): HacX|Fixed: Use correct Patch Replacement strings in the interlude
- 11:34 Revision 6415fa25 (github): HacX: Added default glows to various materials
- 10:33 Revision 0bf19f4e (github): HacX: Added default light decorations to various materials
- 08:33 Revision 38257296 (github): HacX: Removed unused Map definitions
- 08:14 Revision f0cd42c2 (github): HacX|Fixed: Correct weapon names
- 07:50 Revision f7bf8e5d (github): HacX|Fixed: Map title did not credit Banjo Software as map author
- 07:39 Revision 6ddcbdc8 (github): HacX|Game Menu: Reduced width of the space character in the menu
- Todo: Should be handled at font level...
- 07:23 Revision 25412dc7 (github): HacX|Chex Quest|Fixed: Enable Patch Replacement for menu patch M_NMARE
- 07:14 Revision 8d491948 (github): HacX|Fixed: Default menu patch replacements use Doom's texts
- 06:44 Revision f0a05950 (github): HacX|Automap|Fixed: Use the correct color for marked points in the automap
- 06:34 Revision a8b00e9c (github): HacX|Game Menu: Swapped default menu colors to better match the original game
- 06:20 Revision 80b33ce6 (github): HacX|Fixed: BFG-like bomb should not be drawn with additive blending
- 05:39 Revision 776b3e2f (github): libdoom|libheretic|Added: Console variable "hud-cheat-counter-show-mapopen"
- Only show the cheat counter heads-up displays while the automap
is open (default: on). - 03:47 Revision ae139876 (github): Use a zero-length string for the Unix root fragment in PathMap
- 02:42 Revision 7cbb6338 (github): Unix|Fixed: PathMap did not consider the case of the Unix-style path
- Absolute Unix style paths require special case handling due to the
root being nameless/zero-length.
Also implemented... - 00:31 Revision 26f0ae04 (github): libcommon|Fixed: Init menu widget origins to [0, 0] before updating geometry
- Also fixed a bug in the calculation of a slider widget geometry.
2012-02-03
- 23:17 Revision 9a36d8f3 (github): HacX|Fixed: Fails to start due to missing "mappoint" font
- 23:12 Revision 288472c0 (github): Sky Renderer|Fixed: Model skies not rendered resulting in HOM
- 22:59 Revision d8b89d42 (github): Automap|Fixed: Missing "All marks cleared" message
- 22:43 Revision c9d6a11f (github): Implemented DGL_DrawQuadOutline()
- Draw a GL_LINE_LOOP described by four point coordinates.
- 22:38 Revision 6ed852f8 (github): Implemented Rect_Copy() - for copying the values of another Rect
- 22:37 Revision 07f5660e (github): Implemented Rect_Translate() - for translating the origin
- 22:24 Revision 1b8d5f84 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 22:21 Revision e86b87b0 (github): Fixed: Rect_Unite() calculated incorrect results
- 20:41 Revision 8b6ec648 (github): Host: Tweaking time checks for rebuild
- 12:38 Revision 2a218d01 (github): Builder: Force regeneration of the readme even when no changes
- 07:37 Revision e515ebe6 (github): Host: Cleaned up host.pro, added Python source and rc example
2012-02-02
- 18:29 Revision 2de11684 (github): Host: Added --rebuild option for forcing a rebuild
- 12:09 Revision aa4ec4f0 (github): Snowberry: Fixed default game mode for TNT/Plutonia
- The config value was incorrectly named.
- 10:42 Revision fee740bc (github): Host: Use the new -daemon option
- 10:32 Revision b443e8d2 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 10:32 Revision 0a38f13f (github): Unix: Added -daemon option for completely headless mode
- With -daemon the curses system console is not opened.
Output still goes to stdout/stderr, though. - 10:11 Revision bc638047 (github): Host: Redirect stderr/out to a file
- If the output is ignored, it'll eventually block the process.
2012-02-01
- 22:29 Revision e57bad4a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 22:28 Revision 63c35fc0 (github): Host: Combine arguments for -parse
- 22:05 Revision 7d06a801 (github): Snowberry: Renamed chex profile to doomchex
- The sort order for profiles is determined alphabetically based
on the identifier. Since we cannot rename the defaults... - 19:54 Revision 99575381 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 19:53 Revision 446e1735 (github): Host: Tweaks for server options, install with deng_host config option
- 19:51 Revision 293738f3 (github): Added: -noinput option for dedicated servers
- Ignores all local input events.
- 16:38 Revision 5cad6c3b (github): Host: Configuration tweaks
2012-01-31
- 21:26 Revision 3f61aae3 (github): Host: Functionality fully implemented
- But not tested yet.
- 19:32 Revision 5d1add09 (github): Refactor: Order flags replaced by public enum type order_t
- 19:08 Revision 308e0504 (github): libcommon|Refactor: Split UIWidget order flags out of group flags
- 19:05 Revision b5c0d34e (github): Implemented GL_DrawCutRectfTiled
- Same as GL_DrawCutRectf2Tiled except the geometry is
defined using RectRawf rectangles. - 11:44 Revision 48d36b46 (github): Git: Added "stable" branch for stable releases
- Since the master will keep on moving forward after a stable release
has been made, the "stable" branch has the latest... - 11:37 Revision 1a79cf65 (github): Host: Started work on doomsday-host
- A new script for maintaining public multiplayer servers.
Just reading the config for now. - 09:09 Revision ed336ce1 (github): libcommon|Fixed: Update controls at sharp tics in non-map states
- Fixes the problem where in intermission it was difficult to press
Use to skip to the next stage. - 08:45 Revision 7cdc6fdd (github): Doom: Play audio feedback for "view-size" changes
2012-01-30
- 14:15 Revision 5c14d043 (github): Documentation|Readme: Small visual tweaks
- 10:39 Revision 1e00eff3 (github): Documentation|Readme: Reorganized resource documentation in readme
- Todo: The RTF output still needs some cleaning up: enumerated lists,
spacing after subsections, @notice{}. - 00:04 Revision a243b28d (github): Refactor: Update view angles during EndFrame
- Updating the view angles of all local players during EndFrame allows
the engine to update it's internal viewer data (...
2012-01-29
- 21:51 Revision 9b9c7205 (github): Automap|Added: Console variable map-line-width - scale factor for lines
- Also added map-line-opacity as an alias for the older map-alpha-lines
- 21:15 Revision 7a3eb8ab (github): Automap|Fixed: Display lists not rebuilt after resolution change
- 18:36 Revision f4fd3901 (github): Obtain the smoothed origin for the console player from viewData
- 18:07 Revision 45925aa2 (github): Automap: Use a default line width closer to that of the original games
- 17:36 Revision 5b5347c7 (github): Automap|Fixed: Aspect correct parchment background in Heretic/Hexen
- 16:46 Revision 3806f35a (github): Automap|Fixed: Key marker SVG was drawn rotated 180 degrees
- Take #2 - the reason these were rotated is because the original
game always draws them at a fixed angle, not that of ... - 16:35 Revision 7651c707 (github): Automap|Fixed: Key marker SVG was drawn rotated 180 degrees
- 16:26 Revision 094553a4 (github): Automap: Draw player arrows over thing marked points
- 16:11 Revision f035c416 (github): Heretic|Fixed: Attempt to index outside PLAYPAL when drawing Thing points
- 16:08 Revision 43582094 (github): Automap: Draw one-sided linedefs over two-sided linedefs
- Although the original games do it the other way around, this order
looks better/cleaner. - 16:06 Revision 9ea3967f (github): libhexen|Cleanup: Removed unused defines from am_map.h
- 15:56 Revision f914edeb (github): Heretic|Fixed: Incorrect default automap colors
- 15:32 Revision 3d4aaea9 (github): Added font game:mappoint for use with the automap marked points
- 13:48 Revision 03828639 (github): Busy Mode|Fixed: Fatal errors inside busy worker
- When a fatal error occurs inside the busy worker, the main
thread will handle shutdown. - 11:09 Revision 29d44fd2 (github): Unix|Fixed: Startup fonts were not installed
- 03:12 Revision 6d2d3673 (github): Added @fixme comment re R_VisualRadius() in R_ProjectSprite()
- 02:49 Revision 66ad1072 (github): Client: Evaluate the ClMobj's Smoother in Mobj_OriginSmoothed()
Also available in: Atom