Project

General

Profile

Activity

From 2012-03-04 to 2012-03-17

2012-03-17

21:22 Doomsday Engine Revision d6bfeabe (github): Improved screen grabbing; default screenshot format is now .png
Added routines for grabbing the contents of a Canvas in various
ways. One can create an image_t, QImage or an OpenGL ...
skyjake
19:41 Doomsday Engine Revision d81c24ac (github): Working on Qt-based OpenGL frame buffer grabbing
skyjake
19:40 Doomsday Engine Revision 1c921835 (github): Uri: AFAICS, no Trolltech copyrighted material is present here
skyjake
17:07 Doomsday Engine Revision 4541a43a (github): qmake|Mac OS X: Deployment checks QTDIR environment variable
skyjake
16:30 Doomsday Engine Revision b96dc04b (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
skyjake
16:29 Doomsday Engine Revision 2dd8c977 (github): Canvas: Interpret wheel events
skyjake
16:06 Doomsday Engine Revision 9e090bcb (github): Homepage|Build Repository|Refactor: Reworked the build graph for greater flexibilty
This revised implementation offers the support for a horizontal
orientation in addition the vertical one presently in...
danij
15:25 Doomsday Engine Revision 1e1ce497 (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
skyjake
12:35 Doomsday Engine Revision 980f4315 (github): Homepage|Build Repository: Use an alternative method of positioning the jumplist commit count
This method works with both jumplist orientations. danij
11:50 Doomsday Engine Revision 7b4646c8 (github): Homepage|Build Repository: Put the jumplist commit counts on the left
danij
11:40 Doomsday Engine Revision 99bff95e (github): Homepage|Build Repository: Added the commit counts for commit groups' primary tags to jumplists
Also moved the commit total into the Commits heading. danij
10:59 Doomsday Engine Revision 2d1ecdc6 (github): UI|Fixed: Update UI font height when window resized
skyjake
10:52 Doomsday Engine Revision c2a87faf (github): Re-choose system fonts when window size changes
skyjake
10:33 Doomsday Engine Revision 4cbcd207 (github): Homepage|Build Repository|Fixed: HTML-like markup tags were being stripped from commit messages
danij
10:27 Doomsday Engine Revision 003ccf3b (github): UI: Resize UI page when window is resized
Todo: Font resizing. skyjake
10:26 Doomsday Engine Revision 049756bb (github): Documentation: Describe main application control flow
skyjake
09:14 Doomsday Engine Revision d051aaa6 (github): Debug|LegacyCore: Added debug messages
skyjake
08:52 Doomsday Engine Revision 1c52d3fd (github): Merge remote-tracking branch 'origin/master' into qapp-based
skyjake
08:50 Doomsday Engine Revision 6a1c3664 (github): Refactor|Busy Mode: Run the app event loop, allow resizing
Busy mode can now be resized while running. skyjake
07:57 Doomsday Engine Revision 0453bae6 (github): Homepage|Build Repository: Log exceptions raised by the build log parser to the error log
danij
07:03 Doomsday Engine Revision 0c04a39a (github): Homepage|Build Repository|Fixed: A failed build log parse no longer results in content update
When a brand new version of the XML build log is retrieved we only
update our cached copy if we are able to parse it ...
danij
04:51 Doomsday Engine Revision 727ffbc6 (github): Homepage|Build Repository|Cleanup: Further minor cleanup
danij
04:35 Doomsday Engine Revision 05e8a6a2 (github): Homepage|Build Repository: Cleanup after the new event index implementation
danij
02:39 Doomsday Engine Revision b633c388 (github): Homepage|Cleanup: Removed redundant rules from the CSS stylesheet
danij
01:24 Doomsday Engine Revision 1938ada1 (github): Homepage|Build Repository: Implemented new designed for build repository index
The single linear list representation for build events used by the older
interface was no longer suitable now that mu...
danij
01:10 Doomsday Engine Revision 66f2c4bd (github): Homepage|BuildRepository: Refactor AbstractPackage hierarchy moving iBuilderProduct upward
The iBuilderProduct inteface defines the functionality of an object
which represents a package (or some other resourc...
danij
00:59 Doomsday Engine Revision 74dd179f (github): Homepage|Build Repository: Parse the releaseNotes URI from a build event
This URI is presently stored as a property of a logical BuildEvent.
Todo: Refactor as a property of AbstractPackage.
danij
00:14 Doomsday Engine Revision 8da3c5cf (github): Refactor|Busy Mode: Don't block the UI event loop when busy
Busy mode will run a local event loop and continue to process UI
events normally. Partially refactoring busy mode to ...
skyjake
00:13 Doomsday Engine Revision 32204f0d (github): LegacyCore: Allow pushing and popping the loop
skyjake

2012-03-16

22:50 Doomsday Engine Revision afe63f46 (github): Fixed: Slow window resize and Mac Cmd key ignoring
skyjake
22:25 Doomsday Engine Revision edb91029 (github): Cleanup
skyjake
21:44 Doomsday Engine Revision f54d80cb (github): de::String: Added format character for pointer arguments
de::String is using its own custom string formatter, and it lacked %p. skyjake
21:44 Doomsday Engine Revision 776ad536 (github): libdeng2: Catch uncaught exceptions in de::App
Exceptions occurring during the event loop must be caught before
they end up at the application level. The applicatio...
skyjake
20:17 Doomsday Engine Revision 9380a53d (github): Merge branch 'master' into qapp-based
skyjake
20:15 Doomsday Engine Revision 24730b93 (github): Doom: sf_dontstop for Cyberdemon and Spider Mastermind sight sounds
skyjake
20:03 Doomsday Engine Revision 348c0ba1 (github): SFX: Allow overlapping sounds by default (sound-overlap-stop 0)
As there are still problems with stopping of overlapping sounds, reverted
back to old Doomsday behavior of allowing m...
skyjake
18:05 Doomsday Engine Revision 3569e8ee (github): Builder: Force a git pull before generating Debian changelog
skyjake
18:02 Doomsday Engine Revision dedc38c3 (github): Builder|Fixed: Determine event timestamp based on file modtime
skyjake
17:07 Doomsday Engine Revision 33ac8adf (github): Builder: Print tag range when generating changes
skyjake
16:54 Doomsday Engine Revision 552fd45b (github): Builder|Fixed: Find previous build of same version for changelog
The script was assuming the next oldest build is good for generating
the commit list.
skyjake
15:51 Doomsday Engine Revision ca5c38fe (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
15:50 Doomsday Engine Revision 14d557b9 (github): Builder|Fixed: Indentation error in platform_release.py
skyjake
15:29 Doomsday Engine Revision 01ef2ee2 (github): Builder|Fixed: Indentation error in script
skyjake
09:52 Doomsday Engine Revision 0b0e191a (github): Merge remote-tracking branch 'origin/qapp-based' into qapp-based
skyjake
08:45 Doomsday Engine Revision 97e35915 (github): Merge branch 'master' into qapp-based
skyjake

2012-03-15

21:07 Doomsday Engine Revision 7693f13a (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
21:06 Doomsday Engine Revision 7a8f38ac (github): Builder: Include <releaseNotes> in each XML feed build
skyjake
19:46 Doomsday Engine Revision c3bfaee0 (github): Builder: Package filename omits build number for stable builds
On Windows, the package filename is defined in the Inno Setup
config file. On Mac, it's defined in platform_release.p...
skyjake
19:29 Doomsday Engine Revision d987eb87 (github): Build number for stable builds goes into FULLTEXT define
skyjake
19:22 Doomsday Engine Revision f82eb635 (github): Omit build number in version info of stable builds
Stable builds automatically get the DENG_STABLE define. skyjake
19:06 Doomsday Engine Revision e6809ae9 (github): Refactor: LegacyCore now controls the game loop frequency
skyjake
18:07 Doomsday Engine Revision cea3462b (github): Builder|Fixed: Set the found version number for each package
skyjake
17:30 Doomsday Engine Revision b29fb442 (github): Builder|XML Feed: Include version info for failed packages
If no package files are found, the version falls back to the repository
version at the time of the build event (saved...
skyjake
17:02 Doomsday Engine Revision 5296df13 (github): Merge branch 'master' into qapp-based
skyjake
13:52 Doomsday Engine Revision 6e4f73ed (github): Merge branch 'master' into qapp-based
skyjake
13:25 Doomsday Engine Revision 11a79fb6 (github): AudioDriver: Cleanup
skyjake
13:20 Doomsday Engine Revision 29122818 (github): Cleanup
skyjake
12:59 Doomsday Engine Revision 040f42c5 (github): FMOD: Updated copyright and apidoc
skyjake
12:37 Doomsday Engine Revision 64659412 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
12:35 Doomsday Engine Revision ff1723b0 (github): FMOD: Bump version number for the 1.9.8 release
skyjake
12:35 Doomsday Engine Revision 9e2204f5 (github): FMOD: Print credit message in the console
Init errors are also printed to the console. skyjake
12:12 Doomsday Engine Revision b14fedaf (github): Homepage: Added FMOD Ex Audio Plugin badges to the Ubuntu downloads page
danij
12:09 Doomsday Engine Revision 8fe04c3d (github): Homepage|Build Repository: Use a non case sensitive comparison of package names
danij
12:01 Doomsday Engine Revision e8815b1b (github): Merge branch 'master' into qapp-based
skyjake
09:38 Doomsday Engine Revision eee38bf8 (github): Homepage|Build Repository: Added package yield to the build event summary
danij
09:24 Doomsday Engine Revision d6db12b2 (github): Homepage|Build Repository: Added "Event" title to the event metadata when inspecting a build
danij
09:20 Doomsday Engine Revision 560140c5 (github): Homepage|Build Repository: Updated apidoc
danij
09:17 Doomsday Engine Revision c80c78f9 (github): Homepage|Build Repository: Add release type to the page title when inspecting a build
danij
09:08 Doomsday Engine Revision 8a971148 (github): Homepage|Build Repository: Added ReleaseType property records
danij
08:44 Doomsday Engine Revision 0bf23800 (github): Homepage: Use the code.iki.fi mirror for the library icons
danij
08:12 Doomsday Engine Revision b6d505fe (github): Homepage: Use GIF for the library icons
Using GIF with a custom color table allowed me to compress these down
to 1/10th of their original size.
danij
07:10 Doomsday Engine Revision 45616ac9 (github): Homepage|Build Repository|Fixed: Undefined variable warning (ContentInfo)
danij
07:02 Doomsday Engine Revision de621b83 (github): Homepage|Fixed: Default object from empty value warning (ContentInfo)
danij
06:02 Doomsday Engine Revision 3d2ada84 (github): Homepage|Build Repository: Removed colon from the Build stream navigation title
danij
05:57 Doomsday Engine Revision 77bcefe7 (github): Homepage|Fixed: Default object from empty value warning (ContentInfo)
danij
05:47 Doomsday Engine Revision 27b2bdab (github): Homepage: Updated Doomsday 1.9.7 source package download link
danij
05:30 Doomsday Engine Revision 693a42ca (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
05:29 Doomsday Engine Revision 7ff331e5 (github): Homepage|Build Repository: Reformatted the build event overview
This revised layout makes better use of screen real estate. danij

2012-03-14

17:01 Doomsday Engine Revision 751a1e9a (github): Merge branch 'master' into qapp-based
skyjake
16:39 Doomsday Engine Revision 7eb82075 (github): Builder: Ignore version number warning from dch
skyjake
16:29 Doomsday Engine Revision 0a2cd51d (github): Builder: Filter out illegal characters in log messages
skyjake
13:56 Doomsday Engine Revision 89bca0ac (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
13:55 Doomsday Engine Revision a98a4cb8 (github): Homepage: Display a "...presently unavailable" status for a broken feed
danij
13:54 Doomsday Engine Revision a8a49409 (github): Homepage: Minor warning fixes
danij
13:49 Doomsday Engine Revision 3afd9728 (github): Homepage|Fixed: The error handler failed to catch E_USER_WARNINGs
danij
13:48 Doomsday Engine Revision 6f734c67 (github): Homepage|Fixed: Added missing script type on facebook's social bookmark button
danij
10:57 Doomsday Engine Revision c56240ad (github): BSP Builder|Refactor: Cleanup
danij
10:34 Doomsday Engine Revision fbae40dc (github): Builder: Fixed Debian changelog update for lower version
skyjake
10:33 Doomsday Engine Revision bbb21f64 (github): Builder: Fixed Debian changelog update for lower version
skyjake
10:15 Doomsday Engine Revision 9b649e06 (github): Builder: Allow lower version number for Debian changelog
skyjake
10:15 Doomsday Engine Revision a6a040a6 (github): Builder: Allow lower version number for Debian changelog
skyjake
10:08 Doomsday Engine Revision d405cba1 (github): Builder: Added 'pull' command for changing the branch
skyjake
10:07 Doomsday Engine Revision 01ffd9b2 (github): Builder: Added 'pull' command for changing the branch
skyjake
09:49 Doomsday Engine Revision be4fc354 (github): Builder|Fixed: Reading the current branch from config
Argh. skyjake
09:49 Doomsday Engine Revision ffbab1a1 (github): Builder|Fixed: Reading the current branch from config
Argh. skyjake
09:20 Doomsday Engine Revision 1355f28b (github): Builder: Pilot can build from the stable branch
The --branch option is given to every invocation of autobuild.py. skyjake
09:20 Doomsday Engine Revision f1b1612d (github): Builder: Added a --branch option for autobuild.py
Specifies which branch to use for building. skyjake
09:20 Doomsday Engine Revision b212dd03 (github): Builder: Pilot can build from the stable branch
The --branch option is given to every invocation of autobuild.py. skyjake
08:49 Doomsday Engine Revision ec752cfc (github): Builder: Added a --branch option for autobuild.py
Specifies which branch to use for building. skyjake
08:25 Doomsday Engine Revision 9ea12206 (github): Updated version info for release-1.9.7-1
The build number will naturally also be different. skyjake
08:23 Doomsday Engine Revision 00a74fc7 (github): BSP Builder|Refactor: Renamed objects for clarity
danij
08:12 Doomsday Engine Revision 80c743f8 (github): Fixed|Texture Manager: Alpha analysis of unmasked paletted image
skyjake
08:12 Doomsday Engine Revision e400ce68 (github): Win32: Fixed build
I seem to fall for this one regularly... skyjake
08:11 Doomsday Engine Revision d714a6c9 (github): Fixed|GL: Attempt to do alpha analysis on a no-alpha image
If a paletted image_t does not have a mask, we cannot do alpha analysis.
Fixes a potential crash due to out-of-bounds...
skyjake
08:11 Doomsday Engine Revision 772aa98e (github): Fixed|GL: Display refresh timing at shutdown
When the engine is being shut down, it is no longer necessary to
keep the display updates optimal.
Fixes attempt to ...
skyjake
08:11 Doomsday Engine Revision 545a1dda (github): Unix|Fixed: "~" in path was sometimes left untranslated
For instance, with the -iwad option. skyjake
08:10 Doomsday Engine Revision 72e6d57c (github): Controls Menu|Fixed: Crash when binding a control
Certain items in the controls menu were using a text definition index
as their description, but the grabber wasn't tr...
skyjake
08:08 Doomsday Engine Revision 1edc4a69 (github): Particles|Fixed: Crash due to null pointer access
Some of the particles created by the "lightning" hit effect didn't have
a current sector set, presumably because they...
skyjake
08:07 Doomsday Engine Revision 97825f9e (github): qmake: Added comment in versions.pri
skyjake
08:07 Doomsday Engine Revision 6b6072a2 (github): All Games|Fixed: GL error and crash with msg-show 0
UILog_Drawer() was pushing a matrix on the stack but didn't
pop it, which lead to an overflow.
See bug report: http:...
skyjake
08:07 Doomsday Engine Revision a33aeb91 (github): Fixed|Merged: GET_TXT() before texts available
Cherry-picked slightly modified fix from master. skyjake
08:04 Doomsday Engine Revision 55b8909c (github): Models|Fixed: Submodel alpha with the "brightshadow" flag
The MFF_BRIGHTSHADOW flag was also setting the submodel alpha incorrectly. skyjake
08:04 Doomsday Engine Revision 1f5c59c0 (github): Finales|Fixed: Raw screens must be drawn as 320x200
Regardless of the actual resolution of a raw image, it must be considered
320x200 when drawn. The name "raw screen" r...
skyjake
08:03 Doomsday Engine Revision ff08dca4 (github): qmake|Unix|Fixed: Snowberry paths install order
Changed the order of the Snowberry installs so that when uninstalling,
the main share/snowberry dir gets removed last...
skyjake
08:03 Doomsday Engine Revision 3fa3084e (github): Models|Fixed: Incorrect submodel alpha value
It appears the submodel alpha is stored as a byte, but the
model setup was assuming a float value.
Fixes the problem...
skyjake
08:02 Doomsday Engine Revision ddf3efe6 (github): FreeBSD|Fixed: Build configuration on FreeBSD
If the system does not appear to use apt, do not include the deng
apt repository config file.
On FreeBSD, the defaul...
skyjake
07:48 Doomsday Engine Revision 50791ddf (github): BSP Builder|Refactor: Round 1
danij
07:16 Doomsday Engine Revision e56574f3 (github): BSP Builder|Refactor: Transforming the implementation begins
danij
00:07 Doomsday Engine Revision 405ae66a (github): Merge branch 'master' into qapp-based
skyjake
00:05 Doomsday Engine Revision 00e63a24 (github): Fixed|Texture Manager: Alpha analysis of unmasked paletted image
skyjake

2012-03-13

23:57 Doomsday Engine Revision bc5016c1 (github): Canvas resizing
The CanvasWindow and its contained canvas can be resized dynamically
without reseting or reloading any resources.
To...
skyjake
23:55 Doomsday Engine Revision e056c695 (github): Mac OS X: Mapping virtual keys to DDKEYs
Because the engine makes bindings to physical keys rather than
their output, we need to manually map the virtual key ...
skyjake
22:41 Doomsday Engine Revision 7e2e675f (github): Fixed key repeaters
The native low-level keycode is included in the event so that the
repeater can verify which physical key is being pre...
skyjake
21:43 Doomsday Engine Revision 3f900a3f (github): Mouse motion and buttons from Canvas to input queue
Todo: The absolute UI mouse mode needs to at Canvas level. skyjake
20:23 Doomsday Engine Revision ee8e5abd (github): Merge branch 'master' into qapp-based
skyjake
20:18 Doomsday Engine Revision e7446dd6 (github): Mac OS X: Don't react to the Command/Apple key
It is used for menu and system shortcuts. skyjake
20:14 Doomsday Engine Revision 1dd3e1ac (github): Translate keys from Canvas to Doomsday's input queue
Includes some native virtual keymapping for the Mac (numpad). skyjake
17:48 Doomsday Engine Revision 17cc3e2e (github): Input: Key events include the text to insert
Doomsday cannot determine on its own what text to insert due
to a key press (language? keyboard layout?). This inform...
skyjake
17:31 Doomsday Engine Revision 956e1deb (github): Refactor: Added joystick.c/h, cleaned up sys_input.c/h
skyjake
16:39 Doomsday Engine Revision a5ae2912 (github): Canvas: Receive key events
skyjake
16:25 Doomsday Engine Revision b3a7d64e (github): Window: Applying maximize flag; geometry validity check
skyjake
15:56 Doomsday Engine Revision 5461e783 (github): Added: Command "setcolordepth"
skyjake
15:21 Doomsday Engine Revision 3085f534 (github): Homepage|Build Repository: Enable content caching for JSON object graphs of packages
Caching this data on client side significantly improves page load
performance while also avoiding unnecessary work on...
danij
14:18 Doomsday Engine Revision d0a0ffa2 (github): Refactor: Renamed Window bpp to "color depth bits"
skyjake
13:48 Doomsday Engine Revision 662357d5 (github): Renamed sys_window.cpp/h to window.cpp/h
skyjake
13:23 Doomsday Engine Revision 109ba991 (github): Refactor: Changing window attributes (e.g., height)
skyjake
11:33 Doomsday Engine Revision fa67a0e8 (github): Merge branch 'master' into qapp-based
skyjake
11:20 Doomsday Engine Revision 46a1f13b (github): Refactor: Converted static functions to Window member functions
skyjake
11:03 Doomsday Engine Revision bc332bd9 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
11:02 Doomsday Engine Revision 7505838b (github): Homepage|Add-on Repository: Refer to the wiki for generic install instructions
danij
08:34 Doomsday Engine Revision 5af807b5 (github): Update window geometry from widget before saving
The window position is now remembered on the following startup. skyjake
07:45 Doomsday Engine Revision c81d9acc (github): Win32: Fixed build
I seem to fall for this one regularly... skyjake
07:42 Doomsday Engine Revision 06e02d2c (github): Persistent window arrangement
Moved the window config options (-xpos et al.) and default configuration
(size, flags, etc.) to the window manager, w...
skyjake
05:16 Doomsday Engine Revision 6c775a77 (github): Homepage|Added: Summarize the recent most active servers on the homepage
danij
03:56 Doomsday Engine Revision 1aca03af (github): Homepage|Build Repository: Renamed Package graph property download_uri as direct_download_uri
The old name is now reserved for use with the download redirection
URI used on the homepage itself.
danij
03:39 Doomsday Engine Revision bb2fe17a (github): Homepage: Use a stream read in ContentCache::retrieve()
Retrieving the contents of large files was generating warnings... danij
03:03 Doomsday Engine Revision 235c3f6d (github): Homepage|Fixed: Not all AbstractUnstablePackages have an associated BuildEvent
danij

2012-03-12

18:07 Doomsday Engine Revision ac4b7187 (github): Merge branch 'master' into qapp-based
skyjake
17:42 Doomsday Engine Revision 16c22ff8 (github): Fixed|GL: Display refresh timing at shutdown
When the engine is being shut down, it is no longer necessary to
keep the display updates optimal.
Fixes attempt to ...
skyjake
17:41 Doomsday Engine Revision b3d22d27 (github): Fixed|GL: Attempt to do alpha analysis on a no-alpha image
If a paletted image_t does not have a mask, we cannot do alpha analysis.
Fixes a potential crash due to out-of-bounds...
skyjake
15:18 Doomsday Engine Revision 95a2297e (github): Fixed|GCC: Illegal and accidental dynamic linkage from plugin to engine
The WadMapConverter plugin was accidentally linked to a symbol
in the engine, causing the plugin to disrupt internal ...
skyjake
10:53 Doomsday Engine Revision e34bae2c (github): Documentation: Updated apidoc for SuperBlock
danij
10:52 Doomsday Engine Revision 26ad211d (github): SuperBlock|Refactor: Minor refactorings and cleanup
danij
09:00 Doomsday Engine Revision 52cfd3c9 (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
08:49 Doomsday Engine Revision 6bbf528c (github): There must be a loaded map in order to update it's surfaces
danij
08:43 Doomsday Engine Revision f24f8b6c (github): Refactor: Reworked BSP Builder's superblock_t; renamed to SuperBlock
The revised implementation is now hidden behind an opaque instance
pointer and the internal design is now closer to a...
danij
08:28 Doomsday Engine Revision 911cefc8 (github): Canvas: Receive wheel events
Supports both horizontal and vertical wheeling. skyjake
08:12 Doomsday Engine Revision 82893024 (github): Unix|Fixed: "~" in path was sometimes left untranslated
For instance, with the -iwad option. skyjake
08:11 Doomsday Engine Revision 4b726a00 (github): Unix|Fixed: "~" in path was sometimes left untranslated
For instance, with the -iwad option. skyjake
08:03 Doomsday Engine Revision e19aa49e (github): Busy Mode: Added a todo comment
skyjake
07:57 Doomsday Engine Revision 0a0da8ba (github): Fixed: SDL joystick is in manual mode, should not use events
The current state of the joystick is checked and the DD events are
generated accordingly.
skyjake
07:22 Doomsday Engine Revision 0e299375 (github): Merge branch 'master' into qapp-based
skyjake
04:19 Doomsday Engine Revision be5b70b8 (github): Refactor: Replaced BspNode::bBox with AABoxf
danij
04:03 Doomsday Engine Revision feec15a3 (github): Refactor: Replaced bspnodedata_t::bBox with AABoxf
danij
03:38 Doomsday Engine Revision 2b6accd6 (github): Refactor: Replaced superblock_t::bbox with an AABox
danij
00:48 Doomsday Engine Revision f0898e26 (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
00:45 Doomsday Engine Revision fe103c98 (github): Cleaned up BSP node builder implementation
danij

2012-03-11

23:10 Doomsday Engine Revision 31a645ff (github): Canvas: Mouse tracking
Tracks the global mouse position and keeps the cursor centered on
the desktop (cursor hidden).
The new default windo...
skyjake
22:00 Doomsday Engine Revision 811d2a92 (github): Window: Center the window on the default desktop
skyjake
21:45 Doomsday Engine Revision c61e78f0 (github): Refactor: Renaming Window member functions
skyjake
21:20 Doomsday Engine Revision 5ad19ed7 (github): Documentation|Cleanup: Canvas, CanvasWindow, et al.
skyjake
19:49 Doomsday Engine Revision 805d5bf2 (github): Refactor: Window contents are drawn by a Canvas callback
There are currently two window drawer functions: the game loop
drawer and the busy loop drawer. The main window's dra...
skyjake
19:03 Doomsday Engine Revision e703fbef (github): Merge branch 'master' into qapp-based
skyjake
19:02 Doomsday Engine Revision 6c09fe30 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
19:02 Doomsday Engine Revision fd3b2ffa (github): Models|Fixed: Attempt to delete StringPool during abnormal shutdown
skyjake
19:01 Doomsday Engine Revision 6c90b080 (github): SDL WM must not be used any more
skyjake
18:59 Doomsday Engine Revision be37e24b (github): Refactor: Canvas is responsible for GL context initialization
Separation of concerns (sys_window.cpp). skyjake
18:32 Doomsday Engine Revision 04c496ab (github): Refactor: Renamed windowIDX
"mainWindowIdx" more accurately describes the meaning of this
global variable.
Todo: Refactor this variable away in ...
skyjake
18:24 Doomsday Engine Revision e3dfdc87 (github): Refactor: Engine init completed after window is on-screen
When the Canvas determines that OpenGL is fully ready for use
(window created and shown on-screen with empty contents...
skyjake
18:22 Doomsday Engine Revision 137d7015 (github): Refactor|LegacyCore: Loop callback function set separately
Now the main loop can be first started without a callback. skyjake
18:20 Doomsday Engine Revision fdf1acfa (github): Models|Fixed: Attempt to delete StringPool during abnormal shutdown
skyjake
16:29 Doomsday Engine Revision 38c80704 (github): Cleanup|Mac OS X: Removed obsolete Mac files
skyjake
14:51 Doomsday Engine Revision 8d180b6b (github): Updated .gitignore
skyjake
14:31 Doomsday Engine Revision a3ca553c (github): Refactor: Removed unused parentIDX parameter of Sys_CreateWindow()
Simplifying existing window management. Windows will ultimately migrate
to libdeng2, where they will have completely ...
skyjake
14:26 Doomsday Engine Revision 5f6d441e (github): Refactor: Enforce data hiding in ddwindow_t; renamed to Window
skyjake
13:52 Doomsday Engine Revision 91941a85 (github): Added: Canvas and CanvasWindow classes
The OpenGL drawing surface and context are managed by Canvas.
CanvasWindow is a top-level window that contains a Canv...
skyjake
13:00 Doomsday Engine Revision 62e000cd (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
skyjake
12:58 Doomsday Engine Revision e58c0800 (github): Merge branch 'qapp-based' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into qapp-based
skyjake
12:57 Doomsday Engine Revision 25bdc48e (github): Win32|Fixed: Application entrypoint and Qt installation
skyjake
12:55 Doomsday Engine Revision ccd917ff (github): qmake: Cleanup
skyjake
12:55 Doomsday Engine Revision 37e4ead6 (github): Refactor|Added: Replacing SDL window management with Qt
Also, modified some of the libdeng header files to be C++ friendly. skyjake
12:06 Doomsday Engine Revision 1e504b2f (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
12:02 Doomsday Engine Revision 762fb0e6 (github): Refactor|Sector: Removed redundant Sector member origin_t
Each Sector has a ddmobj_base_t used for orienting sounds in 3D. This
same origin is now also used for calculating th...
danij
11:41 Doomsday Engine Revision 5bc548dc (github): Merge branch 'master' into qapp-based
Conflicts:
doomsday/config.pri
skyjake
11:36 Doomsday Engine Revision 881b150a (github): qmake|Unix: Added deng_nosnowberry for excluding Snowberry
The deng_nosnowberry CONFIG option will prevent a generic
Unix build from installing the Snowberry files.
This only ...
skyjake
11:26 Doomsday Engine Revision 4b3ce095 (github): Merge branch 'master' into qapp-based
skyjake
11:22 Doomsday Engine Revision 07b964e4 (github): Fixed: Pointer type conflicts with callback functions
The signature of the callback functions differed from what was expected. skyjake
11:14 Doomsday Engine Revision 54ba0e2a (github): Fixed: Definition of ded_ptcstage_t (include order)
Due to the messy include dependencies, we must define ded_ptcstage_t
prior to including p_mapdata.h.
Todo: All the i...
skyjake
11:03 Doomsday Engine Revision 35694bd9 (github): Cleanup
danij
10:51 Doomsday Engine Revision 708d137c (github): Merge remote-tracking branch 'origin/master' into qapp-based
Conflicts:
doomsday/engine/engine.pro
skyjake
10:43 Doomsday Engine Revision 0d7ebd0b (github): Refactor: Separated curses from SDL window management
The SDL window manager will be replaced with a Qt-based one. skyjake
10:32 Doomsday Engine Revision d77ed68b (github): Refactor: Relocated R_IsSkySurface() to Surface
Renamed as Surface_IsSkyMasked() danij
10:14 Doomsday Engine Revision 95ff4a75 (github): Refactor: Relocated R_GetSectorForOrigin() to GameMap
Renamed as GameMap_SectorByOrigin danij
09:15 Doomsday Engine Revision 2183ddf7 (github): libdeng2|Mac OS X: Fixed dynamic linker dependencies
skyjake
08:13 Doomsday Engine Revision e177dde2 (github): Cleaned up edit_map.c
danij
07:40 Doomsday Engine Revision 8b21b8f6 (github): Mac OS X|Fixed: Deployment and app shutdown
skyjake
05:52 Doomsday Engine Revision b105c28a (github): Merge branch 'master' into map-hedgeds
danij
05:37 Doomsday Engine Revision 312a2ec9 (github): Blockmap: Updated debug visual accordingly to recent refactorings
danij
05:34 Doomsday Engine Revision 7d4fef38 (github): Blockmap|Added: Maintain a running total of the number of objects per cell
Also added an accessor function for getting an immutable pointer to
the underlying Gridmap for use with the blockmap ...
danij
02:43 Doomsday Engine Revision a72f302a (github): GameMap|Blockmap|Gridmap|Refactor: Enforce data hiding - GameMap's use of Blockmap is now invisible
danij
00:29 Doomsday Engine Revision 0ea1e508 (github): Various minor refactorings of Gridmap
Also, further updated the apidoc. danij

2012-03-10

23:52 Doomsday Engine Revision 2fb7d0de (github): Documentation|Gridmap: Updated apidoc for Gridmap implementation
danij
23:44 Doomsday Engine Revision 4c8f9bd0 (github): Refactor|Blockmap: Made const various Blockmap function arguments
danij
23:39 Doomsday Engine Revision ec79a144 (github): Refactor: Renamed m_gridmap.c/h to gridmap.c/h respectively
danij
23:33 Doomsday Engine Revision 974ed3d3 (github): Documentation|Gridmap: Updated apidoc for Gridmap
danij
19:57 Doomsday Engine Revision 6a45da4c (github): Mac OS X: Working on new app core
The engine now starts up and runs on Mac OS X. The Qt deployment tool
is applied to fix the dynamic linker dependenci...
skyjake
17:51 Doomsday Engine Revision d9c1e848 (github): Must call DD_Init() to complete engine initialization
skyjake
17:44 Doomsday Engine Revision 54471ea8 (github): Unix|Mac OS X: Added new app entry point
A new QApplication-based entry point is now used instead of the
SDL_main. Also fixed the Mac build and adjusted Qt de...
skyjake
16:11 Doomsday Engine Revision 03ecf9ca (github): Merge branch 'master' into autostr-and-garbage
Conflicts:
doomsday/engine/portable/include/dd_zone.h
skyjake
15:58 Doomsday Engine Revision c7b2fdf7 (github): Merge branch 'master' into remove-sdlnet
NOTE: dd_loop.c is still conflicted. It needs rewriting based on master's
dd_loop.c once the new core timer is availa...
skyjake
15:33 Doomsday Engine Revision 2ea0c12a (github): SFX|Fixed: Respect defined sound priorities
When the "one sound per emitter" rule is in effect, the priorities defined in
the definitions must be respected. The ...
skyjake
14:46 Doomsday Engine Revision 9137edf3 (github): Controls Menu|Fixed: Crash when binding a control
Certain items in the controls menu were using a text definition index
as their description, but the grabber wasn't tr...
skyjake
13:42 Doomsday Engine Revision ea6325c2 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
13:41 Doomsday Engine Revision 75aa9d97 (github): qmake: Disable strip in build.pro
build.pro does not produce any binaries, so it is not necessary to strip
anything installed by it.
skyjake
13:36 Doomsday Engine Revision 975fa072 (github): Fixed: Compilation error in Amazon EC2 Linux
stdio.h was not included in stringpool.cpp. skyjake
13:15 Doomsday Engine Revision 07ff7824 (github): qmake: SCRIPT_PYTHON can be empty unless needed
Print an error from build.pro if SCRIPT_PYTHON not defined. skyjake
12:58 Doomsday Engine Revision 9fc33755 (github): Particles|Fixed: Crash due to null pointer access
Some of the particles created by the "lightning" hit effect didn't have
a current sector set, presumably because they...
skyjake
12:56 Doomsday Engine Revision e9325cdd (github): Merge branch 'master' into map-hedgeds
Conflicts:
doomsday/engine/engine.pro
danij
12:53 Doomsday Engine Revision 490d6172 (github): Cleanup
danij
12:30 Doomsday Engine Revision 8c135dc1 (github): Cleanup
danij
11:36 Doomsday Engine Revision 214cd7b7 (github): Refactor: Replaced Sector::bbox with an AABoxf
Also relocated various related utility functions into Sector. danij
11:24 Doomsday Engine Revision 58d86703 (github): qmake|Fixed: PYTHON variable replaced with SCRIPT_PYTHON
This python is only intended for generated scripts. skyjake
11:11 Doomsday Engine Revision 35b49f39 (github): Distrib: Added missing launch-doomsday script template
The repository was ignoring 'launch-doomsday'... skyjake
10:10 Doomsday Engine Revision ecbee95e (github): Cleanup
danij
10:00 Doomsday Engine Revision 38364369 (github): Refactor: Relocated various utility functions to BspLeaf
Also cleaned up edit_map.c somewhat. danij
09:01 Doomsday Engine Revision f099f09e (github): Refactor: Renamed S_DetermineSubsecsAffectingSectorReverb()
danij
08:56 Doomsday Engine Revision 80a6cde9 (github): GameMap|Refactor: Relocated skyfix state into GameMap
danij
07:33 Doomsday Engine Revision 828b2959 (github): Refactor: Relocated various utility functions to LineDef
danij
06:37 Doomsday Engine Revision 877caeb0 (github): Documentation: Updated apidoc for the core map data objects
danij
05:34 Doomsday Engine Revision b89f8439 (github): Refactor: Renamed p_surface.c/h to surface.c/h respectively
danij
05:29 Doomsday Engine Revision 0ec71b5f (github): Refactor: Renamed surface_t as Surface
danij
05:23 Doomsday Engine Revision 752cb4f3 (github): Refactor: Renamed p_seg.c/h as hedge.c/h respectively
danij
05:09 Doomsday Engine Revision 179cf8ce (github): Refactor: Renamed p_plane.c/h as plane.c/h respectively
danij
05:05 Doomsday Engine Revision a039292c (github): Refactor: Renamed plane_t as Plane
danij
04:55 Doomsday Engine Revision 98591f2b (github): Refactor: Renamed p_vertex.c/h as vertex.c/h respectively
danij
04:52 Doomsday Engine Revision d31aa4b0 (github): Refactor: Renamed vertex_t as Vertex
danij
04:45 Doomsday Engine Revision 84c1280b (github): Refactor: Renamed p_polyobj.h as p_polyobjs.h
danij
04:42 Doomsday Engine Revision dc80e83d (github): Cleanup: Split polyobj implementation between polyobj.c and p_polyobjs.c
Object level functionality is now in polyobj.c
API level functionality is now in p_polyobjs.c
danij
04:06 Doomsday Engine Revision 4444e934 (github): Refactor: Renamed p_polyob.c/h to polyobj.c/h respectively
danij
03:56 Doomsday Engine Revision 20653825 (github): Refactor: Renamed polyobj_t as Polyobj
danij
03:48 Doomsday Engine Revision daf2d23a (github): Refactor: Renamed p_sector.c/h as sector.c/h respectively
danij
03:44 Doomsday Engine Revision a57a3360 (github): Refactor: Renamed sector_t as Sector
danij
03:22 Doomsday Engine Revision d645ce7b (github): Refactor: Renamed p_sidedef.c/h as sidedef.c/h respectively
danij
03:19 Doomsday Engine Revision 32b59c4b (github): Refactor: Renamed sidedef_t as SideDef
danij
03:11 Doomsday Engine Revision 755e941d (github): Refactor: Renamed p_linedef.c/h as linedef.c/h respectively
danij
03:07 Doomsday Engine Revision 61e69f1f (github): Refactor: Renamed linedef_t as LineDef
danij
02:44 Doomsday Engine Revision fe92ebe4 (github): Refactor: Renamed p_subsector.c/h to bspleaf.c/h respectively
danij
02:31 Doomsday Engine Revision 670854c4 (github): Refactor: Renamed subsector_t as BspLeaf
danij
00:55 Doomsday Engine Revision fa77ecf7 (github): Refactor: Renamed node_t as BspNode
danij
00:29 Doomsday Engine Revision f414552c (github): Refactor: Removed global plane list pointers
Added accessor methods to GameMap for retrieving the lists. danij
00:02 Doomsday Engine Revision bef21dab (github): Refactor: Removed global surface list pointers
Added accessor methods to GameMap for retrieving the lists. danij

2012-03-09

07:27 Doomsday Engine Revision a3961262 (github): Generators: Minor refactorings and updated apidoc
danij
06:58 Doomsday Engine Revision 4577ad0c (github): Refactor: Moved particle generators to a new class named Generators
Generators comprises the underlying ptcgen_t collection and all support
structures and logics for bookkeeping purpose...
danij

2012-03-08

21:39 Doomsday Engine Revision 240e57f6 (github): Refactor: Inversed logic of generator iterators (0=continue)
Most other object iterators now use the constant value zero to signal
continuation.
danij
21:27 Doomsday Engine Revision a74f0cee (github): Documentation: Updated apidoc for (particle) generators
danij
13:36 Doomsday Engine Revision 65f1fd86 (github): Optimize: Reduced stack usage in pathConstructor()
This commit reduces stack usage of the recursive pathConstructor()
by half. LIBDENG_STACK_MONITOR can be defined to s...
skyjake
11:48 Doomsday Engine Revision 272039a8 (github): qmake: Copyright year update in .pro/.pri files
skyjake
11:43 Doomsday Engine Revision 91db30a9 (github): qmake: Added comment in versions.pri
skyjake
11:40 Doomsday Engine Revision d5522e23 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
11:40 Doomsday Engine Revision 7b3bda18 (github): qmake|Snowberry: Launcher script and .desktop file respect config.pri
The launch-doomsday script and the .desktop file for starting the script
are now generated by qmake so that their con...
skyjake

2012-03-07

19:37 Doomsday Engine Revision 85ab13ae (github): Refactor: Moved the global gravity multiplier into GameMap
danij
19:04 Doomsday Engine Revision 49c56e7d (github): Cleaned up p_data.c
danij
18:30 Doomsday Engine Revision 9afd16e1 (github): Cleaned up bias light editor implementation
danij
18:16 Doomsday Engine Revision 9c39eae2 (github): Cleanup: Removed the old material dictionary stuff from dam_file.c
We'll use MaterialArchive's own serialization mechanism instead. danij
17:59 Doomsday Engine Revision 78b84e70 (github): Refactor: Enforce data hiding - Blockmap usage hidden within GameMap
danij
17:02 Doomsday Engine Revision ed643166 (github): Cleanup: Dumped the sideOwners lookup table
SideDef now stores a pointer to it's owning LineDef so there is no
need to duplicate this information.
danij
16:51 Doomsday Engine Revision 929ef009 (github): Refactor: Moved sector and sidedef origins to members of Sector and SideDef
Also fixed a bug with polyobjects in that the sidedef origins were
not being updated after a polyobject has moved (re...
danij
16:01 Doomsday Engine Revision 20c63f32 (github): Refactor: Moved client-side active plane and polyobj movers to GameMap
danij
14:27 Doomsday Engine Revision 4eec14b1 (github): Win32: Fixed build; added strcasestr()
It seems the Windows C runtime library doesn't include
strcasestr().
skyjake
14:07 Doomsday Engine Revision de6b7477 (github): Added: Console command "apropos" for summarizing help
Makes a search of all known words (variables, commands, aliases,
games) and prints a one-line summary of each that co...
skyjake
13:07 Doomsday Engine Revision 607e6a92 (github): Added: Console variable "sound-overlap-stop" (default: 1)
Determines if the "one sound per origin" rule is in effect. That is,
if set to 1, any currently playing sound from an...
skyjake
12:01 Doomsday Engine Revision 17ee0d99 (github): All Games|Fixed: GL error and crash with msg-show 0
UILog_Drawer() was pushing a matrix on the stack but didn't
pop it, which lead to an overflow.
See bug report: http:...
skyjake
11:41 Doomsday Engine Revision 1c119284 (github): Updated repository readme
Removed some obsolete branch descriptions. skyjake
01:16 Doomsday Engine Revision 44c2a1c4 (github): Refactor: Moved the ClMobj hash into GameMap
danij

2012-03-06

19:39 Doomsday Engine Revision 7544006e (github): Refactor: Moved thinker lists into GameMap
danij
17:47 Doomsday Engine Revision 84a1f3f8 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
17:41 Doomsday Engine Revision 6aa55ecf (github): Win32|Distrib: Upgraded default settings to MSVC2010/Qt4.8
skyjake
17:29 Doomsday Engine Revision f5136f8f (github): Fixed: GET_TXT() before texts available
Cvar change notification during busy mode caused access to the text
definitions, which weren't yet available.
Also, ...
skyjake
14:56 Doomsday Engine Revision a1967cc4 (github): Busy Mode: Adjusted startup progress bar advancement
To avoid a pause at R_InitModels(), the progress is now updated
during it. Removed progress advancements in dd_main.c...
skyjake
14:09 Doomsday Engine Revision d3442125 (github): Documentation: Updated StringPool apidoc
User pointer set/get. skyjake
13:02 Doomsday Engine Revision 1f9a5021 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
12:40 Doomsday Engine Revision c0191771 (github): Optimize|PathDirectory: Faster path constructor
Replaced the path constructor that heavily depended on string
prepending (which is expensive) with a recursive loop t...
skyjake
12:38 Doomsday Engine Revision 77ff3a4d (github): Performance|ddstring: Str_Append avoids M_Calloc
skyjake
12:22 Doomsday Engine Revision d344da78 (github): Models|Refactor: Removed fixed limit of 768 models
Replaced the poorly performing array of 768 model_t's with a
StringPool where model_t instances are stored as user po...
skyjake
12:21 Doomsday Engine Revision d9046184 (github): Refactor|StringPool: A pointer can be stored for each interned string
User pointers can be used for constructing larger data structures
where case insensitive strings are used as keys.
skyjake
12:19 Doomsday Engine Revision e9ad6fa8 (github): Performance|String: Added Str append routines that don't allocate memory
Useful for constructing longer strings in time-critical situations. skyjake
05:15 Doomsday Engine Revision 5dfdc4c2 (github): Homepage|Fixed: Package download URIs should not contain the 'graph' argument
danij
04:51 Doomsday Engine Revision a149d0c5 (github): Homepage: Improved package download pages
jQuery's chainable Deferred objects are now used to ensure a constant
order of package badges irrespective of the num...
danij

2012-03-05

19:27 Doomsday Engine Revision 9cf96110 (github): Merge branch 'efficient-stringpool'
skyjake
19:20 Doomsday Engine Revision 7b044485 (github): Fixed: IWAD CRC calculation
Strings initialized with Str_InitStatic() had a zero for the 'length'
member. This caused Str_At() to not work proper...
skyjake
18:12 Doomsday Engine Revision 71290661 (github): Cleanup
skyjake
18:11 Doomsday Engine Revision 235a9edb (github): Models|Fixed: Submodel alpha with the "brightshadow" flag
The MFF_BRIGHTSHADOW flag was also setting the submodel alpha incorrectly. skyjake
17:48 Doomsday Engine Revision c3a77521 (github): Merge branch 'efficient-stringpool'
skyjake
16:11 Doomsday Engine Revision 23b3e484 (github): Finales|Fixed: Raw screens must be drawn as 320x200
Regardless of the actual resolution of a raw image, it must be considered
320x200 when drawn. The name "raw screen" r...
skyjake
13:29 Doomsday Engine Revision 1841183a (github): qmake|Unix|Fixed: Snowberry paths install order
Changed the order of the Snowberry installs so that when uninstalling,
the main share/snowberry dir gets removed last...
skyjake
13:18 Doomsday Engine Revision b216c6f8 (github): Cleanup: Removed stringpool.c
This was replaced with stringpool.cpp. skyjake
13:17 Doomsday Engine Revision 625a84a4 (github): Documentation: Improved StringPool apidoc
skyjake
13:16 Doomsday Engine Revision df745b7f (github): Cleanup
Removed obsolete code in stringpool.cpp and pathdirectory.c. skyjake
12:47 Doomsday Engine Revision fa898b96 (github): StringPool: Added build option to use zone memory allocs
The class currently uses the strdup() (system malloc) for memory
allocations. The LIBDENG_STRINGPOOL_ZONE_ALLOCS opti...
skyjake
12:46 Doomsday Engine Revision f56d8d3f (github): StringPool|Test: Verify serialization and deserialization
skyjake
12:45 Doomsday Engine Revision d775b9d8 (github): Memory Zone: Added Z_StrDup() for duplicating text strings
Similar to strdup() except the copy is created in the zone. skyjake
06:18 Doomsday Engine Revision 8a412aef (github): Refactor: Moved mobjNodes, lineNodes and lineLinks into GameMap
Also moved most of the remaining map data object iterator functions. danij

2012-03-04

22:35 Doomsday Engine Revision 1a1a8277 (github): Models|Fixed: Incorrect submodel alpha value
It appears the submodel alpha is stored as a byte, but the
model setup was assuming a float value.
Fixes the problem...
skyjake
21:21 Doomsday Engine Revision 788edbda (github): Uri: Added build option for disabling Uri resolve caching
To help investigate if Uri resolve caching has adverse side-effects. skyjake
21:10 Doomsday Engine Revision c9ee426a (github): Cleanup|Uri: Member naming
Removed the underscore prefix (which signifies "private member")
from the internal struct, which is altogether private.
skyjake
21:05 Doomsday Engine Revision 9271d0bf (github): Refactor: Uri caches resolved version
Uri_Resolved() is called many, many times during startup.
Added a version of the function that returns a cached copy ...
skyjake
20:54 Doomsday Engine Revision c865aea8 (github): Refactor: Removed PathDirectory's customized string pool
The revised StringPool can store a custom value per each interned string. skyjake
20:51 Doomsday Engine Revision 4388efe8 (github): StringPool: Added automatic unit test
Debug builds will automatically run a unit tests for most of
StringPool's functionality.
skyjake
18:49 Doomsday Engine Revision fa9c5008 (github): Refactor: Moved line of sight test algorithm into GameMap
danij
16:59 Doomsday Engine Revision ca51e2b5 (github): StringPool should not allow multiple logical instances
Behaves more like a std::set. skyjake
16:30 Doomsday Engine Revision 1977698b (github): Refactor: Moved blockmap path traverser algorithm into GameMap
danij
09:35 Doomsday Engine Revision 76e0404c (github): Refactor: Relocated P_PointInSubsector to GameMap
Also renamed it (as SubsectorAtPointXY()) and various other functions
with more semantically correct names.
The brok...
danij
08:16 Doomsday Engine Revision d538e9c2 (github): Homepage: Display the (Unstable) label on package downloads more prominently
danij
07:45 Doomsday Engine Revision c1546670 (github): Temporarily disabled the blockmap visualizer (needs updating)
danij
07:36 Doomsday Engine Revision 8bd69bae (github): Refactor: Renamed p_bmap.c as blockmap.c
danij
07:31 Doomsday Engine Revision 129d3bfd (github): Refactor: Moved Blockmap class definition into blockmap.h
danij
07:27 Doomsday Engine Revision 845e09e9 (github): Refactor: Continued separation of the blockmap visualizer into its own module
danij
07:18 Doomsday Engine Revision c200f51a (github): Refactor: Renamed p_bmap.h as blockmapvisual.h
danij
07:16 Doomsday Engine Revision ad511455 (github): Refactor: Relocated blockmap visualizer to blockmapvisual.c
danij
07:10 Doomsday Engine Revision c0489533 (github): Refactor: Relocated map blockmap iteration interfaces to GameMap
danij
06:17 Doomsday Engine Revision 1242736e (github): Blockmap|Refactor: Generalized iteration interfaces
danij
01:53 Doomsday Engine Revision 6866ac8b (github): Refactor: Relocated various Polyobj related functionality to GameMap
danij
01:18 Doomsday Engine Revision e8a3ecae (github): Fixed logic errors exposed by the previous refactorings
danij
01:17 Doomsday Engine Revision ee1e41af (github): GameMap: Added PolyobjCount() query function
danij
01:17 Doomsday Engine Revision 9bd91f63 (github): Refactor: Use GameMap's geometry object count functions
Replaced the various global variables such as numVertices with calls
to appropriate GameMap function.
danij
01:17 Doomsday Engine Revision baca7564 (github): GameMap: Added functions for querying data object counts
danij
01:16 Doomsday Engine Revision 31bcb7c8 (github): Refactor: Use GameMap's object lookup functions with e.g., GET_VERTEX_IDX
All map data lookup functions which translate from indices to instance
pointers are now sent through GameMap's interf...
danij
01:16 Doomsday Engine Revision c393f367 (github): GameMap: Added lookup routines for all the main data objects
danij
01:16 Doomsday Engine Revision d729a3d9 (github): Refactor: Replaced P_GetCurrentMap() with a theMap global variable
Its too early to be thinking about multiple concurrent maps... danij
01:15 Doomsday Engine Revision d6817990 (github): Refactor: Relocated macro GET_PLANE_IDX to p_plane.h
danij
01:15 Doomsday Engine Revision 2232de4c (github): Refactor: Moved various functions to GameMap
danij
01:15 Doomsday Engine Revision 9baeee63 (github): Refactor: Renamed gamemap_t as GameMap
danij
01:14 Doomsday Engine Revision 7b66ea1e (github): Refactor: Moved gamemap_t into new source files
danij
01:14 Doomsday Engine Revision b0c0bc2b (github): Cleaned up subsector tessellator.
danij
01:13 Doomsday Engine Revision 02c257de (github): Cleanup of mapdata.hs (replaced tabs with spaces)
danij
 

Also available in: Atom