danij's activity
From 2012-03-16 to 2012-03-29
2012-03-29
-
21:17 Doomsday Engine Revision dfde3a4f (github): Refactor: Use the BspLeafs produced by BSPBuilder directly in GameMap
- It is no longer necessary to harden the leafs first into an array.
-
13:18 Doomsday Engine Revision 4e492fe5 (github): Refactor: Replaced GameMap's array of BspLeaf with a BspLeaf* LUT
- Next step: refactor away bspleafdata_t
-
12:08 Doomsday Engine Revision 3c3a1c3c (github): Refactor: Use the BspNodes produced by BSPBuilder directly in GameMap
- It is no longer necessary to harden the nodes first into an array.
Next step are the BspLeafs.
Todo: Implement a mor... -
08:07 Doomsday Engine Revision 285462c4 (github): BSP Builder|Cleanup: Hide SuperBlock's private instance data
-
05:52 Doomsday Engine Revision 28b6967d (github): BSP Builder|Cleanup: Hide SuperBlockmap's private instance data
-
02:35 Doomsday Engine Revision b5e33d15 (github): Merge commit 'remotes/origin/master' into map-hedgeds
2012-03-28
-
19:01 Doomsday Engine Revision a5fba65b (github): Fixed duplicate switch case warning in DMU_GetValue
2012-03-27
-
15:11 Doomsday Engine Revision 18c87f23 (github): Added: V2*_UniteBox - calculate the union of two two-dimensional vector boxes
-
15:00 Doomsday Engine Revision 87aeeda2 (github): Added: Value type DDVT_DOUBLE
-
05:30 Doomsday Engine Revision a8df311e (github): Added: Double precision vector math utilities
-
05:11 Doomsday Engine Revision 660df3ba (github): Refactor: Renamed vector math types appending a 'f' suffix
-
04:51 Doomsday Engine Revision 16bcafdc (github): Cleanup: Updated vector math library
- Updated the vector math library in m_vector according to current
coding practices. -
03:47 Doomsday Engine Revision a4f37e1c (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
03:46 Doomsday Engine Revision 9f85d276 (github): Homepage: Preparations for a 64-bit Mac OS X distribution package
2012-03-26
-
05:57 Doomsday Engine Revision e2243fe5 (github): BSP Builder|Refactor: Further clean up of SuperBlockmap
-
02:40 Doomsday Engine Revision 7e0eb4ac (github): BSP Builder|Refactor: SuperBlock can only be instantiated by SuperBlockmap
-
00:38 Doomsday Engine Revision b1abdbf3 (github): BSP Builder|Cleanup: Further cleaned up SuperBlockmap; const methods, references, etc...
2012-03-25
-
23:13 Doomsday Engine Revision 30cf58f2 (github): BSP Builder|Refactor: SuperBlock now implements its own traversal interface
- As KdTree only presently has a C implementation, it is more convenient
for SuperBlock to wrap that API and provide an... -
16:24 Doomsday Engine Revision 643c01d8 (github): BSP Builder|Refactor: Cleaned up interface between SuperBlockmap and KdTree
-
02:11 Doomsday Engine Revision 98e185ed (github): Fixed warnings about BSP object reference serialization in dam_file.c
-
01:12 Doomsday Engine Revision 1f5cb605 (github): Merge commit 'remotes/origin/master' into map-hedgeds
-
01:10 Doomsday Engine Revision a9fb3cab (github): BSP Builder: Minor cleanup
-
01:10 Doomsday Engine Revision e4b9ccd5 (github): Cleanup: Updated binarytree_t, BinaryTree class
- Updated the binary tree implementation in m_binarytree according
to the current coding practices.
2012-03-24
-
20:28 Doomsday Engine Revision 497a8da6 (github): BSP Builder: Cleanup partition candidate cost evaluation
- I should now be possible to parallelise the partition cost evaluation
by splitting the work off into multiple threads. -
16:11 Doomsday Engine Revision 661bb9b1 (github): BSP Builder: Cleanup in preparation for the next round of refactoring
-
15:03 Doomsday Engine Revision e2681cce (github): BSP Builder|Cleanup: Relocated various functions to their new homes
2012-03-23
-
20:48 Doomsday Engine Revision 357bd93a (github): BSP Builder|Refactor: Only allow access to SuperBlock's bsp_hedge_ts by const_iterator
-
17:50 Doomsday Engine Revision 84e8b7eb (github): BSP Builder|Refactor: Dropped SuperBlockmap's now unnecessary C wrapper API
-
16:05 Doomsday Engine Revision 34b9b2a3 (github): BSP Builder: Cleanup in preparation for the next round of refactoring
-
13:32 Doomsday Engine Revision 3f6fbed6 (github): BSP Builder|Refactor: Continued refactoring HPlane
2012-03-22
-
23:21 Doomsday Engine Revision ca630626 (github): BSP Builder|Refactor: Initial reworking of HPlane
-
16:18 Doomsday Engine Revision ac062d1e (github): BSP Builder|Refactor: Moved the bsp_hedge_t block allocator into BspBuilder
-
15:39 Doomsday Engine Revision 83488be2 (github): Merge commit 'remotes/origin/master' into map-hedgeds
-
15:37 Doomsday Engine Revision 47565cf2 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
15:29 Doomsday Engine Revision 3ee3473e (github): Began cleanup BspBuilder's dependency tree
-
15:28 Doomsday Engine Revision 76b01848 (github): Refactor: binarytree_t now uses an opaque instance pointer (was void*)
-
14:53 Doomsday Engine Revision 2e56a7b2 (github): BSP Builder|Refactor: Mauled the implementation into a separate (but dependent) module
- All source files for BspBuilder can now be found in the bspbuilder/
subdirectory.
Todo: Cleanup!!
2012-03-21
-
16:59 Doomsday Engine Revision 4b74df09 (github): BSP Builder|Refactor: Renamed global functions that will be owned by a "BspBuilder" class...
-
15:10 Doomsday Engine Revision 878cec88 (github): BSP Builder|Refactor: All SuperBlockmap/SuperBlock functionality implemented as methods
- Users of these objects can now opt to use C++ instead of the C API.
-
02:54 Doomsday Engine Revision 135ee27c (github): BSP Builder|Refactor: Switched SuperBlockmap to C++ with a C wrapper API
2012-03-20
-
23:07 Doomsday Engine Revision 1ca124d5 (github): BSP Builder|Refactor: Renamed KdTree as KdTreeNode and implemented KdTree the container
- Also restricted KdTreeNode (de)constructor access to KdTree.
-
19:52 Doomsday Engine Revision d34c2219 (github): BSP Builder|Refactor: Restrict SuperBlock (de)constructor access to SuperBlockmap
-
19:06 Doomsday Engine Revision 4478438d (github): BSP Builder|Refactor: Implemented SuperBlockmap - a container for SuperBlocks
- SuperBlockmap owns the KdTree of SuperBlocks.
-
18:08 Doomsday Engine Revision 6e684ec9 (github): BSP Builder|Refactor: Began refactoring SuperBlock into a typical two dimensional kd-tree
-
04:24 Doomsday Engine Revision 858904cb (github): BSP Builder|Refactor: Use separate links in bsp_hedge_t for linking in leafs and superblocks
- Previously the same next pointer was being dually used for both of
these purposes which rather obsfucated the algorit... -
01:28 Doomsday Engine Revision c110ea92 (github): Refactor: Use DMU's RTTI mechanic to replace the BSP map data element references
- Rather than using the object's index within the vector of these
owned by GameMap for references in BspNode (and using...
2012-03-19
-
17:36 Doomsday Engine Revision c5a68c27 (github): Deleted bsp_map.h as it is no longer needed
-
17:25 Doomsday Engine Revision ae400a9f (github): BSP Builder|Refactor: Replaced bspnodedata_t with BspNode
- The node builder now uses the same representation for a BSP node as
used by GameMap when in-game. -
17:02 Doomsday Engine Revision 5888152f (github): BSP Builder|Refactor: Moved origin and angle values from HPlanePartition to HPlane
- Also renamed HPlanePartition as HPlaneBuildInfo.
-
16:00 Doomsday Engine Revision 0f032add (github): Merge commit 'remotes/origin/master' into map-hedgeds
-
14:06 Doomsday Engine Revision 6974bb84 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
14:05 Doomsday Engine Revision 3338432a (github): Homepage|Cleanup: Cleaned up the stylesheet
- Todo: Apply a consistent naming convention to all rules (things are
getting a little messy...).
2012-03-18
-
20:52 Doomsday Engine Revision 279934f0 (github): Homepage|Build Repository|Refactor: Reworked object model for non Builder variants of AbstractPackage
- Symbolic events for symbolic packages are now also included on the
build event graph.
This restructuring should also... -
18:49 Doomsday Engine Revision 50920bde (github): Homepage|Build Repository: Added release notes URI to the package object JSON graph
-
18:31 Doomsday Engine Revision ade5516a (github): Homepage|Build Repository|Refactor: Compile log URI and error/warning counts are considered optional
-
17:57 Doomsday Engine Revision dc752eb7 (github): Homepage|Build Repository|Fixed: Links to compile logs for stable releases were missing
- Moved the compile log and error/warning counts to AbstractPackage.
-
16:50 Doomsday Engine Revision 0122748f (github): Homepage|Build Repository|Fixed: Commit message URI rewriting once again works
-
16:32 Doomsday Engine Revision 33468908 (github): Homepage|Build Repository|Cleanup: Moved commit log formatting utilities to commitutils.php
-
15:48 Doomsday Engine Revision 903ad964 (github): Homepage|Build Repository: Length limited build stream widgets always include that many elements
- If there are insufficent events in the target chain then the list
will be padded with empty elements. -
14:21 Doomsday Engine Revision 142f711f (github): Homepage|Build Repository|Refactor: Represent the event chains in the object model
- Instead of building a variety of indexes for BuildEvents for each
logical property, we now instead link together thes... -
11:31 Doomsday Engine Revision ab57b3f3 (github): Homepage|Build Repository: Use a buildstream widget on the build event details page
2012-03-17
-
16:06 Doomsday Engine Revision 9e090bcb (github): Homepage|Build Repository|Refactor: Reworked the build graph for greater flexibilty
- This revised implementation offers the support for a horizontal
orientation in addition the vertical one presently in... -
12:35 Doomsday Engine Revision 980f4315 (github): Homepage|Build Repository: Use an alternative method of positioning the jumplist commit count
- This method works with both jumplist orientations.
-
11:50 Doomsday Engine Revision 7b4646c8 (github): Homepage|Build Repository: Put the jumplist commit counts on the left
-
11:40 Doomsday Engine Revision 99bff95e (github): Homepage|Build Repository: Added the commit counts for commit groups' primary tags to jumplists
- Also moved the commit total into the Commits heading.
-
10:33 Doomsday Engine Revision 4cbcd207 (github): Homepage|Build Repository|Fixed: HTML-like markup tags were being stripped from commit messages
-
07:57 Doomsday Engine Revision 0453bae6 (github): Homepage|Build Repository: Log exceptions raised by the build log parser to the error log
-
07:03 Doomsday Engine Revision 0c04a39a (github): Homepage|Build Repository|Fixed: A failed build log parse no longer results in content update
- When a brand new version of the XML build log is retrieved we only
update our cached copy if we are able to parse it ... -
04:51 Doomsday Engine Revision 727ffbc6 (github): Homepage|Build Repository|Cleanup: Further minor cleanup
-
04:35 Doomsday Engine Revision 05e8a6a2 (github): Homepage|Build Repository: Cleanup after the new event index implementation
-
02:39 Doomsday Engine Revision b633c388 (github): Homepage|Cleanup: Removed redundant rules from the CSS stylesheet
-
01:24 Doomsday Engine Revision 1938ada1 (github): Homepage|Build Repository: Implemented new designed for build repository index
- The single linear list representation for build events used by the older
interface was no longer suitable now that mu... -
01:10 Doomsday Engine Revision 66f2c4bd (github): Homepage|BuildRepository: Refactor AbstractPackage hierarchy moving iBuilderProduct upward
- The iBuilderProduct inteface defines the functionality of an object
which represents a package (or some other resourc... -
00:59 Doomsday Engine Revision 74dd179f (github): Homepage|Build Repository: Parse the releaseNotes URI from a build event
- This URI is presently stored as a property of a logical BuildEvent.
Todo: Refactor as a property of AbstractPackage.
Also available in: Atom