skyjake's activity
From 2014-02-19 to 2014-03-04
2014-03-04
-
20:44 Doomsday Engine Revision 0669d1b3 (github): libappfw|VRConfig: Keep projection matrix Z axis unflipped
-
19:29 Doomsday Engine Revision d34f104c (github): SDK: Exclude backup files when creating a package
-
19:29 Doomsday Engine Revision 7d08d25f (github): Refactor|libappfw: Root widget loads common textures
- Added a virtual method that derived classes can extend.
-
10:50 Doomsday Engine Revision 192aa621 (github): SDK|Unix: Prefer libs in SDK to system libs
2014-03-03
-
20:55 Doomsday Engine Revision 67296a70 (github): Cleanup
-
20:49 Doomsday Engine Revision cdce8530 (github): Refactor|ClientApp: Moved font related script bindings to BaseGuiApp
-
20:47 Doomsday Engine Revision 41f8a96e (github): SDK|Unix: Deploy SDK libs to built app using symlinks
- Todo: This should be an optional feature, though.
-
20:45 Doomsday Engine Revision 0fe76ef0 (github): Fixed|libgui: Unsigned math issue in window centering
- Trying to center a window larger than the desktop would produce
invalid coordinates. -
12:13 Doomsday Engine Revision 2a744829 (github): UI|Client: Handling a failed direct query for servers
-
12:12 Doomsday Engine Revision 0ad59d13 (github): Refactor|libappfw: Use pimpl-friendly audiences for libappfw classes
- All use of libappfw classes updated accordingly.
-
08:19 Doomsday Engine Revision 8065a125 (github): Refactor|LabelWidget: Rules for expansion
- Internally, the width and height rules may be either the grow
animation rules or the constant rules describing the tr...
2014-03-02
-
20:42 Doomsday Engine Revision c72e3422 (github): Refactor|libgui: Use pimpl-friendly audiences for libgui classes
- All usage of libgui classes updated accordingly.
-
19:43 Doomsday Engine Revision b92c4b31 (github): Refactor: Use pimpl-friendly audiences for libdeng2 classes
-
19:41 Doomsday Engine Revision 90209edd (github): Refactor|libdeng2: Pimpl-friendly audiences
- Defined a new set of audience macros that can be used in a pimpl
friendly manner, i.e., without public member variabl... -
15:17 Doomsday Engine Revision bc791f97 (github): Merge branch 'ui-multiplayer'
-
15:17 Doomsday Engine Revision 19cfcfa1 (github): Merge branch 'sdk-split'
-
15:02 Doomsday Engine Revision 7dcf201f (github): UI|Multiplayer: Improved manual connection dialog
- The manual "Connect to Server" dialog is now substantially more
sophisticated. Once an address has been entered, it s... -
14:59 Doomsday Engine Revision fd39af2c (github): UI|Multiplayer: Improved MPSelectionWidget
- The multiplayer game selection widget can now notify an audience
when the selection has been made, and the click-to-j... -
14:57 Doomsday Engine Revision af3daf1c (github): UI|Updater: Allow updater mini progress to rotate
-
14:56 Doomsday Engine Revision 84876d6e (github): libappfw|DialogWidget: Added an action for dialog acceptance
- When a dialog is accepted (closed with a non-zero result), they may
now be given an action to trigger when the dialog... -
14:55 Doomsday Engine Revision 84eb5148 (github): libdeng2|Action: Added as/is methods for Action classes
-
13:42 Doomsday Engine Revision b5543402 (github): libappfw: Minor improvements
-
13:42 Doomsday Engine Revision aef1275a (github): libappfw|LineEditWidget: Added a frame for text edit widgets
-
13:41 Doomsday Engine Revision f6dc2128 (github): libappfw|ProgressWidget: Color of the mini style can be changed
-
13:40 Doomsday Engine Revision 15ee59cb (github): libappfw|ButtonWidget: Added a method for triggering a button
-
13:39 Doomsday Engine Revision c55e7b3f (github): Default Style: Mini version of progress wheel is also a gear
-
13:38 Doomsday Engine Revision 2c54ad1b (github): Network: Querying a subset of found servers from ServerLink
2014-02-28
-
21:09 Doomsday Engine Revision 7cede943 (github): UI|Task Bar: Show the "Connect to Server" item in Ring Zero
-
21:09 Doomsday Engine Revision 321552c6 (github): Cleanup
-
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... -
21:03 Doomsday Engine Revision 0a4a162c (github): libdeng2|RuleRectangle: Added midX/midY output rules
-
20:07 Doomsday Engine Revision fae0e3bb (github): Fixed|qmake|Windows: Library directory option for MSVC
-
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... -
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... -
15:56 Doomsday Engine Revision 427ab1e0 (github): libdeng2|App: Do not hard-code app name to "Doomsday Engine"
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. -
18:11 Doomsday Engine Revision 51526df4 (github): Fixed|SDK: Missing public header files
-
18:10 Doomsday Engine Revision a4abd020 (github): Fixed|libgui: Missing import in gui module
-
16:53 Doomsday Engine Revision 355e5782 (github): libdeng2|Refuge: Adjust log output level
-
16:46 Doomsday Engine Revision c48300ae (github): Cleanup
-
16:43 Doomsday Engine Revision aa042418 (github): SDK|Cleanup: Deploying SDK libraries
-
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.
-
16:01 Doomsday Engine Revision 33b1cf24 (github): Fixed|qmake|SDK: libdeng1 is not part of the SDK
-
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.
2014-02-26
-
17:11 Doomsday Engine Revision 7bf20d39 (github): libdeng2|Cleanup: More information in error messages
-
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... -
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. -
16:46 Doomsday Engine Revision 7253c8ee (github): Fixed|libdeng2|SDK|qmake: Missing public header
-
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.
-
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... -
13:15 Doomsday Engine Revision 351997cd (github): Cleanup|qmake|64-bit: Preprocessor symbol for 64-bit builds
- Conforming to naming conventions.
-
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. -
13:13 Doomsday Engine Revision ec9cf016 (github): Cleanup|qmake|64-bit: Preprocessor symbol for 64-bit builds
- Conforming to naming conventions.
-
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. -
12:56 Doomsday Engine Revision dc0ca51e (github): Merge remote-tracking branch 'origin/master' into sdk-split
-
10:32 Doomsday Engine Revision 11582988 (github): Fixed|Windows: Missing exports and OpenGLGL API callback
2014-02-25
-
22:35 Doomsday Engine Revision 0acbb96e (github): UI|Client: Store game selection subset fold state persistently
-
19:51 Doomsday Engine Revision 65fd3acd (github): SDK|qmake: Install libraries to the SDK directory
-
18:43 Doomsday Engine Revision 8ea3d454 (github): Fixed|qmake: Typo
-
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. -
17:17 Doomsday Engine Revision 98ea79b5 (github): Cleanup
-
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. -
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... -
14:33 Doomsday Engine Revision 925bbd08 (github): Client|Stereo 3D: Cleanup
-
14:16 Doomsday Engine Revision 1b844eba (github): UI|Client: Added "24-bit" color depth to Video Settings
-
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. -
14:15 Doomsday Engine Revision ea8ef79f (github): UI|Client: Added "24-bit" color depth to Video Settings
-
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. -
13:38 Doomsday Engine Revision c1dc65ec (github): Merge remote-tracking branch 'origin/master' into oculus-refactor
-
12:01 Doomsday Engine Revision d0390a82 (github): Fixed|X11: Getting GL extensions and changing window size
-
10:48 Doomsday Engine Revision 27518347 (github): Merge branch 'ui-multiplayer'
-
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. -
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...
2014-02-24
-
16:00 Doomsday Engine Revision 7ad27d39 (github): libappfw|FoldPanelWidget: Adjusted fold indicator placement
-
15:59 Doomsday Engine Revision 0ba6bffe (github): Refactor|libappfw|Client: Fluent interface for widget Margins
-
15:58 Doomsday Engine Revision f66dc5a1 (github): libappfw|LabelWidget: Added special "separate" align mode for labels
-
15:46 Doomsday Engine Revision 4cf3e694 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into ui-multiplayer
-
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.
-
12:49 Doomsday Engine Revision 52789131 (github): Merge branch 'ui-multiplayer' of https://github.com/skyjake/Doomsday-Engine into oculus-refactor
-
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 ... -
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... -
11:44 Doomsday Engine Revision cb7e3648 (github): Merge branch 'master' of https://github.com/skyjake/Doomsday-Engine into oculus-refactor
-
11:44 Doomsday Engine Revision 7c4e3119 (github): Merge branch 'ui-multiplayer' of https://github.com/skyjake/Doomsday-Engine into oculus-refactor
2014-02-22
-
22:56 Doomsday Engine Revision 432e1ac3 (github): Merge branch 'master' into ui-multiplayer
-
22:56 Doomsday Engine Revision 2c24b469 (github): Revert "Fixed|All Games: Crash when setting up Controls menu"
- This reverts commit cd958050cd70b748e0effcd56053035e043f48e0.
-
22:55 Doomsday Engine Revision cd958050 (github): Fixed|All Games: Crash when setting up Controls menu
- Attempting to access an invalid pointer value.
-
22:53 Doomsday Engine Revision 6547e377 (github): UI|Client: Keep the "incomplete" game subset folded by default
-
22:26 Doomsday Engine Revision 58f29554 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into ui-multiplayer
-
21:19 Doomsday Engine Revision 7be57d54 (github): Documentation|All Games: Updated console help strings
-
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 -
20:53 Doomsday Engine Revision d6a6b058 (github): libappfw|FoldPanelWidget: Better fold indicator placement
-
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.
-
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... -
17:02 Doomsday Engine Revision 460d13a3 (github): libappfw: Signal from LineEditWidget when content changes
-
14:39 Doomsday Engine Revision da8e529b (github): Documentation: Added Doxygen configs for libappfw and libgui
-
11:36 Doomsday Engine Revision 5289b6a5 (github): Fixed|libdeng2|Qt: Qt 5 compatibility in MonospaceLogSinkFormatter
2014-02-21
-
17:20 Doomsday Engine Revision 50a0ba1c (github): libappfw|FoldPanelWidget: Added a fold state indicator
-
13:43 Doomsday Engine Revision 9722a9f8 (github): UI|Client|PanelWidget: Minor improvements
-
10:22 Doomsday Engine Revision 4f02c51c (github): Documentation|libdeng2: API doc cleanup
- Copyright marks and class/file grouping.
-
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...
2014-02-20
-
21:04 Doomsday Engine Revision 19d1eccc (github): UI|Client: Store game session filter and sort order persistently
-
21:03 Doomsday Engine Revision 3e61726e (github): UI|Client: Store console width persistently
-
21:02 Doomsday Engine Revision 4b7fd402 (github): libappfw: Cleanup
-
21:02 Doomsday Engine Revision 9d2520d1 (github): libappfw|GuiWidget: Automatic state storage for IPersistent widgets
-
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. -
20:57 Doomsday Engine Revision 9d075e1c (github): libappfw: Added PersistentState and IPersistent
- PersistentState is a Refuge for objects that implement the IPersistent
interface. -
20:53 Doomsday Engine Revision dfed4851 (github): Refactor|libdeng2: Use Refuge in Config
-
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. -
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... -
12:29 Doomsday Engine Revision e9681488 (github): Default Style|UI: Tweaked TabWidget fonts
-
08:56 Doomsday Engine Revision 489d9c7a (github): Unix|Builder|qmake: Use environment to find python
-
08:45 Doomsday Engine Revision b6ed2d12 (github): Unix|Builder|qmake: Use environment to find python
-
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... -
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...
2014-02-19
-
21:09 Doomsday Engine Revision 0d456352 (github): FIxed|libappfw|qmake: Duplicate header file
-
21:08 Doomsday Engine Revision 2ea334fc (github): UI|Client: Use a TabWidget for game session filtering
-
21:07 Doomsday Engine Revision 393f4fa1 (github): libappfw: Added TabWidget, changed ui::Data audience methods
-
21:05 Doomsday Engine Revision c8d9c8eb (github): Cleanup
-
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.
Also available in: Atom