skyjake's activity
From 2015-10-04 to 2015-10-17
2015-10-17
-
20:12 Doomsday Engine Revision 7e003d22 (github): libgui|ModelDrawable: Friendlier error messages
- Human-readable texture map type included in the message.
-
19:46 Doomsday Engine Revision 4635d9a0 (github): Fixed|LogWidget|libappfw: Scroll position stays fixed when not at bottom
- When new entries appear in the log, the scroll position should remain
stationary if the view is not at the bottom. Ot... -
19:45 Doomsday Engine Revision af2107d6 (github): Refactor|libgui|ModelDrawable: Use TextureBank and ImageFile for textures
- TextureBank is used to manage ownership of images in the provided
atlas. ImageFile is used to get the texture image c... -
19:35 Doomsday Engine Revision 539776c4 (github): libgui|TextureBank: Minor improvements
-
19:33 Doomsday Engine Revision c955c633 (github): libgui|Atlas: More efficient data structure for allocations
- Since there is no need to keep the allocations ordered, a hash is
more suitable/efficient. -
19:31 Doomsday Engine Revision 43b28e42 (github): libgui|FS: Added ImageFile
- Applications based on GuiApp automatically interpret images using
ImageFile. The image content can then be accessed v... -
19:14 Doomsday Engine Revision 2c5cc101 (github): libcore|Bank: Allow changing the default path separator character
-
12:19 Doomsday Engine Revision 7f1430c1 (github): Documentation|libcore: FileSystem API doc clarifications
-
12:19 Doomsday Engine Revision 0683b819 (github): libcore|FS: Improved error messages thrown in Folder::locate()
- The error message now makes a distinction between a file that was not
found at all, and a file that was of an unexpec...
2015-10-16
-
20:36 Doomsday Engine Revision 8d76c823 (github): Fixed|LogWidget|libappfw: Scroll position stays fixed when not at bottom
- When new entries appear in the log, the scroll position should remain
stationary if the view is not at the bottom. Ot... -
20:35 Doomsday Engine Revision 59ed3a77 (github): Refactor|FS|libcore: Registering new File interpreters
- FileSystem is now allows registering any number of File interpreters.
Added interpreters in LibraryFile and ZipArchive. -
09:52 Doomsday Engine Revision 2037258c (github): Fixed|Tests: Missing color "label.shadow" in test_appfw
-
09:52 Doomsday Engine Revision 7f179c03 (github): libcore: Added new AS_IS method expectedAs<>()
- Used like as<>() but throws an exception if the cast is illegal.
-
09:52 Doomsday Engine Revision 208574a0 (github): ClientApp: Catch exceptions during shutdown
- Exception during app initialization would result in a call to the
audio::System that has not been created yet. -
09:47 Doomsday Engine Revision 8bacbcff (github): ClientApp: Catch exceptions during shutdown
- Exception during app initialization would result in a call to the
audio::System that has not been created yet. -
09:45 Doomsday Engine Revision 31f7e3ae (github): libcore: Added new AS_IS method expectedAs<>()
- Used like as<>() but throws an exception if the cast is illegal.
2015-10-15
-
20:34 Doomsday Engine Revision 531fae2c (github): Refactor|libgui|ModelDrawable: Improved model texture map management
- A TextureBank is used to manage the texture images owned by the model.
-
18:39 Doomsday Engine Revision 697290d2 (github): libgui|ModelDrawable: Added the concept of variants
- A model may have multiple alternative vertex buffers, so that each
has its own set of texture coordinates. This allow... -
18:15 Doomsday Engine Revision b64fe78e (github): Fixed|Tests: Missing color "label.shadow" in test_appfw
-
14:51 Doomsday Engine Revision 7b09dee9 (github): Merge branch 'gl2-models'
-
13:44 Doomsday Engine Revision f7d7491c (github): Model Renderer: Enabling and disabling rendering passes
- Each rendering pass has a variable called "enabled" in its record.
This can be set to True or False.
Also improved e... -
13:31 Doomsday Engine Revision 7ddee3e7 (github): Client|Renderer: Added a native Doomsday Script module called "Render"
-
13:30 Doomsday Engine Revision 600f7df6 (github): libgui|ModelDrawable: Rendering pass mask; fixed drawing
- An optional bit array can now be passed to ModelDrawable::draw()
to specify which rendering passes are enabled.
Draw... -
13:27 Doomsday Engine Revision 93198a13 (github): libcore|Package: Log entry formatting
2015-10-14
-
21:43 Doomsday Engine Revision a3489d8f (github): libcore: Cleanup
-
08:51 Doomsday Engine Revision 888c1bba (github): Refactor|Client: Renamed MobjAnimator to StateAnimator
- This animator is not exclusive to mobjs, but it is oriented around
state triggers.
2015-10-13
-
20:10 Doomsday Engine Revision 36d337be (github): Refactor|Scripting: Renamed Context and function call "instance scope"
- A clearer name is to just call this the "self" instance, since that's
what it is being used for. -
19:15 Doomsday Engine Revision 291fb750 (github): Cleanup: Move utility classes away from rendersystem.cpp/h
-
19:15 Doomsday Engine Revision fc2c1ed9 (github): Cleanup
-
19:14 Doomsday Engine Revision fa761279 (github): Cleanup: Move utility classes away from rendersystem.cpp/h
-
17:21 Doomsday Engine Revision 32f1a0a6 (github): Model Renderer: Rendering pass specific shaders/variables
- A model definition can now specify which shader to use (via
"render.shader" in the asset metadata).
Additionally, ea... -
17:16 Doomsday Engine Revision a55e3bd3 (github): libgui|ModelDrawable: Rendering pass specific shaders and flags
- When drawing a model, one can now provide callbacks that get called
when the shader and/or the current rendering pass...
2015-10-12
-
22:37 Doomsday Engine Revision 9701517f (github): libgui|ModelBank: Added a typed template for accessing model and data
-
22:36 Doomsday Engine Revision 68cec34f (github): libcore: More flexible applyFlagOperation() template
- Allow the second argument to be a different type.
-
17:45 Doomsday Engine Revision 8e628e00 (github): Cleanup
Also available in: Atom