skyjake's activity
From 2014-06-11 to 2014-06-24
2014-06-24
-
23:46 Doomsday Engine Revision 4ca15470 (github): Fixed|SettingsRegister: Crash if "Custom" profile does not exist
- If the "Custom" profile was ever deleted or otherwise went missing,
a logic error in SettingsRegister would cause a c...
2014-06-20
-
17:50 Doomsday Engine Revision 2dae7895 (github): Fixed|Windows: "-userdir" path encoding regression
- QDir::cleanPath() takes a QString as argument, and QString implicitly
converts C strings as Latin-1 (!).
Here we can... -
14:30 Doomsday Engine Revision 73e607d3 (github): libappfw|PopupMenuWidget: Improved appearance of menu annotations
-
14:30 Doomsday Engine Revision 2aee3cec (github): Refactor|GuiWidget: Added widget attributes
- GuiWidget attributes are behavioral flags applicable to any GuiWidget.
Fixed an opacity animation issue when togglin... -
14:30 Doomsday Engine Revision 77015d2d (github): ScriptedInfo|Default Style: Use a 'self' variable consistently
- Embedded scripts in a ScriptedInfo document would use the special
'__this__' variable to refer to the current object.... -
14:30 Doomsday Engine Revision 053aebac (github): libappfw|LabelWidget: Specify maximum text width with a Rule
-
14:30 Doomsday Engine Revision 6f482d2a (github): libappfw|PopupWidget: By default, blur popup backgrounds
- This does have a perf hit currently.
-
14:30 Doomsday Engine Revision ca7383d9 (github): libappfw: Added a new "annotation" semantic for UI items
- This is useful in PopupMenuWidget to specify items that provide
additional information in addition to being separators. -
14:30 Doomsday Engine Revision b6d4b07f (github): UI|Console: Annotated console menu, moved metadata option there
- The console menu now has headings and annotations for clarity, and
to explain the more obscure settings. The "Show Me...
2014-06-16
-
08:48 Doomsday Engine Revision 03d07bcb (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
08:20 Doomsday Engine Revision 443f72ea (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
08:07 Doomsday Engine Revision a58d6db6 (github): Fixed: Compiler errors (Qt 5 compatibility, template arguments)
-
07:39 Doomsday Engine Revision 4296e404 (github): Fixed|Scripting: Typo
-
07:32 Doomsday Engine Revision 3115c470 (github): Merge branch 'script-class'
-
06:56 Doomsday Engine Revision ca43dca1 (github): Bumped version number to 1.14.5
2014-06-15
-
18:15 Doomsday Engine Revision e34656ce (github): Scripting|libcore: Added built-in "dir" function
- This works similarly to Python's "dir": returns the identifiers of the
local namespace or specified record as an array.
2014-06-14
-
13:22 Doomsday Engine Revision 44afe21e (github): Scripting|Refactor: Added Core.String, use it in existing modules
- Also use the new Core.Dictionary methods.
2014-06-13
-
21:57 Doomsday Engine Revision f6c9017d (github): Scripting|libcore: Parsing and executing a scope statement
- ScopeStatement executes a compound in a specific namespace. This makes
it possible to define member functions and oth... -
21:55 Doomsday Engine Revision 42a23715 (github): Scripting|libcore: Renamed the built-in "Script" module to "Core"
- This module is intended to contain all built-in core functionality
of the language (data types, etc.). -
21:53 Doomsday Engine Revision df4dd9cd (github): Cleanup
-
21:53 Doomsday Engine Revision 6e08be54 (github): Scripting|libcore: Added the name scope keyword (->)
- This is nothing like C's -> operator but instead a special keyword
that lets NameExpression know where to start looki... -
21:48 Doomsday Engine Revision 9ae4a30b (github): Scripting|libcore: More legibility for printed records
- All columns of the output are now left-aligned, making it easier to
follow the structure of nested records. Extra whi... -
09:23 Doomsday Engine Revision 7bc9b465 (github): Cleanup|libcore: Renamed serialization protocol version enums
- Each enum value now describes the change that took place, making
it easier to keep track of the evolution of the prot... -
09:22 Doomsday Engine Revision e30fec87 (github): Scripting|libcore: Added ScopeStatement
- ScopeStatement is used for executing statements in a specific record,
for example for declaring a class record with m...
2014-06-11
-
21:50 Doomsday Engine Revision 4402619b (github): Refactor|libcore: Apply pimpl in Process
-
19:59 Doomsday Engine Revision 07f3bf1b (github): Scripting|libcore: Instantiating a class record
- Any record can be instantiated using the call operator. This
automatically calls the __init__ method if one exists in... -
14:08 Doomsday Engine Revision 8bb9b7d0 (github): Cleanup
-
14:02 Doomsday Engine Revision bbc2dbf3 (github): libcore|Scripting: Core functionality for object-oriented classes
- This commit implements the core plumbing of an object-oriented class
system for Doomsday Script.
Added Value::member... -
13:39 Doomsday Engine Revision b9c9dbdf (github): Scripting|Tools: Added "doomsdayscript" tool for running a script
- This is intended to be a very simple tool for running the specified
script for testing purposes. -
13:35 Doomsday Engine Revision 9bdadbf8 (github): libcore|App|Config: Allow running without /modules, config script
- More permissive behavior for simple apps.
Also available in: Atom