danij's activity
From 2013-08-02 to 2013-08-15
2013-08-15
-
19:46 Doomsday Engine Revision 57af8a36 (github): libcommon: Cleanup
-
19:44 Doomsday Engine Revision 6f4c6e4a (github): Multiplayer|libcommon: Force a new game session using "warp" in a networked game
- In a networked game we must presently force a new game session when
a map change outside the normal progression occur... -
17:24 Doomsday Engine Revision f9c4da4c (github): libcommon: Add comment in D_NetServerClose() wrt "restoring normal" game state
-
16:36 Doomsday Engine Revision d38ae230 (github): Fixed|Server: Fatal error attempting to use "endgame" on the server
- The server attempted to initiate a graphical confirmation dialog. As
this is not possible with a dedicated server we ... -
16:27 Doomsday Engine Revision ee77ddf1 (github): Fixed|Server: Fatal error attempting to use "endgame" on the server
- The server attempted to initiate a graphical confirmation dialog. As
this is not possible with a dedicated server we ... -
15:27 Doomsday Engine Revision cd20d828 (github): Refactor|libcommon: Command "setmap" is now an alias of "warp"
- The former is no longer necessary as management of game sessions and
game state is now more logical (in particular th... -
13:59 Doomsday Engine Revision 038934bc (github): Fixed|libcommon: Misinterpretation of -skill 0
- The vanilla DOS DOOM executables fail to fully range check the -skill
command line option. Due to the mechanics of th... -
13:51 Doomsday Engine Revision 74d36f06 (github): Fixed|libcommon: Misinterpretation of -skill 0
- The vanilla DOS DOOM executables fail to fully range check the -skill
command line option. Due to the mechanics of th... -
02:10 Doomsday Engine Revision ecb3dfe9 (github): libcommon: Cleanup
-
01:56 Doomsday Engine Revision 11838833 (github): Refactor|libcommon: Renamed global var userGame as gameInProgress
- Renamed to more accurately describe the purpose and meaning of this
variable (which changed slightly subtly since van... -
00:48 Doomsday Engine Revision 8dcee965 (github): Fixed|libcommon: Player movement speed inconsistencies
- * Hexen: speed boots do not provide an extra boost.
* All games: -turbo does not adjust max speed and potential max w... -
00:37 Doomsday Engine Revision b84800f6 (github): Fixed|libcommon: Player movement speed inconsistencies
- * Hexen: speed boots do not provide an extra boost.
* All games: -turbo does not adjust max speed and potential max w...
2013-08-14
-
14:28 Doomsday Engine Revision 72c40f0f (github): World|Map Renderer|Polyobj: Skip half-edges on the back of one-sided polyobj lines
- When clipping lumobjs by sight and notifying geometry changes.
-
14:08 Doomsday Engine Revision 230d63df (github): Cleanup|Map Renderer: Minor rename refactorings for consistency
-
13:56 Doomsday Engine Revision a7255ed3 (github): Cleanup|Map Renderer: Combined writeLeafPolyobjs() into writeLeafWallSections()
-
13:31 Doomsday Engine Revision 1ff6da99 (github): Refactor|World|Map Renderer: Switched all Mesh face iterations to use half-edges
- There are very few situations where the clockwise ordering of edges
around a polygon is important outside of the map ...
2013-08-13
-
13:50 Doomsday Engine Revision 3f0bdce6 (github): Fixed|libcommon|XG: Erroneous attempt to allocate dummy map line sides
- As of Doomsday 1.10 the sides of a map line are now automatically
allocated along with the line itself. XG was attemp... -
13:48 Doomsday Engine Revision 40953131 (github): Fixed|World|DMU API|Line: Allow changing sector refs for the sides of dummy lines via DMU
-
13:47 Doomsday Engine Revision d3b5de5a (github): Fixed|libcommon|XG: Erroneous attempt to allocate dummy map line sides
- As of Doomsday 1.10 the sides of a map line are now automatically
allocated along with the line itself. XG was attemp... -
13:42 Doomsday Engine Revision d3eaba0c (github): Fixed|World|DMU API|Line: Allow changing sector refs for the sides of dummy lines via DMU
-
11:42 Doomsday Engine Revision c25542e9 (github): Client|Map Renderer: Cleanup
-
06:05 Doomsday Engine Bug #1131: 'server-game-skill' doesn't function
- - **status**: open --> fixed
- **Milestone**: v1.11 --> v1.12
2013-08-12
-
22:30 Doomsday Engine Revision dbe76b7a (github): Merge branch 'master' into remove-segment
-
22:29 Doomsday Engine Revision 2eb66939 (github): World|Line: Line::Side has ownership Segments; basic API for management
- In the future this mechanism will be replaced entirely, so for now
this simple implementation will suffice.
Todo for...
2013-08-11
-
19:50 Doomsday Engine Revision d97e78e2 (github): World|BspLeaf|ConvexSubspace|Line: Cleanup
-
18:57 Doomsday Engine Revision 39a8330c (github): Refactor|Client|BiasSurface: Bias surfaces no longer need to expose their BiasTrackers
-
12:37 Doomsday Engine Revision 65c91468 (github): Refactor|World: Converted Segment into a subcomponent of Line::Side
- What remains of the old Segment component now only makes sense in
the context of a Line::Side. Making this a Line::Si... -
04:40 Doomsday Engine Revision 02c443ab (github): Refactor|World: Simplified Segment (no need for a private => public inst reference)
-
04:17 Doomsday Engine Revision a97b04c6 (github): Server|World: Trimmed unused fat from Segment that is not needed server side
- Todo: Strictly speaking the server does not need segments at all any
more, so it would be good to get rid of them com... -
03:22 Doomsday Engine Revision aea31106 (github): World: The parent of a segment is the Line::Side for which it was produced
-
02:13 Doomsday Engine Revision 3eb15b25 (github): World|BSP Builder: Only produce Segments for the half-edges of map line sides
- In the case where an edge is produced automatically when partitioning
space into convex subspaces a line segment is u...
2013-08-10
-
11:46 Doomsday Engine Revision 2f44a05d (github): Refactor|World|Map: Continued whittling away at Segment
- What ultimately remains of this component will be found a new home.
-
10:19 Doomsday Engine Revision a82ba6cd (github): Client|Map Renderer: Cleanup
-
09:32 Doomsday Engine Revision f82c94fd (github): World: Cleanup
-
09:14 Doomsday Engine Revision 05ac453c (github): Refactor|World|Map|Line: Link map lines directly to half-edges (bypass Segment)
-
08:05 Doomsday Engine Revision afe2b673 (github): Refactor|World|Map: Replaced more usage of the obsolete Segment map element
-
06:24 Doomsday Engine Revision 2e21bad7 (github): Refactor|World|Map: Continued work on removing the Segment map element (obsolete)
-
01:43 Doomsday Engine Revision fab3b179 (github): Documentation|World|Map|Surface: Minor apidoc improvements for Surface; to-do comment
-
01:23 Doomsday Engine Revision 47123f51 (github): Refactor|World|Map: Minor Map cleanup refactorings
2013-08-09
-
11:36 Doomsday Engine Revision 0c0e929b (github): Homepage|Add-on Repository: Fixed incorrect download URI for Mage Weapons Pack
- I forgot to save...
-
11:08 Doomsday Engine Revision 420a26e9 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
-
11:07 Doomsday Engine Revision fb1554fd (github): Homepage|Add-on Repository: Featured veirdo's Mage Weapons Pack; added XCCP
-
06:56 Doomsday Engine Revision 062c5b97 (github): Fixed|Client|Resources: Hires texture suppression in release build
- It appears that when declaring flags with Qt it is vital to ensure
that one takes the additional step of declaring op... -
06:22 Doomsday Engine Revision 4c843a47 (github): Fixed|Client|Map Renderer: HOM at sky-fix edges (refactoring oversight)
-
04:49 Doomsday Engine Revision 206500a5 (github): Refactor|Client|BiasSurface|BspLeaf|Segment: Bias surfaces now provide access to their BiasTrackers
-
04:17 Doomsday Engine Revision 082114e1 (github): BspLeaf: Removed obsolete and unused 'allSegments' list from BspLeaf
-
03:29 Doomsday Engine Revision 52e58d2a (github): Refactor|World: Switched rest of the map geometry traversals to use half-edges
- Todo: Cleanup. Much of this additional complexity will disappear
along with Segment when this component is removed. -
01:52 Doomsday Engine Revision 7b96dcc9 (github): Refactor|Client|Map Renderer: Switched rest of the map renderer algorithms to use half-edges
-
01:25 Doomsday Engine Revision c13e759c (github): Refactor|Client|Map Renderer: Switched front facing marking algorithm to use half-edges
-
00:24 Doomsday Engine Revision 2081fec2 (github): BspLeaf: Removed obsolete and unused 'clockwiseSegments' list from BspLeaf
-
00:08 Doomsday Engine Revision 22ccbf55 (github): Fixed|World|Line: Build error (unknown DMT_* names post cleanup)
-
00:06 Doomsday Engine Revision 1a42090e (github): Fix typos
2013-08-08
-
23:19 Doomsday Engine Revision 5c8c28e6 (github): Refactor|Client|Map Renderer: Switched sky-fix mask geometry generation algorithm to use half-edges
- It is now obvious that the half-edge geometry is indeed correct.
-
22:49 Doomsday Engine Revision d44e46e0 (github): Refactor|Client|Map Renderer: Switched BSP leaf angle occlusion algorithm to use half-edges
-
22:17 Doomsday Engine Revision 1017a6c0 (github): Refactor|Client|Map Renderer: Switched BSP leaf contact spreading algorithm to use half-edges
- This should be functionally equivalent to the old algorithm. We'll
soon know for sure whether the half-edge geometry ... -
07:06 Doomsday Engine Revision 0a508474 (github): Client|Map Renderer|Shadow Bias|BspLeaf: Apply a BiasDigest to all trackers at a given BSP leaf
-
06:40 Doomsday Engine Revision 4d34b657 (github): Cleanup
-
06:32 Doomsday Engine Revision 2aa829e8 (github): Refactor|Client|Map Renderer: Specify a BiasSurface directly in rendworldpoly_params_t
- Plus cleanup.
-
06:18 Doomsday Engine Revision 3227758d (github): World|Map|DMU API: Segments are no longer addressable using DMU
- See: 5411643e7ac6bbc7d2e2a54ed5f5a384a04a7c4b
-
04:58 Doomsday Engine Revision 5411643e (github): World|Map|DMU API: Removed ability to traverse line segments of a BSP leaf using DMU
- Line segments should no longer be thought of as an element of the
map geometry. In the future the half-edges of prima... -
01:24 Doomsday Engine Revision 164b3190 (github): Refactor|libcommon: Switched common/src/p_start to C++
2013-08-07
-
22:54 Doomsday Engine Revision a5076870 (github): Refactor|libcommon: Switched common/src/p_mapsetup to C++
-
13:03 Doomsday Engine Revision 7b15675e (github): Refactor|libcommon: Switched common/src/dmu_lib to C++
-
10:07 Doomsday Engine Revision 47647874 (github): Refactor|libcommon|Hexen: Relocated game side polyobj management to libcommon
-
08:16 Doomsday Engine Revision ce4bbf65 (github): Refactor|libcommon|Hexen: Relocated mobj thinker id list to common/src/p_actor.cpp
-
07:39 Doomsday Engine Revision 1e6e354f (github): Refactor|libcommon: Switched common/src/p_actor to C++; cleanup
-
05:12 Doomsday Engine Revision 0cabd9ff (github): Refactor|Client|Map Renderer: Removed the now obsolete rvertex_t/rtexcoord_t
-
04:44 Doomsday Engine Revision 5866e111 (github): Refactor|Client|Map Renderer: Specify position coordinates to the render lists with de::VectorN<>
-
02:05 Doomsday Engine Revision c2e4275a (github): Refactor|Client|Map Renderer: Specify texture coordinates to the render lists with de::VectorN<>
2013-08-06
-
23:36 Doomsday Engine Revision 788acb25 (github): Client|Resources|Texture: Cleanup
-
22:43 Doomsday Engine Revision cf035db6 (github): Fixed|Client|Resources: Hires texture suppression in release build
- It appears that when declaring flags with Qt it is vital to ensure
that one takes the additional step of declaring op... -
08:29 Doomsday Engine Revision f784d17f (github): Refactor|Client|Shadow Bias|BiasIllum: Return the current color from BiasIllum evaluate()
-
07:45 Doomsday Engine Revision 25e79dc0 (github): Refactor|Client|Map Renderer: Specify color coordinates to the render lists with de::VectorN<>
-
05:35 Doomsday Engine Revision ce24f24e (github): World|Map|BspNode: Cleanup (no use for a public instance reference)
-
05:29 Doomsday Engine Revision 8d515547 (github): World|Map|Line: Cleanup
2013-08-05
-
22:41 Doomsday Engine Bug #1131: 'server-game-skill' doesn't function
- This issue has since been fixed for the upcoming 1.12 release.
Note that a skill level change will only take effec... -
22:41 Doomsday Engine Bug #1128: Some of the textures and parts of GUI missing
- - **Priority**: 1 --> 5
-
22:41 Doomsday Engine Bug #1126: MD2 model render pop
- Indeed this calculation should divide by two. I'm not sure where the 3.5 comes from. Perhaps it was originally intend...
-
09:00 Doomsday Engine Bug #1130: Mana bars on the statusbar ignore opacity
- - **Priority**: 1 --> 5
-
05:19 Doomsday Engine Revision d7d696c1 (github): Client|Shadow Bias|Editor: Improved hand behavior when multiple elements are grabbed
- The editable properties of grabbed elements are now only changed if
the hand's editable value changes whilst grabbed.... -
05:03 Doomsday Engine Revision 8262f4bc (github): Fixed|Client|Shadow Bias|BiasTracker: Apply all bias source changes on a frame to trackers
- A refactoring oversight meant that only the first source change from
a BiasDigest was applied to a given tracker. -
01:05 Doomsday Engine Revision 16733326 (github): Merge branch 'master' into shadow-bias-c++
2013-08-04
-
22:34 Doomsday Engine Revision 53a74cbf (github): Client|Shadow Bias: Cleanup
-
21:34 Doomsday Engine Revision ae58dace (github): Optimize|Client|Shadow Bias|BiasIllum: Perform bias source line-of-sight testing last
- Perform the potentially expensive LOS test in updateContribution only
once all simpler tests have passed (previously ... -
17:48 Doomsday Engine Revision 305bd5d7 (github): Client|Shadow Bias|IllumInfo: Retain InterpolateInfo when merging an in-progress bias interpolation
- Avoid unnecessarily free'ing and then immediately re-allocating this
data when merging an in-progress interpolation. -
16:49 Doomsday Engine Revision f1e76ae9 (github): Optimize|Client|Shadow Bias|BiasIllum: Allocate memory for bias interpolation when necessary
- Bias light sources do not animate and they aren't usually linked to
the sector light level. This means that allocatin... -
13:24 Doomsday Engine Revision 875d19f1 (github): Merge branch 'master' into shadow-bias-c++
-
11:58 Doomsday Engine Revision d900321a (github): Client|Shadow Bias|BspLeaf|Segment: Respect the 'rend-dev-bias-affected' cvar
-
11:21 Doomsday Engine Revision efc929ac (github): Merge branch 'master' into shadow-bias-c++
2013-08-03
-
08:13 Doomsday Engine Revision 4cafd919 (github): Client|Shadow Bias|BiasTracker: Cleanup
-
07:57 Doomsday Engine Revision 514fad24 (github): Documentation|Client|Shadow Bias|BiasSource: BiasSource apidoc cleanup/fixes
-
07:39 Doomsday Engine Revision fad42c10 (github): Documentation|Client|Shadow Bias|BiasIllum: BiasIllum apidoc cleanup/fixes
-
07:26 Doomsday Engine Revision b16261a1 (github): Documentation|Client|Shadow Bias|BiasIllum: Improved BiasIllum apidoc
-
07:00 Doomsday Engine Revision d4e21043 (github): Client|Shadow Bias|BiasIllum: Cleanup
-
06:37 Doomsday Engine Revision 1df87f6b (github): Refactor|Client|Shadow Bias|BiasTracker: Minor cleanup refactorings
-
02:41 Doomsday Engine Revision e210729d (github): Client|Shadow Bias|BspLeaf|Segment: Geometry groups; moved geometry-level logic out of BiasTracker
-
02:38 Doomsday Engine Revision 51afc7c7 (github): Client|Shadow Bias|BiasIllum: Copying bias illuminations and assigning a tracker
-
00:11 Doomsday Engine Revision 4ab6eb6d (github): Client|Shadow Bias: Added BiasSurface base class
2013-08-02
-
10:17 Doomsday Engine Revision f70a7922 (github): Merge branch 'master' into shadow-bias-c++
-
05:05 Doomsday Engine Revision e6c22ba4 (github): Refactor|BspLeaf|Segment|BiasTracker: Various cleanup refactorings
-
04:29 Doomsday Engine Revision 613fd6cb (github): BiasIllum: Cleanup
-
04:19 Doomsday Engine Revision b924a9ba (github): Refactor: Renamed BiasSurface as BiasTracker
-
02:47 Doomsday Engine Revision fea7f998 (github): Refactor: Reworked BiasTracker into BiasDigest; cleanup
-
00:56 Doomsday Engine Revision b43b2c2e (github): Refactor: Renamed VertexIllum as BiasIllum; applied pimpl; relocated
- As one might determine from the rename it is no longer assumed that
the illumination data is used only with a map ver...
Also available in: Atom