Activity
From 2012-05-10 to 2012-05-23
2012-05-23
- 21:16 Revision 7633ae3b (github): Relative paths on the command line
- The arguments of -file, -iwad, -def, -defs, -basedir, -userdir and resource
directory options are now interpreted to ... - 21:14 Revision f9bb5b14 (github): de::CommandLine: Resolve paths on the command line
- Relative paths on the command line must be resolved as the native
shell would when the command is entered in the term... - 20:22 Revision e170b464 (github): Refactor|de::CommandLine: Hide data members
- 19:52 Revision 792cbd0d (github): Win32: Fixed build and added DENG2_C_API_ONLY
- For C++ sources, the DENG2_C_API_ONLY define ensures that the C++ headers
are not included. - 19:36 Revision a5875c35 (github): Refactor: Renamed Arg* functions according to conventions
- As C wrappers of de::CommandLine, the functions are now prefixed
"CommandLine_". - 17:11 Revision b7629132 (github): Merge branch 'de2-args'
- 10:23 Revision 006ebd55 (github): Map Renderer: Redesigned mechanism for applying geometry wall divisions
- This new interface is rather more flexible, allowing for further
improvements to the map geometry construction.
Note... - 08:52 Revision 8bf320c5 (github): Plugins just link to the libdeng2 C wrapper API
- libdeng2 can be used in two different ways: C++ or C. When using C++, it is necessary
to also link to the Qt librarie... - 04:45 Revision 8a0880ca (github): Refactor: Relocated R_FindBottomTop to engine/portable/src/r_world.c
- Also made the texOffset argument optional.
- 02:31 Revision 776edeb3 (github): Refactor: Relocated walldivs_t to engine/portable/include/p_maptypes.h
- 02:30 Revision 9eaaa692 (github): Refactor: Switched engine/portable/src/vertex to C++
- 01:02 Revision 90ee984d (github): Cleaned up wall divisions in preparation for further refactorings
2012-05-22
- 23:31 Revision 7c1b1a25 (github): Map Renderer: Sort right wall divisions in ascending order
- It is not necessary to sort the wall divisions for the right edge
in descending order as the two edges are handled in... - 21:06 Revision a37279c2 (github): qmake|Mac OS X: Link plugins to the bundled libdeng2
- 20:26 Revision a3df7a6e (github): Removed m_args and allowed libdeng2 C wrapper usage in plugins
- Plugins are now linked against libdeng2. When libdeng1 is added, it will similarly
be made available to all plugins. - 20:23 Revision 09b41ed6 (github): Fixed|de::CommandLine: Memory management error
- Pointers to vector elements might be invalidated when the vector grows.
Now strings are allocated separately. - 20:13 Revision e6f54aa8 (github): Revert "Use the appropriate branch in novideo main loop callback"
- This reverts commit 869d99a29f18f05ae48688e2468abdd20c56354e.
Conflicts:
doomsday/engine/portable/src/dd_loop.c - 09:06 Revision d7b76317 (github): de::CommandLine: Fixed parsing of response files
- 08:33 Revision cdf67e8e (github): Merge branch 'master' into de2-args
- Conflicts:
doomsday/engine/portable/src/dd_pinit.c - 08:30 Revision ae003bc3 (github): Refactor|Bindings: Use AutoStr instead of regular ddstring
- Converted all use of normal ddstring_t instances to AutoStr in the
bindings subsystem. - 07:43 Revision 94782a93 (github): Documentation: Clarification
- 07:42 Revision 74d5639c (github): Documentation: Explained usage and purpose of AutoStr
- 07:26 Revision 78063623 (github): Merge branch 'master' into autostr-and-garbage
- Conflicts:
doomsday/engine/portable/src/dd_loop.c - 07:24 Revision 869d99a2 (github): Use the appropriate branch in novideo main loop callback
- With -novideo, there are no GL operations or deferred tasks, nor does the
window need to be drawn. Therefore, use the...
2012-05-21
- 20:48 Revision 33a6f4bf (github): ZipFile: Quick n' dirty fix to prevent a write past end of buffer
- ZipFile_ReadLumpSection() was calling ZipFile_BufferLump() with the
user-given data buffer (which may be far smaller ... - 20:34 Revision 0f0279d3 (github): Revert "ZipFile: Added an assertion to catch a write past end of buffer"
- This reverts commit f646bb9d6007f4a195b56e751f178a7a16e18221.
- 19:51 Revision 13514dbc (github): Added: Command line argument -noaudio (an alias of -nosound)
- 19:43 Revision 2d16059a (github): Fixed -novideo text-only console output
- 19:36 Revision 4219a3b5 (github): Further -novideo fixes
- 19:22 Revision 9288f58e (github): Win32|-novideo|Fixed: Fatal error attempting to acquire a native window handle
- 15:24 Revision ee9ce819 (github): Fixed unused argument warning in HEdge_SetProperty()
- 13:39 Revision 13b08b8a (github): Merge branch 'autostr-and-garbage' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into autostr-and-garbage
- 13:33 Revision dc601597 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 13:31 Revision f646bb9d (github): ZipFile: Added an assertion to catch a write past end of buffer
- ZipFile_BufferLump() is not checking the size of the user-provided buffer.
Added a bufferSize argument. - 13:30 Revision 7ce5bfa2 (github): Mac OS X: Load audio plugins using the right letter cases
- For example, dsFMOD.bundle instead of dsfmod.bundle.
- 13:29 Revision 8a648ebb (github): Debug: Flush log buffer immediately after printing a message
- Slows things down a little, but makes sure the messages are in the log
in case of a crash. - 06:56 Revision bd05eb4c (github): Merge branch 'master' into autostr-and-garbage
- 05:28 Revision 7633f7c9 (github): Map Renderer: Build triangle strips for BspLeaf sky fix geometry
- Rather than write individual quads for sky fix geometry of each edge
of a BspLeaf, form continuous triangle strips to... - 04:58 Revision 77a52bd6 (github): DMU|Refactor: Moved implicit BspLeaf => Sector reference resolution to p_dmu.c
- 04:40 Revision c75e5cf6 (github): Minor cleanup
- 03:14 Revision 9f450fa0 (github): Refactor: Switched hedge.c to C++
2012-05-20
- 20:46 Revision c0cb3365 (github): Fixed|de::CommandLine: Fixed bugs in the ported implementation
- There were issues with pointers to strings vs. arrays of strings, etc.
- 20:44 Revision c6ed7883 (github): Fixed|de::String: Incorrectly behaving c_str() function
- Must not return a pointer to a local temporary string.
- 19:13 Revision 2b185227 (github): Replaced m_args with equivalent functionality from libdeng2
- The libdeng2 C wrapper API now exports functions that replace the
old m_args module.
ArgvPtr() was removed as unused... - 15:53 Revision 734c73cc (github): libdeng2: Added an instance of de::CommandLine to de::App
- 15:52 Revision 363a98b2 (github): Added: Copied de::CommandLine from Hawthorn
- This will replace libdeng1's m_args module.
2012-05-19
- 19:16 Revision 9c6599ec (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 19:15 Revision 66e199e7 (github): libdeng2: Added WIN32 binary metadata to deng.dll
- Most metadata values taken from engine/portable/include/dd_version.h
Todo for later: Relocate dd_version.h - 19:13 Revision ef88ca67 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 19:13 Revision 75b9561f (github): Bindings|Fixed: Dedicated mode console was unresponsive
- There were no binding contexts available in dedicated mode, which
meant that key events weren't being passed to the c... - 17:16 Revision 5028893d (github): libcommon|Fixed: Typo in DEBUG message output for turnMobjToNearestLine()
- 09:23 Revision 20a06deb (github): Debug: Moved excessive debug messages to a lower level
- The sound debug messages were filling up the hard drive of the MP test server.
2012-05-18
- 15:35 Revision a7a1be9d (github): Homepage: Automatically update the latest Doomsday stable version title
- The large stable version title is now updated automatically when a
newer build event generates an installable Doomsda... - 14:58 Revision 6117feea (github): Win32: Updated copyright metadata for all binaries
- Todo: Define all metadata in the respective version header files.
- 12:12 Revision a05ff063 (github): Updated a bunch of version numbers to 1.9.9
- Readme, Doxygen, OS X app bundle.
- 11:31 Revision 2fe8fda9 (github): Builder|Fixed: Syntax errors
- 11:27 Revision bb9dba9c (github): Builder: Added <changeLog> to the feed for each build
- <releaseNotes> points to the stable release's notes.
- 11:20 Revision 87cb6130 (github): Builder: Unstable/Candidate builds use build report as release notes
2012-05-15
- 19:48 Revision 1074eab8 (github): Revert "Console: Temporarily hardcoded F11 functionality while console open"
- This reverts commit 8cc2ab54eb99aa008e1c62ccc92faeea834afce3.
- 19:46 Revision 4d02b5b0 (github): Bindings: Removed special-case responders
- All event processing should occur within the binding context stack.
Fixes the issue of F11 not working in the Control... - 17:57 Revision c2a32684 (github): Ubuntu: Removed libcurl3 and libsdl-net from dependencies
- This functionality has been replaced with Qt.
- 16:26 Revision c0fc234c (github): Bumped version number to 1.9.9 Unstable
- 07:11 Revision 3d3de9d5 (github): Homepage: Updated source download URI for Doomsday Engine version 1.9.8
- 07:03 Revision 3aedcde4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 07:02 Revision a6753c83 (github): Homepage: The latest stable Doomsday Engine is now version 1.9.8
- Hopefully I'll get around to automating this before the next release
- 06:54 Revision 84bbd050 (github): Builder: Use the base version for download URIs
- Omit anything that comes after a dash.
- 06:45 Revision c86b818e (github): Builder|Fixed: Version number parsing and stable download URI
2012-05-14
- 20:04 Revision c86656c3 (github): Downgrade to MSVC 2008 for Qt 4.7.4
- 16:58 Revision 98b8e55f (github): Release type is "Stable" in the stable branch
- 07:43 Revision 41ac1eae (github): Merge branch 'master' into stable
- Conflicts:
distrib/autobuild.py
distrib/builder/changes.py
doomsday/build/build.pro
doomsday/build/mac/Info.plist...
2012-05-13
- 11:34 Revision 977d404d (github): Fixed missing parentheses in dsOpenAL::DS_Init()
- 11:12 Revision 4e744ec3 (github): OpenAL: Output errors to std::cerr with DENG_DSOPENAL_DEBUG
- 09:55 Revision 8463b14b (github): CanvasWindow: Use updateGL() when initializing the canvas after recreation
- Calling updateGL() instead of update() works better on Windows; the
canvas switchover appears smoother and achieves s... - 09:20 Revision 38a10bb7 (github): Refactor: Switched OpenAL driver to C++
- 08:54 Revision 1caee2f9 (github): Cleaned up OpenAL driver implementation
- 06:51 Revision 43ccd5e8 (github): OpenAL|Fixed: Fatal error during startup
- Attempting to use the OpenAL plugin for sound effect playback would
result in a fatal error during engine startup (tr... - 05:19 Revision f855bdc6 (github): Master Server|Fixed: Open write lock on server database
- It was possible for a MasterServer to get itself into an invalid state
which left an open write-lock on the server da...
2012-05-12
- 19:10 Revision cc44c0c2 (github): Fixed bug in previous commit
- 18:47 Revision 95b9a645 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 18:44 Revision 53dd8b31 (github): Added: Crosshair rotation
- The crosshair can now be rotated offering greater customization
possibilities. The diamond-shaped crosshair has been ... - 17:13 Revision 0f28ae1e (github): Revert "Input: Never late process sharp axis/angle events"
- This reverts commit 477a59e0c0086332807ac1d595fd291dd7de3e79.
- 13:19 Revision f022b4c6 (github): Win32|Input: Added missing mapping for virtual key 0xE2
- Mapped virtual key 0xE2 to the DDKEY Tilde (96).
- 12:02 Revision 0891d32e (github): Improved debug message about cursor hiding
- 11:57 Revision 477a59e0 (github): Input: Never late process sharp axis/angle events
- Mouse and joystick movement needs low latency, so it's better to not
late process the events even though "input-sharp... - 11:08 Revision 832d11c6 (github): Refactor|Input: Separate function for updating device axes
2012-05-11
- 16:44 Revision 484ff717 (github): OpenAL: Install to library directory on Unix and Win32
- On the Mac, available plugins are installed via the bundling script.
2012-05-10
- 21:24 Revision 9ba4ee47 (github): Map Renderer|Fixed: HOM in temple4.wad near {x:6864, y:10528}
- 19:19 Revision 980453dc (github): GL: Always do manual OpenGL painting in fullscreen
- It seems no platform-specific exceptions are needed when drawing
with updateGL(). - 19:19 Revision a01396b5 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 19:18 Revision 73bdebf5 (github): Refactor: Split the LineDef_BackClosed() logic into two new routines
- The two users of this logic, the map renderer's sky fix geometry
construction and the light level delta calculation n... - 19:00 Revision adf44640 (github): Refactor|Canvas: Separate method for showing and hiding the cursor
- 15:03 Revision 40a1540e (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 15:03 Revision af270623 (github): GL: Experimenting with another window update method
- updateGL() seems to work better as it just does the OpenGL drawing.
Manual repainting is now done with updateGL(). - 07:45 Revision 13727d50 (github): Fixed|Client: Things weren't placed on the floor
- Mixup between float* and coord_t* when checking for the client-side floor
plane height. Monsters walking down stairs ... - 06:43 Revision b035aecb (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
- 06:43 Revision ac8c326f (github): GL: Set viewport in initialization
- Perhaps this will help the issue with a recreated Canvas.
Also available in: Atom