Project

General

Profile

Activity

From 2015-02-09 to 2015-02-22

2015-02-22

20:05 Revision 3ed7c865 (github): Fixed|libcore|ScriptSystem: Possible crash when importing modules
The sorting predicate was not correct (not a bool), which could
confuse MSVC's std::list.
skyjake
20:04 Revision 1a7177f2 (github): Fixed|libcore|ScriptSystem: Possible crash when importing modules
The sorting predicate was not correct (not a bool), which could
confuse MSVC's std::list.
skyjake
20:02 Revision f68216b8 (github): CMake|Windows: RC for libcore, client, and shell
Icons, version information, etc. skyjake
17:51 Revision 852e360c (github): CMake|Windows: Win32 resources and exports for plugins
Making this automatic via deng_add_plugin() makes more sense. skyjake
17:28 Revision 80572728 (github): CMake|Windows: API exports, running windeployqt, .pack output
skyjake
16:51 Revision 67a23690 (github): CMake|Windows: Precompiled headers, better dependency finding
skyjake
12:55 Revision f3079227 (github): CMake|Windows: Looking for DirectX and EAX
skyjake
10:18 Revision 7f9c1de4 (github): Cleanup: Renamed the LONG/SHORT macros
The LONG macro conflicted with the LONG typedef in <windows.h>. skyjake
09:57 Revision ca840c01 (github): CMake|Windows: Configuring the build for 32-bit Windows
Modified dependency finders to work on Windows. skyjake

2015-02-21

11:26 Revision f8c6e746 (github): CMake|OS X: Enabling C++11, DisplayMode default, building blank config
skyjake

2015-02-20

22:30 Revision c76eef3b (github): CMake: Compile and install readme documentation
skyjake
21:10 Revision 5ea74597 (github): CMake|Unix: Building and installing on an Unix system
Also, some minor tweaks for CMake 3.0.2 compatibility. skyjake
11:08 Revision 1586a285 (github): CMake: Improved finding of FMOD, LibOVR; OS X plugin install names
skyjake

2015-02-19

23:24 Revision 3ca76171 (github): CMake|OS X: Better method to install tools inside Doomsday.app
install (TARGETS) takes care of the rpath fixing etc. skyjake
22:26 Revision 604ca388 (github): CMake|OS X: Installing all apps and other components, tweaks for IDEs
skyjake
05:29 Revision 7fa36cbf (github): libcommon|acs::System: Fix ACS bytecode recognition (null termination oversight)
danij
04:42 Revision 6bc4c673 (github): libcommon|acs::System: Ignore ZDoom-extended ACS bytecode formats
ZDoom-extended ACScript bytecode formats are unsupported as they
introduce several new data chunks, which, are curren...
danij
04:01 Revision f45e6ce4 (github): libcommon|acs::System: More robust ACS bytecode validation
Make use of Doomsday 2.0 components for recognition and validation
of ACScript bytecode data.
Todo: Ignore unsupport...
danij

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
 

Also available in: Atom