Activity
From 2013-06-23 to 2013-07-06
2013-07-06
- 
  22:20 Revision d30d7e23 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine 
- 
  22:20 Revision 7e799b57 (github): Snowberry: Disable texture compression by default 
- Texture compression causes visible quality loss in textures and also
 may cause stuttering during gameplay as textures...
- 
  18:52 Revision 4b02e073 (github): Fixed|Resources: Normalize slashes to forward slashes in URIs 
- Fixes a problem related to model definitions where the backslashes
 used in the URIs would not be found because forwar...
- 
  17:16 Revision 21bd5d1d (github): Client|UI|ScrollAreaWidget: Reduced page up/down step size to half the visible size 
- Slightly more comfortable to use than full page jumps.
- 
  17:15 Revision fe529a25 (github): Fixed|Refactor|Resources|Renderer: Removing assumptions about submodel count 
- In many places the code makes hidden assumptions about the number of
 submodels in the defined 3D models. These change...
- 
  15:52 Revision 711dae8b (github): Fixed|Client: Crash and mishandling of failed entry allocations 
- When the entry atlas is so full that an allocation of an entry fragment
 fails, LogWidget did not handle the situation...
2013-07-04
- 
  10:48 Revision d58b108f (github): Client|LogWidget: Observe when entry atlas is full 
- If the entry atlas becomes full, empty it completely and start over
 so that only the visible entries are allocated.
- 
  10:47 Revision 199409d0 (github): libgui|Atlas: Added OutOfSpace audience 
- Notified when allocation of an image fails.
2013-07-03
- 
  09:41 Revision 5c0a8416 (github): Fixed|Resources|Renderer: Out-of-bounds access related to submodel flags 
- Found one more case of out-of-bounds access of an empty submodel array.
 Now this is handled more robustly using an ac...
- 
  03:22 Revision 2f21ee2d (github): Homepage: Build the master server status summary on client side 
- Presently implemented by parsing the existing cached XML version of
 the log produced by the server. Obviously this is...
2013-07-02
- 
  21:25 Revision 981251b2 (github): Homepage: Front page built by the client; switched to two column layout 
- The front page is now produced by the client which stitches together
 the content items served up from various RSS/Ato...
- 
  18:20 Revision b7e53f56 (github): Client|GuiWidget: Widget's hittable rectangle defined separately 
- GuiWidget now has a separate RuleRectangle for defining where is the
 default hittable region of the widget. By defaul...
- 
  13:44 Revision 10c5c35b (github): Client|Console: Added popup menu for the [>] button 
- The console menu now has a few log-related functions.
2013-07-01
- 
  22:33 Revision 132c3b4f (github): Homepage: Transition to HTML5 begins 
- Switched DOCTYPE and updated footer markup
- 
  20:22 Revision 247e178d (github): Homepage|FrontController: Cleanup 
- 
  20:04 Revision e4554d53 (github): Homepage: Collate news content from all feeds into one time line 
- No need for anything fancy at this stage as this mechanism will be
 replaced entirely in the near future.
- 
  18:23 Revision 7af3f014 (github): Refactor|Homepage|Feed: Reworked Feed into a "dumb" abstraction layer 
- The Feed class no longer provides a mechanism for generating HTML
 content from the underlying feed.
- 
  15:30 Revision 578618c1 (github): Homepage: Removed link to the "Decade of Doomsday" article on the front page 
- I think its high time this was moved off the homepage...
- 
  14:45 Revision a6394996 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine 
- 
  14:44 Revision a43162dc (github): Homepage: Minor visual tweak to main menu button rollover 
- Also updated Dropbox URIs in the stylesheet.
- 
  14:39 Revision 593db04f (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine 
- 
  14:38 Revision 852406b5 (github): Fixed|Client: Keep task bar open when unloading game 
- Now the task bar is only automatically dismissed when loading a
 non-null game.
- 
  14:33 Revision 7fcb10de (github): Homepage: Pull remote resources from the new dl.dropboxusercontent.com domain 
- 
  14:14 Revision a470755e (github): Client|UI: Fade editor hint text in slowly 
- Now the line edit widget's hint text is faded in gradually after it
 loses focus, cleaning the appearance a little whe...
- 
  14:12 Revision a8632496 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine 
- 
  14:12 Revision 0baff968 (github): Fixed|libdeng2|RootWidget: Clear focus before calling focusLost() 
- As the method implies past tense, the root widget should clear the
 focus before making the notification.
- 
  14:09 Revision c1f7b65f (github): Refactor|Homepage: Moved nativePath() and absolutePath() to utilities.inc.php 
- These do not belong in FrontController.
- 
  13:47 Revision 34212e46 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine 
- 
  13:46 Revision e9511e1b (github): Client|UI: Improved popup and popup menu behavior 
- When a popup widget is closing/closed, no events will be dispatched
 to its children, i.e., the content widget.
 The h...
- 
  13:44 Revision acfa5936 (github): Client|UI: Reduce game menu's height if task bar visible 
- It looks messy if the game menu overlaps the task bar. While the game
 menu remains centered vertically, its height wi...
- 
  13:42 Revision 6d842297 (github): Refactor|Homepage|ContentCache: Renamed various methods of ContentCache 
- isPresent() => has()
 getInfo() => info()
- 
  13:20 Revision 103f0a34 (github): Client: Show message box if launch fails 
- If engine launch fails due to any exception, show a nice message
 box with the error message before quitting.
- 
  13:20 Revision 212a75bb (github): Refactor|Homepage|FrontController: Added static method FrontController::contentCache() 
- Provides access to the front controller's ContentCache instance.
- 
  12:59 Revision a9074f3d (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine 
- 
  12:58 Revision 96857f07 (github): Homepage|FrontController: Applied the singleton pattern to FrontController 
- Also cleaned up the entry point so that the site config is pulled in
 automatically when the FrontController singleton...
- 
  12:56 Revision 0d0165a6 (github): Snowberry: Use -loglevel instead of the incremental -v option 
- Added the Trace level as a choice for verbose messages.
- 
  10:17 Revision 8222e4b0 (github): Client|Task Bar: Dismiss when clicking outside the task bar 
- 
  10:15 Revision d46161ed (github): Client|Task Bar: Hide task bar completely when dismissed 
- A multiline console command widget would not be completely hidden
 when the task bar is closed. Now the opacity of the...
- 
  10:14 Revision 98d0a634 (github): Client|Audio: Lowered level of sound sample cache log message 
- 
  09:24 Revision d5c21450 (github): qmake|Unix|OS X: Build option "deng_debuginfo" for including debug info 
- This is intended for aiding candidate phase work (release build with
 debug info).
- 
  09:23 Revision 2b47a720 (github): libdeng2: Added Path slash normalization methods 
- Added methods for replacing slashes with a specific separator character.
 This is now used by NativePath instead of Q...
2013-06-30
- 
  20:51 Revision 7e7338f5 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine 
- 
  20:49 Revision c0858958 (github): Fixed|Client|LineEditWidget: Assert failed when navigating history rapidly 
- The editor's history navigation requires line-wrapped content. However, the
 wrapping was not being updated until the ...
- 
  19:41 Revision a4b417ca (github): Client|UI: Adjusted popup animation 
- A bit tighter spring.
- 
  19:41 Revision 4e4ed5e9 (github): Fixed|libdeng2: Point-in-rectangle test 
- The right and bottom edges should be exclusive while the top and left
 edges are inclusive.
 Fixes a problem with the ...
2013-06-29
- 
  22:27 Revision 25ae18e2 (github): Fixed|Homepage|Master Server: Minor master server fixes following PHP upgrade 
- Replaced usage of the now deprecated split(). Server announcements
 are now assumed to be UTF8 encoded.
- 
  18:39 Revision 67c6026e (github): Fixed|Client|Windows: Spurious shooting when dismissing taskbar with mouse 
- The mouse is now trapped at the button release event rather than press,
 so that DirectInput isn't detecting a mouse d...
- 
  10:06 Revision 31731b43 (github): Fixed|Client|UI: Focused command line shouldn't let Tab keys pass through 
- 
  10:05 Revision e0ba69cc (github): Fixed|Client|OS X: Build failure 
- 
  10:04 Revision 7dd43f05 (github): Fixed|Hexen: Reading saved polyobjs in release build 
- One of the saved fields was not being read in the release build.
 Also made sure the polyobj X and Y coords are read ...
- 
  06:15 Revision 8c9572ba (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine 
- 
  06:13 Revision 329b08f5 (github): DED: Parse tokens and strings to de::String buffers 
- Should also result in a small but noticeable performance improvement
 during startup/reset as buffers now grow upward ...
2013-06-28
- 
  18:08 Revision ac753ce8 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine 
- 
  18:08 Revision c0112db1 (github): Debug: Added "deng_fakememoryzone" build option 
- Also fixed compilation of libdeng1 with this option.
- 
  11:12 Revision ce0297c1 (github): Fixed|libcommon: Do not log spawn spot info for players in release builds 
- The savvy deathmatcher can relatively easily determine where his
 opponents are at the start of the match given spots ...
2013-06-27
- 
  19:56 Revision 80e3129b (github): Fixed|Deh Reader: Always update sprite name and action LUTs before parsing patches 
- Hacx now works as expected when loaded from the Ring Zero GUI.
- 
  16:42 Revision d7488b7b (github): Fixed previous commit 
- IS_NETGAME must be tested also because singleplayer is currently a
 special case.
- 
  15:45 Revision dbddf6b7 (github): Fixed|Heretic: Ambient sound stuttering in multiplayer 
- Both client and server attempted to play the ambient sounds which
 resulted in stuttering on client-side when the star...
- 
  10:42 Revision 838efd13 (github): Debug: Throw an exception if the map edit API is used before MPE_Begin() 
- Plus some minor cleanup.
- 
  09:19 Revision ea6668fc (github): Debug|ClientWindow: Moved mode change messages to DEBUG level 
- Regular users won't care when the mode change actually occurs.
- 
  07:28 Revision bd0d0469 (github): World: Map conversion reporter now available during format conversion 
- Also deferred the conversion report log output until after the map
 is made current, so that the map author is more li...
2013-06-26
- 
  23:56 Bug #1124 (Closed): Skybox bug 
- Some glitches with skybox. I tried to change all possible vido settings, but nothing helps. Just look at screenshot.
 ...
- 
  19:38 Revision 3d2b219a (github): Fixed|Heretic: Play ARTIUP when picking up artifacts 
- Previously both ITEMUP and ARTIUP were played.
- 
  18:20 Revision a7c9e770 (github): Fixed|Heretic|Hexen: Default look up/down key bindings were inversed 
- Now matches the vanilla behavior.
- 
  18:14 Revision 6ba9f523 (github): Client|UI: "quit" command dismisses task bar 
- The game is expected to handle the quit request, so the task bar must
 get out of the way.
- 
  14:49 Revision 6a2a6100 (github): Homepage: Updated the embedded "to-do for stable" content 
- 
  09:30 Revision afb3cc42 (github): BiasSurface: Cleanup 
- 
  06:36 Revision 0f38007d (github): BiasSurface: Cleanup 
- 
  06:01 Revision f8602191 (github): Refactor|BiasSurface: Continued reworking and cleaning up BiasSurface 
- 
  05:33 Revision 061dca3b (github): libdeng2|Added: Overload of de::fequal() with precision argument 
- 
  01:40 Revision a4fecef8 (github): Refactor: Renamed rend_bias.cpp/h as biastracker.cpp/h respectively 
- 
  01:24 Revision 336f29e1 (github): Refactor|Shadow Bias: VertexIllum now internal to BiasSurface 
- Only BiasSurface needs knowledge of/access to this data.
- 
  01:02 Revision ddb3d453 (github): Cleanup: Define MAX_BIAS_SOURCES in de::Map 
2013-06-25
- 
  18:46 Revision 2984b0fc (github): Fixed|libdeng2|Client: Closed task bar's children should not handle events 
- When closed, the task bar now no longer dispatches events to its
 children, fixing an issue where PageUp/Down keys wou...
- 
  13:11 Revision 3b49a408 (github): Merge branch 'master' into shadow-bias-c++ 
- 
  13:08 Revision 14acc2be (github): Cleanup 
- 
  13:08 Revision b8bb2848 (github): Refactor|Shadow Bias: Relocated and map-space shadow bias editor visuals 
- The in-map visualizers for various components of the shadow bias
 editor (including the cursor and source labels) were...
- 
  13:01 Revision b0a311de (github): Shadow Bias: Integrated BiasSurface, optimized linking mechanism 
- The previous implementation maintained a global linked list of all
 the bias surfaces in the map. This meant that the ...
- 
  12:50 Revision 89a56129 (github): World: Integrated Hand and added FrameBegin, FrameEnd audiences 
- Plus some minor rename refactorings.
- 
  12:39 Revision c80d7955 (github): Refactor: Revised VertexIllum and BiasTracker 
- Also removed obsolete Shadow Bias components.
 Todo for later: Replace BiasTacker with de::BitField.
- 
  12:36 Revision 203d4f19 (github): Refactor: Extracted BiasSurface from rend_bias.cpp 
- C++ implementation of a Shadow Bias surface.
- 
  12:34 Revision 210519ca (github): Refactor: Extracted BiasSource from rend_bias.cpp 
- C++ implementation of a Shadow Bias (light) source.
- 
  12:30 Revision 2101d747 (github): Refactor: Extracted HueCircle, HueCircleVisual from edit_bias.cpp 
- C++ implementation of the hue circle manipulator.
- 
  12:26 Revision 487a5df9 (github): Added: Grabbable, Hand 
- Generalized grabbing mechanism for use with runtime world editing.
- 
  11:52 Revision 2aa04d12 (github): Client|Task Bar: Added build number, "Check for updates" in DE menu 
- The build number is shown only in unstable/candidate builds.
- 
  10:53 Revision 2d06eb44 (github): Fixed|Task Bar: Close the DE menu if the task bar is closed 
- The task bar is never hidden so its children keep getting events even
 though it's closed.
- 
  10:51 Revision c596783d (github): Client|UI: Dismiss popup widget with Esc key 
- Todo for later: More keyboard based widget event handling, focus
 navigation, etc.
2013-06-24
- 
  14:45 Revision 1ba4f5f1 (github): Debug|FS1: Moved cache hit/miss messages to TRACE level 
- Even at DEBUG level these are mostly noise to the user.
 Note that in the future caching is mostly handled by de::Bank.
- 
  10:59 Revision fd9a84b8 (github): Debug: Cleanup 
Also available in: Atom