Project

General

Profile

skyjake's activity

From 2012-12-30 to 2013-01-12

2013-01-12

21:14 Doomsday Engine Revision d1c9a7d1 (github): Adjusted client/server headers for better decoupling
skyjake
20:08 Doomsday Engine Revision dea60013 (github): Vertexes are now internally C++ objects
Replaced GameMap vertexes with a MapObjectList<Vertex>.
Todo: DMU needs to be updated to work with de::MapObject rat...
skyjake

2013-01-11

22:38 Doomsday Engine Revision 73803d17 (github): Removed global sideDefs, vertexes, and polyObjs arrays
Not needed any more. Now all map data is accessed via GameMap. skyjake
22:09 Doomsday Engine Revision 78505e44 (github): Removed the global lineDefs and sectors arrays
Not needed any more. skyjake
21:41 Doomsday Engine Revision 117136f1 (github): Removed global bspNodes and hedges arrays
These are not needed any more. skyjake
21:36 Doomsday Engine Revision d417238b (github): Removed the global bspLeafs array
The GameMap is the correct way to access map data. skyjake
21:00 Doomsday Engine Revision dfb5d6e8 (github): Merge branch 'master' into mapdata-c++
skyjake
20:48 Doomsday Engine Revision 3c7e719c (github): Relocated m_stack to libdeng1
Also spruced up the implementation a little. skyjake
19:46 Doomsday Engine Revision 7efcd045 (github): Documentation: Added description for EntityDatabase
Courtesy of danij. skyjake
19:06 Doomsday Engine Revision bc822bcd (github): Cleanup
skyjake
18:49 Doomsday Engine Revision b1440578 (github): Broke down the generated dd/p_maptypes and reorganized headers
skyjake
17:58 Doomsday Engine Revision 7d284b4e (github): Moved map data script and template to the attic
The map data classes will be C++ classes and hand-crafted. skyjake

2013-01-09

12:55 Doomsday Engine Revision 36a5dc59 (github): Map object types are now opaque pointers in the public Map API
Publicly, DMU is a pure C API. Outsiders do not have visibility to
the type or contents of map objects via the pointe...
skyjake

2013-01-08

20:48 Doomsday Engine Revision 90bf08b2 (github): Server|Mac OS X: Fixed Mac OS 10.4 build
skyjake
09:33 Doomsday Engine Revision 0bd61eaa (github): qmake|Mac OS X: Attempting to fix 10.4 build
At least need to link with HIToolbox. skyjake

2013-01-07

22:19 Doomsday Engine Revision a385746a (github): Shell: Basic GUI app stub
Created an empty main window. skyjake
21:00 Doomsday Engine Revision adedad67 (github): Shell: Added a stub for the Shell application and shared lib
The Doomsday Shell is a tool for running and monitoring a dedicated
server. It has both a GUI/Qt interface and a text...
skyjake
18:22 Doomsday Engine Revision 64823b01 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
18:21 Doomsday Engine Revision 739c92ac (github): Copyright years update for skyjake
Updated the rest of the sources. Also fixed encoding to UTF-8 in a
couple of files.
skyjake
12:26 Doomsday Engine Revision ab090d5e (github): md2tool: Clarified license
skyjake

2013-01-06

20:59 Doomsday Engine Revision d1854c42 (github): Merge branch 'master' into vanilla-blockmap
Conflicts:
doomsday/plugins/common/src/p_mapsetup.c
skyjake
20:56 Doomsday Engine Revision 5a3a5107 (github): Cleanup
skyjake
20:16 Doomsday Engine Revision 0dfe925f (github): libdeng1|Cleanup: Moved text utilities to a separate source file
str.c is intended for the Str class. skyjake
19:31 Doomsday Engine Revision fdf0f8ce (github): qmake: Moved tools to doomsday/tools
The tools are now a proper part of the main doomsday project. skyjake
19:02 Doomsday Engine Revision 7a02f042 (github): Homepage: Updated source code download page for 1.9.10-1
skyjake
18:42 Doomsday Engine Revision 5c4df9ed (github): Homepage: Ubuntu binary packages are now for Ubuntu 12.04
The Linux autobuilders were updated to Ubuntu 12.04 LTS. skyjake
17:15 Doomsday Engine Revision 4dc3fb60 (github): Fixed|Pilot: Switching to branches not yet present locally
Pull from repository before switching branches. skyjake
16:35 Doomsday Engine Revision cc07776e (github): Fixed: Version macros when using a release name
skyjake
16:33 Doomsday Engine Revision 5f86ba35 (github): Fixed: Version macros when using a release name
skyjake
16:27 Doomsday Engine Revision ed61c7be (github): Updated version info for the 1.9.10-1 patch release
skyjake
16:14 Doomsday Engine Revision 18dafbe1 (github): libdeng2: Updated code style for consistency
Namespaces are not indented. skyjake
15:16 Doomsday Engine Revision f2a37931 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
15:15 Doomsday Engine Revision 1790acff (github): Windows: Attempting to resolve excessive header includes from .rc files
skyjake
13:56 Doomsday Engine Revision 2a809848 (github): libdeng2: Handle error when log output file cannot be opened
The C wrapper also needs to handle the exception. skyjake
13:54 Doomsday Engine Revision 079fe2ab (github): libdeng2: Handle error when log output file cannot be opened
The C wrapper also needs to handle the exception. skyjake
13:14 Doomsday Engine Revision 6b048292 (github): libdeng2: Catch exception if failed to open log output file
Attempting to fix a failure to start the engine when another process
is already running.
The log buffer can operate ...
skyjake
12:56 Doomsday Engine Revision 59b805cc (github): libdeng2: Catch exception if failed to open log output file
Attempting to fix a failure to start the engine when another process
is already running.
The log buffer can operate ...
skyjake
12:19 Doomsday Engine Revision 3930b555 (github): Revert "Fixed: Memory access violation in binding context management"
This reverts commit 8a42da7950a58833e5b726e7fc425e89fd3ae360. skyjake
12:15 Doomsday Engine Revision d19ad79e (github): libdeng1: Clarified functionality of M_Realloc()
Reallocating to zero size will now free the allocated memory and
return NULL.
This is how realloc() behaves on some ...
skyjake
12:02 Doomsday Engine Revision 32171b61 (github): Fixed|Windows: Build failure
Shuffled header includes in p_dmu.cpp to get around fragile Windows
system headers.
skyjake
11:45 Doomsday Engine Revision 6454d637 (github): Fixed: Build failures
Usage of extern "C", missing //, and missing import of the Map API in
wadmapconverter.
skyjake
11:30 Doomsday Engine Revision 3eb06a2f (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
11:30 Doomsday Engine Revision 0a735723 (github): Doxygen: Updated path to libdeng1 sources
skyjake

2013-01-05

22:55 Doomsday Engine Revision 0a134035 (github): Updated packres.py with new game plugin folder names
skyjake
22:55 Doomsday Engine Revision 03551ba2 (github): Removed the DENG_PLUGIN_GLOBAL macro
With -rdynamic gone, this is no longer necessary. skyjake
21:35 Doomsday Engine Revision 5639cea7 (github): qmake|Mac OS X: Fixed a path to libdeng1
skyjake
21:33 Doomsday Engine Revision 0e4e13ba (github): Mac OS X: Updated bundleapp.sh with new folder names
skyjake
21:23 Doomsday Engine Revision 76b66a15 (github): Renamed jdoom, jheretic, jhexen, and libdeng source folders
They are now called "doom", "heretic", "hexen", and "libdeng1". skyjake
20:03 Doomsday Engine Revision 5a037ee4 (github): Moved api_material under the "resource" domain
Also fixed a typo in libdeng2. skyjake
19:59 Doomsday Engine Revision 2777f100 (github): libdeng2: Copyright years update for skyjake
skyjake
19:52 Doomsday Engine Revision 7b895041 (github): libdeng1: Cleanup
skyjake
18:07 Doomsday Engine Revision b4adfbf9 (github): Merge branch 'separate-server'
Conflicts:
doomsday/engine/src/dd_main.cpp
doomsday/libdeng/src/str.c
skyjake
17:52 Doomsday Engine Revision 9cc9e2a4 (github): Fixed|Windows: Fixed compilation and linker issues
Exported "deng_API" from all plugins. skyjake
13:40 Doomsday Engine Revision 40994d05 (github): Fixed|Server: Basic functionality
doomsday-server can now load and unload games and start and stop
the server.
When running with doomsday-server, cert...
skyjake
12:37 Doomsday Engine Revision a2079c84 (github): Cleanup: API headers and documentation
skyjake
12:36 Doomsday Engine Revision f2451ed1 (github): Updated copyright year in templates
skyjake
11:37 Doomsday Engine Revision 6bdee143 (github): Cleanup
skyjake
11:34 Doomsday Engine Revision 2dc60476 (github): Split dd_api.h into InternalData API and api_gameexport.h
The old game_import_t struct was replaced with a proper InternalData
API using the public API mechanism. The remainde...
skyjake

2013-01-04

23:14 Doomsday Engine Revision 82d61528 (github): FMOD|FluidSynth: Import the public Con API
skyjake
23:09 Doomsday Engine Revision 4c24f185 (github): Fixed game plugin compilation
Import the necessary Doomsday public APIs. skyjake
23:02 Doomsday Engine Revision 3cbc2976 (github): Cleanup
skyjake
22:59 Doomsday Engine Revision 58588392 (github): Cleanup
skyjake
22:55 Doomsday Engine Revision ec0024aa (github): Added public API for R (Resource) subsystem
libdoom now compiles and links successfully. skyjake
22:16 Doomsday Engine Revision bd814edd (github): Added public API for Rend (renderer) module
Moved R_HSVToRGB() to libdeng1, and split "resourceclass.h" into
internal and public parts.
skyjake
20:49 Doomsday Engine Revision 4cffa770 (github): Added public API for MaterialArchive
skyjake
20:29 Doomsday Engine Revision 34230d99 (github): Moved public map data functions to the Map API
The Map API is getting pretty big, it could be split down. skyjake
19:36 Doomsday Engine Revision 8fbe5cbe (github): Moved divline_t routines to libdeng1
skyjake
18:46 Doomsday Engine Revision a710221d (github): Moved public mobj and polyobj routines to the Map API
skyjake
17:13 Doomsday Engine Revision 61df3a51 (github): Relocated m_bams from engine to libdeng1
skyjake
16:53 Doomsday Engine Revision 08d1bd97 (github): Relocated math utilities from m_misc to libdeng1
These are for use in C language sources and should be kept separate
from the C++ math in libdeng2.
skyjake
15:38 Doomsday Engine Revision 4ad429af (github): Relocated text utilities (M_*) to libdeng1 (str module)
skyjake
15:17 Doomsday Engine Revision 84aef865 (github): Moved public font routines to the FR API
skyjake
14:54 Doomsday Engine Revision 6db3dc85 (github): Moved public GL_* routines to the GL API
skyjake
14:04 Doomsday Engine Revision 1073859b (github): Added public API for the GL module
The public GL API is client-only. skyjake
13:00 Doomsday Engine Revision 295faa9f (github): Moved public LineDef_* routines to the Map API
skyjake
11:48 Doomsday Engine Revision 68a6fe0e (github): Server|Windows: Server has no use for DirectInput
Fixes a build failure on Windows. skyjake

2013-01-03

22:07 Doomsday Engine Revision 384c95c4 (github): Added public APIs for Client and Server
skyjake
21:27 Doomsday Engine Revision dd3cf5e5 (github): Moved public Net_* routines to Base and Player APIs
skyjake
21:05 Doomsday Engine Revision fbdbe000 (github): Added public API for Map (DMU) and other game world data
Also renamed public map-related headers. skyjake
20:33 Doomsday Engine Revision 7def50c8 (github): Removed dd_ui from API headers; only the Infine API is now public
In the future all UI will be based on libdeng2, and the UI2/InFine
module will be reserved for finale animations and ...
skyjake
20:12 Doomsday Engine Revision 4141160c (github): Moved Game_Notify to a more appropriate place
It is now part of the Plug API. skyjake
20:01 Doomsday Engine Revision ee3f4f32 (github): Added public API for the Infine module
skyjake
19:37 Doomsday Engine Revision 5e68d0a6 (github): Added public API for the Svg module
skyjake
19:18 Doomsday Engine Revision da8afadc (github): Added public API for the S (Sound) module
skyjake
17:57 Doomsday Engine Revision b1558678 (github): "Sys" functions are part of the public Base API
skyjake
17:44 Doomsday Engine Revision 15edddbd (github): Added public API for Player routines; expanded Base API
skyjake
16:14 Doomsday Engine Revision 0a3e58f4 (github): Added public API for B (Bindings) and more Con API functions
skyjake
13:55 Doomsday Engine Revision ae1ad661 (github): API identifiers should default to the latest version when compiling
Each identifier both version specific (e.g., "v1") and a "latest"
variant.
skyjake
13:38 Doomsday Engine Revision e21453bc (github): Added public API for Thinker; renamed header and functions
skyjake
11:20 Doomsday Engine Revision 94ab860e (github): Added public API for FR (Font Render) module
In the server build, the FR API is not available at all. skyjake

2013-01-02

23:17 Doomsday Engine Revision a26bed47 (github): Added public API for the busy mode
skyjake
20:23 Doomsday Engine Revision 8c87b3fa (github): libdoom: Import available public APIs
skyjake
20:08 Doomsday Engine Revision 29c1bd5a (github): Cleanup
skyjake
19:55 Doomsday Engine Revision 4071eeb9 (github): Added public API for Material module
Now the wadmapconverter and dehread plugins compile and link
successfully.
skyjake
19:24 Doomsday Engine Revision 9ea9bff7 (github): Added a public API for the map editor (MPE)
skyjake
18:59 Doomsday Engine Revision 00eac253 (github): Added a public API for the Con module
Only includes Con_Message at this stage. skyjake
18:34 Doomsday Engine Revision 2b359bfa (github): Added a public API for Base domain
Also fixed build regarding internal use of the public F API. skyjake
17:33 Doomsday Engine Revision 86b33db7 (github): Added the F module public API (file system)
The public headers that define module APIs now use an "api_" prefix. skyjake
16:49 Doomsday Engine Revision 88ab0d6f (github): Added public APIs for Plug and Def modules
Also cleaned up the API macros a little and added a separate header
for the public Def API.
skyjake
16:08 Doomsday Engine Revision ecd87ad9 (github): Document the engine version where each public API is first available
skyjake
16:02 Doomsday Engine Revision beaa1ee8 (github): Publish the Uri module and W APIs
The Library loader now calls deng_API() to publish all the public
APIs.
Added api/de_api.h for the generic/base API ...
skyjake
14:49 Doomsday Engine Revision b6f7ca07 (github): Defined new API exchange mechanism
The plugins must export an entry point called deng_API() that the
engine will use to pass API structs to.
Todo: Engi...
skyjake
12:44 Doomsday Engine Revision 9ad06f42 (github): Relocated dd_snprintf to libdeng1
skyjake
12:43 Doomsday Engine Revision 0825bcce (github): Relocated dd_snprintf to libdeng1
skyjake
12:29 Doomsday Engine Revision fe2d1275 (github): Merge branch 'master' into separate-server
skyjake
12:28 Doomsday Engine Revision 9b74db46 (github): Unix: Relocated strupr/strlwr to libdeng1
skyjake
11:50 Doomsday Engine Revision ecbe1e8b (github): Relocated the Win32 style file finder to libdeng1
Updated the code for modern conventions, and added some Str utility
functions.
skyjake

2012-12-31

12:21 Doomsday Engine Revision 6f8392eb (github): Server: Omit Updater in server build
The server does not need to have the automatic updater. skyjake
12:02 Doomsday Engine Revision b6d46d6e (github): qmake: No more exporting symbols out of the executable
Adjusted the build settings in the qmake project files so that no more
symbols are exported out of the executables. T...
skyjake

2012-12-30

23:36 Doomsday Engine Revision db7b2ff5 (github): Fixed|libdeng2: Bug in de::Lockable
The internal state of de::Lockable was, ironically, not thread-safe. skyjake
23:34 Doomsday Engine Revision caa0503f (github): Fixed|libdeng2: Bug in de::Lockable
The internal state of de::Lockable was, ironically, not thread-safe. skyjake
21:53 Doomsday Engine Revision 14af235d (github): Fixed|Server|Windows: Compilation of the server
Added missing dummies and adjusted Windows-specific routines for
a SERVER build.
The linker warning about the wrong ...
skyjake
19:07 Doomsday Engine Revision 0238cf36 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
19:07 Doomsday Engine Revision fbace41a (github): Fixed: Typos related to __CLIENT__
skyjake
17:05 Doomsday Engine Revision eefe0572 (github): Fixed|OpenAL: Integer conversion in 64-bit build
skyjake
16:53 Doomsday Engine Revision d1d486a2 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
Conflicts:
doomsday/engine/src/render/r_main.cpp
doomsday/engine/src/render/rend_main.cpp
skyjake
16:47 Doomsday Engine Revision a8a73d65 (github): Server|Unix: Fixing server build
skyjake
16:45 Doomsday Engine Revision 9c1fd1ee (github): Fixed|OpenAL: Integer conversion in 64-bit build
skyjake
15:01 Doomsday Engine Revision f6dfe937 (github): Fixed|Server: Fixed compilation issues on Linux
skyjake
 

Also available in: Atom