Project

General

Profile

Activity

From 2013-04-09 to 2013-04-22

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...
danij
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...
danij
22:28 Revision 32c3074c (github): Fixed|Ubuntu: Missing headers, libdeng2 C API usage, GL2 headers
skyjake
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.
danij
21:29 Revision f3c44609 (github): Documentation: Tweaked apidoc for Partition; fixed typo for Vertex
danij
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...
skyjake
19:35 Revision 5f8e8e20 (github): Fixed|Windows: Including system headers at the correct time
skyjake
19:34 Revision bd585e74 (github): libgui|Windows: Acquire OpenGL API entry points manually
skyjake
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...
skyjake
18:21 Revision b70d84bb (github): libdeng2|BitField: Cleanup
skyjake
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...
skyjake
09:03 Revision 02a650cf (github): libdeng2|Vector: Added missing Vector2<> operator /
danij
08:08 Revision d8916fbe (github): libdeng2|Vector: Added missing Vector2<> operator /
danij
07:59 Revision d8a01b30 (github): libdeng2|Vector: Added more methods, explicit Euclidean/homogeneous conversion
skyjake
07:57 Revision 9108ca9b (github): Refactor: Updated MPE_LineCreate wrt changes to Vertex
danij
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...
danij
07:51 Revision 2410a1ec (github): LineSightTest: Added default values for bottom/top slope and flags
danij
07:50 Revision 999e482d (github): Refactor|Polyobj: Updated Polyobj wrt changes to Vertex
danij
07:49 Revision 3bd21124 (github): Refactor|Map Renderer: Miscellaneous updates wrt changes to Vertex
danij
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<>. danij
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().
danij
07:45 Revision 574c83ac (github): Fixed|libgui|GLShader: Create private instance
skyjake
07:44 Revision c2603b0f (github): Refactor|BSP Builder: Updated wrt changes to Vertex
danij
07:42 Revision 4f0c481b (github): Refactor: Updated all map data classes wrt changes to Vertex
danij
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...
danij
07:36 Revision 5e8399d1 (github): Partition: Added intersection; intercept; isParallelTo
Derived from their libdeng1 counterparts. danij
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.
danij
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...
danij
00:11 Revision 4437de33 (github): Refactor|BspNode: Cleaned up internal representation of BspNode
danij

2013-04-21

23:09 Revision c0c8d9ba (github): Documentation: Improved DMU apidocs
danij
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...
danij
19:21 Bug #1119 (Rejected): Non-functional secret exit (No Rest For The Living)
In "No Rest For The Living" not come from the secret exit (MAP04) to the secret level (MAP09).
Tested WADs:
d4c3c...
logax2013
16:45 Revision c3bfec23 (github): libgui|GLProgram: Basic implementation of GL programs
Binding vertex attributes, applying uniform values, attaching shaders
and linking the program.
skyjake
16:32 Revision e26626f6 (github): libgui|GLUniform: Applying uniform values in a GL program
skyjake
16:32 Revision ab083f25 (github): libgui|GLTexture: Binding the texture to a sampler unit
skyjake
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.
skyjake
16:29 Revision 25fc2ba7 (github): libgui|GLBuffer: Vertex attribute indices
skyjake
16:20 Revision 3342ab10 (github): libdeng2|Asset: Improved public interface of de::Asset
skyjake
12:01 Revision a646555e (github): Refactor|MapElement: Moved common DMU property read/write to the base class
danij
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...
danij
02:33 Revision 31f10cf9 (github): Merge branch 'master' into mapdata-c++
danij

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.
danij
17:41 Revision 7fd36deb (github): BSP Builder: Cleanup
danij
17:01 Revision c706279e (github): Cleanup: Map geometry generation
danij
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 ...
danij
15:28 Revision b667ac85 (github): Refactor|Map Renderer: Separated geometry construction for sector and polyobj wall sections
danij
15:23 Revision a81ae667 (github): Map Renderer: Cleaned up interface to the angle clipper
danij

2013-04-19

13:58 Revision f36a3c86 (github): libdeng2: Implemented logical state of GLUniform
Tracking the current value, notifying audiences of changes. skyjake
13:57 Revision 3f608799 (github): Cleanup
skyjake
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...
skyjake
11:52 Revision 53620be7 (github): Tests: Added a test of the Vector3 cross product
skyjake
11:44 Revision a69405b5 (github): libdeng2: Added 3x3 and 4x4 matrix templates
Augmented the vectors test to do some matrix math as well. skyjake
11:43 Revision f4676e2e (github): libdeng2: Cleanup
skyjake
11:42 Revision 8a5d122d (github): libdeng2|Vector: Added more methods, explicit Euclidean/homogeneous conversion
skyjake
11:41 Revision b39e467b (github): libdeng2|Math: Degreee/radian conversion
skyjake
11:40 Revision b1551224 (github): libdeng2|ByteRefArray: Clearing/filling the array
A convenient way to zero memory instead of using std::memset. skyjake
10:17 Revision a66549dc (github): wip
danij

2013-04-18

15:20 Revision bae31701 (github): libdeng2|Asset: Added missing member
skyjake
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...
skyjake
12:23 Revision f9cdb0cf (github): Merge branch 'master' into ui-framework
skyjake
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...
skyjake
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...
skyjake
06:34 Revision 2f3c4ebe (github): Refactor|Map Renderer: Began extracting geometry construction from the map renderer
danij
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...
danij
03:10 Revision b34ae814 (github): Refactor|Map Renderer: Consolidated more map geometry construction logic
danij

2013-04-17

19:13 Revision f5ed20a6 (github): Bumped version number to 1.10.1
skyjake
11:11 Revision e946848b (github): Refactor|Map Renderer: Consolidated more map geometry construction logic
danij
10:45 Revision 9df40329 (github): libgui: Basic implementation for GLShader
Compiling a shader from source and using de::Asset to indicate
readiness.
skyjake
10:43 Revision aff489ec (github): libgui: Use de::Asset in GLBuffer to indicate readiness of the buffer
skyjake
10:42 Revision a0c64838 (github): libdeng2: Avoid overloaded terms
"Block" already is used with the meaning "memory block." skyjake
10:41 Revision 91218b79 (github): Cleanup
skyjake
10:12 Revision d8dab9f3 (github): Cleanup
danij
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...
danij
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 ...
skyjake
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...
danij
07:17 Revision 3b840985 (github): libdeng2|VectorN<>: Added multiplication assignment operators
danij
03:44 Revision a4643287 (github): Map Renderer: Fixed refactoring oversight in FakeRadio's scanNeighbor()
danij

2013-04-16

23:43 Revision f0a7a50e (github): Refactor: Moved engine side of the polyobj API to p_dmu.cpp
danij
22:54 Revision 254c5d4e (github): Polyobj: Cleanup
danij
22:42 Revision d1143de8 (github): Refactor|Polyobj: Previous and original vertex coords use QVector<de::Vector2d>
Plus cleanup. danij
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.
skyjake
18:41 Revision 573e336b (github): libdeng2: Added an operator+= for Block with IByteArray argument
skyjake
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...
skyjake
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...
skyjake
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...
skyjake
13:06 Revision 13506013 (github): Added: Convenience headers for all important map domain classes
danij
11:49 Revision 117cf233 (github): Map Renderer: Cleanup
danij
10:27 Revision 5142d7da (github): Cleanup
danij
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...
skyjake
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...
skyjake
09:33 Revision 38d17c6b (github): Refactor: Reimplemented Rend_RenderNode()
Removed tail recursion and restructured/cleaned it up making it more
readable.
danij
06:46 Revision 5fc94c08 (github): Line: Cleanup
danij
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...
danij

2013-04-15

13:44 Revision 05255186 (github): Refactor|Partition: Reimplemented Partition using de::Vector2d
Todo for later: Template this perhaps? danij
10:40 Revision f3ea6005 (github): Merge branch 'master' into ui-framework
skyjake
10:30 Revision 7969fce4 (github): Fixed|Builder|Ubuntu: Run dch in the correct directory
skyjake
10:30 Revision 15654743 (github): Fixed|Builder|Ubuntu: Marking a new version
skyjake
10:29 Revision 855debef (github): qmake|OS X 10.8: No warnings about "long long"
skyjake
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. skyjake
09:56 Revision 9cedd475 (github): Refactor|BspLeaf: Applied pimpl idiom to BspLeaf; most instance data now private
danij
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...
skyjake
08:52 Revision 33482f4e (github): Fixed|Builder|Ubuntu: Run dch in the correct directory
skyjake
08:47 Revision 6cb0f629 (github): Server|Refactor: Streamlined BspLeaf
Removed all client specific functionality and data from BspLeaf. danij
08:46 Revision a8a7f3d2 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
08:45 Revision 4096b2fa (github): Fixed|Builder|Ubuntu: Marking a new version
skyjake
08:09 Revision 77606515 (github): Refactor: Moved class LineOwner to map/lineowner.h
danij
07:48 Revision 95a6d2e9 (github): Refactor: Continued cleanup refactorings to the map element classes
danij
06:22 Revision 46526c8d (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
06:21 Revision 45e38f2d (github): qmake|OS X 10.8: No warnings about "long long"
skyjake
05:20 Revision e03e256a (github): Fix typo
danij
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...
danij
01:05 Revision 95e0e7bd (github): Merge branch 'master' into mapdata-c++
danij
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.....
danij

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...
skyjake
11:27 Revision 4f15bfa5 (github): Cleanup
skyjake
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. danij
09:41 Revision 5ee4d8f2 (github): Line: Cleanup
danij
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...
danij
09:28 Revision 897a3330 (github): Documentation: Cleanup
skyjake
09:23 Revision 2155f9e1 (github): Cleanup
skyjake
08:32 Revision c39c3ad1 (github): Fixed|Shell: Ambiguous use of the Action class
skyjake
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...
danij
07:23 Revision 6b9de5df (github): Refactor|Line: Renamed various methods of Line according to recent changes
danij
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...
danij
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...
danij
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...
danij
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.
danij

2013-04-13

22:42 Revision 2cf9f11b (github): Cleanup|Client: Removed LegacyCore, use revised libdeng2 C wrapper
skyjake
22:41 Revision 190bf6e0 (github): libgui|FluidSynth: Updated for revised libdeng2 C wrapper
skyjake
22:41 Revision 7a3b270e (github): Cleanup|Server: Removed LegacyCore
skyjake
22:40 Revision 8374251f (github): Refactor|libdeng1: Use revised libdeng2 C wrapper functions
skyjake
22:31 Revision d89025fd (github): libdeng2|Cleanup: Removed LegacyCore as obsolete and unnecessary
skyjake
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...
skyjake
18:21 Revision 2bc44f9e (github): Refactor|libshell: Derived shell::Action from de::Action
skyjake
18:20 Revision 27f9a3fe (github): libgui: Cleanup
skyjake
18:20 Revision c490fde5 (github): libdeng2: Added Action, a base class for UI actions
skyjake
14:10 Revision f91f5e6a (github): Cleanup|Client|Server: Removed con_bind.h (obsolete)
skyjake
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...
skyjake
10:27 Revision 4de6ad79 (github): Refactor|libgui: KeyEvent class
KeyEventSource now produces an instance of KeyEvent. skyjake
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...
danij
08:04 Revision e9a00dbb (github): Revert "Homepage|CSS: Font readability tweaks"
This reverts commit 99fa47fba72876361e38d8df096bb0753720bb61.
These tweaks had adverse effects on non-Windows platfo...
skyjake

2013-04-12

22:51 Revision abf0baf1 (github): Refactor: Moved wall Surfaces from SideDef to LineDef::Side
The SideDef class is now redundant. danij
20:19 Revision 215c2e70 (github): Builder: Use CDATA to encode characters in the XML feed
skyjake
20:06 Revision eb1bdf5c (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
20:05 Revision 5c2afb3a (github): Builder: Encode tags in feed output
The tag with < and > characters was not tolerated. skyjake
19:22 Revision 01816576 (github): Refactor: Continued to marginalize SideDef
danij
18:17 Revision c5be353c (github): API: Bumped the map edit API to version 2 (1201)
danij
18:01 Revision 657716b5 (github): Refactor: Removed references to SideDef from the MPE API
danij
16:46 Revision f4854dbe (github): Refactor|Client: Moved FakeRadioData from SideDef to LineDef::Side
danij
13:44 Revision 8785a82f (github): Ubuntu: Only include the latest changes in the package changelog
skyjake
13:43 Revision fd96d5f0 (github): Ubuntu: Only include the latest changes in the package changelog
skyjake
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...
danij
13:23 Revision db965e40 (github): Ubuntu: Use code.iki.fi as the main APT repository
Dropbox remains as a mirror. skyjake
13:22 Revision 487ec95d (github): Ubuntu: Use code.iki.fi as the main APT repository
Dropbox remains as a mirror. skyjake
13:12 Revision f2238fd2 (github): Ubuntu: Use code.iki.fi as the main APT repository
Dropbox remains as a mirror. skyjake
11:27 Revision 1ec64953 (github): Surface|Refactor: Removed the unnecessary isFromPolyobj() helper func
danij
07:40 Revision 567ded67 (github): Refactor|Plane: Made private more Plane instance data
Height tracking buffer/target height and visual height. danij
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.
danij
07:07 Revision 9731f58e (github): LineDef: updateSlopeType() miscalculated the direction vector
danij
06:16 Revision 72d96b70 (github): Fix build
danij
06:07 Revision bfa8a2cd (github): Sector: Observe Plane HeightChange notification
danij
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...
danij
04:03 Revision 81f5bcc2 (github): Fix typo
danij

2013-04-11

20:24 Revision dbdf2b6f (github): Merge branch 'master' into mapdata-c++
danij
19:26 Revision a39572be (github): Merge branch 'ui-framework'
skyjake
18:54 Revision cf1cff19 (github): libgui: Canvas respects -nomouse
The -nomouse option instructs Canvas to not do anything related to the
mouse.
skyjake
14:08 Revision 3de31820 (github): Fix typo
danij
13:48 Revision f2cefb6e (github): Surface: Added audience for MaterialOriginChange notification
Plus minor interface improvements. danij
13:20 Revision b82f4634 (github): Tests|Script: Added a new case for the Kitchen Sink
Having a member variable with a record reference as value and
accessing record members through it.
skyjake
13:19 Revision 549db128 (github): Documentation|libdeng2: Improved apidocs
skyjake
12:57 Revision 99fa47fb (github): Homepage|CSS: Font readability tweaks
danij
10:48 Revision 7eefe500 (github): Merge branch 'ui-framework' of ssh://github.com/skyjake/Doomsday-Engine into ui-framework
skyjake
10:42 Revision 1b7c2842 (github): Refactor|libdeng2: Improved Config's public interface
There are now set() methods that automatically create variables and
records in the Config namespace, so that the Conf...
skyjake
10:40 Revision 36a735ad (github): libdeng2: Record allows dot notation for names when adding members
The necessary subrecords are added if they are not present. This
behavior only affects adding -- the [] operator will...
skyjake
10:38 Revision a2af307c (github): Fixed|libdeng2: Crash when recreating canvas
When the audiences of the old canvas were copied to the new one,
the C++ default assignment operator was used. This m...
skyjake

2013-04-10

20:11 Revision 1f2dbbdf (github): Refactor|Surface: Made private more instance data
Material origin plus visual origin and delta. danij
19:54 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<>.
danij
18:56 Revision b05558f2 (github): Plane: Added audience for HeightChange notification
danij
18:49 Bug #1118: [OpenAL] patch #27 revisited
Thank you.
Now, if only doomsday could get a module for Strife...
vavoom has one, but that port went into "susp...
galt_gendo
08:42 Revision 28a99b77 (github): Fixed|Window Manager: Trapping the mouse at startup and when going to fullscreen
skyjake
07:17 Revision 647becad (github): Refactor|Plane: Made private more Plane instance data
Surface/sector/height/speed and type. danij
06:56 Revision 33e75f8b (github): Fix build
danij
04:35 Revision cf6d1157 (github): Refactor|LineDef: Made private more instance data
Angle and validCount. danij
04:20 Revision 55594d3e (github): LineDef: Cleanup
danij
04:00 Revision 3837717a (github): Refactor|LineDef: Made private mode LineDef instance data
Vertexes/direction vector/accurate length danij
01:36 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()
danij
00:05 Revision 007ad223 (github): Refactor|LineDef: Extracted obsolete functionality from LineDef
- unitVector() moved to particle renderer
- lightLevelDelta() moved to map geometry construction
danij

2013-04-09

23:29 Revision 329eba4c (github): libdeng1: Added macro DBL2FIX
danij
22:22 Revision f71957c2 (github): Refactor: Ignore divline_t when tracing intercepts/testing LOS
In these cases divline_t is more obfuscation than practical use. danij
21:31 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...
danij
21:05 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...
danij
19:39 Revision 26dd323b (github): Refactor|LineDef: Made private more LineDef instance data
Sides/slope type/axis-aligned bounding box/mapped flags/orig index danij
18:47 Revision 557bae31 (github): Merge branch 'master' into ui-framework
skyjake
18:40 Revision 29b9f3aa (github): Refactor|LineDef: Began cleaning up LineDef
danij
18:02 Revision a5e75caa (github): libgui: Warn about errors during window save/restore
An exception may occur during save/restore if the right variables are
not present in the Config.
skyjake
18:01 Revision a449118c (github): Updater: Check for an update when engine startup has completed
Updater observes de::App. skyjake
18:00 Revision 13c1941c (github): libdeng2|App: Added audience for startup completion
skyjake
17:59 Revision df2299c4 (github): libdeng2: Added the -reconfig option for rerunning the Config script
skyjake
17:22 Revision 76c680aa (github): Documentation|LineDef|Fixed: LineDef apidoc fixes
danij
17:03 Revision b9c41475 (github): Merge branch 'master' into mapdata-c++
danij
16:57 Revision fe5a5f19 (github): Debug: More info in TextureVariantSpec::asText()
GL wrap modes and gamma-correction/no-stretch/to-alpha flags. danij
16:21 Revision c1ceeaba (github): Merge branch 'master' into mapdata-c++
danij
16:18 Revision 6901827b (github): Debug|TextureVariantSpec|Fixed: TextureVariantSpec::asText() was missing some info
danij
16:03 Revision 0d38b09f (github): Merge branch 'master' into mapdata-c++
danij
15:45 Revision 40f37012 (github): Debug|Fixed: inspecttexture failed to output the TextureVariantSpec
danij
14:03 Revision 169c6c3f (github): Fixed|Updater: Printing last checked time when never actually checked
The case of "never checked" needs to be handled separately. skyjake
13:22 Revision bd304d14 (github): libgui: Improving window mode switches
More systematical approach to handling all of the possible combinations. skyjake
08:17 Revision fa16d1bc (github): Fixed|Renderer: Sky fog
Fog was no longer being enabled when rendering the sky sphere/models,
likely due to a refactoring oversight.
skyjake
08:17 Revision f2e61a26 (github): Fixed|Renderer: Sky fog
Fog was no longer being enabled when rendering the sky sphere/models,
likely due to a refactoring oversight.
skyjake
08:16 Revision 1a4fd702 (github): Fixed|Renderer: Sky fog
Fog was no longer being enabled when rendering the sky sphere/models,
likely due to a refactoring oversight.
skyjake
07:13 Revision 9ceb5361 (github): Cleanup
danij
06:01 Revision fe20a289 (github): Cleanup
danij
05:47 Revision 79832676 (github): Merge branch 'master' into mapdata-c++
danij
05:47 Revision 1cda2c2d (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
05:46 Revision 23c09c39 (github): libdeng2|VectorN<>: Absolute, dot and min/max axis functionality for vectors
danij
05:43 Revision 32855a2b (github): Surface: New mechanisms for querying/updating tangent space vectors
danij
02:36 Revision ab42b95e (github): Surface: Cleanup
danij
02:29 Revision 45def2f1 (github): Refactor|Surface: Made private more Surface instance data
Owner/sound emitter/flags/material/blend mode/tint color/opacity danij
01:12 Revision 57204b5a (github): Fix typos
danij
01:01 Revision d79277d8 (github): Surface: New mechanisms for querying/updating tint color and opacity
danij
 

Also available in: Atom