Project

General

Profile

danij's activity

From 2013-03-15 to 2013-03-28

2013-03-28

21:04 Doomsday Engine Revision 86d1c59c (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
21:03 Doomsday Engine Revision 2b9fb720 (github): Homepage|Master Browser|Fixed: Misinterpretation of a server's 'open' status
Rather than denoting the existence of a password to join the game
session, the 'open' status instead refers to whethe...
danij
20:59 Doomsday Engine Revision 18ca9deb (github): Master Server: Added a 'locked' property for future use
A locked server will require the user to supply a password in order
to join the game session as a player. Note that t...
danij
16:29 Doomsday Engine Revision b00cfabb (github): Fix typos
danij
15:30 Doomsday Engine Revision c729384d (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
15:29 Doomsday Engine Revision ef3ae967 (github): Homepage|Build Repository: Made use of Version for nicer version number output
The following new properties were added to the JSON object graphs:
- (integer) version_major = major version number
...
danij
15:22 Doomsday Engine Revision 029f2a03 (github): Homepage: Added Version class
danij
11:33 Doomsday Engine Revision 5e1e48bd (github): Homepage|Fixed: Adjusted positioning of the socialbookmark buttons
Ohloh's new button is much larger and yet visually smaller than the
included iframe says it is...
danij

2013-03-27

03:08 Doomsday Engine Revision e96c8be0 (github): AudioDriver (Music): Cleanup
With luck, fixed the "control may reach end of non-void function"
warnings output by GCC on Mac OS X 10.4, too.
danij
02:27 Doomsday Engine Revision 64ed0826 (github): Definitions: Fixed OBOE interpreting supplanted material anims
A typo in the definition parser's handling of the case where a
texture animation defined by the default game ANIMDEFS...
danij

2013-03-26

17:24 Doomsday Engine Revision ea445c3b (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
17:23 Doomsday Engine Revision 83975f3a (github): libheretic|Fixed: Errant Firemace spawning/repositioning
Also fixed a multiplayer specific bug where clients would spawn a
duplicate Firemace locally.
danij
13:56 Doomsday Engine Revision aad4be39 (github): Fix typo
danij
13:54 Doomsday Engine Revision fa588a73 (github): Smart Texture Filtering|Fixed: Inadvertently broken in a refactoring oversight; cleanup
danij

2013-03-24

03:56 Doomsday Engine Revision 11763e32 (github): Clarified a potentially misleading comment in material.cpp
danij
03:24 Doomsday Engine Revision 29c3701f (github): Materials: When caching, prepare all textures in a material animation
danij
02:22 Doomsday Engine Revision ccead57d (github): Material: Observe Texture DimensionsChanged
Replaced mechanism for inheriting material world dimensions from a
Texture (which in turn may be taken from Image pix...
danij
00:01 Doomsday Engine Revision 8b88c67d (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
00:00 Doomsday Engine Revision f19f9b1a (github): Revert "Fixed|Unix|FS1: Switch to correct path separators"
This commit (c35524ea5cc7d02500a8881e86f7b5718893c394) results in
a fatal error on Windows during startup. Now revert...
danij

2013-03-23

17:28 Doomsday Engine Revision 7513e4c1 (github): Fixed|Map Renderer: Clarified precedence of operations in arithmetic expressions
danij
17:23 Doomsday Engine Revision 44e03b1e (github): Fixed: More compiler warnings (unused local variables)
danij
16:02 Doomsday Engine Revision 99057f44 (github): Material::Decoration::Stage|Fixed: fromDef() should use the "normalized" sysFlareIdx
danij

2013-03-22

02:52 Doomsday Engine Revision 91698051 (github): Map Renderer: Cleanup
danij
02:09 Doomsday Engine Revision a9a9d8cc (github): Material|Fixed: Declare the private impl with DENG2_PRIVATE
danij

2013-03-21

23:56 Doomsday Engine Revision 3630c802 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
09:07 Doomsday Engine Revision 449f5a49 (github): Texture: Notify observers of a DimensionsChange
danij
07:22 Doomsday Engine Revision dd6cf001 (github): TextureVariant: Cleanup
danij
07:14 Doomsday Engine Revision e512c04c (github): Refactor: Moved GL_TexturePrepare() to Texture::Variant::prepare()
Functionally this logic is unchanged however it now operates within
the domain of Texture::Variant.
danij
03:13 Doomsday Engine Revision ea5804cd (github): GL Texture Manager: Cleanup
danij
03:01 Doomsday Engine Revision b7d59d17 (github): Refactor: Split texturecontent_t configuration from GL_PrepareTexture()
danij
02:20 Doomsday Engine Revision 3392e3c8 (github): Refactor: Restructured GL_PrepareTexture() (SOC)
This function has been reorganized so as to cleanly separate the
distinct phases of preparing an image for uploading ...
danij
00:14 Doomsday Engine Revision 34d97a72 (github): Cleanup|MaterialSnapshot: MaterialSnapshot only exists on client-side
MaterialSnapshot is now only used on client side so there is no need
to specify __CLIENT__ around specific sections o...
danij

2013-03-20

17:03 Doomsday Engine Revision edb32aca (github): libhexen|Fixed: Incorrect Material mods defs for X_FAC01/X_FAC09
This animation is actually composed of two separate materials. Also
added a precache Group so that they'll be cached ...
danij

2013-03-19

14:32 Doomsday Engine Revision 35039f1d (github): Material|Refactor: Throw MissingAnimationError if none for a given context
danij
13:54 Doomsday Engine Revision 325763f9 (github): Refactor|FakeRadio: Inversed logic for determining plane -> wall shadowing
danij
09:02 Doomsday Engine Revision 1e308eb6 (github): Refactor: Moved tracked plane and scrolling surface code into GameMap
danij
06:45 Doomsday Engine Revision 03d70420 (github): Fix build
danij
06:29 Doomsday Engine Revision 45c4528a (github): Fix merge error
Grr. Resolved means resolved. Not "please leave conflict resolution
markup in the source files and allow me to commit...
danij
06:18 Doomsday Engine Revision f8898e0b (github): Merge branch 'master' into mapdata-c++
Conflicts:
doomsday/client/src/map/r_world.cpp
doomsday/client/src/render/lumobj.cpp
doomsday/client/src/render/rend_...
danij
06:06 Doomsday Engine Revision 27adc40e (github): Fixed|Heretic|Hexen: Out of date material definitions
Outdated material definitions in Heretic and Hexen resulted in
rather odd looking, "strobing" glow lighting effects i...
danij
05:59 Doomsday Engine Revision 3f758467 (github): Definitions: Cleanup
danij
05:58 Doomsday Engine Revision 86f53d2f (github): Fixed|Definitions: Appending layer stages to auto-generated materials
The unlikely but possible case of the mod directive being used to
append additional layer stages to an auto-generated...
danij
05:39 Doomsday Engine Revision 60f40acc (github): Fixed|Map Renderer: Glow strength factor "rend-glow" not applied consistently
The global strength factor "rend_glow" was applied incorrectly,
preventing glowing materials from being disabled comp...
danij

2013-03-18

12:45 Doomsday Engine Revision d5aa73f4 (github): BspBuilder: Cleanup
danij
11:41 Doomsday Engine Revision 4326527c (github): Cleanup
danij
11:13 Doomsday Engine Revision bd7f764e (github): Refactor: Merged bsp::HPlanePartition into Partition
danij
09:36 Doomsday Engine Revision ac0a0c50 (github): Cleanup
danij
09:35 Doomsday Engine Revision 6fbab483 (github): Refactor: Reordered code in edit_map.cpp
danij
09:11 Doomsday Engine Revision 04645307 (github): Refactor: Reorganized load-time sector/plane data initialization
danij
08:44 Doomsday Engine Revision 60784837 (github): Refactor: Consolidated vertex line owner ring construction
Now that the map data elements are no longer "hardened" there is
no need to split the vertex line owner ring construc...
danij
07:29 Doomsday Engine Revision 22c80d25 (github): Refactor: Further marginalized EditMap
danij
06:58 Doomsday Engine Revision 8a530010 (github): Cleanup
danij
06:09 Doomsday Engine Revision 6eeb2bea (github): Refactor: Update BspLeaf metadata once their geometry is finalized
danij
05:53 Doomsday Engine Revision 29b7bfbf (github): Cleanup
danij
05:27 Doomsday Engine Revision e64e9106 (github): Refactor: "Hardening" GameMap's lines, sidedefs and sectors is now unnecessary
Instead we can simply acquire ownership of these map elements from
the editable map.
Todo: Cleanup...
danij
03:36 Doomsday Engine Revision f59dce85 (github): Merge branch 'master' into mapdata-c++
danij
03:34 Doomsday Engine Revision f9ed6ead (github): Refactor: Moved the EditMap class to edit_map.cpp; cleanup
danij
02:31 Doomsday Engine Revision 2756d6ec (github): Refactor: Collate BSP elements with an iterative pre-order algorithm
It is no longer necessary to implement BSP map element collation
with a post-order algorithm (which was implemented r...
danij
01:41 Doomsday Engine Revision 07172357 (github): Refactor: Removed special case BSP map element collation
It is no longer necessary to handle the case of BSP tree consisting
of single BspLeaf specially when collating BspBui...
danij
00:59 Doomsday Engine Revision 3cc6c09d (github): Refactor: Applied the pimpl macro in BspBuilder; cleanup
danij
00:55 Doomsday Engine Revision e139c9f0 (github): Refactor: Collate the BspBuilder's HEdges in collateBSP
It is now unnecessary to split this job into a secondary traversal
as the builder now constructs two trees in paralle...
danij
00:51 Doomsday Engine Revision 34ff7bb8 (github): libdeng2|BinaryTree: Numerous improvements to the interface of de::BinaryTree<>
- Methods for returning references to linked subtree elements.
- Throws de::Error exceptions where subtree elements a...
danij

2013-03-17

15:54 Doomsday Engine Revision de13ac55 (github): Refactor: Dumped the now unnecessary BspBuilder C wrapper API
Also relocated the BSP "saving" logic to edit_map.cpp danij
15:11 Doomsday Engine Revision 0b699846 (github): Refactor: "Hardening" GameMap's BSP nodes and leafs is now unnecessary
We can now simply collate the BspNode and BspLeaf pointers, from
the BspBuilder (taking ownership in the process).
danij
14:33 Doomsday Engine Revision 057d29cf (github): Refactor: "Hardening" GameMap's half-edges is now unnecessary
We can now simply collate the HEdge pointers, from the BspBuilder
(taking ownership in the process).
danij
13:48 Doomsday Engine Revision 4f612ad8 (github): Refactor: GameMap's HEdges can now be "finished" during collation
As the vertexes list is no longer hardened, it is no longer necessary
defer the "finishing" logic.
danij
13:29 Doomsday Engine Revision 3c3416db (github): Refactor: "Hardening" GameMap's vertexes is now unnecessary
We can now simply collate all the Vertex pointers, from both the
editable map and the BspBuilder (taking ownership in...
danij
10:20 Doomsday Engine Revision c39fed90 (github): SideDef: Added getter methods for all SideDef property values
This commit concludes this phase of map data refactoring; all
de::MapElement-derived classes now marshal read access ...
danij
08:02 Doomsday Engine Revision ab09c7bb (github): HEdge: Added getter methods for all HEdge property values
Also replaced all HEdge accessor/helper macros. danij
02:12 Doomsday Engine Revision bd3bd35a (github): Plane: Removed the now unused accessor/helper macros
danij

2013-03-16

23:41 Doomsday Engine Revision 39ce4476 (github): Fix typo
danij
23:03 Doomsday Engine Revision 0edcb1cc (github): Merge branch 'master' into mapdata-c++
Conflicts:
doomsday/client/src/client/cl_sound.cpp
doomsday/client/src/map/p_particle.cpp
danij
22:01 Doomsday Engine Revision d3e60a97 (github): Surface: Added getter methods for the rest of Surface's property values
Plus various refactorings to Surface to separate the client-only
state for plotted decoration sources.
Todo for late...
danij
00:20 Doomsday Engine Revision e18a918d (github): Merge branch 'master' into mapdata-c++
danij
00:13 Doomsday Engine Revision 3f4a6623 (github): Fix build
danij

2013-03-15

23:48 Doomsday Engine Revision 38531f99 (github): Merge branch 'master' into mapdata-c++
danij
14:07 Doomsday Engine Revision db8b252e (github): Refactor|Surface: Surface can manage the missing-material-fix state internally
danij
12:46 Doomsday Engine Revision f33f9164 (github): Surface: Added getter methods for more Surface property values
danij
12:14 Doomsday Engine Revision ac4e195e (github): Cleanup
danij
11:05 Doomsday Engine Revision bd29df6a (github): Refactor|SideDef: Replaced SideDef accessor/helper macros
danij
10:10 Doomsday Engine Revision cb7151e4 (github): Refactor|Surface: Ensure Surface's owner link is never invalidated
danij
05:57 Doomsday Engine Revision 4cca36ae (github): Sector: Added getter methods for all Sector property values
danij
03:53 Doomsday Engine Revision aa0081a4 (github): map/sector.cpp and render/lumobj.cpp depend on QListIterator
danij
03:51 Doomsday Engine Revision 90646dd4 (github): Fix typos
danij
03:30 Doomsday Engine Revision badfb74d (github): Refactor|Sector: Replaced all linked MapElement pointer arrays
The linked MapElement pointer arrays, such as the lists of lines
and BSP leafs have been replaced with QLists of poin...
danij
 

Also available in: Atom