Project

General

Profile

Activity

From 2015-09-18 to 2015-10-01

2015-10-01

18:40 Revision 2e9de0b4 (github): Merge branch 'master' into audio-cleanup
danij
16:40 Revision 691888a3 (github): Server: Replaced sample cache with a WaveformData database
The server has no need for caching sound samples (as they will never
be played locally) and because purging was never...
danij

2015-09-29

19:34 Revision b3612357 (github): Changed release type to Stable
Candidate build was successful. skyjake

2015-09-28

13:09 Revision 8b6ce431 (github): Refactor|Audio: Moved server side audio::System functionality to ServerApp
ServerApp itself now provides a tracking mechanism for logical sounds
that are playing in the Server side's view of t...
danij

2015-09-27

17:10 Revision bcd487ca (github): Refactor|Audio: Removed server side audio "frames"; cleanup
Todo: As there is now very little left of the server side audio::System
we should make the whole system Client only a...
danij
10:10 Revision a15d593e (github): Bumped version number to 1.15.4 Candidate
skyjake
10:07 Revision b7690605 (github): Fixed|GL|libgui: Better compatibility with older OpenGL drivers
More robust FBO configuration that is more likely to work with
OpenGL 2.1 drivers.
However, some renderer features m...
skyjake

2015-09-26

21:43 Revision 9c4e9e77 (github): Fixed|Model Renderer|World: Defer triggering of state animations
A mobj may change states multiple times per tick. For instance, an
Ettin's attack could be restarted immediately duri...
skyjake

2015-09-25

17:00 Revision 4ee83ab5 (github): Fixed|Audio|Client: Typos
danij
16:48 Revision 1f3bbe63 (github): Refactor|Audio|Client: Relocated more client side audio system functionality; cleanup
danij
01:11 Revision db3d974a (github): Refactor|Audio|Client: Reassigned responsibility for refreshing audio::Sound buffers
Logically speaking, refreshing sound data buffers is contractually
mandated by audio::Sound; thus it follows that who...
danij

2015-09-24

17:06 Revision 47d74489 (github): Audio|Client: Provide notifications when the audio channel mapping changes
Various components will need to observe this event (such as future
UI widget displays used for monitoring purposes).
danij
16:25 Revision 34714b2d (github): Fixed|Audio|Client: Ensure sfxbuffer_t memory is released during sound player deinit
danij
15:44 Revision 8c0f64bb (github): Refactor|Audio|Client: Audio drivers have ownership of Sounds they create
Audio drivers now retain ownership of all Sounds they create and will
ensure that they are destroyed (during de-initi...
danij
08:03 Revision a3b7c31c (github): Fixed|Model Renderer: Yaw angle for flying objects
In a couple of places, the old `mf` pointer was still being used for
determining whether a model was available. Howev...
skyjake
08:01 Revision 16f3fb97 (github): libcore|Range: Added a method for random number generation
skyjake

2015-09-23

20:13 Revision 65cb42d4 (github): Fixed|Model Renderer|libgui: Clamping non-looping animations
The clamping was done in the wrong place, preventing animations from
finishing.
skyjake

2015-09-22

16:41 Revision cd0f275d (github): Audio|Client: Cleanup/typos
danij
16:20 Revision 25ee932c (github): Refactor|Audio|Client: Decouple audio::IDriver::IPlayer instances
Such instances are no longer linked to their owning driver object,
meaning that each implementation must provide this...
danij
14:37 Revision b13a4d95 (github): Refactor|Audio|Client: Moved audio::ISoundPlayer functionality
Each audio driver now implements a specialized audio::Sound which
hides the details of interacting with any underlyin...
danij

2015-09-19

18:49 Revision 8f0223c9 (github): Merge branch 'master' into gl2-models
skyjake
16:03 Revision 2fc2a815 (github): Cleanup
Whitespace. skyjake
16:01 Revision 51547a3a (github): Fixed|Bindings|Client: Evaluating modifier condition for an event binding
Provide a binding context for `B_CheckCondition`.
IssueID #2113
skyjake
15:52 Revision 001ffc45 (github): Debug|Unix|libcore: Keeping track of where Counted objects are created
If there are unreleased Counted objects when the client is shut down,
backtraces of their allocation are now printed....
skyjake
15:33 Revision f67f98be (github): Fixed|libdoomsday: Release Doomsday Script functions used as bindings
skyjake
13:10 Revision cbb921e3 (github): Merge branch 'input-gamecontroller-presets'
skyjake

2015-09-18

04:49 Revision 862356d6 (github): Refactor|Audio|Client: Cleanup
Tomorrow I'll begin splitting audio::Sound into an abstract interface
plus an implementation for each audio::IDriver-...
danij
02:42 Revision 30aac72e (github): Refactor|Audio|Client: Mutating managed sfxbuffer_t properties
In the future we'll use Adapter classes for this ... danij
00:02 Revision 5f40023c (github): Refactor|Audio|Client: Object-oriented interface for sound playback
Encapsulate outbound audio driver communication through the imported
audio driver ABI and provide the engine with a s...
danij
 

Also available in: Atom