Project

General

Profile

Activity

From 2014-10-08 to 2014-10-21

2014-10-21

19:38 Revision a5937cb6 (github): libappfw|LogWidget: Cleanup
skyjake
19:27 Revision b121967c (github): Performance|libappfw|LogWidget: Improved/faster log entry processing
One of the major performance bottlenecks was that entries were being
processed even when the log was not really visib...
skyjake
19:22 Revision ee85daf1 (github): libappfw: Redesigned TextDrawable with better multitasking
This new implementation of TextDrawable can cleanly have multiple
ongoing wrapping tasks, can be deleted immediately ...
skyjake
19:15 Revision 55b0f65b (github): libgui|Atlas: Minor performance tuning
Avoid repeating defragmentation operations. Don't print tons of log
messages about the atlas being full.
skyjake
19:12 Revision 5b00c792 (github): libcore|Lockable: Check that mutexes are unlocked before destruction
The caller's responsibility is to ensure that locked mutexes are not
deleted.
skyjake
19:11 Revision 8c9d2fa9 (github): libcore|TaskPool: Redesigned shutdown procedure
Previously TaskPool's destructor waited until all the tasks were
finished. Now, the public TaskPool is deleted immedi...
skyjake
12:39 Revision 3fb8058e (github): Merge branch 'master' into common-episode-definition
danij

2014-10-20

23:10 Revision d426cee7 (github): Fixed|Console|libdoomsday: Timing the execution buffer
If there were lots of scheduled commands, an inordinate amount of
time was spent looping in the execution buffer. Now...
skyjake
23:07 Revision e39befce (github): Fixed|libcore|Animation: Updating current time
Before these changes, the current time being just a reference, it
may have gotten changed from another thread during ...
skyjake
15:35 Feature #1887 (Closed): Migrate project build system to CMake 3
CMake is much improved compared to the last time Doomsday used CMake for building the project. Nowadays we should be ... skyjake
15:17 Feature #1886 (In Progress): Use SDL 2 for window management, display modes, color correction, and keyboard/mouse/gamepad input
SDL 2 has quite good support for low-level functionality that is essential to games. Particularly, it supports native... skyjake
15:14 Feature #1741 (Closed): Upgrade to SDL 2
skyjake
10:09 Revision 0b083979 (github): Documentation|libcore: Elaborated on TaskPool's "done" status
skyjake
09:58 Revision 1a752b32 (github): OS X|Client: Always show pixel density in Video Settings
skyjake

2014-10-19

19:53 Bug #1885 (New): [Multiplayer] Incorrect player numbers in scoreboard between maps
The between map scoreboard doesn't appear to take into account that the server is player1.
The first actual player...
vermil
19:52 Bug #1884 (Closed): Current MP game not automatically disconnected when connecting to a new server (unable to switch between servers on the same IP address)
One can't join a different server on the same IP address.
Dday doesn't switch servers and the alert log incorrectl...
vermil
19:50 Bug #1883 (New): [MP] no teleporter sound when spawning/respawning
At least in Doom2, there is no spawn sound when one enters or respawns in a multiplayer game. vermil
18:36 Bug #1879: [Windows] Doomsday randomly fails to start when/after loading shader definitions
As is my understanding, Dday currently has 4 separate start up issues; AA, shader, Snowberry and mobj list.
I'm cu...
vermil
17:34 Revision a7e6e3da (github): Renderer|LensFX: Added a resizing filter (pixel density)
fx::Resize changes the size of the frame buffer to produce a pixelated
appearance, either for performance or aestheti...
skyjake
17:26 Revision 5d1b2d63 (github): UI|Updater: Use alternate accent color for annotation labels
skyjake
17:26 Revision bc1591c8 (github): Refactor|App|Client: More convenient method for accessing a Config variable
skyjake
15:29 Revision 70488ff9 (github): Cleanup
skyjake
12:53 Revision 84a39ca8 (github): Resources: Load packages specified with the -pkg option
The "-pkg" option specifies one or more packages to load at startup
and keep loaded indefinitely, regardless of loade...
skyjake
04:39 Bug #1882: 1.15.0 Build #1385 Multiplayer options game server list
Yes actually they are, although at the moment I don't have them running ~ just put a new hdd in the server. ;)
But...
Mr.Rocket
03:54 Bug #1881: 350+ exceptions thrown during initial startup (prior to loading a game)
skyjake wrote:
> Any breakdown on the type of exceptions being thrown?
Qt Creator will list all the exceptions th...
danij

2014-10-18

21:22 Bug #1880: Key repeat rate is dependent on the user's configuration at OS level
Keyboard turning uses repeaters and will therefore feel completely different to vanilla because the rate and delay ar... danij
20:06 Bug #1880: Key repeat rate is dependent on the user's configuration at OS level
This change was introduced in "version 1.11":http://dengine.net/dew/index.php?title=Detailed_list_of_changes_in_Dooms... skyjake
20:10 Bug #1881: 350+ exceptions thrown during initial startup (prior to loading a game)
Any breakdown on the type of exceptions being thrown? skyjake
20:00 Bug #1882: 1.15.0 Build #1385 Multiplayer options game server list
Are these your own servers? Currently there is a known issue where a server is reported twice if Doomsday finds it bo... skyjake
11:43 Bug #1882 (Closed): 1.15.0 Build #1385 Multiplayer options game server list
On Windows 8.1..
DE in-game multiplayer options, game server listing, the running servers tend to want to show up in...
Mr.Rocket
18:22 Revision 9d11a171 (github): Oculus Rift|Windows|qmake: ATL no longer needed with LibOVR 0.4.2
skyjake
11:34 Revision 21d05e4d (github): libcore: Better generic "for" pattern for C++11 style iterator methods
skyjake
09:58 Revision f5cbca31 (github): Fixed|Client|Manifest: Added missing header
skyjake

2014-10-17

00:38 Bug #1881 (Closed): 350+ exceptions thrown during initial startup (prior to loading a game)
Clearly excessive. The majority of these are not truly exceptional circumstances so therefore should not be handled u... danij

2014-10-16

23:50 Bug #1880 (New): Key repeat rate is dependent on the user's configuration at OS level
In-game key repeat rates are entirely dependent upon how one configures their OS. Obviously this is a very serious is... danij
23:47 Bug #1879 (Closed): [Windows] Doomsday randomly fails to start when/after loading shader definitions
Startup will sometimes fail at the following point, with no explanation in the log as to what is going on:
RenderSys...
danij
15:14 Revision d5a8c2e7 (github): Fixed|Windows: Bunch of benign warnings in the release build
skyjake
14:51 Revision eb1b90cb (github): Resources|Manifest: Also use FS2 to locate files
While FS1 is still used primarily like before, this now allows looking
up the file anywhere in FS2, too. With this ch...
skyjake
14:47 Revision 820e360e (github): Unix|Client: Let de::App determine the base path
skyjake
14:46 Revision e9b09e7b (github): libcore|FS: Added methods for iterating all found files
Supports lambda functions. skyjake
06:49 Bug #965 (Closed): [XG] Plane texture class gives new flat a tint of 0
danij
06:20 Bug #965 (In Progress): [XG] Plane texture class gives new flat a tint of 0
danij
06:45 Revision a756222b (github): Fixed|XG: Surface tint color changed when triggering XG 'plane_material' lines
Due to a refactoring oversight back in 2007, the logic of the XG
plane_material line class was changed to always chan...
danij
03:53 Bug #906 (Closed): [XG] Power class if health below
danij
03:49 Bug #906 (In Progress): [XG] Power class if health below
danij
03:52 Revision 2480539a (github): Fixed|XG: Player armor set to limit when triggering XG 'power' class lines
Due to refactoring oversight back in 2009, the logic of the XG power
line class was changed to the effect that the pl...
danij

2014-10-15

23:48 Revision f924f9b6 (github): Fixed|InFine: Compiler warnings (un/signed comparison; string literals)
skyjake
23:34 Revision 762081f2 (github): libcore|Xcode: Fixed a bunch of benign integer conversion warnings
skyjake
23:34 Revision 8d75e620 (github): OS X|Xcode|qmake: Script for generating an Xcode workspace
The Qt 5.3 qmake is incredibly broken when it comes to generating
Xcode projects, but this commit adds a script that ...
skyjake
18:00 Feature #1877: [Updater] Use Sparkle for automatic updates (on OS X)
Being completely unfamiliar with the requirements of the Mac OS platform I'll bow to your better judgement here.
H...
danij
17:53 Feature #1877: [Updater] Use Sparkle for automatic updates (on OS X)
This topic is highly platform-specific. On OS X, we are dealing with self-contained application bundles that are simp... skyjake
17:08 Feature #1877: [Updater] Use Sparkle for automatic updates (on OS X)
Well, most of those bullet points are already covered by Doomsday's own updater mechanism. The existing updater is:
...
danij
10:07 Feature #1877: [Updater] Use Sparkle for automatic updates (on OS X)
I suppose the main benefit would be on the Mac where our own updater is pretty wonkily implemented (generated scripts... skyjake
17:35 Revision 6685d75c (github): Merge branch 'master' into common-episode-definition
danij
12:34 Feature #1878 (Closed): [MP] Hosted files/pwads etc need client download and auto load/unload files
1. Could DE at some point have a /getwad feature added? ~ or at least something like it.
2. Or perhaps the ability t...
Mr.Rocket
06:46 Revision 6b2a8dbf (github): InFine|FinaleInterpreter: Cleanup
danij
06:23 Revision 13267248 (github): InFine|FinalePageWidget: FinalePageWidget has ownership of child FinaleWidgets
danij
06:21 Revision 2bb76231 (github): InFine|FinalePageWidget: FinalePageWidget has ownership of child FinaleWidgets
danij
03:39 Revision d1b83d99 (github): InFine: Prepare for removing the global FinaleWidget LUT
danij
03:28 Revision 38927443 (github): Refactor|UI|GameUIWidget: Moved UI2_Drawer() into GameUIWidget
danij
02:47 Revision ab063b60 (github): InFine: Removed the global FinalePageWidget LUT
Such pages are considered a subcomponent of the FinaleInterpreter
and as such there is no need for a global LUT.
Add...
danij
01:21 Revision f56b9404 (github): InFine: Cleanup
danij
01:08 Revision a7a59435 (github): Cleanup|InFine: Removed unnecessary header dependencies
danij
00:33 Revision d2f56d9f (github): Refactor|InFine: Moved InFine system components to new source files
danij

2014-10-14

21:38 Revision 0350bed2 (github): Refactor|InFine: Reimplemented InFine script widget model in C++
All InFine script objects are now based on FinaleWidget.
Todo:
- Give FinalePageWidget ownership of the widgets.
- C...
danij
21:13 Feature #1877: [Updater] Use Sparkle for automatic updates (on OS X)
What are the practical benefits to using (Win)Sparkle compared to Doomsday's built-in Updater mechanism? I'm fairly h... danij
15:05 Feature #1877: [Updater] Use Sparkle for automatic updates (on OS X)
There is also "WinSparkle":http://winsparkle.org for Windows. skyjake
11:54 Feature #1877 (New): [Updater] Use Sparkle for automatic updates (on OS X)
"Sparkle":http://sparkle-project.org/ is a popular OS X framework for handling automatic updates. Replacing Doomsday'... skyjake

2014-10-13

07:18 Revision 62c4b729 (github): Merge branch 'master' into common-episode-definition
Conflicts:
doomsday/plugins/common/src/p_xgline.cpp
danij
07:13 Revision 5ed1f116 (github): Fixed|GCC|libdoomsday|DED: Benign compiler warning (potential use of uninitialized var)
danij
06:55 Revision edad8e6b (github): Fix build (typo)
danij

2014-10-12

05:40 Revision 22912b01 (github): Typo
danij
05:09 Revision cd502f73 (github): Merge branch 'master' into common-episode-definition
Conflicts:
doomsday/plugins/common/src/p_mapsetup.cpp
doomsday/plugins/common/src/p_xgline.cpp
danij
04:45 Revision acc208a9 (github): XG|libcommon: Use libcore's C++ API for logging XG development messages
danij

2014-10-11

12:33 Bug #1870 (Closed): Generators not appearing in certain cases
skyjake
12:31 Revision 119ceabb (github): World|Particles|Fixed: Spawning particle generators on rockets
A mobj's private data was not yet created when the mobj entered its
first state and thus didn't trigger a particle ge...
skyjake
11:08 Bug #1876 (In Progress): [XG] Floor chains appear infunctional
Pretty much what the subject states. They don't appear to work. vermil
06:38 Bug #1875 (Closed): [XG] Colored sector lighting does not affect the transition frame
When rendering a frame used for wiping the screen during transitions between maps, any colored sector lighting effect... danij
06:15 Bug #899 (Closed): XG stops working when loading a save game
danij
06:15 Bug #899: XG stops working when loading a save game
The XG problems in this map set were fixed along with Issue #1105 danij
05:41 Bug #899 (In Progress): XG stops working when loading a save game
danij
04:49 Bug #1105 (Closed): XG sector ambient sounds not saved/loaded
danij
04:32 Bug #1105 (In Progress): XG sector ambient sounds not saved/loaded
danij
04:48 Revision c7105704 (github): Fixed|XG|libcommon: XG sector ambient sounds not loaded
(De)serialization of the XG sector thinkers (xsthinker_t) was working
fine, however they were later removed prior to ...
danij
03:40 Revision 9e171368 (github): Fixed|XG|libcommon: XG sector types override the game's built-in types
danij

2014-10-10

21:26 Feature #1874 (Rejected): Defer creation of savegame folders until needed
Presently savegame folders are created for a game mode when the ResourceSystem receives the relevant Games::Addition ... danij

2014-10-09

05:12 Revision e300eb5c (github): Merge branch 'master' into common-episode-definition
danij
05:08 Revision d1af20b9 (github): Refactor|InFine: Cleaned up InFine FinaleInterpreter
Learning the mechanics of the interpreter in the process. danij

2014-10-08

17:40 Bug #1873: [HeXen DK] multiplayer crash on Sump
I mean, I know HeXen/HeXen DK MP has several non fatal issues due to it still being a WIP. vermil
17:35 Bug #1873 (Closed): [HeXen DK] multiplayer crash on Sump
I know that HeXen/HeXen DK MP has several non-fatal issues, but as this one is fatal, I figure I should report it.
...
vermil
 

Also available in: Atom