Project

General

Profile

Activity

From 2013-12-24 to 2014-01-06

2014-01-06

21:49 Revision 77e84d2e (github): UI|Client: Put together the log settings dialog’s contents
Todo: Better layout and full functionality. skyjake
21:48 Revision 7a36ac45 (github): UI|Client: Various widget improvements
PopupWidget that opens to the right is now clamped vertically
into the view.
VariableToggleWidget can use any two va...
skyjake
21:46 Revision 6b1f2e3a (github): Client|Config: Set default alert levels
skyjake
21:45 Revision 51ce7c83 (github): UI|Client: Added VariableChoiceWidget
skyjake
17:34 Revision 11c746ee (github): Console: Added the “Log Filter & Alerts” dialog in the console menu
skyjake
17:34 Revision fe0ad0f2 (github): libdeng2|Config: Include default alert levels in Config.log.filter
Also, clean up the obsolete Config.log.level. skyjake
16:34 Revision 1cb02e79 (github): UI|Log|Client: Added a stub for the log settings dialog
skyjake
13:58 Revision 285358a1 (github): libgui|OpenGL: Correct exported name of glRenderbufferStorageMultisampleCoverageNV
danij
13:58 Revision 783411f3 (github): libgui|OpenGL: Detect NVIDIA CSAA support, use it if available
IssueID #1707 skyjake
13:47 Revision 5374534c (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine into ui-alerts
Conflicts:
doomsday/libgui/include/de/gui/glentrypoints.h
doomsday/libgui/src/glentrypoints.cpp
doomsday/libgui/sr...
skyjake
13:44 Revision 24524fdf (github): libdeng2|Script: Functions retain their original namespace
A function should use the global namespace where it was originally
created in.
skyjake
13:43 Revision 0aee88e7 (github): Fixed|Log|libdeng2: Checking the Dev flag in log entries
skyjake
12:39 Revision c8a6ca93 (github): Log|libdeng2|Client: Filtering log entries
LogBuffer can now use a separate filter object to decide whether
a log entry should be entered into the buffer or not...
skyjake
10:56 Revision 3ced433b (github): Script|libdeng2: Creating records with expressions
Previously it was only possible to create a new record using the
“record” statement or the Record() function. This co...
skyjake
10:46 Revision a336ba83 (github): libgui|OpenGL: Correct exported name of glRenderbufferStorageMultisampleCoverageNV
danij
09:17 Revision cb72a741 (github): libgui|OpenGL: Detect NVIDIA CSAA support, use it if available
IssueID #1707 skyjake
09:12 Revision c161f213 (github): libgui|OpenGL: Detect NVIDIA CSAA support, use it if available
IssueID #1707 skyjake
07:00 Revision b6cf8b45 (github): Sky|Added: Support scrolling skies vertically
The sky renderer now supports scrolling layers on both axes. However,
the fadeout colors are not currently updated an...
danij
03:42 Revision 0554ea73 (github): Map|World: Associate and index Skys in the owning Map
danij
03:19 Revision 4db95387 (github): Map API: Sky properties are now available via this API
Various properties of the map's sky can now be manipulated using the
map API (DMU):
- DMU_COLOR (Ambient color)
- DM...
danij
02:42 Revision ff93b5a9 (github): Sky|World: Sky is a MapElement addressable via the Map API (DMU)
danij
02:14 Revision 4ae122e2 (github): Refactor|Sky: Sky is a world-domain component; Map owns an instance
A Sky is now considered a logical component of the world, with each
map owning an instance.
Todo: Separate drawing o...
danij

2014-01-05

22:37 Revision fe55b4e9 (github): Sky|Renderer: Use shared hemisphere geometry for all Sky instances
danij
16:22 Revision 5b9cfe1f (github): Merge branch 'master' into ui-alerts
skyjake
16:22 Revision 857ccef8 (github): Fixed|Shell|OS X: Build failure in OS X 10.6 (Qt 4.7)
Missing enum value. skyjake
16:20 Revision fb54d784 (github): Fixed|Shell|OS X: Build failure in OS X 10.6 (Qt 4.7)
Missing enum value. skyjake
16:19 Revision 91d6448d (github): Bumped version to 1.13.2
skyjake
15:48 Revision 1c12341a (github): Tests|Log: Trying out the Dev flags
skyjake
15:38 Revision 8d9088f1 (github): Refactor|Log: Dev flag can be used together with other domain flags
Added a new set of macros for logging developer-only entries.
These are named LOGDEV_* compared to the regular LOG_* ...
skyjake
14:33 Revision b70d2174 (github): API|Refactor: Bumped WAD API to v2, removed a function
W_CheckLumpNumForName2() is not really needed, as the only purpose
of the extra parameter was to suppress a log messa...
skyjake
14:30 Revision 0fe54faa (github): Client|Cleanup: Continued updated logging with domain-specific LOG macros
Also, removed old client-specific VERBOSE or other log-related macros. skyjake

2014-01-04

23:00 Revision 785c0770 (github): Client: Continued updated logging with domain-specific LOG macros
skyjake
22:02 Revision 167d3280 (github): Client: Started updated logging with domain-specific LOG macros
Also, reworded some messages to be more appropriate for the context
and usage.
skyjake
20:17 Revision 8190f598 (github): DehRead|WadMapConverter: Updated logging with domain-specific LOG macros
Also, tweaked the entry levels to be more suitable within the domain. skyjake
20:16 Revision 29c56254 (github): Shell|libshell: Updated logging with domain-specific LOG macros
Also, tweaked the entry levels to be more suitable within the domain. skyjake
20:16 Revision ce7572fd (github): libgui: Updated logging with domain-specific LOG macros
Also, tweaked the entry levels to be more suitable within the domain. skyjake
20:15 Revision edc678b9 (github): libdeng2: Updated logging with domain-specific LOG macros
Also, tweaked the entry levels to be more suitable within the domain. skyjake
19:43 Revision cba0940a (github): Spelling
skyjake
19:42 Revision 3ef8d8f0 (github): Refactor|Log|libdeng2: Renamed the INFO/Important level to Note
“Note” as in “please note this important detail”. Also, the term
“info” is already used for Info files.
skyjake
18:46 Revision 0ccbc888 (github): Merge branch 'master' into ui-alerts
skyjake
18:42 Revision d3eb9829 (github): GL: Request OpenGL 2.1 compatibility profile
This might help with some newer OpenGL drivers (hopefully). skyjake
18:39 Revision 7e0a6c3b (github): Refactor|Log: Added bits for target audience, more LOG_* macros
It is now possible to mark log entries for specific user groups
and/or domains. While the DEV group is intended for p...
skyjake
15:01 Revision 7ffc2979 (github): UI|Client: Crash when deleting a menu widget
The ownership of menu items’ sub-widgets is dual: as popups, they
always have a parent and if the parent is deleted, ...
skyjake
14:50 Revision 4fec9c68 (github): Game|Resources: Applied rich formatting to "inspectgame" output
danij
14:41 Revision 8dd40b3e (github): Fixed|OS X: Build failure (missing header)
skyjake
13:15 Revision 4d200241 (github): Windows|SDL|qmake: Upgraded SDL, updated build configuration to suit
IssueID #1692 skyjake
13:13 Revision 5d8a6dd3 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
13:12 Revision bc3ab40a (github): Windows|SDL|qmake: Upgraded SDL, updated build configuration to suit
IssueID #1692 skyjake
13:11 Revision 82e36899 (github): Game|Resources: Added method of querying the logical status of a Game
danij
12:49 Revision 3b8e0b54 (github): Refactor|Game|Resources: Removed the now redundant Game::print()
danij
12:24 Revision 240fc60c (github): Console: Improved "help (identity-key)" output
Rather than assume the user is interested in the status of the game
specified, the console will output:
- Name the g...
danij
11:49 Revision bf5bd201 (github): Resources: Added cmd "inspectgame" for logging details of a registered game
The 'inspectgame' command can be used to obtain detailed information
about a registered game. If no identity key is s...
danij
09:39 Revision e14a7613 (github): Console|Cleanup: Renamed Con_StyledCommandUsage() as Con_CmdUsageAsStyledText()
In line with existing naming conventions. danij
09:19 Revision 67687898 (github): Typos
danij
09:11 Revision fd84de0c (github): Console: Applied rich formatting to "help (what)" output
danij
07:20 Revision 863df595 (github): Refactor|Game|Resources: Continued cleaning up the de::Game API
danij
06:25 Revision d066e507 (github): Refactor|Manifest|Resources: Moved logic for Manifest::consolePrint() into Game::printFiles()
danij
06:12 Revision a278c958 (github): Refactor: Removed Con_PrintPathList()
This routine is now obsolete as there more flexible ways of preparing
and printing a concatenated list of paths.
danij
05:15 Revision 20509d3a (github): Resources|Manifest: Cleanup
danij
05:15 Revision 8d95e864 (github): Console: Cleanup
danij
04:36 Revision 3e530c9d (github): Cleanup
danij
04:18 Revision 33d4b989 (github): Refactor|Game: Game now uses de::String and de::Path to represent attributes
danij
01:11 Revision 5a0dffc6 (github): Windows: Use backslashes when querying the registry via QSettings
Evidently one must use backslashes else the query will fail. danij

2014-01-03

22:48 Revision 2bf6fc4d (github): Resources|Windows|Mac OS: Automatically search for IWADs installed via Steam
Doomsday will now search the platform specific SteamApps directory
on Windows and OS X when locating IWADS, unless th...
danij
22:37 Revision 35eabec6 (github): Fixed|Sky|Renderer: Sky rendering issues/HOM in Hexen (refactoring oversight)
danij
20:40 Revision b5176593 (github): Stereo 3D|UI: Clarified terms used in the VR settings dialog
skyjake
20:40 Revision c9f3dfe9 (github): Stereo 3D|UI: Clarified terms used in the VR settings dialog
skyjake
20:32 Revision 4a065932 (github): Refactor|Client|Server|libgui: Checking for existence of singletons
Renamed methods that check for singleton existence to
“somethingExists()”. Also don’t have redundant methods in Clien...
skyjake
20:12 Revision 756d02e6 (github): Fixed|Shell|OS X: Use the correct UI font (Lucida Grande)
IssueID #1703 skyjake
20:12 Revision 27ae871d (github): Fixed|Shell|libshell: ServerFinder must work without a de::App
skyjake
20:12 Revision a5b46557 (github): Fixed|Shell|OS X: Use the correct UI font (Lucida Grande)
IssueID #1703 skyjake
20:08 Revision 9b28a7db (github): Fixed|Shell|libshell: ServerFinder must work without a de::App
skyjake
19:55 Revision 22190902 (github): libcommon|UI: Make sure game is frozen before opening a network connection
skyjake
19:55 Revision 3b041d00 (github): Fixed|libcommon: Don’t check control input of remote players
Remote players are moved according to a smoothed path of received
coordinates, not any control input values.
skyjake
19:55 Revision 04f391c6 (github): Fixed|Bindings|Multiplayer: Crash when more than one client in the game
When checking for player controls, a null pointer was accessed
in P_IsControlBound().
skyjake
19:55 Revision a5af1622 (github): libcommon|UI: Make sure game is frozen before opening a network connection
skyjake
19:49 Revision 2dd9566b (github): Fixed|libcommon: Don’t check control input of remote players
Remote players are moved according to a smoothed path of received
coordinates, not any control input values.
skyjake
19:45 Revision 9634c68c (github): Fixed|Bindings|Multiplayer: Crash when more than one client in the game
When checking for player controls, a null pointer was accessed
in P_IsControlBound().
skyjake
19:03 Revision 26b87a6b (github): Typo
skyjake
17:06 Revision 5fed004f (github): UI|Client: Tweaked clip-culling for scrolling
When scrolling, it is beneficial to have things ready before they
become visible. Clip-culling will now use a hardcod...
skyjake
17:00 Revision 9b2f76e3 (github): Renderer|Particles: Don’t warn needlessly about missing particle textures
Instead of warning, print an INFO-level message about which textures
were successfully loaded.
Warnings are still pr...
skyjake
16:58 Revision f93e2354 (github): libdeng2|Range: Added utilities for finding and printing contiguous integer ranges
skyjake
16:58 Revision 91f8921b (github): Fixed|ClientApp: Potential uncaught exception when alerting without a window
skyjake
16:17 Revision bd3a9f71 (github): UI|Client: Tweaked information in the About dialog
skyjake
16:09 Revision 6cc35691 (github): UI|Client: Changed button label in alert dialog
skyjake
14:37 Revision 04577b25 (github): UI|Client|libdeng2: Cull widgets that cannot be visible due to clipping
Widgets that lie outside the visible clip rectangles will not be
drawn at all. Previously all widgets were always dra...
skyjake
11:10 Revision e56696a7 (github): UI|Client: Adjusted dialog content margins
Now the buttons don’t have a top margin, which allows the content
to be laid out without overlapping the buttons.
skyjake
11:09 Revision 70283fb6 (github): Fixed|UI|Client: Updating widget margins
The sums were not correctly updated when margins were changed. skyjake

2014-01-02

23:25 Revision 5c141b5f (github): UI|Client|AlertDialog: Use regular font weight for alert list entries
Log entries use the “major” and “major meta” styles, and the same
formatting is used for the alert messages. However,...
skyjake
23:18 Revision 278ba9ab (github): UI|Client|LabelWidget: Allow using a custom rich format style
skyjake
22:53 Revision d73cce29 (github): Debug|Renderer: Added assertion
skyjake
22:10 Revision 67c19ae7 (github): UI|AlertDialog: Rewind list when alert dialog closed
skyjake
21:25 Revision 496981a1 (github): UI|AlertDialog: Keep up to a 100 alerts in the list
skyjake
19:53 Revision ed2d1361 (github): Cleanup
skyjake
19:09 Revision db31ce12 (github): UI|AlertDialog: Adjusted list behavior
The list of alerts is scrollable, and the latest alert appears at
the top of the list.
skyjake
19:08 Revision 5a34193c (github): UI|Client: Dialog and popup improvements
Adjusted the position of dialog buttons and the content height.
Also, open dialogs eat mouse wheel events in addition...
skyjake
19:04 Revision da4658a9 (github): UI|Client|ScrollAreaWidget: Scrolling can be disabled
skyjake
18:10 Revision 6e47a569 (github): Fixed|UI|Client: Don’t allow dialogs to grow higher than the view
For a dialog that has a downward opening direction, don’t let the
dialog’s height to be taller than the available roo...
skyjake
15:21 Revision a2f42013 (github): UI|Client: Alert notification for logged warnings and errors
This is the basic implementation of the alert mechanism. All warnings
and errors entered in the log show up as alerts...
skyjake
15:20 Revision 6ce1193e (github): UI|Client: Improvements for label and menu widgets
One can now specify a fixed maximum width for a label’s text, and
menus can show plain labels instead of just buttons...
skyjake
15:18 Revision 24be7e67 (github): Cleanup
skyjake
15:17 Revision f65fe72e (github): UI|Client: Configurable styled log sink formatter
skyjake
09:50 Revision 23e7e2ad (github): Default Style: Revised the VR icon
skyjake
09:37 Revision b6875e4c (github): Default Style: Revised the VR icon
skyjake
09:37 Revision 9b71259d (github): UI|Client: Added a stub from the alerts dialog
skyjake

2014-01-01

22:31 Revision 7f14a838 (github): Fixed|UI|Client: Check global bindings when a popup is open
Allows for instance pressing F11 to toggle fullscreen when any popup
is open.
IssueID #1691
skyjake
22:31 Revision 82575165 (github): Fixed|UI|Client: Check global bindings when a popup is open
Allows for instance pressing F11 to toggle fullscreen when any popup
is open.
IssueID #1691
skyjake
17:53 Revision 1cf6b42c (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
danij
17:52 Revision 17027643 (github): Sky|Renderer: Reimplemented sky renderer with an OO design in C++
Supporting Boom maps requires the ability to draw multiple skies at
once. This commit signals the beginnings of suppo...
danij
17:08 Revision 9f06692d (github): Fixed|Client|Renderer: Crash with Vanilla profile in multiplayer
Todo: This is a quick fix. It seems there is an underlying oversight
in the logic wrt multiplayer games (clmobjs, per...
skyjake
17:08 Revision f42c4fc3 (github): Fixed|UI|Client|Multiplayer: Freeze game content before joining
IssueID #1697 skyjake
17:06 Revision 38d539c1 (github): Fixed|Client|Renderer: Crash with Vanilla profile in multiplayer
Todo: This is a quick fix. It seems there is an underlying oversight
in the logic wrt multiplayer games (clmobjs, per...
skyjake
17:04 Revision 8cf1d432 (github): Fixed|UI|Client|Multiplayer: Freeze game content before joining
IssueID #1697 skyjake
12:23 Revision cec8329a (github): libshell|ServerFinder: Added option to prevent automatic server discovery
IssueID #1695 skyjake
12:21 Revision a9928311 (github): libshell|ServerFinder: Added option to prevent automatic server discovery
IssueID #1695 skyjake
12:17 Revision f3ad5fd8 (github): Bumped version to 1.13.1
skyjake
12:09 Revision 79c1bf17 (github): Builder|Fixed: Handling Unicode in a commit tag
skyjake

2013-12-30

10:12 Revision 8f0d1b06 (github): Bumped version to 1.14.0 Unstable
skyjake
10:05 Revision b87c1437 (github): Builder|Fixed: Handling Unicode in a commit tag
skyjake

2013-12-29

16:05 Revision c4f33ee3 (github): Changed release type to “Stable” for 1.13.0
skyjake
11:59 Revision 89afd466 (github): Fixed|UI: Command line widgets must check for disabled state
If disabled, command line widgets must not handle events. The base
class (LineEditWidget) does already respect the di...
skyjake

2013-12-28

09:40 Revision 8d162c90 (github): Fixed|UI|Client: Game UI should be behind busy transition
If possible, keep the game UI behind the busy transition. Note that
when using the UI compositor for Oculus Rift, we ...
skyjake

2013-12-26

21:43 Revision 47f54a5b (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
21:40 Revision 85a37c89 (github): OpenAL|Windows|Installer: Deploy missing openal32.dll
This should solve the error loading the OpenAL audio plugin. The
plugin itself may still be broken, though...
skyjake

2013-12-25

19:53 Revision 832c6970 (github): libcommon|libdoom: Running player thinkers and their mobjs in fractional time
Proof of concept where players and their mobjs live in fractional
time while the rest of the world uses only sharp ti...
skyjake
19:52 Revision 88c4daeb (github): Started work branch for low-latency input and modern player movement
The objective is to allow players (and only players) to be controlled
and moved in fractional time, i.e., as fast as ...
skyjake
19:48 Revision e4595f67 (github): Stereo 3D: Copyright notice
skyjake
18:41 Revision d129effd (github): Documentation|Console: Updated help for ‘postfx’
skyjake
13:19 Revision 8d7aae87 (github): Documentation|Readme: Added stereoscopic rendering to feature list
skyjake
10:24 Revision 0b4e2934 (github): Default Style: Revised VR icon
skyjake

2013-12-24

20:41 Revision a4646fe3 (github): Oculus Rift|UI: Added a button to restore desktop settings
Also, head tracking is now only active in Oculus Rift mode. skyjake
16:58 Revision f895c0db (github): libgui|GLFramebuffer: Fall back to non-multisampled if an error occurs
skyjake
16:26 Revision a74e4117 (github): Oculus Rift: Autoconfigure a larger size for HUD elements
skyjake
 

Also available in: Atom