Project

General

Profile

skyjake's activity

From 2012-04-08 to 2012-04-21

2012-04-21

20:01 Doomsday Engine Revision 95159d67 (github): libdeng2: Copyright update
skyjake
18:41 Doomsday Engine Revision 55039622 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
18:38 Doomsday Engine Revision 02698df8 (github): GL|Fixed: Disable texture NPOT if the ARB extension is missing
The texture NPOT GL feature was not being disabled if the required
ARB extension was missing. The feature was only di...
skyjake
17:27 Doomsday Engine Revision ff821f5c (github): Fixed: Do not render particles in a NULL sector
Addresses bug: https://sourceforge.net/tracker/?func=detail&aid=3496963&group_id=74815&atid=542099 skyjake

2012-04-20

18:02 Doomsday Engine Revision 144656a1 (github): Input: Added a todo comment
Axis position filtering is presently missing. skyjake
17:56 Doomsday Engine Revision d34c74e7 (github): Controls|Fixed: Walk and Sidestep must be clamped to -1…1 range
Otherwise, when moving with an offset axis (such as the mouse), the values
produce inconsistent movement.
Addresses ...
skyjake
17:06 Doomsday Engine Revision b1266f87 (github): Dedicated Server: No need to calculate reverb parameters
A dedicated server is playing no audio. skyjake
16:33 Doomsday Engine Revision b120c14b (github): Hexen|Debug: Added assert() to catch a particle in NULL sector
Relates to bug: https://sourceforge.net/tracker/?func=detail&aid=3496963&group_id=74815&atid=542099 skyjake

2012-04-19

21:51 Doomsday Engine Revision 8939ba85 (github): Fixed: Renamed clashing P_MobjSetOrigin() symbol in engine
There is a more commonly used one in libcommon. skyjake
20:27 Doomsday Engine Revision 0648b896 (github): Merge branch 'master', remote-tracking branch 'arch/master'
skyjake
18:48 Doomsday Engine Revision 0f3c10d2 (github): Heretic: Added todo comment in Z move check
skyjake
18:48 Doomsday Engine Revision 6aef11e3 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
Conflicts:
doomsday/plugins/jheretic/src/p_mobj.c
skyjake
18:30 Doomsday Engine Revision d9af0b41 (github): Heretic|Fixed: Prevent attacking Imps from getting stuck
When a thing is using the MF_SKULLFLY flag, verify that its position is
valid (unblocked) after a Z move. If not, res...
skyjake
18:05 Doomsday Engine Revision 1a47e534 (github): Doom|Heretic: Added compatibility menu option for monsters floating over obstacles
Also, player mobjs must be exempt from the check or it would hinder melee fights. skyjake
17:53 Doomsday Engine Revision 1ec02646 (github): Doom|Heretic: Added "game-monsters-floatoverblocking" (default: 0)
A new compatibility option that allows floating monsters to attempt floating
over things that come in their way. As a...
skyjake

2012-04-18

17:54 Doomsday Engine Revision 4d34505d (github): Multiplayer|Hexen: In co-op mode, spawn weapons for all classes
Players may join the game at any time, so the weapons for a newly
joined class would not be present until the next ma...
skyjake
17:49 Doomsday Engine Revision 1a7a62bd (github): Map Renderer: Kludge to make Hexen playable (with HOMs) -- TEMPORARY
@danij: revert this when committing the proper fix! skyjake
17:48 Doomsday Engine Revision 7d42a779 (github): Cleanup
skyjake
17:05 Doomsday Engine Revision 3acab708 (github): Multiplayer|Heretic|Hexen: Fixed crash when using an inventory item
The client was attempting to play an invalid item use sound.
Fixes bug: https://sourceforge.net/tracker/?func=detail&...
skyjake
17:03 Doomsday Engine Revision 10c6f2de (github): Debug|FS: Logging which actual paths are being accessed
skyjake
13:21 Doomsday Engine Revision 1d564371 (github): Fixed|Hexen: Setting player class in deathmatch when spawning
skyjake
09:04 Doomsday Engine Revision a95134a6 (github): Fixed: Variable "rend-dev-wireframe" should not be saved to .cfg
skyjake

2012-04-17

18:57 Doomsday Engine Revision 7752fec6 (github): Heretic: Prevent enemies from floating into objects after a valid XY move
The enemy movement logic did not check if a Z position is valid after
a successful XY move.
skyjake
18:35 Doomsday Engine Revision 44108834 (github): Bump game plugin version numbers for the 1.9.8 release
skyjake
18:35 Doomsday Engine Revision 127d4728 (github): Multiplayer|Fixed: Changing player class in a deferred way at respawn time
The player's class will now only change during respawn, not on the fly. skyjake
18:34 Doomsday Engine Revision 83c3f068 (github): Dedicated Server: increased idling frequency to 3 from 2 Hz
Slightly less annoyingly slow keyboard response in the console. skyjake
18:11 Doomsday Engine Revision 603deee1 (github): Merge branch 'master' of ssh://Air-Force.local/~jaakko/Projects/deng
skyjake
17:07 Doomsday Engine Revision 1b28f397 (github): X11: Updating window after fullscreen mode change
Like on Windows, first switch the window very briefly back to normal
mode and then restore the fullscreen status.
skyjake
14:23 Doomsday Engine Revision d407b76c (github): Player class changes can be deferred
In multiplayer games, defer player class changes requested by the clients.
The new class will be applied when the pla...
skyjake
14:21 Doomsday Engine Revision d2660ee5 (github): Fixed: Compiler warnings about unused code
skyjake
11:57 Doomsday Engine Revision 444257d1 (github): X11|Window: Tweaked how window updates are performed
It may be that requesting immediate repaints will mess with the cursor
movement events.
skyjake
11:27 Doomsday Engine Revision bc45fc32 (github): Win32: Mapped numpad Divide key
Both the forward slash and numpad Divide keys were being mapped to ASCII '/'.
Now the numpad key is mapped to DDKEY_D...
skyjake

2012-04-16

14:22 Doomsday Engine Revision 4ad0b17d (github): Multiplayer: Disable user-requested saves for now
Savegames need a thorough overhaul before they can be enabled
in multiplayer games.
skyjake
14:03 Doomsday Engine Revision 0957d855 (github): Audio: Default 3D reverb volume is 0.5 (reduced from 1.0)
This is just a minor adjustment before we fully re-adjust the reverb settings. skyjake
13:53 Doomsday Engine Revision cafb74d0 (github): Menu|Fixed: "Use autoaim" menu item replaced with "Disable autoaim"
The variable is "ctl-aim-noauto". skyjake
10:56 Doomsday Engine Revision 99eac684 (github): Win32: Added compiler warning about unused static functions
While MSVC will automatically remove unused static functions from the
binary, GCC does not. Having this warning will ...
skyjake

2012-04-15

19:33 Doomsday Engine Revision e74cc226 (github): Fixed: Updating available display modes in Control Panel
There was a logic error in checking which resolutions are already
present in the list.
skyjake
19:04 Doomsday Engine Revision 5119c07f (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
19:04 Doomsday Engine Revision bec5197d (github): GL|Fixed: Toggling vid-vsync at runtime
On Windows and Mac OS X, the GL context swap interval is changed
using the appropriate native calls. On other platfor...
skyjake
18:32 Doomsday Engine Revision 2967846b (github): Unix|Fixed: Set en_US locale for libc and Qt
Doomsday expects U.S. English number and time formatting, so force the
en_US locale for both libc and Qt.
skyjake
18:31 Doomsday Engine Revision 2ec0ee69 (github): Console|Fixed: Saving console state if .cfg could not be found
If the game.cfg file was missing, the flag to allow saving the state
was never set.
skyjake
16:27 Doomsday Engine Revision 25c431d6 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
16:24 Doomsday Engine Revision cc6e7220 (github): X11|Canvas: Track mouse with mouse move events
Every mouse move event received by Canvas results in a mouse delta
submitted to the engine's input subsystem.
If thi...
skyjake
14:05 Doomsday Engine Revision 06bf2968 (github): qmake|Mac OS X: Cleanup
skyjake

2012-04-14

10:57 Doomsday Engine Revision 9b26841a (github): Console|Fixed: Draw cursor at the correct place with a truncated cmdline
skyjake

2012-04-13

21:10 Doomsday Engine Revision cd7a7f5f (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
21:04 Doomsday Engine Revision fc60c04e (github): Don't trap mouse at startup if in windowed mode
The mouse is trapped after one click inside the window. skyjake
20:36 Doomsday Engine Revision f985a3fc (github): Win32: Save original color transfer table after window is available
Unlike on the other platforms, on Windows the color transfer tables are
associated with specific windows. The table c...
skyjake
20:11 Doomsday Engine Revision 3b2bce48 (github): Fixed|Console: Command line truncation
The beginning and end of a long command line is truncated with […]. skyjake
20:10 Doomsday Engine Revision 8974201f (github): Fixed: DrawText format escaping logic
skyjake
18:32 Doomsday Engine Revision 2e92484c (github): Win32|Debug: Assert gamma functions have a HWND to work with
skyjake
18:10 Doomsday Engine Revision f937c8e4 (github): GL|Debug: Assert that context is active
skyjake
18:09 Doomsday Engine Revision c1004c92 (github): GL: Restored GL_SetMultisample()
For enabling and disabling multisampling when vid-fsaa is 1. skyjake
17:26 Doomsday Engine Revision 7f9db5ec (github): Always use the C locale
Doomsday expects US English number and time formatting. skyjake
15:41 Doomsday Engine Revision 3d98142e (github): Fixed|GCC: Modified superblockmap.h to compile on gcc 4.0
It seems in gcc 4.0 friending a class does not extend the private access
to contained classes. Now explicitly friendi...
skyjake
14:15 Doomsday Engine Revision d7952c22 (github): Changed release type to "Candidate"
Beginning the candidate phase for 1.9.8. skyjake
14:14 Doomsday Engine Revision 00eb6f1a (github): Fixed: Typing and drawing brackets { } in the console
The { and } characters are used for embedded visual formatting
instructions in the font renderer. Added a format esca...
skyjake
13:13 Doomsday Engine Revision 92138d41 (github): Builder: Ignore "merge commit" entries in feeds
skyjake
11:19 Doomsday Engine Revision 59884946 (github): GL: Allow GL operations during main loop callback
skyjake
11:10 Doomsday Engine Revision 8cb4225f (github): GL|Unix: Assert GL context activate with Qt
skyjake
10:20 Doomsday Engine Revision 52140fbd (github): GL|Debug: Assert that a GL context is active when needed
OpenGL API calls must not be made without an active context.
The context may need to be manually activated outside th...
skyjake
10:19 Doomsday Engine Revision 966d4c31 (github): GL: Vsync and FSAA are now toggled using cvars
Disabled the old native GL code for this purpose. skyjake
09:37 Doomsday Engine Revision 80789fb8 (github): Bindings|Fixed: Window focus change events must be ignored
Window focus change during busy mode would cause a crash from
the bindings subsystem.
skyjake
09:05 Doomsday Engine Revision 8349a2a1 (github): Controls: Prevent changing the Delete key binding in menu
It would be impossible to delete bindings in the Controls menu if
the key-delete binding is changed in the menu/short...
skyjake
08:38 Doomsday Engine Revision bd3d3199 (github): Controls: Disallow deleting the "menuselect" binding to Return
When deleting bindings of "menuselect", automatically restore the
default binding to Return so that the menu remains ...
skyjake
08:37 Doomsday Engine Revision c206a95f (github): DisplayMode: Restore color transfer after possible mode switch
Possibly makes a difference on some platforms. skyjake
07:13 Doomsday Engine Revision 3d2a2fd2 (github): Fixed: "long" is an ambiguous type
The "long" type is CPU and compiler dependent. Instead of it we should
always use the types defined in libdeng2.h.
skyjake
07:12 Doomsday Engine Revision f468ae4a (github): Fixed|GCC: Compiler errors and warnings
Unnecessary qualifiers and mismatched declaration of a static function. skyjake
06:58 Doomsday Engine Revision 40809a00 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
06:55 Doomsday Engine Revision 3ae9bbfa (github): LogBuffer: Print build day number instead of YMD date
Makes the debug log output more concise. skyjake
06:39 Doomsday Engine Revision 3d496ed4 (github): Handling uncaught exceptions
An uncaught exception now causes a clean Con_Error() shutdown.
If an exception occurs in the busy worker, it gets ca...
skyjake

2012-04-12

17:17 Doomsday Engine Revision 3a7966eb (github): Resources|Fixed: Locating all IWAD alternatives
If a game specified multiple names for an IWAD, the resource
locator would find one of them and only then check if it...
skyjake
15:02 Doomsday Engine Revision db828796 (github): FS: Cleanup
skyjake
14:54 Doomsday Engine Revision f9ab1628 (github): Hexen|Added: Separate game mode for the Beta Demo
The 4-level demo and the Beta demo are now two separate game modes
due to a bug in the beta demo IWAD, which needs to...
skyjake
14:53 Doomsday Engine Revision c1bdb1ba (github): FS: Lump check may contain an optional size condition
For instance, "CHAIN>=1000" would match a lump called CHAIN
only if the size of the lump is greater or equal than 100...
skyjake
11:17 Doomsday Engine Revision 02ba6a47 (github): Documentation: Updated readme with a note about the Hexen demo
Also, moved an example about texture resource directories into a more
appropriate place.
skyjake
10:29 Doomsday Engine Revision cc87e8e2 (github): Timer|Fixed: Time measurements past 12 hours of runtime
Logic error in time measurement caused the timer to advance at a very
fast pace after hitting 12 hours, ultimately wr...
skyjake

2012-04-11

21:36 Doomsday Engine Revision 8c583df4 (github): Hexen|Fixed: Hexen 4-level demo IWAD recognition
The hexendemo.wad does not have all the lumps required for the full
hexen.wad.
skyjake
20:32 Doomsday Engine Revision a5162d3c (github): Disallow shutdown while busy worker is running
The busy worker cannot be terminated at will at a random time. skyjake
20:31 Doomsday Engine Revision ffbb4c88 (github): Busy Mode|Refactor: Renamed function
skyjake
20:13 Doomsday Engine Revision b99f211a (github): Console: Don't save config and bindings before they've been restored
An abnormal or early shutdown may cause the state to be saved
prematurely.
skyjake

2012-04-10

21:26 Doomsday Engine Revision 36ed1aa6 (github): Dedicated Server|Performance: Conserve CPU when no clients connected
The main loop will tick only twice per second when no players are in game. skyjake
19:36 Doomsday Engine Revision 24df3f46 (github): Dedicated Server|Performance: Skip unnecessary tasks
The Materials ticker is fully capable of updating everything on clientside;
it serves no function on the dedicated se...
skyjake
18:59 Doomsday Engine Revision 8a0bd724 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
18:59 Doomsday Engine Revision c8b01949 (github): Cleanup
skyjake
18:56 Doomsday Engine Revision 673a50ac (github): Network|Fixed: Parsing client's info query on server
The "Info?" query from a client was parsed incorrectly: strcmp()
expects null-terminated strings, while the received ...
skyjake
18:31 Doomsday Engine Revision f3906c29 (github): libdeng2|Refactor: Renamed LegacyCore_FlushLog()
It is more aptly called LogBuffer_Flush(), as it has really nothing to
do with LegacyCore. The LogBuffer is a singlet...
skyjake
18:27 Doomsday Engine Revision 35d8e9ba (github): Dedicated Server|Unix: Don't use stdout with curses
The curses output will get messed up by prints to standard out/err. skyjake
15:01 Doomsday Engine Revision 71f4caac (github): Dedicated Server|Fixed: Main loop was not running
The loop callback was incorrectly exited immediately in novideo mode. skyjake

2012-04-09

19:07 Doomsday Engine Revision f05a2b57 (github): Memory Zone|Debug: Assertion for valid Z_Malloc block iteration
Checks that the start block is one that can be landed on by iter
even though it jumps over sequences.
skyjake
18:56 Doomsday Engine Revision d81f24a7 (github): Memory Zone: Attempt to avoid an infinite loop
When freeing blocks in Z_Malloc(), make sure the 'start' pointer remains valid. skyjake
18:55 Doomsday Engine Revision 9315f2d1 (github): Documentation: Adjusted Doxygen config for public API
skyjake
10:00 Doomsday Engine Revision f75b7f4d (github): Documentation: Include libdeng2 in the public API documentation
Todo for later: Needs some fixing (macro expansion?) skyjake

2012-04-08

20:49 Doomsday Engine Revision 299f7519 (github): Builder|Fixed: Don't mistake :: for a tag separator
skyjake
20:23 Doomsday Engine Revision 32a2a6fd (github): de::LogBuffer|Win32: Output log entries with QDebug
Allows capturing the output in the IDE. skyjake
20:22 Doomsday Engine Revision a6bd5f0c (github): Cleanup: Removed debug prints to stderr
skyjake
19:10 Doomsday Engine Revision b7579e9b (github): Fixed: Fatal errors from worker thread
The busy worker thread will now start sleeping indefinitely when an
error occurs. The main thread will kill it and pr...
skyjake
15:59 Doomsday Engine Revision 42f2be38 (github): qmake|Unix: Always link against libX11
skyjake
15:42 Doomsday Engine Revision 8a0f8954 (github): Debug: Threads must not wait on themselves
skyjake
 

Also available in: Atom