Activity
From 2013-04-12 to 2013-04-25
2013-04-25
-
20:25 Revision 510e0898 (github): Cleanup|libgui|Canvas: No need for a fallback drawer
- CanvasWindow always registers a draw observer.
-
20:24 Revision d76d59d3 (github): libgui|GLTarget: Clearing buffers
-
20:23 Revision 8cfc38db (github): Refactor|libgui: Allow manually setting the main window in a test app
- Moved the 'main' window pointer to CanvasWindow.
-
19:24 Revision 5d7f6fec (github): libgui: Cleanup
- Extra space...
-
19:24 Revision a8790c1b (github): Tests: Added glsandbox, test app for all GL related stuff
- This is the first GUI test app, the others are all text-based.
-
19:11 Revision f576e29f (github): Fixed: mapdata-c++ > master branch merge errors
-
18:01 Revision 598e065e (github): Refactor|Partitioner: Sort partition intercepts at merge time
- Analysis shows that always maintaining the order of the intercepts
has near zero time/complexity profit when compared... -
17:53 Revision e5ba2aa0 (github): libgui|Atlas|AtlasTexture: Usability improvements
-
16:17 Revision dee51a73 (github): Refactor|Partitioner: Reimplemented near-intercept merging/gap hedge building algorithms
- Replaced with a QList of presorted Intercepts.
-
15:59 Revision 07c0635f (github): libgui: Implemented image/texture atlases
- Added Atlas, RowAtlasAllocator and AtlasTexture.
de::Atlas is an abstract class and provides the primary interface f... -
15:44 Revision add301e5 (github): libgui|Image: Added basic image editing methods (using QImage)
- Clearing the image, filling rects, copying parts of the image.
-
15:43 Revision b0b8ff8a (github): libgui|GLTexture: Notify specialized textures about texture binding
- When a texture is taken into use, a specialized texture may need to
take some preparatory steps. -
15:42 Revision b3976690 (github): libgui|DisplayMode: Note about why it uses a C API
-
15:41 Revision ea53986b (github): libdeng2|Vector: Added Vector4ub typedef, suitable for RGBA colors
-
15:41 Revision 094645a2 (github): libdeng2|Rectangle: Added expanded(), fromSize() constructor, union
-
15:40 Revision 22fcd54f (github): libdeng2|Id: Added isNone() method and a qHash() function
-
15:20 Revision 3823296d (github): Refactor|Partitioner: Completed dismantling Intersections
-
14:37 Revision 3b5e060f (github): Refactor|Partitioner: Began dismantling the Intersections abstraction
-
14:07 Revision 4d93f079 (github): Partitioner: Cleanup
-
14:01 Revision 56a102a9 (github): Refactor|Partitioner: Separated partition intercept list from the half-plane
- Wrapping the partition and the list of intercepts into an object
with the associated semantics of object access has l... -
13:17 Revision 60ff6061 (github): Refactor|Partitioner: Minor cleanup refactorings
-
13:01 Revision 60a90169 (github): Refactor: Simplified more vector math expressions
- Also removed the v1() and v2() accessors of Line and HEdge (the more
expressive from() and to() method names are bett... -
08:01 Revision bfa24adb (github): libgui: API doc improvements
-
03:30 Revision 179ff760 (github): Cleanup
2013-04-24
-
21:34 Revision c9683c76 (github): libgui|GLTexture: 2D textures, cube maps, automatic/manual mipmaps
- Implemented GLTexture with management of 2D textures and cube maps.
Image content can be uploaded to any mipmap level... -
21:27 Revision 9bd66d15 (github): libgui: Added de::Image, a wrapper that extends QImage
- The pixel formats supported by QImage are only partially compatible
with OpenGL (ES). de::Image defines a full set of... -
21:22 Revision 6e3415a7 (github): libgui: Cleanup, apidoc improvements
-
21:20 Revision 4ea9ec53 (github): libdeng2|ByteRefArray: Added a default constructor, data accessors
-
17:36 Revision da174fa9 (github): Network|Protocol: Incremented network protocol version
- The indexing scheme for map Sides has changed therefore we need to
increment the network protocol version. (Otherwise... -
17:29 Revision 3c9ef3d8 (github): libcommon: Bumped save state version to 12
- The indexing scheme for map Sides has changed therefore we need a
new save state version. Side indices in older save ... -
15:49 Revision e1907103 (github): Refactor|libcommon: Updated game save state terminology
-
15:21 Revision 6005ca39 (github): libcommon|ArchiveIndex: Cleanup
-
15:13 Revision f84e5698 (github): Documentation|GameMap: Updated apidoc for GameMap::toSideIndex()
-
15:07 Revision 1b6b52c1 (github): Refactor|GameMap: Switched to a simpler (contiguous) method of indexing Sides
- The DMU API is not presently suited to addressing objects which are
indexed contiguously. This shortcoming we should ... -
15:03 Revision 7849057f (github): libcommon: Implemented dmu_lib::ArchiveIndex
- An index of DMU objects which can be looked up by DMU_ARCHIVE_INDEX.
-
11:30 Revision df03c64e (github): libcommon|SaveInfo: Cleanup
-
11:29 Revision d9988ca8 (github): libcommon: Fixed build
-
10:19 Revision c1ca1260 (github): libcommon: Fix typo in initThingArchiveForSave()
- A '!' were there shouldn't be. Also made use of Mobj_IsPlayer().
-
10:14 Revision 46dc0b35 (github): libgui: Implemented GLTarget (FBOs); target is part of GLState
- Totally untested.
-
10:12 Revision 70511b76 (github): Refactor: Rectangle<> separate size type, Rectanglei uses unsigned size
- Coherently using unsigned ints for sizes when dealing with integer
vectors and rectangles.
Sizes can never be negative. -
09:48 Revision 224b5570 (github): Documentation|libcommon: Improved apidoc for the game state reader/writer module
- Plus some further minor cleanup.
-
08:49 Revision 5e66a688 (github): libcommon: Cleanup
-
08:14 Revision 7cea4009 (github): Refactor|libcommon: Cleaned up high level game/map save state IO
-
08:09 Revision 7261dfeb (github): libgui: Cleanup
2013-04-23
-
18:29 Revision 7f2710bb (github): libgui: Drawable is an AssetGroup
- The asset group determines when it is allowed to draw the Drawable.
-
18:29 Revision a9e76820 (github): libdeng2|libgui: Cleanup
-
15:57 Revision 4f69f7ac (github): Cleanup
-
15:51 Revision 58f05f1a (github): libgui: Added Drawable, a combination of buffers, programs and states
- Drawable is a tool for managing the interconnections between buffers,
programs and states. Possible use cases:
- dra... -
15:45 Revision 8f9e4ccb (github): Refactor|libgui: Streamlined GLState's interface somewhat
-
13:57 Revision 23620495 (github): libgui|GLState: Basic implementation of stacked GL state manipulation
- GLStates can either be created on demand with GLState::push(), or
one can keep a GLState instance around for repeatin... -
13:44 Revision b530de6c (github): libdeng2|BitField: Added assignment operator, method to get all element ids
-
12:26 Revision 763bf958 (github): Refactor|libcommon: Further cleaned up p_saveg.cpp; removed unnecessary fatal errors
-
11:38 Revision 42b60fbb (github): Refactor|libcommon: Switched p_saveg.cpp to C++
- Plus cleanup.
-
08:17 Revision 2faeb6e1 (github): Merge branch 'master' into mapdata-c++
-
08:16 Revision 7c081906 (github): Fixed|DMU: Added missing element/property name for DMU_SURFACE
-
08:14 Revision da7a859d (github): Revert "Disabled importing of glGenerateMipmap in libgui/src/glentrypoints.cpp"
- This reverts commit ba5716752feee0417c36801cdd95bdc525d67338.
Evidently we are now targeting GL version 2.0 at a min... -
00:27 Revision ba571675 (github): Disabled importing of glGenerateMipmap in libgui/src/glentrypoints.cpp
- This does not presently compile for me and as this is presently
unused I've simply commented it out.
2013-04-22
-
23:16 Revision 7b966842 (github): Merge branch 'master' into mapdata-c++
- Conflicts:
doomsday/client/src/edit_map.cpp
doomsday/client/src/map/p_data.cpp
doomsday/client/src/map/p_dmu.cpp
doom... -
23:02 Revision 0ddfbe5f (github): DMU API: Added property DMU_ARCHIVE_INDEX
- The archive index is the position of the relevant data and/or
definition for the map element in the "archived" map. T... -
22:28 Revision 32c3074c (github): Fixed|Ubuntu: Missing headers, libdeng2 C API usage, GL2 headers
-
21:36 Revision 78f93b8f (github): API: Removed constants DD_DMU_VERSION and DMUAPI_VER
- Versioning of APIs is now handled with a special purpose mechanism,
so these old crutches are no longer necessary. -
21:29 Revision f3c44609 (github): Documentation: Tweaked apidoc for Partition; fixed typo for Vertex
-
20:41 Revision 3dc9683b (github): Fixed|Windows: Input subsystem is dependent on the main window
- The main window (and therefore the window system) must exist before the
input subsystem is initialized, because Direc... -
19:35 Revision 5f8e8e20 (github): Fixed|Windows: Including system headers at the correct time
-
19:34 Revision bd585e74 (github): libgui|Windows: Acquire OpenGL API entry points manually
-
18:26 Revision 9d012c99 (github): libgui: Added the de::gl namespace for GL related enums
- While the GL classes itself are in the de namespace just like most
classes, having all the GL enums there as well cou... -
18:21 Revision b70d84bb (github): libdeng2|BitField: Cleanup
-
13:40 Revision 89a847ea (github): libdeng2: Added BitField, a dynamic array of packed integer values
- Features include quick equality comparison of two bitfields and finding
out a list of element IDs whose values differ... -
09:03 Revision 02a650cf (github): libdeng2|Vector: Added missing Vector2<> operator /
-
08:08 Revision d8916fbe (github): libdeng2|Vector: Added missing Vector2<> operator /
-
07:59 Revision d8a01b30 (github): libdeng2|Vector: Added more methods, explicit Euclidean/homogeneous conversion
-
07:57 Revision 9108ca9b (github): Refactor: Updated MPE_LineCreate wrt changes to Vertex
-
07:55 Revision 15109bfc (github): Refactor: Updated PIT_AddLineIntercepts wrt changes to Vertex
- The myriad problems with this function are now rather self evident.
It needs rewriting. However it would be better to... -
07:51 Revision 2410a1ec (github): LineSightTest: Added default values for bottom/top slope and flags
-
07:50 Revision 999e482d (github): Refactor|Polyobj: Updated Polyobj wrt changes to Vertex
-
07:49 Revision 3bd21124 (github): Refactor|Map Renderer: Miscellaneous updates wrt changes to Vertex
-
07:48 Revision 024d4561 (github): Refactor|Map Renderer: Updated FakeRadio wrt changes to Vertex
- Also cleaned up some of the math, taking advantage of de::VectorN<>.
-
07:46 Revision ef172b3d (github): Refactor|Map Renderer: Updated Bias lighting wrt changes to Vertex
- Also fixed a bug in the Bias lighting editor which transposed the
axes of the viewer origin in SBE_GetHand(). -
07:45 Revision 574c83ac (github): Fixed|libgui|GLShader: Create private instance
-
07:44 Revision c2603b0f (github): Refactor|BSP Builder: Updated wrt changes to Vertex
-
07:42 Revision 4f0c481b (github): Refactor: Updated all map data classes wrt changes to Vertex
-
07:39 Revision 2ad9eaa4 (github): Refactor|Vertex: Vertex origins are now defined as de::Vector2d
- Also implemented a mechanism for updating the origin coords and added
de::Observers based audience for change notific... -
07:36 Revision 5e8399d1 (github): Partition: Added intersection; intercept; isParallelTo
- Derived from their libdeng1 counterparts.
-
07:22 Revision 8ca93ef4 (github): libdeng1: Added a couple of new 2D vector box methods
- To keep things a little tidier when updating using libdeng2's
de::VectorN<> classes. -
00:45 Revision 4b9b44ef (github): DMU: Fixed refactoring oversight in P_ToPtr()
- The semantics of looking up a Material by manifest id differ from
those of the DMU API itself. This function must eit... -
00:11 Revision 4437de33 (github): Refactor|BspNode: Cleaned up internal representation of BspNode
2013-04-21
-
23:09 Revision c0c8d9ba (github): Documentation: Improved DMU apidocs
-
23:08 Revision daf93e5a (github): DMU API: Standardized DMU callback return values
- P_Callback() and P_Callbackp() now signal successful (i.e., whole)
iteration by returning a zero value. This allows t... -
16:45 Revision c3bfec23 (github): libgui|GLProgram: Basic implementation of GL programs
- Binding vertex attributes, applying uniform values, attaching shaders
and linking the program. -
16:32 Revision e26626f6 (github): libgui|GLUniform: Applying uniform values in a GL program
-
16:32 Revision ab083f25 (github): libgui|GLTexture: Binding the texture to a sampler unit
-
16:31 Revision a524c1f6 (github): libgui|GLShader: Shader instances are reference counted
- Shaders can be shared by multiple programs; reference counting solves
lifetime management in this situation. -
16:29 Revision 25fc2ba7 (github): libgui|GLBuffer: Vertex attribute indices
-
16:20 Revision 3342ab10 (github): libdeng2|Asset: Improved public interface of de::Asset
-
12:01 Revision a646555e (github): Refactor|MapElement: Moved common DMU property read/write to the base class
-
09:20 Revision 81b3a40d (github): API: Standardized map element indices across all APIs
- It appears we had accumulated various different representations for
map element indices. Some indexes were 1-based, s... -
02:33 Revision 31f10cf9 (github): Merge branch 'master' into mapdata-c++
2013-04-20
-
20:48 Revision 374db979 (github): Refactor|HEdge: Link half-edges to Line::Side instances
- Also applied the pimpl idiom to HEdge and made private some of the
instance data. -
17:41 Revision 7fd36deb (github): BSP Builder: Cleanup
-
17:01 Revision c706279e (github): Cleanup: Map geometry generation
-
16:58 Revision c4bc1d4d (github): Fixed: Obtain the Sector for a given half-edge from it's owning BspLeaf
- The pointer in HEdge does not always reference the correct Sector as
this is presently determined by errant logic in ... -
15:28 Revision b667ac85 (github): Refactor|Map Renderer: Separated geometry construction for sector and polyobj wall sections
-
15:23 Revision a81ae667 (github): Map Renderer: Cleaned up interface to the angle clipper
2013-04-19
-
13:58 Revision f36a3c86 (github): libdeng2: Implemented logical state of GLUniform
- Tracking the current value, notifying audiences of changes.
-
13:57 Revision 3f608799 (github): Cleanup
-
13:49 Revision a8f8b834 (github): Refactor|libdeng2: Added de::zap and de::zapPtr
- Instead of manually calling memset, the zap/zapPtr templates make
it easier and safer to clear memory or memory refer... -
11:52 Revision 53620be7 (github): Tests: Added a test of the Vector3 cross product
-
11:44 Revision a69405b5 (github): libdeng2: Added 3x3 and 4x4 matrix templates
- Augmented the vectors test to do some matrix math as well.
-
11:43 Revision f4676e2e (github): libdeng2: Cleanup
-
11:42 Revision 8a5d122d (github): libdeng2|Vector: Added more methods, explicit Euclidean/homogeneous conversion
-
11:41 Revision b39e467b (github): libdeng2|Math: Degreee/radian conversion
-
11:40 Revision b1551224 (github): libdeng2|ByteRefArray: Clearing/filling the array
- A convenient way to zero memory instead of using std::memset.
-
10:17 Revision a66549dc (github): wip
2013-04-18
-
15:20 Revision bae31701 (github): libdeng2|Asset: Added missing member
-
15:12 Revision e2b5dc60 (github): libdeng2: Renamed DependAssets to AssetGroup, dropped SuspendTime policy
- AssetGroup is a more descriptive and simpler name.
The SuspendTime policy was not abstract/generic enough -- the cor... -
12:23 Revision f9cdb0cf (github): Merge branch 'master' into ui-framework
-
12:16 Revision 27f0398a (github): Fixed|libdeng2: Keeping the state of DependAssets up to date
- When the group is modified or when the assets' state changes, it is
necessary to re-evaluate the state of the group a... -
11:26 Revision 203079bd (github): libdeng2: Fleshed out the Asset implementation
- The usage policy of a particular asset should not be tied to the
asset itself, as an asset may be required by one com... -
06:34 Revision 2f3c4ebe (github): Refactor|Map Renderer: Began extracting geometry construction from the map renderer
-
04:32 Revision 13c0af71 (github): Refactor|Map Renderer: Cleaned up some renderer internal APIs
- Cleaned things up somewhat in order to ease the job of extracting
the map geometry construction logic from the old re... -
03:10 Revision b34ae814 (github): Refactor|Map Renderer: Consolidated more map geometry construction logic
2013-04-17
-
19:13 Revision f5ed20a6 (github): Bumped version number to 1.10.1
-
11:11 Revision e946848b (github): Refactor|Map Renderer: Consolidated more map geometry construction logic
-
10:45 Revision 9df40329 (github): libgui: Basic implementation for GLShader
- Compiling a shader from source and using de::Asset to indicate
readiness. -
10:43 Revision aff489ec (github): libgui: Use de::Asset in GLBuffer to indicate readiness of the buffer
-
10:42 Revision a0c64838 (github): libdeng2: Avoid overloaded terms
- "Block" already is used with the meaning "memory block."
-
10:41 Revision 91218b79 (github): Cleanup
-
10:12 Revision d8dab9f3 (github): Cleanup
-
09:28 Revision 8b60de1e (github): Refactor|Map Renderer: Reimplemented smoothing algorithm for "fake contrast"
- Replaced the algorithm which produces per vertex smoothed light
levels for wall sections with an easier to follow Lin... -
08:57 Revision 9fd1335d (github): libdeng2: Added Asset, a generic declaration of an asset's state
- "Asset" means any kind of resource or other required data that is
needed by someone.
This will be used with Widgets ... -
07:44 Revision 394b7cdf (github): Added|API: Fixed-point math variants of BSP lookup/query functions
- Added fixed-point math variant of GameMap::bspLeafAtPoint() and
updated callers to use the "correct" version as appro... -
07:17 Revision 3b840985 (github): libdeng2|VectorN<>: Added multiplication assignment operators
-
03:44 Revision a4643287 (github): Map Renderer: Fixed refactoring oversight in FakeRadio's scanNeighbor()
2013-04-16
-
23:43 Revision f0a7a50e (github): Refactor: Moved engine side of the polyobj API to p_dmu.cpp
-
22:54 Revision 254c5d4e (github): Polyobj: Cleanup
-
22:42 Revision d1143de8 (github): Refactor|Polyobj: Previous and original vertex coords use QVector<de::Vector2d>
- Plus cleanup.
-
18:47 Revision 4a92c1f3 (github): libgui: Added a header for OpenGL (ES) 2
- Includes all the needed headers in order to use OpenGL (ES) 2 on the
current platform. -
18:41 Revision 573e336b (github): libdeng2: Added an operator+= for Block with IByteArray argument
-
18:15 Revision 61644c54 (github): Fixed|Weapon Info: "Static" psprites (weapon offset scale)
- When drawing psprites, the weapon offset scale that is used for
preventing the lowering of the psprite was not applie... -
18:14 Revision 61fa1f2c (github): Fixed|Weapon Info: "Static" psprites (weapon offset scale)
- When drawing psprites, the weapon offset scale that is used for
preventing the lowering of the psprite was not applie... -
18:13 Revision 7b2c5f63 (github): Fixed|Weapon Info: "Static" psprites (weapon offset scale)
- When drawing psprites, the weapon offset scale that is used for
preventing the lowering of the psprite was not applie... -
13:06 Revision 13506013 (github): Added: Convenience headers for all important map domain classes
-
11:49 Revision 117cf233 (github): Map Renderer: Cleanup
-
10:27 Revision 5142d7da (github): Cleanup
-
10:20 Revision d38e82d6 (github): Fixed|Builder|Windows: Checking state of produced packages
- The DirState utility class did not know how to handle Windows-style path
separators, causing the produced packages to... -
10:17 Revision 14107d0a (github): Fixed|Builder|Windows: Checking state of produced packages
- The DirState utility class did not know how to handle Windows-style path
separators, causing the produced packages to... -
09:33 Revision 38d17c6b (github): Refactor: Reimplemented Rend_RenderNode()
- Removed tail recursion and restructured/cleaned it up making it more
readable. -
06:46 Revision 5fc94c08 (github): Line: Cleanup
-
06:21 Revision 451158e8 (github): Line: Side relative accessors; made private more instance data
- Line::Side now features a set of side relative accessors enabling
users of the class to implement their algorithms mo...
2013-04-15
-
13:44 Revision 05255186 (github): Refactor|Partition: Reimplemented Partition using de::Vector2d
- Todo for later: Template this perhaps?
-
10:40 Revision f3ea6005 (github): Merge branch 'master' into ui-framework
-
10:30 Revision 7969fce4 (github): Fixed|Builder|Ubuntu: Run dch in the correct directory
-
10:30 Revision 15654743 (github): Fixed|Builder|Ubuntu: Marking a new version
-
10:29 Revision 855debef (github): qmake|OS X 10.8: No warnings about "long long"
-
10:22 Revision 48fc8ac2 (github): Fixed|Updater: Printing last checked time when never actually checked
- The case of "never checked" needs to be handled separately.
-
09:56 Revision 9cedd475 (github): Refactor|BspLeaf: Applied pimpl idiom to BspLeaf; most instance data now private
-
09:22 Revision 49589fb3 (github): libgui: Added stubs for GL classes, with basic implementation for GLBuffer
- These classes encapsulate the GL(ES2) API for managing GL state,
textures, shaders, and buffers. All use of OpenGL wi... -
08:52 Revision 33482f4e (github): Fixed|Builder|Ubuntu: Run dch in the correct directory
-
08:47 Revision 6cb0f629 (github): Server|Refactor: Streamlined BspLeaf
- Removed all client specific functionality and data from BspLeaf.
-
08:46 Revision a8a7f3d2 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
08:45 Revision 4096b2fa (github): Fixed|Builder|Ubuntu: Marking a new version
-
08:09 Revision 77606515 (github): Refactor: Moved class LineOwner to map/lineowner.h
-
07:48 Revision 95a6d2e9 (github): Refactor: Continued cleanup refactorings to the map element classes
-
06:22 Revision 46526c8d (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
06:21 Revision 45e38f2d (github): qmake|OS X 10.8: No warnings about "long long"
-
05:20 Revision e03e256a (github): Fix typo
-
05:08 Revision 56942c24 (github): Refactor: Reimplemented and reinstated map load time vertex pruning
- Moved data out of Vertex that is only needed whilst loading a map.
Also removed the algorithms for Line and Sector p... -
01:05 Revision 95e0e7bd (github): Merge branch 'master' into mapdata-c++
-
00:57 Revision 2dc1f7f3 (github): Refactor: Cleaned up map geometry construction somewhat
- Added precondition assertions and effected some rename refactorings
so that we can again see the wood for the trees.....
2013-04-14
-
13:25 Revision 221df9f0 (github): Refactor|Client: Allowing Widgets to use the bindings system
- In the future the bindings system and widgets will be refactored into
a more integrated whole, but for now we just wa... -
11:27 Revision 4f15bfa5 (github): Cleanup
-
10:15 Revision 7fafdc9f (github): Refactor|Line::Side: Made private more Line::Side instance data
- Line/sector/sidedef archive index/sections/left and right hedges.
-
09:41 Revision 5ee4d8f2 (github): Line: Cleanup
-
09:29 Revision 36e11032 (github): Refactor|Line: Various Line API improvements
- The majority of the time when one references a Line::Side section it
is to return the Surface owned by the section. A... -
09:28 Revision 897a3330 (github): Documentation: Cleanup
-
09:23 Revision 2155f9e1 (github): Cleanup
-
08:32 Revision c39c3ad1 (github): Fixed|Shell: Ambiguous use of the Action class
-
08:05 Revision 4457f2de (github): Refactor: Renamed SideDef as Side
- The name "SideDef" leads one to think that this is a definition for
a would-be map line side rather than the side its... -
07:23 Revision 6b9de5df (github): Refactor|Line: Renamed various methods of Line according to recent changes
-
06:22 Revision 1f27aba9 (github): Refactor: Dumped the redundant SideDef class
- The opaque sidedef_s used by the public API now maps to Line::Side
within the engine. DMU has been rewired accordingl... -
03:34 Revision e8b5e6cd (github): Refactor: Renamed LineDef as Line
- The name "LineDef" leads one to think that this is definition for a
would-be map line rather than the line itself. Li... -
02:14 Revision 7ce1a132 (github): LineDef::Side: Store the "archive index" for the original sidedef
- We need to store the original indices of the map data elements.
The archive index will be used in various ways, in pa... -
01:41 Revision 78884353 (github): LineDef::Side: Store a reference to the owning LineDef
- LineDef::Side is constructed within the scope of the owning line
and the relationship between the two never changes.
2013-04-13
-
22:42 Revision 2cf9f11b (github): Cleanup|Client: Removed LegacyCore, use revised libdeng2 C wrapper
-
22:41 Revision 190bf6e0 (github): libgui|FluidSynth: Updated for revised libdeng2 C wrapper
-
22:41 Revision 7a3b270e (github): Cleanup|Server: Removed LegacyCore
-
22:40 Revision 8374251f (github): Refactor|libdeng1: Use revised libdeng2 C wrapper functions
-
22:31 Revision d89025fd (github): libdeng2|Cleanup: Removed LegacyCore as obsolete and unnecessary
-
18:25 Revision aaebc295 (github): Refactor|Client: Added InputSystem, CommandAction, WidgetActions
- InputSystem is a System that governs the input devices and produces
input events.
CommandAction is an Action that ex... -
18:21 Revision 2bc44f9e (github): Refactor|libshell: Derived shell::Action from de::Action
-
18:20 Revision 27f9a3fe (github): libgui: Cleanup
-
18:20 Revision c490fde5 (github): libdeng2: Added Action, a base class for UI actions
-
14:10 Revision f91f5e6a (github): Cleanup|Client|Server: Removed con_bind.h (obsolete)
-
10:29 Revision 72fc5532 (github): Refactor|Client: Pass key events to window system, widgets
- The key events produced by the Canvas now are passed to the window
system and therefore widgets. Now widgets are able... -
10:27 Revision 4de6ad79 (github): Refactor|libgui: KeyEvent class
- KeyEventSource now produces an instance of KeyEvent.
-
09:09 Revision 072f347e (github): Partitioner: Added build option DENG_BSP_COLLAPSE_ORPHANED_LEAFS
- Enables collapsing of orphaned BSP leafs whilst partitioning the map
geometry and building the BSP.
This feature nee... -
08:04 Revision e9a00dbb (github): Revert "Homepage|CSS: Font readability tweaks"
- This reverts commit 99fa47fba72876361e38d8df096bb0753720bb61.
These tweaks had adverse effects on non-Windows platfo...
2013-04-12
-
22:51 Revision abf0baf1 (github): Refactor: Moved wall Surfaces from SideDef to LineDef::Side
- The SideDef class is now redundant.
-
20:19 Revision 215c2e70 (github): Builder: Use CDATA to encode characters in the XML feed
-
20:06 Revision eb1bdf5c (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
20:05 Revision 5c2afb3a (github): Builder: Encode tags in feed output
- The tag with < and > characters was not tolerated.
-
19:22 Revision 01816576 (github): Refactor: Continued to marginalize SideDef
-
18:17 Revision c5be353c (github): API: Bumped the map edit API to version 2 (1201)
-
18:01 Revision 657716b5 (github): Refactor: Removed references to SideDef from the MPE API
-
16:46 Revision f4854dbe (github): Refactor|Client: Moved FakeRadioData from SideDef to LineDef::Side
-
13:44 Revision 8785a82f (github): Ubuntu: Only include the latest changes in the package changelog
-
13:43 Revision fd96d5f0 (github): Ubuntu: Only include the latest changes in the package changelog
-
13:24 Revision 1ab1450d (github): Refactor: Moved sound emitter from Surface to Plane and LineDef::Side
- Surface has no geometry of it's own thus it has no origin in the map.
Moving the sound emitters out of Surface and u... -
13:23 Revision db965e40 (github): Ubuntu: Use code.iki.fi as the main APT repository
- Dropbox remains as a mirror.
-
13:22 Revision 487ec95d (github): Ubuntu: Use code.iki.fi as the main APT repository
- Dropbox remains as a mirror.
-
13:12 Revision f2238fd2 (github): Ubuntu: Use code.iki.fi as the main APT repository
- Dropbox remains as a mirror.
-
11:27 Revision 1ec64953 (github): Surface|Refactor: Removed the unnecessary isFromPolyobj() helper func
-
07:40 Revision 567ded67 (github): Refactor|Plane: Made private more Plane instance data
- Height tracking buffer/target height and visual height.
-
07:30 Revision cd097eac (github): Surface: Mark as requiring a decoration update during construction
- This will ensure the decoration sources are updated automatically
when they are first referenced. -
07:07 Revision 9731f58e (github): LineDef: updateSlopeType() miscalculated the direction vector
-
06:16 Revision 72d96b70 (github): Fix build
-
06:07 Revision bfa8a2cd (github): Sector: Observe Plane HeightChange notification
-
05:22 Revision caad4aee (github): Sector: Redefined the aabox as the union of the BSP leaf's aaboxs
- As a sector in Doomsday has no geometry of its own, the aabox (and
thus the rough area approximation) should be taken... -
04:03 Revision 81f5bcc2 (github): Fix typo
Also available in: Atom