Project

General

Profile

skyjake's activity

From 2014-07-13 to 2014-07-26

2014-07-26

22:43 Doomsday Engine Revision a37eb687 (github): Refactor|libdoomsday: Setting the pointer from ThinkerData to the thinker
It is no longer required to give the thinker pointer when constructing
a ThinkerData instance.
skyjake
17:53 Doomsday Engine Revision bc32b86d (github): Refactor|Client: Simplified handling of remote mobjs
The so called "clmobjs" are now handled like regular mobjs. The only
difference is that they have a NetworkState pres...
skyjake
17:46 Doomsday Engine Revision 7ca887d3 (github): libdoomsday|Thinker: Deletion audience and helper macros
skyjake
15:41 Doomsday Engine Revision 2e5a22a6 (github): Refactor|Client: Client-specific private mobj data
Removed ClMobjInfo and ClMobjHash. The mobj's client-specific network
state is now stored as an optional component of...
skyjake
15:38 Doomsday Engine Revision 009f5b19 (github): libdoomsday: Added ThinkerData and MobjThinkerData
Base classes to be used for all private data of thinkers. The lowest
base class provides a Doomsday Script namespace,...
skyjake
08:19 Doomsday Engine Revision e8a25a51 (github): Documentation|Fixed: Doxygen markup errors
skyjake

2014-07-25

15:10 Doomsday Engine Revision ede6fcb2 (github): Refactor|All Games|libcommon: Use ThinkerT for allocating and copying thinkers
Todo: There may be more instances of copying in the C sources, must
look for those and/or convert everything to C++.
skyjake
15:08 Doomsday Engine Revision 3978f7e1 (github): Refactor|Client: Added MobjThinker and applied ThinkerT
MobjThinker is a specialized ThinkerT that uses the game's mobj size
for the thinker. This is now used by the client'...
skyjake
15:02 Doomsday Engine Revision 15a754db (github): Refactor|Server: Use ThinkerT in the server delta pool
The delta pool will not have to worry about the private data pointers,
as the pool itself needs to be reimplemented t...
skyjake
15:00 Doomsday Engine Revision 2cb47229 (github): libdoomsday: Added ThinkerT template and improved functionality
Modified the base thinker_s to prevent plain copying and assignment.
Naturally this only has an effect in C++ source ...
skyjake

2014-07-24

19:50 Doomsday Engine Revision 1249a120 (github): Merge branch 'master' into gl2-models
skyjake
19:50 Doomsday Engine Revision 09230fce (github): Debug|Client|Mobj: Applied an assert instead of fatal error
skyjake
14:32 Doomsday Engine Revision 6ba4d470 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into gl2-models
skyjake

2014-07-22

19:02 Doomsday Engine Revision 515ee119 (github): Fixed|libdoomsday|DED: Discarding definitions while parsing
The "dummy" instances were not being released as the new design
requires.
skyjake
19:01 Doomsday Engine Revision 945aa79b (github): Fixed|libdoomsday|DED: Discarding definitions while parsing
The "dummy" instances were not being released as the new design
requires.
skyjake

2014-07-21

21:11 Doomsday Engine Revision b6b02c0e (github): libdoomsday|Thinker: Cleanup
No need to expose flags via the delegates, no old C code uses this. skyjake
20:44 Doomsday Engine Revision b683eab5 (github): Refactor|API|Thinker: Base thinker relocated to libdoomsday
Removed the 'inStasis' member of the base thinker struct with a set of
flags. Thinker_SetStasis() was moved out of th...
skyjake
20:39 Doomsday Engine Revision 865cb5c1 (github): Cleanup
skyjake

2014-07-19

21:33 Doomsday Engine Revision 2f58bc85 (github): Windows|Installer: Deploy 'net.dengine' packages, vcredist update, missing Qt plugins
skyjake
12:41 Doomsday Engine Revision 83dddff2 (github): Fixed|GLSandbox: Updated model animation
Also fixed a toolbar issue that was occurring with Qt 5 on OS X. skyjake
12:41 Doomsday Engine Revision bc88a531 (github): Refactor|libgui: Model animation state is a class of its own
ModelDrawable::AnimationState contains information about which
animations are currently running and what is their cur...
skyjake

2014-07-18

21:38 Doomsday Engine Revision c13bc69a (github): libgui: Added ModelBank
Loads model files using background tasks, as they may contain large
amounts of geometry and preprocessing tasks may b...
skyjake
21:38 Doomsday Engine Revision 4d4aed4c (github): Client|Renderer: Added ModelRenderer to oversee GL2 model rendering
Work in progress: ModelRenderer owns the ModelDrawable instances
needed for drawing objects using 3D models. All avai...
skyjake
14:18 Doomsday Engine Revision f59898ff (github): Fixed: Various Qt 4 build errors
skyjake
13:54 Doomsday Engine Revision 19af5036 (github): Fixed|Canvas|libgui: Accessing a Qt 5+ method
skyjake
09:45 Doomsday Engine Revision 4db97fa9 (github): Fixed|libcore: Path::Segment comparison operator against a text string
skyjake

2014-07-17

20:39 Doomsday Engine Revision 9cfaf07d (github): Fixed|Windows: Build error, added missing exports
skyjake
18:35 Doomsday Engine Revision 110f23c1 (github): libcore|Package: Print package metadata as a dev log message
skyjake
18:20 Doomsday Engine Revision 747b0efc (github): Merge branch 'packageloader'
skyjake
18:02 Doomsday Engine Revision e83fbd7e (github): OS X|qmake|Fixed: Various build and deployment issues with Qt 5
skyjake
18:02 Doomsday Engine Revision c1f4ff5c (github): Windows|Installer|qmake: Switched to VS 2013 and Qt 5
The autobuilder now uses VS 2013 and Qt 5 when building the Windows
distribution packages.
The Qt 4 shared libraries...
skyjake
10:44 Doomsday Engine Revision 004ec3c4 (github): Cleanup
skyjake
10:38 Doomsday Engine Revision 299a5d97 (github): libcore|FS: Assets in packages
A package asset is a Record in the package metadata plus optionally some
corresponding files in the package.
The "/p...
skyjake

2014-07-15

19:30 Doomsday Engine Revision 871eaa14 (github): Client|Renderer: Load shaders in package order
Shader definitions are now loaded in package load order (although that
has no practical effect at the moment).
skyjake
19:28 Doomsday Engine Revision 01102d56 (github): libcore|FS: Order for packages, finding files in packages
While Package doesn't yet have a file index of its own, FileIndex can
now make searches in all loaded packages. The r...
skyjake
13:52 Doomsday Engine Revision ffc50bf0 (github): Client: Collected packages inside "net.dengine.client" package
All the stuff specific to the client is now inside "net.dengine.client". skyjake

2014-07-14

18:56 Doomsday Engine Revision d7c19fc0 (github): FS|libcore: Custom indices in the file system
This makes it possible to index and observe any subset of files in
the file system that fulfills the specified predic...
skyjake
18:31 Doomsday Engine Revision e8afe9e6 (github): Refactor: Organized core resources into packages
Added new packages:
- net.dengine.base: contains files shared by the client and server
- net.dengine.client: files f...
skyjake
14:19 Doomsday Engine Revision e2386e9e (github): Fixed|libcommon|Doom|Doom64: Build errors
Fixed a number of cases of illegal const usage and references to
temporary values.
It is sad that MSVC allows these ...
skyjake
 

Also available in: Atom