Project

General

Profile

danij's activity

From 2013-08-02 to 2013-08-15

2013-08-15

19:46 Doomsday Engine Revision 57af8a36 (github): libcommon: Cleanup
danij
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...
danij
17:24 Doomsday Engine Revision f9c4da4c (github): libcommon: Add comment in D_NetServerClose() wrt "restoring normal" game state
danij
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 ...
danij
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 ...
danij
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...
danij
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...
danij
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...
danij
02:10 Doomsday Engine Revision ecb3dfe9 (github): libcommon: Cleanup
danij
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...
danij
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...
danij
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...
danij

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. danij
14:08 Doomsday Engine Revision 230d63df (github): Cleanup|Map Renderer: Minor rename refactorings for consistency
danij
13:56 Doomsday Engine Revision a7255ed3 (github): Cleanup|Map Renderer: Combined writeLeafPolyobjs() into writeLeafWallSections()
danij
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 ...
danij

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...
danij
13:48 Doomsday Engine Revision 40953131 (github): Fixed|World|DMU API|Line: Allow changing sector refs for the sides of dummy lines via DMU
danij
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...
danij
13:42 Doomsday Engine Revision d3eaba0c (github): Fixed|World|DMU API|Line: Allow changing sector refs for the sides of dummy lines via DMU
danij
11:42 Doomsday Engine Revision c25542e9 (github): Client|Map Renderer: Cleanup
danij
06:05 Doomsday Engine Bug #1131: 'server-game-skill' doesn't function
- **status**: open --> fixed
- **Milestone**: v1.11 --> v1.12
danij

2013-08-12

22:30 Doomsday Engine Revision dbe76b7a (github): Merge branch 'master' into remove-segment
danij
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...
danij

2013-08-11

19:50 Doomsday Engine Revision d97e78e2 (github): World|BspLeaf|ConvexSubspace|Line: Cleanup
danij
18:57 Doomsday Engine Revision 39a8330c (github): Refactor|Client|BiasSurface: Bias surfaces no longer need to expose their BiasTrackers
danij
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...
danij
04:40 Doomsday Engine Revision 02c443ab (github): Refactor|World: Simplified Segment (no need for a private => public inst reference)
danij
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...
danij
03:22 Doomsday Engine Revision aea31106 (github): World: The parent of a segment is the Line::Side for which it was produced
danij
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...
danij

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. danij
10:19 Doomsday Engine Revision a82ba6cd (github): Client|Map Renderer: Cleanup
danij
09:32 Doomsday Engine Revision f82c94fd (github): World: Cleanup
danij
09:14 Doomsday Engine Revision 05ac453c (github): Refactor|World|Map|Line: Link map lines directly to half-edges (bypass Segment)
danij
08:05 Doomsday Engine Revision afe2b673 (github): Refactor|World|Map: Replaced more usage of the obsolete Segment map element
danij
06:24 Doomsday Engine Revision 2e21bad7 (github): Refactor|World|Map: Continued work on removing the Segment map element (obsolete)
danij
01:43 Doomsday Engine Revision fab3b179 (github): Documentation|World|Map|Surface: Minor apidoc improvements for Surface; to-do comment
danij
01:23 Doomsday Engine Revision 47123f51 (github): Refactor|World|Map: Minor Map cleanup refactorings
danij

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... danij
11:08 Doomsday Engine Revision 420a26e9 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
11:07 Doomsday Engine Revision fb1554fd (github): Homepage|Add-on Repository: Featured veirdo's Mage Weapons Pack; added XCCP
danij
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...
danij
06:22 Doomsday Engine Revision 4c843a47 (github): Fixed|Client|Map Renderer: HOM at sky-fix edges (refactoring oversight)
danij
04:49 Doomsday Engine Revision 206500a5 (github): Refactor|Client|BiasSurface|BspLeaf|Segment: Bias surfaces now provide access to their BiasTrackers
danij
04:17 Doomsday Engine Revision 082114e1 (github): BspLeaf: Removed obsolete and unused 'allSegments' list from BspLeaf
danij
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.
danij
01:52 Doomsday Engine Revision 7b96dcc9 (github): Refactor|Client|Map Renderer: Switched rest of the map renderer algorithms to use half-edges
danij
01:25 Doomsday Engine Revision c13e759c (github): Refactor|Client|Map Renderer: Switched front facing marking algorithm to use half-edges
danij
00:24 Doomsday Engine Revision 2081fec2 (github): BspLeaf: Removed obsolete and unused 'clockwiseSegments' list from BspLeaf
danij
00:08 Doomsday Engine Revision 22ccbf55 (github): Fixed|World|Line: Build error (unknown DMT_* names post cleanup)
danij
00:06 Doomsday Engine Revision 1a42090e (github): Fix typos
danij

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. danij
22:49 Doomsday Engine Revision d44e46e0 (github): Refactor|Client|Map Renderer: Switched BSP leaf angle occlusion algorithm to use half-edges
danij
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 ...
danij
07:06 Doomsday Engine Revision 0a508474 (github): Client|Map Renderer|Shadow Bias|BspLeaf: Apply a BiasDigest to all trackers at a given BSP leaf
danij
06:40 Doomsday Engine Revision 4d34b657 (github): Cleanup
danij
06:32 Doomsday Engine Revision 2aa829e8 (github): Refactor|Client|Map Renderer: Specify a BiasSurface directly in rendworldpoly_params_t
Plus cleanup. danij
06:18 Doomsday Engine Revision 3227758d (github): World|Map|DMU API: Segments are no longer addressable using DMU
See: 5411643e7ac6bbc7d2e2a54ed5f5a384a04a7c4b danij
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...
danij
01:24 Doomsday Engine Revision 164b3190 (github): Refactor|libcommon: Switched common/src/p_start to C++
danij

2013-08-07

22:54 Doomsday Engine Revision a5076870 (github): Refactor|libcommon: Switched common/src/p_mapsetup to C++
danij
13:03 Doomsday Engine Revision 7b15675e (github): Refactor|libcommon: Switched common/src/dmu_lib to C++
danij
10:07 Doomsday Engine Revision 47647874 (github): Refactor|libcommon|Hexen: Relocated game side polyobj management to libcommon
danij
08:16 Doomsday Engine Revision ce4bbf65 (github): Refactor|libcommon|Hexen: Relocated mobj thinker id list to common/src/p_actor.cpp
danij
07:39 Doomsday Engine Revision 1e6e354f (github): Refactor|libcommon: Switched common/src/p_actor to C++; cleanup
danij
05:12 Doomsday Engine Revision 0cabd9ff (github): Refactor|Client|Map Renderer: Removed the now obsolete rvertex_t/rtexcoord_t
danij
04:44 Doomsday Engine Revision 5866e111 (github): Refactor|Client|Map Renderer: Specify position coordinates to the render lists with de::VectorN<>
danij
02:05 Doomsday Engine Revision c2e4275a (github): Refactor|Client|Map Renderer: Specify texture coordinates to the render lists with de::VectorN<>
danij

2013-08-06

23:36 Doomsday Engine Revision 788acb25 (github): Client|Resources|Texture: Cleanup
danij
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...
danij
08:29 Doomsday Engine Revision f784d17f (github): Refactor|Client|Shadow Bias|BiasIllum: Return the current color from BiasIllum evaluate()
danij
07:45 Doomsday Engine Revision 25e79dc0 (github): Refactor|Client|Map Renderer: Specify color coordinates to the render lists with de::VectorN<>
danij
05:35 Doomsday Engine Revision ce24f24e (github): World|Map|BspNode: Cleanup (no use for a public instance reference)
danij
05:29 Doomsday Engine Revision 8d515547 (github): World|Map|Line: Cleanup
danij

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...
danij
22:41 Doomsday Engine Bug #1128: Some of the textures and parts of GUI missing
- **Priority**: 1 --> 5
danij
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... danij
09:00 Doomsday Engine Bug #1130: Mana bars on the statusbar ignore opacity
- **Priority**: 1 --> 5
danij
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....
danij
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.
danij
01:05 Doomsday Engine Revision 16733326 (github): Merge branch 'master' into shadow-bias-c++
danij

2013-08-04

22:34 Doomsday Engine Revision 53a74cbf (github): Client|Shadow Bias: Cleanup
danij
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 ...
danij
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.
danij
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...
danij
13:24 Doomsday Engine Revision 875d19f1 (github): Merge branch 'master' into shadow-bias-c++
danij
11:58 Doomsday Engine Revision d900321a (github): Client|Shadow Bias|BspLeaf|Segment: Respect the 'rend-dev-bias-affected' cvar
danij
11:21 Doomsday Engine Revision efc929ac (github): Merge branch 'master' into shadow-bias-c++
danij

2013-08-03

08:13 Doomsday Engine Revision 4cafd919 (github): Client|Shadow Bias|BiasTracker: Cleanup
danij
07:57 Doomsday Engine Revision 514fad24 (github): Documentation|Client|Shadow Bias|BiasSource: BiasSource apidoc cleanup/fixes
danij
07:39 Doomsday Engine Revision fad42c10 (github): Documentation|Client|Shadow Bias|BiasIllum: BiasIllum apidoc cleanup/fixes
danij
07:26 Doomsday Engine Revision b16261a1 (github): Documentation|Client|Shadow Bias|BiasIllum: Improved BiasIllum apidoc
danij
07:00 Doomsday Engine Revision d4e21043 (github): Client|Shadow Bias|BiasIllum: Cleanup
danij
06:37 Doomsday Engine Revision 1df87f6b (github): Refactor|Client|Shadow Bias|BiasTracker: Minor cleanup refactorings
danij
02:41 Doomsday Engine Revision e210729d (github): Client|Shadow Bias|BspLeaf|Segment: Geometry groups; moved geometry-level logic out of BiasTracker
danij
02:38 Doomsday Engine Revision 51afc7c7 (github): Client|Shadow Bias|BiasIllum: Copying bias illuminations and assigning a tracker
danij
00:11 Doomsday Engine Revision 4ab6eb6d (github): Client|Shadow Bias: Added BiasSurface base class
danij

2013-08-02

10:17 Doomsday Engine Revision f70a7922 (github): Merge branch 'master' into shadow-bias-c++
danij
05:05 Doomsday Engine Revision e6c22ba4 (github): Refactor|BspLeaf|Segment|BiasTracker: Various cleanup refactorings
danij
04:29 Doomsday Engine Revision 613fd6cb (github): BiasIllum: Cleanup
danij
04:19 Doomsday Engine Revision b924a9ba (github): Refactor: Renamed BiasSurface as BiasTracker
danij
02:47 Doomsday Engine Revision fea7f998 (github): Refactor: Reworked BiasTracker into BiasDigest; cleanup
danij
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...
danij
 

Also available in: Atom