Activity
From 2013-03-14 to 2013-03-27
2013-03-27
- 19:36 Revision 3d8d44df (github): Cleanup: Removed an unnecessary try/catch
- Added a slightly nicer way to delete the app's materials collection.
- 19:31 Revision e59ac0e4 (github): Fixed|UI: Ensure LegacyWidget is not drawn until GL is fully initialized
- UI_DrawDDBackground() accesses materials.
- 19:22 Revision 190250fe (github): Fixed|Window Manager: Window refresh stops after canvas recreated
- There was a logic error where a Canvas that was requested to be
recreated, but actually wasn't recreated due to the G... - 16:37 Revision 952ba5f8 (github): libcommon|Hexen|Debug: Replaced fatal error with assertion
- 15:00 Revision 47d853c0 (github): Fixed: Potential crash during startup
- Canvas's init function may actually end up destroying the Canvas
(e.g., FSAA mode changes during the startup). Thus C... - 14:57 Revision 2706ea5e (github): libdeng2: Cleanup
- 13:57 Revision ccaab27b (github): Fixed|md2tool: Warning about unused return value
- 11:50 Revision d3d9a88b (github): Homepage: Updated info about autobuild schedule
- 10:56 Revision b38ea6d0 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 10:55 Revision 0cb3954e (github): Fixed: Pause and input device state
- When a user-initiated pause ends, the state of input devices and
player controls is reset.
When a forced pause ends ... - 03:08 Revision e96c8be0 (github): AudioDriver (Music): Cleanup
- With luck, fixed the "control may reach end of non-void function"
warnings output by GCC on Mac OS X 10.4, too. - 02:27 Revision 64ed0826 (github): Definitions: Fixed OBOE interpreting supplanted material anims
- A typo in the definition parser's handling of the case where a
texture animation defined by the default game ANIMDEFS...
2013-03-26
- 21:21 Revision 11fc79e1 (github): Fixed|Client|Hexen: Duplicated Fighter weapon effects
- 21:20 Revision b29b1962 (github): Hexen|Debug: Cleanup
- A fatal error in the mobj saver, oh my. Probably meant to be an
assert? Triggered this when saving the game right aft... - 21:16 Revision 03b7d61f (github): Fixed|Client: Excessive server list updating
- The client was updating the MPI server list whenever the Beacon
got a local server's response, even if the UI was not... - 17:34 Revision 2a61f079 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 17:34 Revision b2ca38ff (github): Fixed|InFine|Hexen: Player class conditions
- The player class condition was checked incorrectly in the InFine "If"
evaluation hook. - 17:24 Revision ea445c3b (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 17:23 Revision 83975f3a (github): libheretic|Fixed: Errant Firemace spawning/repositioning
- Also fixed a multiplayer specific bug where clients would spawn a
duplicate Firemace locally. - 15:57 Revision 389f0c8f (github): Shell|GUI: Hide work-in-progress features in the release build
- 15:46 Revision 8c008f91 (github): Fixed|Client: Clear view filter when spawning
- 15:28 Revision 7aa5622e (github): Windows|Fixed: Output from DebugLogSink
- DebugLogSink was not outputting normal messages, only warning messages.
- 14:59 Revision a5ed7543 (github): Mac OS X|Updater: Updated built-in platform ID for 10.8
- Also removed faulty detection of gettext version in bundleapp.sh.
- 14:02 Revision 0e998a68 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 14:02 Revision 13bcaca0 (github): Builder: Added handling of the Mac OS X 10.8 build
- Identifier in the feed is "mac10_8-64bit".
- 13:56 Revision aad4be39 (github): Fix typo
- 13:54 Revision fa588a73 (github): Smart Texture Filtering|Fixed: Inadvertently broken in a refactoring oversight; cleanup
- 12:56 Revision 6dc057eb (github): Mac OS X|Builder: Added a new build for OS X Mountain Lion (10.8)
- It turned out to be quite difficult to get Qt 4.8.4 in the Snow Leopard
build, so now there is a OS X 10.8 build with...
2013-03-25
- 19:48 Revision 4d6072d9 (github): Windows|Updater: Check for Shell and Server instances before installing
- 19:47 Revision 2305bbe0 (github): Shell|GUI|Windows|Mac OS X: Adjusted mouse wheel sensitivity
- 18:24 Revision cb980263 (github): Fixed|Windows: Missing newlines in runtime log output (DebugLogSink)
- 16:50 Revision d9b07bde (github): Readme|Mac OS X: Updated CPU arch requirements
2013-03-24
- 20:24 Revision b53d9a27 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 20:23 Revision 36fb0c1f (github): Fixed: Integer constant is too large
- Qualified the 64-bit constants as long long.
- 18:53 Revision 47536eda (github): libcommon: Waive map start pause after a briefing infine
- The map begins immediately if there is a finale when entering.
- 18:35 Revision c5bd86de (github): libcommon|Cleanup: Handling focus event to (un)pause
- Fewer globals == good.
- 18:15 Revision 00534a12 (github): libcommon: Added cvar 'game-pause-mapstart-tics'
- In some games (like libdoom) it is important to keep game time
paused while the engine's busy transition effect is on... - 16:46 Revision 05f39415 (github): Refactor|libcommon: Moved all pause-related code into one place
- libcommon/pause.c now holds all the pause-related logic.
Todo: Implement the forced (non-user) pause period. - 15:11 Revision f7f13781 (github): Fixed: Handling a fatal error at various stages
- Fixed handling of a fatal error before the window has been created.
Also fixed handling of a fatal error during start... - 14:19 Revision bee842de (github): Cleanup
- 10:47 Revision 4e2cafa0 (github): Fixed: Missing directory slash fix in Mus_GetExt()
- It would be really nice if FS1 knew how to fix slashes itself so this
wouldn't be the caller's responsibility. - 10:30 Revision d202ce9b (github): Fixed|Unix: Restored earlier temporary fix for slashes (UNIX only)
- Todo: Revert when original culprit found.
- 10:24 Revision 9aea7cec (github): qmake|Mac OS X: Tweaked library install name functions
- If the Qt install directory is found in the linked library name it
will be removed and replaced with the relative "..... - 10:23 Revision 3cd91730 (github): Tests|String: Added a further example of string formatting
- Extra arguments get appended without spaces as text.
- 03:56 Revision 11763e32 (github): Clarified a potentially misleading comment in material.cpp
- 03:46 Bug #1104: Replacement flats VS texture animations
- - **status**: open --> accepted
- 03:24 Revision 29c3701f (github): Materials: When caching, prepare all textures in a material animation
- 02:22 Revision ccead57d (github): Material: Observe Texture DimensionsChanged
- Replaced mechanism for inheriting material world dimensions from a
Texture (which in turn may be taken from Image pix... - 00:01 Revision 8b88c67d (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 00:00 Revision f19f9b1a (github): Revert "Fixed|Unix|FS1: Switch to correct path separators"
- This commit (c35524ea5cc7d02500a8881e86f7b5718893c394) results in
a fatal error on Windows during startup. Now revert...
2013-03-23
- 21:49 Revision 23edf513 (github): Cleanup
- 21:18 Revision aabc588c (github): Readme: Updated mention about BSP builder
- 17:28 Revision 7513e4c1 (github): Fixed|Map Renderer: Clarified precedence of operations in arithmetic expressions
- 17:23 Revision 44e03b1e (github): Fixed: More compiler warnings (unused local variables)
- 16:23 Revision 2ef5b437 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 16:23 Revision a03b702e (github): libdeng2|Fixed: Potential null pointer access in de::Observers
- 16:02 Revision 99057f44 (github): Material::Decoration::Stage|Fixed: fromDef() should use the "normalized" sysFlareIdx
- 13:44 Revision a1d2a785 (github): Fixed|Updater: Default location for downloads, better script for Mac OS X
- The default location for Updater downloads is now the user's cache
location.
The autoupdater script for Mac OS X was... - 13:41 Revision a89fcc03 (github): libdeng2: Fixed crash when doing log output during atexit()
- The log buffer has already been destroyed when atexit calls its
callbacks. - 09:49 Revision c35524ea (github): Fixed|Unix|FS1: Switch to correct path separators
- It seems to me the switch to /-separators for @a path should occur
at some higher level?
Fixes the bug where externa... - 09:06 Revision 96c0dbaf (github): Unix: Revised the doomsday-shell-text man page
- 09:06 Revision cc102176 (github): Unix: Added a man page for doomsday-server
2013-03-22
- 21:39 Revision 2dec41b2 (github): Unix: Added man page for doomsday-shell-text
- Also added some structure to the doomsday/doc directory.
- 20:31 Revision a56b8f65 (github): Builder|Mac OS X: Run make in parallel processes
- Should speed up the build a little on the Mac builders.
- 19:44 Revision ae5bf84d (github): Tests: Added a test for string pattern format
- Demonstrates all the format features of String::patternFormat()
(and therefore String::operator %()). - 19:42 Revision ce33ba03 (github): Refactor|libdeng2: String pattern formatting moved to its own method
- Pattern formatting does not belong in LogEntry::asText(). Also
fixed a bug in detecting an escaped format character (... - 19:41 Revision c35d942d (github): Fixed|Mac OS X: Workaround for a GCC 4.0 C++ language issue
- Apparently nested classes and friends aren't handled that well.
- 18:52 Revision 196b53b0 (github): Optimize: O(1) index lookup of map elements in a list
- There was a big performance bottleneck with MapElementList, where
indexOf() was being used to look up indices in O(n)... - 10:35 Revision eab78685 (github): Fixed: More compiler warnings
- Set-but-unused variables, checking fread() return values.
NOTE: A couple of potential bugs here need checking. - 02:52 Revision 91698051 (github): Map Renderer: Cleanup
- 02:09 Revision a9a9d8cc (github): Material|Fixed: Declare the private impl with DENG2_PRIVATE
2013-03-21
- 23:56 Revision 3630c802 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 20:16 Revision 5b528f11 (github): Revert "Input: Changed "input-sharp-lateprocessing" to 0 by default"
- This reverts commit c20e7eaec121e56e2989c0da823f066853fb5adb.
Playtesting reveals that the lateprocessing is actuall... - 09:23 Revision 799db80f (github): Cleanup: End of busy transition
- No need to clear events at the end of transition because the transition
is purely a visual effect that in no way infl... - 09:07 Revision 449f5a49 (github): Texture: Notify observers of a DimensionsChange
- 07:43 Revision 5d134c3a (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 07:22 Revision dd6cf001 (github): TextureVariant: Cleanup
- 07:14 Revision e512c04c (github): Refactor: Moved GL_TexturePrepare() to Texture::Variant::prepare()
- Functionally this logic is unchanged however it now operates within
the domain of Texture::Variant. - 03:13 Revision ea5804cd (github): GL Texture Manager: Cleanup
- 03:01 Revision b7d59d17 (github): Refactor: Split texturecontent_t configuration from GL_PrepareTexture()
- 02:20 Revision 3392e3c8 (github): Refactor: Restructured GL_PrepareTexture() (SOC)
- This function has been reorganized so as to cleanly separate the
distinct phases of preparing an image for uploading ... - 00:14 Revision 34d97a72 (github): Cleanup|MaterialSnapshot: MaterialSnapshot only exists on client-side
- MaterialSnapshot is now only used on client side so there is no need
to specify __CLIENT__ around specific sections o...
2013-03-20
- 21:17 Revision 90fceec2 (github): Allow time to advance normally during busy ending transition
- The transition is just a brief visual effect and should not mess with
the rest of the engine/UI state.
Fixes the InF... - 21:09 Revision c3f5ba8f (github): Run a single tick in the start of a busy mode ending transition
- This single (sharp) tick will allow InFine and games to set up their
stuff so that the first frame is drawn correctly. - 19:15 Revision 6647296e (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 19:15 Revision 913e2450 (github): Reverted InFine HOM fix due to regressions
- Hexen's hub-ending InFine scripts were not played because the leave_hub
condition could not be evaluated at the time ... - 17:03 Revision edb32aca (github): libhexen|Fixed: Incorrect Material mods defs for X_FAC01/X_FAC09
- This animation is actually composed of two separate materials. Also
added a precache Group so that they'll be cached ... - 10:32 Revision 7d74a0f8 (github): Fixed: Compiler warnings
- 10:20 Revision 5d37e1a8 (github): Debug|Cleanup: Alt key state is interesting only on Windows
- 10:20 Revision 5ffc3f73 (github): Fixed|Multiplayer|Heretic|Hexen: Rendering the torch power-up
- The client was overriding the extra lighting defined on serverside
for the player. - 10:11 Revision d5a49c77 (github): Shell|GUI: Added a link to the project home page
- 09:59 Revision 96e702de (github): Shell|GUI: Added mouse wheel scrolling and refactored console page
- The console page is now managed by the ConsolePage widget, cleaning
up the main LinkWindow implementation somewhat. C... - 08:59 Revision b01f6370 (github): Shell|GUI|libshell: LogWidget specifies page size depending on height rule
- One "page up/down" is the height of the widget - 1.
2013-03-19
- 21:21 Revision 8a53999f (github): Shell|GUI: Native scroll bar for the log entry history widget
- 21:20 Revision fdfae06e (github): libshell: Scroll signals from LogWidget
- Also it is now possible to hide the text-based scroll indicator.
- 19:17 Revision d330c200 (github): Shell|GUI: Permanent game status in status bar, adjusted margins
- 18:24 Revision 6644f30e (github): Shell|GUI: Local Server dialog listens to ServerFinder
- Also, fixed build on Windows.
- 16:56 Revision f8af7174 (github): Shell|GUI: Usability improvements
- More information in the Preferences dialog, current game status shown
in the status bar.
On Windows, tweaked menu it... - 16:10 Revision 01a6bb73 (github): Fixed|Multiplayer: "give i" does not work even when cheats allowed
- 15:04 Revision 2f9758d6 (github): libcommon: Cleanup
- 15:02 Revision 14d190da (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 15:00 Revision bc61fbeb (github): Fixed|Multiplayer|Hexen: Player's weapon after respawn
- In Hexen MP, players are given their old weapons and keys back, and
some mana. This commit fixes an issue where the c... - 14:58 Revision 5a8df812 (github): libhexen: Added a values.ded
- The amount of mana given to players when they respawn in multiplayer
games is now defined in Hexen's values.ded. - 14:32 Revision 35039f1d (github): Material|Refactor: Throw MissingAnimationError if none for a given context
- 13:54 Revision 325763f9 (github): Refactor|FakeRadio: Inversed logic for determining plane -> wall shadowing
- 09:02 Revision 1e308eb6 (github): Refactor: Moved tracked plane and scrolling surface code into GameMap
- 06:45 Revision 03d70420 (github): Fix build
- 06:29 Revision 45c4528a (github): Fix merge error
- Grr. Resolved means resolved. Not "please leave conflict resolution
markup in the source files and allow me to commit... - 06:18 Revision f8898e0b (github): Merge branch 'master' into mapdata-c++
- Conflicts:
doomsday/client/src/map/r_world.cpp
doomsday/client/src/render/lumobj.cpp
doomsday/client/src/render/rend_... - 06:06 Revision 27adc40e (github): Fixed|Heretic|Hexen: Out of date material definitions
- Outdated material definitions in Heretic and Hexen resulted in
rather odd looking, "strobing" glow lighting effects i... - 05:59 Revision 3f758467 (github): Definitions: Cleanup
- 05:58 Revision 86f53d2f (github): Fixed|Definitions: Appending layer stages to auto-generated materials
- The unlikely but possible case of the mod directive being used to
append additional layer stages to an auto-generated... - 05:39 Revision 60f40acc (github): Fixed|Map Renderer: Glow strength factor "rend-glow" not applied consistently
- The global strength factor "rend_glow" was applied incorrectly,
preventing glowing materials from being disabled comp...
2013-03-18
- 21:19 Revision a98e068b (github): Fixed|Client: Reseting map's total counts
- Clients receive total counts from the server, so a client shouldn't
touch them. - 21:09 Revision f482252c (github): Fixed|Hexen|Multiplayer: Use correct player start for new player
- Client 1 should be treated like player 0.
- 20:59 Revision 036790b6 (github): Fixed|Hexen|Multiplayer: Font size in the scoreboard
- Todo for later: Revise the scoreboard using next-gen widgets.
- 20:59 Revision de63874a (github): Multiplayer|Debug: Investigating player starts
- 14:14 Revision 909bf33c (github): Fixed|Multiplayer|Heretic: Color of the life gem patch and glow
- The colors of the status bar life gem and glow did not match up with
each other or the actual player colors. - 14:03 Revision f196aaf9 (github): Fixed|Multiplayer|Heretic: Activation of the Flight power (Wings or Wrath)
- When the Flight power is activated, the player is supposed to jump
a little into the air and start flying. - 14:03 Revision 32770d70 (github): Fixed|Shell|GUI: Failed assertion in the address dialog
- 12:45 Revision d5aa73f4 (github): BspBuilder: Cleanup
- 11:41 Revision 4326527c (github): Cleanup
- 11:13 Revision bd7f764e (github): Refactor: Merged bsp::HPlanePartition into Partition
- 09:36 Revision 353f6724 (github): Hexen: Cleanup
- 09:36 Revision ac0a0c50 (github): Cleanup
- 09:35 Revision 6fbab483 (github): Refactor: Reordered code in edit_map.cpp
- 09:11 Revision 04645307 (github): Refactor: Reorganized load-time sector/plane data initialization
- 08:44 Revision 60784837 (github): Refactor: Consolidated vertex line owner ring construction
- Now that the map data elements are no longer "hardened" there is
no need to split the vertex line owner ring construc... - 07:29 Revision 22c80d25 (github): Refactor: Further marginalized EditMap
- 06:58 Revision 8a530010 (github): Cleanup
- 06:09 Revision 6eeb2bea (github): Refactor: Update BspLeaf metadata once their geometry is finalized
- 05:53 Revision 29b7bfbf (github): Cleanup
- 05:27 Revision e64e9106 (github): Refactor: "Hardening" GameMap's lines, sidedefs and sectors is now unnecessary
- Instead we can simply acquire ownership of these map elements from
the editable map.
Todo: Cleanup... - 03:36 Revision f59dce85 (github): Merge branch 'master' into mapdata-c++
- 03:34 Revision f9ed6ead (github): Refactor: Moved the EditMap class to edit_map.cpp; cleanup
- 02:31 Revision 2756d6ec (github): Refactor: Collate BSP elements with an iterative pre-order algorithm
- It is no longer necessary to implement BSP map element collation
with a post-order algorithm (which was implemented r... - 01:41 Revision 07172357 (github): Refactor: Removed special case BSP map element collation
- It is no longer necessary to handle the case of BSP tree consisting
of single BspLeaf specially when collating BspBui... - 00:59 Revision 3cc6c09d (github): Refactor: Applied the pimpl macro in BspBuilder; cleanup
- 00:55 Revision e139c9f0 (github): Refactor: Collate the BspBuilder's HEdges in collateBSP
- It is now unnecessary to split this job into a secondary traversal
as the builder now constructs two trees in paralle... - 00:51 Revision 34ff7bb8 (github): libdeng2|BinaryTree: Numerous improvements to the interface of de::BinaryTree<>
- - Methods for returning references to linked subtree elements.
- Throws de::Error exceptions where subtree elements a...
2013-03-17
- 18:48 Revision a8f6b07b (github): Shell|GUI|Windows: Fine-tuning for Windows
- Changed default console font, removed dialog context help buttons,
changed Preferences to application modal, added a ... - 17:00 Revision ae2e2d5b (github): Shell|GUI: Adjusted menu labels
- Used "Server" instead of "Local Server", as the commands may control
remote servers as well. - 16:52 Revision 20e09dde (github): Shell|GUI: Added a link to Help in the wiki
- 15:54 Revision de13ac55 (github): Refactor: Dumped the now unnecessary BspBuilder C wrapper API
- Also relocated the BSP "saving" logic to edit_map.cpp
- 15:11 Revision 0b699846 (github): Refactor: "Hardening" GameMap's BSP nodes and leafs is now unnecessary
- We can now simply collate the BspNode and BspLeaf pointers, from
the BspBuilder (taking ownership in the process). - 14:33 Revision 057d29cf (github): Refactor: "Hardening" GameMap's half-edges is now unnecessary
- We can now simply collate the HEdge pointers, from the BspBuilder
(taking ownership in the process). - 13:48 Revision 4f612ad8 (github): Refactor: GameMap's HEdges can now be "finished" during collation
- As the vertexes list is no longer hardened, it is no longer necessary
defer the "finishing" logic. - 13:29 Revision 3c3416db (github): Refactor: "Hardening" GameMap's vertexes is now unnecessary
- We can now simply collate all the Vertex pointers, from both the
editable map and the BspBuilder (taking ownership in... - 12:50 Revision d12f60fb (github): Documentation|libdeng2: Fixed a missing @ref target
- 10:20 Revision c39fed90 (github): SideDef: Added getter methods for all SideDef property values
- This commit concludes this phase of map data refactoring; all
de::MapElement-derived classes now marshal read access ... - 08:27 Revision 64af7e06 (github): Fixed|Client: Qt warns about unexpected null when disconnecting
- The socket is not created until a connection has been made to a server.
- 08:02 Revision ab09c7bb (github): HEdge: Added getter methods for all HEdge property values
- Also replaced all HEdge accessor/helper macros.
- 02:12 Revision bd3bd35a (github): Plane: Removed the now unused accessor/helper macros
2013-03-16
- 23:41 Revision 39ce4476 (github): Fix typo
- 23:03 Revision 0edcb1cc (github): Merge branch 'master' into mapdata-c++
- Conflicts:
doomsday/client/src/client/cl_sound.cpp
doomsday/client/src/map/p_particle.cpp - 22:01 Revision d3e60a97 (github): Surface: Added getter methods for the rest of Surface's property values
- Plus various refactorings to Surface to separate the client-only
state for plotted decoration sources.
Todo for late... - 21:50 Revision 98b6892a (github): Client: Warn the user about a different game mode on server
- The servers discovered via Beacon are not being filtered, so display
a warning if the game is different. - 21:19 Revision 4ed90cac (github): Fixed|Server: Crash when hit-testing mobjs
- A call was being made to a client-only API.
Note: __CLIENT__ is not defined in plugins (libcommon). - 21:17 Revision dea92aa3 (github): Revert "Fixed|Server: Crash when hit-testing mobjs"
- This reverts commit 544f6eed30a8daed6d196f09a19236206d4fb06a.
- 21:15 Revision 49e01147 (github): Server|Debug: Moved debug message to a lower level
- 21:12 Revision 94e64146 (github): Fixed|Server|Hexen: Sound sequences not played (e.g., door creak)
- On the server, no one was calling the sound sequence update function,
which caused the sequences to be not played. - 21:10 Revision 3c71fa5d (github): Fixed|Server: Sounds emitted by sectors
- When a sound was emitted by a sector (not a plane), the client was not
up to speed about which sound origin to use. - 21:08 Revision 544f6eed (github): Fixed|Server: Crash when hit-testing mobjs
- A call was being made to a client-only API.
- 19:02 Revision e0daf0f1 (github): Fixed|Client|Hexen: Duplicated psprite attack effects
- The visual/audio effects of the Lightning, Frost Shards, and the
Cleric's Holy attack were duplicated by the client. - 18:41 Revision d335b5e3 (github): Fixed|GCC: Compiler warning about parentheses
- 18:03 Revision f22cba1f (github): Fixed|Hexen: Special palettes of Mage/Cleric weapons
- The special palettes of the Mage/Cleric weapon 4 were being
overwritten by the pain/poison/etc. filter color.
Also a... - 14:08 Revision 6f567093 (github): Fixed|Server|libcommon: Player's weapon was undefined after map change
- Now the player's ready weapon is always updated after the map changes
and the players are respawned. The bug occurred... - 14:05 Revision 49baf2b9 (github): libshell: Adjusted autocompletion to insert common prefix first
- If all the possible completions have the same prefix, it will be
appended as the first completion. - 12:55 Revision e046632c (github): Fixed|Multiplayer: Server sends total kill, item and secret counts
- The client was unaware of the map's total kill, item and secret counts,
as clients do not spawn mobjs when the map is... - 12:30 Revision 20156780 (github): Server: Keep clients' kill, item, and secret counters up to date
- Whenever a counter changes, an update is sent to the client.
- 10:02 Revision 0f92b24f (github): Fixed|Server: Assign first start spot to player #1
- Since there is no player #0 on the server, the first start spot (0)
should go to player #1. - 09:35 Revision 62066506 (github): Fixed|Heretic: Server defaults to E1M1
- Another regression due to the switch to 0-based map indices.
- 09:29 Revision afc82a2e (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 09:29 Revision cdf0a673 (github): Fixed|Client: Clear view color filter when connecting
- An old view filter may remain from an earlier client session.
- 00:20 Revision e18a918d (github): Merge branch 'master' into mapdata-c++
- 00:13 Revision 3f4a6623 (github): Fix build
2013-03-15
- 23:48 Revision 38531f99 (github): Merge branch 'master' into mapdata-c++
- 18:46 Revision 30d4d46e (github): Documentation|gl_tex: Several apidoc fixes
- 17:59 Revision dd02ec3c (github): Shell|GUI: Fine-tuned player position indicators
- Also fixed QPainter state for players after the first one
(save/restore). - 17:02 Revision 67b6902a (github): Fixed: Problem with QFont::exactMatch()
- GuardMalloc reports a problem with QFont::exactMatch(). Perhaps it
is too early to call it (before Qt event loop ente... - 17:00 Revision bf119788 (github): Fixed|libshell: Crash when shutting down app
- If the link was open, a disconnection signal was emitted during
destruction when the application had been partially d... - 14:37 Revision 5b6068aa (github): Shell|Server: Added basic player info packet
- The positions, names, numbers, and colors of players will be shown
in the map outline view.
Todo for later: Use the ... - 14:34 Revision 70123ebc (github): Fixed: More compiler warnings
- Mostly potentially uninitialized variables.
- 14:07 Revision db8b252e (github): Refactor|Surface: Surface can manage the missing-material-fix state internally
- 12:46 Revision f33f9164 (github): Surface: Added getter methods for more Surface property values
- 12:14 Revision ac4e195e (github): Cleanup
- 11:05 Revision bd29df6a (github): Refactor|SideDef: Replaced SideDef accessor/helper macros
- 10:32 Revision 81eab9b2 (github): Shell|GUI|Mac OS X: Preferences dialog applies changes immediately
- Conforming to platform conventions.
- 10:31 Revision 88f56300 (github): Fixed|Shell|GUI: Update window when font has been changed
- 10:30 Revision 35538892 (github): libdeng2|Fixed: Stop LogBuffer autoflush timer in destructor
- 10:26 Revision de74f9d8 (github): Documentation|Fixed: Incorrect use of @see instead of @ref
- @see produces a "See also" paragraph. When referring to flag groups,
one should use @ref instead. - 10:10 Revision cb7151e4 (github): Refactor|Surface: Ensure Surface's owner link is never invalidated
- 05:57 Revision 4cca36ae (github): Sector: Added getter methods for all Sector property values
- 03:53 Revision aa0081a4 (github): map/sector.cpp and render/lumobj.cpp depend on QListIterator
- 03:51 Revision 90646dd4 (github): Fix typos
- 03:30 Revision badfb74d (github): Refactor|Sector: Replaced all linked MapElement pointer arrays
- The linked MapElement pointer arrays, such as the lists of lines
and BSP leafs have been replaced with QLists of poin...
2013-03-14
- 19:28 Revision 92932efb (github): Refactor|Sector: Replaced Sector accessor/helper macros
- 09:57 Revision cb60015e (github): Shell|GUI|Text: Clear the log widget contents before connecting
- The contents of the log widget are cleared whenever opening a new
connection to a server. - 08:10 Revision 615c6caf (github): Cleanup
- 07:42 Revision 9a3ee2c4 (github): Refactor: Began encapsulating line-of-sight testing in LineSightTest
- Note that the test is not fully encapsulated due to the manipulation
of the map data elements' "shared" validCount pr... - 04:15 Revision f19cfbee (github): Fix typo
- 04:13 Revision 26c7bb80 (github): LineDef: Added getter methods for all LineDef property values
- 02:27 Revision 3c1e764b (github): Refactor|FakeRadio: Cleaned up FakeRadio geometry construction somewhat
- 00:21 Revision df07a4ca (github): Merge branch 'master' into mapdata-c++
- Conflicts:
doomsday/client/src/map/dam_file.cpp
doomsday/client/src/map/polyobj.cpp
Also available in: Atom