Project

General

Profile

Activity

From 2014-11-15 to 2014-11-28

2014-11-28

23:34 Revision 37c53fbd (github): Fixed|IdTech1Converter|MapInfoTranslator: Mistranslated MAPINFO episode ids
The result of some old code from a time before Episode.ID was changed
to a string.
danij
23:04 Revision a9c97867 (github): Fixed|IdTech1Converter|MapInfoTranslator: Don't attribute custom maps in MAPINFO with the game's Author
If the source of the definition is a user-supplied add-on then the
translated DED Map Info should not be attributed w...
danij
22:24 Revision 98da1d98 (github): IdTech1Converter|MapInfoTranslator: Handle "endbunny" and "endtitle" in MAPINFO
Evidently ZDoom allows these ZDoom-dialect symbols in the "regular"
MAPINFO lump too, so alert the user if they are f...
danij
15:30 Revision 67a2e405 (github): All Games|libcommon: Copy GameRules when -warp'ing to another episode
If a game is currently in progress when -warp'ing to a map in another
episode - copy the existing GameRules; otherwis...
danij
15:24 Bug #1733: Player control binding issue (input modifier vs key state)
Needs retesting following recent binding/input system changes. danij
14:41 Revision 38cf13f6 (github): Typo
danij
14:38 Bug #1916 (Closed): Activating binding grab with mouse button(s) in control menu
danij
13:39 Bug #1916 (In Progress): Activating binding grab with mouse button(s) in control menu
danij
13:38 Bug #1916: Activating binding grab with mouse button(s) in control menu
Seemingly libcommon's InputBindingWidget is responding to the mouse up event from the previous down click (to activat... danij
11:33 Bug #1916 (Closed): Activating binding grab with mouse button(s) in control menu
The mouse button can't be used to select a control to bind on the controls menu; Dday not only selects the control, b... vermil
14:37 Revision 45e63355 (github): Fixed|Menu|libcommon: Activating binding grab with mouse button(s) in control menu
The input grabber was reacting to the subsequent mouse button up event
that followed the initial button down.
Also f...
danij
11:31 Bug #1915 (Feedback): Click-to-focus also handled as UI click
When one clicks on the Dday window to focus on it, that click is incorrectly interpreted by Dday as an action. vermil
08:52 Feature #1771 (Closed): Delete savegames via Game Selection menu
skyjake
06:50 Revision d788f8bc (github): Console: Added 'vid-fps' as a mapping for 'Config.window.main.showFps'
skyjake
06:44 Revision a1e09315 (github): Windows|libgui: Emulate light fonts using reduced opacity
Since the light weight fonts are not available in the Windows build,
we can use alpha to emulate the appearance of th...
skyjake

2014-11-27

20:22 Revision 4fb30a1a (github): UI|SavedSessionMenuWidget: Fixed size of close icon on non-retina displays
skyjake
19:55 Feature #1771 (Resolved): Delete savegames via Game Selection menu
skyjake
19:54 Revision 46bfb803 (github): UI|Home|Client: Delete savegames via the Game Selection menu/dialog
The saved sessions are now represented in a visually different way in
Game Selection; the visual distinction makes it...
skyjake

2014-11-26

22:41 Revision c6481f45 (github): UI|Client: Use the "Close" icon in various places
The "Close" icon (x) is meant to invoke the roundness of the progress
indicator. The purpose is to add a visual disti...
skyjake
22:38 Revision d27032db (github): libcore|SavedSession: Adjusted text styling of metadata
Bold for headings, light for titles, regular text for values. Italics
should be used sparingly, if at all.
skyjake
22:37 Revision bde8d025 (github): Fixed|libappfw: Popup positioning with Down opening direction
Positioning should not go outside the UI view. skyjake
20:02 Revision 556ba439 (github): Refactor|libappfw: Item data improvements
- SubmenuItem based on ImageItem
- SubwidgetItem can use a lambda as the widget constructor
- MenuWidget applies the ...
skyjake
20:00 Revision 6f41daca (github): libcore|SavedSession: Record's text formatting expects monospaced fonts
skyjake
18:52 Feature #1771 (In Progress): Delete savegames via Game Selection menu
skyjake
09:32 Revision 6337d2cc (github): UI|Audio|Client: Show volumes on a percent scale; defaults at 67
This is more intuitive than the seemingly arbitrary 0-255. skyjake
09:29 Revision 6a37a6a5 (github): Fixed|ClientWindow: Incorrect log message about multisampling
skyjake
09:24 Revision 98ca45e8 (github): libappfw|SliderWidget: Changing the slider step value
skyjake

2014-11-25

06:51 Revision 0add7c6e (github): Cleanup|Audio: Audio System dependencies, minor style tweaks
danij
06:48 Revision b6a52847 (github): Homepage|Build Repository: Cleanup (call-time pass by reference warnings)
danij
05:27 Bug #1914: [1420 Doom] Doom cheat code issues?
Thanks for the additional info. That does indeed sound like a separate issue, I'll look into it. danij
01:22 Bug #1914: [1420 Doom] Doom cheat code issues?
On the E1M8 crashing issue, I did a little more experimenting. I only get the crash if I am using SDL for audio playb... sonicdoommario
05:23 Bug #1866 (Closed): [Doom] Fortress of Mystery appears between wrong map on E2 intermission
danij

2014-11-24

23:27 Bug #1866: [Doom] Fortress of Mystery appears between wrong map on E2 intermission
Just wanted to confirm that with the recent builds, the E2 intermission screen is working properly again. sonicdoommario
20:04 Bug #1914: [1420 Doom] Doom cheat code issues?
Wanted to do some follow-ups on this, with the new build #1423.
1) I am still getting the crash when warping to E1...
sonicdoommario
00:24 Bug #1914 (In Progress): [1420 Doom] Doom cheat code issues?
danij
09:12 Revision 147e0704 (github): Documentation: Minor apidoc fixes (missing descriptions, recursive copys, typos)
danij
00:44 Revision ea41384d (github): Fixed|Doom: Doom's base MAPINFO definitions have wrong/no music for E1M6 and E1M9
danij
00:30 Revision 94a07f51 (github): Fixed|Doom|Heretic: Incorrect IDCLEVXY cheat > "warp" command mappings
IssueID #1914 danij

2014-11-23

23:53 Revision 4fb6ca8f (github): Fixed|Heretic: Heretic's base MAPINFO definitions omitted cluster numbers
Needed to properly translate the ZDoom-dialect of MAPINFO, which uses
hubs in place of episodes.
danij
23:22 Revision 9e654ff5 (github): Fixed|Heretic|Definitions: Erroneous alerts re non-existent Materials in heretic-share
danij
22:51 Revision 6b56e5dc (github): Typo
danij
22:25 Revision 78949708 (github): Fixed|Heretic: No Episodes defined for heretic-share (typo)
danij
21:55 Bug #1914: [1420 Doom] Doom cheat code issues?
1) Has been fixed along with IssueID #1910 - the FMOD driver plugin attempted to play a non-existent CD track which l... danij
21:45 Bug #1914 (Closed): [1420 Doom] Doom cheat code issues?
1) The biggest issue is that there is a crash when entering E1M8 of Ultimate Doom.
2) You are unable to warp to an...
sonicdoommario
21:47 Bug #1913: Custom Playpal messes up future font colours
After further testing and discussion with vermil, it turns out this was due to his use of -config conflicting with ru... danij
21:47 Bug #1913 (Rejected): Custom Playpal messes up future font colours
danij
21:06 Bug #1913 (Rejected): Custom Playpal messes up future font colours
If one loads a custom PLAYPAL into a game (i.e a mod) and then unloads back to Ring Zero, the menu font colours in al... vermil
21:20 Bug #1910 (Closed): [1420, Hexen] Record::operator [] Variable 'songLump' not found
danij
17:06 Bug #1910 (In Progress): [1420, Hexen] Record::operator [] Variable 'songLump' not found
danij
16:59 Bug #1910 (Closed): [1420, Hexen] Record::operator [] Variable 'songLump' not found
When attempting to play the Hexen expansion DKotDC, Doomsday quits with the following error message during startup:
...
danij
21:20 Revision 8b3ed082 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
21:19 Revision 33e7f2bd (github): Audio|Client: Try other music sources if playback fails
Although the preferred source may be available playback may still
fail for some reason (e.g., the preferred source is...
danij
21:12 Revision 360e4e22 (github): Fixed|Hexen: Record Variable 'songLump' not found
Removed obsolete logic for the Hexen specific, "currentMap" handling
Updated the SndInfoParser to modify the relevant...
danij
20:53 Bug #1909 (Closed): Mouse wheel events (pixel scroll vs. angle)
skyjake
12:22 Bug #1909 (Resolved): Mouse wheel events (pixel scroll vs. angle)
skyjake
11:43 Bug #1909 (Closed): Mouse wheel events (pixel scroll vs. angle)
At least on the Mac, Qt 5 mouse wheel events need to separately handle pixel and angle deltas. skyjake
19:58 Revision 4f8426cc (github): Fixed|UI|Client: Inadvertent log clearing
Now there is a separate method for resetting the height of the log
widget without clearing all entries.
Also the con...
skyjake
19:34 Revision 348427ee (github): Merge branch 'master' of https://github.com/skyjake/Doomsday-Engine
skyjake
19:31 Revision ed0be853 (github): Windows|libappfw: Scrolling with the mouse wheel
On Windows, the number of lines to scroll per wheel step is queried
from system preferences.
skyjake
18:51 Revision c111db2b (github): Fixed|FMOD: Crash when attempting CD audio playback
If fmodSystem->createStream() fails cdSound == nullptr
...so don't try to dereference it.
danij
17:42 Bug #1911 (Closed): Episode menu appearing when it shouldn't
The new custom episode feature was added in build 1420.
When only one episode is defined, Dday is meant to skip th...
vermil
14:36 Revision 4cb2352b (github): UI|Client|Task Bar: Reworded text
skyjake
13:51 Feature #1903 (Closed): "Clear Log" should actually remove entries from memory
skyjake
11:23 Feature #1903: "Clear Log" should actually remove entries from memory
The behavior of "Clear Log" has been to just reset the history widget height to zero ever since the task bar was intr... skyjake
13:51 Revision 057a5b8f (github): UI|Client|Console: "Clear Log" should actually remove all entries
"Clear Log" will now erase entries from memory instead of simply
reducing the log height to zero.
Note that log heig...
skyjake
12:21 Revision eab05238 (github): Fixed|Input|Client|libgui: Handling mouse wheel events (Qt 5)
In Qt 5, the pixel and angle deltas are provided separately. The former
is for trackpads while the latter is for actu...
skyjake
11:28 Bug #1908 (Closed): fail to compile, -Wwrite-strings is deprecated (revision 0c8bf0d..a7d4169 )
skyjake
11:27 Revision af2660af (github): Cleanup: Compiler warnings
skyjake

2014-11-22

22:30 Revision cd70c77a (github): Refactor|Map|World: Implement important map element/object iterations with C++11 lambdas
Things are now looking significantly cleaner, and should also perform
a little better in an optimized Release build.
...
danij
07:41 Bug #1904 (Closed): fail to compile, XKeycodeToKeysym is deprecated (revision 83a88718)
skyjake
02:38 Bug #1904: fail to compile, XKeycodeToKeysym is deprecated (revision 83a88718)
That fixed it. eunbolt
03:22 Bug #1908 (Closed): fail to compile, -Wwrite-strings is deprecated (revision 0c8bf0d..a7d4169 )
ubuntu 14.10 64bit
compiling with qtcreator
this is the output...
eunbolt

2014-11-21

22:50 Bug #1904: fail to compile, XKeycodeToKeysym is deprecated (revision 83a88718)
I replaced the deprecated function, however this shouldn't be leading to a build failure. Are you sure you are not mi... skyjake
22:39 Bug #1904 (Resolved): fail to compile, XKeycodeToKeysym is deprecated (revision 83a88718)
skyjake
22:40 Revision a7d41696 (github): Fixed|libgui|X11: Replaced use of deprecated XKeycodeToKeysym
Using solution from:
https://stackoverflow.com/questions/9838385/replace-of-xkeycodetokeysym
IssueID #1904
skyjake
22:27 Revision e73e7aef (github): Fixed|libgui|QtNativeFont: Measuring and rasterizing must use the same metrics
skyjake
19:02 Bug #1856 (Closed): Alert on first launch because game.cfg not found
danij
19:00 Revision fe433044 (github): libdoomsday|Console: Don't warn about a missing game.cfg
When first launching a game no config(s) will yet exist for it. This
is by design, so don't alert/warn the user if th...
danij
13:14 Feature #1907 (Closed): Use native file picker to set "music-soundfont"
File paths that are currently configured using FS1 paths can be selected using a native file picker dialog. skyjake

2014-11-20

22:10 Bug #1906 (Closed): Light decorations not changing on animated textures
Light decorations on animated textures do not update as the texture animates; the dynamic lights of the first stage o... vermil
20:21 Feature #1770 (Closed): Tutorial improvements
skyjake
20:18 Revision 0c8bf0d0 (github): UI|Client: Tutorial improvements
The tutorial now has a progress indicator and next/back buttons with
arrows.
IssueID #1770
skyjake
20:17 Revision e3f71619 (github): libappfw: ProgressWidget dotted mode; angle for StyleProceduralImage
skyjake
19:49 Revision f6ec235c (github): Refactor|libappfw: Method for calculating widget's content rectangle
This calculation was being done in multiple places. skyjake
19:37 Feature #1905 (New): God mode console cheat that doesn't restore health
Pretty much what the subject states. I believe it would give the user more options, if they had access to a god mode ... vermil
08:26 Feature #1903 (In Progress): "Clear Log" should actually remove entries from memory
skyjake
00:01 Feature #1903 (Closed): "Clear Log" should actually remove entries from memory
The 'Clear Log' taskbar button no longer functions correctly in the latest unstable (1416); it merely makes the log i... vermil
08:25 Bug #1904 (In Progress): fail to compile, XKeycodeToKeysym is deprecated (revision 83a88718)
skyjake
07:23 Bug #1904 (Closed): fail to compile, XKeycodeToKeysym is deprecated (revision 83a88718)
ubuntu 14.10 64bit
compiling with qtcreator
this is the output...
eunbolt

2014-11-19

19:14 Revision 83a88718 (github): Fixed|DED|libdoomsday: Sky height/horizon offset interpretation
Presently the "custom" status of a contained file is not inherited
from the container. For now, check for this in DED...
danij
13:36 Revision 6924a801 (github): Fixed|libcommon: Qt 4 compatibility
QMap::first() was added in Qt 5.2. skyjake
12:47 Revision 223510fb (github): Reverted commit 4255ec2 due to OpenGL errors
This will have to be revised when OpenGL 3.3 is taken into use. skyjake
11:12 Revision 756f51f0 (github): Cleanup: Replaced tab indentation with spaces
skyjake
04:50 Revision 184511b0 (github): Server|libcommon: Init "server-game-episode" and "server-game-map" when registering
These cvars should be initialized with suitable values in case they
won't be set when parsing the game.cfg - look thr...
danij
04:40 Bug #1898 (Closed): Multiplayer control issues
danij
03:42 Bug #1898: Multiplayer control issues
danij wrote:
> I'm now looking into the other issues, which I expect are due to some local/global player number mix ...
danij
02:39 Bug #1898: Multiplayer control issues
vermil wrote:
> right mouse button is incorrectly registered as the return key, when one tries to remap a control to...
danij
01:49 Bug #1898 (In Progress): Multiplayer control issues
danij
04:38 Revision 3fd09953 (github): Fixed|World|libcommon: Multiplayer control issues, binding widget deactivation
IssueID #1898 danij

2014-11-18

21:34 Revision 0796f6f9 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into opengl3.3
skyjake
21:33 Revision 5fefecaf (github): Client|GL: Cleanup
skyjake
21:33 Revision c4cd904d (github): libgui: GLFramebuffer uses multisampled textures
Now multisampling is done by rendering directly into a multisampled
texture in GLFramebuffer. There is no need for a ...
skyjake
20:33 Feature #1836 (Closed): External map progression, episode and hub definitions
danij
20:31 Bug #1899 (Rejected): [Heretic] MP client imediately seg faults (wrong WADs)
danij
12:38 Bug #1899: [Heretic] MP client imediately seg faults (wrong WADs)
Er, my apologies, I realize I forgot to uncheck a pwad I was running before starting Heretic.
The above crash was ...
vermil
12:35 Bug #1899 (Rejected): [Heretic] MP client imediately seg faults (wrong WADs)
Trying to join a Heretic MP server in the latest unstable (1416) produces a crash: P_Callbackp: Segmentation Violation vermil
20:29 Revision b27c04ef (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
20:29 Revision 22d8f65d (github): libdoomsday|DED: Cleanup
danij
15:06 Bug #1901: [Windows] Rendering glitches when switching FSAA/vsync
Now all platforms work the same way: enabling FSAA simply changes the Canvas's renderbuffers to multisampled ones — m... skyjake
15:04 Bug #1901 (Closed): [Windows] Rendering glitches when switching FSAA/vsync
On Windows, Doomsday has suffered from rendering errors when the user switches FSAA mode or vsync at runtime. skyjake
15:01 Revision 9e032f4d (github): Fixed: Various build errors and warnings
Not many legitimate problems here, mostly warnings/errors due to
stricter implementation of the C++11 standard.
skyjake
14:54 Feature #1900 (Closed): OpenGL 3.3 Core Profile
The OpenGL 2.1 Compatibility profile that Doomsday has been using hitherto is rapidly becoming a thing of the past. M... skyjake
14:40 Revision eb6642ff (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
14:09 Revision e303d9f6 (github): libgui|Client: Switched to OpenGL 3.3 Core profile, ported shaders to 330
Removed checking for GL extensions that are now part of the core.
GLBuffer now creates Vertex Array Objects for the v...
skyjake
12:34 Bug #1898 (Closed): Multiplayer control issues
In the latest unstable (1416).
Jumping no longer appears to work in HeXen MP (jumping works in HeXen SP) or Hereti...
vermil
12:32 Bug #1873 (Closed): [HeXen DK] multiplayer crash on Sump
skyjake
12:17 Bug #1873: [HeXen DK] multiplayer crash on Sump
Apologies for the delay in response. This issue appears to be fixed. However new issues have arisen since build 1374,... vermil
09:56 Revision 4255ec24 (github): Fixed|ClientWindow|Windows: No need to recreate GL Canvas for FSAA/vsync changes
FSAA is handled by multisampling the GLTarget renderbuffers, so there
is no need to touch the window surface. Also, c...
skyjake

2014-11-17

21:47 Revision c19b6e28 (github): Merge branch 'master' into common-episode-definition
danij
21:38 Revision 33c3a813 (github): libdoom|libdoom64|libheretic: DED / MAPINFO interoperability patches
danij
21:35 Revision 5beb347b (github): Fix merge issues
danij
21:27 Revision 0daa2789 (github): DED|libdoomsday: Added if (not) custom condition to Mods directive
Presently supported with Map Info definitions only. This conditional
allows one to instruct the DED parser to apply t...
danij
21:18 Revision d0acafb1 (github): libcommon|InputBindingWidget|Client: Forming 64-bit pointer to event symbolic name
danij
21:07 Revision 3bc71fac (github): Merge branch 'common-episode-definition' of github.com:skyjake/Doomsday-Engine into common-episode-definition
Conflicts:
doomsday/client/src/def_main.cpp
doomsday/plugins/idtech1converter/src/mapinfotranslator.cpp
danij
21:05 Revision c96b5628 (github): libdoomsday|DED: Track the custom status of DED definitions
danij
21:03 Revision 5aa24392 (github): Fixed|libdoomsday: Clearing mapped Config variables from database
skyjake
20:05 Bug #1892 (Feedback): Window incorrectly sized when display mode changes during startup (random)
skyjake
13:11 Bug #1892: Window incorrectly sized when display mode changes during startup (random)
Tried this several times with the new build, looks fine on my end... sonicdoommario
20:02 Revision 2ec76b32 (github): Debug|libgui|GLTarget: Converted a GL assert to a debug message
On Windows, this assert may fail during canvas recreation.
Todo: In the long run, make canvas recreation unnecessary...
skyjake
20:00 Revision 71ddc7d0 (github): Fixed|ClientWindow|Windows: Use of the new fsaa/vsync variables
skyjake
19:33 Revision fcfe37ed (github): IdTech1Converter|MapInfoTranslator: Synthesize Music definitions from MAPINFO
Doomsday introduces a "song" abstraction to simplify the creation of
custom soundtracks and introduce more flexibilit...
danij
19:27 Revision c2c702bf (github): Refactor|IdTech1Converter|MapInfoTranslator: Track custom status of MAPINFO data, split output
Partition the translated definitions into two data sets, according
to whether the source MAPINFO data is "custom" (fr...
danij
19:22 Revision dad715b7 (github): IdTech1Converter|MapInfoTranslator: Synthesize Music definitions from MAPINFO
Doomsday introduces a "song" abstraction to simplify the creation of
custom soundtracks and introduce more flexibilit...
danij
19:08 Revision 4965df0e (github): Refactor|IdTech1Converter|MapInfoTranslator: Track custom status of MAPINFO data, split output
Partition the translated definitions into two data sets, according
to whether the source MAPINFO data is "custom" (fr...
danij
18:52 Revision 4b1685ae (github): Fixed|F API: Custom status of contained files in M_ReadFileIntoString()
Presently the custom status of any contained file (e.g., lump in a WAD) is
not inherited from the container in FS1, s...
danij

2014-11-16

22:17 Bug #1832 (Closed): Vsync inconsistently applied in different games
skyjake
22:17 Revision bc765f79 (github): Refactor|Client|libappfw|libgui: Replaced 'vid-fsaa' and 'vid-vsync' with Config variables
Console variables are game-specific, however the user most likely
prefers to use the same FSAA/vsync settings for all...
skyjake
22:03 Revision bfd885c3 (github): libgui: Querying the ID of a window
skyjake
22:02 Revision 56d3bf31 (github): Cleanup
skyjake
22:01 Revision 9f3672ce (github): Console|libdoomsday: Rudimentary access to de::Config variables
This commit introduces a simple mechanism that allows the user to
interactively access de::Config variables as if the...
skyjake
19:54 Bug #1831: Closing Updater Settings dialog leads to checking for updates
This isn't fully fixed yet. See my comments on the relevant commit. danij
19:54 Bug #1831 (In Progress): Closing Updater Settings dialog leads to checking for updates
danij
19:30 Bug #1831 (Closed): Closing Updater Settings dialog leads to checking for updates
skyjake
19:32 Revision ac415f1d (github): UI|Task Bar: Added a separate in the Log menu
skyjake
19:32 Revision 3c51e377 (github): Cleanup: Unused function
skyjake
19:32 Revision 6ab3341d (github): Fixed|UI|Updater: Don't recheck if settings weren't changed
In the update notification dialog, if one opens the Updater settings
and closes it without changing anything, a reche...
skyjake

2014-11-15

22:11 Bug #1895 (Closed): [Windows] Pressing Alt+F4 during engine startup causes Dday to crash
skyjake
22:10 Revision abca343e (github): Fixed|Client|Windows: Potential crash if closing window during startup
When game resources are being located, games become current for short
periods of time (kludge in Games::locateStartup...
skyjake
17:44 Revision 30d72c36 (github): libgui|Unix|OS X: Typo
skyjake
17:37 Bug #1892: Window incorrectly sized when display mode changes during startup (random)
I'm fairly certain this is now fixed, thanks to a slight delay before showing a window as fullscreen. Needs more exte... skyjake
17:37 Bug #1892 (Resolved): Window incorrectly sized when display mode changes during startup (random)
skyjake
17:36 Revision abc6d5e6 (github): Merge branch 'master' of https://github.com/skyjake/Doomsday-Engine
skyjake
17:35 Revision 9d17c402 (github): libgui: Window state management behavior improvements
Fixes the Windows-only problem where a fullscreen window would
randomly use the previous display resolution as its si...
skyjake
17:00 Revision 90b01fe4 (github): Debug|libgui|GLState: Verifying parts of the GL state
skyjake
 

Also available in: Atom