Project

General

Profile

Activity

From 2012-03-26 to 2012-04-08

2012-04-08

20:49 Revision 299f7519 (github): Builder|Fixed: Don't mistake :: for a tag separator
skyjake
20:23 Revision 32a2a6fd (github): de::LogBuffer|Win32: Output log entries with QDebug
Allows capturing the output in the IDE. skyjake
20:22 Revision a6bd5f0c (github): Cleanup: Removed debug prints to stderr
skyjake
19:10 Revision b7579e9b (github): Fixed: Fatal errors from worker thread
The busy worker thread will now start sleeping indefinitely when an
error occurs. The main thread will kill it and pr...
skyjake
15:59 Revision 42f2be38 (github): qmake|Unix: Always link against libX11
skyjake
15:42 Revision 8a0f8954 (github): Debug: Threads must not wait on themselves
skyjake
12:10 Revision 8188ebb8 (github): Cleanup: Further cleaned up the BSP builder
danij
11:34 Revision 3f93bd6a (github): BSP Builder|Cleanup: Added a private Instance to Partitioner
Also moved the definition of PartitionCost into bsp/partitioncost.h danij
10:14 Revision 32d3c741 (github): BSP Builder|Refactor: Cleaned up partition costing
danij
07:33 Revision d5d728b5 (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij

2012-04-07

20:46 Revision b1894149 (github): BinaryTree|Cleanup: Made const all methods that should be
danij
20:45 Revision d93bb4a6 (github): BSP Builder|Refactor: Make the total number of HEdges available via Partitioner::numHEdges()
Todo: Refactor into a running total. danij
18:50 Revision 2db8fcbd (github): Fixed: Randomly stalled main loop callback execution
The waitingForDraw variable was not robust enough for all situations.
Sometimes it causing updates to stop completely...
skyjake
18:35 Revision e5ea2149 (github): CanvasWindow|Fixed: Canvas GL init after recreation
The GL context needs to be activated during the init of the
new Canvas, and a manual update may be required.
skyjake
17:31 Revision dd029d10 (github): Minor cleanup
danij
17:11 Revision 7621421b (github): BSP Builder: Maintain running total counts of BSP objects owned by Partitioner
danij
16:42 Revision ea5426aa (github): Win32: Always request window updates via windowing system events
skyjake
16:31 Revision 7fa141f1 (github): Added: Variables "vid-fsaa" and "vid-vsync"
FSAA and vsync can be toggled at runtime with the new vid-fsaa and
vid-vsync variables. The command line options -nof...
skyjake
16:13 Revision aa3296cf (github): BSP Builder|Refactor: Switched various internal tree traversals to iterative algorithms
danij
14:54 Revision e45a35e5 (github): BSP Builder: Link BspTreeNodes to their respective parents
danij
14:52 Revision ecdc2764 (github): BinaryTree: Added parent links and associated methods
danij
14:51 Revision b853a35c (github): Clarified a few comments
danij
12:30 Revision 5134d1ac (github): binarytree.h must include dd_types.h
danij
11:45 Revision 19193e12 (github): Cleanup: Removed frame counter used only for timedemo
In the future this should integrate into the main frame/FPS counter. skyjake
11:16 Revision 05c5e080 (github): Win32: Tweaked widget sizing after mode switches
It appears on Windows a visible fullscreen QWidget does not update its geometry
when the display mode changes, so in ...
skyjake
10:27 Revision 6abd66ee (github): Fixed: Fatal error during busy mode (e.g., due to focus being lost)
The busy worker wasn't being stopped properly when an error occurred.
The busy error message is now copied into an in...
skyjake
10:25 Revision 98790ad9 (github): Timer: Cleaned up shutdown
The mutex handle wasn't zeroed at shutdown, making it possible
for someone to attempt to lock it afterwards.
skyjake
10:25 Revision 0c4d318f (github): Fixed: Threads can't wait on themselves, use a proper sleep instead
Sleep a thread with de::Time::Delta::sleep(). skyjake
10:23 Revision 74f4c65d (github): de::Time: Added a sleep() method for de::Time::Delta
Blocking the thread for a given time period. skyjake
02:57 Revision 2f4ba90b (github): Fixed release build warning
danij
02:48 Revision 961b5fec (github): Merge commit 'remotes/origin/master' into map-hedgeds
danij
02:40 Revision f23cccb1 (github): BSP Builder|Refactor: Re-implemented all recursive SuperBlockmap traversals as iterative
Switching to iterative algorithms not only alleviates stack concerns
and speeds up the node build greatly but it also...
danij

2012-04-06

20:53 Revision 86109edb (github): Ensure mouse gets trapped and main window is active
If mouse is enabled, it will get trapped immediately after the main window
is shown. Also, the main window is explici...
skyjake
20:33 Revision 55370c38 (github): Sync view pitch updates to sharp ticks
Player camera yaw angles were already updated only at
sharp ticks. However, pitch angles were not.
Now both angles a...
skyjake
20:25 Revision 72acc659 (github): BSP Builder|Refactor: Added SuperBlock::parent() method for obtaining the parent block
danij
18:46 Revision 21f4b69f (github): Cleanup
danij
17:47 Revision 23c8fe58 (github): BSP Builder|Refactor: Partitioner now allocates additional Vertexes from its own store
Partitioner has owership of these additional vertexes and will delete
them automatically when Partitioner itself is d...
danij
17:37 Revision 89fdab8f (github): Mac OS X: Redid DMG template on Lion
Perhaps the template will work better when it has been created on Lion. skyjake
17:15 Revision 16252dc0 (github): Mac OS X: Another attempt to fix DMG template for Lion
Tried to modify template background picture with a script, but to
no avail.
skyjake
16:58 Revision b17aa24e (github): BSP Builder|Refactor: Added interface to BspBuilder for querying the built object counts
danij
16:10 Revision feb18493 (github): BSP Builder|Refactor: Partitioner now has owership of the HEdgeTips
Added a set of VertexInfo structures for each vertex in the map
which holds the HEdgeTip list head.
danij
15:48 Revision 9b731c7c (github): Mac OS X: Further update to the DMG template image
It seems on Lion the folder background image is missing while on earlier
OS X versions it is displayed fine. Still no...
skyjake
13:45 Revision 65e9a75c (github): BSP Builder: Merged bsp/hedges.cpp and bsp/nodes.cpp
There is no need to separate this functionality. danij
13:27 Revision bdac8663 (github): BSP Builder|Refactor: Moved logging of migrant HEdges into Partitioner
danij
11:08 Revision 1cc013de (github): Merge commit 'remotes/origin/master' into map-hedgeds
Conflicts:
doomsday/engine/engine.pro
danij
10:54 Revision 5f18a9db (github): BSP Builder: Minor cleanup
danij
10:48 Revision 972a71de (github): Removed SDL video/timer init as unnecessary
skyjake
10:47 Revision 548088cb (github): Upload deferred textures in main loop
skyjake
10:30 Revision bcddd342 (github): Bindings: F11 by default will bind to togglefullscreen/releasemouse
Historically F11 has cycled through software gamma modes, but given
the "vid-gamma" cvar and the control panel, it se...
skyjake
10:27 Revision bcc29d9c (github): Fixed: Frame rate counting
Increment frame count after swap buffers has occurred. skyjake
10:26 Revision 2dbed091 (github): Qt-based threading and timing
Moved thread, mutex and semaphore routines to concurrency.h/cpp.
Resorted source files in engine.pro.
skyjake
10:21 Revision 6ff47a50 (github): BSP Builder|Cleanup: Reorganised sources to remove some redundancy in the class hierarchy
danij
08:48 Revision dd2e2292 (github): BSP Builder|Cleanup: Added typedef for BspBuilder's internal BinaryTree<void*> node
danij

2012-04-05

10:53 Revision 55cfd2d7 (github): Refactor: Reworked BinaryTree into a C++ template class
struct binarytree_s is now an opaque struct acting as a handle to a
de::BinaryTree<void*> instance
Todo: Cleanup, ty...
danij
08:32 Revision c6861b2d (github): Bindings|Fixed: Finding matching bindings with conditions
Until now a binding's conditions were not taken into consideration
when finding matching bindings. Fixes a problem wh...
skyjake
08:30 Revision 8707fc17 (github): Added: Command "releasemouse"
Untraps the mouse. skyjake

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
 

Also available in: Atom