Activity
From 2018-10-26 to 2018-11-08
2018-11-08
- 
  
22:45 Feature #2280 (Resolved): Disable audio in background
 - 
  
22:44 Revision af6df1af (github): Audio|Client: Option for pausing music when focus lost
 - Added a new option to Audio Settings for pausing music when window loses focus.
Reorganized the Audio Settings dialo... - 
  
22:42 Revision 1d742fc1 (github): Cleanup
 - 
  
22:42 Revision 8bdafe87 (github): Widgets|libappfw: Nicer way of creating subheading labels
 - 
  
21:28 Revision 7e359630 (github): Fixed|UI|Client: Loading a savegame from the Home screen
 - The selected save item got deselected while the UI was being updated during the busy mode, and the save was not loaded.
 - 
  
21:14 Revision 4b90b9a6 (github): Cleanup: Avoid undefined behavior
 - Cannot dereference nullptrs.
 - 
  
21:14 Revision 6a05b5e4 (github): Cleanup
 - 
  
19:37 Feature #2177 (Resolved): Savegames are not completely separated between profiles
 - 
  
19:17 Revision 5b2ad745 (github): UI|SaveGames: Creating a custom save folder
 - Older custom profiles naturally don’t yet have a custom save folder, so offer to create one in the context menu.
Als... - 
  
18:46 Revision 5143d824 (github): SaveGame|UI: Custom profiles have their own save folders
 - Each custom profile is assigned a unique empty save folder when the profile is created.
SaveGames can be queried for... - 
  
18:42 Revision 46154378 (github): Cleanup
 - 
  
18:42 Revision 759ad135 (github): FS|libcore: Deleting directories; cleanup
 - DirectoryFeed did not have the ability to delete directories even when requested.
 - 
  
18:40 Revision 3631daba (github): Cleanup|Math: Random number functions
 - 
  
18:38 Revision 0bedb480 (github): Homepage: Old forums URL
 
2018-11-07
- 
  
22:32 Revision f9aeec0f (github): Cleanup
 - 
  
22:23 Revision 228b1b06 (github): FS|libcore: Accessing native files
 - Improved the utility method for accessing a native file anywhere in the file system. It can now create new files in a...
 - 
  
22:21 Revision 84e09e43 (github): libcore|Math: Better random number generator
 - 
  
17:35 Revision 9cf1e77c (github): Refactor|Cleanup|SaveGames: Determining save folder
 - GameProfile is now used as the authority when determining where to place save files.
AbstractSession::Profile was re... - 
  
17:33 Revision 6af021cb (github): Cleanup
 - 
  
16:56 Feature #2177 (In Progress): Savegames are not completely separated between profiles
 - This should be addressed before the 2.1 release. Basically, every profile needs to have a unique save folder.
The ... 
2018-11-06
- 
  
20:26 Revision 5884ff42 (github): md2tool|Fixed: Error when reading data from file
 - The `Load()` function always reported an error if one tried to load zero bytes.
IssueID #2293 - 
  
20:19 Bug #2293 (Closed): md2tool fails to read model files
 - md2tool has a regression where it fails to load a valid MD2 model file:...
 - 
  
09:24 Bug #2285 (In Progress): Extreme lag with LAN discovery of multiple (12) local servers
 - 
  
09:24 Feature #2279 (New): Detect uncensored WADs of BFG edition (including No Rest for the Living)
 - 
  
09:24 Feature #2247 (Progressed): Upgrade to new FMOD Low Level Programmer API
 
2018-11-05
- 
  
22:08 Revision bcdcf399 (github): Cleanup|All Games: Removed cvar “menu-turningskull”
 - This is an obsolete alias for “menu-cursor-rotate”.
 - 
  
22:03 Revision 41f630ef (github): libcore: Querying the size of a Record
 - 
  
22:03 Revision cd0aa851 (github): libdoomsday: Game profiles can contain additional variables
 - 
  
21:57 Revision 093c0e6b (github): libcore|Info: Converting an Info block to a Record
 - 
  
20:08 Revision 3f903776 (github): Cleanup|All Games: Common turbo speed multiplier
 - 
  
19:15 Bug #2291 (Closed): If music is not defined in Map Info, should fall back to the default music
 - 
  
19:15 Bug #2275 (Closed): [Hexen] SIGSEGV in Mobj_PrivateID when returning from Wastelands to Shadow Wood
 - 
  
19:15 Bug #2276 (Closed): [HEXEN] SIGABRT when returning from Wastelands to Darkmere through the ?Castle? Portal
 - 
  
19:15 Bug #2287 (Closed): Macintosh variant of HEXEN.WAD is not recognized
 - 
  
19:15 Feature #2245 (Closed): Improved UI for data folder configuration
 - 
  
19:15 Bug #2250 (Closed): Crash on launch when trying to index folders with lots of files, or files with unexpected names/content
 - 
  
19:15 Bug #2261 (Closed): Mobj cross-references not always fully restored after loading a save
 - 
  
19:15 Bug #2264 (Closed): Crosshair thickness cannot be changed
 - 
  
08:45 Bug #2264 (Resolved): Crosshair thickness cannot be changed
 - I have fixed this bug as part of the DGL shader improvements for 2.1. Lines are now being drawn as quads using a cust...
 - 
  
19:15 Feature #2271 (Closed): Fully customized game profiles (select any WAD as IWAD)
 - 
  
08:13 Feature #2271 (Resolved): Fully customized game profiles (select any WAD as IWAD)
 - 
  
19:15 Bug #2005 (Closed): [Doom] Configure Weapon Priority Order Broken
 - 
  
19:15 Bug #2147 (Closed): [Doom] Doom2/TNT/Plutonia/HacX title loop mistake
 - 
  
19:15 Bug #2225 (Closed): Some packages are not displayed in package list until tricky editing info file
 - 
  
19:15 Feature #2226 (Closed): Sorting game profiles in Home
 - 
  
19:15 Feature #2237 (Closed): Add "Max sound channels" option to Audio Settings
 - 
  
19:15 Bug #1813 (Closed): Hexen weapons remain smoothed in the Vanilla profile
 - 
  
18:33 Bug #1813 (Resolved): Hexen weapons remain smoothed in the Vanilla profile
 - 
  
17:30 Bug #1813 (In Progress): Hexen weapons remain smoothed in the Vanilla profile
 - 
  
19:15 Bug #1872 (Closed): Copyright year of Windows binaries incorrect
 - 
  
19:07 Revision bba7fae1 (github): UI|Home: Tweaked game library item subtitles
 - 
  
18:35 Revision 32119208 (github): Fixed|Renderer: Weapon psprites always filtered
 - The material spec for psprites was not using the mag filter parameter consistently.
IssueID #1813 - 
  
11:49 Feature #2292: Indication of an options default setting
 - Yes. Mainly the options menu.
 - 
  
11:32 Feature #2292: Indication of an options default setting
 - To clarify a bit, you are talking about the game's Options menu specifically?
 - 
  
11:27 Feature #2292 (New): Indication of an options default setting
 - Dday has lot's of options for configuring the map, hud etc etc. But it might be cool if the default/original setting ...
 - 
  
10:13 Bug #2285: Extreme lag with LAN discovery of multiple (12) local servers
 - tacgnol wrote:
> But I would say there is something else.
I agree. It is doing a lot of unnecessary work updating t... - 
  
05:35 Bug #2285: Extreme lag with LAN discovery of multiple (12) local servers
 - It helped, I went from 2 FPS to 10 or 23 when I check the FPS counter.
But I would say there is something else.
... - 
  
08:43 Bug #2263 (Closed): no paths found matching "fx.blur.horizontal"
 - 
  
08:29 Bug #2269 (Rejected): Failed to load Particle00.tga and Particle23.tga when using jDoom Resource Pack on Fedora 27
 - I believe this is a bug in jDRP.
 - 
  
08:28 Bug #2270 (Rejected): Failed to locate "Models:LostSoul/Lostsoul_flame.md2" when using jDoom Resource Pack in Ultimate Doom on Fedora 27
 - I believe this is a bug in jDRP.
 - 
  
08:26 Feature #2279: Detect uncensored WADs of BFG edition (including No Rest for the Living)
 - Thanks to #2271, one can now set up a custom game using any WAD, so the lack of recognition of the modified IWAD is l...
 - 
  
08:21 Feature #2238 (Closed): Configure game rules in custom profiles
 - Merged with #2241.
 - 
  
08:20 Feature #2241 (In Progress): Configure games via Home UI (advanced users, cf. autoexec.cfg)
 - 
  
08:11 Revision 883009fc (github): Resources|UI: Custom data file only replaces “gamedata” packages
 - The packages tagged “core” (such as doomsday.pk3) must still be loaded even though the normal “gamedata” package is r...
 
2018-11-04
- 
  
21:50 Feature #2271 (In Progress): Fully customized game profiles (select any WAD as IWAD)
 - 
  
21:49 Revision f42f390e (github): Widgets|libcore: Finding a parent widget of certain type
 - 
  
21:49 Revision 6092019f (github): UI|Home|Resources: Custom data file in game profiles
 - Starting a profile with custom data file doesn’t work yet because the game plugin’s required PK3 isn’t being automati...
 - 
  
18:06 Revision 58ce9545 (github): UI|Home: Added a “Data File” setting to game profiles
 - 
  
18:05 Revision 0f298bc2 (github): UI|Home: Game subtitles depend on sort mode
 - 
  
14:59 Revision 96271204 (github): Fixed|Windows: Build failure
 - 
  
12:47 Bug #2291 (Resolved): If music is not defined in Map Info, should fall back to the default music
 - 
  
12:21 Bug #2291 (In Progress): If music is not defined in Map Info, should fall back to the default music
 - 
  
12:21 Bug #2291 (Closed): If music is not defined in Map Info, should fall back to the default music
 - Older mods may not specify a music ID in Map Info. However, @patchmapinfo.ded@ in the games' definitions makes the as...
 - 
  
12:47 Revision e98b33bd (github): Music|Definitions: Fall back to default music
 - If a custom Map Info doesn’t specify any music, it should use the map’s default song.
Removed the default songs from... - 
  
12:09 Revision 1402c2b4 (github): FluidSynth: Restored old max gain value
 - Some music was breaking up with gain 1.0.
 - 
  
10:39 Feature #2237 (Resolved): Add "Max sound channels" option to Audio Settings
 - 
  
10:38 Revision 288b749a (github): Audio|UI: Set SFX channel count in Audio Settings
 - The -sfxchan option now just changes the value of Config.audio.channels.
IssueID #2237 - 
  
10:36 Revision 92a831ef (github): FS|libcore: Improved API convenience
 
2018-11-03
- 
  
21:39 Bug #2285: Extreme lag with LAN discovery of multiple (12) local servers
 - commit:d5ec468248 may help with this issue.
 - 
  
21:38 Feature #2226 (Resolved): Sorting game profiles in Home
 - 
  
21:38 Revision dc4482ee (github): UI|Home: Sort options for game library
 - Games can be sorted based on different criteria. The selected item is retained if the item order changes.
IssueID #2226 - 
  
21:35 Revision de93b413 (github): UI|Client: Set profiles’ last played time
 - 
  
21:34 Revision b770352a (github): libdoomsday: Game profile last played time
 - 
  
21:33 Revision 6ab15f10 (github): Fixed|libcore: Profile title change notification
 - 
  
17:22 Revision d5ec4682 (github): UI|Multiplayer: Load game logos asynchronously
 - Load multiplayer game logos without blocking the UI thread.
 - 
  
15:02 Revision f03c3397 (github): Heretic: Added “mif_spawn_all_firemaces” flag
 - Map Info flag for disabling the randomness of Firemace spawning. All Firemace map spots will spawn a MT_WMACE unless ...
 - 
  
13:54 Feature #2245 (Resolved): Improved UI for data folder configuration
 - 
  
13:49 Revision a88fa5d7 (github): Fixed: Missing include
 - 
  
13:27 Revision f34ecfc8 (github): Fixed|UI|Client: Setting the initial WAD folder
 - The IWAD folder selected by the user should also be put in Config.resource.packageFolder.
 - 
  
13:26 Revision 2fa7a112 (github): Fixed|Resources: Parsing PWAD readme
 - The title of the WAD was not always correctly recognized.
 - 
  
13:25 Revision df8e7371 (github): Scripting|libcore: Finding index of value in array
 - 
  
10:56 Revision 4921c65d (github): UI|Client: Load game logos asynchronously
 - It may take a little while to load all the icons, and the UI shouldn’t be blocked in the meantime. This was particula...
 - 
  
10:54 Revision 8fcfb358 (github): libcore: Improved async() method
 - 
  
10:33 Revision a1866d09 (github): UI|Client: Refreshing packages
 - PackagesWidget and PackagesDialog don’t need their own method for refreshing, because they can just observe the file ...
 - 
  
10:31 Revision 39d7a30a (github): FS|libcore: Querying the file system busy status
 
2018-11-02
- 
  
22:40 Revision a3a57947 (github): Fixed|macOS: Determining desktop resolution
 - The desktop resolution is used for determining the initial non-fullscreen window size. The dummy DisplayMode was retu...
 
2018-11-01
- 
  
21:33 Revision a7c5570c (github): Fixed|macOS|Linux: Default music backend
 - The default music backend should be FluidSynth.
 - 
  
21:32 Revision e1e95070 (github): Cleanup
 
2018-10-31
- 
  
14:24 Feature #2290 (Rejected): Extend ambient light Map Info and Cvar to reduce light levels
 - Extend ambient light Map Info and Cvar to reduce light levels
Dday offers these two features to globally increase ... 
2018-10-30
- 
  
12:08 Revision 71412a8d (github): Cleanup|GL: No null pointer access
 - offsetof() is a C compatibility feature so it is intended for POD types. This commit is a bit iffy, but let's see if ...
 - 
  
12:06 Revision a47bff11 (github): Fixed|FS: Crash when updating file system
 - QRegExp seems unsafe for multithreaded access.
 - 
  
09:54 Revision a8a3649c (github): Cleanup: Integer overflows, divide-by-zero
 - 
  
09:53 Revision 6d28b6aa (github): Cleanup: Undefined behavior
 - 
  
09:53 Revision bffbbaa8 (github): Cleanup: Unnecessary pointers
 
2018-10-29
- 
  
22:44 Revision c7ab1631 (github): Fixed: Various cases of undefined behavior
 - Notably, taskBarBlur must be available before other widgets.
 - 
  
22:42 Revision 62ccd355 (github): Cleanup|FS: Waiting for file system operations
 - 
  
22:41 Revision b6063550 (github): Fixed|libcore: Misaligned pointer access
 - 
  
16:45 Revision 10643727 (github): UI|Client: Notification icon for file system refresh
 - 
  
16:44 Revision e02e00f5 (github): Resources|libdoomsday: Use busy level for bundle identification
 - The file system busy level mechanism is used when identifying data bundles. This removes the need to separately wait ...
 - 
  
16:43 Revision 55a350e3 (github): FS|libcore: Tracking file system busy level
 - The file system keeps track of ongoing operations using a busy level counter. The busy level can be observed via an a...
 - 
  
07:15 Revision 5ee882e2 (github): Fixed|Widgets: Safer handling of data items in PackagesWidget
 - 
  
05:32 Feature #2245 (In Progress): Improved UI for data folder configuration
 
2018-10-28
- 
  
19:45 Revision 04bf8917 (github): Debug|Client|UI: PackagesWidget accesses files during population
 - This should be rethought a little to make the file access safer.
 - 
  
19:44 Revision 41a31c41 (github): Resources|Client: Cleaning up folder config
 - On upgrade, bootstrap moves iwadFolder to packageFolder and marks it as non-recursed.
 - 
  
19:43 Revision 0324707f (github): Scripting|FS: Added a file system binding
 - `FS.refreshPackageFolders()` re-initializes the /local/wads and /local/packs folders according to the configuration.
 - 
  
19:30 Revision fcd13a7a (github): Fixed|Widgets: Issues with the directory array widget
 - MessageDialog’s width rule was never released.
DirectoryArrayWidget was using the wrong keys for Config.resource.rec... - 
  
19:28 Revision 4cf017b7 (github): Scripting|FS: Added “FS” module; utils.makeArray()
 - 
  
12:26 Revision c768c702 (github): UI|Client: Simpler Data Files settings
 - There is only one list of directories in the Data Files settings.
The configuration still needs to be updated so the... - 
  
12:24 Revision 6abf671a (github): UI|Default Style: Adjusted font styles for consistency
 - 
  
12:23 Revision c7ea58a5 (github): Widgets|UI: Improvements for directory array widget
 - DirectoryArrayWidget can be used to specify whether each directory is recursed or not. These selections are saved per...
 
2018-10-27
- 
  
19:13 Feature #1638 (Closed): Configure game options via Shell GUI
 - 
  
14:42 Feature #1638 (Resolved): Configure game options via Shell GUI
 - The basic game settings are now in the GUI.
It would be preferable to have the full set of options there as well, ... - 
  
19:13 Feature #2228 (Closed): Automatic additional episode for custom PWADs
 - 
  
15:15 Feature #2228 (Resolved): Automatic additional episode for custom PWADs
 - This is now done, although it is only enabled when the PWAD is loaded via the "Play in..." feature of the Mods tab in...
 - 
  
19:13 Feature #1445 (Closed): Player Max Ammo Values in Heretic
 - 
  
19:07 Feature #2289 (New): Filtering game profiles in Home using search terms
 - When there are many profiles, it would help to use search terms to narrow down which profiles to show (similar to the...
 - 
  
19:05 Bug #1872 (Resolved): Copyright year of Windows binaries incorrect
 - 
  
19:05 Revision 68a3196c (github): Updated copyright years in binary metadata
 - Now this information is up to date for 2018 and the 2.1 release.
However, since there is a recurring need to update ... - 
  
16:08 Bug #2146 (Closed): [Hexen] Dragon Chapel - Game Breaking Bug (needs testing)
 - I can't do anything about this right now, but we can reopen the issue if necessary.
 - 
  
16:07 Bug #2262: [Hexen] Quest switches in Griffin Chapel aren't working
 - Needs to be re-tested and replication of the bug should be attempted.
 - 
  
16:03 Bug #2268 (Closed): Build Error - incorp assimp commit (PPC)
 - Perhaps this should be revisited when Doomsday's Assimp is upgraded to the latest stable version.
 - 
  
15:50 Bug #2147 (Resolved): [Doom] Doom2/TNT/Plutonia/HacX title loop mistake
 - 
  
15:49 Revision c4f175a0 (github): Fixed|Doom: Music looping in title screen
 - IssueID #2147
 - 
  
15:42 Bug #1830 (Rejected): Bug in Hexen Death Kings expansion savegame
 - This is quite an old report, but I notice the save metadata says it is using the "hexen" game mode instead of "hexen-...
 - 
  
15:14 Feature #1623: Shaders
 - 2.1 does DGL rendering via a shader, including implementations for all the custom blending modes. However, the shader...
 - 
  
15:11 Feature #1351 (Rejected): Dynamic Light polys rotated to match THING/Wall angle
 - Obsolete.
 - 
  
15:10 Feature #1615 (Progressed): Sloped planes
 - Gloom supports arbitrary normal vectors for planes.
 - 
  
15:08 Feature #1945 (Resolved): Efficient reuse of world geometry across multiple frames/passes
 - Gloom has an entirely different model for managing the map geometry. 
For details, see the blog: "Further renderin... - 
  
15:06 Feature #1635 (Resolved): HDR rendering
 - Gloom does HDR rendering by using floating-point framebuffers and PBR materials and lighting.
 - 
  
15:05 Feature #2136 (Rejected): Add a map rendering abstraction layer for supporting both Classic and Modern rendering modes
 - The classic renderer is very different from Gloom, and it relies on an entire stack of supporting resource management...
 - 
  
14:58 Other #2274 (Closed): Can't find /packs/net.dengine.stdlib/modules/Config.de
 - 
  
14:57 Other #2273 (Closed): Failed to initialize OpenGL when run in CDB debugger
 - 
  
14:56 Feature #1756 (Rejected): URIs for locating/identifying resources and assets
 - This should actually not be necessary in the future.
 - 
  
14:54 Bug #2278 (Rejected): Music Not Playing - Fedora 28
 - If the problem persists, let's diagnose the issue on the forums: http://dengine.net/support
 - 
  
14:51 Bug #2225 (Resolved): Some packages are not displayed in package list until tricky editing info file
 - Marking this as resolved. A number of improvements have been made to package management, including automatic updating...
 - 
  
14:48 Bug #2250 (Resolved): Crash on launch when trying to index folders with lots of files, or files with unexpected names/content
 - The likely cause for this was that multiple threads tried to initialize the data bundles registry simultaneously: com...
 - 
  
14:45 Feature #2288 (New): Configure all multiplayer game options via GUI
 - There should be a set of definitions (Info file in the game package) that specify the game options to show in the GUI...
 - 
  
14:39 Bug #2005 (Resolved): [Doom] Configure Weapon Priority Order Broken
 - I have fixed this bug when I was refreshing the game menus.
 - 
  
10:13 Revision d938b6c2 (github): Renderer|Resources: Improved 3D model error checking
 - Invalid animation and mesh IDs and material definitions should be reported.
 - 
  
10:09 Revision c1c518f3 (github): World: Handle errors from thinkers
 - If a thinker throws an exception it should be caught, but processing of subsequent thinkers can continue.
 - 
  
10:07 Revision 5b2cb648 (github): libcore: Improved package error handling
 - An error in the package metadata shouldn’t cause the engine to shut down.
 
2018-10-26
- 
  
20:33 Bug #1029: Switch sound origin
 - "The cvar “sound-switch-origin” determines where sound effects for
switches are positioned. The default is the intui... - 
  
20:31 Revision c5acf772 (github): Client: Even safer console state saving
 - 
  
09:09 Bug #2287 (Resolved): Macintosh variant of HEXEN.WAD is not recognized
 - 
  
08:33 Bug #2287 (Closed): Macintosh variant of HEXEN.WAD is not recognized
 - The "Macintosh version":https://doomwiki.org/wiki/HEXEN.WAD#Mac_version of HEXEN.WAD is a slightly different version ...
 - 
  
09:09 Revision 1fefdc04 (github): CMake|Qt: Finding qmake
 - 
  
09:09 Revision b1e2579d (github): Resources|Hexen: Detect Macintosh version of Hexen IWAD
 - IssueID #2287
 
Also available in: Atom