Alphabetical Index | Tags by Size | Find tag:

Fixed

Related tags: Added, Cleanup, Debug, Optimize, Refactor, Revert

Authorship: 59% skyjake, 41% danij, 0% yagisan, 0% Roman Hargrave

View commits by groups

August 2021
2021-08-07 Legacy | libcore | MSYS : Fixed warnings about char subscripts
2021-08-04 Heretic | Hexen : Fixed updating visAngle of immobile things
July 2021
2021-07-29 OS X : Fixed a debugging issue
February 2021
2021-02-15 File | libcore : Incorrect text output formatting
2021-02-09 CMake | Unix : Install prefix set incorrectly
2021-02-03 OS X : Camera doesn't move downwards
2021-02-03 OS X : Bullet angles restricted to 0-180 degrees
2021-02-01 Hexen : Sky height in translated Map Info definitions
January 2021
2021-01-31 Heretic : Sky textures are incorrectly sized
2021-01-24 Client : Wrong OpenGL version in error message
2021-01-23 CMake | GameKit : Fixed deployment when DE_ENABLE_SDK is disabled
2021-01-13 Renderer : Align plane textures with non-64x64 size
2021-01-08 OS X : Invalid map culling
2021-01-08 OS X : Missing textures on M1 Macs
December 2020
2020-12-29 Client : 10x display mode refresh rates in UI
2020-12-29 Map Importer : TNT MAP02 deep water being cancelled
2020-12-26 Windows : Adjusting the build; fixed errors
2020-12-26 Added | Release : Added missing header
2020-12-23 : Release build failure
2020-12-23 Cleanup : Using the Turbo build option
2020-12-21 Cleanup | Definitions : Cleanup at exit
2020-12-13 : API changes in the_Foundation
2020-12-06 Scripting : Missile spawning direction
November 2020
2020-11-15 Heretic : Timing of ambient sound sequences
July 2020
2020-07-17 Cleanup : Fixed search-and-replace accidents
May 2020
2020-05-10 HUD : Incorrect default value for "view-cross-width"
2020-05-10 Linux : Set environment to force en_US locale, C numerics
March 2020
2020-03-04 Debian : Incorrect dependency in DEB metadata
February 2020
2020-02-25 Client | Gloom : Crash after dismissing fatal error message box
2020-02-25 Client | UI : Show buttons in the fatal error message box
2020-02-25 CMake : Installing a file to multiple directories
2020-02-24 MSYS : Getting the current executable file path
2020-02-23 Renderer : Offset for masked middle texture
2020-02-23 World : Linking planes for render hacks
2020-02-18 Cygwin | GL : Misuse of GL context
2020-02-18 Cygwin | GCC : Various build errors
2020-02-16 Gloom : Camera positioning (Y axis)
2020-02-14 Gloom : Apply VGA aspect correction
2020-02-14 GL : Visual artifact when using color adjustments
2020-02-14 GL : Visual artifact when using color adjustments
2020-02-14 ClientApp : Crash during shutdown
2020-02-13 Gloom : Inverted normals since world is mirrored
2020-02-10 Renderer : Gloom coordinates and triangle winding
2020-02-10 GL : Handling the shader version number
2020-02-06 World : Crash during map destruction
2020-02-02 Map Importer : Detecting self-referencing loops
January 2020
2020-01-31 InFine : Newlines in finale texts
2020-01-31 Definitions : Newlines in Text strings
2020-01-22 libgui : Recognizing TGA image data
2020-01-17 Model Renderer : 3D models only partially visible
2020-01-16 Freedesktop : Fixed typo in metainfo release date
2020-01-14 World : Plane heights not initialized
2020-01-14 Map : Crash when changing map
2020-01-13 OS X : Python 3 compatibility in deps deployment
2020-01-07 libgui : Red/blue channel swapping in TGA loader
2020-01-07 Info | libcore : Retain original element names
2020-01-05 GL | Textures : Outline visible on external images
2020-01-05 Audio | FluidSynth : Excessive lag on music volume setting
2020-01-05 UI : List of maps not shown in package info
2020-01-01 Map Importer : Detecting self-referencing sectors
December 2019
2019-12-30 Renderer : AV MAP15 midbar lava trap
2019-12-30 Map Importer : Detecting self-referencing sectors
2019-12-30 Hexen : Some color translation tables not loaded
2019-12-30 UI : Tab characters in package notes
2019-12-29 Windows : Missing export
2019-12-28 Renderer : Adjust fixed weapon FOV for 4:3 view aspect
2019-12-28 Doom : Bullet trajectories when looking up and down
2019-12-15 UI : Check for PNG/JPG game title pictures
2019-12-15 Heretic | Map Importer : Misdetected render hack in Heretic E1M1
2019-12-14 BSP : Crash in the BSP builder
2019-12-13 Map Importer : Potential crash
2019-12-13 Map Importer : Potential crash
2019-12-13 Hexen : Duplicate linedef property
2019-12-13 GCC : Build error with older versions of GCC
2019-12-12 Renderer : TNT MAP02 transparent window grill
2019-12-12 : Deep water in TNT map 02
2019-12-10 GL : Texture reset is busymode agnostic
2019-12-10 Renderer : "texreset" breaks decoration halos
2019-12-10 Renderer : Light decorations are not visible
2019-12-06 Definitions | Deh Reader : Conflicting MAPINFO and DeHackEd music
2019-12-05 UI : Changing just the letter case of a profile name
2019-12-03 InFine : "filter" does not affect whole screen
2019-12-03 Hexen : Workaround for warping while dead
2019-12-03 Doom : Comparing package IDs with alternatives
2019-12-02 Hexen : Music missing on MAP26 (Desolate Garden)
2019-12-01 Documentation : Links to the Manual
November 2019
2019-11-30 Doom : Intermission label has incorrect offset
2019-11-27 Freedesktop : Rename the app icon file
2019-11-26 XG : Check for deathmatch and cooperative line flags
2019-11-26 XG : Sector lighting not updated on first tick
2019-11-26 Heretic : Line special 98 is missing
2019-11-26 XG : Teleporting to a teleport destination mobj
2019-11-26 XG : Teleport "No Flash" parameter inverted
2019-11-25 Renderer : Lower texture alignment in E3M6
2019-11-25 : Narrowing integer conversion
2019-11-24 Scripting : Functions' global namespaces
2019-11-24 Scripting : Allow text representation of null reference
2019-11-23 Scripting : Passing records by reference in arguments
2019-11-20 Scripting : Improved message of script exceptions
2019-11-20 Scripting : Edge cases in parser and slice operator
October 2019
2019-10-27 Renderer : Skybox malfunction
2019-10-27 UI : Fixed "Show Taskbar" menu item; minor tweaks
2019-10-27 OS X : Splash screen scaling
2019-10-06 Cygwin : Network address issues
September 2019
2019-09-29 Model Renderer : Blending issue with models vs. sprites
2019-09-29 Model Renderer : Fixed FOV only applies to psprites
2019-09-15 Client | GL : Keep window activated for GL operations
2019-09-15 FS : Potential crash at disconnect from server
2019-09-12 Shell : Crash when connecting to a server
2019-09-11 Server : Crash when server terminates remote user
2019-09-11 libcore : Check for DST when constructing a Time
2019-09-10 GLSandbox : Creating window and quitting
2019-09-08 Widgets : Minor regressions
2019-09-06 Doom : Game library information
2019-09-04 FS : Seemingly misplaced assert
2019-09-04 Widgets : Uninitialized tab shortcut key
2019-09-02 Widgets : Jumping words in line editor
2019-09-01 Widgets : Errors handling multibyte characters
2019-09-01 libgui : Handling control keys in LineEditWidget
2019-09-01 libgui : Calculating grid layout size
2019-09-01 libgui : Don't assume there is a shared blur widget
August 2019
2019-08-31 Widgets : Populating DirectoryTreeData
2019-08-31 FS | libcore : Problem populating subfolders
2019-08-31 libcore : Waiting for task pool completion
2019-08-27 Address : Issues with non-looked-up addresses
2019-08-25 Widgets : Scroll indicator unnecessarily visible
2019-08-25 Widgets : Changing data items of virtualized contents
2019-08-25 GuiApp : UI scale factor must affect font sizes
2019-08-24 Cygwin : Convert executable path to a Windows path
2019-08-24 Cygwin : Build errors
2019-08-23 libcore : Fixed missing namespace for Variant
2019-08-23 Doom : Avoid a hang at startup
2019-08-23 Doom : Bundle identification waits for filesys update
2019-08-22 Builder | Unix : Fixed deployment; updated dependency build script
2019-08-22 Cleanup | Unix : Fixed build issues; removed old manual X11 code
2019-08-22 Cygwin | Windows : Fixed build and runtime issues
2019-08-15 libgui : Font file directory when including stdlib.gui pack
2019-08-08 libcore : Improved String concatenation; missing return value
2019-08-04 Builder : Missing package description file
2019-08-03 OS X : Missing app bundle ID
July 2019
2019-07-07 libgui : Pixel ratio change vs. fonts
2019-07-04 Builder | OS X : Handling file name containing a space
2019-07-02 GameKit : Export the init function
2019-07-02 Windows : File extension filtering in FileDialog
2019-07-02 Windows : Registering GameKit extensions
June 2019
2019-06-27 Doom : DEH parser crash
2019-06-27 CString | libcore : Getting a substring
2019-06-16 Doom : Path manipulations
2019-06-16 libgui : Updating the window pixel ratio
2019-06-15 libgui | OS X : Core Text font rasterization
2019-06-12 Windows : Shutting down the Timer thread
2019-06-11 libcore : Stopping the Timer thread
2019-06-11 libcore : Fixed resource leaks
2019-06-10 libgui : Changing font pixel ratio
2019-06-10 libgui : Font sizes (points vs. pixels)
2019-06-07 GLSandbox | libgui : Fixed minor regressions
2019-06-01 libgui : Reloading the font bank
2019-06-01 libgui : Font metrics and rasterization bounds
May 2019
2019-05-31 CMake | MinGW : Fixed link libraries
2019-05-25 libgui : Mouse coordinates with scaled UI
2019-05-25 UI : Waiting indefinitely for assets
2019-05-19 Image : Memory read error parsing XPM
2019-05-19 libcore : Data races
2019-05-19 App : Checking if persistent data is enabled
2019-05-18 libcore | String : Use of uninitialized value
2019-05-18 libcore : Minor data races related to timers
2019-05-18 libcore : Fixed crash during config autosave
2019-05-01 Renderer : Fixed FOV (95°) for player weapon models
March 2019
2019-03-17 GL : Fixed build using glbinding as external project
2019-03-16 : Character and string handling
2019-03-02 Heretic : Hellstaff rain does not trigger when close by
February 2019
2019-02-16 Input : Controls menu does not wait for axis movement
2019-02-10 Renderer : Black segments visible in the sky
January 2019
2019-01-27 Renderer : Missing blending modes in DGL shader
2019-01-27 Scripting : Crash when shutting down
2019-01-22 Doom | Resources : Clean up the Category in Snowberry Info
2019-01-20 : Warning about "conhelp.txt"
2019-01-20 libcore : Time formatting
December 2018
2018-12-15 Bindings : Failure to remove bindings of device
2018-12-15 Menu : Options menu layout shifts horizontally while changing settings
2018-12-07 : Accidentally deleted line
2018-12-07 Resources : Some data file search folders are ignored
2018-12-06 Resources : Improved metadata and version parsing
2018-12-06 Doom : Title animation in Ultimate Doom (BFG Edition)
2018-12-06 Audio | UI : Changing the sound font
2018-12-04 libgui : Typo in config variable name
2018-12-04 UI : Check for and show icons in PK3s as well
2018-12-04 Doom : IDMUS cheat not working correctly
2018-12-04 libgui : Font scaling issue
2018-12-02 Shell : Updated text in About dialog
2018-12-01 libgui | UI : Loading package icons
2018-12-01 All Games : Switching weapons
2018-12-01 : Various minor issues after rebase
November 2018
2018-11-30 : Fixed build errors after rebase
2018-11-27 GL : Lines are not being drawn
2018-11-24 Definitions | Music : Music pack compatibility issues
2018-11-24 Music : Defined external music file ignored
2018-11-24 Hexen : Disable all weapon switching when morphed
2018-11-23 libcore : Fog rendering regression
2018-11-22 FS | libcore : Crash when disconnecting from server
2018-11-20 Doom : Incorrect music in MAP09 of TNT Evilution
2018-11-20 Doom : Missing finale after E4M8 (BFG Edition)
2018-11-20 Doom : E1M8 had the incorrect music lump
2018-11-19 Renderer : Demons and Spectres get mixed up
2018-11-18 Renderer : Improved field of view
2018-11-18 Renderer | VR : Fixed row-interleaved stereo rendering
2018-11-18 libcore : Improved perspective matrix
2018-11-18 Added | Doom : Added missing secret exit for MAP33 (BFG Edition)
2018-11-17 Windows : Build failure
2018-11-17 : Build failure
2018-11-17 Widgets : LabelWidget font size change
2018-11-15 : Audio system shutdown
2018-11-14 Audio : Map music stops when map reloaded
2018-11-14 Doom : Clean up the temp directory after exit
2018-11-14 : Fixed build error
2018-11-11 Widgets : Animation fails to update
2018-11-11 Doom : Potential crash during startup
2018-11-09 Doom : Inconsistent games IDs
2018-11-08 Client | UI : Loading a savegame from the Home screen
2018-11-06 md2tool : Error when reading data from file
2018-11-05 Renderer : Weapon psprites always filtered
2018-11-04 Windows : Build failure
2018-11-03 libcore : Profile title change notification
2018-11-03 : Missing include
2018-11-03 Client | UI : Setting the initial WAD folder
2018-11-03 Resources : Parsing PWAD readme
2018-11-02 OS X : Determining desktop resolution
2018-11-01 Linux | OS X : Default music backend
October 2018
2018-10-30 FS : Crash when updating file system
2018-10-29 : Various cases of undefined behavior
2018-10-29 libcore : Misaligned pointer access
2018-10-29 Widgets : Safer handling of data items in PackagesWidget
2018-10-28 Widgets : Issues with the directory array widget
2018-10-27 Doom : Music looping in title screen
2018-10-25 Client : Prevent errors from wiping the config
2018-10-24 Server : Memory leak
2018-10-23 Renderer | World : Movement smoothing of blocked objects
2018-10-21 FS : Refreshing status of files
2018-10-20 Client : Avoid crash when save contains animator state
2018-10-20 : Build issues after merge
2018-10-20 : Fixed build after moving source files around
2018-10-07 Doom | Resources : Unique IDs for Extra add-ons
2018-10-07 Packages : Optional content selections ignored
2018-10-07 Heretic | Menu : Incorrect sound effect for menu items
2018-10-02 Renderer : Merge typo in DGL shader
2018-10-02 FluidSynth : Missing music entry points
2018-10-02 Widgets : Crash moving cursor when editor is empty
2018-10-01 Cleanup : Cleaning up merged code
September 2018
2018-09-30 Server : Server's port not included in master server announcement
2018-09-30 All Games : Server doesn't have the DisplayMode module available
2018-09-30 Unix : CMake configuration issue wrt DENG_LIBRARY_DIR
2018-09-29 Added | All Games | Menu : Added automap option, fixed Player Setup page layout
2018-09-23 Automap | Hexen : Map scaling glitches
August 2018
2018-08-20 libcore : Validate strings when constructing from bytes
2018-08-09 Added | libgui : Fixed DisplayMode init; added stub for SDL
2018-08-08 libshell : Fixed handling of the backspace key
2018-08-08 Doom : Printing a console variable value
2018-08-08 Home | UI : Fixed Home tab shortcut keys
2018-08-08 FS | libcore : Fixed loading of a remote file repository index
2018-08-02 libcore | String : Reverse-iterating a multibyte string
July 2018
2018-07-30 CMake : Include directories for pkg-config interface targets
2018-07-29 importidtech1 : Regression in MAPINFO translator
2018-07-29 : Attempts to access nullptr/out of bounds
2018-07-28 libcore : Parsing a date according to format
2018-07-28 GLWindow | libgui : Fixed the initial window size notification
2018-07-27 Refactor : Various details following refactoring
2018-07-27 GL : Enumerating OpenGL extensions
2018-07-27 libgui : Parsing rich formatting of text
2018-07-27 libcore : Hash/Map value insertion; string debugging
2018-07-24 UI : Crash during window initialization
2018-07-24 libcore : Iterating a string with invalid characters
2018-07-23 : Miscellaneous issues
2018-07-21 Cleanup : Fixed various bugs and incorrect behavior
2018-07-20 libcore : Decoding characters at the end of string
2018-07-20 Cleanup : Missing plugin entry points; plugin loading
2018-07-20 Block : Crash when move-constructing a Block
2018-07-19 Doom : Multithreaded access to the data bundle registry
2018-07-19 Doom : Multithreaded access to the data bundle registry
2018-07-19 libcore : Don't repeat the same log section heading
2018-07-19 libcore : Behavior of String/Block move constructors/assignment
2018-07-19 libcore | String : Extracting file name extension
2018-07-19 Cleanup : Fixed SDL includes (according to pkg-config flags)
2018-07-17 libgui : Reloading a model in ModelDrawable might crash
2018-07-16 libappfw | libgui : Fixed handling of tab stops in rich text
2018-07-16 libcore : Avoid crash determining size of a null CString
2018-07-15 Image | libgui : Saving image contents to a file
2018-07-15 : Update string formatting patterns
2018-07-15 libcore : Incorrect implicit String casts
2018-07-15 libcore : Uninitialized variable in RegExp
2018-07-13 libcore : Bugs in handling Block data
2018-07-09 libgui : Fixed Image::subImage(); GLWindow mouse grabbing
2018-07-08 libgui : Parsing includes in shader source
June 2018
2018-06-28 Image | libgui : Fixed calculation of partial image draw bounds
2018-06-26 libcore : Fixed crash when describing an archive entry
2018-06-26 Cleanup | Tests : Fixed cleanup in test_glsandbox
2018-06-26 libgui : Various fixed
2018-06-26 Block | libcore : Fixed initialization (missing null-termination)
2018-06-26 Debug | libcore : Fixed timeout on Waitable; flush debug output immediately
2018-06-26 liblegacy : Fixed use of milliseconds vs. seconds
2018-06-16 Cleanup | libcore | Tests : Fixed up the scripting tests; cleanup
2018-06-16 libcore : Fixed a set of bugs introduced during the Qt removal
2018-06-14 Added | libcore : Fixed a String constructor; added missing Time conversions
2018-06-13 Added | libcore | Tests : Fixed bugs, added missing operators
2018-06-12 libcore : Fixed errors
2018-06-11 libcore : Fixed all compile errors in libcore; linking still fails
May 2018
2018-05-30 Gloom : Refresh assets when loading the map; fixed map unit conversions
2018-05-16 Doom | Resources : Fixed identifier names
March 2018
2018-03-31 Gloom : Per-material texel scale; fixed bugs with transparent geometry
2018-03-25 Gloom : Fixed crash in editor after deleting points
2018-03-25 GL | libgui : Fixed bug where sampler uniforms were not always updated
2018-03-23 Gloom : Fixed entity selection (use view coords)
2018-03-20 Gloom : Fixed texture access issue
2018-03-20 Builder | Windows : Fixed automatic resource package building
2018-03-20 Added | Windows : Added missing exports and fixed minor warning
2018-03-17 Gloom : Allocate a fixed number of shadow maps
2018-03-05 Client | UI : Model Asset Editor layout is not scrollable
February 2018
2018-02-18 libgui : Recognize BMP images; fixed instanced drawing of ModelDrawable
2018-02-15 libcore | Scripting : Crash due to off-by-one string read
2018-02-08 libgui : Invalid values in GLPixelFormat
January 2018
2018-01-21 libcommon : Initialization of global GameRules instances
November 2017
2017-11-29 Resources : Ignore spurious S_END and SS_END marker lumps
2017-11-05 GL | Tests : Updated GL init and shaders in the libappfw test app
2017-11-05 Tests : Updated shaders in the GLSandbox test app
2017-11-05 FS | Multiplayer : Loading data files; checking server's packages
2017-11-04 Client | FS | libshell : Fixed connecting to server's repository
October 2017
2017-10-19 Client | UI : Server's map outline was shown vertically mirrored
2017-10-17 Resources : Corrected behavior of the "-pkg" option
2017-10-17 Server : Threading issue with log entries
2017-10-17 Windows : Build errors
2017-10-15 FS | libcore : Fixed accessing remote file content
September 2017
2017-09-18 Client | libcommon : Handling a corrupt save file without terminating
2017-09-12 Added | Addons | Homepage : Added links to the fixed Abbspack packages
2017-09-04 Homepage : Marking recent blog entries in sitemap
August 2017
2017-08-26 UI : All-black package icons in selected items
2017-08-26 UI : Potential crash when loading package icons
2017-08-20 CMake : Check if CMake policies exist before setting preference
July 2017
2017-07-28 libgui : Crash when loading textures too early
2017-07-26 Hexen : Avoid crash due to missing actor target
2017-07-15 libgui : Resizing an image did not actually apply a scaling
June 2017
2017-06-28 Model Renderer | Shaders : Check for macros before using them
2017-06-26 Home | UI : Clicking on savegame items
2017-06-26 libgui : Observe and notify about window visibility changes
2017-06-25 UI : Check game profile icons after package refresh
2017-06-24 Doom | Resources : Avoid certain characters when choosing package IDs
2017-06-19 Client | libappfw | libcore : More graceful fatal errors
2017-06-18 Windows : Missing exports
2017-06-17 Refactor : Potential crash in release build
2017-06-12 Audio | Linux : Path of the FMOD library
2017-06-11 libappfw | Mobile : Mutex misuse in desktop build
2017-06-01 Cleanup : Fixed build after mobile changes
May 2017
2017-05-12 libcore : Crash when starting in an empty runtime folder
2017-05-11 Windows : Build errors
2017-05-05 Added | iOS | OpenGL : Added GLES compatibility macros; fixed codesigning of plugins
2017-05-04 CMake : Typo in client’s build configuration
2017-05-01 DGL : Alpha testing with zero limit value
2017-05-01 Homepage : Indicating recent entries in news/blog post list
2017-05-01 Builder : Incorrect parsing of version number
April 2017
2017-04-29 DGL : Default texture modulation mode
2017-04-29 libgui : Problem with indexed array drawing
2017-04-28 Added | CMake | Unix : Added a manual check for g++
2017-04-27 Debug | OpenGL : Enabling OpenGL debug logger, stopping logging properly
2017-04-26 Debug | OpenGL | Windows : Build error; enable OpenGL debug logger
2017-04-24 GL | Renderer : Fixed DGL active textures; apply modulation in dgl.draw shader
2017-04-23 Client | OpenGL : Projection matrices for 2D drawing
2017-04-23 Client | OpenGL : Vertex color normalization and DGL shutdown
2017-04-23 Hexen : Crash when going through portals while Heresiarch attacks
2017-04-17 Client | UI : Layout of the Packages sidebar
2017-04-16 Doom | Resources : Handle syntax errors in Snowberry-format metadata
2017-04-16 libappfw | Widgets : Reinitialize UI atlas if necessary
2017-04-16 Doom | Model Renderer : Reset weapon animators when map changes
2017-04-16 libappfw | Widgets : Problems with button colors and hovering
2017-04-16 libgui : Window dimensions forgotten when in fullscreen mode
2017-04-15 GL : Black screen after startup
2017-04-15 Client : Compiler warnings
2017-04-14 Home | UI : Animation glitches when opening package selection dialog
2017-04-09 : Duplicated symbols in Turbo build
2017-04-07 importsave | OS X | Tools : Fixed path for looking up savegametool
2017-04-02 libcore : Copying a Record to itself causes the Record to be cleared
2017-04-01 Home | UI : Crash when trying to create a new game profile
March 2017
2017-03-30 Audio | FluidSynth : Stop all playing notes after finishing music playback
2017-03-27 Client | Resources : Texture description does not include all variants
2017-03-27 Documentation : Fixed HTML header path in Doxygen config
2017-03-26 Web : Escape query parameter
2017-03-24 Documentation | Readme : Fixed a broken link
2017-03-23 Web : Fixed PHP warnings
2017-03-20 libappfw | Widgets : “No root widget found” when about to show a notification
2017-03-19 Assimp : GCC build flags
2017-03-19 Assimp : GCC build flags for Assimp
2017-03-19 Model Renderer : Repeated triggering of a single thing state
2017-03-19 libappfw : CompositorWidget needs to flush queued draws
2017-03-18 GL | libgui : Random color glitches in the UI
2017-03-18 Particles | World : Set a maximum limit for particles spawned by damage
2017-03-18 Home | UI : Popup menu misplaced after deleting a saved game
2017-03-18 Home | UI : Random crash after editing package profiles
2017-03-18 Home | Widgets : Game profile buttons misaligned after changing packages
2017-03-18 Home : OpenGL context not active when processing an event
2017-03-16 Master Server | Web : Fixed handling of missing server info entries
2017-03-14 CommandLine | libcore : “-v” command line option counted twice
2017-03-14 Resources : Improved matching of recognized data files
2017-03-14 Doom : Save all game profiles before loading a game
2017-03-14 Renderer : Torch light is broken
2017-03-08 Builder | Web : Use of a deprecated PHP function
2017-03-07 libgui : Image captured from an FBO was upside down
2017-03-07 Model Renderer : Cube map reflections were not mirrored horizontally
2017-03-05 Client | Resource : More robust way to load packages needed by savegame
2017-03-05 Debug | MSVC : Build failure
2017-03-05 Doom | Resources : Loading and unloading DEH files
2017-03-05 Resources | UI : Package compatibility dialog loads/unloads files twice
2017-03-05 Doom | Resources : Malformed version number generated for a file
2017-03-04 Home | UI : Changing profile packages will update save list
2017-03-04 libappfw | Widgets : LineEditWidget is not clipped at all
2017-03-04 libcore : JSON parsing error
2017-03-04 Doom | FS | Resources : “jdrp.box” is not shown in the Packages list
2017-03-04 GL | Widgets : Missing flushes of queued draws
2017-03-04 CMake : Missing quotes around DENG_PLATFORM_ID
2017-03-02 Builder | Web : Fixed purging of old builds and files
February 2017
2017-02-28 Builder | Web : Fixed issues with file data stored in the database
2017-02-28 Builder | Web : Fixed commit list output and build addition
2017-02-27 libappfw | Widgets : DocumentWidget does not open
2017-02-26 liblegacy : Update the current time
2017-02-26 libcore | Widgets : Enabling widgets
2017-02-25 Documentation | Readme : Fixed a formatting error in the TXT output
2017-02-25 Amethyst | GCC : Build failure (missing header)
2017-02-24 Console | Resources | UI : Updated “load” and “unload” commands
2017-02-24 Bindings | UI : Console shortcut key binding widget does not work
2017-02-23 Amethyst : Chapter links in Table of Contents of HTML output
2017-02-22 libappfw | Widgets : Potential crash when opening a panel widget
2017-02-22 Home | UI : Game profiles listed in duplicate after launching
2017-02-21 libcore : Qt warning about thread-local storage
2017-02-20 Resources : Crash when loading MD2 models
2017-02-19 libgui | Windows : Missing exports
2017-02-19 Cleanup | Widgets : Managing multiple buffers in the GUI Painter
2017-02-19 Home | UI : Clipping the map outline of a server info dialog
2017-02-19 Cleanup | libgui : Managing multiple vertex buffers in the draw queue
2017-02-19 UI | Widgets : Finish batched draws before doing manual ones
2017-02-19 Widgets : Random drawing glitches
2017-02-19 App | libcore : Initializing an empty “persist.pack”
2017-02-18 FS | libcore : Fixes and improvements in the file system
2017-02-16 libgui | X11 : Build failure
2017-02-15 FS | libcore : MetadataBank is populated before the rest of the tree
2017-02-14 libcore : Potential crash when copying records
2017-02-14 libcore : Problems with Bank contents serialization
2017-02-12 Doom | Resources : “.zip” is not always a data file
2017-02-12 Widgets : Deleting an audience during a notification
2017-02-10 : Improved thread-safety
2017-02-10 libappfw | liblegacy : Improved thread-safety
2017-02-10 libcore : Improved thread-safety
2017-02-09 : Various minor issues found using static analysis
2017-02-09 libcore : Potential crash when shutting down a text-based app
2017-02-08 All Games : “-warp” fails to work when given a single number argument
2017-02-08 Client | UI : Reverted a couple of problematic changes
2017-02-07 Client : Use of version numbers in UI vs. elsewhere
2017-02-07 Doom | Resources : Data file versioning uses full version numbers
2017-02-07 libcore : Clarified different version-to-text conversions
2017-02-07 Client | UI : Clear buffered frames when returning to Home
2017-02-07 : Build failure
2017-02-06 libcore : Parsing a four-component version number
2017-02-05 Font | libgui : Text transformations for fonts
2017-02-05 Multiplayer | UI : Fixed Multiplayer server list; allow/disallow joining
2017-02-05 All Games | Tools : Minor compiler warnings
2017-02-05 Home | UI : Home should not fade away when it becomes disabled
2017-02-03 Savegame : Session ID integer overflow
2017-02-02 Turbo : Build failure (include paths)
2017-02-02 Audio | Windows : Fixed a 64-bit value conversion in winmm audio plugin
2017-02-01 Shell : Spurious buttons in the Options tab after connecting
2017-02-01 Master Server : Server IP address incorrectly entered to database
January 2017
2017-01-29 Client | Server : Wait for file system init before checking game availability
2017-01-28 Model Renderer : Restoring model animation variables from a save
2017-01-23 World : Memory leak in world data
2017-01-23 libcore : Memory leak when copying Record members
2017-01-23 FS | libcore : Minor memory leak when shutting down the file system
2017-01-23 libcore | Scripting : Memory leak when removing dictionary elements
2017-01-23 libcore | Scripting : Fixed a memory leak when evaluating `and`/`or`
2017-01-22 Client | World : Memory leak in the BSP builder
2017-01-22 Home | UI : When dismissed, prevent input from going to Home
2017-01-22 Doom : Make sure the recycled allocs are released at shutdown
2017-01-21 Renderer : Crash when shutting down with 3D models loaded
2017-01-21 libgui | OS X : Fixed multithreaded CoreText font usage
2017-01-21 Widgets : Label images sometimes not initialized
2017-01-20 FMOD | Windows : Build failure (duplicate variable)
2017-01-17 Home | UI : Package versions in the package info dialog; layout tuning
2017-01-17 MSVC : Build failure
2017-01-15 Client | World : Crash when playing Heretic Treasure Chest
2017-01-13 libappfw : Popup maximum height is limited to the view height
2017-01-11 Homepage : Removed use of obsolete Google API
2017-01-11 Homepage : Removed use of obsolete Google API
2017-01-05 All Games : Potential crash when quitting the game
2017-01-03 libcore : Implemented a missing time comparison case
2017-01-03 Doom : Don’t autosave configs during busy mode
2017-01-03 All Games | Menu : Deleting a save in menu disables the widget
2017-01-02 Hexen : Doors in map 13 rotate only once
December 2016
2016-12-21 MSVC | Turbo : Build failure (ambiguous symbol)
November 2016
2016-11-26 libcore : Potential crash
2016-11-25 Client | UI : Removing saves in Home
2016-11-25 FS | libcore : Reinterpreted files are indexed in the file system
2016-11-24 Qt : Build failure (compatibility with Qt 5.3)
2016-11-24 Cleanup : Crash during application termination
2016-11-22 : Build failure (missing header)
2016-11-22 Debug | Widgets : Counting total number of ref counted objects
2016-11-22 Client | UI : Potential crash when opening a sidebar
2016-11-22 : Build failure
2016-11-20 API | Audio : Sound emitters are const in APIs; fixed line side emitters
2016-11-20 All Games : Positioning of HUD/status bar when game is minimized
2016-11-20 Widgets : Clear the window at the start of a frame
2016-11-20 Audio : Fall back to SDL_mixer if FMOD is not available
2016-11-20 Audio | SDL : Crash after reloading SDL_mixer plugin
2016-11-19 UI : Sidebar widget not opening
2016-11-19 Windows : Missing exports
2016-11-19 libcore | Scripting : Parsing negative numbers
2016-11-17 Doom : Crash when recognized map does not have a vertex lump
2016-11-14 All Games | Multiplayer : Changing the skill level during multiplayer
2016-11-13 Cleanup | libshell | Network : Server information port number
2016-11-13 : Build failure
2016-11-13 libcore : Querying the local IP addresses
2016-11-12 libcore : Improved IPv6 address parsing
2016-11-12 Server : Flags were not included in server information
2016-11-12 libcore : IPv6 address parsing
2016-11-12 Client | UI : Closing the window first unloads the game
2016-11-11 : Build failure
2016-11-11 Client : Glitches when joining a MP game via Home
2016-11-09 libcore : Network address comparisons
2016-11-09 libcore : JSON parsing error
2016-11-09 libgui : Graphical glitches when FBO fallback is not in use
2016-11-09 libgui : Graphical glitches when FBO fallback is not in use
2016-11-08 Shell : Text edits in the IWAD folder in Preferences was ignored
2016-11-08 Model Renderer : Graceful fallback for FBO config failure
2016-11-08 Model Renderer : Graceful fallback for FBO config failure
2016-11-05 : Build failure
2016-11-05 : Build failure
2016-11-04 libappfw : Build failure
2016-11-03 : Compatibility with Qt 5.5 and older releases
2016-11-01 Windows : Build errors (missing exports)
October 2016
2016-10-31 GL | libgui : Fixed alternative GLFramebuffer attachments
2016-10-30 Debug | Renderer : Errors in debug build
2016-10-26 Windows : Missing exports
2016-10-26 : Build failure
2016-10-20 GCC : Crashes in Ubuntu 16.10 (GCC 6.2.0 20161005)
2016-10-20 GCC : Compiler warnings in libdoomsday
2016-10-20 Audio : Fatal error when starting without FMOD installed
2016-10-18 libcore | Scripting : Copying record members when types mismatch
2016-10-18 Amethyst : C++11 compatibility and integer narrowing issues
2016-10-13 libgui | OS X : Enable the macOS window fullscreen button
2016-10-12 Client : Compositing the game view into a non-window target
2016-10-12 libgui | OS X : Missing headers
2016-10-12 Windows : Missing export in libappfw
2016-10-12 Client : Menu/finale scaled incorrectly when sidebar is open
2016-10-09 Cleanup | Client | Refactor : Cleanup after refactoring
2016-10-09 GL | X11 : Use of deferred GL calls; turbo build issues
2016-10-08 GL | Windows : Calling convention in deferred GL calls
2016-10-08 GL | Windows : Build errors and deferred GL calls
2016-10-08 Windows : Main window icon is missing
2016-10-07 FX | Renderer : Game 3D view multisampling and bloom rendering
2016-10-02 Cleanup : Other eye missing in anaglyph stereo mode
September 2016
2016-09-28 Client | GL | UI : Fixed player view GL state; apply pixel density factor
2016-09-26 libgui : Crash when destroying GLWindow
2016-09-24 Cleanup : Inadvertent search and replace
2016-09-17 Widgets : Ensure OpenGL context is active when needed
2016-09-08 libappfw : Window refresh does not begin at all
2016-09-06 libgui : Window init notification gets lost
2016-09-06 Added | GL : Added OpenGL context activations
2016-09-04 libgui : Removing all shaders
2016-09-04 Cleanup : Framebuffer initialization
2016-09-02 All Games : All screenshots written with the number "000"
August 2016
2016-08-31 Debug : Build failure in Debug build
2016-08-26 Windows : Xbox One controller presets for Windows
2016-08-24 Client | World : Uncaught exception (Doom 2 MAP14)
2016-08-23 Added | Input : Hat bindings for different angles; added "inspectinputdevice"
2016-08-14 GCC | Linux : Fixed compiler issues with GCC 6.1
2016-08-09 UI : Crash when refreshing add-ons
2016-08-09 : Build failure (missing headers)
2016-08-08 Sector | World : Invalid light color/level values in Sector descriptions
2016-08-07 Audio : Playing a music file
2016-08-06 Ubuntu : Crash when launching Doomsday
2016-08-04 MSVC : Build failure
2016-08-02 libappfw : Crash when triggering button with keys
2016-08-01 Doom | Windows : Missing return value
2016-08-01 Windows : Build errors (normal config)
July 2016
2016-07-29 : Formatting of config profiles written to .dei files
2016-07-29 Home | UI : Home remains hidden when no IWADs found at startup
2016-07-29 Doom : Crash during startup
2016-07-28 Client : Incorrect class name
2016-07-27 All Games | Multiplayer : Chat messages not displayed
2016-07-27 Client | UI : Clearing the input focus
2016-07-25 World : SIGSEGV during ~Subsector (e.g., icarus.wad MAP01)
2016-07-24 Client : Autoselect game after data files have been found
2016-07-24 libcore : Inadvertent argument shadowing
2016-07-24 Hexen : Warnings about unsigned angle math
2016-07-23 libcore : Build failure (missing header)
2016-07-23 libcore : Type ambiguity in NumberValue, Record
2016-07-23 libcore : Removed use of ambiguous dsize type in Record, NumberValue
2016-07-22 libcore : dsize typedef should always match system size_t
2016-07-22 Doom : Compiler warning (strict aliasing)
2016-07-21 libappfw | Widgets : Drawing the focus indicator
2016-07-20 Home | UI : Invalid horizontal scroll position when resizing window
2016-07-18 Home | UI : Check visible columns when resizing the window
2016-07-17 GL : Setting scissor via runtime DGL API
2016-07-17 GLState | libgui : Setting scissor in an arbitrary viewport
2016-07-16 Resources : Consider all packages dependencies in compatibility checks
2016-07-16 Doom | Resources : Sort .box contents by identifier
2016-07-16 Doom | FS1 : Potential crash when unloading files
2016-07-15 Doom64 : Compiler warning
2016-07-15 Client | UI : Manual direct connection dialog
2016-07-14 All Games | Automap : Map is not visible in the automap
2016-07-13 Doom : Incorrectly initialized color palette IDs
2016-07-11 Windows : Missing exports and headers
2016-07-11 Client : Crash when reseting engine state
2016-07-05 Home | UI : Initial list item action button animation
2016-07-02 Doom | Resources : Sidecar manifest files not found
2016-07-02 Client | UI : Mouse cursor should never be hidden in Home
2016-07-02 Client : Warnings about double-to-float conversions
2016-07-02 libappfw | Windows : Build failure (missing exports)
2016-07-01 FS | libcore : Potential lockup when saving/loading the game
June 2016
2016-06-30 Client | libcore : Connecting to an IPv6 address
2016-06-27 libcore : Wildcard-based path matching
2016-06-27 Doom : Basic multithreading in savegame file index
2016-06-27 Cleanup | libappfw | libcore : Observers concurrency and cleanup
2016-06-27 libgui : HiDPI screenshots did not cover the full frame
2016-06-26 libappfw : Use-after-free during text layout
2016-06-26 libcore | Windows : Build failure (missing header)
2016-06-20 libcore : Catch errors when parsing Info documents
2016-06-19 Home | UI : Crash when deselecting a package
2016-06-12 All Games : Ensure game unload is triggered when quitting
2016-06-12 libcore | Log : Log output file is prematurely closed
2016-06-12 Client : Console variables not saved during shutdown
2016-06-11 Doom : Potential memory leak
2016-06-11 libappfw : Use-after-free error when closing a submenu popup
2016-06-11 All Games | Resources : Order of required game data files
2016-06-11 libappfw : DocumentWidget retains its maximum width
2016-06-11 libappfw : DocumentWidget tries to load too much text as textures
2016-06-10 Home | UI : Layout update omitted after changing window size
2016-06-06 UI : Crash when resizing the window when a game is loaded
2016-06-05 libappfw : Rules for GridLayout total final dimensions
2016-06-05 libcore | Time : Converting a high-performance time to a full timestamp
May 2016
2016-05-25 Doom : Detecting the Chex Quest WAD
2016-05-08 libappfw : Potential crash during shutdown
2016-05-07 CMake | Windows : Compiling with a single-configuration makefile
2016-05-06 Assimp | CMake : Linking Assimp's system dependencies
April 2016
2016-04-24 Home | UI : Packages dialog's minimum layout height
2016-04-24 libappfw : Findings widgets based on data item index
2016-04-24 libcore : Missing header
2016-04-23 Cleanup | Home | UI : Fixed scrolling to newly selected package; cleanup
2016-04-20 Windows : Missing export
2016-04-11 libgui : Use HiDPI images even if UI is scaled down
2016-04-05 Windows : Possible header conflict (Direct2D)
2016-04-05 libappfw : Apply UI scale factor; non-integer numbers in VariableChoiceWidget
2016-04-03 Home | UI : Crash during the Tutorial; missing MP game icons
2016-04-02 Home | UI : Incorrect layout and initial column count
2016-04-02 Renderer : Missing return value
2016-04-02 libappfw : Incorrect layout for some label image fitting modes
2016-04-01 Client | Doom : Load plugins only from the /bin folder
March 2016
2016-03-31 Home | UI : Non-retina layout issues
2016-03-31 Client | World : Fatal error at launch (MapElement::setParent)
2016-03-31 Client : Warnings about visibility of struct declaration
2016-03-31 Windows : Missing exports
2016-03-31 libgui : Incorrect alpha values when converting masked image data
2016-03-28 Home | UI : "Task Bar" button; fixed Home column layout issues
2016-03-28 Client : Compiling with Qt 5.3 or older
2016-03-28 MenuWidget : Double deletion when closing submenu popups
2016-03-27 Home | UI : Subheading for custom profiles; fixed issues with sorting
2016-03-25 libcommon : Calculating status bar size for viewport positioning
2016-03-25 libcommon : Calculating status bar size for viewport positioning
2016-03-25 Client : Aspect ratio for game content vs. original VGA aspect
2016-03-25 Client : Aspect ratio for game content vs. original VGA aspect
2016-03-25 libappfw : Clicking on a panel background should not reset focus
2016-03-25 CMake | OS X : Signing Doomsday.app
2016-03-24 Installer | OS X : Do not install libassimp.a inside Doomsday.app bundle
2016-03-23 Installer | Windows : Create shortcuts for Start menu
2016-03-23 Amethyst : Build error (unintentional string suffix)
2016-03-22 Installer | MSVC : Deploy VC140 runtime libraries
2016-03-22 Builder : Set build number in all configured builds
2016-03-21 MSVC : Build problems related to zlib
2016-03-21 Windows : Linking against zlib using MSVC2015 x86
2016-03-20 Info | libcore : Parsing an empty Info list
2016-03-19 Windows : Checking for a 32-bit build in the DirectSound plugin
2016-03-17 ImageFile | libgui : Allow using paths as argument of "Multiply:"
2016-03-17 ImageFile | libgui : Allow using paths as argument of "Multiply:"
2016-03-13 Client | UI : Fixed initial appearance of the HomeWidget
2016-03-08 libcore | MSVC : Missing include
2016-03-08 libcore : Joining an empty StringList
2016-03-05 libcore : Import scripts from loaded packages by default
2016-03-01 CMake | Debug | OS X : Do not strip debug symbols in debug builds
February 2016
2016-02-29 Homepage : PHP errors
2016-02-27 libappfw : Showing and hiding LineEditWidget's hint message
2016-02-23 Model Renderer : Animation variables applied also when no sequences active
2016-02-23 Model Renderer : Animation variables applied also when no sequences active
2016-02-21 Home | UI : Update backgrounds when launching
2016-02-12 libcore | Widgets : Crash when focused widget is destroyed
2016-02-12 libappfw | Refactor | Widgets : ChildVisibilityClipping applied for all widgets
2016-02-09 Client : Redundant entries in the saved sessions list data
2016-02-05 FS | libcore : Find all packages under /home
2016-02-05 Doom : Name of the Doom Shareware IWAD package
2016-02-02 Windows : Missing export
January 2016
2016-01-24 Client | UI | Windows : Reverted some of the startup busy mode changes
2016-01-22 Added | Cleanup : Added missing includes
2016-01-22 API | Doom : Fixed missing Windows exports; updated Map APIs
2016-01-22 Doom : Handling error with plugin entry points
2016-01-21 CI : Fixed path of the Doomsday project file
2016-01-20 FS | libcore : Indexing packages with versions; LinkFile in file listing
2016-01-19 All Games : Export basic plugin API functions as C
2016-01-17 Windows : Missing exports
2016-01-17 libcore : Avoid crash at shutdown
2016-01-17 Windows : Missing export
2016-01-17 libcore | NumberValue : Showing a large integer as hexadecimal
2016-01-17 Homepage : "undefined undefined" on the download pages
2016-01-12 MSVC | Windows : Missing exports
2016-01-06 Model Renderer : Handling a failed model load
2016-01-01 MSVC : Build failure (QStringLiteral)
2016-01-01 Client | UI : Memory leak in SidebarWidget
December 2015
2015-12-31 liblegacy : Potential crash
2015-12-30 Shaders : More accurate lighting, better specular highlights
2015-12-29 libgui | Windows : Missing ImageFile exports
2015-12-29 Debug | libgui : Accessing an uninitialized texture
2015-12-29 libcore : Potential crash (accessing deleted object)
2015-12-26 Shell : Handling quoted text in the server options
2015-12-26 Doom | Map : Crash during shutdown (dangling observer)
2015-12-25 Doom : Avoid a crash when reseting engine state
2015-12-25 Client : Crash when performing a reset with no map loaded
2015-12-24 X11 : Undefined conflicting Xlib preprocessor symbol
2015-12-21 GL | Renderer : Reset GL state to defaults after rendering a model
2015-12-20 Info | libcore : Correct handling of value-terminating semicolons
2015-12-19 Model Renderer : Load all programs used by models
2015-12-14 Forums | Homepage : First letter links in the Members list
November 2015
2015-11-30 CMake | Windows : Incorrect compiler flag for Assimp
2015-11-29 Assimp | Client : Fixed minor build warnings
2015-11-29 Client | Renderer : Segfault during ambient occlusion drawing (Hexen map02)
2015-11-28 Audio | Cleanup | Client : Positioning of plane movement sounds; cleanup
2015-11-28 Definitions | Doom : Missing attack sounds (typo)
2015-11-28 Audio | Client : Misinterpreted sound ID (-1) when trying to cache waveform data
2015-11-28 FluidSynth | Unix : Link with the system FluidSynth library
2015-11-28 Audio | Client : Catch missing symbol errors when loading audio plugins
2015-11-25 Cleanup | Documentation : Fixed some Doxygen warnings
2015-11-25 Model Renderer : Incorrect lighting on scaled models
2015-11-25 Forums | Homepage : Fixed post attachments and poll creation options
2015-11-15 libcore | Scripting : `dir()` should return an alphabetically sorted list
2015-11-10 Renderer : Configuring all fog parameters from Map Info
2015-11-09 GCC : Build failure (template specialization)
2015-11-07 Homepage : Incorrect image path on the Engine page
2015-11-07 Build Repository | Homepage : PHP error (pass by reference in call)
2015-11-03 Clang : Minor compiler warnings
October 2015
2015-10-30 Hexen : Breaking a suit of armor makes no sound
2015-10-30 libcore : PackageLoader reports Doomsday Script parsing errors
2015-10-29 Hexen | Refactor | Thinker : Mobj-on-mobj checks shouldn't duplicate the mobj
2015-10-29 Model Renderer : Animation triggering when state changes multiple times
2015-10-27 Model Renderer : Rendering passes were indexed incorrectly
2015-10-26 Qt : Workaround for older Qt 5 compatibility
2015-10-26 libgui : Unbinding shadowed uniforms from a GLProgram
2015-10-26 Model Renderer : Use model's atlas when drawing; fixed shutdown crash
2015-10-23 Client : Improper deinit after mobj model asset init failure
2015-10-23 Added | Model Renderer : Added missing "material" variable
2015-10-23 Added | Model Renderer : Added missing "material" variable
2015-10-21 Model Renderer : Use default rendering passes if none defined
2015-10-20 MSVC | Windows : Build failure
2015-10-19 Model Renderer : Missing rendering pass information
2015-10-19 Client | Network : Ignore master server actions if no API URL set
2015-10-19 Client | Network : Ignore master server actions if no API URL set
2015-10-19 SettingsRegister : Config settings with a text value
2015-10-19 SettingsRegister : Config settings with a text value
2015-10-16 libappfw | LogWidget : Scroll position stays fixed when not at bottom
2015-10-16 libappfw | LogWidget : Scroll position stays fixed when not at bottom
2015-10-15 Tests : Missing color "label.shadow" in test_appfw
2015-10-15 Tests : Missing color "label.shadow" in test_appfw
2015-10-15 libgui | ModelDrawable : Rendering pass mask; fixed drawing
2015-10-11 Savegame Tool : Failed conversion of .dsg savegame with ambiguous game mode (typo)
September 2015
2015-09-26 Model Renderer | World : Defer triggering of state animations
2015-09-24 Model Renderer : Yaw angle for flying objects
2015-09-23 libgui | Model Renderer : Clamping non-looping animations
2015-09-19 Doom : Release Doomsday Script functions used as bindings
2015-09-17 Bindings | Client : Evaluating modifier condition for an event binding
2015-09-16 Model Renderer : Clamp non-looping animations before they wrap
2015-09-14 Default Style | OS X : Excessive import of DisplayMode in fonts.dei
2015-09-13 Model Renderer : Inadvertently borrowing other objects' bone transformations
2015-09-02 Master Server : Failed generating server digest response in JSON format
August 2015
2015-08-27 : Compiler warnings
2015-08-25 Windows : Missing exports
2015-08-25 libappfw | PopupMenuWidget : Inverted popup menu items colors
2015-08-24 Client : Missing header
2015-08-24 Client : Missing header
2015-08-24 Model Renderer : Wrong variable name
2015-08-24 FS | libcore : Checking LinkFiles for pruning
2015-08-22 libappfw | PopupWidget : Positioning a tall popup
2015-08-18 Client : Build failure
2015-08-18 Model Renderer : Crash when rendering a Thing model
2015-08-18 Assimp : Updated Assimp submodule with MD5 loading fix
2015-08-17 libgui | ModelDrawable : Initialize UV bounds of maps not included in material
2015-08-17 Model Renderer : Model shader wraps UV coordinates within atlas
2015-08-17 Info | libcore : Included documents must use same language rules
2015-08-17 Audio | Client : Further DDSF_* flag related fixes
2015-08-17 Audio | Client : Mishandled DDSF_* flags when starting LogicSounds
2015-08-16 libgui : Compiler warning (signed/unsigned comparison)
2015-08-01 libgui : Must swap red and blue when loading a 24-bit Targa image
2015-08-01 Builder : Finding the previous build for comparing changes
2015-08-01 CMake | Windows : Run windeployqt on the right executable
July 2015
2015-07-31 Model Renderer : Eye position for specular lighting
2015-07-30 Doom : Fixed build (missing files in previous commit)
2015-07-27 Unix : Missing headers
2015-07-27 CMake | Installer : Missing/excessive installed components
2015-07-27 CMake | Windows : Warning about missing VCINSTALLDIR
2015-07-26 64-bit : Ambiguous template arguments for de::min
2015-07-26 64-bit : Ambiguous template arguments for de::min
2015-07-26 Windows : Missing exports, working around MSVC's C++11 issues
2015-07-26 Network : Incorrect parsing of data sent from server
2015-07-26 Network : Incorrect parsing of data sent from server
2015-07-25 Scripting : Interpreting truth value of text strings
2015-07-25 Scripting : Interpreting truth value of text strings
2015-07-25 Builder | RSS : Problem when parsing the changes XML
2015-07-24 Builder : Fixed doubled Clang warning count, ignore external warnings
2015-07-23 Hexen : Failure to load Hexen due to sprite error ("Unknown view 0")
2015-07-23 Hexen : Failure to load Hexen due to sprite error ("Unknown view 0")
2015-07-22 Model Renderer : Models drawn facing 90 degrees the wrong way
2015-07-22 Model Renderer : Models drawn facing 90 degrees the wrong way
2015-07-22 Cleanup : Missing headers etc. after merge
2015-07-20 Unix : Fixed build (de_network.h removed)
2015-07-20 Refactor | Windows : Fixed build after Plugins, DoomsdayApp changes
2015-07-20 Network | OS X | Unix : Fixed build (ambiguous use of de::min<>())
2015-07-19 Busy Mode : Initializing the progress indicator
2015-07-18 libcommon : Fatal error about not finding patch replacement #-1
2015-07-18 libcommon : Fatal error about not finding patch replacement #-1
2015-07-18 Doom64 : Comparison typo (==)
2015-07-18 Doom64 : Comparison typo (==)
2015-07-10 Bindings : Local player controls applied to all players
2015-07-10 Client : Build failure (illegal use of reference)
2015-07-09 CMake : Compiling with static Assimp on GCC
2015-07-07 libcore | Package : Absolute paths in package's import path
2015-07-07 Client : Null pointer access if shutting down too early
2015-07-07 Image | libgui : Loading a Targa image that uses an upper origin
2015-07-07 Doom : Invalid string read operation in "Thing Mods"
2015-07-05 Definitions : Built-in "Defs" module disappears when switching games
2015-07-03 Client | Renderer : Build errors (missing changes in previous commit)
2015-07-03 Client | Renderer : Build error (missing change in previous commit)
June 2015
2015-06-19 Hexen : Omit warnings about music definitions from MAPINFO
2015-06-16 Documentation : Doxygen configuration for the SDK docs
2015-06-14 OS X : Showing and hiding the mouse cursor
2015-06-14 Client : Parsing version numbers with fewer than three components
2015-06-13 : Memory access violations
2015-06-13 Hexen : Crash when spawning a missile
2015-06-13 CMake | OS X : Removed duplicate rpath in Doomsday.app
2015-06-13 libcommon : Automap's "map-freepan" binding context activation
2015-06-13 Builder : Do submodule update in repository root
2015-06-12 : Various compiler warnings (e.g., unused functions/variables)
2015-06-12 Builder : Parsing build logs for errors and warnings
2015-06-11 client | Doom : Benign compiler warnings, ambiguous de::Vector<> conversion
2015-06-10 : Various compiler warnings
2015-06-10 Builder | Pilot : Issue comparing git commit hashes
2015-06-08 Added | Builder : Added .msi as a known file extension for Windows
2015-06-08 Pilot : Run git in the correct directory (during check_* task)
2015-06-07 Builder | OS X : Naming of the build logs on Yosemite
2015-06-06 libcommon | MSVC : Build errors ("inline" keyword)
2015-06-06 Documentation : Updated console variable help, fixed generator script
2015-06-05 Builder | Debian : No need for Qt 5 to be system default
2015-06-04 CMake : CMake configs for SDK libraries
2015-06-01 Clang | FluidSynth : Compiler warnings (abs vs. fabsf)
May 2015
2015-05-31 CMake : libgui is dependent on Assimp
2015-05-25 Clang | Fluidsynth : Removed unsupported compiler option
2015-05-25 ModelDrawable : Use NativePath to clean up paths in the source data
2015-05-24 Builder | FMOD : Debian packaging rules for the FMOD plugin
2015-05-24 Git : Use the latest libassimp submodule revision
2015-05-24 Builder : Updated paths for running Doxygen
2015-05-24 CMake | Unix : Incorrect build options; no default CPack generator
2015-05-24 CMake | Unix : Correct file name; rpath for standalone use
2015-05-24 libcommon | XG : Replace Con_Error with log messages
2015-05-23 CMake | Windows : Running windeployqt when path has spaces
2015-05-23 CMake | Windows : Errors when packaging binaries with WiX
2015-05-22 Installer | Windows : Remove the obsolete "wadmapconverter.dll" plugin
2015-05-22 CMake | Oculus Rift | Windows : Use the correct LibOVR library path
2015-05-21 Doom64 : Use of uninitialized local variable (typo)
2015-05-20 SectorCluster | World : Crash when exiting a map
2015-05-20 Hexen : Death Wyvern gets stuck
2015-05-20 CMake | Debug : Allow using the debug version of libassimp
2015-05-19 Windows : Version define for Windows binaries
2015-05-17 Hexen : Crashes due to null pointer access
2015-05-15 Clang | Client | Map | Optimize : Crash in optimized build (undefined behavior)
2015-05-15 Snowberry : Always load Deathkings WAD with the "-iwad" option
2015-05-14 Hexen : Compiler warning (unused argument)
2015-05-14 Unix : Minor build errors
2015-05-14 Unix : Minor build errors
2015-05-13 libgui | Windows : Crash during startup if display driver doesn't support OpenGL 2
2015-05-13 libgui | Windows : Crash during startup if display driver doesn't support OpenGL 2
2015-05-13 ContactSpreader | World : Spread contacts over middle surfaces with a non-opaque material
2015-05-12 Hexen : Unsuccessful use of puzzle item should not move cursor
2015-05-12 Hexen : Unsuccessful use of puzzle item should not move cursor
2015-05-12 Hexen : Resolve merge conflicts from 05f0b122
2015-05-12 Hexen : Incorrect mana given on collection of fourth-weapon piece
2015-05-12 Hexen : Incorrect mana given on collection of fourth-weapon piece
2015-05-09 All Games | Multiplayer : Close automap and inventory when player dies
2015-05-09 All Games | Multiplayer : Close automap and inventory when player dies
2015-05-09 Heretic | libcommon | Multiplayer : Phoenix Rod flame and weapon refiring
2015-05-09 Heretic | libcommon | Multiplayer : Phoenix Rod flame and weapon refiring
2015-05-09 Heretic | Multiplayer : Incorrect Hell Staff rain colors
2015-05-09 Heretic | Multiplayer : Incorrect Hell Staff rain colors
2015-05-08 Heretic | Hexen : "Fly Up" should do nothing if Wings isn't owned
2015-05-08 Heretic | Hexen : "Fly Up" should do nothing if Wings isn't owned
2015-05-06 Console | Doom : Handling an empty string argument
2015-05-06 Console | Doom : Handling an empty string argument
2015-05-06 libcore | Time : Missing conversion of Time to text
2015-05-06 libcore | Time : Missing conversion of Time to text
2015-05-06 libcore | libgui : Use Qt serialization format 4.8
2015-05-06 libcore | libgui : Use Qt serialization format 4.8
2015-05-06 Client | Network : Treat port 0 as equivalent to the default port
2015-05-06 Client | Network : Treat port 0 as equivalent to the default port
2015-05-04 Client | Renderer : Sprite rotation selection (typo)
2015-05-04 Hexen : Wendigo attack angle incorrect
2015-05-03 CMake | Qt : Finding qmake, handling reconfiguration
2015-05-03 MSVC | Windows : Unsupported C++11 feature in MSVC2013
April 2015
2015-04-29 Client | Map | World : Use ConvexSubspaces when building the decorated surface list
2015-04-27 ACS | libcommon : ACS world state deserialization
2015-04-07 CMake | OS X | Tests : Deploy Qt on test apps
2015-04-06 Heretic : Amount of ammo given on baby/nightmare difficulty
2015-04-06 Heretic : Amount of ammo given on baby/nightmare difficulty
2015-04-06 Doom : Clearing the invulnerability post-processing filter
2015-04-06 Doom : Clearing the invulnerability post-processing filter
2015-04-06 Client | UI : Reseting "Pixel Density" to defaults
2015-04-06 Client | UI : Reseting "Pixel Density" to defaults
March 2015
2015-03-28 PostFX : Clear view effects when needed
2015-03-28 PostFX : Clear view effects when needed
2015-03-27 CMake : Installing library targets
2015-03-21 libappfw : Menu closes open subwidgets when opening a new subwidget
2015-03-21 libappfw : Menu closes open subwidgets when opening a new subwidget
2015-03-21 Client : Crash when closing Video Settings in the Home screen
2015-03-21 Client : Crash when closing Video Settings in the Home screen
2015-03-21 CMake | OS X : Bundling packages
2015-03-17 libappfw : DocumentWidget content overflowing the right edge
2015-03-17 libappfw : DocumentWidget content overflowing the right edge
2015-03-15 Client | UI : Using the correct frame for busy transitions
2015-03-15 Client | UI : Using the correct frame for busy transitions
2015-03-13 Map Renderer : "Missing" material usage on floors/ceilings
2015-03-12 Doom : Final Doom Lost Soul bounce correction (regression)
2015-03-12 Doom : Final Doom teleport destination altitude (regression)
2015-03-11 Hexen | Refactor : Korax teleport order (refactoring oversight)
2015-03-08 Doom | Multiplayer : Overlapping headings in the intermission screen
2015-03-08 Doom | Multiplayer : Overlapping headings in the intermission screen
2015-03-06 Definitions | Doom : Group definition frame duration validation (mishandled -1)
2015-03-05 Client | UI : Show projected mouse cursor in all displacing VR modes
2015-03-05 Client | UI : Show projected mouse cursor in all displacing VR modes
2015-03-03 MaterialTextureLayer | Resources : MaterialTextureLayer::AnimationStage() should not decode texture URIs
2015-03-02 : Crash warping to a map without MapInfo data
2015-03-02 Renderer : Don't try to correct the FOV angle in a very wide window
2015-03-02 Renderer : Don't try to correct the FOV angle in a very wide window
2015-03-01 Canvas | X11 : Window refresh does not start properly
2015-03-01 Canvas | X11 : Window refresh does not start properly
February 2015
2015-02-27 CMake | OS X : Fixed issues with the CPack installation procedure
2015-02-24 Hexen : Various invalid memory reads when starting ACScripts
2015-02-23 Client : Use the renamed DD_FLOAT() macro (instead of FLOAT)
2015-02-22 libcore | ScriptSystem : Possible crash when importing modules
2015-02-22 libcore | ScriptSystem : Possible crash when importing modules
2015-02-16 liblegacy | Unix : Path manipulation in Windows style file finding
2015-02-16 liblegacy | Unix : Path manipulation in Windows style file finding
2015-02-13 Windows : Build failure
2015-02-12 Animation | libcore : Potential crash during animation
2015-02-12 Definitions | Doom : Old style Decoration def interpretation
2015-02-11 Client | Multiplayer : Cleaning up client state when leaving a game
2015-02-10 GL | libgui | Windows : Build failure
2015-02-09 DED | Doom : Parsing Material.Light defs (copy/paste oversight)
2015-02-09 Multiplayer | UI : Potential crash when joining an MP game
2015-02-08 DED | Doom : Implicit Decoration.Light stage allocation while parsing
2015-02-07 Multiplayer : Crash when joining a finished coop game
2015-02-05 Multiplayer : Joining fails with a message "already joined"
2015-02-05 Bindings | Input : Do not offer events to game during busy mode
2015-02-03 Amethyst : Compiling with Qt 4
2015-02-02 qmake : Deploy packages in a server-only build
January 2015
2015-01-31 libcommon | Multiplayer : Monsters aiming at players in co-op
2015-01-30 libcommon : Compiler warning (unused variable)
2015-01-29 All Games | Server : Spurious warnings re unknown "resetctlaccum" command
2015-01-29 Hexen : 'Sherlock' cheat gives wrong items in Hexen (typo)
2015-01-29 World : Error attempting player reborn in Hexen
2015-01-25 Definitions | Doom : Ultimate Doom, episode 4 starting map (typo)
2015-01-23 Host : Rebuild times can be omitted from configuration
2015-01-15 Input : Clearing input device state during busy mode
2015-01-06 JSON | libcore : Error when parsing whitespace in JSON
2015-01-04 libcommon | Server : Starting a server with obsolete episode/map cvars
2015-01-04 Doom : Behavior of Revenant homing missiles
December 2014
2014-12-22 Definitions : Runtime ded_material_t interpretation
2014-12-20 Renderer : Z-buffering of sky models
2014-12-17 Client : Compiler warnings
2014-12-16 Client : Build failure (missing include)
2014-12-15 Doom : IllegalPatternError handling "where" commands
2014-12-08 FX | Renderer : Post-processing causes splitscreen views to go blank
2014-12-06 DocumentWidget | libappfw : Document contents not updated for drawing
2014-12-06 Windows : MSVC doesn't support C++11 initializers for arrays
2014-12-05 Doom | Intermission : Intermission, "Entering <Map title>" title positioned incorrectly
2014-12-04 Client | Map Renderer : Zone memory "leak" (Generator::stages)
2014-12-04 Client | Debug | Map Renderer : Crash attempting to sort vissprites
2014-12-04 Cleanup | Client | Map Renderer | SkyDrawable : Array underflow drawing sky models, cleanup
2014-12-03 DED | Doom : (Record::operator []) Variable 'execute' not found
2014-12-03 Renderer : Apply "shadowRadius" when one is defined for a model
2014-12-01 Doom : Impossible Selection for IDMUS cheat in doom1 (typo)
November 2014
2014-11-30 libappfw : Colors with inverted Aux Button and Button styles
2014-11-30 Doom : Updated IDMUS cheat handling re custom episodes
2014-11-29 Deh Reader : Crash parsing DEH patches referencing unknown definitions
2014-11-29 Heretic : Missing episode selection menu in heretic-share
2014-11-29 Doom : Missing episode selection menu in doom1-share
2014-11-29 Hexen : Spurious alerts re nonexistent Material defs in hexen-demo
2014-11-29 Doom | HacX : Spurious alerts re nonexistent Map Info defs
2014-11-28 Chex Quest | Doom : Spurious alerts re nonexistent Map Info defs (typo)
2014-11-28 Doom : No Episodes defined for doom1-share (typo)
2014-11-28 IdTech1Converter | MapInfoTranslator : Mistranslated MAPINFO episode ids
2014-11-28 IdTech1Converter | MapInfoTranslator : Don't attribute custom maps in MAPINFO with the game's Author
2014-11-28 libcommon | Menu : Activating binding grab with mouse button(s) in control menu
2014-11-27 SavedSessionMenuWidget | UI : Fixed size of close icon on non-retina displays
2014-11-26 libappfw : Popup positioning with Down opening direction
2014-11-26 ClientWindow : Incorrect log message about multisampling
2014-11-23 Doom : Doom's base MAPINFO definitions have wrong/no music for E1M6 and E1M9
2014-11-23 Doom | Heretic : Incorrect IDCLEVXY cheat > "warp" command mappings
2014-11-23 Heretic : Heretic's base MAPINFO definitions omitted cluster numbers
2014-11-23 Definitions | Heretic : Erroneous alerts re non-existent Materials in heretic-share
2014-11-23 Heretic : No Episodes defined for heretic-share (typo)
2014-11-23 Client | UI : Inadvertent log clearing
2014-11-23 Hexen : Record Variable 'songLump' not found
2014-11-23 FMOD : Crash when attempting CD audio playback
2014-11-23 Client | Input | libgui : Handling mouse wheel events (Qt 5)
2014-11-21 libgui | X11 : Replaced use of deprecated XKeycodeToKeysym
2014-11-21 libgui | QtNativeFont : Measuring and rasterizing must use the same metrics
2014-11-19 DED | Doom : Sky height/horizon offset interpretation
2014-11-19 libcommon : Qt 4 compatibility
2014-11-19 libcommon | World : Multiplayer control issues, binding widget deactivation
2014-11-18 : Various build errors and warnings
2014-11-18 ClientWindow | GL | Windows : No need to recreate GL Canvas for FSAA/vsync changes
2014-11-17 Doom : Clearing mapped Config variables from database
2014-11-17 ClientWindow | Windows : Use of the new fsaa/vsync variables
2014-11-17 F API : Custom status of contained files in M_ReadFileIntoString()
2014-11-16 UI | Updater : Don't recheck if settings weren't changed
2014-11-15 Client | Windows : Potential crash if closing window during startup
2014-11-13 Builder | Unix : Detecting platform version
2014-11-13 Client | FX : Crash during game startup
2014-11-13 Client | Debug : Missing symbols (no code compiled in inputdebug.cpp)
2014-11-12 Builder | OS X : Detecting platform version number
2014-11-11 64-bit | Client : Build failure
2014-11-10 Client | InputSystem : In symbolic echo mode, event bindings should not be active
2014-11-09 Bindings | Client | InputSystem : ImpulseBinding id generation for multiple local players
2014-11-08 libcore | String : Out-of-bounds memory access (leading to crash)
2014-11-08 Client : Build failure in release build
2014-11-08 BindContext | PlayerImpulse : PlayerImpulse double-click binding activation
2014-11-08 PlayerImpulse : PlayerImpulse double-click symbolic event synthesis
2014-11-08 Client : Crash during main window construction
2014-11-07 Client | InputDeviceButtonControl | InputSystem : Expiring InputDeviceButtonControls on context change (typo)
2014-11-06 Client | UI : Layout of the close button of Renderer Appearance sidebar
2014-11-06 Release : Compiler warning (unused argument)
2014-11-06 Client : Crash at shutdown
2014-11-02 Debug | Input : Fixed labels for input device control state visuals
2014-11-02 MSVC : Compilation issue
2014-11-02 64-bit | Client | libcommon : Crash when binding a control
2014-11-02 GuiWidgetPrivate | libappfw : Observe root atlas for deletion
2014-11-02 ChildWidgetOrganizer | libappfw : Potential memory access issue
October 2014
2014-10-31 Client : Memory leak (notification widgets not deleted)
2014-10-31 FoldPanelWidget | libappfw : Memory leak
2014-10-31 libcore | Scripting : Memory leak in expression evaluator
2014-10-30 AlertDialog | Client | UI : Fixed layout problem when dialog is narrow
2014-10-30 ArrayExpression | libcore : Memory leak
2014-10-30 Font | libgui : Memory leak (release font metrics rules)
2014-10-30 libappfw : Memory leak in LogWidget (at shutdown)
2014-10-30 Client : Missing header
2014-10-29 : Missing header
2014-10-29 InputBindingWidget | libcommon | Menu : Bindevent command composition for key-down-down
2014-10-29 Input : E_FOCUS events should never be echoed
2014-10-29 Client : Crash after dismissing "App init failed" dialog
2014-10-27 All Games | SaveSlots : Resetting last-used and "quick" save slots on game change
2014-10-27 HiDPI | libappfw : Background blurring with high pixel densities
2014-10-26 Hexen | MP : Client crashes when a plane moves on client side
2014-10-26 Map | World : Missing return value in Map::forAllClusters()
2014-10-26 libgui | RowAtlasAllocator : Horizontal margin was ignored when allocating
2014-10-24 Unix : Build failure (file name case sensitivity)
2014-10-22 libcore | TaskPool : Completing a pool while it is being destroyed
2014-10-22 libcore | Lockable : Issue with the mutex lock counter
2014-10-20 Console | Doom : Timing the execution buffer
2014-10-20 Animation | libcore : Updating current time
2014-10-18 Added | Client | Manifest : Added missing header
2014-10-16 Windows : Bunch of benign warnings in the release build
2014-10-16 XG : Surface tint color changed when triggering XG 'plane_material' lines
2014-10-16 XG : Player armor set to limit when triggering XG 'power' class lines
2014-10-15 InFine : Compiler warnings (un/signed comparison; string literals)
2014-10-13 DED | Doom | GCC : Benign compiler warning (potential use of uninitialized var)
2014-10-12 libcore | Xcode : Fixed a bunch of benign integer conversion warnings
2014-10-11 Particles | World : Spawning particle generators on rockets
2014-10-11 libcommon | XG : XG sector ambient sounds not loaded
2014-10-11 libcommon | XG : XG sector types override the game's built-in types
2014-10-06 Hexen | SFX : Cough sound playback on Player vs PoisonCloud collision
2014-10-06 Resources : Handle the case of a zero-length lump between S(*)_START/_END
2014-10-06 LensFlares | Renderer : Failed (viewPlayer - ddPlayers == displayPlayer) assertion
2014-10-06 DED | Doom : Parsing Flags with an implicit zero value
2014-10-05 Definitions | Doom : Don't apply glow to Plutonia's FIREBLU material
2014-10-05 Doom | Intermission : Ultimate DOOM episode 2 animation discrepancies
2014-10-05 All Games | Console : Don't begin a game state change message if waiting for a response
2014-10-05 Renderer | SkyDrawable : SIGSEGV when SkyDrawable has no Sky configured
2014-10-03 Resources : Model skin selection error
September 2014
2014-09-25 All Games : Teleport destination collision test
2014-09-13 Renderer | SkyDrawable : Attempt to animate undefined sky models
2014-09-05 libcommon : Typo
2014-09-01 Oculus Rift | qmake | Windows : Fixed LibOVR include path
2014-09-01 libappfw : Build error (Qt 5 required)
August 2014
2014-08-31 Oculus Rift : Automatic mode changes; fixed HOM during intermission
2014-08-31 Oculus Rift : Composited UI aspect ratio
2014-08-30 GL | libappfw | OS X : Include path for LibOVR GL C API
2014-08-30 libappfw | Windows : Oculus Rift rendering setup for OpenGL
2014-08-30 libgui | MSVC : Working around C++11 compatibility issues
2014-08-25 libcommon : Disable map briefings when autostarting a game session
2014-08-25 libappfw | Windows : Build error in OculusRift
2014-08-25 libappfw | Oculus Rift : Build error when not using LibOVR
2014-08-23 Client | UI : Crash in the VR settings dialog
2014-08-23 Client | Renderer : Out-of-bounds Vector3f access during sky model init
2014-08-23 Renderer : Objects not appearing until after first tick
2014-08-23 libgui | MSVC : Working around MSVC 2013 incompatibility with C++11
2014-08-23 libappfw | Oculus Rift : Build error when not using LibOVR
2014-08-22 qmake | Unix : Build options for C++11
2014-08-22 qmake | Unix : Build options for Qt 5.2 / X11
2014-08-21 Client | VR : Applying head tracking, fixed VR settings dialog
2014-08-21 Oculus Rift : Projection plane distances
2014-08-21 Cleanup | OS X : Fixed warning from postbuild script
2014-08-19 libcommon | MSVC | Windows : Build warning ('/*' found outside of comment)
2014-08-19 OS X | SDK : Deploying packages to the SDK install folder
2014-08-16 Plane | World : Accessing plane sound origins
2014-08-16 Doom | Thinker : Crash at shutdown after zapping a thinker
2014-08-16 Doom | Thinker : Crash at shutdown after zapping a thinker
2014-08-16 libcommon | XG : Misuse of dummy mobj in XG leading to a crash
2014-08-16 libcommon | XG : Misuse of dummy mobj in XG leading to a crash
2014-08-15 SDK | Windows : SDK and dependency deployment on Windows
2014-08-14 SDK | X11 : Various fixes for Qt 5 and X11 specific code
2014-08-12 OS X | SDK : SDK deployment issues
2014-08-10 Refactor : Missing ddvalue_t for DD_NUMMUSIC (refactoring oversight)
2014-08-10 Atlas | libgui : Applying a border when no background store is in use
2014-08-10 DEDRegister | Doom : tryFind should not throw exceptions
2014-08-10 DEDRegister | Doom : tryFind should not throw exceptions
2014-08-09 DEDRegister | Doom : Finding definitions case-insensitively
2014-08-09 DEDRegister | Doom : Finding definitions case-insensitively
2014-08-02 Ring Zero : Fold title should say "(0)" when no games in the subset
2014-08-02 Documentation : Doxygen markup issues
2014-08-02 Documentation : Fixed patching of the QCH source
2014-08-01 Doom : Compiling with Qt 4
2014-08-01 Doom | Windows : Export template specializations
July 2014
2014-07-31 DED | Doom : Indexing copied model definitions
2014-07-31 DEDRegister | Doom : Handling initially empty lookup key values
2014-07-31 libcore | Record : Assignment causes notifications about members
2014-07-31 libcore | Variable : Notification about value changes
2014-07-31 libappfw | ScrollWidget : Scrolling speed with HiDPI
2014-07-28 : Build issues
2014-07-27 Map : Delete thinkers before the map elements
2014-07-26 Doom64 : Fixed build (unknown symbol 'cfg.netEpisode')
2014-07-26 Documentation : Doxygen markup errors
2014-07-22 DED | Doom : Discarding definitions while parsing
2014-07-22 DED | Doom : Discarding definitions while parsing
2014-07-21 libcommon : Do not attempt player reborns if no game session is in progress
2014-07-20 Client : Compiler warnings (unreferenced formal parameter)
2014-07-19 Doom | Doom64 | Heretic | Hexen | libcommon : Compiler warnings (missing initializer, unused arg)
2014-07-19 GLSandbox : Updated model animation
2014-07-18 : Various Qt 4 build errors
2014-07-18 Canvas | libgui : Accessing a Qt 5+ method
2014-07-18 libcore : Path::Segment comparison operator against a text string
2014-07-17 Added | Windows : Build error, added missing exports
2014-07-17 OS X | qmake : Various build and deployment issues with Qt 5
2014-07-14 Doom | Doom64 | libcommon : Build errors
2014-07-13 WorldSystem : Wrong MapInfo used when changing map (typo)
2014-07-11 libcommon : Build error (C++ passed through ...)
2014-07-10 Doom | g++ | libcommon : Benign compiler warnings (unused parameter, uninitialized variables)
2014-07-08 libcommon : Compiler warning (possible uninitialized use of variable)
2014-07-08 UI | Updater : Apply HiDPI scaling in download progress indicator
2014-07-08 Qt | Shell : Thickness of lines in map overview (with Qt 5)
2014-07-04 Client | g++ : Build error (missing include)
2014-07-04 libcommon | XG : Error in XG stair build spread algorithm
2014-07-04 Doom | Doom64 | g++ | Heretic | Hexen | libcommon : Compiler warnings (unused variables, signed/unsigned comparison)
2014-07-04 Wad Map Converter | World : Build error/warnings
2014-07-03 FS | libcore : Following a path that ends with "." or ".."
2014-07-03 libgui | OS X : Potential hang while drawing text
2014-07-02 SettingsRegister : Benign compiler warnings in release build
2014-07-02 Client : Build error (writing de::String through fprintf)
June 2014
2014-06-29 libcommon : Linkage conflict (extern C function returning a C++ reference)
2014-06-27 Client | Renderer : Benign compiler warning (value used before initialization)
2014-06-27 Doom | Hexen : Compiler warnings (missing initializers, unused args)
2014-06-24 SettingsRegister : Crash if "Custom" profile does not exist
2014-06-22 Resources : DD_DEFNS/DD_DIREC lump loading regression
2014-06-20 Windows : "-userdir" path encoding regression
2014-06-16 : Compiler errors (Qt 5 compatibility, template arguments)
2014-06-16 Scripting : Typo
2014-06-15 GameSession | Hexen : Always update the internal.save when revisiting a map
2014-06-12 Doom | Music : Incorrect music for Doom2 TNT - MAP21
2014-06-09 Added | libcore | Windows : Noise from Windows system headers, added missing exports
2014-06-09 Cleanup | libappfw | LogWidget | Refactor : Fixed pruning, overall cleanup
2014-06-09 libappfw | LogWidget : Layout glitch when new entries first appear
2014-06-08 GLTextComposer | libappfw : Showing a portion of tabbed content
2014-06-08 libappfw | Refactor : LogWidget's rewrapping behavior after refactoring
2014-06-08 libappfw : Rich fonts in DocumentWidget
2014-06-03 libcore | Scripting : Duplicating values with no ownership
2014-06-03 Tests : Deploy the "Log" script module for test apps
2014-06-03 : Crash after reporting a fatal error during launch
2014-06-02 Hexen : Function arguments in wrong order (3D thunderclap sound)
2014-06-02 Doom | libcore | liblegacy | Windows : File path encoding issues
May 2014
2014-05-31 libcore | Scripting : RecordValue duplication behavior
2014-05-25 Client | UI : Fatal error when activating splitscreen (viewgrid)
2014-05-22 Builder : Packaging stable source packages for Ubuntu
2014-05-21 MinGW | Windows : Various build issues with MinGW
2014-05-20 MinGW | Windows : Various issues when building with MinGW
2014-05-19 ACScript | Hexen : Deferred ACScript task management
2014-05-19 FMOD : Crash when starting a song
2014-05-19 Hexen : Extra artifacts given when jumping between hub maps
2014-05-16 Client | Unix : Incorrect header name in include
2014-05-15 Client : Crash when handling an empty definition array
2014-05-15 Windows : MSVC solution generator script
2014-05-14 Doom | Windows : MSVC specific build problems and exports
2014-05-13 libcommon | libcore : File already exists when trying to save game
2014-05-13 MSVC | Windows : Build and deployment with Qt 5 and VS 2013
2014-05-12 All Games : Read-only cvar "game-save-last-slot" incorrect
2014-05-04 OS X | Tests : Deployment of test apps
2014-05-04 Console | Doom : Adding all games as known words
2014-05-03 SectorCluster | World : Crash with sci2.wad (Doom2) upon triggering the exit crusher
2014-05-03 Console : "clear" is a client-side command
2014-05-03 libappfw : Slider range labels shouldn't use scientific notation
2014-05-03 libgui : Warning about floating point conversion
2014-05-02 GameSession | libcommon : Replacing internal .save Info
2014-05-02 Debian : Package build rules (linker path)
2014-05-02 Builder : Error when generating the XML feed
2014-05-01 LensFlares | Renderer : Handling error when lensflares.pack is missing
2014-05-01 Builder | OS X : Omit doom64 and example plugins
April 2014
2014-04-30 OS X | Tests : Deployment of the GLSandbox test app (on Qt 5)
2014-04-30 : C++11 build issues
2014-04-30 Updater : Crash after starting installation of update
2014-04-30 SectorCluster | World : Dynamic map-hacks depending on non-neighbor planes
2014-04-30 Audio : Crash if listener is positioned at a degenerate BSP leaf
2014-04-29 : Build error (reference to temporary)
2014-04-29 Debian : Packaging rules
2014-04-28 Windows : Build issues, missing exports
2014-04-28 Builder : Generate feed with the new OS X Apps packages
2014-04-27 Builder | OS X : Fixed packaging of applications onto a disk image
2014-04-24 Multiplayer : Showing incorrect ping time to server
2014-04-23 Doom : Reset invulnerability effect when leaving map
2014-04-22 Client : Failed startup causes a crash rather than an error dialog
2014-04-22 Client | InFine : Finale/intermission stretch scaling, HOM around view
2014-04-22 Doom | Multiplayer : Only retain non-dropped weapons
2014-04-22 Multiplayer : Picked up items disappear when they shouldn't
2014-04-21 Renderer : Moving planes need decoration update on every frame
2014-04-21 Models | Renderer : df_brightshadow2 and transparency
2014-04-21 Homepage | IE : Fixed IE specific issue with responsive definition list reformatting
2014-04-21 Particles | Renderer : Particle generators disappear unexpectedly
2014-04-21 Hexen : Crash when starting a new game from end game finale
2014-04-21 Homepage : Comparative alignment mismatch with news vs forum items
2014-04-20 Client : A number of issues discovered in static analysis
2014-04-20 Client | World : Result of operation is garbage or undefined
2014-04-20 DialogWidget | libappfw : Potential null pointer dereference
2014-04-20 libgui | OS X : Memory leak in native font renderer
2014-04-19 Unix : Incorrect localized name in Doomsday Shell shortcut
2014-04-19 FluidSynth | qmake : No need for GLib 2.0 if not building FluidSynth
2014-04-18 Builder : Parsing version number from zipped apps
2014-04-18 Audio : Error in log output from SDL_Mixer plugin
2014-04-18 Snowberry : Updated verbose log options
2014-04-17 Forums | Homepage : Further improved layouts, fixed minor style issues
2014-04-17 Bindings | Input : Activate "console" bcontext when console has focus
2014-04-17 Homepage | Style : Miscalculated panorama panel height
2014-04-17 Bindings | Input : Shift state not recognized when task bar is open
2014-04-16 Builder | OS X : Preserve symlinks in zipped apps
2014-04-16 libdeng2 | Time : Deserializing a Time instance
2014-04-15 Hexen : Fall through star bridge, etc. (mobj collision range)
2014-04-15 Builder : Relative distrib path in builder config
2014-04-15 Documentation : Fixed a couple of Doxygen issues
2014-04-15 BiasTracker | Renderer : Complier warnings (missing explicit init in copy-ctor)
2014-04-15 Animation | Asset | libdeng2 | Variable : Complier warnings (missing explicit init in copy-ctor)
2014-04-15 Font | Image | libgui : Complier warnings (missing explicit init in copy-ctor)
2014-04-15 Id1Translator | Savegame Tool : Benign compiler warning (limited type range comparison)
2014-04-15 AnimDefs | libcommon : Benign compiler warning (missing initializer)
2014-04-14 libdeng2 | SavedSession : Info::Element::Value interpretation
2014-04-14 libappfw : Handling notifications owned by other widgets
2014-04-14 libcommon : ANIMATED lump ZDoom extension incompatibility
2014-04-13 Ring Zero | UI : Keep MP sessions menu up to date
2014-04-13 Client | UI : Games dialog sort order should match Home Screen order
2014-04-13 Client | UI : Update singleplayer session menu when game changes
2014-04-13 OS X : Build error with Qt 4.7
2014-04-13 All Games | Client | Multiplayer : On map changes, end before beginning a new game session
2014-04-13 All Games | libcommon | Multiplayer : GameRuleset mismanagement in a networked game
2014-04-13 All Games | Server : "endgame" on server side cannot end the game session
2014-04-13 Tutorial : Minor visual highlight glitch
2014-04-12 Client | UI : Games dialog opens a network settings dialog
2014-04-12 Server : Crash when starting and when shutting down
2014-04-12 Client | Refactor | UI : Fixed game session menu issues
2014-04-12 All Games | Console : "savegame" handling of user descriptions
2014-04-11 Client | UI : Check for main window's existence
2014-04-11 libdeng2 | Record : Use copy behavior for copied subrecords
2014-04-10 Savegame Tool : Off-by-one error in naming of converted Hexen map state files
2014-04-10 libcommon : Applied undefined game rules loading legacy savegame
2014-04-10 OS X : Incorrect working directory with a developer build
2014-04-10 Client | UI : Potential crash after saving a game
2014-04-08 Hexen : Crash starting end game finale
2014-04-07 Ring Zero | UI : Minor layout issues in game selection menus
2014-04-06 libcommon : Compiler warning
2014-04-06 GameSession | libcommon : Mistake in logic after unifying game session model
2014-04-05 libdeng2 | NativeFile : Build error
2014-04-05 Cleanup | libcommon : File system usage in GameSession
2014-04-05 File | libdeng2 : Build issue
2014-04-04 Archive | libdeng2 : Listing contents of empty folders in Archive
2014-04-04 Client | Renderer : Drawing of sky domes with multiple layers
2014-04-04 GameRuleset | libcommon : Translation of boolean game rules, "fast" etc...
2014-04-04 Client : Mistake in logic after old GUI code removal
2014-04-03 libcommon : Optional autoload confirmation on player reborn
2014-04-02 Image | libgui : Loading a TGA image
2014-04-02 GameSession | libcommon : Flushing internal.save contents
March 2014
2014-03-30 FX | Renderer : Bloom leaking from UI layer
2014-03-30 Ring Zero : Folded Saved Games title always shows 0 games initially
2014-03-29 Savegame Tool : Translation of native ver 13 map URIs
2014-03-28 ACScriptInterpreter | Hexen : DeferredTask memory management
2014-03-28 OS X | Savegame Converter : Dynamic linking
2014-03-28 libgui | Waveform : Parsing data in WAV format
2014-03-28 Savegame Tool : Missing virtual destructor
2014-03-28 Savegame Tool : Build issues (extra qualifiers)
2014-03-28 OS X | Savegame Tool : Build config and deployment
2014-03-27 libgui : Renamed source subfolder
2014-03-27 libdeng2 : Incorrect source file attributes
2014-03-27 libdeng2 | Unix : Fixed build
2014-03-26 libcommon : Updating/replacing .save packages requires Write access
2014-03-26 libappfw | TextDrawable : Potential crash when changing text during wrapping
2014-03-26 File | libdeng2 : Retain origin feed when reinterpreting
2014-03-25 All Games : Missing cursor in game menu editfields if empty when active
2014-03-25 ArchiveFeed | libdeng2 : Handling corrupt source data
2014-03-24 Client | GL : Default value for 'vid-fsaa'
2014-03-23 libappfw | Updater : Showing the Updater notification icon
2014-03-23 libcommon : Logging when writing to SavedSessions
2014-03-23 libdeng2 | ResourceSystem : Conflicting feeds and duplicate /savegames path in the VFS
2014-03-23 Builder : Counting words in log output
2014-03-22 Builder : Interpreting gcc build log output
2014-03-22 Builder | Cleanup : Recognize "g++" as a compiler in log cleanup
2014-03-22 OS X | Shell : Missing include
2014-03-21 libcommon | MapStateWriter : Writing an arbitrary number of bytes via Writer
2014-03-21 Client | SettingsRegister : Finishing up a file write
2014-03-20 libshell : Automatic server discovery was not started in Shell apps
2014-03-19 Id1Translator | Savegame Tool : Fix translation of fixed length user save descriptions
2014-03-17 libappfw : Don't draw a popup with zero surface area
2014-03-17 Bank | libdeng2 : allNames() should return dotted paths
2014-03-17 libdeng2 : Compiler warning in release build
2014-03-16 Heretic : Removed invalid cvar 'player-weapon-order8'
2014-03-16 Doom | Doom64 : Incorrect cvar value range for 'player-color'
2014-03-16 libgui : Vertex builder position accuracy issue in makeRing
2014-03-16 libappfw : Failed assert when deiniting widget not part of tree
2014-03-16 Client | UI : Group visibility in the Games dialog
2014-03-15 Client : Ignore unknown settings in profile when reading
2014-03-15 libappfw : Crash after closing popup (double delete)
2014-03-14 GLSandbox | Tests : Fixed OS X deployment, app shutdown
2014-03-14 Savegame Tool : Translation of "fast" game rule for ver 13 save format
2014-03-13 libdeng2 : Copying a Record
2014-03-13 Game Menu | libcommon : Edit-field widgets when active, eat menu navigation commands
2014-03-12 libdeng2 | SavedSession : Serialized map states are in the /maps folder of the .save package
2014-03-11 libdeng2 : Resolved ambiguous method
2014-03-11 SDK : Doxygen issues
2014-03-10 Tutorial : Spurious format arg
2014-03-10 Task Bar : When open, eat modifier key events
2014-03-10 : Compiler warning
2014-03-10 libcommon : Fully reinitialize the game SaveSlots when changing game
2014-03-10 Bindings | Client | UI : Compiler warning (unsafe mix of bool / ddboolean_t)
2014-03-09 LabelWidget | libappfw : Updating label's margins
2014-03-08 libdeng2 | Refuge : If persistent data disabled, don't attempt to read/write
2014-03-08 : Build failure
2014-03-06 libdeng2 | ZipArchive : Write the correct number of entries
2014-03-05 libappfw | Oculus Rift : Initial prediction latency and head matrix
2014-03-03 libgui : Unsigned math issue in window centering
February 2014
2014-02-28 libappfw | UI | Updater : Updater Settings dialog position while closing
2014-02-28 qmake | Windows : Library directory option for MSVC
2014-02-28 libcommon : Compiler warnings (unused arg/expression result)
2014-02-28 libcommon : Compiler warnings (unused arg/expression result)
2014-02-27 SDK : Missing public header files
2014-02-27 libgui : Missing import in gui module
2014-02-27 qmake | SDK : libdeng1 is not part of the SDK
2014-02-27 libcommon | Refactor : Parsing of episode number from map Uris (refactoring oversight)
2014-02-26 libdeng2 | qmake | SDK : Missing public header
2014-02-26 Windows : Missing exports and OpenGLGL API callback
2014-02-25 libcommon : Compiler warnings (missing initializer)
2014-02-25 Heretic : Compiler warnings (unused var/arg)
2014-02-25 Heretic : Compiler warnings/errors (dup time symbol, missing initializers)
2014-02-25 libcommon : Compiler warnings (missing initializer, unused var/arg)
2014-02-25 libcommon : Various compiler warnings
2014-02-25 qmake : Typo
2014-02-25 Unix : Crash when launching application (UnixInfo)
2014-02-25 Unix : Crash when launching application (UnixInfo)
2014-02-25 GL | X11 : Getting GL extensions and changing window size
2014-02-24 Client | Resources : Setup of ID'd 3D models (missing particle/sky models)
2014-02-24 libcommon : Compiler warnings (missing braces around initializer)
2014-02-22 All Games | Revert : Crash when setting up Controls menu
2014-02-22 All Games : Crash when setting up Controls menu
2014-02-22 Doom | Heretic : Error initializing the game menu
2014-02-22 libcommon : Compiler warnings (dereferencing type-punned pointer)
2014-02-22 libcommon : Compiler warnings (missing braces around initializer)
2014-02-22 libcommon : Compiler warnings (unused argument/variable)
2014-02-22 libcommon : Compiler warnings/errors (void const * -> void *, missing initializer)
2014-02-22 libcommon : Compiler warnings/errors (void const * -> void *, missing initializer)
2014-02-22 libdeng2 | Qt : Qt 5 compatibility in MonospaceLogSinkFormatter
2014-02-21 Builder : Handling platform_release errors
2014-02-19 libappfw | qmake : Duplicate header file
2014-02-19 Game Menu | libcommon : Error at startup and further compiler warning fixes
2014-02-18 libcommon : Compiler warnings (missing initializer, string constant -> char *)
2014-02-18 Game Menu | libcommon : Compiler warnings (missing initializer, char const * -> void *)
2014-02-18 libdeng2 : Missing return value in AutoRef
2014-02-18 libdeng2 : Missing return value in AutoRef
2014-02-17 All Games : Various minor compiler warnings
2014-02-16 Doom | Heretic : Defer registration of vanilla game state interpreters until post-init
2014-02-14 libcommon | MapStateReader | Refactor : Build failure (refactoring oversight)
2014-02-13 libgui : Build failure
2014-02-13 libgui : Build without ARB_debug_output
2014-02-13 Heretic : Build failure (order of includes)
2014-02-13 Heretic : Build failure (order of includes)
2014-02-12 libcommon : Error at shutdown attempting to query cvars that no longer exist
2014-02-12 libcommon : Passing a string argument to App_Log
2014-02-12 GLSandbox | Unix : Deploy testpic
2014-02-12 libcommon : Passing a string argument to App_Log
2014-02-12 libcommon : Passing a string argument to App_Log
2014-02-10 Hexen : Build failure (order of includes)
2014-02-06 GCC : Build failure casting templated functions
2014-02-06 OS X | qmake : Using the OpenGL framework in Snow Leopard
2014-02-05 Client | UI : Fold title hover coloring
2014-02-05 Doom : DOOM v1.9 saved game interpretation
2014-02-05 Heretic : Heretic v1.3 saved game reader
2014-02-04 All Games | GCC : Build and link errors
2014-02-04 Heretic : Heretic v1.3 saved game thinker translation
2014-02-04 FoldPanelWidget : Title is optional
2014-02-03 libdeng2 | Time : Printing the correct time
2014-02-02 libappfw | Margins : Updating margins
2014-02-02 libappfw | MenuWidget : Take padding into account in layout
2014-02-02 libappfw : De- and re-initializing procedural images
2014-02-01 libappfw | LineEditWidget : Don't animate height immediately after creation
2014-02-01 libcommon : Compiler warnings (unused parameters)
2014-02-01 64-bit | libcommon : Casts from integer to pointer
2014-02-01 64-bit | libcommon : Casts from integer to pointer
January 2014
2014-01-31 libcommon : Compiler warnings (unused parameters)
2014-01-31 Hexen | libcommon : Crash during hexen-dk game init (invalid nextMap)
2014-01-31 Hexen | MapInfoParser : Incorrect assignment of logical map numbers to map URIs
2014-01-31 libcommon : Implicit loading when revisited a map in the same cluster (typo)
2014-01-31 libappfw | Oculus Rift : Shutting down LibOVR (dangling references)
2014-01-31 libgui | OS X : No Core Text font implementation in 10.6 build
2014-01-30 : Build error
2014-01-30 libgui | Windows : Accessing main window even if it doesn't exist
2014-01-30 libappfw | Windows : Missing export
2014-01-30 All Games | Client : Busy mode transition when map changes in netgame
2014-01-29 libgui | OS X : Use Qt fonts in the 10.6 Snow Leopard build
2014-01-29 Log | UI : Update filter after reseting to defaults
2014-01-27 Client : Crash in multiplayer when the player attempts to fire
2014-01-27 Client : Crashes in multiplayer
2014-01-26 libgui | qmake : Platform-specific source file
2014-01-26 libgui : Cleaned up and fixed Core Text based native fonts
2014-01-25 Hexen : Namespace of memcpy
2014-01-25 libgui | Refactor : Rasterizing text (refactoring regression)
2014-01-25 Hexen | SndInfoParser : SIGSEGV attempting to parse a SNDINFO lump intended for ZDoom
2014-01-24 Cleanup | Hexen | MapInfoParser : Fixed map music assignment; cleanup
2014-01-20 Hexen : Build failure
2014-01-20 InFine : Animation gets stuck (suspended) after playdemo
2014-01-17 Stereo 3D | UI : Map mouse wheel position to left/right frames
2014-01-17 All Games : Errors in release build
2014-01-16 Cleanup | Renderer : Model particles not affected by dynamic lights, plus cleanup
2014-01-15 libdeng2 : Warning in release build
2014-01-15 Deh Reader : Parse error reading a [PARS] block using doom2 notation
2014-01-15 Windows : Fixed build (platform header inclusion order)
2014-01-14 OS X | Qt : Bundling Qt 5 frameworks in Doomsday.app
2014-01-14 UI : Use GLFramebuffer when drawing a blurred widget background
2014-01-13 Particles : Out-of-bounds memory access
2014-01-13 : Library build order
2014-01-12 Cleanup | Windows | WinMM : Fixed build (missing header), cleanup
2014-01-12 Heretic : Transition from intermission to next map
2014-01-12 UI : All-white busy transition frame
2014-01-10 : Compiler warnings
2014-01-10 : Compiler warnings
2014-01-10 Client | Map : Removed fixed limit CLIENT_MAX_MOVERS (was 1024)
2014-01-09 : Build error
2014-01-09 : Compiler warnings
2014-01-09 Log : Crash when making a log entry
2014-01-09 Ring Zero : Do not attempt to parse a game config when switching to ring zero
2014-01-09 Console : Do not warn about non-existent autoexec/startup config files
2014-01-09 : Exception during log flush (argument string format error)
2014-01-09 Windows : Fixed build (unknown DEBUG_Message)
2014-01-09 : Compilation errors
2014-01-08 Client | UI : Per-domain log filters overridden inadvertently
2014-01-08 Client | UI : Button text hover color with rich formatting
2014-01-07 GridLayout | UI : Right-aligned cells that span multiple columns
2014-01-06 libdeng2 | Log : Checking the Dev flag in log entries
2014-01-05 OS X | Shell : Build failure in OS X 10.6 (Qt 4.7)
2014-01-04 OS X : Build failure (missing header)
2014-01-03 Refactor | Renderer | Sky : Sky rendering issues/HOM in Hexen (refactoring oversight)
2014-01-03 OS X | Shell : Use the correct UI font (Lucida Grande)
2014-01-03 libshell | Shell : ServerFinder must work without a de::App
2014-01-03 libcommon : Don’t check control input of remote players
2014-01-03 Bindings | Multiplayer : Crash when more than one client in the game
2014-01-03 ClientApp : Potential uncaught exception when alerting without a window
2014-01-03 Client | UI : Updating widget margins
2014-01-02 Client | UI : Don’t allow dialogs to grow higher than the view
2014-01-01 Client | UI : Check global bindings when a popup is open
2014-01-01 Client | Renderer : Crash with Vanilla profile in multiplayer
2014-01-01 Client | Multiplayer | UI : Freeze game content before joining
December 2013
2013-12-30 Builder : Handling Unicode in a commit tag
2013-12-29 UI : Command line widgets must check for disabled state
2013-12-28 Client | UI : Game UI should be behind busy transition
2013-12-23 Particles : Particle spawn position affected by source float bobbing
2013-12-23 Client | libcommon : Avoid crash when loading a corrupt savegame
2013-12-23 Task Bar : Hide and show the correct menu items
2013-12-22 Client | UI : Relocate popups when UI composition mode changes
2013-12-22 Client | UI : Don’t offer events to the fake mouse cursor widget
2013-12-22 Client | UI : Crash when deleting a popup menu widget
2013-12-22 Renderer Appearance | UI : Typo in 'Anisotropic Filter:' button label
2013-12-21 libcommon | Menu : Tiny menu cursor with some mods (e.g., Hell Revealed II)
2013-12-21 libgui | Stereo 3D : Visual discrepancies between left/right eyes
2013-12-21 Stereo 3D | UI : Draw busy transition using correct width
2013-12-21 PopupWidget : Stop observing parent’s deletion when popup closed
2013-12-21 Client | UI : Popups must observe deletion of original parent widget
2013-12-21 Client | UI : Restore normal cursor after returning from VR mode 9
2013-12-21 Client | UI : Crash after switching to/from VR mode 9
2013-12-21 Debug : Fixed build
2013-12-21 Automap | UI : Clipping of the automap when sidebar is open
2013-12-20 Wad Map Converter : Build failure (missing Doomsday API header)
2013-12-20 : Compiler warning (explicit de::IPrivate init in copy-ctor)
2013-12-18 : Build failure (C standard)
2013-12-18 All Games | Menu : Double quit sound
2013-12-18 Automap | Doom : Missing glow on some key activated switch lines
2013-12-18 Sector : Ensure sector lightlevels are clamped to the normalized [0..1] range
2013-12-17 Homepage : Updated "Report Bugs" / "Request Features" links to the new tracker
2013-12-17 Release Build : Compiler warning (unused variable)
2013-12-16 : Build error (non-const references to temporaries)
2013-12-15 CompositeBitmapFont : Inadvertent creation of redundant texture variants
2013-12-15 libdeng2 : Protect HighPerformanceTimer for multithreaded access
2013-12-15 : Failed release build
2013-12-15 ResourceSystem : Automatically destroy a Material along with it's MaterialManifest
2013-12-15 GuiWidget | UI : Disabled widgets shouldn’t animate immediately after creation
2013-12-15 All Games | UI : Transition after selection a menu item
2013-12-15 Busy Mode : Don’t hold on an obsolete transition frame
2013-12-14 Refactor | Renderer : Fatal error drawing a lit, shiny surface (refactoring oversight)
2013-12-13 : Build error and warnings
2013-12-12 : Build failure (ambiguous conversion of de::Id)
2013-12-12 : Compiler warnings
2013-12-12 GL | OS X : Don’t fake EXT_compiled_vertex_array
2013-12-12 ResourceSystem : Clearing material resources on shutdown
2013-12-11 UI : Freeze game for busy mode during “reset”/“texreset”
2013-12-09 Renderer : Non-functional "texreset raw"
2013-12-09 GL | X11 : Avoid GL error when starting in maximized window
2013-12-09 Client | UI : Squished busy transition frame during animation with sidebar
2013-12-08 FX | Renderer : Drawing the post-processed result frame
2013-12-07 Stereo 3D : Warning about double to float conversion
2013-12-07 libgui | Windows : Initial GLInfo and entrypoints setup
2013-12-07 Windows : Various build errors (missing exports, name conflicts)
2013-12-07 X11 : Fetching OpenGL entrypoints (wrong name)
2013-12-07 Refactor | Renderer : Use GLState for color mask, fixed drawing issues
2013-12-06 OS X | qmake : Library directory for libintl
2013-12-06 OS X | qmake : Library directory for libintl
2013-12-05 Client | UI : Drawing game content for transition frame
2013-12-04 libdeng2 | Stereo 3D | UI : Allow enabling UI composition during busy mode
2013-12-04 Client | UI : Handle sidebar in the UI compositor update
2013-12-04 FX | GL | Renderer : Update GL viewports for post-processing shader
2013-12-01 Model | Resources : Removed fixed limit Model::MAX_LODS
November 2013
2013-11-29 Renderer : BspLeaf::MissingClusterError drawing a particle model
2013-11-28 : Abnormal shutdown causes a crash when setting up busy mode
2013-11-26 Builder : Handle error situation counting words in a log file
2013-11-25 : Benign compiler warning (init order)
2013-11-25 Updater : Downloading files from SourceForge
2013-11-25 Updater : Downloading files from SourceForge
2013-11-25 Updater : Notification has an overly large shadow
2013-11-25 Updater : Notification has an overly large shadow
2013-11-25 Builder | Ubuntu : libncurses-dev is required for building
2013-11-22 ClientApp : Subsystem deletion order
2013-11-22 Builder : Unicode in commit author fields
2013-11-21 Windows : Fixed build (windows.h include order)
2013-11-20 libdeng2 | Widget : Crash when notifying a tree
2013-11-20 qmake | Stereo 3D : Debug/release build settings
2013-11-19 libgui | Windows : Missing exports
2013-11-19 Client | GL | Windows : Order of includes
2013-11-19 GL | Unix : Fetching GL entrypoints
2013-11-19 qmake : Warning about missing header files
2013-11-15 BitmapFont | Client : Fixed inverted glyph geometry
2013-11-15 GLProgram | libgui : Rebuilding a program
2013-11-15 DialogWidget : Modal dialog should not flash when Shift pressed
2013-11-15 DialogWidget : Modal dialog should not flash when Shift pressed
2013-11-15 Builder | OS X : Detecting OS X 10.9 (log filenames)
2013-11-15 Client | Fonts | Resources : Fixed BitmapFont::glInit() and "runtime" font scheme clearing
2013-11-10 Client : Don’t try to update root in busy mode
2013-11-10 Stereo 3D : Update viewport for the high-res Rift frame buffer
2013-11-10 Client : Build error and a warning
2013-11-09 Builder | Debian | Ubuntu : Set a fixed build number in the build rules
2013-11-09 Builder | Debian | Ubuntu : Version number of source package
2013-11-08 Client | GL | Map Renderer : Various GL state mismanagement issues
2013-11-07 Cleanup | Client | Map Renderer : Further vertex color clamping fixes; cleanup
2013-11-07 Client | Map Renderer : Rend_AttenuateLightLevel() returns values > 1.f
2013-11-05 VR : Use correct macro to register a change callback
2013-11-04 libdeng2 : Partially notifying a widget tree
2013-11-04 libdeng2 : Partially notifying a widget tree
2013-11-03 Input : Don't pass invalid events to the game
2013-11-03 libcommon : Warnings about signed/unsigned comparisons
October 2013
2013-10-31 Input | Refactor : Fixed a boolean trap in the input subsystem
2013-10-30 Stereo 3D : Blacked out floors and other surfaces
2013-10-30 Client : Crash due to accessing OpenGL from non-UI thread
2013-10-29 ClientWindow | Stereo 3D : Compensate for legacy graphics code
2013-10-29 Console | UI : Crash when using autocompletion
2013-10-28 Builder | OS X : Further fix for signing the bundled Python framework
2013-10-28 Builder | OS X : Signing binaries on Mavericks
2013-10-27 Installer | Windows : Missing app icon in Control Panel
2013-10-26 Installer | Windows : Path of the app icon file
2013-10-24 Console : Reshowing a previously dismissed autocompletion popup
2013-10-18 Documentation : Fixed some warnings from Doxygen
2013-10-13 libdeng1 | Reader : Reading 16/32-bit values
2013-10-13 libdeng1 | Reader : Possibly undefined operation
2013-10-13 libdeng1 | Reader | Writer : Avoiding pointer alignment issues
2013-10-13 libcommon : Build errors and warnings in p_map.cpp
2013-10-12 : Build failure (invalid operands)
2013-10-12 libgui : Build failure in the dummy DisplayMode
2013-10-11 Map | World : Qt 4.7 compatibility (no QVarLengthArray operator <<)
2013-10-09 All Games : Latent links to deceased mobjs in the Blockmap
2013-10-05 Hexen : Overly large hub ending messages
2013-10-05 Resources : Fatal error attempting to load a map containing lines with no sides
2013-10-04 Hexen : Reading a savegame with no ASEG_END (otherwise intact)
2013-10-03 : Build failure (ambiguous conversion)
2013-10-02 BlockmapVisual | Client | Debug | Map Renderer : Missing polyobj lines on blockmap debug visualizer
2013-10-02 Client : Setting up the Custom profile
September 2013
2013-09-30 Doom : Icon of Sin explosions spawn too high
2013-09-29 Hexen : Default value of 'msg-echo' should be 1
2013-09-29 LineEditWidget : Typing a ~ character in the console
2013-09-28 Client | Debug | Map Renderer : Font selection of thinker id debug visual
2013-09-27 BSP Builder | ConvexSubspace : Failed to partition a map with overlapped single sided lines
2013-09-27 Client | World : Attempt to free pointer without ZONEID following failed map load
2013-09-25 Client | UI : Warning about unused variable
2013-09-22 DocumentWidget | TextDrawable : Updating text (e.g., autocompletion list)
2013-09-22 libcommon : Behavior of sector type 10 "close in 30 seconds"
2013-09-22 libcommon : Player spawn under 3D bridge object fails
2013-09-21 Client | UI : Closed fold panel content; read-only appearance profiles in editor
2013-09-21 Client | Sector | World : Crashes in various Hexen maps when mapping sector planes
2013-09-21 Client | World : Crash on map load with dynamic lights disabled
2013-09-20 Client | GridLayout | UI : Determining cell alignment
2013-09-20 libdeng2 | Vector : Vector comparison operators
2013-09-20 Client | Multiplayer : Crash when joining a game
2013-09-20 BSP Builder : Space partitioner incorrectly assigned sectors adjoining map hacks
2013-09-19 Client | UI : Applying text styles before widget initialized
2013-09-16 : Build failure (missing header)
2013-09-16 Busy Mode : Screen capture for transition-free busy mode
2013-09-16 Client | UI : Alignment issue due unsigned math
2013-09-15 TextDrawable : Deinit must wait for background tasks to finish
2013-09-15 Client | Map Renderer | WallEdge : Mispositioned teleporter wall lights in Plutonia 2 MAP10
2013-09-15 LabelWidget : Redundant base class
2013-09-14 : Extra tokens after #endif
2013-09-14 LineEditWidget : Removed redundant base class
2013-09-14 : Build failures (missing headers)
2013-09-14 Font | libgui : Use normal weight ascent for other weights
2013-09-14 Client | Refactor | Updater | Windows : Build error (refactoring oversight)
2013-09-13 PopupMenuWidget : Image color should be the same as text color
2013-09-13 Hexen : Excessive light for Hexen's Mage Frost Shard FX
2013-09-12 Client : Fixing issues with Appearance Editor and SettingsRegister
2013-09-12 Client | UI : ChoiceWidget item order change vs. updating selected item
2013-09-10 ClientApp : Create /home/configs if it doesn't exist
2013-09-10 Windows : Build failures, fonts.dei syntax error
2013-09-10 Renderer Settings : Let dialogs close themselves before deleting
2013-09-10 SettingsRegister : Update Config immediately when profile changes
2013-09-09 UI : Widget improvements, ui::Data non-const access to items
2013-09-09 Client | Map Renderer | Refactor : Build error (refactoring oversight)
2013-09-08 Client | GridLayout | UI : Allow defining a fixed width for a column
2013-09-08 libdeng2 : IndirectRule's value becomes zero when unset
2013-09-08 Client | Map Renderer : Distance light attenuation causing sprites to fullbright
2013-09-08 Cleanup | Client | Map Renderer : Light decorations disappear instantly at distance; cleanup
2013-09-08 Client | Map Renderer : Secondary lens flare dimming
2013-09-06 Documentation | Doxygen : Incorrect source file names
2013-09-06 GL : Apply viewport changes immediately
2013-09-06 Client | Lumobj | Map Renderer : Minimum luminous object radius compatibility
2013-09-06 Client | Map Renderer | Sector : HOM at start of ksutra.wad MAP03
2013-09-05 Windows : Build failure (system header conflict)
2013-09-02 libgui : Canvas recreation does not cause focus to be lost
2013-09-02 Client | Refactor | UI : Widget improvements
August 2013
2013-08-31 Client | PopupWidget | UI : Make sure geometry is up-to-date before drawing
2013-08-31 Added | Client | UI : Initial viewResized event to mewly added children
2013-08-31 Client | qmake : Typo in convenience header file names
2013-08-29 Client | UI : Ensure all widgets call GuiWidget::viewResized()
2013-08-29 LabelWidget : Image positioning when using the Filled policy
2013-08-29 Doom : Crash trying to give a weapon unavailable in the current game mode
2013-08-27 Sector | World : Re-evaluate sector cluster linking following containment testing
2013-08-27 Client : Comment in appconfig.de module
2013-08-26 Sector | World : Sector cluster classification
2013-08-24 GLTextComposer : Segment alignment for untabbed lines
2013-08-24 Client | UI : Fixed DialogWidget custom actions, ChoiceWidget sizing
2013-08-23 BiasIllum | BiasTracker | Client : Fixed copy-ctor explicit init warnings re BiasIllum and BiasTracker
2013-08-23 Sector | World : Fixed sector BSP leaf clustering algorithm
2013-08-22 : Fixed build
2013-08-22 Clang | GuiWidgetPrivate : Accessing base template's member
2013-08-22 Updater | Windows : Native path manipulation in the download dialog
2013-08-22 Client | UI : Destroy GUI widgets properly
2013-08-22 libdeng2 | Windows : Missing exports
2013-08-22 UI | Updater : Message dialog not deleted
2013-08-21 Cleanup | Heretic : Compilation error (missing header); cleanup
2013-08-21 Client | ContentWidgetOrganizer : Crash after removing items
2013-08-21 Map Renderer : Seg fault attempting to play eternall.wad MAP10
2013-08-20 Map Renderer : Fatal error firing the BFG in DOOM mod "Astrostein"
2013-08-20 ChoiceWidget | Client | UI : Several improvements to ChoiceWidget
2013-08-19 World : Fatal error attempting to play icarus.wad MAP16
2013-08-19 libcommon : Minor compilation warnings (unused argument, string literal conv)
2013-08-19 ConstantRule | libdeng2 : Only invalidate if value actually changes
2013-08-19 Client | GridLayout | UI : Operations on NULL rules
2013-08-19 Added | libdeng2 | Observers : Added missing const += by-ref operator
2013-08-19 : Warning about ineffective use of "const" in return value
2013-08-17 Client | MenuWidget | UI : Layout logic for expanding unlimited columns
2013-08-17 libdeng2 | Widgets : Improved RuleRectangle API; fixed ScalarRule destructor
2013-08-17 libgui | PersistentCanvasWindow : Applying command line options to window
2013-08-17 Client | ContextWidgetOrganizer | UI : Default widget factory behavior
2013-08-17 Sector : Minor compiler warning (init order)
2013-08-17 : Minor compiler warnings (init order; unused args)
2013-08-17 : Minor compiler warnings (init order; unused args)
2013-08-16 Client | UI : Typos (letter case)
2013-08-16 Client | UI : Include the correct header (uidefs.h)
2013-08-15 Server : Fatal error attempting to use "endgame" on the server
2013-08-15 libcommon : Misinterpretation of -skill 0
2013-08-14 libcommon : Player movement speed inconsistencies
2013-08-13 libcommon | XG : Erroneous attempt to allocate dummy map line sides
2013-08-13 DMU API | Line | World : Allow changing sector refs for the sides of dummy lines via DMU
2013-08-11 Client | UI : Attempt to release image from a destroyed atlas
2013-08-11 OS X | qmake | Qt : Various Qt 5 and C++11 compatibility fixes
2013-08-11 64-bit | libdeng2 : Various implicit size_t to (u)int truncations made explicit
2013-08-11 Debug | qmake | Windows : Typo in config_win32.pri related to rc options
2013-08-10 Client | UI : Errors in previous commit
2013-08-10 Client | LabelWidget | UI : Incorrect layout
2013-08-09 Client | UI : Small tweaks to widget animations
2013-08-09 libgui | PersistentCanvasWindow : Command line options for window ignored
2013-08-09 Add-on Repository | Homepage : Fixed incorrect download URI for Mage Weapons Pack
2013-08-09 Client | Map Renderer | Refactor : HOM at sky-fix edges (refactoring oversight)
2013-08-08 Line | World : Build error (unknown DMT_* names post cleanup)
2013-08-07 Clang | Renderer : Build error (ambiguous cast)
2013-08-06 Client | Resources : Hires texture suppression in release build
2013-08-06 Client | ConsoleCommandWidget | UI : Completions popup height and position
2013-08-06 GLState | libgui : Negative values in scissor rectangle
2013-08-06 Client | LineEditWidget | UI : Update geometry when autocompletion ends
2013-08-05 DocumentWidget : Wait for background tasks to stop in destructor
2013-08-05 FontLineWrapping : After wrapping, at least one blank line must exist
2013-08-05 Console : Bold style not undone in styled command printout
2013-08-05 BiasTracker | Client | Shadow Bias : Apply all bias source changes on a frame to trackers
2013-08-02 Client | LabelWidget | UI : Image/text positioning, gap rule
July 2013
2013-07-31 libdeng2 | RuleRectangle : Rule invalidation issue
2013-07-31 GLBuffer | libgui : Buffer not ready with an empty buffer
2013-07-30 Documentation | libdeng2 : Apidoc issue in Time
2013-07-30 DocumentWidget : Changing style on the fly
2013-07-30 FontLineWrapping : A double newline stops wrapping operation
2013-07-30 BiasSurface | Shadow Bias : Latent bias lighting contributions when surface loses all sources
2013-07-29 Codex : Further HTML5 correctness
2013-07-29 Cleanup | Codex : Page footer, unnecessary sys.exit
2013-07-29 Codex : HTML5 correctness, CSS instead of deprecated attributes, br tags
2013-07-29 Homepage : Do not assume the newest package is the latest version
2013-07-27 Codex : Sanitize search term in find_tag.php
2013-07-27 Codex : Prohibit search terms with 60+ characters
2013-07-27 Builder : Typo
2013-07-26 Heretic : Time bombs spawned at incorrect height; improved look of explosions
2013-07-26 Server : Transmission of malformed DT_SIDE deltas
2013-07-25 Heretic : Cheats not working in multiplayer
2013-07-25 Console | Windows : Don't use Unicode in 'help'
2013-07-25 Client | FontLineWrapping : Wrapping tabbed lines
2013-07-25 Client | libshell : Minor issues with word jump behavior
2013-07-25 Heretic : Cheats not working in multiplayer
2013-07-24 AbstractLineEditor | libshell : Word jumping right to the end of the line
2013-07-24 libcommon : "HUD Display" menu item not linked to 'map-huddisplay'
2013-07-24 libcommon : Missing intermission in Doom2 map30
2013-07-24 libcommon : Fixed character encoding issue in p_mapsetup.c
2013-07-24 Doom : Cheats not working in multiplayer
2013-07-23 libcommon : Updating the ready item of the inventory
2013-07-23 ServerSystem : Avoid redundant deinitialization
2013-07-23 : Benign compiler warning (initialization order)
2013-07-23 ServerApp : Managing World audiences at shutdown (ShellUsers)
2013-07-22 Builder : Include common Snowberry config file
2013-07-21 64-bit | libcommon : Crash when binding controls in menu
2013-07-20 ClientWindow | GL | Windows : Configure a GL viewport immediately when a new GL Canvas is ready
2013-07-20 libdeng2 | Time : Normal time takes precedence over high-performance time
2013-07-20 libdeng2 | Variable : Keep old value if assignment fails
2013-07-17 BSP Builder : Ensure BSP output is deterministically predictable
2013-07-17 GCC : Couple of minor compiler warnings
2013-07-17 libcommon : Duplicated Intermission after debriefing InFine
2013-07-17 Heretic | Hexen : 'ctl-inventory-use-next', inventory crash and logic errors
2013-07-17 BSP Builder | Resources : Uncaught exception loading HYMN_BV2.wad E1M6
2013-07-17 Client | Particle Generators | World : Stuck loading Heretic E1M8 with "Decor-decor.pk3" add-on
2013-07-16 Resources : Crash attempting to load Hexen:Deathkings MAP05
2013-07-15 Doom : Further behavior fix for tag 666 action specials
2013-07-15 Trace Intercepts | World : Memory leak in trace intercept node management
2013-07-15 Homepage : Horizontal scroll on the homepage (malformed social bookmark widgets)
2013-07-15 Added | Doom : Added missing glow definition for textures:FIRELAV2
2013-07-15 Doom : Fixed behavior of tag 666 action specials
2013-07-15 libdeng2 | ScriptSystem : Memory leak at shutdown (imported modules)
2013-07-15 Homepage : Ensure top border is collapsed below max-width
2013-07-14 Forums | Homepage : Fixed minor visual inconsistency in forum navigation section
2013-07-14 Audio : Properly wait for the SFX refresh thread to stop
2013-07-14 OpenAL : Unbind buffer always before changing its data
2013-07-13 OpenAL : Basic audio playback
2013-07-13 ConsoleWidget : PgUp/Dn will always open the log if isn't currently
2013-07-13 Heretic : Removed extra floorclipping on water/lava/sludge splashes
2013-07-13 Heretic | Hexen : 'ctl-inventory-use-next' should default to 1
2013-07-13 Heretic | Hexen | MSVC : Automap not visible (optimization problems)
2013-07-12 Ring Zero : Suppressed a couple of unnecessary warnings
2013-07-12 Doom | Windows : Automap not drawn
2013-07-11 Heretic : Fit episode finale texts to the screen
2013-07-11 Hexen : Amount of armor from the Bracers artifact
2013-07-10 libdeng2 : Use the correct build number (instead of today's)
2013-07-09 Renderer | Resources : Illegal access of submodel particle offsets
2013-07-09 Hexen : Crash when morphing a Dark Servant
2013-07-09 Heretic : Hell Staff rain was coming down at an angle
2013-07-09 Heretic : Powered-up Wand Crystal missiles
2013-07-09 Hexen : Crash when Dark Servant deals damage
2013-07-09 Renderer : Crash when drawing particles (jXCCP)
2013-07-09 Animation | libdeng2 : Adjusting the target of an animation
2013-07-08 Client : Build failure
2013-07-07 Client | InputSystem : Arguments of the Input.bindEvent script binding
2013-07-06 Resources : Normalize slashes to forward slashes in URIs
2013-07-06 Refactor | Renderer | Resources : Removing assumptions about submodel count
2013-07-06 Client : Crash and mishandling of failed entry allocations
2013-07-03 Renderer | Resources : Out-of-bounds access related to submodel flags
2013-07-01 Client : Keep task bar open when unloading game
2013-07-01 libdeng2 | RootWidget : Clear focus before calling focusLost()
June 2013
2013-06-30 Client | LineEditWidget : Assert failed when navigating history rapidly
2013-06-30 libdeng2 : Point-in-rectangle test
2013-06-29 Homepage | Master Server : Minor master server fixes following PHP upgrade
2013-06-29 Client | Windows : Spurious shooting when dismissing taskbar with mouse
2013-06-29 Client | UI : Focused command line shouldn't let Tab keys pass through
2013-06-29 Client | OS X : Build failure
2013-06-29 Hexen : Reading saved polyobjs in release build
2013-06-28 libcommon : Do not log spawn spot info for players in release builds
2013-06-27 Deh Reader : Always update sprite name and action LUTs before parsing patches
2013-06-27 : Fixed previous commit
2013-06-27 Heretic : Ambient sound stuttering in multiplayer
2013-06-26 Heretic : Play ARTIUP when picking up artifacts
2013-06-26 Heretic | Hexen : Default look up/down key bindings were inversed
2013-06-25 Client | libdeng2 : Closed task bar's children should not handle events
2013-06-25 Task Bar : Close the DE menu if the task bar is closed
2013-06-21 Client | GuiRootWidget : Clear the window before first frame
2013-06-20 Client | Popup : Fixed a problem with preparing popups for opening
2013-06-20 Client : Build failure (static class member initialization)
2013-06-20 CommandAction : Missing call of base class trigger
2013-06-20 Added | libdeng2 | OperatorRule : Broken Double operator, added clamped
2013-06-17 Server : Construction and destruction of the server subsystem
2013-06-15 GuiWidget : Blurring and alpha
2013-06-15 : Warning about uninitialized variables
2013-06-15 Models : Possible out-of-bounds uses of the submodels array
2013-06-15 Client | Map : The LightGrid must be destroyed before the map data elements
2013-06-14 libcommon : Compiler warnings about signed/unsigned comparison
2013-06-14 Map Renderer | World : Benign compiler warnings about unused/uninitialized variables
2013-06-13 Cleanup | Documentation | World : Various minor fixes plus some cleanup
2013-06-13 Console | LogWidget | UI : Fixed animation glitches
2013-06-13 : Benign warning about initialization order
2013-06-13 : Build error (iterator/const_iterator incompatibility)
2013-06-13 : Compiler warning about unhandled case in switch
2013-06-13 : goto would jump over variable initialization
2013-06-13 Cleanup | Documentation : Various apidoc fixes and cleanup
2013-06-13 Line : Changes to line flags via DMU not respected
2013-06-12 Added | ConvexSubspace : Added missing assignment operator
2013-06-12 LogWidget : Possible out-of-bounds cache access
2013-06-12 libdeng2 | ScalarRule : Shifting a scalar animation
2013-06-12 libgui : Clearing a Drawable
2013-06-12 Map : Reordered Map's destructor (BspLeaf references Sector at this time)
2013-06-12 : Erroneous attempt to free memory in SB_DestroySurface()
2013-06-11 Client | ConsoleWidget : Sync log expansion better with scrolling
2013-06-11 GLShaderBank | libgui : Applying values from shader definitions
2013-06-11 libdeng2 | RuleRectangle : Vertical input/output dependencies
2013-06-10 Installer | Windows : Deploy the 'gui' Doomsday Script module
2013-06-09 Client : Use of tabs in the 'version' command
2013-06-09 Documentation | libdeng2 : Fixed apidoc issues
2013-06-09 Client | Font | RichFormat : Popping formats off the stack
2013-06-08 Client | LogWidget : Ensure visible range is not too small
2013-06-07 libdeng2 | MonospaceLogSinkFormatter : Filter out escape sequences
2013-06-06 libgui : Inserting more than one character at a time
2013-06-06 Games : Notification about changing the current game
2013-06-06 Resources : Crash when loading/rendering models (boxed jDRP)
2013-06-05 Client : Out-of-bounds access in font line wrapping
2013-06-05 libgui | Unix : System header conflict related to key press/release
2013-06-05 libgui | Unix : Text bounds measurements
2013-06-05 LogWidget : Rendering glitch related to atlas optimization
2013-06-05 LogWidget : Release excess entries in the atlas
2013-06-05 Unix : Fixed build
2013-06-04 Windows : Fixed build issues and widget initialization
2013-06-04 GL | Windows : Fixed various issues (exports, GL context)
2013-06-04 Client | GL : Use the correct font when rasterizing text for GL drawing
2013-06-02 BSP Builder : Space partitioner logic error resulting in mismatched sectors
2013-06-01 BSP Builder : Space partitioner logic error resulting in mismatched sectors
2013-06-01 Line : Oversight in Line::considerOneSided()
May 2013
2013-05-31 Client | ConsoleWidget : Enable page keys when log has been expanded
2013-05-30 Client : Build failure
2013-05-29 Client | LogWidget : Fixed scrolling glitches, scroll to top/bottom
2013-05-29 Client | LabelWidget : Drawing text at the correct position
2013-05-29 : Fixed typo
2013-05-26 libdeng2 | Range : Logic of range intersection operator
2013-05-24 Added | Resources : Added ML_TWOSIDED to ML_VALID_MASK
2013-05-24 Client | FontLineWrapping | LogWidget : Fixed wrapping bug, adjusted log style
2013-05-24 Resources : Misinterpretation of LINEDEF flag ML_TWOSIDED
2013-05-23 Client | FontLineWrapping : Don't wrap before the first word on a line
2013-05-23 Client | FontLineWrapping : Calculating indents
2013-05-22 Image | libgui : Filling with transparent pixels
2013-05-22 Client | LogWidget : Apply scissor to clip log contents, fixed scrolling
2013-05-22 Font | libgui : Adjusted text rasterizer to avoid clipping
2013-05-22 Atlas | AtlasTexture | libgui : Using atlas without a backing store
2013-05-21 Client | libgui : Drawing an empty line of text
2013-05-20 Map Renderer : Skip degenerate BSP leafs when drawing surface vectors
2013-05-19 BSP Builder : Space partitioner logic error resulting in mismatched sectors
2013-05-19 Client | GLTextComposer : Fixed internal logic and unsigned math errors
2013-05-18 BSP Builder : Space partitioner logic error resulting in duplicate line segments
2013-05-17 BSP Builder : Space partitioner logic error resulting in mismatched sectors
2013-05-16 Bank | libdeng2 : Handling a failed load attempt
2013-05-16 Resources : Stuck loading TEXTUREn lump (reclassifying "custom" resources)
2013-05-16 Font | libgui : Measuring text is a const operation
2013-05-15 Info | ScriptedInfo : Minor glitches
2013-05-15 libdeng2 | libgui | Windows : Exported classes
2013-05-15 Client : Clearing the DED database
2013-05-15 qmake | Windows : VC solution generator script
2013-05-14 ColorBank | RuleBank : Values are defined in records
2013-05-14 ScriptedInfo : Always give a value for __file__ when running
2013-05-14 libdeng2 : Made the protected File constructor explicit
2013-05-13 Refactor : Map renderer draw state refactoring oversight
2013-05-13 libdeng2 | Record : Checking for existence shouldn't throw exception
2013-05-13 libdeng2 : Parser bug related to long string literals (""")
2013-05-13 : LOS rays crossing into degenerate BspLeafs
2013-05-13 : Map geometry generation near degenerate BspLeafs
2013-05-12 libgui | qmake : Fixed typo
2013-05-12 libdeng2 : Path concatenation when separator is not a slash
2013-05-12 : Degenerate BspLeafs do not support object contact spreading
2013-05-11 Documentation : Line apidoc typo fixes
2013-05-10 Map Renderer : Dually rendered geometry with rend-dev-sky
2013-05-10 : Use the appropriate map line method when querying sectors/sections
2013-05-09 Resources : Failed offsetting sky fix planes for two sided wall sections
2013-05-09 Map Renderer : Dually rendered geometry with rend-dev-sky
2013-05-08 Models | Refactor : Removed fixed submodel maximum limit (using C++ arrays)
2013-05-08 FakeRadio : Plane shadows drawn in map hack sectors with zero height
2013-05-06 Map Renderer : Always use the glow properties of the surface bound material
2013-05-06 Clang | qmake : Disabling certain warnings
2013-05-06 libdeng2 : Include QScopedPointer in libdeng2.h
2013-05-06 GL : Build failure (missing header, GL def, Qt 4.8 fund)
2013-05-05 File System | libdeng2 : Creating native directories when inheriting feeds
2013-05-05 Partitioner : Compiler error (global variable shadowing)
2013-05-05 Partitioner : Compiler error (global variable shadowing)
2013-05-05 Line : Avoid conversion to integer
2013-05-05 Line : Avoid conversion to integer
2013-05-05 Map Renderer : Drawing glitches when combining dev/debug texturing options
2013-05-05 Map Renderer : Multitextured lights not clamped on two sided middle wall sections
2013-05-04 libshell : Catch exception from failed server discovery init
2013-05-04 Bank | libdeng2 : Operating the serialized cache
2013-05-01 Documentation | libdeng2 | Widget : Fixed an apidoc issue
April 2013
2013-04-29 Windows : Various issues related to MSVC, OpenGL
2013-04-29 Atlas | Image | libgui : Issues handling the atlas backing store
2013-04-29 GLTexture : Magnification mode, update params after recreation
2013-04-29 Partitioner | Refactor : Refactoring oversight in partitionSpace()
2013-04-28 GLTexture | libgui : Internal texture flags
2013-04-28 Added | GL | libgui : Bind texture when uploading, added GL error assertion
2013-04-28 Doom64 : Implicit enumeration conversion warnings
2013-04-28 Doom64 | Revert : Implicit enumeration conversion warnings
2013-04-28 Doom64 : Implicit enumeration conversion warnings
2013-04-28 libcommon : Unused parameter warnings in save state module
2013-04-28 Server : Renamed the RemoteUser::destroyed() signal
2013-04-28 Server : Unidentifiable sound emitters
2013-04-28 Server : Unhandled exception registering compare sides for the delta pool
2013-04-28 Partitioner : Fixed terminology mix ups (line segment vs half-edge)
2013-04-27 Snowberry : Typo in profile duplication
2013-04-27 GLBuffer | libgui : Enable/disable the correct vertex attribute indices
2013-04-27 BitField | libdeng2 : Initialize all elements to zero
2013-04-27 GLProgram : Allocate OpenGL program object
2013-04-27 libgui : Handling failed GLShader construction
2013-04-27 libdeng2 : AssetGroup must observe state changes in members
2013-04-27 libdeng2 : Improvements to the Observers template
2013-04-27 libcommon : Compiler error (std::vector initializer)
2013-04-26 : Release build fatal error with maps with migrant "mini" half-edges
2013-04-26 : Unused variable warning in release build in writeWallSections()
2013-04-26 GL | libgui | Windows : Missing GL entrypoints, fetch them after Canvas ready
2013-04-26 Windows : Build failure due to Windows system header peculiarities
2013-04-26 : Compiler errors and warnings
2013-04-26 : Case in header name, file encoding to UTF-8
2013-04-25 : mapdata-c++ > master branch merge errors
2013-04-24 libcommon : Fixed build
2013-04-23 Added | DMU : Added missing element/property name for DMU_SURFACE
2013-04-22 Ubuntu : Missing headers, libdeng2 C API usage, GL2 headers
2013-04-22 Windows : Input subsystem is dependent on the main window
2013-04-22 Windows : Including system headers at the correct time
2013-04-22 Documentation : Tweaked apidoc for Partition; fixed typo for Vertex
2013-04-21 DMU | Refactor : Fixed refactoring oversight in P_ToPtr()
2013-04-21 GLShader | libgui : Create private instance
2013-04-20 : Obtain the Sector for a given half-edge from it's owning BspLeaf
2013-04-18 libdeng2 : Keeping the state of DependAssets up to date
2013-04-17 Map Renderer | Refactor : Fixed refactoring oversight in FakeRadio's scanNeighbor()
2013-04-16 Weapon Info : "Static" psprites (weapon offset scale)
2013-04-16 Weapon Info : "Static" psprites (weapon offset scale)
2013-04-16 Builder | Windows : Checking state of produced packages
2013-04-15 Builder | Ubuntu : Run dch in the correct directory
2013-04-15 Builder | Ubuntu : Marking a new version
2013-04-14 Shell : Ambiguous use of the Action class
2013-04-11 libdeng2 : Crash when recreating canvas
2013-04-10 Window Manager : Trapping the mouse at startup and when going to fullscreen
2013-04-09 Documentation | LineDef : LineDef apidoc fixes
2013-04-09 Debug | TextureVariantSpec : TextureVariantSpec::asText() was missing some info
2013-04-09 Updater : Printing last checked time when never actually checked
2013-04-09 Debug : inspecttexture failed to output the TextureVariantSpec
2013-04-09 Renderer : Sky fog
2013-04-09 Renderer : Sky fog
2013-04-08 Client | libgui | X11 : Fixed build
2013-04-08 Deh Reader : Incorrect return value of parseWeaponNum
2013-04-08 Deh Reader : Incorrect return value of parseWeaponNum
2013-04-08 libdeng2 : Compiler warning about truncating a double
2013-04-08 libdeng2 : Incorrect return type for fequal
2013-04-08 libdeng2 : Incorrect return type for fequal
2013-04-07 Windows : Referencing the main window, window icon, build issues
2013-04-07 Server : Plugin loading was moved out of platform-specific code
2013-04-06 libgui : Managing state of PersistentCanvasWindow
2013-04-06 Music : Expand symbols in the soundfont path
2013-04-06 Music : Expand symbols in the soundfont path
2013-04-06 BSP Builder : Called free() on a new'd Vertex when cleaning up a failed build
2013-04-06 Client : Updated Config with new window variables and defaults
2013-04-05 Client | GL | Refactor : Client window GL init
2013-04-05 Server : DisplayMode is not needed in the server
2013-04-03 : Player viewport disappears after resizing window
2013-04-03 libdeng2 : Calculating build numbers
2013-04-03 Window Manager : Crash during abnormal shutdown message
2013-04-03 Console | Documentation : Fixed typos
2013-04-03 Builder : Sign and publish the latest build, not today's
March 2013
2013-03-31 qmake | Unix : Output directory accessed before created
2013-03-31 Console | Documentation : Fixed typos and some redundancy
2013-03-31 Window Manager : Incorrectly changing away from maximized window
2013-03-31 : Passing a de::String to Con_Message() instead of char*
2013-03-31 : Class member initialization not supported by our C++ standard
2013-03-30 : Main window destruction upon fatal error
2013-03-29 Builder : Python import path
2013-03-29 Heretic | Renderer : Torch timeout and rendering with no attenuation
2013-03-29 Server : Starting and stopping the server
2013-03-28 VersionInfo : Parsing version with just two components
2013-03-28 Homepage | Master Browser : Misinterpretation of a server's 'open' status
2013-03-28 Hexen | Multiplayer : Client wasn't notified when keys picked up
2013-03-28 Hexen : Status bar life gem colors match player color
2013-03-28 UI : Error dialog reads log output using libdeng2 FS
2013-03-28 Homepage : Adjusted positioning of the socialbookmark buttons
2013-03-27 GL | UI : Ensure LegacyWidget is not drawn until GL is fully initialized
2013-03-27 Window Manager : Window refresh stops after canvas recreated
2013-03-27 : Potential crash during startup
2013-03-27 md2tool : Warning about unused return value
2013-03-27 : Pause and input device state
2013-03-27 Definitions : Fixed OBOE interpreting supplanted material anims
2013-03-26 Client | Hexen : Duplicated Fighter weapon effects
2013-03-26 Client : Excessive server list updating
2013-03-26 Hexen | InFine : Player class conditions
2013-03-26 Client : Clear view filter when spawning
2013-03-26 Windows : Output from DebugLogSink
2013-03-26 Heretic : Errant Firemace spawning/repositioning
2013-03-26 Cleanup | Refactor | Smart Texture Filtering : Inadvertently broken in a refactoring oversight; cleanup
2013-03-25 Windows : Missing newlines in runtime log output (DebugLogSink)
2013-03-24 : Integer constant is too large
2013-03-24 : Handling a fatal error at various stages
2013-03-24 : Missing directory slash fix in Mus_GetExt()
2013-03-24 Unix : Restored earlier temporary fix for slashes (UNIX only)
2013-03-23 FS1 | Revert | Unix : Switch to correct path separators
2013-03-23 libdeng2 : Potential null pointer access in de::Observers
2013-03-23 Map Renderer : Clarified precedence of operations in arithmetic expressions
2013-03-23 : More compiler warnings (unused local variables)
2013-03-23 Updater : Default location for downloads, better script for Mac OS X
2013-03-23 libdeng2 : Fixed crash when doing log output during atexit()
2013-03-23 FS1 | Unix : Switch to correct path separators
2013-03-22 OS X : Workaround for a GCC 4.0 C++ language issue
2013-03-22 : More compiler warnings
2013-03-22 Material : Declare the private impl with DENG2_PRIVATE
2013-03-20 Hexen : Incorrect Material mods defs for X_FAC01/X_FAC09
2013-03-20 : Compiler warnings
2013-03-20 Heretic | Hexen | Multiplayer : Rendering the torch power-up
2013-03-19 Multiplayer : "give i" does not work even when cheats allowed
2013-03-19 Hexen | Multiplayer : Player's weapon after respawn
2013-03-19 Heretic | Hexen : Out of date material definitions
2013-03-19 Definitions : Appending layer stages to auto-generated materials
2013-03-19 Map Renderer : Glow strength factor "rend-glow" not applied consistently
2013-03-18 Client : Reseting map's total counts
2013-03-18 Hexen | Multiplayer : Use correct player start for new player
2013-03-18 Hexen | Multiplayer : Font size in the scoreboard
2013-03-18 Heretic | Multiplayer : Color of the life gem patch and glow
2013-03-18 Heretic | Multiplayer : Activation of the Flight power (Wings or Wrath)
2013-03-18 GUI | Shell : Failed assertion in the address dialog
2013-03-17 Documentation | libdeng2 : Fixed a missing @ref target
2013-03-17 Client : Qt warns about unexpected null when disconnecting
2013-03-16 Server : Crash when hit-testing mobjs
2013-03-16 Revert | Server : Crash when hit-testing mobjs
2013-03-16 Hexen | Server : Sound sequences not played (e.g., door creak)
2013-03-16 Server : Sounds emitted by sectors
2013-03-16 Server : Crash when hit-testing mobjs
2013-03-16 Client | Hexen : Duplicated psprite attack effects
2013-03-16 GCC : Compiler warning about parentheses
2013-03-16 Hexen : Special palettes of Mage/Cleric weapons
2013-03-16 libcommon | Server : Player's weapon was undefined after map change
2013-03-16 Multiplayer : Server sends total kill, item and secret counts
2013-03-16 Server : Assign first start spot to player #1
2013-03-16 Heretic : Server defaults to E1M1
2013-03-16 Client : Clear view color filter when connecting
2013-03-15 : Problem with QFont::exactMatch()
2013-03-15 libshell : Crash when shutting down app
2013-03-15 : More compiler warnings
2013-03-15 GUI | Shell : Update window when font has been changed
2013-03-15 libdeng2 : Stop LogBuffer autoflush timer in destructor
2013-03-15 Documentation : Incorrect use of @see instead of @ref
2013-03-13 libshell : Escape quotes in LocalServer's name
2013-03-13 Windows : More compiler warnings
2013-03-13 Clang | GCC : Various compiler warnings
2013-03-13 qmake : QtWidgets is only for Qt 5
2013-03-12 Client | Server : Sending player state is pointless for non-servers
2013-03-12 Windows : Updated use of de::function_cast
2013-03-12 : Future-proofing for Qt 5 and C++11
2013-03-11 Plugins : Usage of extern "C"
2013-03-11 Cleanup | Refactor | Vertex : Fixed oversight in the previous cleanup refactoring
2013-03-11 Hexen : Fixed typos in texture precache group defs
2013-03-09 TextureManifest : Broken texture source classification
2013-03-09 Map Renderer : Read access error updating affection data for wall biassurfaces
2013-03-09 Server : Update game rules whenever map is changed
2013-03-09 libcommon | Server : Crashes due to calling client-only APIs
2013-03-08 Server : Uncaught exception when client has wrong game mode
2013-03-08 Server : Failed assertion in def_main.c #1164
2013-03-08 : Minor warnings (initialization order)
2013-03-08 libdeng2 | libshell : DENG2_PIMPL required by DENG2_PRIVATE
2013-03-08 : Warnings given by new version of clang
2013-03-07 Materials : Fixed animation of layer and decoration stages
2013-03-07 Definitions : Fixed interpretation of legacy Detail and Reflection defs
2013-03-06 libcommon : P_CopyLine() must also copy the Linedef's tag
2013-03-06 : Reapplied DENG2_PRIVATE to the Uri class
2013-03-06 : Applied DENG2_PIMPL macros to private instances
2013-03-06 libcommon : Intermittent read access violation in XG
2013-03-06 Windows : Fixed build (system header conflict)
2013-03-06 : UI resizing in busy mode
2013-03-05 : Crash attempting to load a map which utilizes XG
2013-03-05 Added : Added missing header (QMap in material.h)
2013-03-05 : Build error (QMap operator [])
2013-03-04 : Now assumes a percent-encoded name
2013-03-04 GUI | Shell : Update view after receiving map outline
2013-03-04 : Extra qualifications (Material::) and build errors
2013-03-04 : Definitions in DD_DEFNS Wad lumps not processed
2013-03-03 : Fixed build
2013-03-03 Documentation : Fixed some Doxygen issues
2013-03-02 Client | Windows : Undefined Windows min/max macros in material.h
2013-03-02 Network : Using the port from master's server info
2013-03-02 : Missing headers
2013-03-02 : Merge mistakes
2013-03-01 Added | Unix : Added missing <cstring> header (platform-wide)
2013-03-01 GCC : A couple of minor compiler warnings
2013-03-01 : Build failures on clang
2013-03-01 Clang | GCC : Fixed build due to lack of enum predeclaration
2013-03-01 Windows : Application refresh loop behavior, LegacyWidget/BusyWidget issues
2013-03-01 TextureManifest : TextureManifest::texture() failed to throw MissingTextureError
2013-03-01 Server : Server missing texture system console commands
February 2013
2013-02-27 libdeng2 : Lock log entries while they are being flushed
2013-02-26 Windows : Fixed build issues (system header conflicts)
2013-02-26 Snowberry : Must retranslate list columns when changing language
2013-02-26 Windows : Missing exports
2013-02-22 GCC : Failure to build
2013-02-21 : Issues enumerating and connecting to server
2013-02-21 : Client connects to server
2013-02-21 Client : ServerLink cannot be constructed before main()
2013-02-18 Server : ServerSystem init and shutdown
2013-02-17 libdeng2 | ScriptSystem : Adding native modules
2013-02-17 Builder : Mac OS X distribution file names
2013-02-17 Network : Writing multiple messages simultaneously
2013-02-16 All Games : Fixed more thinker function type warnings
2013-02-15 Documentation | libshell : Fixed a few Doxygen warnings
2013-02-14 Unix : Fixed build (missing header)
2013-02-14 Builder : Doxygen invocations and chdir
2013-02-13 Documentation : Minor apidoc fixes
2013-02-12 libdeng2 : Address comparison must consider port as well
2013-02-12 libdeng2 : Allow multiple Beacons to coexist on one machine
2013-02-11 GCC : Compiler warnings and errors
2013-02-11 libdeng2 : Fixed warning
2013-02-11 Unix : Fixed build
2013-02-10 libdeng2 | libshell | Windows : Fixed missing exports
2013-02-09 GUI | Shell : Fixed settings key for OpenDialog's history
2013-02-08 BSP Builder : Vertex allocation must be C++ new
2013-02-08 BSP Builder : Vertex allocation must be C++ new
2013-02-08 Server : Initial player mobj angle
2013-02-08 Server : Initial player mobj angle
2013-02-08 Refactor : Server planes array now uses a QList
2013-02-08 Refactor : Server planes array now uses a QList
2013-02-08 Server : Bias surfaces are meaningless, should be ignored
2013-02-08 Server : Bias surfaces are meaningless, should be ignored
2013-02-07 libshell : Set the random seed number for ServerFinder
2013-02-04 libdeng2 : Bug in changing the values of ConstantRule
2013-02-03 Client | Server : Inappropriate output to stdout
2013-02-02 OS X | qmake : Removed another incompatible option
2013-02-02 OS X | qmake : Removed an unsupported option when using an old compiler
2013-02-02 Client : Paused infine cannot be unpaused by key events
2013-02-02 Client : Paused infine cannot be unpaused by key events
2013-02-02 Server : Crash due to calling a client-only API function
2013-02-02 Server : Crash due to calling a client-only API function
2013-02-01 Shell : StatusWidget should update itself when IP address resolved
2013-02-01 Server : Catch exception when receiving invalid packet from shell user
January 2013
2013-01-31 libshell : Dialog controls focus during open/close
2013-01-31 Shell : Refresh timing, rule usage
2013-01-31 libdeng2 | Refactor : Improved Rules implementation
2013-01-30 Added | Shell : Added menu items, fixed MenuWidget
2013-01-29 Doom64 : Compiler warning about pointer types
2013-01-28 : Several compiler warnings suppressed/fixed
2013-01-28 Added | Shell : Added missing header
2013-01-28 Shell : Entering commands when not connected
2013-01-28 Windows : Exports from libshell and libdeng2
2013-01-26 libdeng2 : Fixed build and removed redundant functionality in LogSinks
2013-01-25 Shell : Command line widget history
2013-01-24 : Fatal error attempting to play maps with scrolling surfaces
2013-01-23 libdeng2 | Refactor : DerivedRule changed to DelegateRule
2013-01-23 libdeng2 : OperatorRule's value not calculated
2013-01-23 libdeng2 | Refactor : Reference counting in rule dependencies
2013-01-23 libdeng2 : Setting dependency of ScalarRule
2013-01-22 Added | libdeng2 | Widgets : Added missing destructor for RectangleRule
2013-01-21 Builder : Don't HTML-encode non-ASCII characters in XML feed
2013-01-20 : Unused function warnings
2013-01-19 Windows : Build failure (RC including system headers)
2013-01-19 Builder : Non-ASCII characters in author name
2013-01-18 Documentation : Doxygen config for the public API
2013-01-18 : Missing header in dd_input
2013-01-18 : Missing header in release build (in b_context)
2013-01-18 Windows : Fixed build, .rc include paths
2013-01-17 Snowberry : Missing space in options string
2013-01-17 : DENG_API_EXCHANGE requires string.h
2013-01-16 : Unsigned/signed integers in hq2x algorithm
2013-01-16 : Fixed build (API header dependencies)
2013-01-15 : Order of events in MPE_PlaneCreate()
2013-01-15 Windows : Fixed building with MSVC 2008
2013-01-14 Windows : Fixed build (and a handful of warnings)
2013-01-12 : Brokenness due to invalid Uri instantiation
2013-01-09 Console Renderer : GL_TEXTURE stack underflow with con-background-turn
2013-01-08 OS X | Server : Fixed Mac OS 10.4 build
2013-01-06 Pilot : Switching to branches not yet present locally
2013-01-06 : Version macros when using a release name
2013-01-06 Revert : Memory access violation in binding context management
2013-01-06 Windows : Build failure
2013-01-06 : Build failures
2013-01-06 : Memory access violation in binding context management
2013-01-05 OS X | qmake : Fixed a path to libdeng1
2013-01-05 Windows : Fixed compilation and linker issues
2013-01-05 Server : Basic functionality
2013-01-04 : Fixed game plugin compilation
2013-01-03 GCC : Further qualified type of Materials::Instance::groups
December 2012
2012-12-30 libdeng2 : Bug in de::Lockable
2012-12-30 Server | Windows : Compilation of the server
2012-12-30 : Typos related to __CLIENT__
2012-12-30 OpenAL : Integer conversion in 64-bit build
2012-12-30 Server : Fixed compilation issues on Linux
2012-12-28 Server : Compiler warning about unused symbol
2012-12-23 : Duplicate variables in blockmapvisual
2012-12-23 : Duplicate variables in blockmapvisual
2012-12-23 Doom : Secret exit switch coords in DOOM E3M6
2012-12-19 Doom : Fortress of Mystery animation during the intermission
2012-12-18 Heretic : Warping to a map outside the default progression
2012-12-18 Doom : Missing splats on DOOM intermission screens
2012-12-18 Doom : Incorrect map titles displayed during the intermission
2012-12-18 : Surfaces using material AASHITTY should not be drawn
2012-12-18 Deh Reader : Fixed (parser bug) skipping over text patches
2012-12-18 Documentation : Fixed a couple of Doxygen issues
2012-12-17 : Buffer overrun in model skin setup
2012-12-16 : Buffer overrun in model skin setup
2012-12-16 libdeng2 : Removing native files
2012-12-15 GCC : Missing headers
2012-12-15 : Use of PathTreeIterator
2012-12-15 libdeng2 : Use 'de' namespace in DENG2_GUARD macro
2012-12-15 : Dispose thread's log as the very last action in the thread
2012-12-15 All Games : "listmaps" omitted maps outside the default progression
2012-12-15 : Removed fix length flag name limit in Def_EvalFlags()
2012-12-14 Documentation : Fixed a bunch of Doxygen issues
2012-12-14 Documentation : Fixed a Doxygen warning
2012-12-14 Documentation | libdeng2 : Fixed Doxygen error
2012-12-14 : Replacement flat texture registration
2012-12-14 : Ability to use any texture type on map surfaces
2012-12-13 All Games : Centering the map title text
2012-12-13 Doom64 | OS X | qmake : Deployment of the binary
2012-12-13 : Crash when replacing text definitions
2012-12-13 GCC : Fixed build
2012-12-13 : Help string IDs are supposed to be case independent
2012-12-13 FS | libdeng2 : Finding file with a partial path
2012-12-13 : Composition of paletted composite textures
2012-12-13 Windows : Crash at shutdown after changing display modes
2012-12-12 Documentation : Minor apidoc fixes
2012-12-12 : CompositeTexture dimensions
2012-12-11 Clang : Compiler warning (printf argument type)
2012-12-10 Unix : Dynamic linker problem
2012-12-10 Server : Duplicate client ID check
2012-12-10 DisplayMode : Clamp values in the color transfer function
2012-12-10 DisplayMode : Factor in the original color transfer curve
2012-12-10 Doom : Doom's FIRELAV texture animation is from FIRELAV3..FIRELAVA
2012-12-10 CompositeTexture : Dynamically enlarge CompositeTexture geometry
2012-12-10 : Don't assume a texture in the Patches scheme is in Patch format
2012-12-10 Debug : Fatal error attempting to enter lighting debug mode
2012-12-09 Server : Calculating scores for deltas
2012-12-09 : Don't assume a sprite is in Patch format
2012-12-09 InFine : Rotating objects
2012-12-09 : Compilation with Qt 4.6
2012-12-09 libdeng2 | Record : Potential memory leak
2012-12-09 Graphics : Broken "tall patch" composition
2012-12-09 : Compiler warnings
2012-12-08 Graphics : World dimensions of high resolution sprite replacements
2012-12-08 Graphics : High resolution replacements for "raw" textures
2012-12-08 Windows : -vdmap not working as expected
2012-12-07 : Compiler warning
2012-12-07 : Temporary workaround for missing Config.window.main.normalRect
2012-12-07 libdeng2 : Looking up a member without throwing an exception
2012-12-07 : Chat messages not appearing in HUD
2012-12-07 : Compiler warnings
2012-12-07 Unix : Fixed build (missing headers)
2012-12-07 : Compilation with Qt 4.6
2012-12-07 FS1 : clearOpenFiles() was not correctly clearing the FileList
2012-12-07 Documentation : Fixed some more Doxygen warnings re apidoc issues
2012-12-06 : Minor log message inconsistencies
2012-12-06 Revert : Fatal error when a font is not set
2012-12-06 : Fixed typo
2012-12-06 Windows : Fixed build
2012-12-06 : Fatal error when a font is not set
2012-12-06 Documentation : Minor apidoc fixes
2012-12-06 libdeng2 | Path : Inverted logic in Path::operator <
2012-12-06 Documentation | Path : Some minor apidoc fixes for de::Path
2012-12-06 FileHandle : Fixed memory leak in FileHandle
2012-12-06 Documentation : Various Doxygen markup fixes
2012-12-06 PathTree : Memory leak in PathTree::Node::path()
2012-12-05 : Crash when a model was not found
2012-12-05 Multiplayer : Crash when looking for a mobj's model
2012-12-05 FS1 : Memory leak in FS1::findAllPaths()
2012-12-05 : Sky models and various map properties invalid after an engine reset
2012-12-04 : Compiler warnings
2012-12-04 : Release build
2012-12-04 : Broken build
2012-12-04 libdeng2 : de::Reader was missing a destructor
2012-12-04 : new[] / delete discrepancies
2012-12-04 FluidSynth : Failure to stop the song
2012-12-03 Window Manager : Centering window after mode switch
2012-12-02 Added | libdeng2 : Added TimeValue, fixed bugs in de::Time
November 2012
2012-11-30 libdeng2 : Deflating might produce corrupt data
2012-11-30 Documentation | libdeng2 : Fixed a Doxygen error
2012-11-30 Linux : Fixed build (missing headers)
2012-11-29 libdeng2 : Script parser bug related to ':' in if statement
2012-11-28 libdeng2 : Files can only be immutable input streams
2012-11-28 Windows : Exports of the libdeng1 vector math routines
2012-11-28 : Fixed an issue with previous commit
2012-11-28 Clang : Compiler warnings and errors
2012-11-28 Documentation : Fixed public API Doxygen issues
2012-11-28 String : Path concatenation assumed a Unix-style absolute path
2012-11-27 : Handling of relative paths when opening files
2012-11-27 : Restoring cvar values during startup
2012-11-26 Unix : Regression related to path configuration
2012-11-26 : PathTree search behavior when looking for root branch
2012-11-24 MSVC : Compilation issue
2012-11-24 GCC : Compiler errors
2012-11-24 Documentation | libdeng2 : Fixed a broken @copydoc
2012-11-24 libdeng2 : CommandLine expands response file path (after @)
2012-11-23 : Fixed build
2012-11-22 : Quick workaround for uncaught exception
2012-11-22 libdeng2 : Log buffer was forced to MESSAGE level
2012-11-22 libdeng2 : Handling errors with bad archives
2012-11-22 Unix : Fixed build
2012-11-22 Documentation : All flags should be under flags or apiFlags
2012-11-22 : Compiler warnings
2012-11-22 Documentation : Various Doxygen apidoc fixes
2012-11-20 Added : Added a missing extern "C" block
2012-11-20 Refactor | Unix : Refactoring oversight
2012-11-20 : Checked all extern "C" usage for correctness, fixed problems
2012-11-20 OS X | qmake : Application bundling should not occur after clean
2012-11-19 : Uri always has at least one empty segment
2012-11-19 : Trying to use a debug-only method in release build
2012-11-18 : Problem with previous commit
2012-11-18 : Checking whether DED files have been loaded
2012-11-18 : Don't try to read .ded files that don't exist
2012-11-18 Windows : Fixed build
2012-11-18 : Fixed build
2012-11-18 : Models rendered without skins
2012-11-17 : Inappropriate use of extern
2012-11-17 qmake : Incorrect source location when using DisplayMode dummy
2012-11-16 : Fixed build
2012-11-16 Documentation : Fixed misuse of @see ("See also")
2012-11-16 Windows : Updated header locations
2012-11-15 : Compiler warnings about converting string literals to char*
2012-11-15 : Regressions setting the IWAD search path (-iwad, UnixInfo)
2012-11-14 : Compile errors about C++/C linkage
2012-11-14 Unix : Expanding ~ in the iwaddir
2012-11-14 : Malfunctioning NativePath expansion
2012-11-14 : Compiler warnings
2012-11-13 : The F_FindResource* family of functions expect non-native paths
2012-11-13 libdeng | Rect : Incorrect return value types
2012-11-13 Windows : Finished up the move of timer to libdeng
2012-11-13 : C++ objects referenced in 'extern C' functions
2012-11-13 Windows : Updated paths referencing moved source files
2012-11-13 Unix : Correct include path
2012-11-13 Clang | GCC : Fix false positive warnings about potentially uninitialized variable
2012-11-12 Windows : Compilation error due to "missing" included files
2012-11-12 : "listmaps" printed [null] as the source file for missing maps
2012-11-12 : Build errors related to non-const references
2012-11-09 OS X | qmake : Fixed a bundling issue with the FMOD shared library
2012-11-09 Clang | GCC : Various fixes for minor warnings output by Clang/GCC
2012-11-09 libdeng2 | Unix : Missing C header include
2012-11-08 libdeng2 : Error when rerunning the Config script
2012-11-08 Cleanup | Windows : NativePath cleanup
2012-11-08 NativePath : Off by one bug in NativePath::pretty()
2012-11-06 libdeng2 : Finding values in an Info file
2012-11-06 : Compilation error and warnings
2012-11-06 Added | qmake | Windows : Fixed tests.pro, added "deng_nodirectsound" option
2012-11-05 Documentation : Fixed apidoc for String::expandNativePath()
2012-11-03 Documentation | libdeng2 : Fixed issues in Doxygen config
2012-11-03 Documentation : A bunch more apidoc and Doxygen markup fixes
2012-11-01 : Respect the libdeng2 "C API only" build option
2012-11-01 : Font renderer API must be declared with extern "C"
2012-11-01 : Corrected friending of PathTree::Instance
2012-11-01 GCC : Compilation failure (friending a private Instance)
2012-11-01 : Log message argument issues
October 2012
2012-10-29 Snowberry : Updated config for new plugins location
2012-10-29 OS X | Snowberry : Fixed vdmaps for game plugin bundles
2012-10-27 Windows : Syntax error in Inno Setup template
2012-10-27 libdeng2 : Fixed compiler warnings
2012-10-26 : Attempting to fix a crash when starting a server
2012-10-25 qmake | Windows : Fixed tests for Windows
2012-10-25 libdeng2 : Log message wrapping cutoff
2012-10-25 : Define qchar_strlen() inside the 'de' namespace
2012-10-25 libdeng2 : Another compilation issue with Qt 4.6
2012-10-25 libdeng2 : Compilation issues with Qt 4.6
2012-10-25 Documentation : Fixed a heap of Doxygen errors
2012-10-24 Unix : Fixed build
2012-10-23 : Build failure due to extra qualifications in method declarations
2012-10-23 : No plugins needed in the kitchen sink test
2012-10-23 libdeng2 : Exception rethrowing
2012-10-23 Windows : Fixed native path issues
2012-10-21 Documentation : Fixed a number of Doxygen errors
2012-10-19 PathDirectory : Failed assertion during abnormal shutdown
2012-10-19 Documentation | libdeng2 : Fixed a Doxygen warning
2012-10-18 PathDirectory : Failed assertion during abnormal shutdown
2012-10-18 PathDirectory : Failed assertion during abnormal shutdown
2012-10-18 Documentation : Fixed a bunch of Doxygen errors
2012-10-18 Documentation : Fixed a bunch of Doxygen errors
2012-10-17 Windows : Plugin exports
2012-10-16 CommandLine | libdeng2 : Update argument after converting to absolute path
2012-10-16 : Crash after catching an exception
2012-10-16 : Made const several de::Error derived exception catches
2012-10-16 : Removed extra qualification in Game::collection() declaration
2012-10-15 Windows : Fixed build and a bunch of warnings
2012-10-15 : Fixed a variety of (innocuous) warnings
2012-10-15 Plugins | Refactor : Fixed hidden assumption in plugin ID assignment
2012-10-14 md2tool | Unix : Fixed missing header include
2012-10-13 LumpIndex : Ambigous named symbol references in lumpindex.cpp
2012-10-13 LumpIndex : Ambigous named symbol references in lumpindex.cpp
2012-10-12 : Symbol already declared in this scope
2012-10-12 : Use of local type in a template
2012-10-12 FileId : Missing base class initialization in copy constructor
2012-10-12 LumpFile : 'DFile' is already declared in this scope
2012-10-11 : Infinite recursion in FS::lastModified()
2012-10-11 : Infinite recursion in FS::lastModified()
2012-10-11 Refactor : Many C++ namespace problems in recently refactored code
2012-10-10 GCC : Fixed more supposedly ambiguous symbol name errors
2012-10-10 GCC : Extraneous scope resolution operator in fileid.h
2012-10-10 GCC : Ambiguous named symbol references in dd_games.cpp and dd_wad.cpp
2012-10-08 FMOD | Windows : Fixed build
2012-10-07 : Linkage issue
2012-10-07 Build Repository | Homepage : Fixed release version sort order
2012-10-05 : Fatal error on unhandled exception before Textures_Init()
2012-10-02 Unix : Fixed build
2012-10-02 Homepage : Missing package download for the mac10_6-x86-x86_64 platform
September 2012
2012-09-28 libcommon : Removed leftover merge artefacts in p_switch.c
2012-09-28 libcommon : Failed reading SWITCHES lumps at directory index #0
2012-09-27 Window Manager : Overriding window size with command line options
2012-09-26 : Renamed WadFile and ZipFile's LumpRecord
2012-09-25 OS X : Crash when accessing display mode info
2012-09-25 OS X | WM : Fixed transition to fullscreen mode
2012-09-24 Homepage : Homepage main menu missing "active page" stylings
2012-09-24 Homepage : Focused links on the homepage missing visual cues
2012-09-24 Build Repository | Homepage : Updated 1.9.7 package links on the homepage to the 1.9.7-1 release
2012-09-24 Build Repository | Homepage : Assign correct release dates to the 1.9.7 and 1.9.8 download packages
2012-09-24 Build Repository | Homepage : Homepage build stream widgets do not offset if no previous build
2012-09-23 : Missing logic for "no bright pixels" case in GL_CalcLuminance()
2012-09-23 Deh Reader : [CODEPTR] patches use .bex rules
2012-09-22 GL : Grab window contents from the front (visible) buffer
2012-09-21 : Missing virtual destructor
2012-09-21 : Warning about Str initialization
2012-09-19 : Mishandling of malformed Doom-format sound lumps
2012-09-19 All Games : Game state change/notification messages should not be hideable
2012-09-18 : HOM before an InFine script at map start
2012-09-18 Snowberry : "Center window" option
2012-09-18 Multiplayer : Workaround for getting stuck in the Help screen
2012-09-18 : Categorization of "addon" textures in PWAD TEXTURE1/2 lumps
2012-09-18 : Incorrect default origin in GL_CalcLuminance()
2012-09-17 Map Renderer : Incorrect logic in R_MarkDependantSurfacesForDecorationUpdate()
2012-09-17 Map Renderer : lumobj => BSP leaf contact spreading
2012-09-15 Updater : Saving before installing the update
2012-09-15 : Opening a zero-length file with FileReader()
2012-09-11 Deh Reader : Tolerate mid-file EOF characters in DeHackEd patches
2012-09-11 : Fatal error attempting to play toten.wad
2012-09-11 : GL_CalcLuminance() mishandling of all-masked textures
2012-09-10 GCC : Conflicts between C/C++ linkage of extern variables
2012-09-08 GCC : Build errors related to extern
2012-09-08 : Logic bug in FileDirectory::addPathNodes() if the whole directory is relative
2012-09-08 GCC : Signed/unsigned warnings re D_CMD(WarpMap)
2012-09-06 : Moving platforms do not reverse direction when obstructed
2012-09-06 Str : Str_Append() unnecessarily copying given a zero-length append string
2012-09-05 Doom : Missing prompt for "idbehold" cheat
2012-09-04 Clang | GCC : Fixed build
2012-09-04 Build Repository | Homepage : Fixed URL rewriting in commit messages
2012-09-03 DED : Mishandling of the old State frame fullbright "flag"
2012-09-03 DED : Unknown Blendmodes in Reflection definitions default to "normal"
2012-09-01 : Located another $degenleaf issue in R_InitFakeRadioForMap()
2012-09-01 BSP Builder : Prefer non "self-referencing" lines when choosing a BSP leaf's sector
2012-09-01 : Located a couple more $degenleaf issues
August 2012
2012-08-31 : Compiler error from clang
2012-08-30 : Located another $degenleaf issue in R_UpdatePlane()
2012-08-30 Map Renderer : Plane glow disappears when plane is moving
2012-08-30 Chex Quest : Chex Quest menus use Doom's skill level names
2012-08-30 BSP Builder : Revised degenerate leaf collapsing - no more orphans
2012-08-29 : QString formatting in a Partitioner exception
2012-08-29 Updater : Notification message in Candidate builds
2012-08-28 libcommon : Shutdown during finale caused fatal error
2012-08-28 BSP Builder : Error loading Doom2 MAP02 (degenerate leaf on back side of line #491)
2012-08-27 Hexen : Fog cloud movement
2012-08-27 Chex Quest : Use the Flags = 0; syntax in objects.ded
2012-08-26 BSP Builder | Cleanup : Error attempting to cleanup after a failed node build
2012-08-26 : Do not warning about missing materials while initializing flats
2012-08-26 libcommon : Manually deleting an AutoStr
2012-08-25 Automap : Bug "Automap - secret line flag and door glows"
2012-08-25 Chex Quest : Chex Quest menus use incorrect skill level text strings
2012-08-25 : Bug "No longer handling unknown flats"
2012-08-25 Deh Reader : Warnings about potentially dangling "else"
2012-08-25 Deh Reader : Argument type for parseInclude
2012-08-25 : Minor comparison warning
2012-08-24 : Mishandling of FF_START/F_END idiom in PWADs
2012-08-24 : Compiler warnings
2012-08-24 : Warning about ineffective const
2012-08-19 Deh Reader : Grammar errors in [PARS] sections confused the parser main loop
2012-08-19 Deh Reader : Fixed map URI composition
2012-08-19 : Failed to locate map data from Memento Mori add-on for Doom
2012-08-13 Doom | HacX : Fixed bug "[Hacx] Terminatrix not resurrecting foes"
2012-08-12 Performance : Performance issues due to logging in FR_SetFont()
2012-08-12 libcommon : Failed auto-loading save state in slot #0 on player reborn
2012-08-12 Map Renderer | Revert : No so-called "fake contrast" for middle surfaces of two-sided lines
2012-08-12 Map Renderer : No so-called "fake contrast" for middle surfaces of two-sided lines
2012-08-12 Map Renderer : Consider middle wall section material opacity with sky-fix geometery
2012-08-12 Deh Reader : Fixed auto-loading of DEH patches in PK3 containers
2012-08-11 Documentation : PathDirectory::insert returns the tail node
2012-08-09 : Errors with string formatting
2012-08-09 Clang | GCC : Fixed build
2012-08-09 Documentation : Fix various doxygen markup issues
2012-08-08 GCC : Fix deprecated string constant conversion warnings
2012-08-05 : de::Texture not correctly initialized
July 2012
2012-07-31 All Games : Do not allow loading non-userwritable save slots with -loadgame
2012-07-31 Game Save | Hexen : Mismanagement of SaveInfo data when saving in Hexen
2012-07-30 dsFluidSynth | Ubuntu : Compilation settings
2012-07-30 libdeng2 | Unix : String comparison functions for C code
2012-07-30 Clang | GCC : Fixed build
2012-07-30 Wad Map Converter : Fixed warning about comparison between signed and unsigned
2012-07-30 Deh Reader | Ubuntu : String comparison functions
2012-07-30 libdeng | Ubuntu : String comparison functions
2012-07-30 Snowberry : Unicode conversion in List widget (load order dialog)
2012-07-30 libdeng :