Project

General

Profile

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...
skyjake

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...
skyjake
14:30 Doomsday Engine Revision 73e607d3 (github): libappfw|PopupMenuWidget: Improved appearance of menu annotations
skyjake
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...
skyjake
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....
skyjake
14:30 Doomsday Engine Revision 053aebac (github): libappfw|LabelWidget: Specify maximum text width with a Rule
skyjake
14:30 Doomsday Engine Revision 6f482d2a (github): libappfw|PopupWidget: By default, blur popup backgrounds
This does have a perf hit currently. skyjake
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.
skyjake
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...
skyjake

2014-06-16

08:48 Doomsday Engine Revision 03d07bcb (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
08:20 Doomsday Engine Revision 443f72ea (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
08:07 Doomsday Engine Revision a58d6db6 (github): Fixed: Compiler errors (Qt 5 compatibility, template arguments)
skyjake
07:39 Doomsday Engine Revision 4296e404 (github): Fixed|Scripting: Typo
skyjake
07:32 Doomsday Engine Revision 3115c470 (github): Merge branch 'script-class'
skyjake
06:56 Doomsday Engine Revision ca43dca1 (github): Bumped version number to 1.14.5
skyjake

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.
skyjake

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. skyjake

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...
skyjake
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.).
skyjake
21:53 Doomsday Engine Revision df4dd9cd (github): Cleanup
skyjake
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...
skyjake
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...
skyjake
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...
skyjake
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...
skyjake

2014-06-11

21:50 Doomsday Engine Revision 4402619b (github): Refactor|libcore: Apply pimpl in Process
skyjake
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...
skyjake
14:08 Doomsday Engine Revision 8bb9b7d0 (github): Cleanup
skyjake
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...
skyjake
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.
skyjake
13:35 Doomsday Engine Revision 9bdadbf8 (github): libcore|App|Config: Allow running without /modules, config script
More permissive behavior for simple apps. skyjake
 

Also available in: Atom