Project

General

Profile

Activity

From 2013-03-27 to 2013-04-09

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

2013-04-08

23:40 Revision 3cab8e8f (github): Refactor|Sector: Made private more Sector instance data
Axis-aligned bounding box/rough area/sound emitter chain danij
23:04 Revision 34def4dd (github): Plane: Notify Deletion observers when the plane is about to be deleted
danij
23:03 Revision 628417d2 (github): Sector: (Re)building of bspLeafs; deleting bias surfaces on destruction
danij
21:56 Revision 380895b7 (github): Sector: (Re)building of lines; LightColorChange component bits
danij
21:53 Revision 75bdcdcd (github): Fixed|Deh Reader: Incorrect return value of parseWeaponNum
skyjake
21:52 Revision d006560d (github): Fixed|Deh Reader: Incorrect return value of parseWeaponNum
skyjake
21:49 Revision 0e092466 (github): Fixed|Client|libgui|X11: Fixed build
skyjake
21:48 Revision ae22f4ba (github): Fixed|Deh Reader: Incorrect return value of parseWeaponNum
skyjake
20:59 Revision 1bd8ebca (github): Merge branch 'master' into mapdata-c++
danij
20:56 Revision 61bd4558 (github): libdeng2|VectorN<>: Equality operators for floating-point vector types
danij
20:54 Revision c9f8d25c (github): Fixed|libdeng2: Compiler warning about truncating a double
skyjake
20:16 Revision 779e9b4e (github): Fixed|Music: Expand symbols in the soundfont path
skyjake
20:15 Revision 36363d79 (github): Builder|Linux: Label stable packages using the build number, too
To enable mixing unstable and stable packages, the build label is
included in both.
skyjake
19:37 Revision c5269bbd (github): Builder: Determine new files based on modification time
Instead of naively looking at files that did not exist before, the
new output file detector now uses modification tim...
skyjake
19:36 Revision d9f5a937 (github): Builder|Linux: Label stable packages using the build number, too
To enable mixing unstable and stable packages, the build label is
included in both.
skyjake
19:11 Revision f71f937b (github): Merge branch 'master' into ui-framework
skyjake
14:18 Revision c7c24f92 (github): Sector: New mechanisms for querying/updating ambient light color and level
danij
13:03 Revision 42e7e145 (github): Merge branch 'master' into mapdata-c++
Conflicts:
doomsday/libdeng2/include/de/math.h
danij
11:14 Revision c64fa1d8 (github): Fixed|libdeng2: Incorrect return type for fequal
Also added a single-precision version of the function. skyjake
11:14 Revision 79da2d51 (github): Fixed|libdeng2: Incorrect return type for fequal
Also added a single-precision version of the function. skyjake
07:59 Revision 49adde4d (github): Documentation|API: Tweaked Doxygen config
Something is not working quite right with Doxygen's macro expansion. skyjake
07:58 Revision 791cb92c (github): Documentation|API: Tweaked Doxygen config
Something is not working quite right with Doxygen's macro expansion. skyjake
07:58 Revision 815e3869 (github): Cleanup
skyjake
07:18 Bug #1118: [OpenAL] patch #27 revisited
I have applied the changes recommended here and it seems to have sorted out the OpenAL errors. The fixes will be in 1... skyjake
05:41 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.
danij
01:36 Revision a3136814 (github): Refactor|Partitioner: Continuing cleanup of Partitioner...
danij
01:34 Revision 498cc719 (github): Refactor: Base HPlane on Partition
danij

2013-04-07

23:18 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...
danij
21:19 Revision e38add73 (github): Cherry picked fc533afe4576f13aeac4d5b8e9e31c8bc89a1c72
skyjake
21:13 Revision fc533afe (github): Documentation|Readme|Console: Use @code rather than @cmd in examples
@cmd now translates to a cmdlink template in the wiki. skyjake
20:47 Bug #1118: [OpenAL] patch #27 revisited
OK, correction on the first problem - I haven't read my own patch correctly.
It was not 'extern "C"' part that mat...
galt_gendo
20:34 Bug #1118 (Closed): [OpenAL] patch #27 revisited
OK, let's start with a simple thing:
marking just the declarations with 'extern "C"' is not enough,
definitions mus...
galt_gendo
17:44 Revision 1bed6861 (github): Fixed|Windows: Referencing the main window, window icon, build issues
skyjake
14:12 Revision ba855dcb (github): Fixed|Server: Plugin loading was moved out of platform-specific code
skyjake
14:12 Revision 93a6a7eb (github): libshell|Cleanup|Mac OS X: Obsolete command line option for LocalServer
skyjake
10:48 Revision be736134 (github): Documentation|Console: Display mode and window manipulation commands
Added documentation for commands related to display modes and window
manipulation.
skyjake
10:46 Revision b77c2853 (github): Client|libgui|Mac OS X: Enhanced switching between fullscreen and windowed modes
Also, 'setwinres' switches off the window's maximized mode. skyjake
08:55 Revision 0b5000b7 (github): Fixed|Music: Expand symbols in the soundfont path
skyjake
08:55 Revision a6b98d1a (github): Documentation|API|libdeng2: Macro expanding when running Doxygen
skyjake
08:54 Revision 39f9e611 (github): Client: Cleanup
skyjake
08:54 Revision b338c0d3 (github): Documentation|API|libdeng2: Macro expanding when running Doxygen
skyjake
05:51 Revision 299ba585 (github): Refactor|BspNode: Applied the PIMPL idiom to BspNode
danij
03:26 Revision 5331591c (github): Refactor|BspBuilder: Map argument is now specified as const
Building a BSP for the map requires only read access. danij
03:01 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.
danij

2013-04-06

21:48 Revision 9a955d09 (github): Client: Tweaked output of the "displaymode" command
skyjake
21:47 Revision 791f89a4 (github): Fixed|libgui: Managing state of PersistentCanvasWindow
Todo: Check display mode changes. skyjake
21:46 Revision 9746e60b (github): Fixed|Music: Expand symbols in the soundfont path
skyjake
21:45 Revision dfc642eb (github): libdeng2: Improved text representation of Rectangle<>
skyjake
18:38 Revision 5b86d469 (github): Client|libgui: Window resizing and moving
Fixed determining window width and height: should always use current
canvas size rather than the window's windowed-mo...
skyjake
18:22 Revision 5ec808c5 (github): Client: Added commands for maximizing/centering the window
Also tweaked the output of "displaymode" to report the current,
windowed, and fullscreen sizes separately.
skyjake
17:03 Revision e6dd0fc0 (github): Refactor|GameMap: Free as much memory as we presently can do in ~GameMap()
danij
15:26 Revision ffb7eb47 (github): Fix typo
danij
14:59 Revision eeed538b (github): BspBuilder|Fixed: Called free() on a new'd Vertex when cleaning up a failed build
danij
14:48 Revision 5df23c89 (github): Merge branch 'master' into mapdata-c++
danij
14:41 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...
danij
13:49 Revision 74542e4e (github): Merge branch 'master' into ui-framework
skyjake
13:45 Revision adca39db (github): Refactor|libgui|Client: Mouse and keyboard input routing
ClientWindow now listens to the input notifications from its Canvas
and submits appropriate input events. Canvas was ...
skyjake
12:37 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...
danij
11:35 Revision 1cae59f5 (github): Fix typo
danij
11:33 Revision bac5ee78 (github): Moved dam_main.c/h to /resource domain; renamed as maparchive.cpp/h
danij
11:19 Revision 20f549a0 (github): Refactor|MapArchive: Completed refactoring work on MapArchive
danij
10:57 Revision a1d38b0a (github): Cleanup
skyjake
10:55 Revision 42fc4b18 (github): Client|Fixed: Updated Config with new window variables and defaults
skyjake
10:18 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 ...
danij
09:58 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...
danij

2013-04-05

21:31 Revision 758f7ee5 (github): Refactor|Fixed|Client: Client window GL init
skyjake
21:26 Revision c2e09a86 (github): All Games: Link game plugins with libgui for GUI features (DDKEY)
skyjake
21:24 Revision 41cde032 (github): Fixed|Server: DisplayMode is not needed in the server
skyjake
21:23 Revision 03d94c46 (github): Refactor|Client: Use new ClientWindow class, WindowSystem methods
Moved window management methods to WindowSystem. skyjake
21:18 Revision 40f3b08c (github): libgui: Cleanup and post-refactoring fixes
skyjake
21:17 Revision 7796f824 (github): Refactor|Client: ClientWindow implemented, added GuiRootWidget
The ClientWindow is the highest-level window class that manages the UI
widgets in the window.
GuiRootWidget is the r...
skyjake
11:16 Revision 972dece5 (github): libgui: Cleanup
skyjake
11:08 Revision 6134ce60 (github): Documentation|API: Cleanup
skyjake
11:04 Revision 7ffa65da (github): libgui: Working towards a successful build on Windows/Unix
skyjake
11:03 Revision 7210d01e (github): libgui|Canvas: Cleanup and debug log messages
skyjake
11:02 Revision 704a4937 (github): libgui|X11: Use "x11" as a platform suffix
skyjake
10:25 Revision 791f1bfd (github): Documentation: Instructions for adding new versions of public APIs
skyjake
10:24 Revision d633b3e5 (github): Documentation: Instructions for adding new versions of public APIs
skyjake
08:35 Revision b2700c22 (github): libgui: Added template for new classes
Based on the never-implemented Window class. skyjake
08:34 Revision de93d83c (github): libdeng2: Method for checking if an Observers set is empty
skyjake
08:34 Revision aaa80cb0 (github): libdeng2: Added an easier way to get the appClock's current time
skyjake
08:33 Revision 28c4f8a1 (github): libdeng2: Added methods to the Rectangle template
skyjake
08:33 Revision 821f82ae (github): Cleanup: Further cleanup after dropping Qt 4.6 support
skyjake
08:32 Revision bdda767e (github): Cleanup|Client: Macro naming convention (DENG_ instead of LIBDENG_)
skyjake
07:39 Revision d42cc112 (github): Refactor: Reimplemented the MapArchive with proper SoC
danij
06:53 Bug #1117: [Plutonia] Missing explosion sprites of Icon of Sin
- **status**: open --> closed
danij
06:52 Bug #1117 (Closed): [Plutonia] Missing explosion sprites of Icon of Sin
The explosion sprites of the Icon of Sin (the Gate Keeper) in Plutonia don't seem to appear. They do appear on the Do... skyjake
06:51 Bug #1115: [Heretic] Wand firing with Tome of Power / autoaim
This was fixed by adapting the missile spawning function straight from vanilla Heretic for use with the Wand missiles. skyjake
06:50 Bug #1115 (Closed): [Heretic] Wand firing with Tome of Power / autoaim
The Powered up Wand Crystal in Heretic seems partially broken when it auto aims up/down from some angles (I'm unable ... skyjake
06:51 Bug #1116 (Closed): [Heretic] Hellstaff rain with Tome of Power
The Blood Rain from the Powered up Hellstaff in Heretic appears to incorrectly fall at a slight diagonal angle rather... skyjake
04:47 Revision 0ff5e186 (github): Disabled the unused and obsolete archived map reader/writer
danij
03:17 Revision 833b9a97 (github): Fix typo and comment out polyobj debug message
danij
02:54 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...
danij

2013-04-04

22:33 Revision 5f41510f (github): Refactor|Client|libgui: Started revising window architecture
Began a large refactoring where the window architecture is
"re-imagined" with proper separation of concerns, and gene...
skyjake
17:35 Revision e82a0ff7 (github): Refactor|GameMap: Moved more logics for map loading into GameMap
danij
09:37 Revision e4ea14e0 (github): Builder|Mac OS X: Prevent building on OS X 10.5 (targeting 10.4)
The autobuilder will now skip 1.11+ builds on OS X 10.5, which has
been used for building 10.4+ packages.
skyjake
09:05 Revision ff348393 (github): Mac OS X: Dropped support for OS X 10.4
Also means Carbon Qt (4.6) is gone as well as PowerPC builds. skyjake
05:44 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...
danij
05:22 Revision de72f06b (github): Fix typo
danij
04:27 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).
danij
03:59 Revision cec8635e (github): Refactor|GameMap: Encapsulate mutable access to BSP element LUTs within GameMap
danij
03:42 Revision c32e4d66 (github): Refactor|GameMap: Moved BSP building in and LOS tracing out of GameMap
danij
02:46 Revision 1c125c5a (github): Refactor|GameMap: Began moving private instance data to GameMap::Instance
Generators/skyfix/trace-state/surface-sets/tracked-planes. danij
01:34 Revision 6791336d (github): Refactor|GameMap: Cleaned up GameMap-internal map element iteration helper funcs
danij
01:00 Revision dbf7e61f (github): Refactor|GameMap: Applied the pimpl idiom to GameMap
As yet there is no private data, however... danij
00:30 Revision 00832008 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
Line of sight trace state accessors. danij
00:09 Revision cb7e87d0 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
Map element in-box and path traversals. danij

2013-04-03

23:48 Revision 0b975747 (github): Refactor|GameMap: Replaced GameMap's list of Polyobjs with a QList
danij
23:06 Revision 78212337 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
Sound emitter location and map element to index lookups. danij
22:04 Revision 31e6eded (github): Bumped version to 1.11, changed release type back to "Unstable"
skyjake
22:03 Revision 0bff9d8a (github): Refactor: Preparing to move Window to libgui
It will serve as the base class for CanvasWindow. skyjake
21:48 Revision 7c1ee4df (github): libgui: Added Window base class, synced version with project version
skyjake
20:37 Revision 0d935a55 (github): libdeng2|App: Added -reset for emptying persist.pack to defaults
The new command line option "-reset" will delete persist.pack causing
all persistent data to be lost, effectively res...
skyjake
20:33 Revision b2b2bbcd (github): libdeng2|FS: Improved interface for file creation
Instead of a simple bool flag, use an enum for the behavior when
creating new files.
skyjake
19:26 Revision 9e1b6215 (github): Builder|Mac OS X: Use clang to build the 10.8 package
GCC is outdated on recent versions of OS X. skyjake
19:19 Revision 889b1ca8 (github): Homepage: Enable download of the OS X 10.8 stable package
skyjake
19:18 Revision 8113509a (github): Refactor|GameMap: Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
All Blockmap and NodePile initialization. danij
19:04 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...
danij
18:40 Revision e5307766 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
Polyobj lookups and traversals. danij
17:34 Revision 36245cd5 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
Everything to do with sky fix heights... danij
16:02 Revision 7a897c83 (github): Homepage: Updated source package to 1.10
skyjake
15:28 Bug #1106: [Linux] Crashing at start with errors: "Failed to Lock"
_(originally posted by anonymous SF.net user)_
The same happens using the stable version in Ubuntu 12.10 installed w...
skyjake
12:02 Revision 05a9013b (github): Fixed: Player viewport disappears after resizing window
It appears there is a bug with the code optimizer of GCC 4.2 that
caused libcommon's ClearPlayer() to incorrectly cle...
skyjake
10:36 Revision d1346a29 (github): Fixed|libdeng2: Calculating build numbers
Adjusted the build number formula to work exactly like the one used
by the autobuilder. libdeng2 had started to drift...
skyjake
10:09 Revision e1ffca0b (github): Cleanup
skyjake
10:03 Revision 5d985e2c (github): Documentation: Updated cphelp.txt
skyjake
10:01 Revision 85c26997 (github): Merge branch 'ui-framework'
skyjake
09:58 Revision 8f1d2e77 (github): Fixed|Window Manager: Crash during abnormal shutdown message
The main window must be deleted (or its drawing prevented) or otherwise
a crash will occur while the shutdown message...
skyjake
09:27 Revision 9d342c09 (github): Documentation|Console: Fixed typos
skyjake
07:43 Revision e18bbcfe (github): Builder|Fixed: Sign and publish the latest build, not today's
These changes allow the day to change during a build; the steps
following the initial tagging now operate on the late...
skyjake
07:29 Revision e62d9bb9 (github): Cleanup
danij
06:53 Revision 6b925b32 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
Uri/OldUniqueId/Gravity/AmbientLightLevel property accessors. danij
05:40 Revision 3d26670b (github): Refactor|GameMap: Removed more obsolete GameMap_* functions
danij
05:13 Revision 28135c4c (github): Refactor|GameMap: Removed the now obsolete GameMap_BspNode()
danij
05:10 Revision 7a895521 (github): Refactor|GameMap: Removed the now obsolete GameMap_HEdge()
danij
05:07 Revision d635be4f (github): Refactor|GameMap: Removed the now obsolete GameMap_BspLeaf()
danij
04:58 Revision 962331df (github): Refactor|GameMap: Removed the now obsolete GameMap_Sector()
danij
04:47 Revision 2bf824da (github): Refactor|GameMap: Removed the now obsolete GameMap_SideDef()
danij
04:42 Revision d884d30b (github): Refactor|GameMap: Removed the now obsolete GameMap_LineDef()
danij
04:37 Revision 3bf7714d (github): Refactor|GameMap: Removed the now obsolete GameMap_Vertex()
danij
04:29 Revision 540f9a35 (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
BspLeaf/Line/Mobj/Polyobj linking. danij
04:12 Revision 57d1e9cd (github): Refactor|GameMap: Removed the now obsolete GameMap_BspLeafIterator()
danij
04:01 Revision 3acf7586 (github): Refactor: Moved all Polyobj_* functions to methods of Polyobj
danij
03:35 Revision 71ee86bb (github): Refactor: Replaced EditMap's Polyobj list with a QList
Memory for Polyobjs is now managed with C++ new/delete. danij
03:15 Revision 87f09660 (github): Refactor: Replaced EditMap's map element std::vectors with QLists
danij
02:42 Revision 406e8a7f (github): Cleanup: Removed the now redundant MapElementList<>
danij
02:38 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...
danij
01:47 Revision 2d4791dc (github): Refactor|GameMap: Moved more GameMap_* functions to methods of GameMap
Line of sight tests, BSP lookups, generator collection. danij
00:21 Revision 179f00f0 (github): Refactor: Use the relevant GameMap function instead of the helper macros
danij

2013-04-02

23:50 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.
danij
23:13 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...
danij
22:10 Revision 83964d37 (github): Documentation|Console: Added "listbcontexts"
Removed the obsolete "listbindclasses". skyjake
21:50 Revision 7b8901fd (github): Documentation|Console: Added (de)activebcontext, cleaned up help output
Added macros for basic structure (Usage, Examples, See also). skyjake
15:38 Revision cade3036 (github): Shell|GUI: Toolbar icons v1
skyjake
09:10 Revision 000e160c (github): Documentation|Console: Improved server-password description
skyjake

2013-04-01

20:29 Revision 42d24d87 (github): Documentation|Console|All Games: Updated cphelp.txt and conhelp.txt files
The console and control panel help strings are now generated out of
the Amethyst sources under "doomsday/doc".
At th...
skyjake
20:10 Revision d965e938 (github): Documentation|Console: Improved docs for some commands and variables
Also added a dry run mode for wikidocs.py. skyjake
15:23 Revision ab434568 (github): Documentation|wikidocs: Removed extra newline from output
skyjake
14:16 Revision a5d03aab (github): Documentation|Console: Cleanup
Consistent use of spaces. Tweaked wiki headings. skyjake
14:15 Revision be4d802c (github): Documentation: Trying out Amethyst formatting in selected commands
skyjake
14:04 Revision 88b7b08b (github): Documentation: Cleanup
Unified redundant commands and variables. skyjake
10:26 Revision bbdef178 (github): Amethyst: Added Doomsday Help output style to lib
skyjake
10:23 Revision d2075162 (github): Documentation: Improved conhelp.py runtime output
skyjake
09:57 Revision 3c991eaa (github): Documentation: Cleanup
skyjake
09:51 Revision 0be19d86 (github): Documentation: Improved help builder script
Now in Python so it can be run on all platforms. Also made conhelp.py
importable.
skyjake

2013-03-31

21:05 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...
danij
20:07 Revision 6947fb95 (github): Documentation: Added scripts and Control Panel help as Amethyst sources
- conhelp.py: Generate a conhelp file containing commands and variables
- makehelp.sh: Generate cphelp/conhelp for en...
skyjake
15:19 Revision a41d71e2 (github): Changed release type to "Stable" for 1.10
skyjake
15:04 Revision 3b06c59a (github): Merge branch 'fix-window'
skyjake
14:17 Revision b6acdb05 (github): Documentation|wikidocs: Cleanup
skyjake
13:49 Revision 86633d4b (github): Fixed|qmake|Unix: Output directory accessed before created
The .desktop file was generated before qmake had a chance to create
the output directory.
skyjake
12:05 Revision 698fbf01 (github): Merge branch 'master' into fix-window
Conflicts:
doomsday/client/src/ui/window.cpp
skyjake
11:28 Revision ae7be02d (github): Documentation|wikidocs: Improved index table formatting
skyjake
11:23 Revision f1463582 (github): Documentation|Console: Fixed typos and some redundancy
skyjake
10:57 Revision c8785318 (github): Fixed|Window Manager: Incorrectly changing away from maximized window
The 'maximized' flag is now cleared when changing the window's
attributes (x, y, width, height). This fixes a problem...
skyjake
10:53 Revision 824cb1fd (github): Documentation|TextMate|Mac OS X: Added a .tm_properties for the Amethyst docs
skyjake
08:58 Revision 056f9e17 (github): Fixed: Passing a de::String to Con_Message() instead of char*
skyjake
08:51 Revision c228e3de (github): Fixed: Class member initialization not supported by our C++ standard
skyjake
06:32 Revision 23ec7c44 (github): Window: Cleanup
danij
06:32 Revision 5c4e9435 (github): Console: Improved "displaymode" command output
danij
05:02 Revision b9bb16ac (github): Window|Refactor: Use QRect throughout
danij
04:42 Revision 200fb3ea (github): Window: Cleanup
danij
01:58 Revision 80c212b2 (github): Window|Refactor: Various cleanup refactorings
danij
00:13 Revision d1799d70 (github): Window: Cleanup
danij
00:09 Revision 905a74e7 (github): Window|Refactor: Replaced global var 'theWindow' with macro DENG_WINDOW
danij

2013-03-30

23:46 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...
danij
23:32 Revision 9308a0d3 (github): Window|Refactor: Minor interface improvements
danij
22:47 Revision c389f392 (github): Window|Refactor: Revised access to the main Window
danij
21:27 Revision 2efb52df (github): Window|Refactor: Connect finishMainWindowInit() from create()
danij
21:21 Revision 43414ec1 (github): Fixed: Main window destruction upon fatal error
The main window was destroyed behind the back of the window manager. danij
21:06 Revision 009b9e4a (github): Window|Refactor: Cleaned up Window destruction
danij
21:04 Revision a3f46901 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
21:03 Revision 0ed5329e (github): Documentation: Script for generating wiki pages for commands/variables
Expected to be run in "doomsday/doc". skyjake
21:00 Revision 4dffe8a2 (github): Documentation: Improved Amethyst markup in command/variable docs
Whitespace only acts as a separator in Amethyst; replaced the
now-meaningless newline escape chars with a custom macr...
skyjake
20:47 Revision 2026e3e1 (github): Window|Refactor: Cleaned up Window construction
danij
19:29 Revision add3c82d (github): Window|Refactor: Addressed private Window accesses in window.cpp
danij
19:22 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()
danij
17:03 Revision adca2771 (github): Window: Cleanup
danij

2013-03-29

22:35 Revision 8b694975 (github): Documentation: Console commands and variables as Amethyst sources
Generated an .ame source for each console command and variable based
on the cphelp/conhelp files. These are intended ...
skyjake
20:15 Revision 47d34348 (github): Builder|Fixed: Python import path
skyjake
20:10 Revision fd4f38a5 (github): Builder: Generate "Latest Doomsday release" page
When a stable release is made, the autobuilder will now generate
the redirection page for the latest Doomsday release.
skyjake
18:24 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...
danij
15:25 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...
danij
12:51 Revision f6b5c4e9 (github): Fixed|Heretic|Renderer: Torch timeout and rendering with no attenuation
The engine rendered all torch light (player's fixedColorMap) with
distance attenuation. This is originally due to Hex...
skyjake
12:18 Bug #1114: [Snowberry] Runtime Error (Errno 22) on "Play"
- **assigned_to**: Jaakko Keränen --> nobody
skyjake
08:31 Bug #1114: [Snowberry] Runtime Error (Errno 22) on "Play"
i also had this problem under xp on 2 different machines, with brand new installs of xp sp3 with all updates, with sn... stavstav2
11:43 Bug #1065: [HeXen] loading a pwad breaks player colours
In all but one colour: Blue for the Mage and Cleric and Yellow for the Fighter vermil
11:38 Bug #1108: Infine corruption during first tic
> causes corruption of all following infine
What do you mean by "corruption"? Visual or behavioral?
Please atta...
skyjake
11:32 Bug #1052: [Heretic] Torch artifact doesn't work properly
I've fixed the Heretic torch for 1.10 so it doesn't have the Hexen-like distance attenuation. skyjake
11:32 Bug #1053: [Render hack] Icarus Alien Vanguard: Force-fields (scrolling masked middle texture)
_(originally posted by anonymous SF.net user)_
Are you using a texture pack? I've had similar issues due to DHTP ove...
skyjake
09:08 Revision 3d3563c0 (github): Optimize: NativePath remembers the current work path
Rather than always querying the path with QDir::currentPath() (which
looks somewhat inefficient in the profiler), rem...
skyjake
08:27 Bug #1105: XG sector ambient sounds not saved/loaded
- **labels**: --> XG, Audio, Sound Effects
- **priority**: 1 --> 6
danij
08:26 Bug #1090: Sv_RateDelta return code doesn't typecheck
- **labels**: --> Networking, Server
- **status**: open --> fixed
- **assigned_to**: Jaakko Keränen
- **milestone**:...
skyjake
08:24 Bug #1109: game crashes at start of
I have no idea what version I have. If I have wrong version is there way how to patch it? pokazene_maslo
08:24 Bug #1109: game crashes at start of
> File "D:\Install\- Games\Legacy Of Doom\DOOM2.WAD:(basedir)\FATTB4B6.lmp" does not appear to be a valid Patch.
F...
skyjake
08:04 Revision b181bf4a (github): Fixed|Server: Starting and stopping the server
Internally the engine was still relying on the removed
"net server start" and "net server close" commands. Now that t...
skyjake
07:30 Revision b58a6aeb (github): Documentation: Added wiki template for the doomsday-server man page
skyjake

2013-03-28

22:16 Revision d334bb39 (github): Fixed|VersionInfo: Parsing version with just two components
dengine.net now provides a two-component version if the revision is 0.
Fixed an out-of-bounds indexing in the parser.
skyjake
21:04 Revision 86d1c59c (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
21:03 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 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
19:16 Bug #1114: [Snowberry] Runtime Error (Errno 22) on "Play"
- **labels**: Snowberry --> Snowberry, Windows XP
- **summary**: Runtime Error Errno 22 on PLAY --> [Snowberry] Runti...
skyjake
19:15 Bug #1114 (Closed): [Snowberry] Runtime Error (Errno 22) on "Play"
After download, install & wad validating, I press play and receive this error:
Runtime Error
An unexpected er...
cdooginz
19:14 Revision d5cd8e96 (github): Server: Removed "net server start/go/stop/close" commands
The server is always "started" when it's running; quitting the server
means closing it. In other words, it is no long...
skyjake
19:14 Revision bd15e743 (github): Security|Server: Disallow public servers without a shell password
If there is no shell password, anyone can login via Shell and modify
the server's config.
It is now mandatory to set...
skyjake
16:29 Revision b00cfabb (github): Fix typos
danij
16:13 Revision 59a190a6 (github): Readme: Added wiki link to the Shell
skyjake
15:30 Revision c729384d (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
15:29 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 Revision 029f2a03 (github): Homepage: Added Version class
danij
14:27 Revision bf7cc765 (github): Readme: Updated link to "Multiplayer server" in the wiki
skyjake
11:33 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
10:33 Revision 152d89d1 (github): Fixed|Multiplayer|Hexen: Client wasn't notified when keys picked up
skyjake
10:20 Revision 79c298bc (github): Fixed|Hexen: Status bar life gem colors match player color
Needed to swap red and blue for the life chain gem. skyjake
10:01 Revision edace837 (github): Fixed|UI: Error dialog reads log output using libdeng2 FS
To find and read the log output file, one needs to use the libdeng2 file system. skyjake
09:24 Revision 49a31b60 (github): Homepage: Updated Mac downloads page with 10.8
skyjake
07:47 Revision f66e0d2c (github): Homepage|Build Repository: Added support for the OS X 10.8 packages
skyjake

2013-03-27

19:36 Revision 3d8d44df (github): Cleanup: Removed an unnecessary try/catch
Added a slightly nicer way to delete the app's materials collection. skyjake
19:31 Revision e59ac0e4 (github): Fixed|UI: Ensure LegacyWidget is not drawn until GL is fully initialized
UI_DrawDDBackground() accesses materials. skyjake
19:22 Revision 190250fe (github): Fixed|Window Manager: Window refresh stops after canvas recreated
There was a logic error where a Canvas that was requested to be
recreated, but actually wasn't recreated due to the G...
skyjake
16:37 Revision 952ba5f8 (github): libcommon|Hexen|Debug: Replaced fatal error with assertion
skyjake
15:00 Revision 47d853c0 (github): Fixed: Potential crash during startup
Canvas's init function may actually end up destroying the Canvas
(e.g., FSAA mode changes during the startup). Thus C...
skyjake
14:57 Revision 2706ea5e (github): libdeng2: Cleanup
skyjake
13:57 Revision ccaab27b (github): Fixed|md2tool: Warning about unused return value
skyjake
11:50 Revision d3d9a88b (github): Homepage: Updated info about autobuild schedule
skyjake
10:56 Revision b38ea6d0 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
10:55 Revision 0cb3954e (github): Fixed: Pause and input device state
When a user-initiated pause ends, the state of input devices and
player controls is reset.
When a forced pause ends ...
skyjake
03:08 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 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
 

Also available in: Atom