Project

General

Profile

danij's activity

From 2012-10-26 to 2012-11-08

2012-11-08

11:23 Doomsday Engine Revision f75b2b78 (github): Fixed|NativePath: Off by one bug in NativePath::pretty()
danij
11:17 Doomsday Engine Revision 0a938411 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
Conflicts:
doomsday/engine/portable/src/filehandle.cpp
doomsday/libdeng2/src/data/string.cpp
danij
10:44 Doomsday Engine Revision dc7e74ab (github): Refactor|StringPool|PathTree|File: Return const String references where suitable
danij
09:58 Doomsday Engine Revision 7d4c1da7 (github): Refactor|StringPool: StringPool now uses de::String natively
Todo: Methods which access strings in the pool should return const
references (thus the associated methods of PathTre...
danij
07:28 Doomsday Engine Revision 0ca05380 (github): Refactor|PathTree|File1: PathTree::Node and File1 names now return de::String
Todo: This commit introduces some additional overhead due StringPool
storing the strings internally as ddstring_t. St...
danij
04:35 Doomsday Engine Revision efec42b5 (github): Refactor: Switched dam_main.c to C++
danij

2012-11-07

20:58 Doomsday Engine Revision 6ccce087 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
20:58 Doomsday Engine Revision 2bf7f481 (github): Refactor|PathTree: PathTree now returns a stack-allocated de::String composed path
danij
20:57 Doomsday Engine Revision af3c5ee7 (github): de::String: Added prettyPath() and prettyNativePath() to de::String
These methods are analogous to their libdeng1 counterparts. danij
18:24 Doomsday Engine Revision 06a5ccb1 (github): Refactor: Resource repositories now return a stack-allocated, composed Uri
danij
17:23 Doomsday Engine Revision 44d1958d (github): Cleanup
danij
16:16 Doomsday Engine Revision b65cd8e2 (github): qmake|StringPool: Removed build option "deng_stringpoolzoneallocs"
StringPool will shortly be transitioning to de::String plus there
is little benefit to allocating a pooled string fro...
danij
15:32 Doomsday Engine Revision fbd9e668 (github): Refactor|PathTree: Dumped PathTree's now redundant C wrapper API
danij
15:30 Doomsday Engine Revision 5770f117 (github): Refactor: Switched con_data.c to C++ plus minor cleanup
danij

2012-11-06

09:19 Doomsday Engine Revision 335860fa (github): Refactor|StringPool: Dumped StringPool's now redundant C wrapper API
danij
08:54 Doomsday Engine Revision 6fed6347 (github): Refactor: Use the C++ interface to StringPool for the missing material dict
danij
08:45 Doomsday Engine Revision cffc5670 (github): Refactor: Switched edit_map.c to C++ and some minor cleanup
danij
08:06 Doomsday Engine Revision 6922e17f (github): Refactor|Models: Use the C++ interface to StringPool with the modelsRepository
danij
08:00 Doomsday Engine Revision 5c12b866 (github): Refactor: Renamed r_models.c/h to resources/models.cpp/h and switched to C++
danij
07:17 Doomsday Engine Revision 9001b4ca (github): Refactor: Use the C++ interface to StringPool with the (map) entityDefs
danij
07:17 Doomsday Engine Revision 917bd408 (github): WadMapConverter|Refactor|Id1Map: Use the C++ interface to StringPool in Id1Map
danij
07:10 Doomsday Engine Revision 2bf84876 (github): Refactor|PathTree: Use the C++ interface to StringPool in PathTree
danij
06:55 Doomsday Engine Revision 2f2db267 (github): Refactor|StringPool: Added a C++ interface to StringPool
danij

2012-11-05

22:21 Doomsday Engine Revision 56128950 (github): Documentation: Fixed apidoc for String::expandNativePath()
danij
22:10 Doomsday Engine Revision 856c02d9 (github): libdeng2|Added: A couple of new utility routines for file paths
* String::expandNativePath()
Works similarly to F_ExpandBasePath() in libdeng1.
* App::nativeWorkPath()
Because aski...
danij

2012-11-04

18:50 Doomsday Engine Revision 68a9e9dc (github): Refactor|de::Game: Replaced game resource iteration
Previously public access to the resources of a de::Game used a
less than ideal iteration mechanic based around a null...
danij
15:58 Doomsday Engine Revision ff794330 (github): ResourceRecord::forgetResource() should also clear the 'found' rflag
danij
15:44 Doomsday Engine Revision f8f2da0f (github): Refactor: Replaced AbstractResource with a C++ class named ResourceRecord
ResourceRecord performs much the same role as AbstractResource did
previously. The main difference is that location a...
danij
01:55 Doomsday Engine Revision cf94d99c (github): PathTree: Minor cleanup
danij

2012-11-03

12:29 Doomsday Engine Revision ee7e071f (github): Refactor: Added PathMap C++ ctor/dtor plus minor PathTree refactorings
danij
07:06 Doomsday Engine Revision 61334ac8 (github): Fix typo
danij
07:02 Doomsday Engine Revision 0a75cf1a (github): Refactor|ResourceNamespace: Began cleaning up redundant logic
danij
05:34 Doomsday Engine Revision cf03f8d0 (github): Documentation|Fixed: A bunch more apidoc and Doxygen markup fixes
danij
05:13 Doomsday Engine Revision db08bc8b (github): ResourceNamespace: When clearing the namespace ensure to call clearDirectory()
danij
04:51 Doomsday Engine Revision 69a89c60 (github): Refactor|FileSys: Merged FileDirectory into ResourceNamespace
danij
03:20 Doomsday Engine Revision a6ab112f (github): Refactor: Fonts collection now uses the C++ interface for de::Uri
danij
01:38 Doomsday Engine Revision 914c07de (github): Refactor: Materials collection now uses the C++ interface for de::Uri
danij

2012-11-02

23:18 Doomsday Engine Revision 5ec55163 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
23:11 Doomsday Engine Revision e48d4333 (github): Refactor: Textures collection now uses the C++ interface for de::Uri
danij
22:22 Doomsday Engine Revision cd828923 (github): Refactor: Switched abstractresource.c to C++
danij
19:14 Doomsday Engine Revision 0c22faf0 (github): Refactor: Start using the C++ class inteface of de::Uri
ResourceNamespace, FileDirectory and various high level mechanisms
now use the C++ class interface of de::Uri.
danij

2012-11-01

14:29 Doomsday Engine Revision a19c3d52 (github): Fixed: Font renderer API must be declared with extern "C"
danij
13:00 Doomsday Engine Revision 93cff748 (github): Attempting to fix extern "C" related linkage errors
danij
12:36 Doomsday Engine Revision 4027c69a (github): Minor de::Uri fixes
danij
10:53 Doomsday Engine Revision ff6d4b07 (github): Documentation|de::Uri: Minor de::Uri apidoc fixes
danij
10:31 Doomsday Engine Revision 6eb48c6f (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
Conflicts:
doomsday/engine/portable/src/uri.cpp
danij
10:29 Doomsday Engine Revision 8c49ea86 (github): Refactor|de::Uri: Reimplemented de::Uri as a C++ class plus C wrapper API
danij
06:18 Doomsday Engine Revision 9373d571 (github): Refactor|de::Uri: Switched uri.c to C++
Cleaned up and updated the implementation with de::Error and de::Log. danij
04:09 Doomsday Engine Revision 1d2ac875 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
04:09 Doomsday Engine Revision 2a683cd6 (github): Added: URI symbolic reference $(GamePlugin.Name)
This reference will be dynamically resolved, substituting it with
the PLUGIN_NAME returned by the GetVariable() metho...
danij

2012-10-31

20:11 Doomsday Engine Revision f2889c17 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
06:42 Doomsday Engine Revision 5716d0b1 (github): Cleanup
danij
03:26 Doomsday Engine Revision 3f5143f0 (github): Merge branch 'master' into thread-safe-lump-cache
danij

2012-10-30

07:42 Doomsday Engine Revision 06d82804 (github): Refactor|ResourceNamespace: Continued improving de::ResourceNamespace
Revised SearchPath implementation, relocated various logics from
sys_reslocator.cpp into ResourceNamespace and refact...
danij

2012-10-29

21:49 Doomsday Engine Revision 6572e5b6 (github): Refactor|ResourceNamespace: Reimplemented de::ResourceNamespace as a C++ class
The next step is to merge de::FileDirectory into de::ResourceNamespace.
There is no benefit to the abstraction betwee...
danij
06:21 Doomsday Engine Revision 16ebb3f9 (github): Switched resourcenamespace.c to C++
danij
06:00 Doomsday Engine Revision a885418a (github): PathTree: Added an integer user value to PathTree::Node
Made use of the integer value in FileDirectory to hold the status
flags for each node (thus avoiding the attaching of...
danij
02:31 Doomsday Engine Revision bb0e2292 (github): Refactor|PathTree: Minor cleanup refactorings
danij

2012-10-28

19:47 Doomsday Engine Revision ce2d2076 (github): Merge branch 'thread-safe-lump-cache' of github.com:skyjake/Doomsday-Engine into thread-safe-lump-cache
danij
19:47 Doomsday Engine Revision e91b733c (github): Refactor|PathMap: Removed _DEBUG dependency on pathtree.h
Plus some minor cleanup. danij
19:06 Doomsday Engine Revision 4706a564 (github): Merge branch 'master' into thread-safe-lump-cache
danij
15:24 Doomsday Engine Revision 790128bb (github): Moved the old Mac Read Me.rtf to the attic
danij
15:17 Doomsday Engine Revision 8abdae8e (github): Win32: Updated distrib/win32/options.rsp
danij
14:50 Doomsday Engine Revision 0d879f71 (github): Win32: Updated installer component descriptions and names
danij

2012-10-27

04:48 Doomsday Engine Revision 6a81d6bf (github): Refactor|PathTree: Various cleanup refactorings
danij

2012-10-26

19:55 Doomsday Engine Revision 28c0b641 (github): Merge branch 'master' into thread-safe-lump-cache
danij
17:08 Doomsday Engine Revision 045f4758 (github): Refactor|PathTree: Cleaned up interface between PathTree and PathTree::Node
danij
 

Also available in: Atom