Project

General

Profile

Activity

From 2019-11-14 to 2019-11-27

2019-11-27

22:07 Feature #2244: Create an official portable Linux distribution
I've decided to go with Flatpak for now.
Flatpak manifest: https://git.skyjake.fi/doomsday/distrib/src/branch/mast...
skyjake
21:03 Revision d4488ad4 (github): Fixed|Freedesktop: Rename the app icon file
skyjake
20:53 Revision d39675be (github): Freedesktop: Adapt desktop file and icon for Flatpak
skyjake
16:28 Revision a8b23ff1 (github): Builder|CMake: Added root CMakeLists; tweaks for Unix config
There is now a root-level CMakeLists.txt for easier automation.
The Unix build configuration was made more robust by...
skyjake

2019-11-26

22:01 Revision c3e0e5d4 (github): Resources: Detect future versions of Freedoom
IssueID #2267 skyjake
22:01 Feature #2267 (Resolved): Detect future Freedoom IWADs
Changing this issue to be specific to Freedoom.
Added a generic detection rule for the Freedoom IWADs so that Doom...
skyjake
21:34 Bug #814 (Resolved): [XG] Cooperative and Deathmatch flags only check for MP
skyjake
21:33 Revision dfc0f5e5 (github): Fixed|XG: Check for deathmatch and cooperative line flags
IssueID #814 skyjake
21:18 Bug #1876 (In Progress): [XG] Floor chains appear infunctional
The attached floor chain works in build 3251.
The second room has a floor chain that inflicts damage once per seco...
skyjake
21:16 Revision f16b14d9 (github): XG: Mobj position test for floor chain
IssueID #1876 skyjake
16:30 Bug #1875 (Resolved): [XG] Colored sector lighting does not affect the transition frame
skyjake
16:29 Revision 940ba00c (github): Fixed|XG: Sector lighting not updated on first tick
IssueID #1875 skyjake
15:49 Bug #2354 (In Progress): Compatibility with TNT: Revilution (MAP30)
☑️ Sprite replacements fail to show: The map 30 uses dehacked nazi and keens replacements. Nazis are plasma turrets a... skyjake
13:54 Bug #2272 (Rejected): Build Error - ByteSwapper.h
Closing this issue now because the build error is in an external software library.
In the future, Doomsday can use...
skyjake
11:53 Bug #2327 (In Progress): [Heretic] Linetype 98 is nonfunctional
Line special 98 was completely missing from @p_spec.cpp@ in Heretic.
Now using code from vanilla Heretic. Please t...
skyjake
11:52 Revision 3a4b63be (github): Fixed|Heretic: Line special 98 is missing
IssueID #2327 skyjake
09:14 Bug #1822 (Resolved): [XG] Line class "teleport" can't find teleport destination mobj
skyjake
09:13 Revision 8b602710 (github): Fixed|XG: Teleporting to a teleport destination mobj
IssueID #1822 skyjake
08:24 Revision 01f36dff (github): Fixed|XG: Teleport "No Flash" parameter inverted
IssueID #2255 skyjake
08:24 Bug #2255 (Resolved): Line teleport (XG class) - "No Flash" parameter inverted
skyjake

2019-11-25

23:04 Bug #2300 (Resolved): [Doom] Secret exit switch in E3M6 placed too low
Applied a fix. Please test if this causes regressions elsewhere... skyjake
22:47 Bug #2300: [Doom] Secret exit switch in E3M6 placed too low
For future reference, the problem is likely around @walledge.cpp:323@, and pertains to material origin calculation of... skyjake
23:04 Revision ee54cd23 (github): Fixed|Renderer: Lower texture alignment in E3M6
This is perhaps an uncommon situation, where there is a switch on the front lower texture, but the back sector ceilin... skyjake
11:11 Bug #2353 (Closed): Bugs in Doomsday Script parsing and execution
* "doomsdayscript" tool can't import modules from the same directory
* parser fails when encountering a single-line ...
skyjake
09:08 Revision a8d13089 (github): Fixed: Narrowing integer conversion
skyjake

2019-11-24

14:20 Revision 7e60d563 (github): Scripting: Removed the "export" keyword
Exporting doesn't seem to have a use case:
- return values can be used to move values to the caller
- global assignme...
skyjake
10:14 Revision a6e1c030 (github): Fixed|Scripting: Functions' global namespaces
Each function remembers the global namespace it was defined in, in case the function accesses those globals when it's... skyjake
10:13 Revision 748f9dd9 (github): Fixed|Scripting: Allow text representation of null reference
skyjake

2019-11-23

21:30 Revision a1c7f393 (github): Scripting: Converting a dictionary to record using Record()
skyjake
20:29 Revision 02b4d8e6 (github): Fixed|Scripting: Passing records by reference in arguments
skyjake
12:23 Revision 0b62389f (github): Scripting: Allow scope notation to be used sequentially
This is now legal: `a->b->c` skyjake

2019-11-20

20:31 Revision f4fd4d71 (github): Fixed|Scripting: Improved message of script exceptions
skyjake
20:15 Revision c4486edc (github): Fixed|Scripting: Edge cases in parser and slice operator
The parser would fail if a single-line catch compound was used at the end of the script.
Slice operator would not om...
skyjake

2019-11-19

21:29 Revision b1e28a05 (github): Scripting|Tools: "doomsdayscript" tool and imports
Allow access to all files in the same folder in case the script does imports of files from the same directory. skyjake

2019-11-17

14:11 Revision 8ecea77a (github): UI|Client: Added menu item to open Doomsday Manual
skyjake

2019-11-16

21:41 Revision 004039c3 (github): Heretic|Scripting: Scripted touch action for special things
A Thing definition may specify an "On touch" script that gets run when the thing is touched. This replaces any hardco... skyjake
21:24 Feature #2352 (Closed): [Heretic] Scripted touch action for special things
Things with the MF_SPECIAL flag can be touched for an effect like getting the health powerup.
In addition to the h...
skyjake
21:21 Revision 9870aa3a (github): Scripting: Added more World and Game bindings
The following functions were added:
- World.consolePlayer()
- World.Thing.id()
- Game.setMessage()
- Game.setYellowMe...
skyjake

2019-11-15

21:48 Feature #2351 (Closed): Recognize Freedoom 0.12.1 IWADs
Add the details of these IWADs to @databundles.dei@. skyjake
21:38 Revision 7372ed3e (github): Resources|libdoomsday: Recognize Freedoom 0.12.1 IWADs
skyjake
21:28 Feature #1429 (Closed): Support for Freedoom
Agreed. Closing since Boom features no longer required. skyjake
 

Also available in: Atom