Project

General

Profile

Activity

From 2012-06-11 to 2012-06-24

2012-06-24

21:42 Revision e6f3ef5d (github): Game Save|Refactor: Validate save states as loadable during save state list population
danij
21:20 Revision 32210717 (github): Game Save: Store a copy of the save header in saveinfo_t
danij
18:53 Revision be8b534e (github): Mac OS X|Fixed: Linking libdeng1 to libdeng2
skyjake
18:28 Feature #1564 (Rejected): Runtime option for enabling/disabling texture compression
Currently, it can only be set on the commandline.
*Labels:* Customizability
vermil
18:27 Revision bd5a93af (github): Win32: Fixed build and libdeng linkage
Renamed the library to deng1.dll because it seems qmake gets confused
about the presence of deng2.dll: "-ldeng" will ...
skyjake
17:06 Bug #1060: [Hexen] Polyobjs not displayed on the automap
Fixed for upcoming build 567 danij
17:05 Bug #1059 (New): [Heretic] Health counter jumps up and down
In Heretic, the full screen health counter jumps up and down a little bit, depending on how much health you have.
...
vermil
14:48 Revision e63099e2 (github): libdeng: Relocated the Smoother class
Also adjusted the project files so that libdeng is linked against the
engine and all the plugins.
skyjake
08:20 Feature #1563 (New): Weapon text defs affect the Controls menu
Currently the weapon name text defs only affect the names of the weapons in the weapon preferences menu.
I was wo...
vermil

2012-06-23

17:26 Revision 91817a58 (github): Cleanup
skyjake
17:20 Revision 77cd2bf2 (github): Cleanup
skyjake
17:06 Revision 92b9aeb6 (github): Merge branch 'master' into libdeng
skyjake
15:04 Revision ab5872d4 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
15:03 Revision 54f0b42f (github): Hexen: Four player colors are available in v1.0
The value for player-color is taken from the data member of the list
items.
Todo: Hexen's player color indices are s...
skyjake
15:02 Revision ec81cf2a (github): All Games|Menu: Added MNList method for getting item's data
skyjake
14:29 Revision d6206215 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
14:17 Revision 06555128 (github): Hexen|Fixed: Intermission and victory texts
In the Hexen 1.0 IWAD, the intermission and victory texts are not
present as lumps, so they must be defined in the sc...
skyjake
09:52 Revision 7e2049de (github): Audio: Reset reverb when changing games
S_ResetReverb() is now called in S_Reset(). skyjake
09:34 Revision e53acada (github): Updater: Added missing comment banners; removed context help buttons
There is now a common base class for all the updater dialogs, where the
context help button is removed.
skyjake
09:14 Revision b84752c8 (github): Updater|Mac OS X: Omit window title from notification dialog
According to platform UI conventions. skyjake
03:17 Revision 0459a7b7 (github): Game Save|Hexen: Add saveinfo_t for the "base" slot
danij
02:53 Revision b54e32fe (github): Game Save|Refactor: Improved code-level naming conventions
danij

2012-06-22

20:34 Revision 8c5a81d1 (github): libcommon|Hexen: Do not write the in-game player map with the game save header
This data is already written elsewhere in the ASEG_PLAYERS segment. danij
20:08 Revision 73065909 (github): libcommon|Hexen: mapTime should not be part of the game save header
danij
20:00 Revision 1c24da78 (github): libcommon|Refactor: Use DOOM's save header format for Hexen
All supported games now use same format, version and read/write
logic for the serialized save header.
This means the...
danij
18:44 Revision e63047e2 (github): libcommon: Further cleaned up save game IO
danij
18:03 Revision e3cd6f86 (github): libcommon|Refactor: Use Reader/Writer for (de)serializing Hexen's save game header
Also, removed ASEG_GAME_HEADER (its in the wrong place and no use). danij
07:23 Revision b016224f (github): libcommon|Refactor: Use SV_Header_Write() to write Hexen save headers
danij
06:40 Revision c557381c (github): libcommon|Refactor: Use SV_Header_Read() to read Hexen save headers
Todo: Presently the whole save file is buffered in order to read
the save header. This is unnecessary with further re...
danij
05:29 Revision ec747504 (github): libcommon|Refactor: Hexen saves have a separate version number for the map state
Hexen's save format uses two versions the primary version used for
the game state and a secondary version used for th...
danij
05:24 Revision 4e2ff60a (github): libcommon|Refactor: Reworked Hexen save header reading
danij
02:54 Revision afbf6050 (github): libcommon|Refactor: Use Reader/Writer for save game header (de)serialization
Bumped MY_SAVE_VERSION for all games other than Hexen to v10 as the
serialized format has changed (support a variable...
danij
02:06 Revision 5d97dcab (github): libcommon: Cleanup
danij

2012-06-21

20:31 Revision acf37dfb (github): All Games: Added "game-save-last-loadonreborn" option
When enabled and the player asks to be reborn; attempt to automatically
load a game save state in the "last-used" slo...
danij
19:25 Revision 60cd67e3 (github): Doom|Heretic|Hacx|Chex Quest: Added: "game-save-auto-loadonreborn" option
When enabled and the player asks to be reborn; attempt to automatically
load a game save state in the "auto" slot. If...
danij
16:31 Revision 232d4cb9 (github): Add to-do comment about autosave management in Hexen
danij
16:25 Revision 1557cb4b (github): libcommon|Fixed: Ensure game save info is current when executing "loadgame"
danij
16:00 Revision e82ad449 (github): Added|Doom|Heretic|Chex Quest|Hacx: Autosave the player's progress on entering a new map
danij
15:05 Revision daaec05a (github): libcommon|Refactor: Renamed the "reborn" save slot as "auto"
danij
14:51 Revision 57d80659 (github): libcommon: Added 'userValue' argument to Hu_MsgStart()
danij
14:25 Revision 0a409f92 (github): Hexen|Refactor: Removed the now redundant GA_SINGLEREBORN game action
danij
13:38 Revision 41e861ab (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
13:37 Revision 4473f214 (github): libcommon: Store gamesaveinfo_t for the "reborn" slot
danij
13:08 Revision 9e1f5d38 (github): libcommon: Store gamesaveinfo_t for the "reborn" slot
danij
09:52 Revision 0cb0b68b (github): Added an empty project for libdeng
This is a placeholder for the actual libdeng library. skyjake
07:25 Revision 2377a3db (github): Doom: Bumped version number for 1.9.9
skyjake
07:25 Revision 206e1c57 (github): Added: Variable "game-unpause-focusgained" (default: 0)
Determines whether to automatically unpause the game when focus returns
to the game window. By default auto-unpausing...
skyjake
07:13 Revision c2988e68 (github): Fixed: Screen flicker during startup
The FSAA setting is now saved persistently so that the window can be
created with the correct multisampling mode. Thi...
skyjake
06:35 Revision c1eff43f (github): Snowberry: Allow selecting Hexen v1.0 as a profile's game mode
Added "hexen-v10" (Hexen v1.0) as a game mode option. The default Hexen
profile still uses Hexen v1.1.
skyjake
04:11 Revision 76a057a5 (github): libcommon|Refactor: Reworked save game interfaces
danij

2012-06-20

18:43 Revision 20624a31 (github): libcommon: Cleanup
danij
18:00 Revision 4258d05f (github): libcommon: Cleanup
danij
17:57 Revision e1bc2578 (github): win32|API: Export Str_InitStd()
danij
17:09 Revision 50055a0e (github): libcommon: Added SV_GetGameSavePathForMapSlot()
Always use the IO module's save path composition logic. danij
16:41 Bug #1058: [Heretic] D'sparil only supports up to 256 teleporter spots
- **labels**: jHeretic --> Heretic
danij
16:12 Bug #1058 (New): [Heretic] D'sparil only supports up to 256 teleporter spots
As the subject states; D'sparil will only teleport to the first 256 teleporter spots placed on a map.
He will igno...
vermil
16:10 Revision fcc08201 (github): libcommon|Refactor: Cleaned up save game IO
Made use of AutoStr and various minor refactorings to cleanup save
path composition.
danij
15:38 Revision 4baa23f2 (github): de::String: Support chaining of methods Clear(), Reserve() and ReserveNotPreserving()
danij
15:36 Revision 7aa4a35d (github): de::String: Added method Str_CopyOrClear()
danij
15:34 Revision 08bdb2c3 (github): win32|API: Export AutoStr methods
danij

2012-06-19

16:16 Revision d157308b (github): Homepage|Build Repository: Added 'direct_download_fallback_uri' to JSON package graphs
Parse <downloadFallbackUri> from the XML event log and include this
additional download URI in the JSON package graph.
danij
13:56 Revision d99a26ec (github): Heretic: Bumped version number for 1.9.9
skyjake
13:54 Revision 2511b70c (github): Heretic|Fixed: Play the correct sound effect when door is closing
The sound effects played when a door closes are now making a
difference between the "closing" sound, when the movemen...
skyjake
11:27 Revision 7a6a854d (github): GL|Fixed: Red-blue swapped images
It seems that if Image_LoadFromFileWithFormat() returns an image with
depth==3, someone else on a lower level is swap...
skyjake
11:24 Revision 9fcf34f2 (github): libdeng: Added extern "C" to some headers
skyjake
10:59 Bug #1058: [Heretic] D'sparil only supports up to 256 teleporter spots
Occurs because P_DSparilTeleport() uses P_Random() for randomization. danij
09:30 Bug #1057 (Closed): [Heretic] Wrong door sound
Heretic's doors are once again playing a wrong sound during their movement; this time, they are incorrectly playing D... vermil
07:58 Revision b59de6ab (github): Snowberry|Win32|Fixed: Passing the response file argument to the engine
It seems on Windows we still have to apply the quotes on the argument. skyjake
07:09 Revision 30dcc068 (github): Builder: Added the download fallback URI to the XML feed
skyjake
07:07 Revision 22f36e21 (github): Updater: Try downloading from fallback URI when primary URI fails
skyjake
06:58 Revision 3e620daa (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
Conflicts:
doomsday/engine/portable/src/updater.cpp
skyjake
06:57 Revision 0dfc2ab4 (github): Updater: Adding a fallback URI where to download the package
In case the primary location is not working, we can attempt to download
from a secondary location.
skyjake

2012-06-18

19:04 Revision 7282a8ed (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
19:03 Revision a208e737 (github): Hexen: Bumped version number for 1.9.9
Adding support for Hexen 1.0 warrants a version number increase. skyjake
19:02 Revision 7da4d942 (github): Hexen: Detecting v1.0 more reliably
The v1.0 IWAD has MAP41 while v1.1 does not. skyjake
16:49 Revision dd0d36fc (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
danij
16:48 Revision 6ccc26f3 (github): Homepage|Fixed: Broken address to the "External link" icon
danij
16:29 Revision 0d444428 (github): Updater|Fixed: Accepting the update notification dialog
When started from the menu, with the update notification dialog
initially in the "Checking…" state, the dialog could ...
skyjake
16:27 Revision bf93ed0a (github): Updater: Added a "Reinstall" button when up to date
skyjake
13:06 Bug #1057: [Heretic] Wrong door sound
I fixed this in commit 2511b70c. In the door movement sound effects, a distinction is now made between the beginning ... skyjake
10:31 Revision cae70c8d (github): MasterWorker: Use libdeng2 for logging messages
skyjake
10:04 Revision 66efcc32 (github): Documentation: Updated readme with hexen-v10 and multiplayer_issues
skyjake
09:35 Revision 261d0b42 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
09:35 Revision 3f5ea9b5 (github): Hexen|Added: New game mode for the Hexen version 1.0 IWAD
Todo: Fix any issues caused by data missing from the IWAD versus 1.1. skyjake
07:50 Revision 55eb17ed (github): Fixed typo in previous commit
skyjake
07:48 Revision eedb1d57 (github): Snowberry|Unix: Passing command line arguments to Doomsday
It seems that since the de2-args branch was merged, the Unix and Mac command
line options haven't been specified corr...
skyjake

2012-06-17

13:02 Revision 6023016f (github): Fixed: Don't show GUI message boxes in novideo mode
The native UI dialog boxes shouldn't be used if the GUI has not
been initialized.
skyjake
11:04 Revision eb327695 (github): Refactor: Renamed some image handling routines to Image_*
According to the coding conventions routines operating on image_t instances
should use the Image_ prefix.
skyjake

2012-06-16

20:24 Feature #1562 (Closed): Use of native soundbank support in OS X
I have read a lot about the plans of incorporating fluidsynth into Doomsday.
This is great, but did you know that th...
amanojyakux
11:12 Revision bb24327c (github): Fix typo
danij
11:03 Revision a09cc84d (github): Added: Look for a skin named similarly to the model if none found
If none of the indexed skins defined in the model file are found,
try looking for a graphic with a similar name in th...
danij
10:46 Revision 75dea85c (github): Fixed: Convert 8-bit paletted images to RGB
Currently the engine's texture processing does not handle images with
a custom palette, so they must be converted to ...
skyjake
08:48 Revision b14e1353 (github): DED Parser|Fixed: Don't log an unknown flag warning if flag name is whitespace
danij

2012-06-15

23:30 Revision a7f7a651 (github): win32|Installer: Delete unused and obsolete libraries from the install dir
Todo: Inno Setup is rather lacking when it comes to upgrading an
existing install. We should look at completing work ...
danij
21:34 Revision 0e7486a1 (github): Homepage|Build Repository|Fixed: Hyperlink rewriting clipped preceeding whitespace
danij
20:55 Revision b43b4703 (github): Homepage|Build Repository: Format hyperlinks in commit titles
When producing the commit log HTML doc also process hyperlinks in
commit titles (as well as the message body).
Also ...
danij
20:50 Revision 6fd0cee0 (github): Homepage|FrontController: Fixed potential out-of-bounds access in ErrorHandler()
danij
20:49 Revision 16cba8fd (github): Homepage|Url: Fixed Url parsing and added setScheme() and setHost() methods
danij
10:59 Revision 7045d656 (github): Win32: Include the Qt JPEG image format plugin
The Qt plugin for reading and writing JPEG images is now included
in the distribution.
Todo: Test it.
skyjake
10:27 Revision 80284190 (github): Merge branch 'master' of ssh://10.211.55.2/Users/jaakko/Projects/deng
skyjake
10:25 Revision d174f236 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
07:43 Revision 34195885 (github): Removed direct dependency on libpng
Qt already links to libpng and provides PNG read/write functionality, there is
no more need to do this manually.
skyjake
07:34 Revision 111c395a (github): Added: JPG as a recognized graphics resource type
The resource locator now looks for JPG files in addition to PNG, TGA and PCX. skyjake
07:27 Revision 7a4faeaf (github): Merge branch 'master' of ssh://Air-Force.local/~jaakko/Projects/deng
skyjake
07:26 Revision ad1971b3 (github): Restore original file position after loading an image
skyjake
07:18 Revision cde0e665 (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake

2012-06-14

21:47 Revision 89ac883d (github): Merge branch 'master' of ssh://deng.git.sourceforge.net/gitroot/deng/deng
skyjake
18:01 Revision 3bef0664 (github): Homepage|Added: Embed the http://dengine.net/multiplayer_issues
Also embed the multiplayer known issues doc. danij
16:38 Revision 4c1d75d2 (github): Fixed: Loading an Image from the middle of a DFile
skyjake
13:33 Bug #1052: [Heretic] Torch artifact doesn't work properly

*Attachments:*
* http://sourceforge.net/p/deng/bugs/_discuss/thread/1deae93e/628f/attachment/VanillaHeretic.png
vermil
13:33 Bug #1052: [Heretic] Torch artifact doesn't work properly

*Attachments:*
* http://sourceforge.net/p/deng/bugs/_discuss/thread/1deae93e/20cd/attachment/Torch19.JPG
vermil
13:33 Bug #1052: [Heretic] Torch artifact doesn't work properly

*Attachments:*
* http://sourceforge.net/p/deng/bugs/_discuss/thread/1deae93e/0ac7/attachment/Torch186.JPG
vermil
12:28 Revision 415088b3 (github): Homepage|Added: Embed the http://dengine.net/stable_to-do_list
Embed the content of the stable to-do list (authored in Google Docs)
on the homepage, making it easily accessible to ...
danij
11:59 Bug #1054: [Win XP] Jitter with sync in windowed mode
Recent discussion with Vermil reveals that he has since solved this issue. Turns out it was likely caused by his proa... danij
06:03 Bug #1054: [Win XP] Jitter with sync in windowed mode
Indeed, if I run Dday in windowed mode with vsync off, all is fine. If I run Dday in full screen with vsync on, all i... vermil
08:19 Revision 3b869d22 (github): Updater|Win32: Various small improvements
Adjusted notification dialog margins on Windows, removed the context help button
from the notification dialog, added ...
skyjake
07:52 Feature #1560: [Heretic|Hexen] Original freelook range option
- **labels**: Non-Doom Games --> Heretic, Hexen
- **summary**: [Heretic/HeXen] Original freelook range option --> [He...
danij
07:40 Feature #1561 (Rejected): Send MIDI data to external GM synth
I realize that this quite possible a low priority feature, but I would love to have the possibility to let the music ... amanojyakux
07:18 Revision 87b88759 (github): Updater: Tidier Settings dialog
Combined the "Never check" checkbox with the label of the frequency
selection for a tidier layout.
skyjake
07:17 Revision 68ad5d61 (github): Updater: Added "lastupdated" command
Prints the time of the latest update check. skyjake
06:50 Bug #1056 (Closed): Music does not restart after reloading
On my setup (Mac OS X 10.7.4 Lion, Doomsday 1.9.8 stable) music tracks do not restart after reloading a save within t... amanojyakux

2012-06-13

21:34 Revision 1455e64b (github): Memory Zone: Added Z_MemDup() for duplicating a block of memory
skyjake
21:33 Revision f2ace6ee (github): Load PNG and JPG images using Qt
All .png, .jpg and .jpeg image files will be loaded using QImage. This will
allow us to drop the direct dependency on...
skyjake
20:07 Revision a05eb0f1 (github): Updater: Show when the latest check was made
Also adjusted initial dialog positioning. skyjake
19:05 Revision ffd840a2 (github): Updater: Adjusted notification dialog margins
skyjake
17:14 Revision 19420133 (github): Fix typo
danij
09:00 Revision 02a969ec (github): Updater: Added way to show the "checking…" page right away
This assumes fullscreen mode is not active. skyjake
08:49 Revision d280bbc9 (github): Updater: Changing settings in notification dialog causes a recheck
The notification dialog is now able to be in a "Checking…" state, which is
shown when a check is in progress.
When c...
skyjake
07:45 Revision 188d6a30 (github): Updater: Added option for checking "At startup"; adjusted frequency logic
The automatic checks now only look at the calendar days, i.e., it doesn't matter
at what time of day the last check w...
skyjake

2012-06-12

18:37 Bug #1055: [Mac OS X] Missing MIDI instruments
I can hear this, too, but I'm not sure whether it's due to the DLS sample bank in Lion or because of some bug in the ... skyjake
18:37 Bug #1055 (Closed): [Mac OS X] Missing MIDI instruments
System: Mac mini Late 2009
OS: 10.7.4
A lot of music tracks suffer from missing instruments. For example Doom 2 m...
amanojyakux
14:06 Revision 98426323 (github): Apply HEdge::offset to the first edge of a sky fix tri-strip
danij
14:02 Revision 34a8d48f (github): Homepage|Build Repository|Fixed: Missing build_startdate and build_uniqueid JSON build graph properties
Todo: Rotate the class hierarchy so that AbstractUnstableBuilderPackage
extends AbstractBuilderPackage (i.e., so that...
danij
09:43 Revision a6b02b85 (github): Fixed: Errors detected by rpmlint
Thanks for the patch jengelh! skyjake

2012-06-11

09:24 Feature #1560 (Rejected): [Heretic|Hexen] Original freelook range option
In the original Heretic and HeXen, the freelook range was limited, compared to Dday which allows the player to look u... vermil
 

Also available in: Atom