skyjake's activity
From 2014-01-26 to 2014-02-08
2014-02-07
-
15:44 Doomsday Engine Revision 505632e5 (github): Refactor|Stereo 3D: Removed some of the public variables from VRConfig
- The client handles these as cvars and updates VRConfig as necessary.
-
14:58 Doomsday Engine Revision 663640bb (github): Merge remote-tracking branch 'origin/master' into oculus-refactor
- Conflicts:
doomsday/client/src/ui/widgetactions.cpp
2014-02-06
-
15:03 Doomsday Engine Revision d3af9533 (github): qmake|OS X: Using the OpenGL framework in Lion
- Untested, but should work.
-
14:49 Doomsday Engine Revision ebfd5ed0 (github): Fixed|GCC: Build failure casting templated functions
- When applying a C style cast, gcc 4.2 loses track of some vital
"contextual information" and fails to build these cas... -
14:47 Doomsday Engine Revision ae649711 (github): Fixed|qmake|OS X: Using the OpenGL framework in Snow Leopard
- In the 10.6 build, OpenGL headers were accessed from the X11 include
directory even though the correct headers are in...
2014-02-05
-
20:56 Doomsday Engine Revision 94bfb439 (github): Client|UI|Network: Game selection menu fetches games from master server
- The client's ServerFinder can now fetch servers from the master
server. Currently this is done when MPSelectionWidget... -
19:54 Doomsday Engine Revision 7884ced6 (github): UI|Task Bar: Moved "Unload Game" next to "Games..."
-
19:40 Doomsday Engine Revision 5f850956 (github): Cleanup
-
18:28 Doomsday Engine Revision d9a960b8 (github): Fixed|UI|Client: Fold title hover coloring
- Fold title hover coloring (e.g., in the Renderer Appearance editor)
has been broken since ButtonWidget was changed to... -
18:27 Doomsday Engine Revision 0836ce87 (github): libappfw|ButtonWidget: Button text hover coloring modes
- Buttons can now have a hover text color applied in two different
ways: replacing the normal color, or modulating with... -
16:14 Doomsday Engine Revision 78f81305 (github): UI|Client: Game selection menu behaves differently when game loaded
- Order groups differently and use different titles.
-
11:30 Doomsday Engine Revision 6fac3e32 (github): UI|Client: Game selection groups appear and are hidden as needed
- Also, when a fold is closed, show the number of items in parentheses
as part of the title.
2014-02-04
-
18:04 Doomsday Engine Revision 6553ea8d (github): qmake: Enable libdeng2 C++ API in all plugins
-
17:45 Doomsday Engine Revision a0975631 (github): Merge branch 'ui-multiplayer'
-
17:40 Doomsday Engine Revision ed87bf43 (github): Fixed|GCC|All Games: Build and link errors
- Corrected the definitions of various thinkers to be compatible with g++.
In short, one cannot define member functions... -
16:34 Doomsday Engine Revision db6a8181 (github): libdeng2|Debug: Monospace log formatting tweak
-
09:02 Doomsday Engine Revision ff82f69b (github): Fixed|FoldPanelWidget: Title is optional
2014-02-03
-
22:57 Doomsday Engine Revision 7d7806ed (github): Refactor|UI|Client: Use reference-counted Action instances
-
22:56 Doomsday Engine Revision b61e600a (github): Refactor|libappfw: Use reference-counted Action instances
-
22:55 Doomsday Engine Revision eb973f9b (github): Refactor|libshell: Use reference-counted Action instances
-
22:55 Doomsday Engine Revision aae0f355 (github): Refactor|libdeng2|Action|Counted: Actions are reference counted
- Rather than requiring duplication of Action instances, they are now
reference counted so they can be conveniently sha... -
22:53 Doomsday Engine Revision fd92237e (github): Fixed|libdeng2|Time: Printing the correct time
-
12:52 Doomsday Engine Revision c6ee1296 (github): UI|Client: Close Games dialog when a game session has been selected
- A signal is emitted from GameSelectionWidget after a selection
has been made. -
12:52 Doomsday Engine Revision 22a18166 (github): UI|Task Bar: "Games" is only accessible when not in Ring Zero
-
12:17 Doomsday Engine Revision 87fa8467 (github): UI|Client: Replaced "Multiplayer Games" with a "Games" dialog
- The Games dialog shows both the available game sessions and the
multiplayer games. It uses the same game selection wi...
2014-02-02
-
21:31 Doomsday Engine Revision e1e2107b (github): Refactor|UI|Ring Zero: Incorporate MP games in the game selection menu
- Added another subgroup into the Ring Zero game selection menu for
multiplayer games. MPSelectionWidget is a menu that... -
19:28 Doomsday Engine Revision dac63a3d (github): UI|Ring Zero: Revised game selection menu
- The game selection menu is now divided into foldable subgroups.
Incomplete games are put in a separate group.
Change... -
19:26 Doomsday Engine Revision e5d394c0 (github): libappfw|GridLayout: Added method for querying the layout's paddings
-
19:24 Doomsday Engine Revision 294bced7 (github): Fixed|libappfw|Margins: Updating margins
- The sum of the left and right margins wasn't always updated properly.
-
19:24 Doomsday Engine Revision 47c69e20 (github): libappfw|FoldPanelWidget: Fold title must be manually created
- Previously the title button would be created but never deleted, if
it was unused. -
19:22 Doomsday Engine Revision 8b30915a (github): Fixed|libappfw|MenuWidget: Take padding into account in layout
- Also added a helper template method for getting widgets representing
items. -
19:21 Doomsday Engine Revision 43549b14 (github): Fixed|libappfw: De- and re-initializing procedural images
-
19:20 Doomsday Engine Revision 32599f0b (github): libdeng2|Debug|IndirectRule: More concise description
2014-02-01
-
16:57 Doomsday Engine Revision 73f3e1cd (github): UI|Client: Added more network settings to dialog
-
16:57 Doomsday Engine Revision de244c61 (github): libappfw|SliderWidget: Use defined precision in edit popup
-
16:56 Doomsday Engine Revision 6cc8d9e4 (github): UI|Ring Zero: Center game selection menu in available space
-
16:06 Doomsday Engine Revision ea78196e (github): UI|Client: Added more network settings to the dialog
-
15:38 Doomsday Engine Revision 40cd9fe7 (github): UI|Client: Working on network settings and the multiplayer dialog
-
15:37 Doomsday Engine Revision 723a5124 (github): Fixed|LineEditWidget|libappfw: Don't animate height immediately after creation
-
15:36 Doomsday Engine Revision c1723996 (github): libdeng2|ScalarRule: Added method to finish current animation
-
15:36 Doomsday Engine Revision 88f7eeb3 (github): UI|Client|CVarLineEditWidget: Added a line editor for cvars
-
10:42 Doomsday Engine Revision de7cb077 (github): libdeng2|Time: Better time formatting for log entries
- If more than an hour has elapsed, separate hours from seconds.
-
10:06 Doomsday Engine Revision 7879a29e (github): Fixed|libcommon|64-bit: Casts from integer to pointer
- Use the INT2PTR() macro to make casts with the correct integer sizes.
-
10:06 Doomsday Engine Revision 8932ee5f (github): Fixed|libcommon|64-bit: Casts from integer to pointer
- Use the INT2PTR() macro to make casts with the correct integer sizes.
-
09:51 Doomsday Engine Revision f678c919 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into ui-multiplayer
2014-01-31
-
19:56 Doomsday Engine Revision a312b17e (github): Merge branch 'master' into ui-multiplayer
-
19:56 Doomsday Engine Revision c1172945 (github): UI|Multiplayer: MP menu shows server address and connection duration
-
14:07 Doomsday Engine Revision 4fb217b7 (github): Fixed|Oculus Rift|libappfw: Shutting down LibOVR (dangling references)
- One of the references to the created LibOVR objects was not freed, thus
causing shutdown of de::OculusRift to hang wa... -
10:05 Doomsday Engine Revision 83b73c71 (github): Debug|libdeng1: Added an assert
-
09:10 Doomsday Engine Revision 94de3c9e (github): OS X|Fixed|libgui: No Core Text font implementation in 10.6 build
- The qmake project was still including the Core Text based fonts in
the 10.6 build.
2014-01-30
-
22:15 Doomsday Engine Revision 0c9c94ce (github): UI|Client: Close MP server info popup when joining the server
-
22:14 Doomsday Engine Revision 643114e8 (github): Fixed: Build error
-
21:48 Doomsday Engine Revision 3dda1dee (github): Windows|Fixed|libgui: Accessing main window even if it doesn't exist
- During a fatal error shutdown, DisplayMode was asked to set the color
transfer function after the window had been dis... -
21:46 Doomsday Engine Revision 5af6fefe (github): Windows|Fixed|libappfw: Missing export
-
20:47 Doomsday Engine Revision 9c243b26 (github): Merge branch 'ui-multiplayer'
-
20:46 Doomsday Engine Revision 07c52dcb (github): Refactor|Client|Network: Cleaned up server info functions
-
18:40 Doomsday Engine Revision 9572fcbd (github): Fixed|Client|All Games: Busy mode transition when map changes in netgame
-
18:40 Doomsday Engine Revision c9152b18 (github): libdeng2|Log: Print log entry timestamp using seconds since start
- More compact and informative than omitting the hour.
-
17:22 Doomsday Engine Revision 0f09aa8e (github): Refactor|Client: Moved VRConfig to libappfw
- Also, removed some of the public member variables of VRConfig.
-
15:09 Doomsday Engine Revision 01ba33d3 (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... -
15:09 Doomsday Engine Revision 6731d5a3 (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 ... -
15:02 Doomsday Engine Revision a2971cd2 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
-
14:34 Doomsday Engine Revision 9d981f3c (github): Refactor|Client|libappfw: Renamed stereo 3D mode enums
-
13:03 Doomsday Engine Revision f22b3292 (github): Refactor|Oculus Rift: Migrated head tracking to libappfw
- de::OculusRift accesses LibOVR and provides head tracking information.
-
10:52 Doomsday Engine Revision ad9e78b3 (github): Refactor|Stereo 3D: Cleaning up VR state and Oculus Rift
- To objective of this is to move the generic portion of the VR state and
Oculus Rift rendering into libappfw.
2014-01-29
-
21:10 Doomsday Engine Revision 7ec77ab0 (github): UI|Task Bar: Show the MP menu when connected to a server
- The Multiplayer menu has its own class.
The task bar’s layout is now updated using a SequentialLayout
which makes it... -
19:37 Doomsday Engine Revision 8834b4a6 (github): OS X|Fixed|libgui: Use Qt fonts in the 10.6 Snow Leopard build
- The Core Graphics API is not available in 10.6.
-
19:21 Doomsday Engine Revision c23425fe (github): Fixed|UI|Log: Update filter after reseting to defaults
- IssueID #1722
-
09:50 Doomsday Engine Revision 38373d4a (github): Client|Default Style: Text accent color in DocumentWidget
-
09:49 Doomsday Engine Revision 5fb3e440 (github): UI|Ring Zero: Close popups when game load begins
-
09:49 Doomsday Engine Revision 7721253d (github): Cleanup
2014-01-28
-
20:39 Doomsday Engine Revision 1a26df35 (github): Cleanup|Game|Updater|UI: Log messages
-
20:14 Doomsday Engine Revision 404fc222 (github): UI|Ring Zero: Improving the game selection menu
- Added additional buttons beside each game to access further
information (later, settings) about the game. Removed the... -
20:13 Doomsday Engine Revision 1c347c79 (github): Refactor|Game: Added a method for getting a text description
- The same information that is printed with ‘inspectgame’.
-
20:12 Doomsday Engine Revision 81b8be24 (github): Refactor|UI|Client: Use DocumentPopupWidget
-
20:11 Doomsday Engine Revision c24775a7 (github): libappfw: Widget improvements
- MenuWidget’s layout can be modified by outsiders (non-const accessor).
Ensure only the main thread creates widgets in... -
20:09 Doomsday Engine Revision 52d20dfe (github): Refactor|libappfw: Use DocumentPopupWidget
-
20:08 Doomsday Engine Revision 9dcb32df (github): libgui|Client: Improved handling of indents in text drawing
- Indents can be marked and reseted individually.
-
20:07 Doomsday Engine Revision f55148a5 (github): libappfw: Added DocumentPopupWidget
- Simple combination of a popup with a document widget inside. Useful
for many simple info popups (e.g., console autoco... -
10:47 Doomsday Engine Revision 0f30fa7d (github): libdeng2|Performance: String memory allocation behavior in formatter
- Reserve memory for the line in advance when filling tabs.
2014-01-27
-
22:38 Doomsday Engine Revision f887e1c0 (github): Shell|GUI: Placeholder icon
-
22:22 Doomsday Engine Revision 1198b129 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into ui-multiplayer
-
22:21 Doomsday Engine Revision 18b9aa94 (github): UI|Client: Joining an MP game using the Multiplayer dialog
- The game plugin is automatically switched if necessary.
-
22:20 Doomsday Engine Revision 59ae671e (github): libdeng2|Log: Monospace formatter fills tabs with spaces
- MonospaceLogSinkFormatter will now check the tab escapes in the
input text and produce a suitable amount of spaces to... -
09:49 Doomsday Engine Revision 94078aab (github): UI|Task Bar: Moved “Unload Game” menu item
-
08:03 Doomsday Engine Revision 1ce427a1 (github): UI|Multiplayer: Added an info popup for full server information
-
08:03 Doomsday Engine Revision f6e171ba (github): Fixed|Client: Crashes in multiplayer
- Null pointer access and incorrect shutdown order of ServerLink.
-
08:02 Doomsday Engine Revision aa473872 (github): Log: Message styling
- Light font for headers.
-
08:02 Doomsday Engine Revision 385f9d9e (github): libdeng2: Added M-dash character symbol
2014-01-26
-
19:00 Doomsday Engine Revision f181619e (github): Shell|GUI: Updated toolbar icons
- Simplified, clean appearance.
-
18:38 Doomsday Engine Revision 5d3d425c (github): UI|Client: Animate alerts and server list items as they appear
-
18:37 Doomsday Engine Revision 9bd63820 (github): libappfw|LabelWidget: Optionally animate label size when ready for drawing
-
16:25 Doomsday Engine Revision c86633b4 (github): Merge branch 'master' into ui-multiplayer
- Conflicts:
doomsday/libdeng2/src/core/log.cpp -
16:24 Doomsday Engine Revision 789221e7 (github): UI|GL: Small adjustment to text line width compression
-
14:24 Doomsday Engine Revision a13ba208 (github): Fixed|libgui|qmake: Platform-specific source file
-
13:30 Doomsday Engine Revision d1574dad (github): UI|Client|Default Style: Added and applied an alternative accent color
- The alternative accent is supposed to match the logo’s color. It
is now used for editor hints, log timestamps and def... -
13:26 Doomsday Engine Revision 6bdb9aa7 (github): libdeng2|Vector: Added a method for swapped X and Z components
-
13:26 Doomsday Engine Revision 9452f7af (github): Client|Default Style|OS X: Added mappings for native font styles
- The function App.addFontMapping() can be used to specify a font
mapping dictionary. -
13:24 Doomsday Engine Revision 50a47445 (github): Client: Tweaked line wrapping and GL text composition
- Wrap positions are found more accurately.
-
13:23 Doomsday Engine Revision a9418749 (github): Fixed|libgui: Cleaned up and fixed Core Text based native fonts
-
13:19 Doomsday Engine Revision 1193f65a (github): libgui: NativeFont is now public
- The application can define font mappings.
-
08:36 Doomsday Engine Revision 16eef031 (github): Merge branch 'master' into osx-coretext
-
08:32 Doomsday Engine Revision 2a6b83fd (github): OS X|libgui|Font: Working on Core Text font rendering
- Added a cache for Core Text font objects in use to avoid repeated
lookups. In the OS X build, de::Font will now use C... -
08:29 Doomsday Engine Revision 72383c1d (github): libdeng2|Vector: Added method for converting to Vector4f
-
08:21 Doomsday Engine Revision 1616ef52 (github): UI|Client|Console: Wider grab area for resizing the console edge
- IssueID #1716
-
08:20 Doomsday Engine Revision cbd6c47e (github): UI|Client: Game selection menu adapts to small view sizes
- The number of columns and rows is now reduced if the view is small.
The menu will scroll if all items don’t fit.
Iss... -
07:46 Doomsday Engine Revision 9896f275 (github): Removed inadvertently committed autosave file
Also available in: Atom