skyjake's activity
From 2015-08-09 to 2015-08-22
2015-08-22
-
23:42 Doomsday Engine Revision 65f0217a (github): libappfw: Minor improvements for GuiWidget and LabelWidget
- GuiWidget has a new attribute for disabling automatic opacity
control.
LabelWidget has a new image fitting flag that... -
23:39 Doomsday Engine Revision 40675c45 (github): Fixed|libappfw|PopupWidget: Positioning a tall popup
- The bottom and the top edges weren't correctly aligned with regard
to margins.
2015-08-21
-
18:37 Doomsday Engine Revision 56f1c281 (github): UI|Client: Added Packages dialog info popup, visual tweaks
-
18:36 Doomsday Engine Revision 3349dd0f (github): libappfw|ButtonWidget: Button border color can use a style color def
-
18:32 Doomsday Engine Revision 3ae152a4 (github): Default Style: Cleanup
- Revised ScriptedInfo syntax.
2015-08-20
-
12:32 Doomsday Engine Revision 4fcc02dc (github): UI|Client: Basic contents of the Packages dialog
- Todo: Info popup, filtering.
-
12:32 Doomsday Engine Revision 98ca7dcb (github): FS|libcore: Finding all available packages
2015-08-19
-
14:20 Doomsday Engine Revision 304e273b (github): Model Renderer|Scripting: Model's owner is accessible from scripts
- The "self" variable points to the owner's namespace (mobj or player).
-
14:18 Doomsday Engine Revision 7e109d9a (github): libcore: Added Deletable; made use of NativeValue safe
- Deriving from Deletable allows objects to automatically notify
audiences about their deletion. NativeValue requires t...
2015-08-18
-
22:37 Doomsday Engine Revision e3bf29d1 (github): UI|Task Bar: Added "Packages" to the Config menu
- Todo: Dialog for browsing, loading, and unloading packages.
-
22:36 Doomsday Engine Revision 6b00f71a (github): libcore|PackageLoader: Finding all files that appear to be packages
- Todo: Should check the metadata.
-
22:35 Doomsday Engine Revision f24a736a (github): Cleanup
-
16:14 Doomsday Engine Revision fff0a655 (github): Merge branch 'gl2-models'
-
16:10 Doomsday Engine Revision eeb41151 (github): Fixed|Client: Build failure
- Headers were being included too late, after "using namespace".
-
15:21 Doomsday Engine Revision ed676b2d (github): Scripting|Info|libcore: No exception when parsing an embedded script
- ScriptLex can now be told to stop parsing statements when it encounters
a mismatched closing }. This occurs normally ... -
13:54 Doomsday Engine Revision 6c93ced3 (github): Cleanup
-
13:54 Doomsday Engine Revision 72327720 (github): Scripting|libcore: Don't throw an exception when out of source text
- The exception is only thrown when something was expected but the
source text unexpectedly ended. -
12:04 Doomsday Engine Revision 47fd459e (github): Fixed|Model Renderer: Crash when rendering a Thing model
- Auxiliary data required.
-
12:04 Doomsday Engine Revision 0e1064de (github): Fixed|Assimp: Updated Assimp submodule with MD5 loading fix
-
10:41 Doomsday Engine Revision c0615159 (github): Cleanup
- Renamed ModelDrawable::Animator::Animation to avoid confusion with
de::Animation. -
09:40 Doomsday Engine Revision d5c8f888 (github): Model Renderer: Optional range wrapping of animated shader variables
- Each component of the animated variables can be individually wrapped
to a specific range. Useful for UVs, for instance. -
09:36 Doomsday Engine Revision b36d0e14 (github): libcore|Range: Constructing a Range from a Value
2015-08-17
-
23:09 Doomsday Engine Revision 81c89e08 (github): Model Renderer: Models use a blank default diffuse texture map
- If the model does not define a diffuse map, use a blank transparent
texture as a fallback. -
23:08 Doomsday Engine Revision e6aaabc9 (github): Fixed|libgui|ModelDrawable: Initialize UV bounds of maps not included in material
- Previously if, say, a diffuse map was not defined in a material, the
diffuse UV bounds would be uninitialized and wou... -
23:06 Doomsday Engine Revision 6a0698ff (github): Fixed|Model Renderer: Model shader wraps UV coordinates within atlas
- Also added the uEmission uniform to control overall emissive strength.
-
21:44 Doomsday Engine Revision c5764990 (github): Fixed|libcore|Info: Included documents must use same language rules
- The same script blocks, implicit block type, and other settings must
be used in included Info documents as well. -
18:20 Doomsday Engine Revision cf787709 (github): Refactor|libcore|Info: Don't throw exceptions when parsing values
-
18:20 Doomsday Engine Revision c3b493d9 (github): Model Renderer|Scripting: Animated uniform variables for model shaders
- Each MobjAnimator now has its own set of uniform variables that are
passed to the model shader. The uniform variables... -
18:16 Doomsday Engine Revision fe71c100 (github): Cleanup
-
18:15 Doomsday Engine Revision ce717343 (github): Scripting|libcore: Rewinding Scheduler to a specific point in time
-
18:15 Doomsday Engine Revision 976d5ff8 (github): Scripting|Cleanup|libcore: Added Core.Animation bindings
- Also cleaned up ScriptSystem a little by moving the Core bindings to
a separate source file. -
18:13 Doomsday Engine Revision 5b15bb55 (github): Scripting|libcore: Added NativeValue to facilitate native bindings
- NativeValue is just a opaque pointer and a member scope for the
class members. Currently a bit dangerous to use becau... -
18:11 Doomsday Engine Revision 62ecee6f (github): libcore|Function: Default argument values for function binding macro
-
18:10 Doomsday Engine Revision 9c53f7ce (github): Refactor|libcore|Info: Don't throw exceptions when parsing values
2015-08-16
-
23:02 Doomsday Engine Revision 1620f75f (github): Scripting|libcore: Scheduler's Clock can override the default context
- Each Clock running the scheduled scripts may use its own context for
the processes. -
22:57 Doomsday Engine Revision 1c433628 (github): Model Renderer|Definitions: Animation timelines for scheduled scripting
- Model animation sequences can now contain schedulers for scripted
actions. -
22:54 Doomsday Engine Revision 898c26be (github): Refactor|libcore: Scheduler has a Clock for execution state
- Allows sharing a single Scheduler with many users, each executing
scripts at their own pace. -
22:53 Doomsday Engine Revision 0506414d (github): Scripting|libcore|ScriptedInfo: Processing attributes of script blocks
- Also, cleaned up things a little by making some of the common strings
public static members of ScriptedInfo. -
18:20 Doomsday Engine Revision 672f3f78 (github): Scripting|Info|libcore: Script blocks meant for deferred execution
- These changes make it possible to define script blocks in an Info
document without executing the script during the pa... -
18:16 Doomsday Engine Revision 5e75b33b (github): Scripting|libcore: Added Scheduler for time-based script execution
-
12:32 Doomsday Engine Revision 5b726d6f (github): UI|Client: Added empty stub for the package management dialog
-
12:13 Doomsday Engine Revision c1350c94 (github): Merge branch 'gl2-models'
- # Conflicts:
# doomsday/sdk/libgui/src/graphics/modeldrawable.cpp -
12:12 Doomsday Engine Revision 60cee246 (github): Cleanup: Replaced LOG_WIP with normal log entries
-
10:09 Doomsday Engine Revision bd203962 (github): Fixed|libgui: Compiler warning (signed/unsigned comparison)
2015-08-09
-
22:08 Doomsday Engine Revision 424940a6 (github): Model Renderer: Meshes are identified using "@(number)" or "name"
- Similar to materials.
-
21:42 Doomsday Engine Revision 6587505f (github): Model Renderer: Meshes are identified using "@(number)" or "name"
- Similar to materials.
-
20:02 Doomsday Engine Revision d6ce5dc1 (github): Merge branch 'gl2-models'
-
20:01 Doomsday Engine Revision e9162147 (github): CMake|GCC: Disable cotire by default
- Seems to have problems when using C++11.
-
20:01 Doomsday Engine Revision a88ceb1c (github): CMake|GCC: Disable cotire by default
- Seems to have problems when using C++11.
-
20:00 Doomsday Engine Revision df84abb5 (github): Model Renderer|Definitions: Parsing model render passes; use source order
- Models can now specify any combination of rendering passes.
Animation sequences and rendering passes are applied in ... -
19:44 Doomsday Engine Revision da0c6381 (github): libgui: Drawing passes can be optionally specified for ModelDrawable
- Each pass has its own GL state parameters and a selection of meshes
from the model. -
19:41 Doomsday Engine Revision 7e8b59b8 (github): Info|libcore: Implicit block type
- The Info parser now supports an optional implicit block type. This
simplifies writing ScriptedInfo because named grou... -
17:23 Doomsday Engine Revision 367ea237 (github): Scripting|libcore: Sorting ScriptedInfo records by source order
- In ScriptedInfo, the source location of each record is stored in the
__source__ variable. Added a utility method for ... -
17:20 Doomsday Engine Revision fcf22fe2 (github): CMake|FMOD: Added build option to enable or disable the FMOD plugin
-
15:08 Doomsday Engine Revision a41089a5 (github): Scripting|libcore: Inheriting from sibling blocks
- If the provided inherited record is not found in the current namespace,
as a last resort, try the sibling records. Al...
Also available in: Atom