Project

General

Profile

Activity

From 2012-03-22 to 2012-04-04

2012-04-04

09:23 Revision baeff160 (github): Fixed: Invalid sector references in linedefs using the oneway window effect
The window effect sectors come from the map's editable sector list
and therefore these references need updating when ...
danij
09:14 Revision 3a30c7ec (github): Investigating invalid sector pointer values in the unclosed log
danij
09:11 Revision c9a9b2b6 (github): BSP Builder|Refactor: Moved unclosed sector record keeping into BspBuilder
danij
09:08 Revision ee9f271c (github): Cleanup: Removed Sector's redundant flags member
danij
05:01 Revision 1e0951cc (github): BSP Builder: General cleanup
danij
03:36 Revision 0bd05a42 (github): BSP Builder|Cleanup: Apply pimpl idiom and moved subcomponents into an inner namespace
danij

2012-04-03

19:12 Revision 12039f00 (github): Builder|Fixed: Parsing revert commits
If both the revert commit and the reverted original commit are found
in the log entries, both are omitted.
skyjake
14:32 Revision fbd0ef73 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
14:26 Revision b612d4e1 (github): Host: Include build number in server info
skyjake
10:28 Revision 1fb936e0 (github): BSP Builder: Encapsulate new vertex creation
Also relocated the blockmap update logic from splitHEdge() up into
divideHEdge() for the sake of better symmetry.
danij
09:42 Revision 2609c5fb (github): BSP Builder: Cleanup continues...
danij
08:46 Revision 1e1f239a (github): BSP Builder|Cleanup: Renamed bspbuilder/intersection.cpp as bspbuilder/hplane.cpp
danij
08:42 Revision 51e6aa43 (github): BSP Builder|Cleanup: Renamed bspbuilder/intersection.hh as bspbuilder/hplane.h
danij
08:22 Revision 422e5be6 (github): BSP Builder|Cleanup: Standardizing naming conventions and adding comments where useful
danij
07:41 Revision fdcfd036 (github): BSP Builder|Cleanup: Moved the current partition info from HPlane to BspBuilder
danij
04:56 Revision 39a8d9e8 (github): BSP Builder|Cleanup: Renamed superblockmap.hh as superblockmap.h
danij
04:50 Revision 884208ac (github): BSP Builder: Cleanup and apidoc updates for SuperBlockmap
danij
04:16 Revision 3403120e (github): BSP Builder|Fixed: Not all HEdges linked to linedefs are also linked to a sidedef
danij
03:56 Revision d2ac87cb (github): Homepage: Further tweaked the color scheme for consistency
danij

2012-04-02

22:09 Revision b6f04c23 (github): DisplayMode: Updated dummy implementation
skyjake
21:44 Revision 69989ef0 (github): Mac OS X|Snowberry: Use updated app icon when bundling Snowberry
skyjake
21:36 Revision d65a1c88 (github): Mac OS X: Use a 128x128 sized icon for Snowberry to be 10.4 compatible
skyjake
21:07 Revision 3e28f3b6 (github): Builder|Mac OS X: Ignore warning from cc1objplus
skyjake
20:33 Revision fee81b57 (github): Mac OS X|Fixed: Fullscreen mode in 10.4 (Carbon)
Must use the Carbon framework to adjust window level because Qt uses
Carbon in the 10.4+ distrib.
skyjake
20:18 Revision 84f9e9b0 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
20:17 Revision 2f344c82 (github): Mac OS X: Fixing fullscreen toggling on 10.4 (Carbon Qt)
skyjake
18:33 Revision 1e62df5f (github): Mac OS X: Updated disk template
It was missing the background image, let's see if this works now. skyjake
09:08 Revision cd7055cd (github): BSP Builder: Also clear any HEdges attached to the unclaimed BspLeaf
danij
08:38 Revision 608f6f56 (github): BSP Builder: Destroy all unclaimed BSP data upon BspBuilder destruction
BspBuilder will now automatically clean up after itself regardless
of the build outcome or whether anyone claims the ...
danij
07:55 Revision 2ad01047 (github): BSP Builder|Refactor: Take ownership of the BSP object data in MPE_SaveBsp
danij
07:54 Revision ecfae31b (github): BSP Builder|Refactor: Clear the BspHEdgeInfo when ::build() completes
danij
07:52 Revision 290620a7 (github): BSP Builder: Temporarily relocated SideDef -> HEdge linking into BspBuilder
For now this is necessary so that BspBuilder can cleanly destroy
itself regardless of the build outcome. Once the hal...
danij
07:10 Revision 0c7006e6 (github): Refactor: Replaced SideDef's vector of HEdge*
It is not necessary to store the list of HEdges for each SideDef,
we only need to know the left-most and right-most o...
danij
06:02 Revision b80d9a34 (github): BSP Builder|Refactor: Relocated in-tree linking of BSP data objects to BspBuilder
The BSP object tree produced by BspBuilder is now final. All the user
must do is to take ownership of the object tree...
danij
05:35 Revision 91d2982e (github): BSP Builder|Cleanup: Renamed bspbuilder/hedges.hh as bspbuilder/bsphedgeinfo.h
danij
05:26 Revision d122729b (github): BSP Builder|Cleanup: Moved HEdgeIntercept into bspbuilder/hedgeintercept.h
danij
04:31 Revision 7fa1bc8a (github): BSP Builder|Cleanup: Relocated C wrapper interface to edit_bsp.cpp
danij
03:51 Revision 9fd4f768 (github): BSP Builder: Cleanup continues...
danij
03:45 Revision e68a03bf (github): BSP Builder|Cleanup: Moved LineDefInfo into bspbuilder/linedefinfo.h
danij
02:11 Revision 2e57e789 (github): BSP Builder|Refactor: Relocated build time LineDef data into BspBuilder
Previously this information was represented as data members of
LineDef and consequently it would persist long after t...
danij
00:07 Revision e43c8034 (github): BSP Builder: Do not modify a Vertex's reference count during a build
This information outside the BSP Builder's domain - it is for use by
the map loader when pruning rendundant objects p...
danij

2012-04-01

23:34 Revision 528c2b89 (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
21:22 Revision 94fb07d2 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
21:16 Revision bc3ad348 (github): X11|DisplayMode: Use XFree86-VideoMode extension for gamma ramps
The SDL dependency is on its way out, so use an X11 extension to
adjust gamma settings.
skyjake
19:06 Revision 75195282 (github): qmake|Win32: Removed obsolete WIN32_GAMMA define
On Windows, the native DisplayMode gamma always uses the old
WIN32_GAMMA implementation.
skyjake
18:52 Revision 2b4ff61c (github): Refactor: Moved gamma tables to DisplayMode class
Since SDL is going away, we cannot rely on it for setting display color
transfer tables. Moved the old gamma code fro...
skyjake
17:14 Revision 7608ed41 (github): Revert "Mac OS X: Use Section Sign as the default console activation key"
This reverts commit e40c2dd5b66463c67a3f9b947c5b77b772041e92.
On second thought, as the layout depends on the keyboa...
skyjake
16:54 Revision 88965ee7 (github): Fixed typo in previous commit
skyjake
16:52 Revision 4d0d4630 (github): Cleanup
skyjake
16:45 Revision a6ab2251 (github): Fixed: ddboolean_t/bool comparison warning
bool vs. int. skyjake
16:38 Revision 73b2591a (github): libcommon|Added: Cvar "game-pause-focuslost" (default:1)
Automatically pause the game when game window loses focus. skyjake
16:37 Revision 7c7a2bea (github): E_FOCUS event posted when window focus changes
The event is dispatched to the game as EV_FOCUS. skyjake
16:35 Revision e01e4298 (github): Fixed: Bool type discrepancy with C vs. C++
The Doomsday "boolean" type must be defined as the same type
for both C and C++.
skyjake
15:13 Revision 918fbc5e (github): Console|Fixed: Configured console activation key in "help" command
Print the name of the configured key for console activation instead of
hardcoded "Tilde".
skyjake
15:12 Revision e40c2dd5 (github): Mac OS X: Use Section Sign as the default console activation key
On the Mac keyboard it is located left of the "1" key. skyjake
15:11 Revision 2d44dcc1 (github): Added: DDKEY for the Section Sign
Currently the key code is only translated on Mac OS X. skyjake
13:46 Revision 8bcc6572 (github): Cleanup|Log: Printing more messages via libdeng2
skyjake
13:46 Revision b1e9d239 (github): Window|Fixed: Improved geometry and mode changes
Mouse trapping occurs with the fullscreen flag even if it is
not necessary to change the display mode.
Removed an in...
skyjake
13:43 Revision 36cf2d56 (github): Added: Format char %b for de::String
The argument is interpreted as boolean. The output is either "true" or "false". skyjake
12:50 Revision 9795adec (github): qmake: Added "deng_noopenal" option for disabling OpenAL
Having CONFIG-=deng_openal in config_user.pri does not work
any more because config_user.pri is read before the platf...
skyjake
12:19 Revision 492914e0 (github): Control Panel: Only show the available display modes in the list
The information about available modes now comes from the DisplayMode
class, which has up-to-date info from the OS.
skyjake
12:17 Revision 64871354 (github): DisplayMode: Sort modes primarily by ascending width
Makes for a slightly better organized appearance compared to
ascending height.
skyjake
11:38 Revision 287deff7 (github): BSP Builder|Cleanup: Pruned unused arguments and other obfuscations
danij
10:45 Revision e2a4247e (github): BSP Builder: Cleanup continues...
danij
08:59 Revision 82636732 (github): BSP Builder|Refactor: Re-implement the BspLeaf, HEdge angle sort buffer with std::vector
danij
07:26 Revision 78cc0847 (github): BSP Builder: Cleanup continues...
danij
04:53 Revision 6664235b (github): BSP Builder|Refactor: Segregated build completion tasks (SoC)
The BspBuilder's destructor will now delete all biproduct objects
produced during the course of ::build().
The actua...
danij
03:27 Revision 31d083d0 (github): BSP Builder|Refactor: Dynamically attach BspHEdgeInfo to HEdge during the build
Rather than storing this data directly in HEdge we now dynamically
attach it during the BSP build process. Once the B...
danij
01:53 Revision 8bbe51d8 (github): Cleanup: Removed BspLeaf's unused inSectorID member
danij
01:46 Revision b4a23c9e (github): BSP Builder|Refactor: Removed redundant mhedge_t abstraction
Each HEdge now stores an intstance of BspHEdgeInfo for use during
a BSP node build.
danij
01:21 Revision 7e1c506a (github): BspBuilder|Cleanup: Removed mhedge_t's now redundant index member
danij
00:39 Revision e92c5a4d (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij

2012-03-31

18:51 Revision edb9aa4c (github): Cleanup|Log: Printing more log messages through libdeng2
The legacy C wrapper API now includes more versatile message
fragment printing functions.
skyjake
17:13 Revision e14784df (github): Mac OS X|Fixed: Various compiler warnings
skyjake
13:19 Revision cdd972c7 (github): Homepage|Build Repository|Fixed: Events not covered by the repository should redirect to the index
danij
12:34 Revision dad9d150 (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
12:24 Revision 8812f9f9 (github): Homepage|Fixed: DE logo was not centered
The wider font now used for the menu bar means the site no longer
shrinks down small enough for a 640 pixel wide wind...
danij
12:24 Revision 75a728d4 (github): Homepage: Offset the SourceForge button slightly
danij
12:15 Revision 5864859a (github): BSP Builder|Refactor: Removed redundant map data references
Use BspLeaf's first half-edge pointer and removed the now redundant
mbspleaf_t data associated with each BSP leaf.
U...
danij
11:16 Revision f3fdfef5 (github): Fixed: A couple of release build compiler warnings
Unused parameters. skyjake
11:14 Revision d1a27240 (github): Fixed: A couple of release build compiler warnings
Unused parameters. skyjake
09:39 Revision eff084ef (github): BSP Builder: Cleanup
danij
09:31 Revision 2ba8e48e (github): BSP Builder|Refactor: Build the HEdge LUT before hardening vertexes
Also update HEdge -> vertex links alongside the LineDefs. danij
09:23 Revision d103e879 (github): BSP Builder|Cleanup: Removed now unnecessary sorting of GameMap's HEdge LUT
danij
08:55 Revision 2e2d2746 (github): Refactor: Defer calculation of surface tangents until after BSP build
danij
08:33 Revision 22fbfbbd (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
08:06 Revision 562db5f8 (github): Homepage: Cleaned up stylesheet
danij
07:41 Revision 7b7c8d24 (github): Homepage: Further color and lighting tweaks for "midnight readability"
danij
06:23 Revision f12a35eb (github): Homepage: Updated platform graphics and aside box style tweaks
danij
05:42 Revision 820d435e (github): Homepage: Added Twitter, Ohloh and SourceForge social bookmark widgets
danij
05:38 Revision 88bca213 (github): Homepage: Tweaked color of project news and server summary links
danij
04:25 Revision dd24999a (github): Homepage: Numerous minor stylesheet tweaks
danij
02:57 Revision dd571f14 (github): Homepage: Polished the menu "chrome"
danij
01:19 Revision 3f896abf (github): Homepage: Relocated the latest version text out of GetItNow panel
The latest version element is now generated by the "latestversion"
HTML template. This should now be replaced with a ...
danij
00:55 Revision cefbd372 (github): Homepage: Reorganised links in the front page aside boxes
Todo: Replace Ohloh, SF.net and Twitter links with graphical buttons. danij
00:35 Revision d78494bd (github): Homepage: The lower edge of the content box requires rounded corners also
danij
00:30 Revision ff9158e2 (github): Homepage: Align server summary to right edge of the aside boxes
danij
00:28 Revision 7d4564ad (github): Homepage: Replaced the graphical outer border with a simpler border
danij
00:18 Revision bd8bcb94 (github): Homepage: Restyled aside boxes adding rounded corners and subtle shadow
danij
00:09 Revision bee5cde9 (github): Homepage: Split the GetItNow panel visually as two separate boxes
danij
00:02 Revision 07811c5d (github): Homepage|Refactor: Split the getitnow content into two HTML templates
The social bookmarks section is now included from socialbookmarks.html danij
00:01 Revision 4d56a0cf (github): Homepage: Removed right panel margin and added a fadeout to the panorama
danij

2012-03-30

23:08 Revision ba1c14db (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
23:08 Revision a1be527c (github): Builder: Omit all 'merge branch' commits from the feeds
skyjake
23:08 Revision 04cbc60a (github): Win32: Do not install SDL_net.dll - it is no longer used
danij
23:03 Revision c4899e55 (github): Homepage|Fixed: Ubuntu download page listed Unstable Doomsday packages incorrectly
danij
22:47 Revision b4514a4f (github): Homepage|Build Repository|Fixed: Invalid HTTP header returned on initial JSON package graph generation
danij
22:33 Revision 9f173075 (github): Win32: Install QtGui4.dll and QtOpenGL4.dll to bin/
danij
22:09 Revision b896b0eb (github): Homepage: Added symbolic "latest Mac OS 10.6 (Unstable)" package to Mac OS page
Also separated the packages into two download_list elements, one for
stable packages and another for unstable.
danij
21:10 Revision cd09c577 (github): Homepage|Build Repository|Fixed: Mac OS 10.6 platform was described as "unknown"
Due to a typo in platform id.
Also enabled the symbolic "latest packages" for the Mac OS 10.6 platform.
danij
20:59 Revision abbdd233 (github): Homepage|Fixed: Request URI formation when HTTP_HOST is not specified
danij
15:17 Revision c6b433cf (github): Builder|Fixed: Detecting platform from package filename
The 32-bit .dmg and the 64-bit .dmg were being treated as both
being for the 10.4+ platform.
skyjake
14:44 Revision 5e4ebd85 (github): Git|Win32: Moved obsolete sys_input.c to the attic
Apparently its presence was interfering with the build? skyjake
11:17 Revision 83562bf4 (github): Unix|qmake: Tell linker where to find shared libraries
When installing with a non-standard prefix, tell the dynamic linker
where the Doomsday shared libraries can be found....
skyjake
07:36 Revision cd49856b (github): Refactor: BspBuilder now directly constructs the HEdges used by GameMap
It is no longer necessary to harden the HEdges into an array post
BSP build (a LUT is built however).
Todo: Cleanup.
danij
06:02 Revision 06101e36 (github): Refactor: Replaced GameMap's array of HEdge with a HEdge* LUT
danij
04:47 Revision f72f738f (github): Cleanup: Removed BspLeaf's now redundant array of HEdge*
danij
04:23 Revision ae67842e (github): Refactor: Replaced BspLeaf's HEdge pointer array with a circular link list
danij
03:13 Revision 09437e94 (github): Cleanup: Removed the now redundant mbspnode_t
danij

2012-03-29

21:17 Revision dfde3a4f (github): Refactor: Use the BspLeafs produced by BSPBuilder directly in GameMap
It is no longer necessary to harden the leafs first into an array. danij
18:26 Revision 4b5a4404 (github): Win32|Fixed: Key mapping mixup between Equals and Plus
skyjake
13:18 Revision 4e492fe5 (github): Refactor: Replaced GameMap's array of BspLeaf with a BspLeaf* LUT
Next step: refactor away bspleafdata_t danij
12:08 Revision 3c3a1c3c (github): Refactor: Use the BspNodes produced by BSPBuilder directly in GameMap
It is no longer necessary to harden the nodes first into an array.
Next step are the BspLeafs.
Todo: Implement a mor...
danij
08:07 Revision 285462c4 (github): BSP Builder|Cleanup: Hide SuperBlock's private instance data
danij
05:52 Revision 28b6967d (github): BSP Builder|Cleanup: Hide SuperBlockmap's private instance data
danij
02:35 Revision b5e33d15 (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij

2012-03-28

23:47 Revision ce6b959c (github): Merge branch 'remove-sdlnet'
Conflicts:
distrib/platform_release.py
skyjake
23:40 Revision 31800407 (github): Merge branch 'master', remote-tracking branch 'origin/master'
skyjake
23:12 Revision b2e42f5e (github): LogBuffer: Debug builds print metadata for each entry
In a release build, just print the log entry text. skyjake
23:10 Revision 2a40aa9c (github): LogBuffer: Improved output formatting with word wrapping
skyjake
23:09 Revision 4ca874e0 (github): Busy worker cannot access the native GUI
skyjake
21:20 Revision d8cdaf2d (github): Started routing all log output to libdeng2
There's many printf()s and fprintf()s left still... skyjake
19:01 Revision a5fba65b (github): Fixed duplicate switch case warning in DMU_GetValue
danij
18:46 Revision 13973ea0 (github): Replaced all error/warning message boxes with Qt based dialogs
Fixes the long-standing disparity between Windows and the other platforms.
Now all platforms get GUI error dialog box...
skyjake
10:31 Revision c6f567f5 (github): Mac OS X|Fixed: Adapted for Qt 4.6.4 and Mac OS 10.4u SDK
Some features of Qt are missing compared to Qt 4.7. skyjake
09:35 Revision b25fbba0 (github): Network: Include client's protocol version number in Join request
Allows the server to deny access if the protocol version is determined
to be incompatible.
skyjake
09:35 Revision 0da19516 (github): MasterWorker|Fixed: Worker would stop processing jobs after a failed request
skyjake
09:34 Revision 217193ea (github): Win32|Fixed: Dedicated mode console window
Now uses the actual characters provided by Windows.
Note that presently in Qt Creator one has to use "Run in termina...
skyjake

2012-03-27

21:14 Revision b1aff5cd (github): Network|Fixed: Parsing response from server
The non-NULL-terminated response was being being parsed with a
function that expected a NULL-terminated string.
Also...
skyjake
21:12 Revision 511bf909 (github): Win32|Fixed: System/Qt header include conflicts
skyjake
20:16 Revision ececb84d (github): Network|Fixed: Closing sockets properly
When a ListenSocket is deleted, it automatically destroys all socket
instances that have been created by it. Now de:...
skyjake
20:14 Revision 5b6fe8eb (github): Multiplayer|Fixed: When server stops, forget all client IDs
The server was remembering an old client's ID after having been stopped
and started. Reconnection of the client faile...
skyjake
19:33 Revision acea7ab5 (github): Network|Fixed: Basic network communications via de::Socket
Also, cleaned up console messages printed by the network subsystem
so that they are more user-friendly.
skyjake
19:32 Revision 5aa93c3c (github): Multiplayer: Messages from system operator marked with [sysop]
Chat messages sent from the dedicated server are now marked
as such.
skyjake
19:30 Revision 6b5e1808 (github): Network: Always initialize network by default
By default the network is started in client mode. This makes the network
subsystem always available right from the st...
skyjake
18:12 Revision 5b50994a (github): Refactor|Window: Separate private header for consolewindow_t
No need to have platform-specific headers present everywhere
(previously via sys_console.h).
skyjake
16:58 Revision 33cd6030 (github): Cleanup: Deleted obsolete and unused code
skyjake
16:53 Revision caf2f1b0 (github): Removing libcurl from the repository
skyjake
16:50 Revision 72f3a5f9 (github): Replaced old master server comms with Qt based MasterWorker
libcurl is no longer needed. Also gets rid of the extra thread that was
reserved just for talking to the master server.
skyjake
15:11 Revision 18c87f23 (github): Added: V2*_UniteBox - calculate the union of two two-dimensional vector boxes
danij
15:00 Revision 87aeeda2 (github): Added: Value type DDVT_DOUBLE
danij
13:54 Revision ffc5bf49 (github): Builder|Mac OS X: Allow skipping the wait for an updated Doomsday Engine.app
skyjake
13:06 Revision 95000423 (github): Builder: The Snow Leopard builder targets 64-bit arch
Use "64-bit" in the platform ID on Snow Leopard. skyjake
12:51 Revision 8f0572c9 (github): libdeng2|Guard: Minor tweaks
skyjake
12:46 Revision b138afbb (github): libdeng2|Documentation: Small apidoc update for Writer and Reader
skyjake
12:41 Revision 07dfd0ea (github): Mac OS X: Hide dock icon for Doomsday.app
Currently Doomsday.app is internal to the "Doomsday Engine.app"
bundle and is not launched independently. Also, in cu...
skyjake
11:38 Revision 6c9283e6 (github): Dedicated Mode|Unix|Fixed: Keyboard events via curses
skyjake
11:14 Revision 85698ef7 (github): Dedicated Mode|Fixed: Engine startup works, keyboard input via curses
skyjake
10:49 Revision 1b629210 (github): qmake|Mac OS X: Improved configuration robustness
Allow using the QTDIR environment variable to override the default
Qt frameworks location.
skyjake
09:55 Revision edd42da2 (github): Fixing dedicated mode
skyjake
09:49 Revision 0c1ef323 (github): Debug: Investigating texture bindings during busy progress
skyjake
05:30 Revision a8df311e (github): Added: Double precision vector math utilities
danij
05:11 Revision 660df3ba (github): Refactor: Renamed vector math types appending a 'f' suffix
danij
04:51 Revision 16bcafdc (github): Cleanup: Updated vector math library
Updated the vector math library in m_vector according to current
coding practices.
danij
03:47 Revision a4f37e1c (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
03:46 Revision 9f85d276 (github): Homepage: Preparations for a 64-bit Mac OS X distribution package
danij
02:19 Revision 123b07df (github): Builder|Fixed: Sharing packaged Snowberry
skyjake
02:19 Revision 0d159f47 (github): Builder: Merged changes for Snowberry packaging
skyjake
02:06 Revision 4741b5a4 (github): Builder|Fixed: Sharing packaged Snowberry
skyjake
01:57 Revision 48aa65f8 (github): Builder|Mac OS X: Revised Snowberry packaging
As py2app and pyinstaller both seem to have difficulties on Snow
Leopard due to the native 64-bit Python, the Snow Le...
skyjake
00:30 Revision e6ea6380 (github): qmake|Mac OS X: Added configuration for Lion (64-bit only)
The Snow Leopard config is Intel 32/64-bit. skyjake

2012-03-26

21:51 Revision 9474c8fd (github): Builder|Mac OS X: Updated disk image template
A sparsebundle image takes up less space. skyjake
21:35 Revision 6db59104 (github): Builder: Preparations for a 64-bit Mac OS X distribution package
skyjake
17:34 Revision 3505a8d3 (github): Merge branch 'master' into remove-sdlnet
Conflicts:
doomsday/dep_sdl.pri
doomsday/engine/engine.pro
skyjake
17:24 Revision 52a4bb04 (github): Fixed: INT_MAX undefined in node.cpp
skyjake
17:22 Revision 5b61a7ac (github): Debug: Added macro DENG_DEBUG_ONLY() for convenience
Assists in writing assert functions so parameters can be ignored
easily in release builds.
skyjake
17:16 Revision 372b3f2f (github): qmake|Unix: Apply SDL cflags also in C++ source files
skyjake
17:15 Revision c5f3c80d (github): Cleanup|Release: Fixed compiler warnings in superblockmap.hh
assert() evaluates to nothing in a release build... skyjake
05:57 Revision e2243fe5 (github): BSP Builder|Refactor: Further clean up of SuperBlockmap
danij
02:40 Revision 7e0eb4ac (github): BSP Builder|Refactor: SuperBlock can only be instantiated by SuperBlockmap
danij
00:38 Revision b1abdbf3 (github): BSP Builder|Cleanup: Further cleaned up SuperBlockmap; const methods, references, etc...
danij

2012-03-25

23:13 Revision 30cf58f2 (github): BSP Builder|Refactor: SuperBlock now implements its own traversal interface
As KdTree only presently has a C implementation, it is more convenient
for SuperBlock to wrap that API and provide an...
danij
20:27 Revision 2b6eeb9c (github): Cleanup: Fixed build after refactoring
skyjake
20:27 Revision d9c9d61c (github): Refactor: Converted Huffman codec API to C++ only
A proper wrapper should be added to de/c_wrapper.h if access
is needed for C (currently no one needs it).
Namespace ...
skyjake
20:25 Revision f261259b (github): Cleanup|Fixed: Stray extern "C"
skyjake
20:24 Revision 731cfa67 (github): qmake: SDL_net is no longer a dependency
skyjake
19:08 Revision 3167356f (github): Refactor: Moved network protocol implementation to de::Socket
The revised network protocol that supports deflated message payloads
was moved to libdeng2's de::Socket class.
Also ...
skyjake
19:04 Revision cc8e7cf9 (github): libdeng2: Default byte order for de::Reader and de::Writer is little-endian
For compatibility with earlier conventions, libdeng2's Reader and Writer
classes default to little-endian byte order.
skyjake
19:01 Revision a3a23941 (github): Moved Huffman coding to libdeng2
It is still available via libdeng2's C API. skyjake
16:24 Revision 643c01d8 (github): BSP Builder|Refactor: Cleaned up interface between SuperBlockmap and KdTree
danij
15:42 Revision 49d84693 (github): Merge branch 'master' into qapp-based
Conflicts:
doomsday/engine/engine.pro
doomsday/engine/portable/include/con_main.h
doomsday/engine/portable/include...
skyjake
13:50 Revision 770cb763 (github): Fixed: Warning about static function declared but not defined
skyjake
13:49 Revision e8ee20de (github): Fixed: Compiler warnings
C++ member initialization order and missing for loop body. skyjake
11:21 Revision 1e52e571 (github): Fixed: const_iterators should be used with const containers
Fixes compilation errors with GCC. skyjake
11:20 Revision 93b2f739 (github): Cleanup: C++ allows ignoring arguments
skyjake
11:19 Revision e383407e (github): GCC: Fixing build
C++ vs. C conflicts. skyjake
10:44 Revision 596b87d7 (github): Busy Mode|Refactor: Ensure the progress bar textures are present
The textures are now loaded before entering busy mode and released
after all the tasks are done. No need to load and ...
skyjake
10:06 Revision cab52939 (github): Win32: Brought back the -nowsk option
skyjake
02:11 Revision 98e185ed (github): Fixed warnings about BSP object reference serialization in dam_file.c
danij
01:12 Revision 1f5cb605 (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
01:10 Revision a9fb3cab (github): BSP Builder: Minor cleanup
danij
01:10 Revision e4b9ccd5 (github): Cleanup: Updated binarytree_t, BinaryTree class
Updated the binary tree implementation in m_binarytree according
to the current coding practices.
danij

2012-03-24

20:28 Revision 497a8da6 (github): BSP Builder: Cleanup partition candidate cost evaluation
I should now be possible to parallelise the partition cost evaluation
by splitting the work off into multiple threads.
danij
19:57 Revision 9adae0ad (github): Input: Mouse wheel events (up, down, left, right)
The left and right mouse wheel events were mapped to virtual
buttons 14 and 15.
skyjake
19:56 Revision c27dd89d (github): Window: Force an update when window draw callback changes
skyjake
19:24 Revision 60e2a00f (github): Mac OS X: Cleanup, fixed build
skyjake
19:17 Revision 53b49742 (github): DisplayMode|X11: Cleanup
skyjake
19:13 Revision 89b49669 (github): Merge branch 'master' into qapp-based
skyjake
19:06 Revision dcee55bb (github): Unix: Use Xrandr to change display modes
The X11 native implementation of DisplayMode uses the Xrandr extension
to change display settings.
Todo: Add libxran...
skyjake
17:44 Revision 452186e1 (github): qmake: Added CONFIG option deng_nodisplaymode
Disables native display mode functionality completely. skyjake
16:11 Revision 661bb9b1 (github): BSP Builder: Cleanup in preparation for the next round of refactoring
danij
15:20 Revision de3d2fe2 (github): Unix: Numpad mappings for numlock mode
skyjake
15:03 Revision e2681cce (github): BSP Builder|Cleanup: Relocated various functions to their new homes
danij
13:06 Revision 1de8ddd9 (github): Unix: Key mapping for X11
Also added a DDKEY for the numpad Multiply key.
Note: imKStoUCS.c is originally from the XFree86 project
skyjake
11:34 Revision 14b79543 (github): "quit" will run "quit!" if HUD quit question already shown on screen
Provides a way to force quit by clicking the window close button twice. skyjake
09:43 Revision 5b309c21 (github): Cleanup|Window: Removed obsolete/disabled code
skyjake
09:30 Revision 5d495303 (github): Unix: Tested running without X11 displaymode support
skyjake

2012-03-23

20:48 Revision 357bd93a (github): BSP Builder|Refactor: Only allow access to SuperBlock's bsp_hedge_ts by const_iterator
danij
17:50 Revision 84e8b7eb (github): BSP Builder|Refactor: Dropped SuperBlockmap's now unnecessary C wrapper API
danij
16:05 Revision 34b9b2a3 (github): BSP Builder: Cleanup in preparation for the next round of refactoring
danij
13:32 Revision 3f6fbed6 (github): BSP Builder|Refactor: Continued refactoring HPlane
danij

2012-03-22

23:21 Revision ca630626 (github): BSP Builder|Refactor: Initial reworking of HPlane
danij
21:10 Revision 928d6c7d (github): Unix|qmake: Sorting out compilation and linker issues on Ubuntu
The platform-specific sources in engine.pro are now set up a bit more
cleanly. Added a stub for the X11 version of th...
skyjake
19:14 Revision 7b2cabbf (github): DisplayMode: Ignore useless modes
skyjake
19:08 Revision 5d395c7d (github): DisplayMode|Documentation: Updated apidoc for the DisplayMode class
skyjake
18:59 Revision 0d382ec7 (github): Win32|Window: Fixed window geometry updates and mode changes
skyjake
18:58 Revision 226e425e (github): DisplayMode: Return value indicates whether a mode change occurred
skyjake
18:07 Revision b6a71b47 (github): DisplayMode: Prefer to keep the refresh rate near the original rate
skyjake
18:06 Revision 8bd93318 (github): Win32: Implemented native DisplayMode functionality
skyjake
16:18 Revision ac062d1e (github): BSP Builder|Refactor: Moved the bsp_hedge_t block allocator into BspBuilder
danij
16:12 Revision ead1cc54 (github): Fixed: Crash due to cvar change notification when theMap==NULL
The rend-light cvar caused a change notification that lead to a crash
when no map was loaded (i.e., during engine sta...
skyjake
15:39 Revision 83488be2 (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
15:37 Revision 47565cf2 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
15:29 Revision 3ee3473e (github): Began cleanup BspBuilder's dependency tree
danij
15:28 Revision 76b01848 (github): Refactor: binarytree_t now uses an opaque instance pointer (was void*)
danij
14:53 Revision 2e56a7b2 (github): BSP Builder|Refactor: Mauled the implementation into a separate (but dependent) module
All source files for BspBuilder can now be found in the bspbuilder/
subdirectory.
Todo: Cleanup!!
danij
08:26 Revision cf270779 (github): Refactor: Mouse trapping is the window's responsibility
Canvas will tell the mouse driver when to trap or untrap the mouse.
Other code will tell the window if they wish the ...
skyjake
08:25 Revision ef89ded1 (github): libdeng|Added: Macro for marking unused variables
Hides the possible compiler warning. skyjake
 

Also available in: Atom