Activity
From 2016-11-05 to 2016-11-18
2016-11-18
- 22:39 Revision a60f2a9f (github): UDMF|All Games: Experimental importing of UDMF format maps
- The UDMF contents are only partially handled.
- 21:21 Revision ccdc8724 (github): liblegacy: Making a ddstring_t out of a QString
- 17:57 Revision d8e3b012 (github): libgamefw|Map Data: Common map spawn spot flags
- The new GFW_MAPSPOT_* flags are currently stored in the MapSpotFlags
property of the entity database.
Todo: Some gam... - 17:52 Revision cb0eda6d (github): All Games|libgamefw: Cleanup
- 14:42 Revision c38b28c1 (github): Refactor|libdoomsday: Querying whether map entity properties have values
- 14:41 Revision e68955a8 (github): Common: Added new shared library “libgamefw” as a game-side foundation
- The Game Framework is the future home of all common code that is
shared by all the games and possibly other plugins a...
2016-11-17
- 21:03 Revision 6e8e80d8 (github): UDMF: Identifiers are case-insensitive
- 21:03 Revision 635a8685 (github): libcore|Scripting: Cleanup
- 21:00 Revision 9dfeaf40 (github): Map Data|All Games: Map entity database stores coordinates as doubles
- Previously was using short => float.
- 20:58 Revision 3bcfa42e (github): libdoomsday|Map Data: Added “double” property value type
- 17:45 Revision 02511bc9 (github): UDMF: Parse /* */ multi-line comments; cleanup
- 17:44 Revision 86e856ff (github): Scripting|libcore: Parsing multi-line comments
- de::Lex now can be configured to read multi-line comments such as
the C-style /* comment */.
There was also a bug wh... - 11:01 Revision 3c7abf95 (github): Resources|UDMF: Parsing the UDMF TEXTMAP lump contents
- When a UDMF map is recognized, the importudmf plugin is used to
read its contents. UDMFLex is based on de::Lex for to... - 10:59 Revision 63373331 (github): Fixed|libdoomsday: Crash when recognized map does not have a vertex lump
- 10:58 Revision da4c289d (github): Cleanup
- 10:57 Revision 4ec93a5d (github): Cleanup|Refactor|libcore: UTF-8 string conversion; lexer/parser classes
- Moved a few methods around to more appropriate places.
2016-11-16
2016-11-15
- 22:13 Revision 1c57649e (github): UDMF: Added a new, empty plugin intended for reading UDMF maps
- libdoomsday’s LumpIndex was modified to recognize an UDMF map.
- 18:19 Revision e93bddaf (github): Shell|GUI: UI layout and usability improvements
- The Status page now has a New Local Server button that is more
convenient to access than going to the menu. The conte...
2016-11-14
- 22:48 Feature #1638 (Progressed): Configure game options via Shell GUI
- The GUI Shell now has an Options tab where the (basic, hardcoded) options defined in libshell are populated as widget...
- 22:45 Revision ef3da485 (github): Shell|libshell: Added Options tab in Shell for game options
- libshell now defines a set of (pretty generic) options that can be
edited in the Options tab.
The server protocol wa... - 22:39 Revision 41aa41d1 (github): Cleanup
- 22:39 Revision 991f9941 (github): Multiplayer|All Games|Fixed: Changing the skill level during multiplayer
- The skill level setting was not being applied correctly when changing
maps on the server.
There was also a bug when ... - 22:37 Revision 909b1019 (github): String: Added a method for checking for words in a string
2016-11-13
- 20:45 Revision a121b90e (github): Cleanup
- 20:43 Revision fc579af9 (github): Renderer|UI: “-pwadtex”, “-nohightex”, “-nohighpat” in Renderer Settings
- Added “-pwadtex” and other texture options that previously were
only available via command line options to the Render... - 17:39 Revision 9068b28a (github): Shell: Updated About dialog text
- 17:39 Revision b7b0eba6 (github): Cleanup
- 17:01 Revision ebe37045 (github): Merge branch 'mp-serverinfo'
- 16:59 Revision feb9f781 (github): Shell|GUI: Resized error log dialog
- 16:59 Revision 46178e5a (github): Cleanup: Old master server API URL removed
- 16:59 Revision 615c9485 (github): Resources|Server: Wait for all data files to be identified before starting game
- 14:49 Revision 2641d755 (github): Fixed: Build failure
- 14:49 Revision 8e006bdf (github): Fixed|libcore: Querying the local IP addresses
- 09:26 Feature #2168 (Resolved): Package compatibility check in multiplayer games
- 09:25 Feature #1753 (Rejected): Improved Master Server API
- Closing this as obsolete. dengine.net no longer has bandwidth limitations and there is now a new master server implem...
- 08:54 Revision e3b7bc2a (github): Fixed|Cleanup|Network|libshell: Server information port number
- When sending out information, always use the default port number
instead of zero. Also, replace port zero with the de...
2016-11-12
- 23:17 Revision d716f3ee (github): Shell|GUI: Keeping track of local servers; improved showing of error log
- 23:15 Revision afc3cc4f (github): UI|Client: Added a “Refresh List” menu item in the Multiplayer tab
- 23:14 Revision 40015f3b (github): libshell: Managing a local server
- LocalServer now retains a handle to the running server process so
one can check if it has stopped. - 23:13 Revision 6a0e0127 (github): libcore|CommandLine: Starting a process and keeping a reference to it
- 23:12 Revision 7791594e (github): Fixed|libcore: Improved IPv6 address parsing
- 23:11 Revision c36902b5 (github): libshell: Validate port number in server info address
- 23:11 Revision f41250f0 (github): Multiplayer|Web: Master server never replies with a zero port
- 17:23 Revision ef601241 (github): Client|Server|libcore: Added ‘Config.apiUrl’; use new web API for master server
- 17:13 Revision fcfdaea2 (github): Fixed|Server: Flags were not included in server information
- 17:12 Revision 4af4b19a (github): Fixed|libcore: IPv6 address parsing
- 17:12 Revision e57a517c (github): Multiplayer|Web: Added new master server web API entry point
- Now using JSON input and output, MySQL backend.
- 17:10 Revision ccd26675 (github): Fixed|UI|Client: Closing the window first unloads the game
2016-11-11
- 09:46 Revision 5aadede7 (github): Fixed: Build failure
- 09:41 Revision 92e2703b (github): Fixed|Client: Glitches when joining a MP game via Home
- 08:32 Bug #2183 (Closed): Incomplete attachments uncaught exception (jdrp hud weapons)
- Great! Thanks for testing.
- 05:19 Bug #2183: Incomplete attachments uncaught exception (jdrp hud weapons)
- The build 2141 seems to work as expected. For the first time since build 1.10.4 I am able to see 3D HUD weapon models...
2016-11-10
- 20:09 Bug #2183: Incomplete attachments uncaught exception (jdrp hud weapons)
- The build number to try next is 2141...
- 13:56 Bug #2183: Incomplete attachments uncaught exception (jdrp hud weapons)
- Ok, I've made another change for the next build. Now there are more fallback configurations and at least on my machin...
- 06:55 Bug #2183: Incomplete attachments uncaught exception (jdrp hud weapons)
- Now doomsday quits to windows immediately after the resolution change, before the rotating thing appears (the UI does...
- 19:57 Revision afbc60bd (github): Cleanup
- 13:56 Feature #2116 (Progressed): Compatibility with limited FBO functionality (old OpenGL drivers)
- 13:54 Revision f1cb63cf (github): libgui|GL: More fallback configurations for FBOs
- GLFramebuffer now properly makes a distinction between depth-only
and depth/stencil attachments.
IssueID #2183 - 13:54 Revision c9e79533 (github): libgui|GL: More fallback configurations for FBOs
- GLFramebuffer now properly makes a distinction between depth-only
and depth/stencil attachments.
IssueID #2183
2016-11-09
- 22:50 Revision 08d40954 (github): Multiplayer|libshell: Connecting to a server using a game profile
- The server's config is put in a special GameProfile that represents
the server. This ensures the correct packages are... - 22:46 Revision 2efbd25f (github): Fixed|libcore: Network address comparisons
- Comparisons should take into account that all addresses referring to
the local machine are normalized to "localhost". - 22:45 Revision 183e25bf (github): Fixed|libcore: JSON parsing error
- 10:32 Revision fc1bba01 (github): Fixed|libgui: Graphical glitches when FBO fallback is not in use
- 10:31 Revision 9a65f279 (github): Fixed|libgui: Graphical glitches when FBO fallback is not in use
- 09:04 Bug #2183: Incomplete attachments uncaught exception (jdrp hud weapons)
- I did manage to reproduce the (or a) crash after simulating this failure scenario. I decided to try a different way t...
- 07:57 Bug #2183: Incomplete attachments uncaught exception (jdrp hud weapons)
- Hmm, I'll try to simulate the errors in the output and see if that reveals anything.
- 05:51 Bug #2183: Incomplete attachments uncaught exception (jdrp hud weapons)
- Unfortunately, nothing changed. Still the same uncaught exception, even doomsday.out files look the same.
- 09:00 Revision 7b01cdb9 (github): GL|libgui: Improved FBO configuration fallback
- Instead of configuring the framebuffer in such a way that prevents
the renderer from working fully, render to a rende... - 08:59 Revision df90aada (github): GL|libgui: Improved FBO configuration fallback
- Instead of configuring the framebuffer in such a way that prevents
the renderer from working fully, render to a rende...
2016-11-08
- 23:09 Revision 5c5d7800 (github): Cleanup|Client: Fatal startup error messages should be un-escaped
- 18:21 Revision 3cd215c3 (github): Shell|GUI: Minor UI tweaks
- Display local addresses as "localhost", and include the name of the
local server in the window title. - 18:21 Revision 5632821b (github): Server|libshell: Only include crucial information in a server broadcast
- The Beacon advertisement of a server must fit in a UDP packet, so
only include the most important information about it. - 18:17 Revision 9d3d5ad3 (github): Cleanup|libcore|libshell: Show local addresses always as "localhost"
- 09:32 Bug #2183: Incomplete attachments uncaught exception (jdrp hud weapons)
- Please try again with the next build...
- 09:04 Bug #2183 (In Progress): Incomplete attachments uncaught exception (jdrp hud weapons)
- Ok, I can see the problem here. I'll add an alternative rendering setup for the 3D weapon models if the framebuffer c...
- 06:38 Bug #2183 (Closed): Incomplete attachments uncaught exception (jdrp hud weapons)
- Build #2136. The uncaught exception incomplete attachments when the the 3d model of a HUD weapon (from jdrp pack) is ...
- 09:31 Revision 7245bcf4 (github): Fixed|Model Renderer: Graceful fallback for FBO config failure
- If there is an error when setting up an alternative depth buffer for
3D weapon models, just clear the main depth buff... - 09:30 Revision e9c1f0fe (github): Fixed|Shell: Text edits in the IWAD folder in Preferences was ignored
- 09:29 Revision 0cd6551c (github): Shell|libshell: Improvements for opening connection to a server
- A shell::Link now needs to be opened with a separate method so that
the object can be fully set up before starting a ... - 09:24 Revision 34ee0141 (github): libcore|Data|Network: Compressed network discovery beacon payloads
- The the Beacon is broadcasting on the network, its advertisement
message payloads are compressed with zlib so they fi... - 09:22 Revision 404c4460 (github): Fixed|Model Renderer: Graceful fallback for FBO config failure
- If there is an error when setting up an alternative depth buffer for
3D weapon models, just clear the main depth buff...
2016-11-07
- 15:26 Revision b0d2ca2f (github): libcore|Math: Very minor optimization for vector element access
- 15:13 Revision 805b5290 (github): Cleanup
- 15:13 Revision ab1e3399 (github): Tests|libcore: Testing the Record-to-JSON conversion
- 15:09 Revision e65ef219 (github): Tests|macOS|CMake: Configuration tweaks to use the right libraries
- Test apps were not dynamically linked to the right Qt libraries.
- 11:49 Revision dfeefcab (github): Refactor|Client|Server|libshell: Replaced use of the old serverinfo_t
- The new Record-based ServerInfo is used in place of serverinfo_t.
The biggest change is that ServerInfo is serialized... - 11:47 Revision ddaf2f97 (github): libcore: Move constructors and move assignment operators
- Making a couple of the most commonly used classes more efficient.
- 11:44 Revision 5ddcbfa3 (github): Fixed: Build failure
2016-11-06
- 22:17 Revision ca634b31 (github): Refactor|Network|libshell: Added ServerInfo and started replacing serverinfo_t
- ServerInfo is a Record, and Doomsday 2 servers will not be compatible
with Doomsday 1.x servers. - 22:16 Revision 8adcd646 (github): Cleanup
- 22:14 Revision 83866f7a (github): Cleanup|libcore: Cleanup and new data utlities
- Added some move constructors and assignment operators, Block joining,
and String percent encoding. - 22:13 Revision 30fca7d6 (github): libcore: Composing JSON and constructing a Value from JSON
2016-11-05
- 21:12 Revision 656c3457 (github): Fixed: Build failure
- 17:56 Revision 0c852542 (github): Performance|Bindings|Client: Minor optimizations in input bindings
- Using compiled records for storing the bindings to avoid repeated
Record lookups. - 16:05 Revision 89633282 (github): Performance|Client|All Games: Various minor optimizations
- Use more inline methods, avoid copying Lumobj objects unnecessary,
Surface owns decoration state objects directly, pr... - 16:02 Revision 45517d01 (github): Performance|Refactor|Resources|libdoomsday: Minor optimizations
- More efficient operations in texture management: avoiding String
construction, exceptions, and redundancy. QVector is... - 15:58 Revision 637575ff (github): libcore: More flexible applyFlagOperation() template method
Also available in: Atom