Project

General

Profile

skyjake's activity

From 2015-07-26 to 2015-08-08

2015-08-08

19:36 Doomsday Engine Revision 36ef7204 (github): Model Renderer|Refactor: Internal data structures for model rendering passes
Model auxiliary data now includes rendering passes for drawing
the model. Each pass draws a subset of the model's mes...
skyjake
19:31 Doomsday Engine Revision 4e89b0bd (github): libgui: Drawing selected meshes of a ModelDrawable
GLBuffer now can take an optional argument that determines which
vertices/indices to draw. ModelDrawable can be told ...
skyjake
16:07 Doomsday Engine Revision f690cc20 (github): Model Renderer: Cleanup
Made some helper methods private. skyjake
14:25 Doomsday Engine Revision 3d3832ed (github): CMake: Disallow builds in the source tree
skyjake
14:24 Doomsday Engine Revision 58c921b4 (github): CMake: Disallow builds in the source tree
skyjake
14:20 Doomsday Engine Revision 4ed1e3eb (github): Model Renderer: Adjusted specular component alpha contribution
The default specular texture does not produce any specular highlights. skyjake

2015-08-04

19:47 Doomsday Engine Revision d8019328 (github): Merge branch 'gl2-models'
skyjake
10:47 Doomsday Engine Revision 1b8591fe (github): Refactor|Model Renderer: Derive a custom animation for MobjAnimator
The custom animation state for state-triggered animations contains
looping control and the priority rating.
Also fix...
skyjake
10:40 Doomsday Engine Revision 6f8c6f2a (github): Refactor|libgui: Specialized animation sequences
ModelDrawable::Animator::Animation can now be specialized so that
animators can include their custom state variables ...
skyjake

2015-08-03

22:26 Doomsday Engine Revision 2e938b54 (github): Model Renderer: Animation priorities and loop re-triggering
It is now possible to set a priority value for each animation sequence
(default: 1). Lower priority animations cannot...
skyjake
22:22 Doomsday Engine Revision 1321e7ed (github): libgui|ModelDrawable: Finding running animations
skyjake
21:09 Doomsday Engine Revision de065c43 (github): Model Renderer: Controlling looping of animation sequences
Added the "looping" boolean parameter for animation sequences.
Non-looping animations are stopped when they reach the...
skyjake
21:00 Doomsday Engine Revision e0bbe5b5 (github): libgui|ModelDrawable: Animation duration is public information
When an animation is started, one also has access to its duration. skyjake
20:59 Doomsday Engine Revision 71d9f62a (github): Scripting|libcore: Further variants of ScriptedInfo::isTrue/isFalse
Easier to use in the case the variable may be missing completely. skyjake

2015-08-02

16:23 Doomsday Engine Revision 563099c8 (github): Merge branch 'gl2-models'
skyjake
16:12 Doomsday Engine Revision 6b79485b (github): Model Renderer: Drawing GL2 models for psprites; minor cleanup
ModelRenderer now supports rendering models in eye space, while
transforming light vectors according to view angles.
...
skyjake
15:56 Doomsday Engine Revision df0793a7 (github): Cleanup
skyjake

2015-08-01

22:10 Doomsday Engine Revision 5d5376fb (github): Fixed|libgui: Must swap red and blue when loading a 24-bit Targa image
skyjake
18:48 Doomsday Engine Revision fa2cae3a (github): Model Renderer: Setup a vispsprite for a GL2 model
The data is passed to ModelRenderer, which performs the drawing
according to the parameters.
skyjake
15:06 Doomsday Engine Revision 775daf59 (github): Fixed|Builder: Finding the previous build for comparing changes
The logic for finding a suitable previous build to produce a change
log was incorrect: version number matching was no...
skyjake
15:01 Doomsday Engine Revision 8819198f (github): Fixed|Builder: Finding the previous build for comparing changes
The logic for finding a suitable previous build to produce a change
log was incorrect: version number matching was no...
skyjake
00:40 Doomsday Engine Revision bc78235e (github): Windows|CMake|Fixed: Run windeployqt on the right executable
By default, windeployqt just seems to pick the first executable it finds,
which may not have all the required depende...
skyjake

2015-07-31

22:51 Doomsday Engine Revision bf296be2 (github): Fixed|Model Renderer: Eye position for specular lighting
Previously only the eye direction was passed to the shader, but
for accurate results, the eye direction has to be cal...
skyjake
20:06 Doomsday Engine Revision a47acbf7 (github): Builder|Linux: Use available CPU count for parallel make
skyjake
20:01 Doomsday Engine Revision 953b5b03 (github): Model Renderer|ClientPlayer: Observe psprite and current weapon changes
When the game notifies about current weapon and psprite state changes,
ClientPlayer checks that (respectively) if the...
skyjake
19:58 Doomsday Engine Revision 377512d0 (github): All Games|libdoomsday: Added notification about psprite state changes
Whenever a psprite changes state, a plugin notification is sent so
the client can react to the change.
skyjake
19:56 Doomsday Engine Revision 9a0fdfb4 (github): UI|Client: Added a PrivilegedLogWidget into the window
skyjake
18:30 Doomsday Engine Revision bed4aa02 (github): Log|libappfw|Client: Added PrivilegedLogWidget (developer utility)
Often when working on a specific piece of code, it is easiest to just
use qDebug to print debug messages because they...
skyjake

2015-07-28

20:16 Doomsday Engine Revision 27cfd972 (github): Builder: Generate an index page for code.iki.fi/builds/
Latest builds and builds by version. skyjake
06:30 Doomsday Engine Revision 1657eae4 (github): Merge branch 'master' into gl2-models
skyjake
04:16 Doomsday Engine Revision 5c5691e1 (github): Builder: Generated HTML pages use UTF-8 encoding
skyjake

2015-07-27

21:42 Doomsday Engine Revision bffa87f6 (github): Builder: Basic CSS styling for code.iki.fi build reports
skyjake
20:11 Doomsday Engine Revision f3c88499 (github): Fixed|Unix: Missing headers
skyjake
19:47 Doomsday Engine Revision 56ea4788 (github): Cleanup|CMake: Whitespace
skyjake
19:47 Doomsday Engine Revision 5114451a (github): Fixed|CMake|Installer: Missing/excessive installed components
FMOD was not included in the packaged components.
The Assimp static libraries are not supposed to be installed as pa...
skyjake
19:47 Doomsday Engine Revision 24111816 (github): Fixed|Windows|CMake: Warning about missing VCINSTALLDIR
Compiler runtime libraries installed manually. skyjake
14:00 Doomsday Engine Revision fb0bea6b (github): Client: Players notified about weapon changes; ClientPlayer ticking
ClientPlayer now gets notified about which weapon identifier to use.
Each (fractional) tick, players will also get a ...
skyjake
11:24 Doomsday Engine Revision 4f3cbfc1 (github): libdoomsday|Player: Added a tick() method
Allows for players to perform ticks internally. skyjake
11:22 Doomsday Engine Revision e810c803 (github): All Games|libdoomsday: Notify about player weapon changes
Added Values that specify a text identifier for each player weapon.
Expanded `G_Ticker` to perform "post-tick" for e...
skyjake
10:52 Doomsday Engine Revision 9ebb9adb (github): Builder: Ignore warning from windeployqt
Doomsday will deploy the required VC libraries manually. skyjake

2015-07-26

14:41 Doomsday Engine Revision 257af9be (github): Fixed|64-bit: Ambiguous template arguments for de::min
skyjake
14:41 Doomsday Engine Revision ccb82295 (github): Client: Added PlayerWeaponAnimator for animating new HUD models
Owned by ClientPlayer. skyjake
14:39 Doomsday Engine Revision a317ae29 (github): Fixed|64-bit: Ambiguous template arguments for de::min
skyjake
14:37 Doomsday Engine Revision 89e7eb4f (github): Fixed|Network: Incorrect parsing of data sent from server
Now taking use of the safe behavior of qstrncpy, which ensures null
termination.
This was triggering an assertion an...
skyjake
12:55 Doomsday Engine Revision 306739f7 (github): Builder|Pilot: Retry queries if the socket connection fails
skyjake
12:55 Doomsday Engine Revision 1307a254 (github): Builder|Pilot: Retry queries if the socket connection fails
skyjake
12:11 Doomsday Engine Revision 4c3d04a3 (github): Fixed|Windows: Missing exports, working around MSVC's C++11 issues
It appears that a doubly-nested lambda function caused MSVC to lose track
of whether "this" is const or not (!).
skyjake
12:09 Doomsday Engine Revision 5e736f6d (github): Fixed|Network: Incorrect parsing of data sent from server
Now taking use of the safe behavior of qstrncpy, which ensures null
termination.
This was triggering an assertion an...
skyjake
10:46 Doomsday Engine Revision 4b202d8d (github): Merge branch 'master' into gl2-models
skyjake
10:45 Doomsday Engine Revision d9c39cc0 (github): Merge branch 'app+player-cleanup'
skyjake
10:41 Doomsday Engine Revision 2502079b (github): Refactor|Server|Client: Removed the client_t struct
Most of the remaining members went to ServerPlayer. Also applied some
minor cleanup regarding the use of these variab...
skyjake
08:56 Doomsday Engine Revision 4887dbbf (github): Refactor|Client|Server: Continued splitting up client_t
Also removed "connected" as redundant. "bandwidthRating" was removed
as unused. "nodeID" was renamed to remoteUserId ...
skyjake
 

Also available in: Atom