Project

General

Profile

danij's activity

From 2014-02-28 to 2014-03-13

2014-03-13

19:29 Doomsday Engine Revision e2c63cb8 (github): Savegame Tool|ACScript: Fix translation and deserialization of old ACS world state
danij
17:01 Doomsday Engine Revision 27bdc05c (github): libdeng2|SavedSession|Savegame Tool: Suffix .save package state file names with "State"
For consistency with persist.pack, suffix all serialized state data
file names with "State" (cf. UIState).
danij
16:38 Doomsday Engine Revision dd570b65 (github): All Games: Attempt to restart the title loop should savegame loading fail
Whatever the reason for the failure, attempt to recover, returning to
the title loop if necessary.
danij
16:00 Doomsday Engine Revision c92c1655 (github): libdeng2|SavedSession: Ensure contents are up-to-date when recognizing .save files
As of this commit, .save files are recognized by the repository,
the session metadata is parsed from Info, SavedSessi...
danij
14:38 Doomsday Engine Revision 53abc248 (github): Merge branch 'master' into savegame-refactor
danij
14:24 Doomsday Engine Revision d44af495 (github): libdeng2|SavedSession|SavedSessionRepository: Moved more management logic from libcommon's SaveSlots
danij
13:40 Doomsday Engine Revision f2e2e15b (github): libdeng2|Record: Added an explicit setter for char const*
Evidently some compilers (MSVC at least) interpret a zero-length,
c-style string as bool, consequently resulting in a...
danij
13:11 Doomsday Engine Revision f8bf1395 (github): libdeng2|SavedSession: Cleanup
danij
13:10 Doomsday Engine Revision 6337fcbb (github): libcommon: Missing switch default in MNEdit_CommandResponder
danij
04:37 Doomsday Engine Revision 1777a66d (github): Fixed|Game Menu|libcommon: Edit-field widgets when active, eat menu navigation commands
danij

2014-03-12

18:19 Doomsday Engine Revision 9e1bdb6b (github): libcommon|SaveSlots: Must update the SavedSessionRepository Folder following a copy
Otherwise the copied file won't be known to the primary Feed. danij
16:20 Doomsday Engine Revision bf5a8ccd (github): libdeng2|Record: Added an explicit setter for char const*
Evidently some compilers (MSVC at least) interpret a zero-length,
c-style string as bool, consequently resulting in a...
danij
15:54 Doomsday Engine Revision 4327319f (github): libcommon|SaveSlots: Updated copying of associated .save packages
Plus some preparations for replacing the map state Reader with a new
version that does not use LZSS.
danij
13:50 Doomsday Engine Revision 24bb3d4c (github): libcommon: Deserialize ACScript data in .save packages
danij
13:01 Doomsday Engine Revision 81b74b4f (github): Cleanup|libdeng2|SavedSession: Reordered doomsday/libdeng2/src/game/savedsession.cpp
danij
12:33 Doomsday Engine Revision 22df4b3c (github): Fixed|SavedSession|libdeng2: Serialized map states are in the /maps folder of the .save package
danij
12:29 Doomsday Engine Revision d86da01c (github): libdeng2|SavedSession: Search .save packages to check availability of serialized map states
danij
11:50 Doomsday Engine Revision d7fabfd1 (github): Documentation|SavedSession: Clarified SavedSession metadata replacement, minor fixes
danij
11:14 Doomsday Engine Revision 1ba2d4b5 (github): libdeng2|SavedSession: Cleanup
danij
10:33 Doomsday Engine Revision 047865bc (github): libdeng2|SavedSession|SavedSessionRepository: Improved SoC, general API improvements
danij
00:39 Doomsday Engine Revision b8026e0f (github): libcommon: Cleanup
danij
00:12 Doomsday Engine Revision a8eb75d3 (github): libdeng2|Cleanup: Replaced IMapStateReader with a MapStateReader base class
In the future most of the common deserialization logic should exist
as methods of this shared base class.
danij

2014-03-11

23:21 Doomsday Engine Revision b86e8ee9 (github): libdeng2|IMapStateReader|SavedSession: Make the SavedSession being loaded available to map state readers
Thereby giving indirect access to the .save package.
Also removed some of the now unnecessary methods from libcommon...
danij
18:41 Doomsday Engine Revision 5c8ea1a9 (github): Refactor|libheretic: Renamed HereticV13GameStateReader as HereticV13MapStateReader
danij
18:38 Doomsday Engine Revision 838165fc (github): Refactor|libdoom: Renamed DoomV9GameStateReader as DoomV9MapStateReader
danij
18:25 Doomsday Engine Revision 719647e5 (github): libcommon: Cleanup
danij
18:12 Doomsday Engine Revision 8de5e6fd (github): Refactor|libcommon: Merged GameStateReader functionality into MapStateReader
Also updated map state deserialization wrt savegame format changes. danij
16:56 Doomsday Engine Revision 53515e41 (github): libcommon: Began updating saved game map state deserialization
danij
16:16 Doomsday Engine Revision 47b7d8dc (github): Savegame Tool: Translate world ACS data
The translated data is written to separate ACSCRIPT file in the .save
package.
danij
13:28 Doomsday Engine Revision d74c39b5 (github): Merge remote-tracking branch 'remotes/origin/master' into savegame-refactor
danij
13:25 Doomsday Engine Revision 4cce9f62 (github): libdeng2|SavedSessionMetadata: Use a ruleset block element for gamerules, tweaked alignment
danij

2014-03-10

16:06 Doomsday Engine Revision 25b533e3 (github): Merge remote-tracking branch 'remotes/origin/master' into savegame-refactor
danij
15:39 Doomsday Engine Revision c7f6397f (github): Fixed|libcommon: Fully reinitialize the game SaveSlots when changing game
The game plugin might not be unloaded when the game is changed, so we
need to fully reinitialize the save slots each ...
danij
15:36 Doomsday Engine Revision 7421faca (github): Fixed|Bindings|UI|Client: Compiler warning (unsafe mix of bool / ddboolean_t)
danij
14:57 Doomsday Engine Revision f17f5215 (github): Merge remote-tracking branch 'remotes/origin/master' into savegame-refactor
danij
14:56 Doomsday Engine Revision a2db2fbf (github): Savegame Tool: Savegames for Hexen in the old ver3 format not supported
The result of a serialization mishap, the side data in the map segment
is strewn with junk values, meaning that strai...
danij
00:35 Doomsday Engine Revision acd181ba (github): libdeng2|SavedSession: Parse Info into SessionMetadata when recognizing .save files
Also made a few changes to the asTextWithInfoSyntax() output re syntax
(strings aren't quoted?) and formatting of nes...
danij

2014-03-09

21:19 Doomsday Engine Revision de43fdec (github): libdeng2|SavedSessionRepository: Accessing the saved SessionMetadata from a .save file
Also named each map state format for better log/error messages. danij
18:41 Doomsday Engine Revision 61525974 (github): libdeng2|SavedSessionRepository: Trying to figure out how to index the zipped saved session file
danij
16:37 Doomsday Engine Revision ed622fd9 (github): Refactor|libdeng: Renamed IGameStateReader as IMapStateReader
The saved session game state (i.e., session metadata) will soon be
read on engine side. The serialized map state is n...
danij
15:52 Doomsday Engine Revision aec5c7e2 (github): libdeng2|SavedSession: Updated wrt saved session file format changes
danij
15:49 Doomsday Engine Revision 1630a51a (github): libcommon|SaveSlots: Updated wrt saved session file format changes
danij
14:48 Doomsday Engine Revision 4bffebaf (github): Savegame Tool: Cleanup
danij
14:22 Doomsday Engine Revision aebadb5c (github): Added: Savegame Tool console application
The Savegame Tool is a console utility for converting legacy savegame
files into a format recognized by libdeng2's Sa...
danij

2014-03-08

17:56 Doomsday Engine Revision 59830a3e (github): Merge remote-tracking branch 'remotes/origin/master' into savegame-refactor
danij
16:02 Doomsday Engine Revision df918ff5 (github): Merge remote-tracking branch 'remotes/origin/master' into savegame-refactor
danij

2014-03-05

13:44 Doomsday Engine Revision aab53180 (github): Refactor|libdeng2|SavedSession: Use pimpl-friendly audiences for game::SavedSession
danij
13:29 Doomsday Engine Revision d3951b11 (github): Merge remote-tracking branch 'remotes/origin/master' into savegame-refactor
Conflicts:
doomsday/libdeng2/game.pri
danij
13:04 Doomsday Engine Revision 52786ab8 (github): libdeng2: Changed license of the "saved session" components to LGPL 3
danij
13:01 Doomsday Engine Revision 87f00996 (github): Refactor|libdeng2: Moved "saved session" components into the game namespace
These are hardly 'core' components. danij
09:41 Doomsday Engine Revision 46ea34b2 (github): libdeng2|SavedSession|SavedSessionRepository: Moved the saved session repository into libdeng2, revised metadata
Saved session metadata is now represented with de::Record and the game
rules are converted to/from this representatio...
danij
09:21 Doomsday Engine Revision 7da834f6 (github): Refactor|libcommon|SavedSessionRepository: Require that a map URI is always specified when forming file paths
danij
09:18 Doomsday Engine Revision bd2c65a1 (github): libcommon: Extracted SavedSessionRepository from SaveSlots
danij

2014-03-04

15:40 Doomsday Engine Revision be701c9e (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij

2014-02-28

10:59 Doomsday Engine Revision 8eb715a2 (github): Refactor|libcommon: Began removing the SaveInfo instance
The functionality which remains in this component does not require
an instance object as such, an API with a savegame...
danij
10:23 Doomsday Engine Revision 550c0f9b (github): libcommon|SaveInfo: Cleanup
danij
09:58 Doomsday Engine Revision a011e4ea (github): Refactor|libcommon|SaveInfo: Extracted SessionMetadata from SaveInfo
danij
09:13 Doomsday Engine Revision 2e5a0d93 (github): libcommon: Convenient method for returning the game identity key
danij
08:41 Doomsday Engine Revision 541da1f4 (github): Fixed|libcommon: Compiler warnings (unused arg/expression result)
danij
08:39 Doomsday Engine Revision 29ed7230 (github): Fixed|libcommon: Compiler warnings (unused arg/expression result)
danij
 

Also available in: Atom