danij's activity
From 2013-03-29 to 2013-04-11
2013-04-11
-
20:24 Doomsday Engine Revision dbdf2b6f (github): Merge branch 'master' into mapdata-c++
-
14:08 Doomsday Engine Revision 3de31820 (github): Fix typo
-
13:48 Doomsday Engine Revision f2cefb6e (github): Surface: Added audience for MaterialOriginChange notification
- Plus minor interface improvements.
-
12:57 Doomsday Engine Revision 99fa47fb (github): Homepage|CSS: Font readability tweaks
2013-04-10
-
20:11 Doomsday Engine Revision 1f2dbbdf (github): Refactor|Surface: Made private more instance data
- Material origin plus visual origin and delta.
-
19:54 Doomsday Engine Revision c6c15e35 (github): Refactor: Moved material origin interpolation into Surface
- Also fixed a few issues with the implementation and took advantage
of the new features in de::Vector2<>. -
18:56 Doomsday Engine Revision b05558f2 (github): Plane: Added audience for HeightChange notification
-
07:17 Doomsday Engine Revision 647becad (github): Refactor|Plane: Made private more Plane instance data
- Surface/sector/height/speed and type.
-
06:56 Doomsday Engine Revision 33e75f8b (github): Fix build
-
04:35 Doomsday Engine Revision cf6d1157 (github): Refactor|LineDef: Made private more instance data
- Angle and validCount.
-
04:20 Doomsday Engine Revision 55594d3e (github): LineDef: Cleanup
-
04:00 Doomsday Engine Revision 3837717a (github): Refactor|LineDef: Made private mode LineDef instance data
- Vertexes/direction vector/accurate length
-
01:36 Doomsday Engine Revision 8e6b1300 (github): Refactor|LineSightTest: Applied pimpl idiom; abandoned divline_t; cleanup
- Todo for later: Cleanup the math
Todo for later: Add floating-point variant of crossLine() -
00:05 Doomsday Engine Revision 007ad223 (github): Refactor|LineDef: Extracted obsolete functionality from LineDef
- - unitVector() moved to particle renderer
- lightLevelDelta() moved to map geometry construction
2013-04-09
-
23:29 Doomsday Engine Revision 329eba4c (github): libdeng1: Added macro DBL2FIX
-
22:22 Doomsday Engine Revision f71957c2 (github): Refactor: Ignore divline_t when tracing intercepts/testing LOS
- In these cases divline_t is more obfuscation than practical use.
-
21:31 Doomsday Engine Revision 90ba866e (github): Refactor|LineDef: Extracted openRange(), visOpenRange()
- On second thought, lets just extract this functionality altogether
and make it an overload of R_(Vis)OpenRange(), the... -
21:05 Doomsday Engine Revision ef3914bc (github): Refactor|LineDef: Redefined LineDef's responsibilities somewhat
- Inlined openRange() and visOpenRange() as these do not belong in
LineDef itself however it is convenient to have them... -
19:39 Doomsday Engine Revision 26dd323b (github): Refactor|LineDef: Made private more LineDef instance data
- Sides/slope type/axis-aligned bounding box/mapped flags/orig index
-
18:40 Doomsday Engine Revision 29b9f3aa (github): Refactor|LineDef: Began cleaning up LineDef
-
17:22 Doomsday Engine Revision 76c680aa (github): Documentation|LineDef|Fixed: LineDef apidoc fixes
-
17:03 Doomsday Engine Revision b9c41475 (github): Merge branch 'master' into mapdata-c++
-
16:57 Doomsday Engine Revision fe5a5f19 (github): Debug: More info in TextureVariantSpec::asText()
- GL wrap modes and gamma-correction/no-stretch/to-alpha flags.
-
16:21 Doomsday Engine Revision c1ceeaba (github): Merge branch 'master' into mapdata-c++
-
16:18 Doomsday Engine Revision 6901827b (github): Debug|TextureVariantSpec|Fixed: TextureVariantSpec::asText() was missing some info
-
16:03 Doomsday Engine Revision 0d38b09f (github): Merge branch 'master' into mapdata-c++
-
15:45 Doomsday Engine Revision 40f37012 (github): Debug|Fixed: inspecttexture failed to output the TextureVariantSpec
-
07:13 Doomsday Engine Revision 9ceb5361 (github): Cleanup
-
06:01 Doomsday Engine Revision fe20a289 (github): Cleanup
-
05:47 Doomsday Engine Revision 79832676 (github): Merge branch 'master' into mapdata-c++
-
05:47 Doomsday Engine Revision 1cda2c2d (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
-
05:46 Doomsday Engine Revision 23c09c39 (github): libdeng2|VectorN<>: Absolute, dot and min/max axis functionality for vectors
-
05:43 Doomsday Engine Revision 32855a2b (github): Surface: New mechanisms for querying/updating tangent space vectors
-
02:36 Doomsday Engine Revision ab42b95e (github): Surface: Cleanup
-
02:29 Doomsday Engine Revision 45def2f1 (github): Refactor|Surface: Made private more Surface instance data
- Owner/sound emitter/flags/material/blend mode/tint color/opacity
-
01:12 Doomsday Engine Revision 57204b5a (github): Fix typos
-
01:01 Doomsday Engine Revision d79277d8 (github): Surface: New mechanisms for querying/updating tint color and opacity
2013-04-08
-
23:40 Doomsday Engine Revision 3cab8e8f (github): Refactor|Sector: Made private more Sector instance data
- Axis-aligned bounding box/rough area/sound emitter chain
-
23:04 Doomsday Engine Revision 34def4dd (github): Plane: Notify Deletion observers when the plane is about to be deleted
-
23:03 Doomsday Engine Revision 628417d2 (github): Sector: (Re)building of bspLeafs; deleting bias surfaces on destruction
-
21:56 Doomsday Engine Revision 380895b7 (github): Sector: (Re)building of lines; LightColorChange component bits
-
20:59 Doomsday Engine Revision 1bd8ebca (github): Merge branch 'master' into mapdata-c++
-
20:56 Doomsday Engine Revision 61bd4558 (github): libdeng2|VectorN<>: Equality operators for floating-point vector types
-
14:18 Doomsday Engine Revision c7c24f92 (github): Sector: New mechanisms for querying/updating ambient light color and level
-
13:03 Doomsday Engine Revision 42e7e145 (github): Merge branch 'master' into mapdata-c++
- Conflicts:
doomsday/libdeng2/include/de/math.h -
05:41 Doomsday Engine Revision 0d4aa5ca (github): Refactor|Partitioner: Further cleanup of Partitioner
- This will do for now. I'll return to this once the implementation of
the map data elements has progressed further. -
01:36 Doomsday Engine Revision a3136814 (github): Refactor|Partitioner: Continuing cleanup of Partitioner...
-
01:34 Doomsday Engine Revision 498cc719 (github): Refactor: Base HPlane on Partition
2013-04-07
-
23:18 Doomsday Engine Revision b07b302e (github): Refactor|BspBuilder: Moved logging of BSP build issues out of Partitioner
- Partitioner is no longer concerned with logging any issues it may
encounter during the BSP build process. Instead var... -
05:51 Doomsday Engine Revision 299ba585 (github): Refactor|BspNode: Applied the PIMPL idiom to BspNode
-
03:26 Doomsday Engine Revision 5331591c (github): Refactor|BspBuilder: Map argument is now specified as const
- Building a BSP for the map requires only read access.
-
03:01 Doomsday Engine Revision 49cf3cd4 (github): Refactor|BspBuilder: Removed unnecessary recalculation of the map bounds
- The world bounds of the map geometry are already known by the time
the BSP build begins - reuse the same values.
2013-04-06
-
17:03 Doomsday Engine Revision e6dd0fc0 (github): Refactor|GameMap: Free as much memory as we presently can do in ~GameMap()
-
15:26 Doomsday Engine Revision ffb7eb47 (github): Fix typo
-
14:59 Doomsday Engine Revision eeed538b (github): BspBuilder|Fixed: Called free() on a new'd Vertex when cleaning up a failed build
-
14:48 Doomsday Engine Revision 5df23c89 (github): Merge branch 'master' into mapdata-c++
-
14:41 Doomsday Engine Revision 0ad0c4ae (github): Refactor|GameMap: Take ownership of the editable Vertexes immediately
- As hardening of the vertexes is now unnecessary and because we can
simply take ownership of the BspBuilder's vertexes... -
12:37 Doomsday Engine Revision 080745da (github): Moved algorithm for REJECT building to map/reject.cpp/h
- I'm tired of moving this presently unused code around, so its now in
it's own source files. It will be updated and br... -
11:35 Doomsday Engine Revision 1cae59f5 (github): Fix typo
-
11:33 Doomsday Engine Revision bac5ee78 (github): Moved dam_main.c/h to /resource domain; renamed as maparchive.cpp/h
-
11:19 Doomsday Engine Revision 20f549a0 (github): Refactor|MapArchive: Completed refactoring work on MapArchive
-
10:18 Doomsday Engine Revision 0185d2a3 (github): Refactor|MapArchive: Moved all post load map init to P_LoadMap()
- The MapArchive is no longer concerned about other tasks the engine
needs to perform in order to prepare a loaded map ... -
09:58 Doomsday Engine Revision 69e34dfb (github): Refactor|GameMap: Construct the BSP leaf blockmap as soon as the BSP is built
- The BSP leaf blockmap would be useful to accelerate other tasks in
the map load process, so get this ready at the ear...
2013-04-05
-
07:39 Doomsday Engine Revision d42cc112 (github): Refactor: Reimplemented the MapArchive with proper SoC
-
04:47 Doomsday Engine Revision 0ff5e186 (github): Disabled the unused and obsolete archived map reader/writer
-
03:17 Doomsday Engine Revision 833b9a97 (github): Fix typo and comment out polyobj debug message
-
02:54 Doomsday Engine Revision 0400eea4 (github): Refactor|Polyobj: Revised Polyobj's internal representation
- Polyobj now represents the list of lines with a QList.
Polyobj now maintains a set of "unique vertexes". A vertex wh...
2013-04-04
-
17:35 Doomsday Engine Revision e82a0ff7 (github): Refactor|GameMap: Moved more logics for map loading into GameMap
-
05:44 Doomsday Engine Revision 48cd946d (github): Refactor: Replaced GameMap SideDefs traversals with equivalents using LineDefs
- SideDefs are being phased out, so all traversals of the SideDefs LUT
owned by GameMap have been replaced with equival... -
05:22 Doomsday Engine Revision de72f06b (github): Fix typo
-
04:27 Doomsday Engine Revision 3102adbf (github): Refactor|LineDef|SideDef: Moved various logics from SideDef to LineDef::Side
- updateSoundEmitterOrigins() and updateSurfaceTangents() no longer
belong in SideDef (which is on the way out). -
03:59 Doomsday Engine Revision cec8635e (github): Refactor|GameMap: Encapsulate mutable access to BSP element LUTs within GameMap
-
03:42 Doomsday Engine Revision c32e4d66 (github): Refactor|GameMap: Moved BSP building in and LOS tracing out of GameMap
-
02:46 Doomsday Engine Revision 1c125c5a (github): Refactor|GameMap: Began moving private instance data to GameMap::Instance
- Generators/skyfix/trace-state/surface-sets/tracked-planes.
-
01:34 Doomsday Engine Revision 6791336d (github): Refactor|GameMap: Cleaned up GameMap-internal map element iteration helper funcs
-
01:00 Doomsday Engine Revision dbf7e61f (github): Refactor|GameMap: Applied the pimpl idiom to GameMap
- As yet there is no private data, however...
-
00:30 Doomsday Engine Revision 00832008 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- Line of sight trace state accessors.
-
00:09 Doomsday Engine Revision cb7e87d0 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- Map element in-box and path traversals.
2013-04-03
-
23:48 Doomsday Engine Revision 0b975747 (github): Refactor|GameMap: Replaced GameMap's list of Polyobjs with a QList
-
23:06 Doomsday Engine Revision 78212337 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- Sound emitter location and map element to index lookups.
-
19:18 Doomsday Engine Revision 8113509a (github): Refactor|GameMap: Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- All Blockmap and NodePile initialization.
-
19:04 Doomsday Engine Revision 5bbae629 (github): Refactor|GameMap: Moved some client specific clmobj/clplane logic to GameMap
- Also inverted the logic of GameMap::clMobjIterator() in line with
conventions used elsewhere (i.e., return non-zero t... -
18:40 Doomsday Engine Revision e5307766 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- Polyobj lookups and traversals.
-
17:34 Doomsday Engine Revision 36245cd5 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- Everything to do with sky fix heights...
-
07:29 Doomsday Engine Revision e62d9bb9 (github): Cleanup
-
06:53 Doomsday Engine Revision 6b925b32 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- Uri/OldUniqueId/Gravity/AmbientLightLevel property accessors.
-
05:40 Doomsday Engine Revision 3d26670b (github): Refactor|GameMap: Removed more obsolete GameMap_* functions
-
05:13 Doomsday Engine Revision 28135c4c (github): Refactor|GameMap: Removed the now obsolete GameMap_BspNode()
-
05:10 Doomsday Engine Revision 7a895521 (github): Refactor|GameMap: Removed the now obsolete GameMap_HEdge()
-
05:07 Doomsday Engine Revision d635be4f (github): Refactor|GameMap: Removed the now obsolete GameMap_BspLeaf()
-
04:58 Doomsday Engine Revision 962331df (github): Refactor|GameMap: Removed the now obsolete GameMap_Sector()
-
04:47 Doomsday Engine Revision 2bf824da (github): Refactor|GameMap: Removed the now obsolete GameMap_SideDef()
-
04:42 Doomsday Engine Revision d884d30b (github): Refactor|GameMap: Removed the now obsolete GameMap_LineDef()
-
04:37 Doomsday Engine Revision 3bf7714d (github): Refactor|GameMap: Removed the now obsolete GameMap_Vertex()
-
04:29 Doomsday Engine Revision 540f9a35 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- BspLeaf/Line/Mobj/Polyobj linking.
-
04:12 Doomsday Engine Revision 57d1e9cd (github): Refactor|GameMap: Removed the now obsolete GameMap_BspLeafIterator()
-
04:01 Doomsday Engine Revision 3acf7586 (github): Refactor: Moved all Polyobj_* functions to methods of Polyobj
-
03:35 Doomsday Engine Revision 71ee86bb (github): Refactor: Replaced EditMap's Polyobj list with a QList
- Memory for Polyobjs is now managed with C++ new/delete.
-
03:15 Doomsday Engine Revision 87f09660 (github): Refactor: Replaced EditMap's map element std::vectors with QLists
-
02:42 Doomsday Engine Revision 406e8a7f (github): Cleanup: Removed the now redundant MapElementList<>
-
02:38 Doomsday Engine Revision 5d4ea4d1 (github): Refactor|GameMap: Use a regular QList for the map elements
- Also replaced the various GameMap_* functions for traversing these
lists with an appropriate in-place traversal of th... -
01:47 Doomsday Engine Revision 2d4791dc (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
- Line of sight tests, BSP lookups, generator collection.
-
00:21 Doomsday Engine Revision 179f00f0 (github): Refactor: Use the relevant GameMap function instead of the helper macros
2013-04-02
-
23:50 Doomsday Engine Revision 047d776f (github): Refactor|GameMap: Use a regular QList for the BSP map elements
- As the map element lists are no longer hardened, MapElementList is
now redundant. -
23:13 Doomsday Engine Revision 828f27af (github): Merge branch 'master' into mapdata-c++
- Conflicts:
doomsday/client/include/render/lumobj.h
doomsday/client/src/map/blockmapvisual.cpp
doomsday/client/src/map...
2013-03-31
-
21:05 Doomsday Engine Revision 73ac2b34 (github): Definitions: Enabled IWAD/PWAD only flags in Decoration/Detail/Reflection defs
- These flags were temporarily disabled while the material animation
changes were implemented. It is now time to re-ena... -
06:32 Doomsday Engine Revision 23ec7c44 (github): Window: Cleanup
-
06:32 Doomsday Engine Revision 5c4e9435 (github): Console: Improved "displaymode" command output
-
05:02 Doomsday Engine Revision b9bb16ac (github): Window|Refactor: Use QRect throughout
-
04:42 Doomsday Engine Revision 200fb3ea (github): Window: Cleanup
-
01:58 Doomsday Engine Revision 80c212b2 (github): Window|Refactor: Various cleanup refactorings
-
00:13 Doomsday Engine Revision d1799d70 (github): Window: Cleanup
-
00:09 Doomsday Engine Revision 905a74e7 (github): Window|Refactor: Replaced global var 'theWindow' with macro DENG_WINDOW
2013-03-30
-
23:46 Doomsday Engine Revision 4878b4c9 (github): Window|Refactor: Revised changeAttributes()
- Replaced the naive and unnecessary internal state backup mechanism
with a validation logic that short-circuits the pr... -
23:32 Doomsday Engine Revision 9308a0d3 (github): Window|Refactor: Minor interface improvements
-
22:47 Doomsday Engine Revision c389f392 (github): Window|Refactor: Revised access to the main Window
-
21:27 Doomsday Engine Revision 2efb52df (github): Window|Refactor: Connect finishMainWindowInit() from create()
-
21:21 Doomsday Engine Revision 43414ec1 (github): Fixed: Main window destruction upon fatal error
- The main window was destroyed behind the back of the window manager.
-
21:06 Doomsday Engine Revision 009b9e4a (github): Window|Refactor: Cleaned up Window destruction
-
20:47 Doomsday Engine Revision 2026e3e1 (github): Window|Refactor: Cleaned up Window construction
-
19:29 Doomsday Engine Revision add3c82d (github): Window|Refactor: Addressed private Window accesses in window.cpp
-
19:22 Doomsday Engine Revision 2ec3383b (github): Window|Refactor: Reworked Window into a C++ class
- Todo: Address private accessors in window.cpp
Todo: Replace naive state backup in Window::changeAttributes() -
17:03 Doomsday Engine Revision adca2771 (github): Window: Cleanup
2013-03-29
-
18:24 Doomsday Engine Revision 54c0516b (github): Homepage|Build Repository: Removed static packages for 1.9.7—1.9.9
- Now that the 1.9 series has ended the index should only feature the
last 1.9.10-1 release.
Ideally I'd like to facto... -
15:25 Doomsday Engine Revision 613d65d6 (github): Refactor|Homepage|Master Browser: Replaced server info array with ServerInfo (class)
- Simply to avoid the semantics of array indexing in PHP. The class
itself can be developed further as and when we have...
Also available in: Atom