Project

General

Profile

Activity

From 2015-02-05 to 2015-02-18

2015-02-18

20:29 Revision 4c97f434 (github): CMake: Cleanup
skyjake
20:29 Revision fbeef850 (github): OS X|libcore: Detect .bundle format plugins
Plugins are now correctly packaged into bundles, with the binary
in the appropriate MacOS folder.
skyjake
17:41 Revision 7429217c (github): CMake: Building the client, bundling plugins, cleanup
skyjake
17:19 Revision bbfc0820 (github): Client: Cleanup
skyjake
15:52 Revision 9184a70d (github): CMake: Cleanup and finding LibOVR, OpenAL, SDL2
skyjake
15:50 Revision 34cff9ea (github): libdoomsday: Moved net.dengine.base package
This package belongs under the ownership of libdoomsday. skyjake
10:57 Revision 7eb33ca6 (github): CMake: Added projects for plugins, bundling for OS X
skyjake

2015-02-17

12:31 Revision cb23b031 (github): CMake: Tests, Info.plist generation, package bundling, sublist macro
skyjake
09:32 Revision b47c0c00 (github): OS X|libcore|App: Built-in basedir for command line apps
Unbundled apps don't have a Resources folder, so they now expect
a Unix-style read-only shared data directory to be p...
skyjake

2015-02-16

13:53 Revision f0f864fa (github): Cleanup|CMake: Better SDK library target naming
skyjake
13:23 Revision ef2c274f (github): Fixed|Unix|liblegacy: Path manipulation in Windows style file finding
The Unix version of these Windows style routines had some bugs that
apparently haven't surfaced before, perhaps becau...
skyjake
13:21 Revision 4ddba79f (github): wadtool: Ported to use deng_legacy, no longer Windows-only
skyjake
13:18 Revision 26ed8614 (github): Unix|CMake|Amethyst: Generate server and shell-text manual pages
skyjake
13:17 Revision 774fd596 (github): Fixed|Unix|liblegacy: Path manipulation in Windows style file finding
The Unix version of these Windows style routines had some bugs that
apparently haven't surfaced before, perhaps becau...
skyjake
11:02 Revision 8ac4642c (github): CMake: Added CMake project files; added sdk, apps subdirectories
skyjake

2015-02-13

10:47 Revision e4ad6500 (github): UI|Client: Hide the main window to ensure a critical message is visible
skyjake
08:38 Revision 805c7b91 (github): Fixed|Windows: Build failure
skyjake

2015-02-12

18:00 Revision be310c4b (github): Fixed|libcore|Animation: Potential crash during animation
A race condition was possible that caused a double free on a de::Time
instance when updating the current animation time.
skyjake
18:00 Revision 3efff8fb (github): Refactor|Client|UI: Switching to/from native UI mode
The "native UI" mode puts the game to windowed mode and restores
desktop display mode so that native UI widgets can b...
skyjake
18:00 Revision 4d190715 (github): UI|Client|Games: Game availability changes now have their own audience
Rather than updating game availability in the UI after app startup
is complete, we'll do updates whenever Games has f...
skyjake
18:00 Revision 88d6d57e (github): UI|Client|Task Bar: Choosing the IWAD folder
Added a menu item in the app menu to select the primary IWAD folder
that overrides all others. This is saved persiste...
skyjake
18:00 Revision 44c2114b (github): Home|UI: If needed, show a notice and button to pick the IWAD folder
If no games are found, the home screen now simply shows a notice
that tells the user to locate the IWAD folder.
This...
skyjake
16:01 Revision ecc042ae (github): Fixed|Definitions|libdoomsday: Old style Decoration def interpretation
This kind of null stage optimization will require an object level
controller so lets keep things simple for now.
Iss...
danij
12:20 Revision 3a95e95d (github): OS X|qmake: Try pkg-config if SDL2_FRAMEWORK_DIR is undefined
skyjake

2015-02-11

19:22 Revision 3e1527da (github): Fixed|Multiplayer|Client: Cleaning up client state when leaving a game
The client was not properly cleaning its state when leaving a game.
Now received packets are discarded and the postfx...
skyjake

2015-02-10

22:42 Revision bebf3ad8 (github): MSVC|qmake: Enable debug information in release builds
Since the MSVC script is only intended for development uses, it is
better to enable debug information in release buil...
skyjake
09:57 Revision 5cebd2f8 (github): Fixed|Windows|GL|libgui: Build failure
skyjake
09:45 Revision e225608b (github): Debug|GL: Show initial GL format parameters
Plus other small tweaks made during debugging. skyjake
00:14 Revision 84abed90 (github): Fixed|libdoomsday|DED: Parsing Material.Light defs (copy/paste oversight)
danij

2015-02-09

21:17 Revision 8252f7bc (github): Definitions|libdoomsday: Working on interpretation of old style Decoration defs
Animation is now mostly working although there appears to be some
timing issues remaining...
IssueID #1906
danij
11:00 Revision d93e3fe3 (github): Fixed|UI|Multiplayer: Potential crash when joining an MP game
Synchronous signal handling (game unload, MP join) may lead to the
widget being gone when it's time to check if there...
skyjake
09:04 Revision e8c0a261 (github): qmake|Documentation: Clarified debug build option
skyjake

2015-02-08

03:20 Revision 5741eafb (github): Fixed|libdoomsday|DED: Implicit Decoration.Light stage allocation while parsing
danij
02:50 Revision 77cd24e1 (github): Refactor|libdoomsday|DED: Reimplemented Decoration definitions using DED 2.0 components
danij
00:26 Revision 0227ce21 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
00:25 Revision 3c112791 (github): Refactor|libdoomsday|DED: Reimplemented Material definitions using DED 2.0 components
danij

2015-02-07

19:22 Revision 13b1b425 (github): Fixed|Multiplayer: Crash when joining a finished coop game
Joining a Doom II coop in MAP30 post-map state caused a fatal error
(no current map).
skyjake
16:49 Revision 806aafa9 (github): Definitions: Cleanup
danij
16:32 Revision 6a482b97 (github): Refactor|ResourceSystem: Implement Material(Scheme) iterations with C++11 lambdas
danij

2015-02-06

23:28 Revision c56e0272 (github): Definitions: Cleanup
danij
23:06 Revision 43e0bbaf (github): API|Refactor: Lookup Text definitions via libdoomsday's ded_t
libdoomsday provides direct access to the ded_t API thereby rendering
the old Def_Get/Set functions for this purpose ...
danij
18:48 Revision bbef731b (github): libcommon: Print a session metadata banner when the game begins (log)
Including all pertinent info such as the episode ID and if verbose,
a breakdown of the game rule configuration.
danij
13:05 Revision b2a46516 (github): libcommon: Removed current episode ID from the map banner (log)
On second thoughts, lets not include this info in the map banner so
as not to potentially confuse the user when manua...
danij
08:10 Revision 09006e0f (github): Pilot: Documentation generated by the 'dox' client
skyjake

2015-02-05

18:31 Revision 14a2d8fd (github): UI|Client: Clean up MP selection menu layout
MP games usually have varying amount of information in the load button,
so this cleans up the layout by using the tal...
skyjake
17:25 Revision 8cd05421 (github): UI|Client: Improved readability of MP selection menu
Also, always sort the MP sessions when they become available. skyjake
17:01 Revision bacb907a (github): Fixed|Multiplayer: Joining fails with a message "already joined"
If the game mode did not change, nobody was making sure that the
current MP game was disconnected.
IssueID #1884
skyjake
16:59 Revision 5be63ca3 (github): Debug|liblegacy: Crash when reading bad network packet data
Crash when attempting to read a 1.8Gb string (!). Occurred when joining
a server. Apparently the old network code is ...
skyjake
16:01 Revision 415acbd1 (github): Fixed|Input|Bindings: Do not offer events to game during busy mode
This was causing a fatal error, which may actually look like a crash
during busy mode.
IssueID #1960
skyjake
 

Also available in: Atom