skyjake's activity
From 2012-04-08 to 2012-04-21
2012-04-21
-
20:01 Doomsday Engine Revision 95159d67 (github): libdeng2: Copyright update
-
18:41 Doomsday Engine Revision 55039622 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
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... -
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
2012-04-20
-
18:02 Doomsday Engine Revision 144656a1 (github): Input: Added a todo comment
- Axis position filtering is presently missing.
-
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 ... -
17:06 Doomsday Engine Revision b1266f87 (github): Dedicated Server: No need to calculate reverb parameters
- A dedicated server is playing no audio.
-
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
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.
-
20:27 Doomsday Engine Revision 0648b896 (github): Merge branch 'master', remote-tracking branch 'arch/master'
-
18:48 Doomsday Engine Revision 0f3c10d2 (github): Heretic: Added todo comment in Z move check
-
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 -
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... -
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.
-
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...
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... -
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!
-
17:48 Doomsday Engine Revision 7d42a779 (github): Cleanup
-
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&... -
17:03 Doomsday Engine Revision 10c6f2de (github): Debug|FS: Logging which actual paths are being accessed
-
13:21 Doomsday Engine Revision 1d564371 (github): Fixed|Hexen: Setting player class in deathmatch when spawning
-
09:04 Doomsday Engine Revision a95134a6 (github): Fixed: Variable "rend-dev-wireframe" should not be saved to .cfg
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. -
18:35 Doomsday Engine Revision 44108834 (github): Bump game plugin version numbers for the 1.9.8 release
-
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.
-
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.
-
18:11 Doomsday Engine Revision 603deee1 (github): Merge branch 'master' of ssh://Air-Force.local/~jaakko/Projects/deng
-
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. -
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... -
14:21 Doomsday Engine Revision d2660ee5 (github): Fixed: Compiler warnings about unused code
-
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. -
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...
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. -
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.
-
13:53 Doomsday Engine Revision cafb74d0 (github): Menu|Fixed: "Use autoaim" menu item replaced with "Disable autoaim"
- The variable is "ctl-aim-noauto".
-
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 ...
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. -
19:04 Doomsday Engine Revision 5119c07f (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
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... -
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. -
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. -
16:27 Doomsday Engine Revision 25c431d6 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
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... -
14:05 Doomsday Engine Revision 06bf2968 (github): qmake|Mac OS X: Cleanup
2012-04-14
-
10:57 Doomsday Engine Revision 9b26841a (github): Console|Fixed: Draw cursor at the correct place with a truncated cmdline
2012-04-13
-
21:10 Doomsday Engine Revision cd7a7f5f (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
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.
-
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... -
20:11 Doomsday Engine Revision 3b2bce48 (github): Fixed|Console: Command line truncation
- The beginning and end of a long command line is truncated with […].
-
20:10 Doomsday Engine Revision 8974201f (github): Fixed: DrawText format escaping logic
-
18:32 Doomsday Engine Revision 2e92484c (github): Win32|Debug: Assert gamma functions have a HWND to work with
-
18:10 Doomsday Engine Revision f937c8e4 (github): GL|Debug: Assert that context is active
-
18:09 Doomsday Engine Revision c1004c92 (github): GL: Restored GL_SetMultisample()
- For enabling and disabling multisampling when vid-fsaa is 1.
-
17:26 Doomsday Engine Revision 7f9db5ec (github): Always use the C locale
- Doomsday expects US English number and time formatting.
-
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... -
14:15 Doomsday Engine Revision d7952c22 (github): Changed release type to "Candidate"
- Beginning the candidate phase for 1.9.8.
-
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... -
13:13 Doomsday Engine Revision 92138d41 (github): Builder: Ignore "merge commit" entries in feeds
-
11:19 Doomsday Engine Revision 59884946 (github): GL: Allow GL operations during main loop callback
-
11:10 Doomsday Engine Revision 8cb4225f (github): GL|Unix: Assert GL context activate with Qt
-
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... -
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.
-
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. -
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... -
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 ... -
08:37 Doomsday Engine Revision c206a95f (github): DisplayMode: Restore color transfer after possible mode switch
- Possibly makes a difference on some platforms.
-
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. -
07:12 Doomsday Engine Revision f468ae4a (github): Fixed|GCC: Compiler errors and warnings
- Unnecessary qualifiers and mismatched declaration of a static function.
-
06:58 Doomsday Engine Revision 40809a00 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
06:55 Doomsday Engine Revision 3ae9bbfa (github): LogBuffer: Print build day number instead of YMD date
- Makes the debug log output more concise.
-
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...
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... -
15:02 Doomsday Engine Revision db828796 (github): FS: Cleanup
-
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... -
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... -
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. -
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...
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. -
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.
-
20:31 Doomsday Engine Revision ffbb4c88 (github): Busy Mode|Refactor: Renamed function
-
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.
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.
-
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... -
18:59 Doomsday Engine Revision 8a0bd724 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
18:59 Doomsday Engine Revision c8b01949 (github): Cleanup
-
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 ... -
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... -
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.
-
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.
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. -
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.
-
18:55 Doomsday Engine Revision 9315f2d1 (github): Documentation: Adjusted Doxygen config for public API
-
10:00 Doomsday Engine Revision f75b7f4d (github): Documentation: Include libdeng2 in the public API documentation
- Todo for later: Needs some fixing (macro expansion?)
2012-04-08
-
20:49 Doomsday Engine Revision 299f7519 (github): Builder|Fixed: Don't mistake :: for a tag separator
-
20:23 Doomsday Engine Revision 32a2a6fd (github): de::LogBuffer|Win32: Output log entries with QDebug
- Allows capturing the output in the IDE.
-
20:22 Doomsday Engine Revision a6bd5f0c (github): Cleanup: Removed debug prints to stderr
-
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... -
15:59 Doomsday Engine Revision 42f2be38 (github): qmake|Unix: Always link against libX11
-
15:42 Doomsday Engine Revision 8a0f8954 (github): Debug: Threads must not wait on themselves
Also available in: Atom