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. -
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... -
17:46 Doomsday Engine Revision 7ca887d3 (github): libdoomsday|Thinker: Deletion audience and helper macros
-
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... -
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,... -
08:19 Doomsday Engine Revision e8a25a51 (github): Documentation|Fixed: Doxygen markup errors
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++. -
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'... -
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... -
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 ...
2014-07-24
-
19:50 Doomsday Engine Revision 1249a120 (github): Merge branch 'master' into gl2-models
-
19:50 Doomsday Engine Revision 09230fce (github): Debug|Client|Mobj: Applied an assert instead of fatal error
-
14:32 Doomsday Engine Revision 6ba4d470 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into gl2-models
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. -
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.
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.
-
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... -
20:39 Doomsday Engine Revision 865cb5c1 (github): Cleanup
2014-07-19
-
21:33 Doomsday Engine Revision 2f58bc85 (github): Windows|Installer: Deploy 'net.dengine' packages, vcredist update, missing Qt plugins
-
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.
-
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...
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... -
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... -
14:18 Doomsday Engine Revision f59898ff (github): Fixed: Various Qt 4 build errors
-
13:54 Doomsday Engine Revision 19af5036 (github): Fixed|Canvas|libgui: Accessing a Qt 5+ method
-
09:45 Doomsday Engine Revision 4db97fa9 (github): Fixed|libcore: Path::Segment comparison operator against a text string
2014-07-17
-
20:39 Doomsday Engine Revision 9cfaf07d (github): Fixed|Windows: Build error, added missing exports
-
18:35 Doomsday Engine Revision 110f23c1 (github): libcore|Package: Print package metadata as a dev log message
-
18:20 Doomsday Engine Revision 747b0efc (github): Merge branch 'packageloader'
-
18:02 Doomsday Engine Revision e83fbd7e (github): OS X|qmake|Fixed: Various build and deployment issues with Qt 5
-
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... -
10:44 Doomsday Engine Revision 004ec3c4 (github): Cleanup
-
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...
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). -
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... -
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".
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... -
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... -
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 ...
Also available in: Atom