Project

General

Profile

Activity

From 2015-07-22 to 2015-08-04

2015-08-04

19:47 Revision d8019328 (github): Merge branch 'gl2-models'
skyjake
10:47 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 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 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 Revision 1321e7ed (github): libgui|ModelDrawable: Finding running animations
skyjake
21:09 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 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 Revision 71d9f62a (github): Scripting|libcore: Further variants of ScriptedInfo::isTrue/isFalse
Easier to use in the case the variable may be missing completely. skyjake
15:30 Bug #2108 (Closed): .msi installer does not create Start Menu shortcuts (Windows)
The 2.0 installer doesn't create any shortcuts on the windows desktop. vermil
12:05 Bug #2107: [Heretic] [Hexen] Line attacks produce no sound on impact
I assume this issue would extend to Doom as well, but there are no line attacks in Doom that have impact sounds when ... vermil
12:02 Bug #2107 (New): [Heretic] [Hexen] Line attacks produce no sound on impact
Line attack weapons in Heretic and HeXen produce no impact sounds when they hit a wall/floor, only when they hit a mobj. vermil
09:41 Bug #2106 (Closed): [OS X 10.11 El Capitan] Mouse cursor does not stay hidden
The new "cursor wiggle zoom" feature of El Capitan causes the mouse cursor to keep popping up while playing the game.... skyjake

2015-08-02

16:23 Revision 563099c8 (github): Merge branch 'gl2-models'
skyjake
16:12 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 Revision df0793a7 (github): Cleanup
skyjake

2015-08-01

22:10 Revision 5d5376fb (github): Fixed|libgui: Must swap red and blue when loading a 24-bit Targa image
skyjake
18:48 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 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 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 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 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 Revision a47acbf7 (github): Builder|Linux: Use available CPU count for parallel make
skyjake
20:01 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 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 Revision 9a0fdfb4 (github): UI|Client: Added a PrivilegedLogWidget into the window
skyjake
18:30 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
03:56 Revision a5877259 (github): Refactor|Plugins: Use C++11 for iterating plugin hooks
One can now use a C++11 lambda for iterating through plugin hooks,
allowing for more flexible ways of executing the h...
danij

2015-07-30

20:02 Revision 89dbb61c (github): libdoomsday: Fixed build (missing files in previous commit)
danij

2015-07-29

19:56 Revision 26592644 (github): Refactor|Resources: Moved map resource manifests to libdoomsday
MapDef was renamed and relocated to libdoomsday as res::MapManifest,
which means this data is now visible to plugins ...
danij
15:53 Revision 7c2cc216 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
14:32 Feature #2105 (Closed): Manually created reflection cube maps for models
Define reflection cubemaps as map or setting-dependent. For instance for a Hexen Winnowing hall we can use a dark-blu... skyjake
10:07 Bug #2104 (New): [Doom] Boss Brain generators incorrect position
It seems that the default generators attached to the Boss Brain's death explosions, all appear at the top or bottom ... vermil
02:51 Bug #2100: [Windows] FMOD audio plugin missing from 2.0 installation
Thank you skyjake. That at this point has fixed this problem. This Sony Vaio is touchy on a lot of different software's. Harley51

2015-07-28

20:16 Revision 27cfd972 (github): Builder: Generate an index page for code.iki.fi/builds/
Latest builds and builds by version. skyjake
06:30 Revision 1657eae4 (github): Merge branch 'master' into gl2-models
skyjake
04:16 Revision 5c5691e1 (github): Builder: Generated HTML pages use UTF-8 encoding
skyjake
01:50 Revision 5d8f5e50 (github): Refactor|World: Added world::System and world::Map base classes in libdoomsday
The "world" namespace in libdoomsday is intended for world related
classes (cf. "defn" for definitions).
world::Syst...
danij

2015-07-27

21:42 Revision bffa87f6 (github): Builder: Basic CSS styling for code.iki.fi build reports
skyjake
20:11 Revision f3c88499 (github): Fixed|Unix: Missing headers
skyjake
19:49 Bug #2100 (Closed): [Windows] FMOD audio plugin missing from 2.0 installation
Thanks for the reminder. FMOD should now be installed in the next build, fixing the problem. skyjake
19:42 Bug #2100 (Resolved): [Windows] FMOD audio plugin missing from 2.0 installation
skyjake
03:16 Bug #2100: [Windows] FMOD audio plugin missing from 2.0 installation
Any progress on this issue. Harley51
19:47 Revision 56ea4788 (github): Cleanup|CMake: Whitespace
skyjake
19:47 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 Revision 24111816 (github): Fixed|Windows|CMake: Warning about missing VCINSTALLDIR
Compiler runtime libraries installed manually. skyjake
18:23 Revision ac76671d (github): Cleanup: Removed include/de_system.h
danij
17:34 Revision 118e16ba (github): Cleanup: Removed include/de_filesys.h
danij
17:17 Revision 778a6bb5 (github): Cleanup: Removed include/de_audio.h
danij
16:53 Revision 587c3c5c (github): Cleanup: Removed include/de_ui.h
danij
14:00 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 Revision 4f3cbfc1 (github): libdoomsday|Player: Added a tick() method
Allows for players to perform ticks internally. skyjake
11:22 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 Revision 9ebb9adb (github): Builder: Ignore warning from windeployqt
Doomsday will deploy the required VC libraries manually. skyjake

2015-07-26

14:41 Revision 257af9be (github): Fixed|64-bit: Ambiguous template arguments for de::min
skyjake
14:41 Revision ccb82295 (github): Client: Added PlayerWeaponAnimator for animating new HUD models
Owned by ClientPlayer. skyjake
14:39 Revision a317ae29 (github): Fixed|64-bit: Ambiguous template arguments for de::min
skyjake
14:37 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 Revision 306739f7 (github): Builder|Pilot: Retry queries if the socket connection fails
skyjake
12:55 Revision 1307a254 (github): Builder|Pilot: Retry queries if the socket connection fails
skyjake
12:11 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 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 Revision 4b202d8d (github): Merge branch 'master' into gl2-models
skyjake
10:45 Revision d9c39cc0 (github): Merge branch 'app+player-cleanup'
skyjake
10:41 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 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

2015-07-25

20:49 Revision ff33077a (github): Refactor|Client: Moved some client_t members to Player
Name, pinger, viewConsole, and Smoother are all common members of
all players.
skyjake
17:47 Revision f8f74497 (github): Refactor|Server: Moved delta pools to ServerPlayer
skyjake
17:33 Revision b30cc101 (github): Refactor|Client: Moved clPlayerState[] and fxConsole[] to ClientPlayer
skyjake
15:17 Revision a1c57f0f (github): Refactor|Client: ClientPlayer owns viewport data
No longer necessary to have a global array for viewdata_t. skyjake
14:49 Revision 0aea58ad (github): Refactor|Client|libdoomsday: Use player instances owned by DoomsdayApp
Removed the global ddPlayers array. DoomsdayApp now owns either
ClientPlayer or ServerPlayer instances, which get use...
skyjake
13:13 Revision 4a50c632 (github): Refactor|libdoomsday: Moved DD paths to DoomsdayApp
The old paths.cpp is now just a C wrapper. skyjake
11:50 Revision 401aa76b (github): CMake|MSVC: Build products are runnable within build directory (on Windows)
The output paths for binaries were changed so that the files form a
products tree inside the build directory. Also, w...
skyjake
09:21 Revision 589e9cab (github): Fixed|Scripting: Interpreting truth value of text strings
"false" was thought to be True when checking for truth. skyjake
09:20 Revision bd0ee487 (github): Fixed|Scripting: Interpreting truth value of text strings
"false" was thought to be True when checking for truth. skyjake
09:02 Revision 19093cbd (github): Fixed|Builder|RSS: Problem when parsing the changes XML
cron is using an older version of Python. skyjake

2015-07-24

17:44 Revision 77760082 (github): Builder|RSS: Improved description of build contents
skyjake
10:00 Revision fac034b1 (github): Builder|RSS: Swapped code.iki.fi and sf.net links
In the RSS feed and code.iki.fi website, the sf.net links are now
shown as "(SF.net)" next to the code.iki.fi link.
skyjake
09:05 Revision abe50040 (github): libdoomsday|Refactor: Moved ddplayer_s; basic Players array
Relocated some player related API enums/definitions to libdoomsday.
On the client, DoomsdayApp populates the Players...
skyjake
08:44 Revision ff67df5a (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
08:43 Revision 8c6cc381 (github): CMake|Server|GCC: Ignore warnings due to old/C-like code
Take it easy, GCC. skyjake
08:35 Revision 58e14266 (github): Builder: Ignore more warnings from external sources
skyjake
08:30 Revision b5865ee8 (github): Builder: Fixed doubled Clang warning count, ignore external warnings
skyjake

2015-07-23

17:41 Revision eb6ed28b (github): Refactor|libdoomsday: Moved Game and Games out of the "de" namespace
The "de" namespace is reserved for SDK libraries. libdoomsday uses
either no namespace or a domain-specific one like ...
skyjake
14:59 Revision f1d8b9b0 (github): Fixed|Hexen: Failure to load Hexen due to sprite error ("Unknown view 0")
skyjake
14:59 Revision 233877ab (github): Fixed|Hexen: Failure to load Hexen due to sprite error ("Unknown view 0")
skyjake
11:37 Revision b12c3007 (github): Builder|RSS: Added fallback download links to the build reports
The XML feed already had these. skyjake
11:25 Revision 083acf1a (github): Refactor: Moved Games and Game to libdoomsday
The Games instance is now owned by DoomsdayApp. skyjake
11:11 Revision c1450788 (github): Refactor|Resources: Moved -savedir and native save path to res::System
skyjake
09:18 Revision f6375a4a (github): Refactor: Action functions and XG classes moved from def_main to libdoomsday
To facilitate moving `Games` to libdoomsday, the dependent
game-interfacing functionality of querying action function...
skyjake

2015-07-22

21:32 Revision 694cda7c (github): Refactor|Client: Removed dependency between Games and UI
The Games class will now use an audience to notify about the progress
of the resource locating work.
skyjake
21:31 Revision 853dff47 (github): libdoomsday|Busy Mode: Busy tasks support C++ lambda functions
skyjake
21:13 Revision 09a5e462 (github): liblegacy: Optionally using a std::function as thread callback
skyjake
21:12 Revision f7db9642 (github): Client: Added test 3D model that illustrates the XYZ axes
Model provided by veirdo. skyjake
21:11 Revision f949e16f (github): Cleanup
skyjake
19:48 Revision 6df6c007 (github): Fixed|Model Renderer: Models drawn facing 90 degrees the wrong way
The configured front axis of the model should be facing the object's
angle direction.
skyjake
17:22 Revision a3ab5dbf (github): Fixed|Model Renderer: Models drawn facing 90 degrees the wrong way
The configured front axis of the model should be facing the object's
angle direction.
skyjake
10:25 Revision 0f832378 (github): Fixed|Cleanup: Missing headers etc. after merge
skyjake
10:13 Revision ae93860c (github): Merge branch 'master' into app+player-cleanup
# Conflicts:
# doomsday/apps/client/src/busymode.cpp
# doomsday/apps/client/src/dd_pinit.cpp
# doomsday/apps/client/s...
skyjake
10:03 Revision 0f2e37eb (github): Merge branch 'master' into app+player-cleanup
skyjake
07:06 Revision efc7163e (github): Cleanup: Removed include/de_console.h
danij
06:35 Revision 1e17a1d7 (github): Cleanup: Removed include/de_edit.h
danij
06:31 Revision 12c72053 (github): Cleanup: Removed include/de_play.h
danij
06:06 Revision 25a297cc (github): Cleanup: Removed include/de_infine.h
danij
05:59 Revision 01644311 (github): Cleanup: Removed include/de_graphics.h
danij
04:51 Revision e30a96ab (github): Cleanup: Removed include/de_misc.h
danij
04:29 Revision b2ee6949 (github): Cleanup: Removed include/de_render.h
danij
 

Also available in: Atom