Project

General

Profile

Activity

From 2012-06-29 to 2012-07-12

2012-07-12

22:22 Revision c36b2bf5 (github): Clang: Fixed bunch of questionable/faulty code
Clang's warnings are quite superior to gcc in informativeness.
Some of these are real bugs (e.g., materialvariant.c).
skyjake
21:35 Revision 22ad7943 (github): Debug: Added debug message about Mus_Start()
skyjake
21:34 Revision 4e4011c0 (github): Clang: Fixed some compiler warnings
skyjake
21:13 Revision a624f69f (github): Clang: Fixed a couple of compiler warnings
skyjake
20:29 Revision e9b67ff1 (github): libcommon|Refactor: Began commonizing G_DoWorldDone()
danij
18:48 Revision 4eddf356 (github): Merge branch 'master' into dsfluidsynth
skyjake
18:46 Revision f48212a6 (github): dsFluidSynth: Cleanup
skyjake
18:36 Revision f3e0e49b (github): dsFluidSynth: Allow changing music volume
Also, clear the synth buffer when switching songs. skyjake
18:24 Revision aee1c176 (github): dsFluidSynth: Refuse non-MIDI input; fixed song looping/status check
skyjake
17:14 Revision 47565ca8 (github): dsFluidSynth: Basic functionality working: playing MIDI using an SF2 soundfont
The dsFluidSynth audio plugin is now able to use libfluidsynth and
an SF2 soundfont to synthesize MIDI music into raw...
skyjake
17:12 Revision 1b911a00 (github): Audio: Added a mechanism for streaming samples
When a buffer is created with the SFXBF_STREAM flag, its sample's
data pointer is interpreted as a callback that will...
skyjake
08:24 Revision 71546587 (github): Builder|Mac OS X: Sign the applications with a Developer ID
Apps need to be signed for Mountain Lion or otherwise the user has to
jump through some hoops to run them.
skyjake
06:32 Revision 1c07905b (github): dsFMOD: Do not call exported functions internally in the plugin
If the same exported symbol (e.g., DM_Music_*) is present in multiple
concurrently loaded plugins, a call may not end...
skyjake
02:59 Revision 515b50cf (github): libcommon|Refactor: Restructured high level map loading interface
danij

2012-07-11

20:32 Revision f768a5e5 (github): libcommon|Refactor: G_GenerateSaveGameName() now returns an AutoStr
danij
20:14 Revision bec2495c (github): libcommon|Refactor: Fog for a map can be initialised in G_LoadMapWorker()
The engine's deferred GL task system means we can now setup the
fog properties for a given map from the worker thread.
danij
19:05 Revision c8263d48 (github): dsFluidSynth: Basic synthesizer functionality
The dsFluidSynth audio plugin can now be loaded with -imusic. It will
load an SF2 soundfont, read MIDI data from a fi...
skyjake
16:28 Revision ecd17f3e (github): Merge branch 'dsfluidsynth' of ssh://Air-Force.local/~jaakko/Projects/deng into dsfluidsynth
Conflicts:
doomsday/config.pri
doomsday/external/external.pro
skyjake
04:05 Revision 4b375c6e (github): Refactor: Removed R_SetupMap() mode DDSMM_AFTER_BUSY
Enhanced public API type ddmapinfo_t to also include the fog setup
properties and exported the R_SetupFog() and R_Set...
danij
03:00 Revision c8869a3d (github): libcommon: Cleanup
danij
02:59 Revision 45754021 (github): libcommon|Refactor: Relocated map banner printing to G_BeginMap()
danij
02:35 Revision 8ee71a79 (github): libcommon|Refactor: Further reorganised G_DoLoadMap()
danij
01:11 Revision 0e692d77 (github): libcommon|Refactor: Relocated player (re)init in G_DoLoadMap() to P_ResetWorldState()
Todo for later: This logic doesn't belong in P_ResetWorldState()
either - players should explicitly "join" each map d...
danij

2012-07-10

21:24 Revision 7b2c3776 (github): Added the dsFluidSynth music plugin
The plan is that FluidSynth will render music into a streaming
memory buffer, which will be played by the audio plugi...
skyjake
19:47 Revision d1197144 (github): Merge branch 'master' into dsfluidsynth
skyjake
19:45 Revision cbf36da6 (github): Merge branch 'master' into dsfluidsynth
Conflicts:
doomsday/doomsday.pro
skyjake
19:19 Revision 76271f0e (github): Documentation|Fixed: There is no '@fixme' tag in Doxygen - use '@todo' instead
danij
19:03 Revision 12847fe8 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
16:37 Revision 0235523a (github): Fixed|libcommon: Color palettes must be reloaded after engine reset
See bug: http://sourceforge.net/tracker/?func=detail&atid=542099&aid=3541968&group_id=74815 skyjake
10:42 Revision b67f274c (github): Documentation|libdeng: Added comment about memoryzone_private.h
skyjake
06:31 Revision dc0799d7 (github): Refactor|libcommon: Specify the map URI as an argument to P_SetupMap()
danij
05:34 Revision b58ea7a5 (github): Cleanup|libcommon: Removed now redundant P_SetupMap() arguments
danij
05:26 Revision 0db43ca2 (github): Refactor|libcommon: Enter busy mode outside P_SetupMap()
danij
04:59 Revision 29ede793 (github): Refactor|libcommon: Enter busy mode outside SV_SaveGame()
danij
04:23 Revision 5396bb49 (github): Cleanup
danij
03:54 Revision 820fa09e (github): Refactor|Busy Mode: Configure the transition once before running any tasks
The transition for list of tasks is now determined prior to running
the first task (the transition configuration cvar...
danij
02:48 Revision 8ce6d2dd (github): Cleanup|Busy Mode: Further minor cleanup
danij
02:31 Revision 2cb0d0be (github): libcommon: Use the revised Busy Mode API
danij
02:27 Revision 9bf8c0be (github): Cleanup
danij
02:04 Revision a708a857 (github): Refactor|Busy Mode: Moved BusyTask state vars to globals in the Busy Mode module
The 'willAnimateTransition' and 'wasIgnoringInput' state values do
not belong at task level.
danij
01:49 Revision 8e80ba51 (github): Cleanup: Removed the now redundant busytask.cpp
danij
01:32 Revision f4716a45 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
01:31 Revision 5f325d6a (github): Refactor|Busy Mode: Simplified busy mode API interface for task lists
Also separated the busy mode visual drawer to render/busyvisual danij

2012-07-09

20:40 Revision 62cc7152 (github): Refactor: BusyTask is now a member of the public API
danij
19:56 Revision eabae760 (github): Hexen: Fighter is Yellow by default in single-player
skyjake
17:59 Revision d8526d9f (github): Homepage: Fixed typo
skyjake
17:56 Revision 1b1b3472 (github): Homepage: Added openSUSE repository, cleaned up the Linux page
Added a link to the openSUSE repository and some missing icons.
Cleaned up the overall appearance of the page by addi...
skyjake
16:55 Revision c6fdd57c (github): Renderer: Adjusted default vignettte
The default settings are now slightly wider + darker. skyjake
15:09 Revision a5c06707 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
15:07 Revision c00bac99 (github): Fixed|Game Save|libcommon: Viewer origins upon loading an original Doom or Heretic save state
danij
10:28 Revision 35fe9847 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
10:28 Revision fe6b6578 (github): Renderer: Added a camera vignette effect
In a physical camera lens, less light is received from the edges
of the image compared to the center, making the cent...
skyjake
09:06 Revision b53a84ea (github): CallbackThread is internal to libdeng
skyjake

2012-07-08

23:20 Revision dddb8a49 (github): Game Save|libcommon: Minor Cleanup
danij
19:18 Revision 687779be (github): Added source directory for v1 renderer
All the rend_* files were moved to a subdirectory called "render". This
directory should include all the renderer-rel...
skyjake
12:21 Revision aeb631aa (github): Mac OS X|qmake: Remove the warning diagnostic gcc option with OS X 10.4u SDK
The version of gcc in 10.5 doesn't support -fdiagnostics-show-option. skyjake

2012-07-06

07:05 Revision fc1e9bba (github): Win32: Fixed build
The ZBlock methods should not be duplicated in the private header.
Also removed the forced log flush after each print...
skyjake
06:38 Revision 355ecd16 (github): libdeng1: Use appropriate header paths
In libdeng1 sources, one should use #include "de/…" to include headers
so that the correct ones are used.
It would b...
skyjake
06:35 Revision 9ab25e8b (github): Brought back -zonedebug after refactoring
The memory zone visualization was moved back to the engine, where it can
access the GL subsystem. In debug builds, th...
skyjake
05:48 Revision 387907b4 (github): Game Save|libcommon: Cleanup
danij

2012-07-05

18:27 Revision 9396e6c2 (github): Refactor: Relocated memory zone, concurrency, Garbage to libdeng
This big commit moves the memory zone, concurrency module, and
the garbage collector to the libdeng1 library. The cod...
skyjake
09:22 Revision 7cdb3ddf (github): Heretic|Hexen: Clients update clmobj color translation class and map
The mobj tclass + tmap should be updated for all visible mobjs. skyjake
09:05 Revision 9a293398 (github): Fixed|Server: Merging mobj flags in the delta pool
When mobjs deltas were being merged with deltas already existing
in a pool, the mobj flags were not being copied. Thi...
skyjake
08:10 Revision 2a7a5967 (github): Cleanup
skyjake
07:58 Revision 597b2811 (github): Increased max number of generators to 512
However, the Generators implementation is too reliant on O(n) operations.
In order to make it more efficient, those s...
skyjake
07:22 Revision 72c8f957 (github): Testing: Added a special mobj trigger type * for particle generators
If the generator's mobj type is set to "*", it applies to all mobjs. This is
mostly useful for testing the renderer.
skyjake

2012-07-04

08:39 Revision 0b7d1955 (github): Hexen|Fixed: Don't color translate the Pig class
skyjake
08:24 Revision a70089db (github): Fixed: Sprite color translation not set when projecting sprites
There was a bug in R_ProjectSprites() that caused the mobj's tclass and
tmap to be completely ignored when projecting...
skyjake
07:03 Revision fbbe34fe (github): Merge branch 'master' of ssh://Air-Force.local/~jaakko/Projects/deng
skyjake
03:02 Revision 33d9ea21 (github): Game Save|Refactor: Continued work toward improving save state recognition robustness
danij

2012-07-03

21:17 Revision b31d3da8 (github): Hexen|libcommon: Cleanup
skyjake
21:04 Revision 1ce804c0 (github): Hexen|libcommon: Simplifying color translations
The player 'colorMap' member now stores the player's spawn color
in all games.
Removed special cases where translati...
skyjake
20:33 Revision aa4c5c66 (github): Hexen|Refactor: Unifying logic for setting mobj color translation
It is not a good idea to spread the logic for player color translation
across many places in the code base. Now the f...
skyjake
13:08 Revision 5201984c (github): Hexen|Fixed: Loading color translation tables for class 2
The lump name of the translation table was incorrectly determined,
as a printf formatting of %X only works up to tabl...
skyjake
12:48 Revision a0e0177a (github): Fixed|Hexen: Allow warp/setmap only to defined maps
Warping is now only allowed to maps defined in MAPINFO. The "warp"
and "set map" commands will just report failure wh...
skyjake
10:56 Revision 26ad7b71 (github): Fixed|Hexen: Player colors in the Player Setup menu
In Hexen v1.0, there are only 9 translation tables available. When
loading the tables, they are mapped to indices 0-2...
skyjake
09:50 Revision a1cbee28 (github): Fixed|libcommon|Menu: Layout of items in the Multiplayer Player Setup menu
The mobj preview was in the wrong position. Now it is manually laid out using
the MNF_POSITION_FIXED flag.
Applied s...
skyjake
09:48 Revision 510885d0 (github): libcommon|Added: Menu object flags for fixed position and layout offset
The MNF_POSITION_FIXED flag causes the dynamic layout algorithm to
skip the object and just apply the predefined fixe...
skyjake
09:07 Revision d9cf2f22 (github): Hexen|Menu|Fixed: In v1.0, cycle through the four available colors
In the Player Setup menu, the "Automatic" color setting is supposed to
cycle through colors 0-3 in Hexen v1.0.
skyjake
06:56 Revision fbb95e63 (github): GCC|Fixed: Compiler warnings about extra braces
skyjake
06:52 Revision 836aa3f1 (github): Fixed: Int-to-pointer casts in 64-bit build
When using the INT2PTR() macro, the difference between 32-bit integers
and 64-bit pointers is taken care of automatic...
skyjake

2012-07-02

19:29 Revision 692b1d05 (github): GCC: Added warning diagnostics option
skyjake
18:59 Revision e0aeb23f (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
15:47 Revision 7b46a574 (github): Game Save|Refactor: SaveInfo's for legacy save states no longer need to be fudged
danij
07:05 Revision f80b1381 (github): Cleanup|Documentation: Cleaned up s_wav
skyjake
06:55 Revision 52632ddf (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
06:55 Revision 9820f125 (github): GCC: Attempting to fix a bogus (?) compiler warning about memset()
As far as I can see, GCC 4.4 is misunderstanding how the "data" pointer is
manipulated in WAV_MemoryLoad(), so simpli...
skyjake
06:40 Revision c817463c (github): Game Save|Refactor: Cleaning up save state recognition
danij
06:02 Revision 2cdadd10 (github): Cleanup
danij
05:48 Revision 77b643ae (github): Game Save|Refactor: Use Reader when interpreting heretic.exe v1.3 save states
danij
05:31 Revision 66c01d16 (github): Game Save|Refactor: Use Reader when interpreting doom.exe v1.9 save states
danij
04:02 Revision 77319441 (github): Game Save|Refactor: Read SaveInfo for original Doom and Heretic save states
danij
01:47 Revision 188ee7eb (github): Game Save|Fixed: Crash attempting to quicksave over an existing save state
danij

2012-07-01

17:51 Revision 31a8a947 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
17:43 Revision fcc3b416 (github): Refactor: Clarifying the palette translation tables
skyjake
16:13 Revision 8162e1ee (github): Hexen: Fixed color translations in the Player Setup menu
Simplified the math for determining the translation table index in
loadDoomPatch(). Also added an assertion in the en...
skyjake
14:07 Revision dda3fbe0 (github): Refactor|Game Menu: Dynamically construct the "Skill" page
danij
13:27 Revision 06332e98 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
13:26 Revision db5d9ec2 (github): Refactor|Game Menu: Dynamically construct the "AutomapOptions" page
danij

2012-06-30

09:00 Revision f412d801 (github): Hexen|Fixed: P_TranslateMap() broken in release build
A return statement was inadvertently inside an #if _DEBUG section. skyjake

2012-06-29

19:43 Revision f1cc484c (github): Refactor|Game Menu: Dynamically construct the "WeaponOptions" page
danij
13:24 Revision 0f3d0c3f (github): Homepage: Use internal links for pages on dengine.net
danij
07:38 Revision ecf9a875 (github): Homepage: On the Linux page, added a link to the Ubuntu download page
skyjake
07:31 Revision 406c718c (github): Homepage: Updated the source download page for 1.9.8-1
skyjake
07:31 Revision b36781ef (github): Homepage|Added: RPM packages on the Linux page
Courtesy of forum user skolnick. skyjake
06:03 Revision 091c86a3 (github): Refactor|Game Menu: Dynamically construct the "GameplayOptions" page
danij
05:25 Revision 688e7f78 (github): Refactor|Game Menu: Dynamically construct the "InventoryOptions" page
danij
02:19 Revision f452ae90 (github): Fixed|Map Renderer: Mobjs outside the map should not emit dynamic lights
See bug report: http://sourceforge.net/tracker/?func=detail&aid=3190339&group_id=74815&atid=542099 danij
01:31 Revision 381871b2 (github): Fixed|InFine: None-opaque backgrounds not drawn
danij
00:41 Revision ecc42471 (github): Minor game menu fixes
danij
00:14 Revision b6b92598 (github): Fixed: The viewer's smoothed origin and angle is not for voodoo dolls
danij
 

Also available in: Atom