Project

General

Profile

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
skyjake

2012-05-04

18:31 Doomsday Engine Revision 439f4230 (github): Cleanup
skyjake
07:42 Doomsday Engine Revision 746f2e51 (github): Documentation|Smoother|Input: Added some missing apidocs
skyjake
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... skyjake
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...
skyjake
07:24 Doomsday Engine Revision 0b6d12e3 (github): UI|Fixed: List widget's first visible index
skyjake
06:58 Doomsday Engine Revision 99d31ace (github): Joystick|Unix: Cleanup
Variables named "usejoystick" and "useJoystick", really? skyjake
06:34 Doomsday Engine Revision c68fd34d (github): Merge branch 'master' of ssh://Air-Force.local/~jaakko/Projects/deng
skyjake

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...
skyjake
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.
skyjake
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.
skyjake
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...
skyjake
09:49 Doomsday Engine Revision 48138a46 (github): Win32: Fixed build
skyjake
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 ...
skyjake
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...
skyjake

2012-05-02

20:11 Doomsday Engine Revision 929ebd98 (github): Testing AutoStr in B_ParseDevice()
skyjake
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...
skyjake
16:31 Doomsday Engine Revision 734805c4 (github): Merge remote-tracking branch 'origin/master' into autostr-and-garbage
skyjake
16:31 Doomsday Engine Revision 905fefb7 (github): Added: Typedef for AutoStr
Just an alias for ddstring_t. skyjake
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...
skyjake
08:09 Doomsday Engine Revision c4b841ac (github): Documentation: Fixed more Doxygen issues
skyjake
07:21 Doomsday Engine Revision bc59ac89 (github): Documentation: Fixed a few more Doxygen warnings
skyjake
07:19 Doomsday Engine Revision 47c3b7af (github): Documentation: Fixed a bunch of Doxygen warnings
skyjake

2012-05-01

20:55 Doomsday Engine Revision c1c64ddc (github): Documentation: Improved apidoc for Garbage
skyjake
20:32 Doomsday Engine Revision 2e324cb7 (github): Recycle garbage in the main loop
Every iteration of the main loop begins with recycling old garbage. skyjake
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...
skyjake
19:33 Doomsday Engine Revision 476b7af9 (github): Garbage: Shutdown at thread exit and engine quit
skyjake
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.
skyjake
16:45 Doomsday Engine Revision 3e142a4c (github): Merge branch 'master' into autostr-and-garbage
Conflicts:
doomsday/engine/engine.pro
skyjake
15:58 Doomsday Engine Revision fd9e9032 (github): Revert "Fixed: Crash due to cvar change notification when theMap==NULL"
This reverts commit 746c89bc6e7c786e0292a0c9932fcf7eb5ae8c06. skyjake
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...
skyjake
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. skyjake
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...
skyjake
15:46 Doomsday Engine Revision e877f1d5 (github): Automap: Smaller maximum GL line width
With certain large resolutions the lines were just too thick. skyjake
15:41 Doomsday Engine Revision 73ac6968 (github): Merged "Console|Fixed: Configured console activation key in "help" command"
skyjake
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.
skyjake
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. skyjake
15:29 Doomsday Engine Revision 81414a51 (github): Menu|Fixed: "Use autoaim" menu item replaced with "Disable autoaim"
The variable is "ctl-aim-noauto". skyjake
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. skyjake
15:28 Doomsday Engine Revision 09c86b14 (github): Fixed: Variable "rend-dev-wireframe" should not be saved to .cfg
skyjake
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&...
skyjake
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 ...
skyjake
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. skyjake
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.
skyjake
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...
skyjake
15:09 Doomsday Engine Revision ee858905 (github): Updated repository readme
skyjake
14:33 Doomsday Engine Revision b9ee22d6 (github): Fixed typo in previous commit
skyjake
13:34 Doomsday Engine Revision 2195c3d5 (github): Revert "Mac OS X: Testing manual window repainting"
skyjake
13:23 Doomsday Engine Revision 0b6364e9 (github): Mac OS X: Testing manual window repainting
skyjake
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.
skyjake
11:05 Doomsday Engine Revision 7c70c906 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
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.
skyjake
10:53 Doomsday Engine Revision 3c90e0b5 (github): Cleanup
skyjake
10:53 Doomsday Engine Revision 3e23def9 (github): de::LogBuffer: Further tweaking of line wrapping
skyjake
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.
skyjake

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...
skyjake
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. skyjake
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...
skyjake

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 ...
skyjake
16:57 Doomsday Engine Revision 9cada074 (github): Input: Re-enabled mouse filtering (cvar "input-mouse-filter")
By default mouse filtering is disabled. skyjake
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...
skyjake

2012-04-27

17:30 Doomsday Engine Revision 370525ff (github): Debug|Fixed: Compiler warning about unused code
skyjake
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...
skyjake
17:17 Doomsday Engine Revision 703bd66b (github): Fixed: Compiler warnings about unused variables/code
skyjake
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 ...
skyjake

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...
skyjake
21:10 Doomsday Engine Revision 89ad8da4 (github): qmake|Mac OS X: Further post SDL disable cleanup
skyjake
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. skyjake
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.
skyjake
20:00 Doomsday Engine Revision 814cb3f4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
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. skyjake
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 ...
skyjake
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). skyjake
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. skyjake

2012-04-24

19:32 Doomsday Engine Revision ccd1ad28 (github): Win32: Fixed build
Missing extern "C". skyjake
19:13 Doomsday Engine Revision 0cd1d42d (github): Window: Never repaint the window manually
Allow Qt to manage the window update event. skyjake
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.
skyjake
19:11 Doomsday Engine Revision a329d681 (github): Refactor: Allow use of headers from C++
Export symbols as C. skyjake
19:10 Doomsday Engine Revision 09d2a902 (github): Refactor: Converted s_environ to C++
skyjake

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.
skyjake

2012-04-22

16:21 Doomsday Engine Revision 3b49c2d6 (github): Documentation|Unix: Added mention of the system-level paths configuration
skyjake
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...
skyjake
15:55 Doomsday Engine Revision c4ab30b1 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
15:46 Doomsday Engine Revision e6cf132c (github): libdeng2|Fixed: Minor issues with de::Info
skyjake
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...
skyjake
15:24 Doomsday Engine Revision aeb61079 (github): libdeng2: Added a C wrapper for de::Info
Simplified interface for querying key values. skyjake
13:04 Doomsday Engine Revision ea787e06 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
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...
skyjake
09:48 Doomsday Engine Revision f507e9d4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
 

Also available in: Atom