Activity
From 2014-04-09 to 2014-04-22
2014-04-22
- 20:02 Bug #1775 (Resolved): Gracefully abort if OpenGL version isn't sufficient
- 19:38 Bug #1775 (In Progress): Gracefully abort if OpenGL version isn't sufficient
- 19:38 Bug #1775: Gracefully abort if OpenGL version isn't sufficient
- Doomsday should already be showing a notification dialog if the system's OpenGL version is less than 2.0. There must ...
- 19:34 Bug #1775 (Closed): Gracefully abort if OpenGL version isn't sufficient
- Pretty much what the subject states. In the recent past, I ran into a user having issues with modern Dday crashing on...
- 19:49 Revision 03fad811 (github): Fixed|Client: Failed startup causes a crash rather than an error dialog
- IssueID #1775
- 19:45 Bug #1731: Click to focus window also closes top-most taskbar dialog/popup (Windows only?)
- Precisely. The bug is that this behavior is *not* replicated.
- 19:08 Bug #1731 (Rejected): Click to focus window also closes top-most taskbar dialog/popup (Windows only?)
- > Use a mouse click to re-focus on Doomsday
Clicking inside the Doomsday UI? AFAIK, this is normal Windows UI beha... - 19:23 Bug #1127 (Closed): [Linux] Linking error when old libs exist in /usr/lib
- 17:28 Feature #1449 (In Progress): Setup bindings/controls via taskbar UI
- A simple key binding widget exists for the Console shortcut key.
- 15:01 Feature #8 (In Progress): New GL2 based model renderer
- 15:00 Feature #1625 (In Progress): Per-pixel surface shading (bump/specular/reflection etc. mapping)
- 14:59 Feature #1246 (In Progress): Support newer model formats and skeletal animation
- 14:33 Revision 32ca285c (github): Fixed|Client|InFine: Finale/intermission stretch scaling, HOM around view
- This commit addresses various issues related to stretch scaling:
- "rend-finale-stretch" was not being applied at al... - 14:32 Bug #1719 (Resolved): Letterboxed/pillarboxed drawing of the game is broken
- There were actually several issues at play here; see commit notes.
- 11:04 Bug #1719: Letterboxed/pillarboxed drawing of the game is broken
- Well, my issue was that when there was a screen melt transition from a non-letterboxed screen, to a letterboxed one, ...
- 10:40 Bug #1719: Letterboxed/pillarboxed drawing of the game is broken
- I'm having trouble reproducing the issue. Which cvar values should I use and which exact transition should I be looki...
- 14:30 Revision 3abc5091 (github): Fixed|Client|InFine: Finale/intermission stretch scaling, HOM around view
- This commit addresses various issues related to stretch scaling:
- "rend-finale-stretch" was not being applied at al... - 10:19 Revision c06615e5 (github): Fixed|Doom|Multiplayer: Only retain non-dropped weapons
- IssueID #1714
- 10:17 Revision 37db819f (github): Fixed|Doom|Multiplayer: Only retain non-dropped weapons
- IssueID #1714
- 10:08 Revision 5b1f8deb (github): Fixed|Multiplayer: Picked up items disappear when they shouldn't
- An oversight in the weapon pickup logic.
IssueID #1714 - 10:07 Bug #1714 (Closed): Multiplayer weapons aren't remaining in play
- 07:20 Bug #1714 (In Progress): Multiplayer weapons aren't remaining in play
- 10:05 Revision c4d2fb5f (github): Fixed|Multiplayer: Picked up items disappear when they shouldn't
- An oversight in the weapon pickup logic.
IssueID #1714
2014-04-21
- 22:41 Revision bb21ca25 (github): World|Plane: Cleanup
- 22:20 Revision dddece77 (github): Homepage|Forums: Various accessibility issues wrt alt image descriptions
- This again required some (simple) modifications to phpBB itself.
- 21:25 Revision 27f30275 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 21:25 Revision 5ffff398 (github): Homepage|IE: Fixed IE specific issue with responsive definition list reformatting
- 21:10 Revision bf4a6909 (github): Fixed|Renderer: Moving planes need decoration update on every frame
- Whenever a plane's smoothed height changes, the surface needs to be
marked for decoration update so light decorations... - 21:10 Revision d96bbce1 (github): Fixed|Models|Renderer: df_brightshadow2 and transparency
- With "df_brightshadow2", the alpha multiplier of the submodel needs
to be applied even though the object has another ... - 21:10 Bug #1705 (Closed): Flickering light decoration on moving platform
- 20:11 Bug #1705 (In Progress): Flickering light decoration on moving platform
- 21:09 Revision f9fd7271 (github): Fixed|Models|Renderer: df_brightshadow2 and transparency
- With "df_brightshadow2", the alpha multiplier of the submodel needs
to be applied even though the object has another ... - 21:09 Revision 8ff55a23 (github): Fixed|Renderer: Moving planes need decoration update on every frame
- Whenever a plane's smoothed height changes, the surface needs to be
marked for decoration update so light decorations... - 20:09 Revision 14be0d6e (github): Homepage|IE: Trying out a server-side method to enable ClearType and Chrome Frame
- As these are now enabled when the document headers are sent to the
browser rather than using a non-conforming meta ta... - 20:07 Bug #1725 (Closed): Heretic ghost mummies' floating spirits not disappearing after death
- The @df_brightshadow2@ flag of the mummy ghost was being ignored during rendering of the submodel.
- 19:40 Feature #1774: Use "-savedir" option to the configure where saves are stored
- Thanks for the clarification. I looked through the release notes and detailed list of changes for 1.14.0 and this is ...
- 17:33 Feature #1774: Use "-savedir" option to the configure where saves are stored
- The storage location of savegames has indeed changed in 1.14. The save files are now always stored under _<userdir>/s...
- 19:12 Revision c4173726 (github): Homepage: Revised main menu, removing non-conforming section usage
- 19:07 Bug #1743 (Closed): Particles shut off shortly after level start (at least in Boomsky megawad) in Doom
- 17:59 Bug #1743 (Resolved): Particles shut off shortly after level start (at least in Boomsky megawad) in Doom
- This was caused by mismanagement of particle generator IDs.
- 19:03 Bug #1773: Black screen with driver-overridden FSAA (AMD 24x)
- I see. I'm not a programmer of any kind but let me know if I can do any testing to help fix this.
- 18:15 Bug #1773: Black screen with driver-overridden FSAA (AMD 24x)
- Unfortunately, there isn't much we can do about this at the moment. I don't have access to any Windows systems runnin...
- 18:06 Bug #1750 (Closed): [Deathkings] New game crash while viewing ending
- 17:13 Bug #1750 (Resolved): [Deathkings] New game crash while viewing ending
- 18:02 Revision e4422cb0 (github): Fixed|Renderer|Particles: Particle generators disappear unexpectedly
- A classic confusion between 1-based and 0-based indexing.
IssueID #1743 - 18:01 Revision 2dc8a3af (github): Fixed|Renderer|Particles: Particle generators disappear unexpectedly
- A classic confusion between 1-based and 0-based indexing.
IssueID #1743 - 17:23 Revision ce55ad4b (github): Fixed|Hexen: Crash when starting a new game from end game finale
- FI_StackClear() can have the side effect of setting a new game action;
in this case GA_ENDDEBRIEFING. However, when s... - 17:16 Revision fe7beaf3 (github): Fixed|Hexen: Crash when starting a new game from end game finale
- FI_StackClear() can have the side effect of setting a new game action;
in this case GA_ENDDEBRIEFING. However, when s... - 09:52 Revision 45578b63 (github): Typo
- 05:36 Revision 5bd15447 (github): Homepage|Forums: Content block title alignment issue (obsolete style assignment)
- 05:19 Revision d5067545 (github): Homepage|Fixed: Comparative alignment mismatch with news vs forum items
- When compositing news on the homepage insert a real line break after
the header rather than expanding the margin. Doi... - 04:54 Revision 21453628 (github): Homepage|Forums: Minor alignment issues, cleanup (redundant style hooks)
- 03:38 Revision d4464611 (github): Homepage|Forums: Reordered columns in forum/search listings (consistency)
- 03:13 Revision 7f42eefa (github): Homepage|Forums: Responsive reformatting of search results
- Applied responsive reformatting and markup improvements to search
results (e.g., new posts). Also moved the total num...
2014-04-20
- 18:03 Revision 34ff3412 (github): Fixed|Client: A number of issues discovered in static analysis
- 17:41 Revision 7fbc222a (github): Fixed|Client|World: Result of operation is garbage or undefined
- Static analysis reveals that the return value of clipBlock() could be
undefined, as didClipMin and didClipMax were un... - 14:02 Revision 28d45b56 (github): libdeng2: Cleanup
- Mostly benign stuff following static analysis with clang.
- 12:25 Revision f3c734e9 (github): Fixed|libappfw|DialogWidget: Potential null pointer dereference
- If DialogWidget::buttonWidget() was called with a label string that
is not the dialog, a null pointer dereference wou... - 12:01 Feature #1774: Use "-savedir" option to the configure where saves are stored
- I forgot to mention that when I restarted Doomsday it loaded the savegame from G:\DOOM\Doomsday\user\savegames\doom2,...
- 11:49 Feature #1774: Use "-savedir" option to the configure where saves are stored
- Just to clarify, my response file specifies *-userdir "G:\DOOM\Doomsday\WADS\user" -savedir "G:\DOOM\Doomsday\WADS\us...
- 05:03 Feature #1774 (New): Use "-savedir" option to the configure where saves are stored
- I know that 1.14.0 includes several changes/enhancements to savegame handling in Doomsday. I use response files for d...
- 10:31 Revision 522ce382 (github): Fixed|libgui|OS X: Memory leak in native font renderer
- 10:31 Revision 3401f023 (github): Fixed|libgui|OS X: Memory leak in native font renderer
- 10:20 Revision 1cd1082f (github): Cleanup
- 04:21 Revision cad919e2 (github): Homepage|Forums: More semantic markup for forum/topic listings
- Todo: Update stylesheet removing the now unnecessary classes.
- 01:41 Bug #1743: Particles shut off shortly after level start (at least in Boomsky megawad) in Doom
- Well, it is good that you are one step closer to fixing the problem, as your post suggests.
2014-04-19
- 19:55 Revision 3057cb2a (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 19:55 Revision bcdd0aee (github): Homepage|Forums: Responsive reformatting of forum/topic listings
- If the width of the window is small enough that a tabular layout for
forum and/or topic listings negatively affects r... - 19:30 Bug #1743: Particles shut off shortly after level start (at least in Boomsky megawad) in Doom
- Judging from the various user reports on this issue it is now pretty clear that some change after 1.12 stable has res...
- 10:04 Revision b01a64aa (github): Fixed|Unix: Incorrect localized name in Doomsday Shell shortcut
- 10:04 Revision d81c198e (github): Fixed|qmake|FluidSynth: No need for GLib 2.0 if not building FluidSynth
- 10:02 Revision 44b1c9d5 (github): Fixed|Unix: Incorrect localized name in Doomsday Shell shortcut
- 10:00 Revision 99fbde1c (github): Fixed|qmake|FluidSynth: No need for GLib 2.0 if not building FluidSynth
2014-04-18
- 11:50 Revision 5174ae71 (github): Fixed|Builder: Parsing version number from zipped apps
- 10:33 Bug #1773 (Closed): Black screen with driver-overridden FSAA (AMD 24x)
- Hello,
I get a black screen when I try to start Doomsday 1.14.0 with Anti-aliasing set to 24x or 24xEQ on my AMD R... - 10:15 Revision 993c1d35 (github): Fixed|Audio: Error in log output from SDL_Mixer plugin
- There was a log message in the SDL_Mixer plugin where argument formatting
was incorrect, causing an exception during ... - 10:14 Bug #1752 (Closed): Doomsday 1.14 crashes at startup when log level is set to verbose or x.verbose
- 10:11 Revision e1c13e70 (github): Fixed|Audio: Error in log output from SDL_Mixer plugin
- There was a log message in the SDL_Mixer plugin where argument formatting
was incorrect, causing an exception during ... - 09:39 Feature #1772 (Closed): Console menu: Copy log file path to clipboard
- To make it easier to find where the log file is written, there could be an option in the Console [>] menu to copy its...
- 09:37 Feature #1771 (Closed): Delete savegames via Game Selection menu
- Now that savegames are listed in the Game Selection menus, there should be an option to delete them, too. In practice...
- 09:33 Feature #1770 (Closed): Tutorial improvements
- * Back button to allow stepping back in the tutorial.
* < and > arrows icons for buttons.
* Dotted progress bar ind... - 09:02 Bug #1769 (Closed): [Snowberry] Obsolete log verbosity options
- The log level names were updated in 1.14, and also the @-devlog@ option needs to be added.
- 08:58 Revision 3bd90bb9 (github): Fixed|Snowberry: Updated verbose log options
- 08:58 Revision b58fbed3 (github): Fixed|Snowberry: Updated verbose log options
- 08:42 Feature #1768: Boom compatibility
- danij has been working on this for years and much of the required work has already been done: http://dengine.net/foru...
- 08:39 Feature #1768 (Progressed): Boom compatibility
- "PrBoom":http://prboom.sourceforge.net adds many modding features and gameplay enhancements to Doom without sacrifici...
- 08:35 Feature #1767 (New): Network delta profiler
- In a multiplayer game, the server will periodically determine what has changed in the game world and send out notific...
- 08:33 Feature #1766 (Closed): Server-supplied (i.e., remote) resource files
- The server provides clients with required resources, if the clients lack local copies. This would include PWADs, addo...
- 08:26 Feature #1765 (New): Multiplayer savegames (co-op)
- The server has all the information it needs to save the complete state of the game. It just needs to sync the state a...
- 08:22 Feature #1764 (New): DMU 2.0: Generate network deltas
- Take advantage of DMU calls to generate network world state deltas. The core idea is that because all changes done to...
- 08:14 Feature #1763 (New): Autosaving
- At certain times, for instance when installing an update to the engine, it is necessary to save the game automaticall...
- 08:12 Feature #1762 (New): Game hierarchy
- Many of the supported games are variants of some other supported game. Therefore, games should form a hierarchy so th...
- 08:03 Feature #1761 (Closed): FS2 resource packages
- There are already conventions in place for resource packaging in FS2:
* zipped folders with @.pack@, @.save@, etc. e... - 07:56 Feature #1759 (Rejected): Plugins 2.0
- The plugin mechanism should support C++ classes, too, and be provided for all via @libdeng2@.
See proposal: "Plugi... - 07:53 Feature #1758 (New): Separate left/right modifier keys (Shift, Alt, etc.)
- If the left and right modifier keys would be detected separately, this could allow more fine-grained key bindings. Us...
- 07:50 Feature #1757 (New): Separate server and client sources
- Currently the server is being built from the same source files as the client, using the @__SERVER__@ preprocessor def...
- 07:45 Feature #1756 (Rejected): URIs for locating/identifying resources and assets
- Currently resource management is largely done in the client app, which includes URIs and resource namespaces/schemes....
- 07:42 Feature #1755: Use FS2 for runtime files
- The files that needs updating are:
* client.id (could be in Config)
* configs/* (renderer profiles already written ... - 07:40 Feature #1755 (Closed): Use FS2 for runtime files
- All runtime files (under */home*) should be read and written using FS2.
- 07:36 Feature #1754 (New): Start local server using client GUI
- In order to facilitate #9 and MP gameplay improvements, it should be possible to start a local server also via the cl...
- 07:31 Feature #1753 (Rejected): Improved Master Server API
- Currently Doomsday sends the full set of information about every public server to the master, wasting a lot of bandwi...
- 07:11 Revision c9e8681d (github): Client|Server: Print command line options at startup as MSG
- The command line options are very useful when diagnosing problems,
so they should be printed at the default log verbo... - 07:10 Revision bd3534f5 (github): Client|Server: Print command line options at startup as MSG
- The command line options are very useful when diagnosing problems,
so they should be printed at the default log verbo... - 07:09 Revision 1fd72bd7 (github): libappfw|PanelWidget: Tightened popup opening bounce a little
- 05:51 Revision b821984e (github): Homepage|Forums: Layout and style improvements for small windows
2014-04-17
- 22:20 Bug #1752 (Closed): Doomsday 1.14 crashes at startup when log level is set to verbose or x.verbose
- It shows this text in a messagebox:
> Application terminated due to exception:
> Uncaught exception during loop i... - 20:59 Revision 7a392a0e (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 20:59 Revision 50e800db (github): Homepage|Forums: Further improved layouts, fixed minor style issues
- Also shortened some overly verbose text string constructions which
seemingly can't be changed easily within a phpBB t... - 15:47 Revision c91a3e43 (github): Cleanup
- 15:47 Revision d686f02d (github): Fixed|Input|Bindings: Activate "console" bcontext when console has focus
- Otherwise key modifiers might fire the gun, etc. when typing in the
console. - 15:44 Revision 194684ac (github): Fixed|Input|Bindings: Activate "console" bcontext when console has focus
- Otherwise key modifiers might fire the gun, etc. when typing in the
console. - 15:44 Revision ed543800 (github): Cleanup
- 15:24 Bug #1750 (In Progress): [Deathkings] New game crash while viewing ending
- 11:01 Bug #1750: [Deathkings] New game crash while viewing ending
- Further testing reveals it's HeXen DK exclusively. The original HeXen doesn't appear to crash.
- 10:54 Bug #1750: [Deathkings] New game crash while viewing ending
- Does this happen every time? Does it depend on which player class is active during the finale? At which point in the ...
- 14:43 Revision c77db95d (github): Fixed|Homepage|Style: Miscalculated panorama panel height
- Fixes the "black bar under panorama" issue at some window sizes.
- 14:20 Revision 10015f7c (github): Homepage|Build Repository: Static packages for Doomsday versions 1.10.4 - 1.13.2
- 10:46 Bug #1748 (Closed): Invalid time shown in Updater settings dialog
- 10:46 Bug #1751 (Closed): Shift key state not recognized by bindings when typing in console
- 08:56 Bug #1751 (Closed): Shift key state not recognized by bindings when typing in console
- It seems that the console command line widget is not letting the Shift key state be updated appropriately for binding...
- 10:45 Revision 94362344 (github): Fixed|Input|Bindings: Shift state not recognized when task bar is open
- An open task bar was eating all key modifier events, however this
interfered with the evaluation of binding condition... - 10:45 Revision a0c067c4 (github): Fixed|Builder|OS X: Preserve symlinks in zipped apps
- 10:44 Revision 66b13386 (github): Bumped version number to 1.14.1
- 10:39 Revision eb54aaa1 (github): Fixed|libdeng2|Time: Deserializing a Time instance
- IssueID #1748
- 10:38 Revision 3a10525d (github): Fixed|Input|Bindings: Shift state not recognized when task bar is open
- An open task bar was eating all key modifier events, however this
interfered with the evaluation of binding condition...
2014-04-16
- 23:37 Bug #1750 (Closed): [Deathkings] New game crash while viewing ending
- If one tries to start a new game of HeXen while the game ending is running, it causes a seg fault.
- 21:48 Revision 6eaa27d0 (github): Builder: Zipped apps are included in the feed after build 1201
- 21:36 Revision 71d62c6d (github): Fixed|Builder|OS X: Preserve symlinks in zipped apps
- 20:34 Bug #1748 (Resolved): Invalid time shown in Updater settings dialog
- 15:15 Bug #1748 (Closed): Invalid time shown in Updater settings dialog
- The last checked time is probably stored as a high-performance time?
- 20:01 Feature #1749 (New): Built-in effects should come in resource packs
- All the effects and resources that Doomsday adds in the default, built-in distribution should be packaged in resource...
- 19:49 Revision e39e9de7 (github): Fixed|libdeng2|Time: Deserializing a Time instance
- IssueID #1748
- 16:38 Revision 10af4c88 (github): Homepage: Updated source package download page
- 12:20 Revision 112d6483 (github): Bumped version to 1.15.0 Unstable
- 12:10 Revision a02011c9 (github): Merge branch 'master' into stable
- 12:01 Revision b96c0e6d (github): Documentation|Readme: Updated Readme for 1.14, new issue tracker
- 11:39 Revision a5192047 (github): Changed release type to "Stable" for 1.14.0
2014-04-15
- 22:08 Revision f10d4084 (github): Documentation|Console: Updated help strings, removed obsolete cvars
- 20:57 Bug #1740 (Closed): [HeXen] Star Bridge no longer solid
- This affected *all* collision checks in Hexen when checking if a mobj is on top of another mobj.
- 20:53 Revision 8877b737 (github): Fixed|Hexen: Fall through star bridge, etc. (mobj collision range)
- A trivial refactoring oversight.
IssueID #1740 - 14:13 Revision b5158aaa (github): libappfw: Faster fold panel indicator animation
- 12:12 Revision 870948f7 (github): SDK|Documentation: Compile .qch outside the normal apidoc dir
- The apidoc dir is being shared as a Dropbox folder (available via
DEW), but in the case of .qch we are only intereste... - 11:50 Revision 1369f07e (github): Fixed|Builder: Relative distrib path in builder config
- 11:32 Revision a8d22636 (github): Builder: Generate Qt Creator help file for the SDK
- 11:15 Revision 20f59c78 (github): Documentation: Fixed a couple of Doxygen issues
- 11:15 Revision 029b2872 (github): SDK|Documentation: Generate a .qch help file for the SDK
- API documentation inside Qt Creator for all the Doomsday libraries.
- 10:52 Revision 8fcdeed9 (github): Fixed|Renderer|BiasTracker: Complier warnings (missing explicit init in copy-ctor)
- 10:50 Revision 95a17445 (github): Fixed|libdeng2|Asset|Variable|Animation: Complier warnings (missing explicit init in copy-ctor)
- 10:49 Revision 63f7139e (github): Fixed|libgui|Font|Image: Complier warnings (missing explicit init in copy-ctor)
- 10:22 Revision d34248b3 (github): Fixed|Savegame Tool|Id1Translator: Benign compiler warning (limited type range comparison)
- 10:17 Revision 8b1491e7 (github): Fixed|libcommon|AnimDefs: Benign compiler warning (missing initializer)
- 01:12 Revision 3accc6f3 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 01:12 Revision fc4fdd71 (github): Fixed|libdeng2|SavedSession: Info::Element::Value interpretation
2014-04-14
- 18:47 Revision 36e785c6 (github): Tutorial: Slight rephrasing of the notifications step
- 17:29 Revision 5c6b5d5f (github): Refactor|libappfw: Renamed NotificationWidget
- This is a notification area, not an individual notification.
- 17:23 Revision 9946567e (github): Refactor|libappfw|GuiWidget: Added a slot for deleting later
- Also added a guiFind() utility method and renamed the clipped()
method for clarity. - 17:23 Revision 98881068 (github): Fixed|libappfw: Handling notifications owned by other widgets
- If a notification is owned by a widget prior to showing,
NotificationWidget is supposed to only temporarily take owne... - 17:23 Revision 881aa04d (github): Tutorial: Introduce notifications
- Using dummy notification area and alert.
- 17:05 Revision 802bc333 (github): Fixed|libcommon: ANIMATED lump ZDoom extension incompatibility
- ZDoom interprets the first byte in a texture animation as a set of
flags rather than a boolean, adding a 'No Decals' ... - 14:26 Revision 215647d6 (github): Heretic|HUD: Don't warn about missing resources for unavailable ammo types
- Some ammo types are unavailable in shareware, so don't attempt to
declare their nonexistent HUD icon patches. - 13:03 Revision c621c98c (github): Heretic|Inventory: Prevent giving items unavailable in shareware
- Also, don't attempt to define their nonexistent patches, avoiding
spurious warnings during game startup. - 11:12 Revision 43301010 (github): libdeng2|SavedSession: Cleaned up MapStateReader construction
- 09:58 Revision 4951f554 (github): Shell|GUI: Reordered widgets in the Start Local Server dialog
- Game Options should appear as another tab in the future.
- 09:57 Revision b1861673 (github): Documentation|Readme: Removed mention of Deng Team test servers
- 07:57 Revision 045b35e6 (github): Builder|OS X: Package app ZIPs separately for different OS X versions
2014-04-13
- 18:19 Revision c6818898 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 18:18 Revision 331291df (github): Network|Client: When leaving a server use S_MapChange for LSM reset
- A full S_Reset() is a bit harsh and besides which, doesn't actually
clear the logical sound hash presently. - 18:13 Revision f11e80cd (github): Fixed|UI|Ring Zero: Keep MP sessions menu up to date
- 17:50 Revision 8868d0ea (github): libdeng2|Socket: Added an error signal, improved closing
- Apparently closing the socket was blocking if the socket was
connecting to a host when Socket::close() was called. - 16:37 Revision 1a7dcc23 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
- 16:37 Revision 55b86744 (github): Builder|OS X: Zipped filenames should use the build number
- 15:41 Revision 2f043616 (github): Fixed|OS X: Build error with Qt 4.7
- In Qt 4.7, QThreadStorage requires a pointer type.
- 15:41 Revision 65faca6f (github): libappfw|GuiWidget: Manually saving/restoring widget tree state
- Sometimes it is beneficial to save/restore state at other times
in addition to widget de/initialization. - 15:41 Revision 22f26f16 (github): Fixed|UI|Client: Update singleplayer session menu when game changes
- The currently loaded game is disabled in the menu, so it has to be
enabled when returning to ring zero. - 15:41 Revision c7c1dedd (github): Fixed|UI|Client: Games dialog sort order should match Home Screen order
- The Ring Zero game selection menu hangs around in the background,
so its state must be manually saved so the Games di... - 15:36 Revision ec4fc371 (github): Network|Client|libcommon: Reset game side local world state when leaving a server
- 15:14 Revision 25927911 (github): Network|Client: Reset the logical sound manager when leaving a server
- The sound manager allocates storage from the Zone with the PU_MAP
purge level, so it will be purged automatically whe... - 14:27 Revision 3d3a3809 (github): Fixed|Multiplayer|All Games|Client: On map changes, end before beginning a new game session
- 14:19 Revision d0793c05 (github): Network|Client: Fully reset the local WorldSystem when leaving a server
- 13:34 Revision 224e90d7 (github): Builder|OS X: Package apps as additionally as plain ZIPs
- OS X apps can be distributed as-is, so this is the simplest way to
install Doomsday or Doomsday Shell. Both apps are ... - 12:37 Revision 612c9090 (github): Fixed|Multiplayer|All Games|libcommon: GameRuleset mismanagement in a networked game
- The game rule configuration was being changed twice when starting a
networked server, once before the session began a... - 12:10 Revision fcc51c0b (github): Fixed|Server|All Games: "endgame" on server side cannot end the game session
- Presently in a networked game there is no concept of an ongoing game
session, so attempting to use the singleplayer g... - 12:06 Revision 6efcbf4e (github): Network|Client: Improved warning about discarded known packet types if Not Ready
- 09:21 Revision fae56bc4 (github): Fixed|Tutorial: Minor visual highlight glitch
- Todo: The actual cause could be a one frame delay in geometry updating?
2014-04-12
- 20:59 Revision 99b06bd1 (github): Tutorial: Introducing the Home Screen
- 20:17 Revision 57ca8049 (github): Refactor|libappfw: Animating procedural images, fold panel indicator
- If a procedural image is animating, it will return indication of
that from its update() method.
The fold panel indic... - 20:15 Revision ccdac3c4 (github): libgui|VertexBuilder: Applying a transformation
- 19:32 Revision 405941be (github): libappfw|GuiRootWidget: Utility for moving a widget on top
- 19:24 Revision a62d897e (github): UI|Client|GamesDialog: Cannot switch to the currently loaded game
- 19:17 Revision 5cc9b850 (github): Fixed|UI|Client: Games dialog opens a network settings dialog
- The Games dialog should only open a network settings dialog when
showing the multiplayer sessions. - 17:03 Revision 0b8fc5ec (github): Refactor|UI|Client: Fixed game session menu issues
- Architecture of the session selection menus was refactored to use
a common base class called SessionMenuWidget. Also,... - 17:03 Revision f243e07f (github): Fixed|Server: Crash when starting and when shutting down
- ServerApp's ResourceSystem was not being constructed or destroyed
at the correct time (it has a dependency on Games).... - 17:03 Revision fe35536f (github): Shell|GUI: Better label for checkbox
- 12:21 Revision e592630e (github): All Games: "endgame" supports bypassing user confirmation
- If the "confirm" argument is given then the game will end immediately,
bypassing the usual user confirmation step. - 12:18 Revision da59e2b0 (github): Fixed|Console|All Games: "savegame" handling of user descriptions
- A user description argument specified to the savegame command was not
used to replace the existing description when o... - 10:27 Revision aa935f9a (github): UI|Client: Include current map time if known when showing SavedSession info
- 10:04 Revision 815d4883 (github): Hexen: Include mapTime and present players info in saved session metadata
- 09:13 Revision 4af405b3 (github): Console|Resources: Generalized "inspectsavegame", moved into the engine
- The inspectsavegame command can now be used to inspect the savegames
of any game at any time (e.g., while in Ring Zer... - 07:56 Revision 79911ea0 (github): Cleanup|libcommon: Removed last remnants of the old autosave mechanism
2014-04-11
- 15:23 Revision 489cb9fa (github): libcommon|GameSession: Defer GameRuleset application until the session begins
- Still applied immediately while in progress, though.
- 15:01 Revision 3371af7c (github): libcommon|GameSession: Revert changes inadvertently included in previous commit
- 14:54 Revision 4395bce9 (github): libcommon: Apply complete GameRulesets as a unit to the GameSession
- The GameSession API now prevents the current game rules from being
modified unless a whole GameRuleset is applied as ... - 14:32 Revision dfbec421 (github): libcommon: Remember the GameRuleset post game init as the "default" set
- Rather than using the game rules of the current game session as a
"staging area", it is better to record rulesets sep... - 13:29 Revision f435d64e (github): Savegame Tool|NativeTranslator: Extract more metadata from legacy Hexen savegames
- The present player list and time in the current map is now extracted
from old Hexen savegames and included in the met... - 13:14 Revision a10a11b6 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 11:51 Revision 7d24d75e (github): libappfw: Added VariableSliderWidget
- Also, SliderWidget's range labels now use the slider's precision.
- 11:15 Revision 0003efae (github): Oculus Rift|libappfw: Setting the yaw zero angle
- 10:36 Revision d6895344 (github): Cleanup|libdeng2: Use CommandLine::ArgWithParams
- 09:23 Revision 02d795b0 (github): Fixed|UI|Client: Check for main window's existence
- 09:21 Revision 773d7fdd (github): UI|Client: Don't raise alerts when console history open
- The console history will show the alert anyway, so it is unnecessary
to alert the user about it redundantly. - 08:58 Revision 947843fe (github): Fixed|libdeng2|Record: Use copy behavior for copied subrecords
- When making a copy, use the same copy behavior for all subrecords.
Otherwise subrecords would be fully copied even th... - 01:25 Revision 1ce8628c (github): Fixed|Savegame Tool: Off-by-one error in naming of converted Hexen map state files
- Note that any previously converted savegames will need to be removed
so that the originals will be reconverted.
Also... - 00:53 Revision 0f34dbdc (github): libcommon|GameSession: Ensure "game-skill" reflects the current skill mode
- 00:39 Revision 048322ca (github): Fixed|libcommon: Applied undefined game rules loading legacy savegame
- If the game plugin is not unloaded when the game mode changes then
the rules will be left in an undefined state prior... - 00:02 Revision 260b7467 (github): libcommon: GameSession owns the current game rules
2014-04-10
- 22:36 Revision d7abc6fe (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
- 22:26 Revision 2dd07120 (github): Renderer|FX: Reduce halo brightness as bloom intensity grows
- To avoid over-saturating halos, halo brightness is reduced as a
factor of bloom intensity. - 21:59 Revision fc581787 (github): FX|Renderer: Added a method to query if bloom is enabled
- No need to check the cvar.
- 20:47 Revision fd7f50b9 (github): Fixed|OS X: Incorrect working directory with a developer build
- If Doomsday was started without "-userdir", no one ensured that the
working directory was set to the App's native hom... - 20:25 Revision 0bcf0526 (github): Fixed|UI|Client: Potential crash after saving a game
- Must remove SavegameSelectionWidget from observer audience before
deleting it. - 20:15 Revision 6255b1cc (github): libcommon: Cleanup
- 19:03 Revision 66c4e89d (github): libcommon: Handle GA_QUIT as a one time event
- Previously this game action was left on the "stack", thereby treating
this as a pseudo-game state. Now the quit game ... - 17:59 Feature #1746 (Closed): Enable C++11
- C++11 has plenty of goodies, for instance lambdas and @auto@ being some of the most helpful ones. Especially when mig...
- 11:11 Revision b7fa8dbf (github): OS X|qmake: Added build option "deng_c++11"
- Enabling C++11 in the clang build.
- 10:13 Revision d25f3f1e (github): Merge branch 'master' into gl2-model
- 09:34 Feature #1605 (Closed): Tutorial
- 09:29 Revision 653c046a (github): Tutorial: Added introduction to renderer appearance
2014-04-09
- 20:41 Revision ebea0ed6 (github): Optimize|libgui: Reserve less memory for GL vertex building
- Todo: Allocations could be avoided by using some form of
frame-persistent data arrays. - 20:22 Feature #1745: Performance optimization
- * Gridmap traversal (#1639) => uses relational structure for spatial indexing represented with pointer chains (derefe...
- 20:21 Feature #1745 (Progressed): Performance optimization
- This issue is a shortlist of possible/pertinent optimizations that could be applied for better performance and/or mem...
- 18:39 Revision a20d8edc (github): libappfw: Added a line edit widget for Variable editing
- Edits the value of a Variable as a text string.
- 18:39 Revision f0b0333f (github): Client|Master Server: Master cvars replaced with a Config variable
- The three cvars for master server address, path, and port were
replaced with Config.masterServer.apiUrl that contains... - 18:39 Revision c23a0da0 (github): UI|Client: Order of game subsets in the Games dialog
- The Saved Games subset should appear below available games, because
this view is shown when the user selects "Switch ... - 18:19 Revision b1a1b208 (github): Documentation|libcommon|SaveSlots: Minor SaveSlots API doc fixes
- 17:38 Revision b139e389 (github): libcommon|SaveSlots: Removed slot id mnemonic for old autosave mechanism
- 17:28 Revision 976ef2e7 (github): Cleanup|libcommon|SaveSlots: Moved logic for G_SaveSlotIdFromUserInput into SaveSlots
- 16:32 Revision 5aff3436 (github): libcommon|SaveSlots: Cleanup
- 16:30 Revision 38b9553c (github): Refactor|libcommon|SaveSlots: Eliminate API for reverse SaveSlot lookup by SavedSession
- SaveSlots should support reverse lookup of a save slot by SavedSession
pointer/address as this confuses the design of... - 13:41 Revision 07996035 (github): Savegame Converter: Cleanup
- 12:17 Revision a174bdc2 (github): libgui|Sound: Added Play and Change audiences
- 10:28 Revision e318bbe5 (github): libgui: Cleanup
- 09:09 Revision 9a5bfa7a (github): libdeng2|libgui|InfoBank: Paths are relative to the Info source path
- If a relative path is specified in an InfoBank, it is now resolved
relative to its Info source. - 09:07 Revision 21401ed1 (github): libdeng2|ScriptedInfo: Source location of blocks
- The special variable "__source__" is used for storing the Info source
location of each block. - 09:06 Revision 992f3dd7 (github): Refactor|libdeng2|Info: Element source location, pimpl for Info::Element
- The source path of each element is stored in addition to the line
number. - 08:10 Revision 69bc505a (github): Merge remote-tracking branch 'origin/master' into gl2-model
- 03:59 Revision 7e863a49 (github): Optimize|libdeng2|Lockable: Use automatic storage with Lockable
- Lockable, as used by Guard, should not use the current pimpl idiom
implementation as this allocates storage for the p...
Also available in: Atom