skyjake's activity
From 2013-03-10 to 2013-03-23
2013-03-23
-
21:49 Doomsday Engine Revision 23edf513 (github): Cleanup
-
21:18 Doomsday Engine Revision aabc588c (github): Readme: Updated mention about BSP builder
-
16:23 Doomsday Engine Revision 2ef5b437 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
16:23 Doomsday Engine Revision a03b702e (github): libdeng2|Fixed: Potential null pointer access in de::Observers
-
13:44 Doomsday Engine Revision a1d2a785 (github): Fixed|Updater: Default location for downloads, better script for Mac OS X
- The default location for Updater downloads is now the user's cache
location.
The autoupdater script for Mac OS X was... -
13:41 Doomsday Engine Revision a89fcc03 (github): libdeng2: Fixed crash when doing log output during atexit()
- The log buffer has already been destroyed when atexit calls its
callbacks. -
09:49 Doomsday Engine Revision c35524ea (github): Fixed|Unix|FS1: Switch to correct path separators
- It seems to me the switch to /-separators for @a path should occur
at some higher level?
Fixes the bug where externa... -
09:06 Doomsday Engine Revision 96c0dbaf (github): Unix: Revised the doomsday-shell-text man page
-
09:06 Doomsday Engine Revision cc102176 (github): Unix: Added a man page for doomsday-server
2013-03-22
-
21:39 Doomsday Engine Revision 2dec41b2 (github): Unix: Added man page for doomsday-shell-text
- Also added some structure to the doomsday/doc directory.
-
20:31 Doomsday Engine Revision a56b8f65 (github): Builder|Mac OS X: Run make in parallel processes
- Should speed up the build a little on the Mac builders.
-
19:44 Doomsday Engine Revision ae5bf84d (github): Tests: Added a test for string pattern format
- Demonstrates all the format features of String::patternFormat()
(and therefore String::operator %()). -
19:42 Doomsday Engine Revision ce33ba03 (github): Refactor|libdeng2: String pattern formatting moved to its own method
- Pattern formatting does not belong in LogEntry::asText(). Also
fixed a bug in detecting an escaped format character (... -
19:41 Doomsday Engine Revision c35d942d (github): Fixed|Mac OS X: Workaround for a GCC 4.0 C++ language issue
- Apparently nested classes and friends aren't handled that well.
-
18:52 Doomsday Engine Revision 196b53b0 (github): Optimize: O(1) index lookup of map elements in a list
- There was a big performance bottleneck with MapElementList, where
indexOf() was being used to look up indices in O(n)... -
10:35 Doomsday Engine Revision eab78685 (github): Fixed: More compiler warnings
- Set-but-unused variables, checking fread() return values.
NOTE: A couple of potential bugs here need checking.
2013-03-21
-
20:16 Doomsday Engine Revision 5b528f11 (github): Revert "Input: Changed "input-sharp-lateprocessing" to 0 by default"
- This reverts commit c20e7eaec121e56e2989c0da823f066853fb5adb.
Playtesting reveals that the lateprocessing is actuall... -
09:23 Doomsday Engine Revision 799db80f (github): Cleanup: End of busy transition
- No need to clear events at the end of transition because the transition
is purely a visual effect that in no way infl... -
07:43 Doomsday Engine Revision 5d134c3a (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
2013-03-20
-
21:17 Doomsday Engine Revision 90fceec2 (github): Allow time to advance normally during busy ending transition
- The transition is just a brief visual effect and should not mess with
the rest of the engine/UI state.
Fixes the InF... -
21:09 Doomsday Engine Revision c3f5ba8f (github): Run a single tick in the start of a busy mode ending transition
- This single (sharp) tick will allow InFine and games to set up their
stuff so that the first frame is drawn correctly. -
19:15 Doomsday Engine Revision 6647296e (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
19:15 Doomsday Engine Revision 913e2450 (github): Reverted InFine HOM fix due to regressions
- Hexen's hub-ending InFine scripts were not played because the leave_hub
condition could not be evaluated at the time ... -
10:32 Doomsday Engine Revision 7d74a0f8 (github): Fixed: Compiler warnings
-
10:20 Doomsday Engine Revision 5d37e1a8 (github): Debug|Cleanup: Alt key state is interesting only on Windows
-
10:20 Doomsday Engine Revision 5ffc3f73 (github): Fixed|Multiplayer|Heretic|Hexen: Rendering the torch power-up
- The client was overriding the extra lighting defined on serverside
for the player. -
10:11 Doomsday Engine Revision d5a49c77 (github): Shell|GUI: Added a link to the project home page
-
09:59 Doomsday Engine Revision 96e702de (github): Shell|GUI: Added mouse wheel scrolling and refactored console page
- The console page is now managed by the ConsolePage widget, cleaning
up the main LinkWindow implementation somewhat. C... -
08:59 Doomsday Engine Revision b01f6370 (github): Shell|GUI|libshell: LogWidget specifies page size depending on height rule
- One "page up/down" is the height of the widget - 1.
2013-03-19
-
21:21 Doomsday Engine Revision 8a53999f (github): Shell|GUI: Native scroll bar for the log entry history widget
-
21:20 Doomsday Engine Revision fdfae06e (github): libshell: Scroll signals from LogWidget
- Also it is now possible to hide the text-based scroll indicator.
-
19:17 Doomsday Engine Revision d330c200 (github): Shell|GUI: Permanent game status in status bar, adjusted margins
-
18:24 Doomsday Engine Revision 6644f30e (github): Shell|GUI: Local Server dialog listens to ServerFinder
- Also, fixed build on Windows.
-
16:56 Doomsday Engine Revision f8af7174 (github): Shell|GUI: Usability improvements
- More information in the Preferences dialog, current game status shown
in the status bar.
On Windows, tweaked menu it... -
16:10 Doomsday Engine Revision 01a6bb73 (github): Fixed|Multiplayer: "give i" does not work even when cheats allowed
-
15:04 Doomsday Engine Revision 2f9758d6 (github): libcommon: Cleanup
-
15:02 Doomsday Engine Revision 14d190da (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
15:00 Doomsday Engine Revision bc61fbeb (github): Fixed|Multiplayer|Hexen: Player's weapon after respawn
- In Hexen MP, players are given their old weapons and keys back, and
some mana. This commit fixes an issue where the c... -
14:58 Doomsday Engine Revision 5a8df812 (github): libhexen: Added a values.ded
- The amount of mana given to players when they respawn in multiplayer
games is now defined in Hexen's values.ded.
2013-03-18
-
21:19 Doomsday Engine Revision a98e068b (github): Fixed|Client: Reseting map's total counts
- Clients receive total counts from the server, so a client shouldn't
touch them. -
21:09 Doomsday Engine Revision f482252c (github): Fixed|Hexen|Multiplayer: Use correct player start for new player
- Client 1 should be treated like player 0.
-
20:59 Doomsday Engine Revision 036790b6 (github): Fixed|Hexen|Multiplayer: Font size in the scoreboard
- Todo for later: Revise the scoreboard using next-gen widgets.
-
20:59 Doomsday Engine Revision de63874a (github): Multiplayer|Debug: Investigating player starts
-
14:14 Doomsday Engine Revision 909bf33c (github): Fixed|Multiplayer|Heretic: Color of the life gem patch and glow
- The colors of the status bar life gem and glow did not match up with
each other or the actual player colors. -
14:03 Doomsday Engine Revision f196aaf9 (github): Fixed|Multiplayer|Heretic: Activation of the Flight power (Wings or Wrath)
- When the Flight power is activated, the player is supposed to jump
a little into the air and start flying. -
14:03 Doomsday Engine Revision 32770d70 (github): Fixed|Shell|GUI: Failed assertion in the address dialog
-
09:36 Doomsday Engine Revision 353f6724 (github): Hexen: Cleanup
2013-03-17
-
18:48 Doomsday Engine Revision a8f6b07b (github): Shell|GUI|Windows: Fine-tuning for Windows
- Changed default console font, removed dialog context help buttons,
changed Preferences to application modal, added a ... -
17:00 Doomsday Engine Revision ae2e2d5b (github): Shell|GUI: Adjusted menu labels
- Used "Server" instead of "Local Server", as the commands may control
remote servers as well. -
16:52 Doomsday Engine Revision 20e09dde (github): Shell|GUI: Added a link to Help in the wiki
-
12:50 Doomsday Engine Revision d12f60fb (github): Documentation|libdeng2: Fixed a missing @ref target
-
08:27 Doomsday Engine Revision 64af7e06 (github): Fixed|Client: Qt warns about unexpected null when disconnecting
- The socket is not created until a connection has been made to a server.
2013-03-16
-
21:50 Doomsday Engine Revision 98b6892a (github): Client: Warn the user about a different game mode on server
- The servers discovered via Beacon are not being filtered, so display
a warning if the game is different. -
21:19 Doomsday Engine Revision 4ed90cac (github): Fixed|Server: Crash when hit-testing mobjs
- A call was being made to a client-only API.
Note: __CLIENT__ is not defined in plugins (libcommon). -
21:17 Doomsday Engine Revision dea92aa3 (github): Revert "Fixed|Server: Crash when hit-testing mobjs"
- This reverts commit 544f6eed30a8daed6d196f09a19236206d4fb06a.
-
21:15 Doomsday Engine Revision 49e01147 (github): Server|Debug: Moved debug message to a lower level
-
21:12 Doomsday Engine Revision 94e64146 (github): Fixed|Server|Hexen: Sound sequences not played (e.g., door creak)
- On the server, no one was calling the sound sequence update function,
which caused the sequences to be not played. -
21:10 Doomsday Engine Revision 3c71fa5d (github): Fixed|Server: Sounds emitted by sectors
- When a sound was emitted by a sector (not a plane), the client was not
up to speed about which sound origin to use. -
21:08 Doomsday Engine Revision 544f6eed (github): Fixed|Server: Crash when hit-testing mobjs
- A call was being made to a client-only API.
-
19:02 Doomsday Engine Revision e0daf0f1 (github): Fixed|Client|Hexen: Duplicated psprite attack effects
- The visual/audio effects of the Lightning, Frost Shards, and the
Cleric's Holy attack were duplicated by the client. -
18:41 Doomsday Engine Revision d335b5e3 (github): Fixed|GCC: Compiler warning about parentheses
-
18:03 Doomsday Engine Revision f22cba1f (github): Fixed|Hexen: Special palettes of Mage/Cleric weapons
- The special palettes of the Mage/Cleric weapon 4 were being
overwritten by the pain/poison/etc. filter color.
Also a... -
14:08 Doomsday Engine Revision 6f567093 (github): Fixed|Server|libcommon: Player's weapon was undefined after map change
- Now the player's ready weapon is always updated after the map changes
and the players are respawned. The bug occurred... -
14:05 Doomsday Engine Revision 49baf2b9 (github): libshell: Adjusted autocompletion to insert common prefix first
- If all the possible completions have the same prefix, it will be
appended as the first completion. -
12:55 Doomsday Engine Revision e046632c (github): Fixed|Multiplayer: Server sends total kill, item and secret counts
- The client was unaware of the map's total kill, item and secret counts,
as clients do not spawn mobjs when the map is... -
12:30 Doomsday Engine Revision 20156780 (github): Server: Keep clients' kill, item, and secret counters up to date
- Whenever a counter changes, an update is sent to the client.
-
10:02 Doomsday Engine Revision 0f92b24f (github): Fixed|Server: Assign first start spot to player #1
- Since there is no player #0 on the server, the first start spot (0)
should go to player #1. -
09:35 Doomsday Engine Revision 62066506 (github): Fixed|Heretic: Server defaults to E1M1
- Another regression due to the switch to 0-based map indices.
-
09:29 Doomsday Engine Revision afc82a2e (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
09:29 Doomsday Engine Revision cdf0a673 (github): Fixed|Client: Clear view color filter when connecting
- An old view filter may remain from an earlier client session.
2013-03-15
-
18:46 Doomsday Engine Revision 30d4d46e (github): Documentation|gl_tex: Several apidoc fixes
-
17:59 Doomsday Engine Revision dd02ec3c (github): Shell|GUI: Fine-tuned player position indicators
- Also fixed QPainter state for players after the first one
(save/restore). -
17:02 Doomsday Engine Revision 67b6902a (github): Fixed: Problem with QFont::exactMatch()
- GuardMalloc reports a problem with QFont::exactMatch(). Perhaps it
is too early to call it (before Qt event loop ente... -
17:00 Doomsday Engine Revision bf119788 (github): Fixed|libshell: Crash when shutting down app
- If the link was open, a disconnection signal was emitted during
destruction when the application had been partially d... -
14:37 Doomsday Engine Revision 5b6068aa (github): Shell|Server: Added basic player info packet
- The positions, names, numbers, and colors of players will be shown
in the map outline view.
Todo for later: Use the ... -
14:34 Doomsday Engine Revision 70123ebc (github): Fixed: More compiler warnings
- Mostly potentially uninitialized variables.
-
10:32 Doomsday Engine Revision 81eab9b2 (github): Shell|GUI|Mac OS X: Preferences dialog applies changes immediately
- Conforming to platform conventions.
-
10:31 Doomsday Engine Revision 88f56300 (github): Fixed|Shell|GUI: Update window when font has been changed
-
10:30 Doomsday Engine Revision 35538892 (github): libdeng2|Fixed: Stop LogBuffer autoflush timer in destructor
-
10:26 Doomsday Engine Revision de74f9d8 (github): Documentation|Fixed: Incorrect use of @see instead of @ref
- @see produces a "See also" paragraph. When referring to flag groups,
one should use @ref instead.
2013-03-14
-
09:57 Doomsday Engine Revision cb60015e (github): Shell|GUI|Text: Clear the log widget contents before connecting
- The contents of the log widget are cleared whenever opening a new
connection to a server.
2013-03-13
-
21:48 Doomsday Engine Revision 3b0cb624 (github): Cleanup
-
21:46 Doomsday Engine Revision 18087bd3 (github): Fixed|libshell: Escape quotes in LocalServer's name
-
21:39 Doomsday Engine Revision 9f11661a (github): Shell|GUI: Setting a name for the server
- The name of a local server can now be specified when the server is
started. -
21:02 Doomsday Engine Revision eba5ecba (github): Refactor|Network: Applied the pimpl macro in MasterWorker
-
19:43 Doomsday Engine Revision 133e6fef (github): Windows|Shell|GUI: App icon is defined in the RC file
-
19:42 Doomsday Engine Revision 6eb0e055 (github): Fixed|Windows: More compiler warnings
- Warnings about unused function parameters were disabled.
-
17:46 Doomsday Engine Revision 7b4b165d (github): Fixed|GCC|Clang: Various compiler warnings
- Mostly related to thinker function pointer types in plugins.
-
11:05 Doomsday Engine Revision 59e6ae48 (github): qmake|Fixed: QtWidgets is only for Qt 5
-
10:31 Doomsday Engine Revision 831c26c3 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
10:30 Doomsday Engine Revision eb284af5 (github): Windows|Shell|GUI: Application icon
2013-03-12
-
12:25 Doomsday Engine Revision fa4b3573 (github): Documentation: Updated Doxygen config with PIMPL macros
-
12:06 Doomsday Engine Revision 18d7d02f (github): Cleanup
-
11:50 Doomsday Engine Revision 95733dcd (github): Fixed|Server|Client: Sending player state is pointless for non-servers
- Only a server needs to send a player's state to other players.
-
10:57 Doomsday Engine Revision 3b41388f (github): Windows|Fixed: Updated use of de::function_cast
-
10:02 Doomsday Engine Revision 64c8b030 (github): Fixed: Future-proofing for Qt 5 and C++11
- Corrected a number of issues when compiling with Qt 5 and C++11:
- Added whitespace between string literal concatena...
2013-03-11
-
13:30 Doomsday Engine Revision f07e4128 (github): Amethyst: Imported the latest sources from the Mercurial repository
- It is good to have all the tools included as part of the main source
distribution. The separate Amethyst repository w... -
10:11 Doomsday Engine Revision 6874650e (github): Server: Tweaked server log output
-
10:11 Doomsday Engine Revision 526b8646 (github): Fixed|Plugins: Usage of extern "C"
- Clang was warning about duplicate externs.
Also available in: Atom