danij's activity
From 2012-10-12 to 2012-10-25
2012-10-25
-
18:18 Doomsday Engine Revision b67b916f (github): Refactor|PathTree: Moved PathTreeNodeType into PathTree
- Plus various minor cleanup refactorings.
-
16:27 Doomsday Engine Revision ad25c17d (github): Refactor|Materials|Textures: Minor cleanup refactorings
-
13:32 Doomsday Engine Revision 2c5959d3 (github): Merge branch 'master' into thread-safe-lump-cache
-
13:07 Doomsday Engine Revision 71fdaff3 (github): Refactor|PathTree: Moved PathDirectoryNode into PathTree and renamed as Node
- Plus various minor cleanup refactorings.
2012-10-24
-
13:23 Doomsday Engine Revision 6412fa8b (github): Refactor|PathTree: Minor cleanup refactorings
-
02:34 Doomsday Engine Revision c294fa47 (github): Refactor: Renamed PathDirectory[Node] as PathTree[Node]
- This is a better name for this class which carries more meaning about
it's design and intended purpose. -
01:43 Doomsday Engine Revision b18c2f74 (github): Refactor: Renamed pathdirectory[node].cpp/h to pathtree[node].cpp/h
2012-10-23
-
18:49 Doomsday Engine Revision 461ca229 (github): Merge branch 'master' into thread-safe-lump-cache
-
16:25 Doomsday Engine Revision 6b6e1f7e (github): Merge branch 'master' into thread-safe-lump-cache
- Conflicts:
doomsday/engine/portable/src/fs_main.cpp
doomsday/engine/portable/src/lumpindex.cpp -
15:54 Doomsday Engine Revision 0febb79b (github): Minor warning fixes
-
07:11 Doomsday Engine Revision 2376af0e (github): Refactor|FileSys: Dumped the now redundant de::LumpFileAdaptor
- Also reworked the mechanism for removing files from the virtual file
system and various minor cleanup refactorings. -
04:56 Doomsday Engine Revision e93428d2 (github): Refactor|FileSys: Files are now located, opened and then later indexed
2012-10-22
-
23:52 Doomsday Engine Revision a6579c5d (github): Refactor|FileSys: Minor cleanup refactorings
-
23:45 Doomsday Engine Revision e7880a17 (github): Refactor|FileSys: Moved updating of the engine state out of de::FS1
- This is higher level logic that is now implemented in dd_main.cpp
-
20:23 Doomsday Engine Revision a7b52562 (github): Refactor|FileSys: Moved unload blocking of required game files out of de::FS1
- The file system itself should not be concerned about higher level
concepts such as whether it is "legal" to unload a ... -
19:44 Doomsday Engine Revision 8a6fd8fb (github): Refactor|FS1: Removing files from FS1 is now done using de::File1 references
-
17:58 Doomsday Engine Revision f451aaa5 (github): Merge branch 'master' into thread-safe-lump-cache
-
04:23 Doomsday Engine Revision d9ca1abc (github): Refactor|FileSys: Rewired mechanism for reading file data
- de::File1 no longer defines virtual readLump(lumpIdx) methods at
file container level. These have been replaced with ... -
03:31 Doomsday Engine Revision e6d2de9e (github): Refactor|FileSys: Rewired mechanism for composing file paths
- de::File1 no longer defines a virtual composeLumpPath(lumpIdx)
method at file container level. This functionality has...
2012-10-21
-
20:59 Doomsday Engine Revision fb7ab2d6 (github): Refactor|FileSys: Rewired mechanism for caching file data
- de::File1 no longer defines virtual (cache/unlock)Lump(lumpIdx)
methods at file container level. These have been repl... -
20:20 Doomsday Engine Revision 15deef1b (github): Refactor|FileSys: Rewired mechanism for obtaining the name of a file
- de::File1 no longer defines a virtual lumpName(lumpIdx) at file
container level. This is replaced with a virtual name... -
19:37 Doomsday Engine Revision 0385ae1c (github): Refactor|FileSys: Rewired mechanism for obtaining a PathDirectoryNode for a file
- de::File1 no longer defines a virtual lumpDirectoryNode(lumpIdx) at
file container level. This is replaced with a vir... -
16:23 Doomsday Engine Revision f320c6fc (github): Refactor|FileSys: Minor cleanup refactorings
- The findAll() methods of de::FS1 which take a predicate callback
function now use a de::File1 reference rather than a... -
15:54 Doomsday Engine Revision d5830bbb (github): Refactor|FileSys: Removed the type() method of de::File1
- Also added a template version of FS1::findAll() which can be used
to filter the found results to include only files w...
2012-10-20
-
20:52 Doomsday Engine Revision fb772c59 (github): Refactor|FileSys: Moved "container" reference from de::FileInfo to de::File1
-
19:38 Doomsday Engine Revision 49e589cf (github): Cleanup
-
19:20 Doomsday Engine Revision 5005a6fd (github): Refactor|File1: Removed redundant methods of de::File1
-
18:37 Doomsday Engine Revision 9c076e1e (github): Refactor|LumpIndex: Switched LumpIndex to use de::File1 pointers
- Next step: Remove the numerous now-redundant methods of de::File1
-
16:09 Doomsday Engine Revision c1fedd2f (github): Refactor|FileSys: Derive ZipFile from de::File1
-
16:08 Doomsday Engine Revision c673c83e (github): Refactor|FileSys: Derive WadFile from de::File1
-
05:45 Doomsday Engine Revision f1014361 (github): Cleanup
-
05:18 Doomsday Engine Revision 6c5419e1 (github): Refactor|FS1: Moved -vdmap interpretation out of the FS1 class
- This logic is better placed outside the file system class (now in
dd_main.cpp). -
05:06 Doomsday Engine Revision 4b9294a7 (github): Refactor|FS1: Moved DD_DIREC parsing out of the FS1 class
- This logic is better placed outside the file system class (now in
dd_main.cpp). -
04:41 Doomsday Engine Revision 6804167f (github): Refactor|FileSys: Moved FS1::printIndex() to LumpIndex::print()
-
03:41 Doomsday Engine Revision 51da2546 (github): Refactor|FS1: Restructured various file system logics
- Moved the logic of Game::isRequiredResource() into FS1::unloadFile()
and extracted the logic from FS1::zipLumpIndex()...
2012-10-19
-
19:56 Doomsday Engine Revision a417cff7 (github): Refactor|FS1: Made the Wad LumpIndexes of FS1 publically visible
- Rather than wrapping access to the internal indexes, make these
available (via const reference) to users of the FS1 c... -
15:52 Doomsday Engine Revision a9e8fd1b (github): Merge branch 'master' into thread-safe-lump-cache
-
15:45 Doomsday Engine Revision ae2b0aa3 (github): Fixed|PathDirectory: Failed assertion during abnormal shutdown
-
02:21 Doomsday Engine Revision a2d96e39 (github): Refactor|FS1: Further streamlined the public interface of FS1
2012-10-18
-
21:08 Doomsday Engine Revision 19b0ddb3 (github): Cleanup|Zip: Minor cleanup
-
21:00 Doomsday Engine Revision 2d00e360 (github): Cleanup|Wad: Minor cleanup
-
20:38 Doomsday Engine Revision 44a36ee9 (github): Refactor|File1: Throw a NotContainedError in File1::container()
- If the file is not contained and container() is called, throw a
NotContained exception so that users of the class mig... -
18:18 Doomsday Engine Revision 13481bcf (github): Cleanup
-
18:03 Doomsday Engine Revision 52a06d58 (github): Merge branch 'master' into thread-safe-lump-cache
-
17:59 Doomsday Engine Revision 43b4d30f (github): Refactor: Renamed DFile as FileHandle
-
17:34 Doomsday Engine Revision 6e524804 (github): Refactor|FS1: Renamed filetype_t identifiers according to new File names
-
17:30 Doomsday Engine Revision d62e757b (github): Cleanup
-
17:08 Doomsday Engine Revision 76d29ef7 (github): Refactor: Disposed of the pure abstract AbstractFile
- As a pure abstract base class for a file is no longer necessary,
AbstractFile has been refactored into a concrete bas... -
15:44 Doomsday Engine Revision 23512e92 (github): Refactor: Renamed LumpFile as LumpFileAdaptor
-
15:36 Doomsday Engine Revision e0729dcb (github): Refactor: Renamed WadFile as Wad
-
15:32 Doomsday Engine Revision 82ec7ec8 (github): Refactor: Renamed ZipFile as Zip
-
15:24 Doomsday Engine Revision 10b69727 (github): Refactor: Renamed LumpInfo as FileInfo
-
15:01 Doomsday Engine Revision ef299c45 (github): Refactor|FS1: Publishing lumps to indexes is now handled by FS1
-
13:14 Doomsday Engine Revision 55914c7a (github): FS1: Cleanup
2012-10-17
-
15:17 Doomsday Engine Revision 3a538317 (github): Refactor|FS1: Added exception class for notfound errors
- NULL pointers are no longer used to signal failed file or info searches.
-
13:50 Doomsday Engine Revision 288f113d (github): fghfh
-
13:13 Doomsday Engine Revision 75b40720 (github): Refactor|FS1: Moved tryOpen* methods to ::Instance
-
12:39 Doomsday Engine Revision 7f0c06b1 (github): Refactor|FS1: Reworked findLumpFile() similarly to lumpInfo()
- The logic of FS1::findLumpFile() was actually semantically closer to
that of FS1::lumpInfo() however were the former ... -
11:44 Doomsday Engine Revision c1b97ade (github): Merge branch 'master' into thread-safe-lump-cache
2012-10-16
-
13:52 Doomsday Engine Revision ffd5aabd (github): Merge branch 'master' into thread-safe-lump-cache
-
13:51 Doomsday Engine Revision 90c97090 (github): Fixed: Made const several de::Error derived exception catches
-
13:13 Doomsday Engine Revision 1ce05814 (github): Debug|FileId: In debug builds store a copy of the path in FileId
-
10:47 Doomsday Engine Revision adecfece (github): Merge branch 'master' into thread-safe-lump-cache
-
06:54 Doomsday Engine Revision f83e0cc0 (github): Refactor|FS1: Merged findRealFile() into tryOpenNativeFile()
-
06:09 Doomsday Engine Revision 04a497a7 (github): Refactor|FS1: Removed rendundant duplication - openAuxiliary() can use tryOpenFile()
- Now that opening a file and the indexing/linking of said file is now
performed separately, openAuxiliary() no longer ... -
04:21 Doomsday Engine Revision e6daa6a2 (github): Refactor|FS1: Avoid manipulating the open-files list in accessFile()
- Restructed logic for interpreted file instantiation so as to avoid
manipulating the open-files list when answering is... -
01:13 Doomsday Engine Revision 268f0737 (github): Refactor|FS1: Cleaned up interpreted file instantiation
- This is still slightly messy due to the legacy LumpFile abstraction
- i.e., a file with no better case interpreter is...
2012-10-15
-
19:18 Doomsday Engine Revision 3b652ada (github): Refactor|FS1: Removed the now redundant lastModified()
- All AbstractFile derived files are automatically attributed a last
modified date, even lumps in Wad files. The last-m... -
17:48 Doomsday Engine Revision 957253c6 (github): Refactor|FS1: Removed the now redundant allResourcePaths() iteration mechanism
-
16:24 Doomsday Engine Revision b01707df (github): Fixed a variety of (innocuous) warnings
-
05:30 Doomsday Engine Revision f2c36dcf (github): Fix typo
-
04:31 Doomsday Engine Revision 4bfd705f (github): Refactor: Cleanup of the GameCollection implementation
- Also added a proper NullGame object.
2012-10-14
-
22:00 Doomsday Engine Revision e524b0bc (github): Refactor: Games collection is now a C++ class
-
20:52 Doomsday Engine Revision 3a381895 (github): Merge branch 'master' into thread-safe-lump-cache
-
20:51 Doomsday Engine Revision 28d27c10 (github): Refactor|FileSys: Renamed de::FS as de::FS1 to avoid a conflict with libdeng2
-
16:45 Doomsday Engine Revision fbabfa92 (github): Refactor: Use FS::findAllPaths() in readAllDefinitions()
-
16:27 Doomsday Engine Revision 37bfaead (github): Merge branch 'master' into thread-safe-lump-cache
-
16:26 Doomsday Engine Revision 3d5cba7b (github): Refactor: Post def_main C++ fixes
-
15:44 Doomsday Engine Revision 02969d42 (github): Refactor: Switched def_main.c to C++
-
15:43 Doomsday Engine Revision 6483d027 (github): Refactor: Post dd_main C++ fixes
-
14:47 Doomsday Engine Revision 3ccf489e (github): Refactor: Switched dd_main.c to C++
2012-10-13
-
21:53 Doomsday Engine Revision 98dbdb06 (github): Fixed|LumpIndex: Ambigous named symbol references in lumpindex.cpp
-
09:56 Doomsday Engine Revision ee785d1d (github): Refactor|FileSys: Began work on unravelling FileDirectory auto population
- Implemented FS::findAllPaths() to replace the FS::allResourcePaths()
iteration mechanism. findAllPaths() fills a FS::... -
08:23 Doomsday Engine Revision b41c2a37 (github): Refactor|PathDirectory: Minor cleanup refactorings
-
06:36 Doomsday Engine Revision de2c8f44 (github): Refactor: Post sys_reslocator C++ fixes
- Also dropped FileDirectory's now redundant C wrapper API. It should
now be possible to clean up PathDirectory once an... -
05:02 Doomsday Engine Revision 538511b3 (github): Refactor: Switched sys_reslocator.c to C++
-
04:58 Doomsday Engine Revision a8cf1db0 (github): Fixed|LumpIndex: Ambigous named symbol references in lumpindex.cpp
2012-10-12
-
13:25 Doomsday Engine Revision 8ad7d7c1 (github): Fixed|FileId: Missing base class initialization in copy constructor
-
13:25 Doomsday Engine Revision f5f31bf3 (github): Fixed|LumpFile: 'DFile' is already declared in this scope
-
11:54 Doomsday Engine Revision 46fee2e3 (github): Refactor|FileSys: Ordain WadFile lumps named "DEHACKED" a ".deh" extension
- Now that all files support an extension including those loaded from
WAD files, it is no longer necessary for special ... -
09:13 Doomsday Engine Revision e2ba4976 (github): Refactor|FileSys: Minor cleanup refactorings
-
07:52 Doomsday Engine Revision 8ade6308 (github): Refactor|FileSys: Use references rather than pointers where appropriate
- Plus minor cleanup.
-
05:56 Doomsday Engine Revision b5c84e0a (github): Refactor|FileSys: Removed redundant (duplicated) file system search algorithms
- FS::collectFiles() has been replaced with FS::findAll(), which returns
a FileList instead of an array of AbstractFile...
Also available in: Atom