danij's activity
From 2014-07-18 to 2014-07-31
2014-07-31
-
16:22 Doomsday Engine Revision db16749b (github): Merge branch 'master' into common-episode-definition
2014-07-29
-
19:07 Doomsday Engine Revision c0c2d966 (github): IdTech1Converter|MapInfoTranslator: Cleanup
-
19:05 Doomsday Engine Revision 447ed931 (github): Refactor: Don't "zero-base shift" Hexen "warp numbers"
- It serves no useful purpose to shift the warp numbers so leave them
as they are. -
18:16 Doomsday Engine Revision 4c5d2e2b (github): Typo
-
18:02 Doomsday Engine Revision 736d4dd8 (github): DED: Added 'Episode' definitions
- Episode definitions are used to define metadata (such as the title of
the episode), how the episode is presented in t... -
15:41 Doomsday Engine Revision 7cf0435d (github): libcommon: Traverse the DEDRegisters of Episode and MapInfo defs
- As of this commit, the build completes without error. It is however
most certainly broken. The next step is implement... -
15:37 Doomsday Engine Revision 1493e6f6 (github): libdoomsday|DEDRegister: DEDRegister provides immutable access to lookup DictionaryValues
-
02:35 Doomsday Engine Revision ddad669c (github): libdoomsday|DED: Store Episode definitions in a DEDRegister
-
02:06 Doomsday Engine Revision bf9ddd96 (github): Refactor|libcommon|libhexen: Access MapInfo defs from the DED database
-
01:24 Doomsday Engine Revision 4c9426bc (github): libcommon|GameSession: Convenient access to the current Episode and MapInfo defs
- common::GameSession provides a convenient way to lookup the defs for
the current episode and map. -
00:53 Doomsday Engine Revision 24af81e8 (github): libdoomsday: Cleanup
-
00:31 Doomsday Engine Revision 0d7e1820 (github): libdoomsday: Added defn::Episode (RecordAccessor)
-
00:25 Doomsday Engine Revision a7cd483e (github): API|libcommon: DD_GetVariable() now provides access to the DED database
- libcommon provides a Defs() helper function, returning a reference to
the engine's DED database (ded_t).
2014-07-28
-
05:16 Doomsday Engine Revision 9f1abd03 (github): IdTech1Converter|libcommon: Moved MAPINFO reading logic to IdTech1Converter
- From here we'll translate the MAPINFO definitions into DED. Doing it
this way we can isolate the messy logic needed f... -
03:19 Doomsday Engine Revision ef4063c3 (github): Refactor|DEH Reader: Updated DED, MapInfo access (now Record)
-
02:43 Doomsday Engine Revision 2ced9df3 (github): Refactor|Client|Renderer|libdoomsday: Updated DED, MapInfo/Sky access (now Records)
-
02:41 Doomsday Engine Revision 16e7b9ba (github): libcore|RecordAccessor: Utility method for accessing a subrecord
-
01:09 Doomsday Engine Revision cae998a3 (github): Refactor|libdoomsday|DED: Updated DED parser to read MapInfo and Sky defs into Records
2014-07-27
-
07:13 Doomsday Engine Revision e146f059 (github): Refactor|libdoomsday|DED: Store MapInfo definitions in a DEDRegister
-
06:35 Doomsday Engine Revision f71a6067 (github): Refactor|libdoomsday|DED: Store Sky definitions in a DEDRegister
-
05:03 Doomsday Engine Revision 443d71d7 (github): IdTech1Converter|HexLex: Handle MAPINFO syntax errors with de::Error
- Also disabled code interacting with the DED db, so that the plugin can
be built without error. -
04:35 Doomsday Engine Revision 99ed35fd (github): MapInfoParser: Moved MapInfoParser and related components to IdTech1Converter
-
04:08 Doomsday Engine Revision 026e6ea5 (github): IdTech1Converter: Moved a copy of libcommon's HexLex into IdTech1Converter
-
02:47 Doomsday Engine Revision 5ba86445 (github): Merge branch 'master' into common-episode-definition
-
02:45 Doomsday Engine Revision 2250af5a (github): Refactor|IdTech1Converter: Renamed idtech1::Id1Map as idtech1::MapImporter
-
02:25 Doomsday Engine Revision 32e82e99 (github): Refactor|IdTech1Converter: Renamed namespace wadimp as idtech1
-
02:05 Doomsday Engine Revision 76d44ce6 (github): Refactor|Plugins: Renamed WadMapConverter as IdTech1Converter
- Importing (and perhaps converting) of id Tech 1 format resources is
in the process of being moved out of the engine. ... -
00:31 Doomsday Engine Revision beb69169 (github): Merge branch 'master' into common-episode-definition
-
00:29 Doomsday Engine Revision 7a537086 (github): libdoom64: Fixed build (unknown symbol 'cfg.netEpisode')
-
00:06 Doomsday Engine Revision 038979cc (github): DED: 'Map Info' defs now support the 'mods' derivation attribute
- One can now use the 'mods' attribute with Map Info definitions to
modify an existing definition.
2014-07-26
-
23:48 Doomsday Engine Revision b9bd0f3a (github): MapInfoParser|libcommon: MapInfo records the 'secretNextMap'
-
05:22 Doomsday Engine Revision 6f920828 (github): MapInfoParser|libcommon: Cleanup (removed todo comment wrt 'warpTrans' default)
- Evidently this logic is already equivalent to ZDoom. Job done.
-
05:06 Doomsday Engine Revision 7b5c79fc (github): libcommon: Translate MAPINFO, episode 'startMap' numbers to URIs
- Once all the definitions have been read, translate any Hexen warp
trans numbers used when referencing the starting ma... -
03:17 Doomsday Engine Revision c9099bb1 (github): libcommon: Kludge around a compatibility issue with Hexen's MAPINFO
- MAPINFO in the commercial versions of the Hexen IWADs contain a bunch
of broken definitions. As later definitions now... -
02:15 Doomsday Engine Revision 6c69cc64 (github): Refactor|libcommon: Translate MAPINFO 'nextMap' numbers to URIs
- Once all the definitions have been read, translate any Hexen warp
trans numbers used when referencing other maps into...
2014-07-25
-
06:52 Doomsday Engine Revision 4aab21ed (github): libcore|SavedSession: SavedSession::metadata now records the current episode
- As of this commit, we are now ready to move the currently hardcoded
map progression to MAPINFO. -
03:30 Doomsday Engine Revision 75b74fd5 (github): Refactor|libcommon: Read-only cvar 'map-id' is now a URI
- Also removed the now unused G_CurrentMapNumber()
-
02:56 Doomsday Engine Revision 223a456d (github): libcommon: Continued updating code dependent on recently deprecated functions
-
02:50 Doomsday Engine Revision e2511406 (github): libdoom64: Use map URIs to determine A_CyberDeath special triggers
-
00:36 Doomsday Engine Revision 1c359db1 (github): libdoom: Use map URIs to determine A_BossDeath special triggers
2014-07-24
-
22:47 Doomsday Engine Revision 3da142c5 (github): libheretic: Use map URIs to determine A_BossDeath special triggers
-
22:09 Doomsday Engine Revision d524a472 (github): libcommon: Cleanup
-
08:10 Doomsday Engine Revision 59052b70 (github): All Games|Menu: Disable selection of episodes whose start map is missing
- With the shareware game modes, the "buy the full game prompt" will be
displayed. Otherwise, disable the relevant butt... -
05:18 Doomsday Engine Revision b08c463d (github): All Games|Menu: Automatically skip episode selection if only one is defined
-
04:52 Doomsday Engine Revision ee729e74 (github): All Games|Menu: Added an episode selection menu to all games
- Todo: Automatically skip episode selection if only one is defined.
-
02:42 Doomsday Engine Revision f9a7c784 (github): libcommon: The starting map for an episode is defined by EpisodeInfo
2014-07-23
-
04:35 Doomsday Engine Revision e34b598c (github): libcommon|Menu: Fix CVarToggleWidget activation on page init
-
04:17 Doomsday Engine Revision 55cae51e (github): Refactor|libcommon|Menu: Use QVariant for menu::ButtonWidget user data
-
03:19 Doomsday Engine Revision 64c3a050 (github): Cleanup|libcommon|Menu: Removed unused menu::Widget, action callback return value
-
02:48 Doomsday Engine Revision 0dba156f (github): Cleanup|libcommon|Menu: Removed unused 'parameters' arg from menu::Widget action callbacks
- This is effectively a "widget event" mechanism. There is no real use
for routing arguments in this way now that the m... -
02:00 Doomsday Engine Revision 48fb3394 (github): libcommon: Added 'menuHelpInfo' and 'menuShortcut' to EpisodeInfo
2014-07-22
-
23:15 Doomsday Engine Revision fbb0baa8 (github): libcommon: Began setting up a mechanism for defining episodes
- As a first step, dynamically generate the episode selection menu from
some currently hardcoded 'EpisodeInfo' records ... -
22:41 Doomsday Engine Revision 2cc7dafa (github): libcommon|Menu: Added a generic "focused item help" mechanism to the game menu
- Handling this using a custom page drawer is clunky to say the least,
as it means one cannot programmatically set up h... -
06:40 Doomsday Engine Revision 4c3824d4 (github): libcommon|Menu: Cleanup
-
06:29 Doomsday Engine Revision f108f90e (github): Refactor|libcommon|Menu: Extracted menu::CVarToggleWidget from menu::ButtonWidget
- menu::ButtonWidget now owns the text value to visualize the button,
enabling the use of runtime-generated strings wit...
2014-07-21
-
18:26 Doomsday Engine Revision 928ec71c (github): Refactor|libcommon: Moved the MapInfo set into a simple HexDefs structure
-
17:46 Doomsday Engine Revision 097a39df (github): libcommon: One MapInfoParser can now be used to read multiple definition sources
- Also applied PIMPL plus some cleanup.
-
16:20 Doomsday Engine Revision bd8205a1 (github): Fixed|libcommon: Do not attempt player reborns if no game session is in progress
- If loading a saved game fails at a specific point in the process, it
is presently possible that the game will enter a... -
15:46 Doomsday Engine Revision a57b0698 (github): Network|Protocol|libcommon: Reference maps in GPT_INTERMISSION packets as URI
- Note that the episode number is *not* communicated at this time. The
assumption being that an episode change is a gam...
2014-07-20
-
05:12 Doomsday Engine Revision 159d70b4 (github): libcommon|Menu: Ensure the 'LoadGame' and 'SaveGame' menus are kept in sync
- Previously only one set of widget instances were used for both pages.
Now that each page uses its own widgets we must... -
04:41 Doomsday Engine Revision 71f3307d (github): libcommon|Menu: Close the game menu if open when performing a reset
- On second thought, simply close the menu if its open at reset time.
It may be that the previously active page no long... -
03:49 Doomsday Engine Revision ea64050f (github): Merge branch 'master' into gamemenu-rebuild-on-reset
-
03:49 Doomsday Engine Revision 5bce6ffa (github): Fixed|Client: Compiler warnings (unreferenced formal parameter)
-
01:16 Doomsday Engine Revision 0dc74989 (github): Merge branch 'master' into gamemenu-rebuild-on-reset
-
01:15 Doomsday Engine Revision 99e8ad54 (github): Fixed|libcommon|libdoom|libdoom64|libheretic|libhexen: Compiler warnings (missing initializer, unused arg)
2014-07-19
-
17:45 Doomsday Engine Revision 2b4672b7 (github): Merge branch 'master' into gamemenu-rebuild-on-reset
Also available in: Atom