Project

General

Profile

Activity

From 2014-02-16 to 2014-03-01

2014-02-28

21:09 Doomsday Engine Revision 7cede943 (github): UI|Task Bar: Show the "Connect to Server" item in Ring Zero
skyjake
21:09 Doomsday Engine Revision 321552c6 (github): Cleanup
skyjake
21:08 Doomsday Engine Revision a34fdda2 (github): Fixed|UI|Updater|libappfw: Updater Settings dialog position while closing
In the Update Available dialog, the anchor where the Updater Settings
was attached (the Gear button) was deleted, whi...
skyjake
21:03 Doomsday Engine Revision 0a4a162c (github): libdeng2|RuleRectangle: Added midX/midY output rules
skyjake
20:07 Doomsday Engine Revision fae0e3bb (github): Fixed|qmake|Windows: Library directory option for MSVC
skyjake
17:12 Doomsday Engine Revision d9005fb6 (github): qmake|Unix: Link against built libraries rather than system
Even if the Doomsday libraries are present on the system, we need to
prioritize the ones being built to avoid version...
skyjake
15:59 Doomsday Engine Revision 0629451d (github): SDK|OS X|qmake: Added Mac deployment for apps
On OS X, apps are bundled with the shared libraries and resources
inside the application folder.
Also, PREFIX is now...
skyjake
15:56 Doomsday Engine Revision 427ab1e0 (github): libdeng2|App: Do not hard-code app name to "Doomsday Engine"
skyjake
10:59 Doomsday Engine Revision 8eb715a2 (github): Refactor|libcommon: Began removing the SaveInfo instance
The functionality which remains in this component does not require
an instance object as such, an API with a savegame...
danij
10:23 Doomsday Engine Revision 550c0f9b (github): libcommon|SaveInfo: Cleanup
danij
09:58 Doomsday Engine Revision a011e4ea (github): Refactor|libcommon|SaveInfo: Extracted SessionMetadata from SaveInfo
danij
09:13 Doomsday Engine Revision 2e5a0d93 (github): libcommon: Convenient method for returning the game identity key
danij
08:41 Doomsday Engine Revision 541da1f4 (github): Fixed|libcommon: Compiler warnings (unused arg/expression result)
danij
08:39 Doomsday Engine Revision 29ed7230 (github): Fixed|libcommon: Compiler warnings (unused arg/expression result)
danij

2014-02-27

18:12 Doomsday Engine Revision ca26424c (github): libdeng2|FS: ArchiveFeed observes source file for deletion
If the source file is deleted, any changes to the archive are first
saved.
skyjake
18:11 Doomsday Engine Revision 51526df4 (github): Fixed|SDK: Missing public header files
skyjake
18:10 Doomsday Engine Revision a4abd020 (github): Fixed|libgui: Missing import in gui module
skyjake
16:53 Doomsday Engine Revision 355e5782 (github): libdeng2|Refuge: Adjust log output level
skyjake
16:46 Doomsday Engine Revision c48300ae (github): Cleanup
skyjake
16:43 Doomsday Engine Revision aa042418 (github): SDK|Cleanup: Deploying SDK libraries
skyjake
16:02 Doomsday Engine Revision 0cf33124 (github): SDK|qmake: Added an app deployment macro
dengDeploy() can be used to easily deploy an application using the SDK. skyjake
16:01 Doomsday Engine Revision 33b1cf24 (github): Fixed|qmake|SDK: libdeng1 is not part of the SDK
skyjake
16:01 Doomsday Engine Revision a55a478d (github): qmake|SDK: Determining install location of libraries
Added a macro for figuring out what is the appropriate Unix library
directory.
skyjake
13:10 Doomsday Engine Revision 6bef92fb (github): Refactor|libcommon|SaveSlots: Renamed methods following established naming conventions, cleanup
danij
08:00 Doomsday Engine Revision 2967b6ca (github): libcommon|SaveSlots: Also refocus the cursor after deleting from the savegame menu
danij
07:49 Doomsday Engine Revision 1ed6d1ea (github): libcommon|SaveSlots: Fix compiler warning (unused variable)
danij
07:40 Doomsday Engine Revision d53794c8 (github): libcommon|SaveSlots: Cleanup
danij
07:21 Doomsday Engine Revision 0cc6db1b (github): libcommon|SaveInfo|SaveSlots: Init save system in G_CommonPreInit, SaveSlots updates the game menu
Ideally the game menu widgets would observe SaveInfo changes directly,
however this would require a new special purpo...
danij
03:42 Doomsday Engine Revision 1c75e978 (github): Fixed|libcommon: Parsing of episode number from map Uris (refactoring oversight)
By default String::toInt() does not tolerate suffixes. danij
03:38 Doomsday Engine Revision c2766fdb (github): libhexen|ACS|Cleanup: Applied 'session' naming convention to ACScript
danij
02:47 Doomsday Engine Revision d7f00248 (github): libcommon|SaveInfo: Track status changes of saved game sessions in SaveInfo
SaveInfo now monitors the status of the saved game session internally
and notifies interested parties when it changes...
danij
00:20 Doomsday Engine Revision 2c12fa93 (github): libcommon: Update info for savegame slots more intelligently
It is no longer necessary to update the SaveInfo for all the savegame
slots at once. Update only those slot(s) pertin...
danij
00:04 Doomsday Engine Revision 5f8a573b (github): Debug|libcommon: Adjusted level of savegame file open logging to XVERBOSE, cleanup
danij

2014-02-26

23:45 Doomsday Engine Revision 739b21f3 (github): Console|SaveInfo: Improved output of 'inspectgamesave'
Include a breakdown of the game rules in the SaveInfo description. danij
22:44 Doomsday Engine Revision f63c80e7 (github): libdoom|DoomV9GameStateReader|libheretic|HereticV13GameStateReader: Use current game rules as basis for interpreting vanilla savegames
Alert the user about this assumption so that they might act accordingly
(ideally, by ensuring the rules are configure...
danij
20:41 Doomsday Engine Revision c3e56a4c (github): libcommon: Cleanup
danij
20:40 Doomsday Engine Revision e30a9f8d (github): Merge remote-tracking branch 'remotes/origin/master' into savegame-refactor
danij
17:11 Doomsday Engine Revision 7bf20d39 (github): libdeng2|Cleanup: More information in error messages
skyjake
17:11 Doomsday Engine Revision f63db803 (github): libdeng2|App: Using a .pack as basedir; configurable config path
This commit adds flexibility to App. It is now possible to point the
application's basedir to a pack file, so that th...
skyjake
16:47 Doomsday Engine Revision 52ee22cf (github): libdeng2|Unix: Expand paths specified in UnixInfo config
Any symbols like "~" found in the paths of UnixInfo config files are
automatically expanded.
skyjake
16:46 Doomsday Engine Revision 7253c8ee (github): Fixed|libdeng2|SDK|qmake: Missing public header
skyjake
16:45 Doomsday Engine Revision 80726a27 (github): SDK: Added a .pri files for apps using the SDK
doomsday_sdk.pri is installed to the SDK directory. skyjake
16:43 Doomsday Engine Revision 5543f699 (github): qmake|libgui|Scripting: Moved gui.de to libgui
gui.de directly relates to functionality in libgui, so it should be
located in libgui's modules.
Project files updat...
skyjake
13:15 Doomsday Engine Revision 351997cd (github): Cleanup|qmake|64-bit: Preprocessor symbol for 64-bit builds
Conforming to naming conventions. skyjake
13:15 Doomsday Engine Revision c5cf0152 (github): libgui|Cleanup: Removed ARB_debug_output
This extension wasn't in use and seems to be subtly differently defined
on different platforms.
skyjake
13:13 Doomsday Engine Revision ec9cf016 (github): Cleanup|qmake|64-bit: Preprocessor symbol for 64-bit builds
Conforming to naming conventions. skyjake
13:12 Doomsday Engine Revision 816768d2 (github): libgui|Cleanup: Removed ARB_debug_output
This extension wasn't in use and seems to be subtly differently defined
on different platforms.
skyjake
12:56 Doomsday Engine Revision dc0ca51e (github): Merge remote-tracking branch 'origin/master' into sdk-split
skyjake
10:32 Doomsday Engine Revision 11582988 (github): Fixed|Windows: Missing exports and OpenGLGL API callback
skyjake

2014-02-25

23:24 Doomsday Engine Revision c747adb4 (github): Merge branch 'master' into savegame-refactor
danij
23:23 Doomsday Engine Revision ecd4b5a0 (github): Fixed|libcommon: Compiler warnings (missing initializer)
danij
23:10 Doomsday Engine Revision b02662c3 (github): Fixed|libheretic: Compiler warnings (unused var/arg)
danij
22:53 Doomsday Engine Revision 2f77b7d1 (github): Fixed|libheretic: Compiler warnings/errors (dup time symbol, missing initializers)
danij
22:35 Doomsday Engine Revision 0acbb96e (github): UI|Client: Store game selection subset fold state persistently
skyjake
22:25 Doomsday Engine Revision 45c07216 (github): Fixed|libcommon: Compiler warnings (missing initializer, unused var/arg)
danij
21:24 Doomsday Engine Revision 1a0b5303 (github): Fixed|libcommon: Various compiler warnings
danij
19:51 Doomsday Engine Revision 65fd3acd (github): SDK|qmake: Install libraries to the SDK directory
skyjake
19:48 Doomsday Engine Revision 48a720b1 (github): Refactor|libcommon|GameRuleset: Began remodeling GameRuleset into a C++ class
A C wrapper API for accessing rule values is necessary because it is
not presently feasible to switch all the relevan...
danij
18:43 Doomsday Engine Revision 8ea3d454 (github): Fixed|qmake: Typo
skyjake
17:34 Doomsday Engine Revision a4529593 (github): Refactor|libheretic: Switched h_refresh.c, in_lude.c, m_cheat.c to C++
danij
17:20 Doomsday Engine Revision 549a22be (github): Refactor|libdoom: Switched d_refresh.c, m_cheat.c to C++
danij
17:19 Doomsday Engine Revision 9ba60bf2 (github): qmake|SDK: Added sdk.pro, install rules for headers
Public headers are now specified using a macro that automatically adds
an install rule for them when doing an SDK build.
skyjake
17:17 Doomsday Engine Revision 98ea79b5 (github): Cleanup
skyjake
15:36 Doomsday Engine Revision 1b321ad5 (github): Refactor|libcommon: Switched p_inventory.c, p_xg_line.c to C++
danij
14:35 Doomsday Engine Revision ac35b95b (github): UI|Client: Cleanup in 3D & VR Settings
Moved the Oculus Rift specific multisampling setting below the Oculus
Rift subtitle.
skyjake
14:34 Doomsday Engine Revision 38632e36 (github): libappfw|Oculus Rift: Modelview matrix according to head tracking
Added a utility for putting together a modelview matrix for the tracked
head position/orientation, however this is no...
skyjake
14:33 Doomsday Engine Revision 925bbd08 (github): Client|Stereo 3D: Cleanup
skyjake
14:16 Doomsday Engine Revision 1b844eba (github): UI|Client: Added "24-bit" color depth to Video Settings
skyjake
14:16 Doomsday Engine Revision d0b0ad51 (github): Fixed|Unix: Crash when launching application (UnixInfo)
UnixInfo needed to know the application's /etc path, but the application
had not been fully constructed at the time.
skyjake
14:15 Doomsday Engine Revision ea8ef79f (github): UI|Client: Added "24-bit" color depth to Video Settings
skyjake
14:14 Doomsday Engine Revision 5e435178 (github): Fixed|Unix: Crash when launching application (UnixInfo)
UnixInfo needed to know the application's /etc path, but the application
had not been fully constructed at the time.
skyjake
13:38 Doomsday Engine Revision c1dc65ec (github): Merge remote-tracking branch 'origin/master' into oculus-refactor
skyjake
12:34 Doomsday Engine Revision 2538ff75 (github): Refactor|libcommon: Switched d_net.c, d_netcl.c, d_netsv.c, fi_lib.c, hu_automap.c to C++
danij
12:01 Doomsday Engine Revision d0390a82 (github): Fixed|X11: Getting GL extensions and changing window size
skyjake
10:48 Doomsday Engine Revision 27518347 (github): Merge branch 'ui-multiplayer'
skyjake
10:33 Doomsday Engine Revision d3ad0ce9 (github): UI|Client|libappfw: Adjusted fold panel indicators
Also, aligning the Reset buttons of the Renderer Appearance
sidebar vertically with the fold indicators.
skyjake
10:32 Doomsday Engine Revision 7072dc9d (github): libappfw|LabelWidget: Added overlay image drawing for labels
The "separate alignment" mode turned out to be infeasible, because
when used, the label should be manually sized rath...
skyjake
10:18 Doomsday Engine Revision f367603b (github): libcommon: Cleanup
danij
09:32 Doomsday Engine Revision d8d05504 (github): Refactor|libcommon: Continued replacing logical map indices with Uri
Also renamed various top-level game functions to standardize naming
wrt game session management.
danij

2014-02-24

16:47 Doomsday Engine Revision 78ca068d (github): Fixed|Resources|Client: Setup of ID'd 3D models (missing particle/sky models)
danij
16:36 Doomsday Engine Revision 986840f9 (github): Fixed|Resources|Client: Setup of ID'd 3D models (missing particle/sky models)
danij
16:00 Doomsday Engine Revision 7ad27d39 (github): libappfw|FoldPanelWidget: Adjusted fold indicator placement
skyjake
15:59 Doomsday Engine Revision 0ba6bffe (github): Refactor|libappfw|Client: Fluent interface for widget Margins
skyjake
15:58 Doomsday Engine Revision f66dc5a1 (github): libappfw|LabelWidget: Added special "separate" align mode for labels
skyjake
15:46 Doomsday Engine Revision 4cf3e694 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into ui-multiplayer
skyjake
13:35 Doomsday Engine Revision e8fae8f7 (github): UI|Ring Zero: Game Selection menu layout
Take into account the height of the game filter in the top of the view. skyjake
12:51 Doomsday Engine Revision bf87c2f4 (github): Fixed|libcommon: Compiler warnings (missing braces around initializer)
danij
12:49 Doomsday Engine Revision 52789131 (github): Merge branch 'ui-multiplayer' of https://github.com/skyjake/Doomsday-Engine into oculus-refactor
skyjake
12:46 Doomsday Engine Revision aec179aa (github): Refactor|Client|libappfw: Calculate projection matrix in VRConfig
The function for calculating a projection matrix suitable for the
current VR configuration was moved to libappfw. It ...
skyjake
12:35 Doomsday Engine Revision 0a76a1cf (github): Refactor|Optimize|libdeng2|libgui: Enhanced BitField behavior
de::BitField is heavily used for managing the OpenGL state in
de::GLState. However, it was storing the elements metad...
skyjake
11:44 Doomsday Engine Revision cb7e3648 (github): Merge branch 'master' of https://github.com/skyjake/Doomsday-Engine into oculus-refactor
skyjake
11:44 Doomsday Engine Revision 7c4e3119 (github): Merge branch 'ui-multiplayer' of https://github.com/skyjake/Doomsday-Engine into oculus-refactor
skyjake

2014-02-23

11:26 Doomsday Engine Revision c10a15fe (github): libcommon|SaveInfo|SaveSlots: Cleanup
danij
10:24 Doomsday Engine Revision f1c39261 (github): Documentation|libcommon|SaveSlots: SaveSlots apidoc fix (remove reference to special slots)
The API is no longer concerned with how the slots are named, or,
what their purpose is.
danij
10:11 Doomsday Engine Revision 182bb562 (github): Refactor|libcommon: Continued 'game' -> 'session' standardization
danij
09:45 Doomsday Engine Revision 67e1de5a (github): Refactor|libcommon: Renamed high level game save functions
Rather than constantly juggle the meaning and usage of 'save game',
'load savegame', we can easily disambiguate and c...
danij
08:57 Doomsday Engine Revision f2a632b4 (github): libcommon|SaveSlots: Identify logical save slots with unique string identifiers
Each save slot is referenced with a unique string identifier rather
than a numerical index. This greatly simplifies t...
danij
04:03 Doomsday Engine Revision ebd4e733 (github): libcommon: Continued cleaning up savegame management
danij
01:42 Doomsday Engine Revision 6b873cd5 (github): libcommon: Cleanup
danij
01:19 Doomsday Engine Revision 542ad9bc (github): Refactor|libcommon|SaveInfo: Moved SV_HxHaveMapStateForSlot logic to SaveInfo::haveMapSession
danij
00:57 Doomsday Engine Revision fe8f6c0e (github): libcommon: Cleanup
danij
00:47 Doomsday Engine Revision 5dfee09b (github): Refactor|libcommon: Continued dismantling p_saveg.cpp
High level logics for saving/loading game sessions are sufficiently
succinct to appear in place in g_game.cpp
danij

2014-02-22

22:56 Doomsday Engine Revision 432e1ac3 (github): Merge branch 'master' into ui-multiplayer
skyjake
22:56 Doomsday Engine Revision 2c24b469 (github): Revert "Fixed|All Games: Crash when setting up Controls menu"
This reverts commit cd958050cd70b748e0effcd56053035e043f48e0. skyjake
22:55 Doomsday Engine Revision cd958050 (github): Fixed|All Games: Crash when setting up Controls menu
Attempting to access an invalid pointer value. skyjake
22:53 Doomsday Engine Revision 6547e377 (github): UI|Client: Keep the "incomplete" game subset folded by default
skyjake
22:32 Doomsday Engine Revision 2a7cf187 (github): Fixed|Doom|Heretic: Error initializing the game menu
Use the 'data' member of the local weaponOrder struct to initialize
the Weapons option menu as 'text' cannot be relia...
danij
22:26 Doomsday Engine Revision 58f29554 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into ui-multiplayer
skyjake
21:19 Doomsday Engine Revision 7be57d54 (github): Documentation|All Games: Updated console help strings
skyjake
21:15 Doomsday Engine Revision 9aa868a7 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into ui-multiplayer
Conflicts:
distrib/autobuild.py
distrib/builder/utils.py
skyjake
21:13 Doomsday Engine Revision 8778beaa (github): Fixed|libcommon: Compiler warnings (dereferencing type-punned pointer)
danij
20:53 Doomsday Engine Revision d6a6b058 (github): libappfw|FoldPanelWidget: Better fold indicator placement
skyjake
20:53 Doomsday Engine Revision 43f15fa4 (github): Fixed|libcommon: Compiler warnings (missing braces around initializer)
danij
20:20 Doomsday Engine Revision f8740519 (github): UI|Client: Show "No games" in a game subset if none available
If a game subset is empty, show a notice about it. skyjake
19:48 Doomsday Engine Revision 7090c4dc (github): libdeng2|C wrapper: Logging via App_Log now results in a single log entry per call
danij
19:06 Doomsday Engine Revision 62202235 (github): Cleanup: Removed superfluous trailing new line characters in log messages
danij
18:11 Doomsday Engine Revision a17c58c0 (github): Fixed|libcommon: Compiler warnings (unused argument/variable)
danij
17:42 Doomsday Engine Revision 1528daff (github): Fixed|libcommon: Compiler warnings/errors (void const * -> void *, missing initializer)
danij
17:04 Doomsday Engine Revision 66651e81 (github): UI|Client: Added a rudimentary manual "Connect to Server" dialog
This dialog is basically a GUI for the 'connect' console command.
It is only available when a game is loaded, as 'con...
skyjake
17:02 Doomsday Engine Revision 460d13a3 (github): libappfw: Signal from LineEditWidget when content changes
skyjake
16:07 Doomsday Engine Revision 01f673e9 (github): Fixed|libcommon: Compiler warnings/errors (void const * -> void *, missing initializer)
danij
14:39 Doomsday Engine Revision da8e529b (github): Documentation: Added Doxygen configs for libappfw and libgui
skyjake
11:36 Doomsday Engine Revision 5289b6a5 (github): Fixed|libdeng2|Qt: Qt 5 compatibility in MonospaceLogSinkFormatter
skyjake

2014-02-21

20:16 Doomsday Engine Revision a27f0106 (github): libcommon|SaveInfo: Delineate all possible saved game session statuses in SaveInfo
danij
19:13 Doomsday Engine Revision 325b29b7 (github): libcommon: Cleanup
danij
18:35 Doomsday Engine Revision a331343a (github): libcommon|SaveInfo: Include the savegame source file path in 'inspectgamesave' output
danij
18:02 Doomsday Engine Revision c9e4b77f (github): libcommon|SaveInfo: Cleanup
danij
17:52 Doomsday Engine Revision 8e9739d9 (github): libcommon|SaveInfo|SaveSlots: Associate the saved game state file name with SaveInfo
When a new SaveInfo is instantiated or copied from another save slot
the game state file name bound to associated sav...
danij
17:20 Doomsday Engine Revision 50a0ba1c (github): libappfw|FoldPanelWidget: Added a fold state indicator
skyjake
15:46 Doomsday Engine Revision 3e071dad (github): Refactor|libcommon|SaveSlots|SaveInfo: Continued moving logic from SaveSlots to SaveInfo
danij
15:23 Doomsday Engine Revision 69de5e33 (github): libcommon: Cleanup
danij
15:16 Doomsday Engine Revision 1ecc57bd (github): Documentation|libcommon|SaveSlots: Minor SaveSlots apidoc cleanup
danij
15:01 Doomsday Engine Revision 89ff7e31 (github): libcommon|SaveSlots: Do not alter the file system when looking up a save slot file name
danij
14:35 Doomsday Engine Revision da276f46 (github): Refactor|libcommon|SaveSlots: Renamed SaveSlot::mapSaveName() as saveNameForMap()
Avoids potential confusion with bindSaveName() danij
14:19 Doomsday Engine Revision 3c3ee029 (github): libcommon: Cleanup
danij
14:15 Doomsday Engine Revision ec54087b (github): libcommon|SaveSlots: Mechanism for binding save game file names to logical save slots
danij
13:43 Doomsday Engine Revision 9722a9f8 (github): UI|Client|PanelWidget: Minor improvements
skyjake
13:14 Doomsday Engine Revision 2f755190 (github): libcommon|SaveSlots: Cleanup
danij
12:41 Doomsday Engine Revision b30dd86b (github): Refactor|libcommon|SaveSlots: Various SaveSlots API improvements, cleanup
danij
10:22 Doomsday Engine Revision 4f02c51c (github): Documentation|libdeng2: API doc cleanup
Copyright marks and class/file grouping. skyjake
08:29 Doomsday Engine Revision 604c0710 (github): Fixed|Builder: Handling platform_release errors
If the plaform_release script fails, we should still consider the
build completed, so autobuild now catches the possi...
skyjake

2014-02-20

21:04 Doomsday Engine Revision 19d1eccc (github): UI|Client: Store game session filter and sort order persistently
skyjake
21:03 Doomsday Engine Revision 3e61726e (github): UI|Client: Store console width persistently
skyjake
21:02 Doomsday Engine Revision 4b7fd402 (github): libappfw: Cleanup
skyjake
21:02 Doomsday Engine Revision 9d2520d1 (github): libappfw|GuiWidget: Automatic state storage for IPersistent widgets
skyjake
21:00 Doomsday Engine Revision a6131c51 (github): libappfw|BaseGuiApp: Added "UIState" into persist.pack
The "UIState" file contains the serialized state of widgets that
implement IPersistent.
skyjake
20:57 Doomsday Engine Revision 9d075e1c (github): libappfw: Added PersistentState and IPersistent
PersistentState is a Refuge for objects that implement the IPersistent
interface.
skyjake
20:53 Doomsday Engine Revision dfed4851 (github): Refactor|libdeng2: Use Refuge in Config
skyjake
20:52 Doomsday Engine Revision a67cf9ee (github): libdeng2: Added Refuge, a persistent data store
Kept in a serialized Record written to the App's persistent data
archive.
skyjake
13:29 Doomsday Engine Revision b3c2157e (github): UI|Client: Apply game filter/sort order
The GameFilterWidget is laid out separately. In Ring Zero it is
attached to the top of the view, and in the Games dia...
skyjake
12:29 Doomsday Engine Revision e9681488 (github): Default Style|UI: Tweaked TabWidget fonts
skyjake
08:56 Doomsday Engine Revision 489d9c7a (github): Unix|Builder|qmake: Use environment to find python
skyjake
08:45 Doomsday Engine Revision b6ed2d12 (github): Unix|Builder|qmake: Use environment to find python
skyjake
08:19 Doomsday Engine Revision c62f79dc (github): Builder|qmake: Run Python 2 specifically
Python 3 is becoming commonplace as the default version, but our
scripts are still using Python 2. These changes ensu...
skyjake
08:18 Doomsday Engine Revision 1e87fdd0 (github): Builder|qmake: Run Python 2 specifically
Python 3 is becoming commonplace as the default version, but our
scripts are still using Python 2. These changes ensu...
skyjake

2014-02-19

21:09 Doomsday Engine Revision 0d456352 (github): FIxed|libappfw|qmake: Duplicate header file
skyjake
21:08 Doomsday Engine Revision 2ea334fc (github): UI|Client: Use a TabWidget for game session filtering
skyjake
21:07 Doomsday Engine Revision 393f4fa1 (github): libappfw: Added TabWidget, changed ui::Data audience methods
skyjake
21:05 Doomsday Engine Revision c8d9c8eb (github): Cleanup
skyjake
21:01 Doomsday Engine Revision 508c0b44 (github): Refactor|libappfw: Added ui::ImageItem, an item with an image
The new item class acts as a base class for ui::ActionItem. skyjake
02:47 Doomsday Engine Revision 24376b0f (github): Fixed|libcommon|Game Menu: Error at startup and further compiler warning fixes
On second thought, replacing memory management in the crusty old game
menu, with an OO model, is simply not feasible ...
danij
01:20 Doomsday Engine Revision 5219f93b (github): Fixed|libcommon: Compiler warnings (missing initializer, string constant -> char *)
danij
01:00 Doomsday Engine Revision 695e5ca0 (github): Fixed|libcommon|Game Menu: Compiler warnings (missing initializer, char const * -> void *)
danij

2014-02-18

15:09 Doomsday Engine Revision 53ec5f6e (github): libdeng2|libgui|Client|Server: Defining application metadata
de::App now defines a method for setting all the application metadata in
one call without having to access Qt methods...
skyjake
14:13 Doomsday Engine Revision 76f4aa6c (github): Fixed|libdeng2: Missing return value in AutoRef
skyjake
11:13 Doomsday Engine Revision 43e3ea8d (github): UI|Client: Added a filter widget for the game selection menu
skyjake
11:12 Doomsday Engine Revision c4ba7a6d (github): libappfw|ButtonWidget: Changing background color
skyjake
11:12 Doomsday Engine Revision 4fb9744b (github): Fixed|libdeng2: Missing return value in AutoRef
skyjake
10:10 Doomsday Engine Revision 42cae6ce (github): Resources: Added cmd "inspectgamesave" for logging details of a saved game session
The 'inspectgamesave' command is used to log detailed information
about a saved game session. The only argument is th...
danij
09:04 Doomsday Engine Revision ecae2883 (github): libcommon: Cleanup
danij
03:53 Doomsday Engine Revision 2761c8f2 (github): Refactor|libcommon|SaveInfo|SaveSlots: Represent savegame metadata strings with de::String
Currently such strings are converted to Str when written to/read from
the savegame session header.
danij
02:42 Doomsday Engine Revision a375b558 (github): Refactor|libcommon|SaveInfo|SaveSlots: Use C++ SaveInfo and SaveSlots APIs throughout, dumped C APIs
danij
02:18 Doomsday Engine Revision afb1f2ae (github): libcommon: Switched g_game.c, hu_menu.c to C++
danij

2014-02-17

19:02 Doomsday Engine Revision 1363fdfe (github): libhexen: Switched h2_main.c to C++
danij
18:56 Doomsday Engine Revision 80d6cbb9 (github): libdoom64: Switched d_main.c to C++
danij
18:26 Doomsday Engine Revision 4f831e1b (github): Refactor|libcommon|GameStateWriter|GameStateReader|SaveSlots: Represent savegame file paths as de::Path
danij
16:24 Doomsday Engine Revision ccc06bd0 (github): libdeng1: Prefix PI, PI_D macros with 'DD_'
Also removed the "undef PI" from libdeng2's math.h as this is not
defined on platform we currently target (AFAIK, its...
danij
15:51 Doomsday Engine Revision 887c26e7 (github): libcommon: Tweaked textual map banner formatting
danij
15:40 Doomsday Engine Revision 60e9dd69 (github): libcommon: Cleanup
danij
13:11 Doomsday Engine Revision 66e23fcb (github): libcommon|GameStateWriter|GameStateReader: Continued cleaning up savegame file management
danij
12:02 Doomsday Engine Revision d6ed243e (github): Cleanup
skyjake
11:15 Doomsday Engine Revision d4547928 (github): Fixed|All Games: Various minor compiler warnings
danij

2014-02-16

10:44 Doomsday Engine Revision 9a4159fe (github): Fixed|libdoom|libheretic: Defer registration of vanilla game state interpreters until post-init
Todo: Why is the save game module initialized so late on? danij
08:48 Doomsday Engine Revision f6aadad4 (github): Refactor|libcommon|SaveInfo|SaveSlots: Improved SoC wrt savegame recognition
SaveInfo can be updated from a saved game state directly. danij
06:12 Doomsday Engine Revision c517f25f (github): libcommon|SaveInfo: Saved games now record the game identity key (was gamemode)
If SaveInfo is to become game-agnostic then we need to refer to games
uniquely with identifiers which are known to th...
danij
01:39 Doomsday Engine Revision fb2a9bc4 (github): libcommon: Added a basic GameStateReaderFactory
With runtime registration so that new IGameStateReaders can be added
without requiring the factory to have compile ti...
danij
 

Also available in: Atom