Project

General

Profile

skyjake's activity

From 2012-07-15 to 2012-07-28

2012-07-27

18:01 Doomsday Engine Revision f8319165 (github): Win32|Fixed: Set an icon for the main window
Doomsday's main window was using the default window icon instead of the
Doomsday.exe icon.
skyjake
16:52 Doomsday Engine Revision f95bf5a4 (github): Fixed|dsFluidSynth|dsFMOD: Pausing and resuming the song
When a map is loaded, the song may be paused and resumed later.
This way causing a few hundred milliseconds to be los...
skyjake
14:48 Doomsday Engine Revision 15168c57 (github): Merge branch 'master' into scriptsys
Conflicts:
doomsday/engine/portable/src/dd_init.cpp
doomsday/libdeng2/include/de/c_wrapper.h
doomsday/libdeng2/src...
skyjake
14:21 Doomsday Engine Revision 97cdb241 (github): libdeng|Memory Zone: Print status in release builds, too
skyjake
14:12 Doomsday Engine Revision eb2ea479 (github): GCC|Unix: Allow //-comments (C99) and anonymous structs
Our code is not quite standard C. skyjake
09:22 Doomsday Engine Revision 8d65593d (github): Fixed|Wad Map Converter: Typo
skyjake
09:19 Doomsday Engine Revision 562dc562 (github): Fixed|libdeng: Typo in "fake memory zone" build define
skyjake
09:14 Doomsday Engine Revision d8c9fac0 (github): Documentation: Added missing Doxygen stylesheet for libdeng2
skyjake
09:14 Doomsday Engine Revision e28c071a (github): Documentation|libdeng: Fixed Doxygen issues
skyjake

2012-07-26

20:35 Doomsday Engine Revision e8fe0d0d (github): Homepage: Avoid subframe scrolling on to-do pages
A simple (and crude) solution for the annoying 2-level scrolling:
just set a tall-enough height manually for the ifra...
skyjake
16:37 Doomsday Engine Revision 505762d7 (github): dsFluidSynth: Increase synthesizer output gain
The default maximum gain level of FluidSynth is a little bit
too low compared to the sound effects.
skyjake
14:25 Doomsday Engine Revision 914cc024 (github): Fixed|Dedicated Server: Fatal error from font subsystem
In novideo mode there is no need to load fonts. skyjake
12:02 Doomsday Engine Revision a12ccb8c (github): Mac OS X|qmake: Compiling on Mountain Lion
The "deng_nativesdk" option can now be used to compile on
everything on Mountain Lion.
skyjake
12:01 Doomsday Engine Revision d09e4c99 (github): Fixed: Erroneous use of sizeof() instead of strlen()
Also fixed a few more warnings from clang regarding potentially
dangling else.
skyjake

2012-07-25

19:40 Doomsday Engine Revision 7c8fa19d (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
18:02 Doomsday Engine Revision 06a0c1f3 (github): Fixed: Crash when clearing LogBuffer
When log entries are created by plugins, they contain arguments
created using the plugin's copy of the inline templat...
skyjake
15:52 Doomsday Engine Revision e91f486d (github): Cleanup: Global de2LegacyCore pointer is gone
skyjake
13:28 Doomsday Engine Revision dafdb9d8 (github): Fixed: Shutdown during processing of a plugin hook
When a fatal error was triggered during processing of a hook,
the plugin subsystem itself triggered another fatal err...
skyjake
13:18 Doomsday Engine Revision 0e52d5b4 (github): Wad Map Converter|Debug: Reverted forced failure
skyjake
13:16 Doomsday Engine Revision 027e06ea (github): Wad Map Converter: Use portable Qt C string funcs
E.g., qstrnicmp. skyjake
13:06 Doomsday Engine Revision 464ee557 (github): Fixed|dsFluidSynth: Waiting for thread to stop
The exit status argument was added to Sys_WaitThread. skyjake
13:06 Doomsday Engine Revision f564bd50 (github): Wad Map Converter: Use exceptions instead of fatal errors
Plugins and other low-level code should not have authority
to shut down the entire engine. If a nonrecoverable error
...
skyjake
13:02 Doomsday Engine Revision 6a667c41 (github): Fixed|Busy Mode: Detecting the busy worker thread
A bug in BusyMode_IsWorkerThread() was causing a hang during
handling of exception from worker thread.
skyjake
12:20 Doomsday Engine Revision 78478c7d (github): libdeng|Concurrency: Thread exit status
It is now possible to query how the worker thread ended:
normally, forcibly, or because of an exception.
skyjake

2012-07-24

21:47 Doomsday Engine Revision e2439ecf (github): Documentation|Str: Apidoc fixes
skyjake
21:32 Doomsday Engine Revision 52437884 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
21:32 Doomsday Engine Revision 7dfed930 (github): Fixed|Win32: MSVC build
skyjake
21:29 Doomsday Engine Revision c858cc1a (github): Documentation|de::Log: Minor apidoc improvement
skyjake
21:19 Doomsday Engine Revision c471dd73 (github): Wad Map Converter: Enabled full libdeng2 C++ API
skyjake
21:10 Doomsday Engine Revision c7142cab (github): Reverted LegacyCore::logAs()
The de::Log section stack relies on the C++ scoping mechanism
and cannot be accessed via the C wrapper.
skyjake
21:06 Doomsday Engine Revision c932145c (github): libdeng2: Fixed LOG_AS_STRING
The section name string pointer must exist for the entire scope
in question. Calling toAscii() returns a byte array t...
skyjake
18:12 Doomsday Engine Revision 9986d9c6 (github): Documentation|Str: Updated apidoc and copyright years
skyjake
18:00 Doomsday Engine Revision e8b0b130 (github): Debug|Hexen: Print map info/warp numbers at the correct time
Do not print before the data is actually parsed… skyjake
17:43 Doomsday Engine Revision 4c3deb90 (github): Fixed|Str: Memory leak
During the moving of Str to libdeng1, a call to Str_Free()
was omitted from Str_Copy() by mistake.
skyjake
17:05 Doomsday Engine Revision bd4df491 (github): MSVC: Fixed build
The libdeng2 basic type definitions were particularly being
disliked by MSVC. The idea is that the definitions exist
...
skyjake
16:38 Doomsday Engine Revision bf92889b (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
16:38 Doomsday Engine Revision 5deb4528 (github): Win32: Don't try to load dsFluidSynth
It doesn't exist on Windows at the moment. skyjake
16:34 Doomsday Engine Revision c7d6a72e (github): Fixed|Wad Map Converter: Export DP_Initialize as extern "C"
Otherwise, the plugin loader does not recognize it as a valid
Doomsday plugin.
skyjake
16:23 Doomsday Engine Revision f153ba57 (github): Wad Map Converter: Use de::Str instead of static ddstring_s
This avoids compiler warnings about missing initializers
and is more future-proof (as we're planning to make ddstring...
skyjake
16:22 Doomsday Engine Revision 2a8798ca (github): Fixed|libdeng2: LittleEndianByteOrder was missing some wrapper functions
skyjake
16:11 Doomsday Engine Revision 4e142e59 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
16:10 Doomsday Engine Revision e942c043 (github): Cleanup: Renamed network buffer Reader/Writer constructors
skyjake
16:06 Doomsday Engine Revision c5228d25 (github): Refactor: Moved ddstring, Writer, Reader to libdeng1
This sizable commit moves the Str, Reader and Writer classes
from the engine to libdeng1. "Str" was added as the new
...
skyjake

2012-07-23

20:55 Doomsday Engine Revision 184d3f0a (github): libdeng1|qmake: Enable strict warnings for GCC/Clang
When code is relocated to libdeng1 it should undergo
sufficient cleanup to remove any warnings.
skyjake
20:54 Doomsday Engine Revision da1a1c53 (github): GCC|Clang: Fixed build
A goto jump past variable initialization is not permitted. skyjake
14:28 Doomsday Engine Revision 4038be50 (github): Fixed|Busy Mode: Font glitch at the start of a busy task
For some reason fonts were not rendered properly at the start
of a busy task. Now the font is loaded during the prepa...
skyjake

2012-07-22

22:39 Doomsday Engine Revision 38ae884d (github): libdeng2|Unix: Use appropriate paths for de::FS
The configured library and base paths are now inserted into the FS
using the appropriate feeds.
The logic for interp...
skyjake
22:37 Doomsday Engine Revision 012b9417 (github): libdeng2: Fixed several pedantic compiler warnings
skyjake
18:42 Doomsday Engine Revision 582f19fb (github): Refactor: Relocated Unix system-level config to libdeng2
Moved DD_Unix_GetConfigValue() into a proper class called
UnixInfo in libdeng2. The App instance will create one on
U...
skyjake
11:54 Doomsday Engine Revision e3283cd1 (github): Documentation|libdeng: Fixed Doxygen issues
skyjake
11:51 Doomsday Engine Revision ce30ba62 (github): Documentation: Added missing Doxygen stylesheet for libdeng2
skyjake

2012-07-21

11:23 Doomsday Engine Revision d9718b2e (github): libdeng2: Improved the FOR_EACH macro
Attempting to make the macro more readable and elegant. skyjake
10:49 Doomsday Engine Revision 54b34816 (github): Documentation: Typo
skyjake

2012-07-20

21:11 Doomsday Engine Revision 61ecacd8 (github): Fixed|Win32: Deploy config/deng.de and use appropriate paths for de::FS
skyjake
20:41 Doomsday Engine Revision bf52c44a (github): Unix|Fixed: Compilation issues
skyjake
19:59 Doomsday Engine Revision 87e38cd5 (github): Fixed|Mac OS X: Deploy config/deng.de and fixed startup
de::App now maps to folders relative to the path of the
application binary.
Note that only /home is writable, others...
skyjake
19:05 Doomsday Engine Revision 03040c21 (github): Catch exceptions during engine init
skyjake
18:44 Doomsday Engine Revision 98b0f0f9 (github): de::App: Conform to libdeng1 conventions for logging and runtime dir
The log buffer outputs to /home/doomsday.out, which is mapped to
the same runtime directory that Doomsday 1.9 has bee...
skyjake
15:23 Doomsday Engine Revision 009e05f5 (github): de::LogBuffer: Output via the libdeng2 FS to /home/doomsday.log
Currently /home maps to a "Doomsday2" runtime directory, although
during the transition it should keep using the same...
skyjake
10:49 Doomsday Engine Revision 09719b01 (github): libdeng2|Documentation: Apidoc improvements
skyjake
10:49 Doomsday Engine Revision 06e10903 (github): libdeng2: Tweaked the FOR_EACH macro
skyjake
10:26 Doomsday Engine Revision 7866dd30 (github): Merge branch 'master' into scriptsys
skyjake
10:25 Doomsday Engine Revision 10c2d3e3 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
10:25 Doomsday Engine Revision 1669527f (github): Documentation: Set up a separate API documentation for libdeng2
skyjake

2012-07-19

19:43 Doomsday Engine Revision fc85726a (github): Mac OS X: Fixing the Kitchen Sink script test
The test_script.app is appropriately bundled with the libraries
and scripts.
skyjake
19:42 Doomsday Engine Revision ae347f93 (github): de::Config: Previous version kept available for upgrading
When a new version is detected, the old config is read and its version
is stored as '__oldversion__' so that the re-r...
skyjake
19:40 Doomsday Engine Revision d098ee8f (github): de::App now hosts the LogBuffer instead of LegacyCore
LegacyCore has served its purpose for transitioning when it comes to
hosting LogBuffer. Its rightful home is de::App.
skyjake
18:37 Doomsday Engine Revision 7b7b9e08 (github): libdeng2: Imported the Kitchen Sink scripting test from Hawthorn
Added a source subdirectory for small test apps. The "script" test
will run through the kitchen_sink.de script that a...
skyjake
18:36 Doomsday Engine Revision 553ea3b7 (github): de::App|Refactor: More explicit "GUI enabled" argument
It is a good idea to avoid plain bools in APIs for improved
code readability.
skyjake
17:57 Doomsday Engine Revision 2d354a58 (github): libdeng2: Added the basic engine config script
"config/doomsday.de" is the read-only config script that contains the
default settings of the engine.
skyjake
17:36 Doomsday Engine Revision f93d29b7 (github): libdeng2: Initialize de::App's Config module and file system
Also, cleaned up the de::FS class for libdeng2 conventions. skyjake
15:51 Doomsday Engine Revision d748ce54 (github): Merge branch 'master' into scriptsys
skyjake
15:51 Doomsday Engine Revision 819a3b51 (github): Clang: Fixed compiler warnings about sizeof() usage
Clang says that in these cases the value returned by sizeof() is not
what was intended. Modified the sizeof()s to beh...
skyjake
12:10 Doomsday Engine Revision d09c360a (github): libdeng2: Imported more functionality from Hawthorn; updated code
Vectors, Library and Config were added to the core module.
Everything in libdeng2 builds now without warnings.
skyjake

2012-07-18

21:57 Doomsday Engine Revision 25574303 (github): Imported filesys and scriptsys from Hawthorn
Also included required classes from the Hawthorn data module. skyjake
17:45 Doomsday Engine Revision 986e8761 (github): Documentation|Readme: Moved multiplayer overview from the wiki into readme
This information should be included in the offline copy. skyjake
12:48 Doomsday Engine Revision 91d5a84e (github): Builder|Documentation: Update Readme articles in wiki
Whenever the Readme is regenerated for release packaging,
the pages in the wiki are updated also.
skyjake

2012-07-17

21:33 Doomsday Engine Revision 97ae9182 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
21:29 Doomsday Engine Revision 88b26049 (github): Documentation|Readme: Merged content from the wiki about engine features
As this information needs to be included in the offline readme
as well, the wiki page will be generated out of the Am...
skyjake
20:11 Doomsday Engine Revision e1628278 (github): Documentation|DEW: Added template for the Readme articles
skyjake
11:57 Doomsday Engine Revision 1944f774 (github): Updater|Win32: Ask to stop Snowberry if it is running
As Windows cannot update files that are in use, we must ask the
user to quit Snowberry before the installer is started.
skyjake
11:10 Doomsday Engine Revision 7c19ec37 (github): dsDirectSound|dsWinMM: Removed superfluous defines
The DENG2_C_API_ONLY is now defined for all plugins in
config_plugin.pri.
skyjake

2012-07-16

18:00 Doomsday Engine Revision 9a28a437 (github): Merge branch 'dsfluidsynth'
skyjake
17:58 Doomsday Engine Revision f6543f81 (github): GL: Fixed potential crash under a VM
It seems that under a VM, glGetString(GL_VERSION) may return NULL under
certain circumstances, which makes Doomsday c...
skyjake
16:16 Doomsday Engine Revision c37dd5e2 (github): Merge branches 'dsfluidsynth' and 'dsfluidsynth' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into dsfluidsynth
skyjake

2012-07-15

15:35 Doomsday Engine Revision 358751ab (github): Merge branch 'dsfluidsynth' of ssh://deng.git.sourceforge.net/gitroot/deng/deng into dsfluidsynth
skyjake
15:33 Doomsday Engine Revision 82d9ec8d (github): Ubuntu: Fixed dsFluidSynth build
Also, check that the required dependency GLib 2.0 is available. skyjake
15:11 Doomsday Engine Revision 40d01dec (github): Builder|Mac OS X: Deploy dependencies of dsFluidSynth
glib-2.0, gthread-2.0, and libintl are required by FluidSynth. skyjake
14:20 Doomsday Engine Revision 73bb010b (github): Merge branch 'master' into dsfluidsynth
skyjake
14:19 Doomsday Engine Revision fed516c4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
 

Also available in: Atom