skyjake's activity
From 2014-06-01 to 2014-06-14
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.
2014-06-10
-
20:52 Doomsday Engine Revision 0fd62ce3 (github): Merge branch 'ui-log-textdrawable'
-
20:51 Doomsday Engine Revision 739216e2 (github): libappfw|LogWidget: Start rewrap from visible range
- Also updated comments in the source file.
2014-06-09
-
22:56 Doomsday Engine Revision 45f13bd1 (github): Windows|libcore|Fixed: Noise from Windows system headers, added missing exports
-
21:59 Doomsday Engine Revision e8e6a587 (github): libcore|TaskPool: Ensure pool is not deleted when the last task finishes
- In taskFinished(), between remove() and isEmpty() the mutex guarding
'd' was released. This would allow ~TaskPool to ... -
20:27 Doomsday Engine Revision 20dd20e3 (github): Refactor|libappfw|LogWidget: Fixed pruning, overall cleanup
-
18:43 Doomsday Engine Revision d9ad2ff4 (github): Fixed|libappfw|LogWidget: Layout glitch when new entries first appear
-
18:43 Doomsday Engine Revision c6c6efd6 (github): libappfw|FoldPanelWidget: Removed frame around fold indicator
- Looks cleaner this way and is not confused with a button.
-
18:32 Doomsday Engine Revision a98dd7cb (github): Refactor|libappfw|LogWidget: Updating a cached entry
- Entries are updated on the fly.
2014-06-08
-
21:29 Doomsday Engine Revision 9fc10e9c (github): Fixed|libappfw|GLTextComposer: Showing a portion of tabbed content
- The visible line range was not taken properly into account when
laying out tabbed content for drawing. Also, when lin... -
21:27 Doomsday Engine Revision 0734577a (github): Fixed|libappfw: LogWidget's rewrapping behavior after refactoring
- Every call to TextDrawable::update() potentially changes the visible
contents of the drawable, so its return value al... -
20:04 Doomsday Engine Revision 51acaddc (github): Refactor|libappfw: Use TextDrawable in LogWidget
- Instead of custom code for wrapping text and preparing text for
GL drawing, LogWidget now uses TextDrawable. Only the... -
20:01 Doomsday Engine Revision 9af23d9c (github): libcore|Range: Making a range with a start point and size
-
12:26 Doomsday Engine Revision 793ea656 (github): Scripting|libappfw: Improvements for the Doomsday Script REPL widget
- The language keywords and built-in identifiers are used for
autocompletion. All native modules are automatically impo... -
12:23 Doomsday Engine Revision eb0f94cd (github): Refactor|libshell|Lexicon: Applied pimpl, case sensitive terms
-
12:22 Doomsday Engine Revision 73268186 (github): Debug|libgui: Don't assert GL errors (just log)
-
12:22 Doomsday Engine Revision 913fc276 (github): Scripting|libcore: Listing language keywords and built-in identifiers
-
12:21 Doomsday Engine Revision a85e39b9 (github): Fixed|libappfw: Rich fonts in DocumentWidget
-
12:20 Doomsday Engine Revision ff129ed9 (github): Scripting|libcore: Querying all native modules
-
09:39 Doomsday Engine Revision fe58e7bb (github): Documentation|libcore: Container iteration macros
2014-06-07
-
22:40 Doomsday Engine Revision 8dc48695 (github): Merge branch 'master' into defs-v2
-
22:37 Doomsday Engine Revision e3b871e6 (github): Merge branch 'defs-v2' of ssh://github.com/skyjake/Doomsday-Engine into defs-v2
2014-06-03
-
22:37 Doomsday Engine Revision 8e33ab84 (github): Fixed|libcore|Scripting: Duplicating values with no ownership
- Value::duplicateAsReference() was added so that values being duplicated
in expression evaluation do not cause inadver... -
22:31 Doomsday Engine Revision 22debd13 (github): Fixed|Tests: Deploy the "Log" script module for test apps
-
20:40 Doomsday Engine Revision 8646af22 (github): Fixed: Crash after reporting a fatal error during launch
-
13:55 Doomsday Engine Revision 6a62983f (github): Builder|Ubuntu: Don't do source packages on Precise
- SDL2 is not available in Ubuntu 12.04. The source packages will be
built on the newer Ubuntu builders.
2014-06-02
-
17:41 Doomsday Engine Revision b3fac7df (github): Cleanup: Spurious debug messages
-
17:05 Doomsday Engine Revision 284ea292 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine into defs-v2
-
10:34 Doomsday Engine Revision 46276bf6 (github): Debian|SDL: Source package dependencies updated to include SDL 2
- The SDL 2 and SDL_mixer 2 dev packages are required for a successful
build of the source package. -
10:26 Doomsday Engine Revision 93757632 (github): Fixed|Hexen: Function arguments in wrong order (3D thunderclap sound)
- Bug reported by Michael Tautschnig:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749723 -
10:25 Doomsday Engine Revision 1eae2bdf (github): Fixed|Hexen: Function arguments in wrong order (3D thunderclap sound)
- Bug reported by Michael Tautschnig:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749723 -
08:11 Doomsday Engine Revision 040906af (github): Fixed|liblegacy|libdoomsday|libcore|Windows: File path encoding issues
- This commit fixes a number of issues when handling file paths encoded in
UTF-8.
On Windows, the native file APIs use...
Also available in: Atom