skyjake's activity
From 2012-04-22 to 2012-05-05
2012-05-05
-
14:50 Doomsday Engine Revision dbfccd2e (github): Merge branch 'master' into autostr-and-garbage
2012-05-04
-
18:31 Doomsday Engine Revision 439f4230 (github): Cleanup
-
07:42 Doomsday Engine Revision 746f2e51 (github): Documentation|Smoother|Input: Added some missing apidocs
-
07:38 Doomsday Engine Revision 849dcce4 (github): CanvasWindow: Tested how changing Canvas GL format works on the fly
- The context is reset, losing all GL state and textures...
-
07:29 Doomsday Engine Revision 0a75960b (github): GL|Fixed: Always apply frame rate limiting if requested
- If the requested refresh rate is lower than what the system is capable
of producing, an additional wait is applied ri... -
07:24 Doomsday Engine Revision 0b6d12e3 (github): UI|Fixed: List widget's first visible index
-
06:58 Doomsday Engine Revision 99d31ace (github): Joystick|Unix: Cleanup
- Variables named "usejoystick" and "useJoystick", really?
-
06:34 Doomsday Engine Revision c68fd34d (github): Merge branch 'master' of ssh://Air-Force.local/~jaakko/Projects/deng
2012-05-03
-
21:56 Doomsday Engine Revision 97c3fb99 (github): Input|Fixed: Device axis position filtering (using Smoother)
- All devices axis positions are now interpolated using the Smoother
class. Fixes a juddering issue when turning around... -
21:55 Doomsday Engine Revision c8854dc5 (github): Smoother: Enhanced for use with device axis positions
- Added a new feature for detecting an out-of-input situation. Also added
a couple of convenient new methods. -
18:38 Doomsday Engine Revision 2baf82a8 (github): Canvas: Cleanup; fixed move event tracking
- Mouse_Poll() must do nothing when using Qt mouse events for
tracking cursor position. -
11:25 Doomsday Engine Revision fbf866a9 (github): Input: Sharp input applies to all input events (not just toggles)
- Playsim uses sharp ticks to update view angles, so the mouse axis
position needs to be updated only at sharp ticks, i... -
09:49 Doomsday Engine Revision 48138a46 (github): Win32: Fixed build
-
09:22 Doomsday Engine Revision 4aa6fbdd (github): Input|Fixed: Axis position filtering (especially mouse position)
- Now correctly takes elapsed time into account when updating device axes.
Positions of relative filtered device axes ... -
09:14 Doomsday Engine Revision 9d5f547d (github): Input|Refactor: Perform mouse polling at a predictable point during the frame
- The state of the mouse is now polled always at the same point in time
in relation to a frame update.
This ensures th...
2012-05-02
-
20:11 Doomsday Engine Revision 929ebd98 (github): Testing AutoStr in B_ParseDevice()
-
19:51 Doomsday Engine Revision 84d6ad1f (github): ddstring to AutoStr conversion
- Any ddstring_t instance not on the stack can be converted to an
AutoStr, after which it cannot be deleted manually an... -
16:31 Doomsday Engine Revision 734805c4 (github): Merge remote-tracking branch 'origin/master' into autostr-and-garbage
-
16:31 Doomsday Engine Revision 905fefb7 (github): Added: Typedef for AutoStr
- Just an alias for ddstring_t.
-
08:25 Doomsday Engine Revision a9697fb4 (github): Fixed|UI: Updating list widget visible items range
- When resizing the UI, it would sometimes occur that the visible range
started at a too high index, causing the list t... -
08:09 Doomsday Engine Revision c4b841ac (github): Documentation: Fixed more Doxygen issues
-
07:21 Doomsday Engine Revision bc59ac89 (github): Documentation: Fixed a few more Doxygen warnings
-
07:19 Doomsday Engine Revision 47c3b7af (github): Documentation: Fixed a bunch of Doxygen warnings
2012-05-01
-
20:55 Doomsday Engine Revision c1c64ddc (github): Documentation: Improved apidoc for Garbage
-
20:32 Doomsday Engine Revision 2e324cb7 (github): Recycle garbage in the main loop
- Every iteration of the main loop begins with recycling old garbage.
-
19:36 Doomsday Engine Revision 74bf753f (github): Only run Sv_Ticker() with dedicated servers
- Single-player code should never concern itself with server specific
code. We no longer have to support the "single-pl... -
19:33 Doomsday Engine Revision 476b7af9 (github): Garbage: Shutdown at thread exit and engine quit
-
19:31 Doomsday Engine Revision 912a8f74 (github): Added: Garbage collector
- The collector is thread-specific. Cleanup is automatic, but recycling must be
requested at regular intervals. -
16:45 Doomsday Engine Revision 3e142a4c (github): Merge branch 'master' into autostr-and-garbage
- Conflicts:
doomsday/engine/engine.pro -
15:58 Doomsday Engine Revision fd9e9032 (github): Revert "Fixed: Crash due to cvar change notification when theMap==NULL"
- This reverts commit 746c89bc6e7c786e0292a0c9932fcf7eb5ae8c06.
-
15:49 Doomsday Engine Revision 746c89bc (github): Fixed: Crash due to cvar change notification when theMap==NULL
- The rend-light cvar caused a change notification that lead to a crash
when no map was loaded (i.e., during engine sta... -
15:47 Doomsday Engine Revision ffcbead1 (github): Dedicated Server|Fixed: Fatal GL texture manager error from script interpreter
- Don't try to prepare material in R_GetSpriteInfo() when in novideo mode.
-
15:47 Doomsday Engine Revision 1ba80dfb (github): Doom|Fixed: Disabled malfunctioning "server-game-coop-nothing"
- Setting this variable to 1 caused the server to have a fatal error when
a player entered, as it prevented the spawnin... -
15:46 Doomsday Engine Revision e877f1d5 (github): Automap: Smaller maximum GL line width
- With certain large resolutions the lines were just too thick.
-
15:41 Doomsday Engine Revision 73ac6968 (github): Merged "Console|Fixed: Configured console activation key in "help" command"
-
15:34 Doomsday Engine Revision 194222c8 (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. -
15:34 Doomsday Engine Revision 7a424b37 (github): Memory Zone: Attempt to avoid an infinite loop
- When freeing blocks in Z_Malloc(), make sure the 'start' pointer remains valid.
-
15:29 Doomsday Engine Revision 81414a51 (github): Menu|Fixed: "Use autoaim" menu item replaced with "Disable autoaim"
- The variable is "ctl-aim-noauto".
-
15:28 Doomsday Engine Revision 851abd5f (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.
-
15:28 Doomsday Engine Revision 09c86b14 (github): Fixed: Variable "rend-dev-wireframe" should not be saved to .cfg
-
15:26 Doomsday Engine Revision e0c182c6 (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&... -
15:23 Doomsday Engine Revision 7f19742b (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 ... -
15:16 Doomsday Engine Revision 90157259 (github): Hexen|Fixed: Disallow warp cheat when the player is dead
- Warping while dead would turn the player into an undead zombie.
-
15:16 Doomsday Engine Revision bd4ce395 (github): Fixed: Trying to a mobj out of an invalid client info instance
- Encountered during a Heretic MP test. The reason why this was called for
an invalid clmoinfo_t is unclear. -
15:14 Doomsday Engine Revision 9748ab47 (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... -
15:09 Doomsday Engine Revision ee858905 (github): Updated repository readme
-
14:33 Doomsday Engine Revision b9ee22d6 (github): Fixed typo in previous commit
-
13:34 Doomsday Engine Revision 2195c3d5 (github): Revert "Mac OS X: Testing manual window repainting"
-
13:23 Doomsday Engine Revision 0b6364e9 (github): Mac OS X: Testing manual window repainting
-
13:23 Doomsday Engine Revision 4f0373a5 (github): Refactor: Separated dedicated mode main loop
- The dedicated/server mode main loop callback is now separated
into its own code path for clarity. -
11:05 Doomsday Engine Revision 7c70c906 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
10:55 Doomsday Engine Revision 141ce3bd (github): Busy Mode: Run main loop at 60 Hz
- The graphics drawn during busy mode are very simple, so there is no
point in trying to limit the frame rate too much. -
10:53 Doomsday Engine Revision 3c90e0b5 (github): Cleanup
-
10:53 Doomsday Engine Revision 3e23def9 (github): de::LogBuffer: Further tweaking of line wrapping
-
10:53 Doomsday Engine Revision 23fdfeb4 (github): Fixed: Trying to a mobj out of an invalid client info instance
- Encountered during a Heretic MP test. The reason why this was called for
an invalid clmoinfo_t is unclear.
2012-04-30
-
08:20 Doomsday Engine Revision 8cc2ab54 (github): Console: Temporarily hardcoded F11 functionality while console open
- Because the bindings subsystem is not accessible when the console
is open, the F11 is now hardcoded to togglefullscre... -
07:59 Doomsday Engine Revision 90a6580e (github): Hexen|Fixed: Disallow warp cheat when the player is dead
- Warping while dead would turn the player into an undead zombie.
-
07:57 Doomsday Engine Revision f4d4dc3c (github): Added: "global" context for bindings that are globally active
- Bindings in the "global" context are always in effect. Moved the fullscreen
toggle and releasemouse bindings to the e...
2012-04-28
-
17:18 Doomsday Engine Revision 10a79214 (github): All Games: Menu should not be activated by the Shift key
- Otherwise Shift-Esc will be difficult to use in the main menu screen,
as Shift will activate the menu and expire the ... -
16:57 Doomsday Engine Revision 9cada074 (github): Input: Re-enabled mouse filtering (cvar "input-mouse-filter")
- By default mouse filtering is disabled.
-
15:50 Doomsday Engine Revision 13f573da (github): Fixed|Mac OS X: Mouse input in OS X 10.4
- No suppression interval must be used or otherwise the mouse movement will
stop for 250 ms when warping the cursor bac...
2012-04-27
-
17:30 Doomsday Engine Revision 370525ff (github): Debug|Fixed: Compiler warning about unused code
-
17:24 Doomsday Engine Revision 48a044e8 (github): LegacyCore: Force loop resuming after pop
- When returning to an earlier loop context, make sure the loop continues
running again. For example, when returning fr... -
17:17 Doomsday Engine Revision 703bd66b (github): Fixed: Compiler warnings about unused variables/code
-
16:58 Doomsday Engine Revision 6889c44d (github): Pause main loop while draw event requested
- Interaction between main loop iterations and window update events
might be the reason for the glitchy performance on ...
2012-04-26
-
21:50 Doomsday Engine Revision 4ec929fd (github): UI|Fixed: Update fonts before UI resize
- With the updated fonts, the UI widgets can be updated correctly.
Previously the wrong font height was used for the li... -
21:10 Doomsday Engine Revision 89ad8da4 (github): qmake|Mac OS X: Further post SDL disable cleanup
-
20:52 Doomsday Engine Revision d4a64732 (github): Builder|Mac OS X: No need to run bundleapp.sh any more
- It is run automatically after the build.
-
20:43 Doomsday Engine Revision 84f3f5aa (github): qmake|Mac OS X: Integrate bundleapp.sh as a forced post-build step
- A bit of a hack: added a custom Make target named FORCE that causes
bundleapp.sh to be run after every build. -
20:00 Doomsday Engine Revision 814cb3f4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
18:54 Doomsday Engine Revision f1b980a2 (github): Build option for disabling SDL entirely
- The 'deng_nosdl' option will prevent SDL from being used as a dependency.
-
18:36 Doomsday Engine Revision 3381fc83 (github): Grab the mouse after regaining focus in fullscreen mode
- When switching focus back to a fullscreen game window, make sure
the mouse is grabbed again. The mouse should always ... -
17:48 Doomsday Engine Revision 23d8f644 (github): Mac OS X: Allow a dock icon to appear for Doomsday.app
- Cmd+Tabbing to the window is not possible without this (at least on 10.4).
-
17:29 Doomsday Engine Revision 7c67510c (github): Mac OS X|Fixed: Running from a case-sensitive file system
- Apply the correct letter cases in executable file names and resources.
2012-04-24
-
19:32 Doomsday Engine Revision ccd1ad28 (github): Win32: Fixed build
- Missing extern "C".
-
19:13 Doomsday Engine Revision 0cd1d42d (github): Window: Never repaint the window manually
- Allow Qt to manage the window update event.
-
19:12 Doomsday Engine Revision c1261a96 (github): Audio|Performance: Update sector reverbs at the start of the frame
- If they are updated at the time the properties change (e.g., plane height)
much unnecessary work is done. -
19:11 Doomsday Engine Revision a329d681 (github): Refactor: Allow use of headers from C++
- Export symbols as C.
-
19:10 Doomsday Engine Revision 09d2a902 (github): Refactor: Converted s_environ to C++
2012-04-23
-
17:29 Doomsday Engine Revision 813615ae (github): de::LogBuffer: Smarter indentation of wrapped lines
- Indent to the first non-whitespace character, or to any : character followed
by a space.
2012-04-22
-
16:21 Doomsday Engine Revision 3b49c2d6 (github): Documentation|Unix: Added mention of the system-level paths configuration
-
16:13 Doomsday Engine Revision b9dcf497 (github): Unix: Added system-level config value "iwaddir"
- /etc/doomsday/paths or ~/.doomsday/paths can now be used to configure
the location of IWAD files. The following confi... -
15:55 Doomsday Engine Revision c4ab30b1 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
15:46 Doomsday Engine Revision e6cf132c (github): libdeng2|Fixed: Minor issues with de::Info
-
15:29 Doomsday Engine Revision 1d7ff12e (github): Unix: Use de::Info to configure basedir and libdir
- The de::Info parser is utilized to read Unix-specific configuration
files /etc/doomsday/paths and ~/.doomsday/paths f... -
15:24 Doomsday Engine Revision aeb61079 (github): libdeng2: Added a C wrapper for de::Info
- Simplified interface for querying key values.
-
13:04 Doomsday Engine Revision ea787e06 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
-
12:55 Doomsday Engine Revision ee7494fa (github): libdeng2: Ported cfparser.py from Snowberry (Info file parser)
- The Snowberry cfparser.py is the parser that Snowberry uses for all its
configuration, profile, and add-on metadata I... -
09:48 Doomsday Engine Revision f507e9d4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
Also available in: Atom