Project

General

Profile

skyjake's activity

From 2013-06-12 to 2013-06-25

2013-06-25

18:46 Doomsday Engine Revision 2984b0fc (github): Fixed|libdeng2|Client: Closed task bar's children should not handle events
When closed, the task bar now no longer dispatches events to its
children, fixing an issue where PageUp/Down keys wou...
skyjake
11:52 Doomsday Engine Revision 2aa04d12 (github): Client|Task Bar: Added build number, "Check for updates" in DE menu
The build number is shown only in unstable/candidate builds. skyjake
10:53 Doomsday Engine Revision 2d06eb44 (github): Fixed|Task Bar: Close the DE menu if the task bar is closed
The task bar is never hidden so its children keep getting events even
though it's closed.
skyjake
10:51 Doomsday Engine Revision c596783d (github): Client|UI: Dismiss popup widget with Esc key
Todo for later: More keyboard based widget event handling, focus
navigation, etc.
skyjake

2013-06-24

14:45 Doomsday Engine Revision 1ba4f5f1 (github): Debug|FS1: Moved cache hit/miss messages to TRACE level
Even at DEBUG level these are mostly noise to the user.
Note that in the future caching is mostly handled by de::Bank.
skyjake
10:59 Doomsday Engine Revision fd9a84b8 (github): Debug: Cleanup
skyjake

2013-06-21

10:24 Doomsday Engine Revision 58409359 (github): Client|UI: Default binding for toggling taskbar+console
This commit replicates the old behavior of the special console
activation key using bindings: a Tilde without a Shift...
skyjake
10:21 Doomsday Engine Revision 3b6dc169 (github): Client|Bindings: Checking for bindings regardless of context activation
skyjake
09:26 Doomsday Engine Revision 65c76bee (github): Client|UI: Disallow task bar activation when old Control Panel is open
The Control Panel is on its way out, but before it's gone it shouldn't
conflict with the task bar.
skyjake
09:21 Doomsday Engine Revision e8e94aec (github): Fixed|Client|GuiRootWidget: Clear the window before first frame
skyjake

2013-06-20

18:41 Doomsday Engine Revision 17c869d0 (github): Client|Task Bar: Items of the DE menu change depending on engine state
The Control Panel and unload items are only shown if a game is loaded. skyjake
18:40 Doomsday Engine Revision e12bcbcb (github): Client|Popup: Fixed a problem with preparing popups for opening
With a popup menu one must ensure that both the popup's and the
contained menu's layout is updated immediately after ...
skyjake
18:39 Doomsday Engine Revision bd527f7d (github): Client|MenuWidget: Menu items can be hidden and shown
Allows menus to be more dynamic in terms of what is displayed. skyjake
18:38 Doomsday Engine Revision 8fdcc74f (github): Debug|libdeng2|Widget: Forming the "path" name of a widget
If widgets are unnamed, use the address as a temporary name. skyjake
16:01 Doomsday Engine Revision ab470d51 (github): Client|PopupMenuWidget: Use accent color for highlighting pressed item
skyjake
15:09 Doomsday Engine Revision b6ac9259 (github): Fixed|Client: Build failure (static class member initialization)
skyjake
10:07 Doomsday Engine Revision abbc80a9 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
10:07 Doomsday Engine Revision 733fcf42 (github): Client|Task Bar: Opening a popup menu from the DE button
Plus some minor fixes/enhancements. skyjake
10:05 Doomsday Engine Revision af94f305 (github): Client|UI: Added popup widget and popup menu widget
skyjake
10:04 Doomsday Engine Revision b95a96fd (github): Client|MenuWidget: Menu layout that expands in both directions
Fixed or unlimited number of columns/rows. skyjake
10:03 Doomsday Engine Revision 8fe9d06b (github): Client|ScrollAreaWidget: Scroll area clips children
skyjake
10:03 Doomsday Engine Revision 2d2d1434 (github): Client|ButtonWidget: Observing the state of a button
skyjake
10:01 Doomsday Engine Revision 8d7faea5 (github): Fixed|CommandAction: Missing call of base class trigger
skyjake
10:01 Doomsday Engine Revision b73389de (github): Client|UI: Added Direction to the ui namespace
skyjake
09:56 Doomsday Engine Revision bb908342 (github): Client|GuiWidget: Added virtual methods about child addition/removal
skyjake
09:55 Doomsday Engine Revision a4627c0c (github): Default Style: Added inverted text and background colors
skyjake
09:55 Doomsday Engine Revision c4a712b3 (github): Debug|libdeng2|RuleRectangle: Debug name for RuleRectangle
skyjake
09:54 Doomsday Engine Revision ab79fb6b (github): libdeng2|Widget: Child hit clipping, notifications about parent changes
skyjake
09:53 Doomsday Engine Revision 987490b2 (github): libdeng2|ScalarRule: Animation styles
skyjake
09:53 Doomsday Engine Revision 1cf1ad1e (github): Fixed|libdeng2|OperatorRule: Broken Double operator, added clamped
The Half and Double operators are now used when dividing/multiplying
by 2.
skyjake
09:52 Doomsday Engine Revision 175cbaa7 (github): libdeng2|Rectangle: Added a new contains() and intersection methods
skyjake
09:51 Doomsday Engine Revision bd30fc7a (github): libdeng2|Range: Added clamp() method
skyjake
09:51 Doomsday Engine Revision 2089b1a7 (github): libgui|GLState: Apply scissors cumulatively
Each scissor cuts away from the previously defined scissor. skyjake

2013-06-17

18:20 Doomsday Engine Revision 02a90a07 (github): Cleanup|libdeng2: Arguments of Widget::notifyTree()
skyjake
13:18 Doomsday Engine Revision f9be7589 (github): Fixed|Server: Construction and destruction of the server subsystem
Defer constructing of the ServerSystem until the entire ServerApp
instance has been initialized (e.g., World is avail...
skyjake
10:30 Doomsday Engine Revision fe857cfd (github): Changed release type to "Candidate" for 1.11
skyjake
10:28 Doomsday Engine Revision b7f68396 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
10:28 Doomsday Engine Revision f9bd678c (github): Cleanup
skyjake

2013-06-16

21:23 Doomsday Engine Revision 49ea0f03 (github): Refactor|Server: Added ServerApp
The old procedural app initialization is now handled by the ServerApp
class, modeled the same way as ClientApp. Natur...
skyjake
16:04 Doomsday Engine Revision 8c7034b2 (github): Client|Console: Dragging log's top edge with the mouse
Todo for later: Could use some further usability tuning. E.g., if the
user resizes the log with the mouse, does it me...
skyjake
10:39 Doomsday Engine Revision 64a50e30 (github): Client|UI: Adjusted mouse trapping behavior during fullscreen switches
The mouse should not be trapped if the task bar is open. Also,
LegacyWidget shouldn't trap the mouse when a game isn'...
skyjake

2013-06-15

14:13 Doomsday Engine Revision 43dc91d9 (github): Ring Zero: Improved game selection menu
Instead of opening the console, ringzero now shows a graphical menu
for selecting the game.
skyjake
14:11 Doomsday Engine Revision a75d53ee (github): Client|Console: Log background blur can be disabled, eat mouse clicks
skyjake
14:10 Doomsday Engine Revision 5b5670e7 (github): Client|ButtonWidget: Visual tweak to button frame
skyjake
14:10 Doomsday Engine Revision 41dcbaa2 (github): Client|UI|GuiWidget: Use normalized scissor for content clipping
skyjake
14:09 Doomsday Engine Revision 8b360575 (github): libgui|GLState: Normalized scissor
The normalized scissor is relative to the viewport, so it can be used
with downscaled viewports.
skyjake
14:07 Doomsday Engine Revision 3f1aae20 (github): Default Style: Added logos for game plugins
Temporarily borrowed the old ones from Snowberry. skyjake
11:01 Doomsday Engine Revision e78923e2 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake
11:01 Doomsday Engine Revision f9aaccf8 (github): Fixed|GuiWidget: Blurring and alpha
The blur must be flattened before rendering it back to the frame
buffer.
skyjake
11:00 Doomsday Engine Revision 196042a2 (github): Client|UI: Added MenuWidget and a game selection menu
The game selection menu is a work in progress... skyjake
09:52 Doomsday Engine Revision a5d171a8 (github): Client|ScrollAreaWidget: Setting content size using rules
skyjake
09:52 Doomsday Engine Revision 34b92d95 (github): Client|UI: Added colors for LabelWidget and a missing function
skyjake
09:51 Doomsday Engine Revision 75505b23 (github): Refactor|Client|UI: Added "ui" namespace for UI related enums and defs
The widget classes are not supposed to be in this namespace, though. skyjake
09:48 Doomsday Engine Revision 90c3ac76 (github): Games: Added notification about added new games
skyjake
09:47 Doomsday Engine Revision 95650d8d (github): Debug|libdeng2|OperatorRule: Improved description
skyjake
09:46 Doomsday Engine Revision ea116611 (github): Fixed: Warning about uninitialized variables
skyjake
09:46 Doomsday Engine Revision 093e8279 (github): Fixed|Models: Possible out-of-bounds uses of the submodels array
In various places of the code there is an assumption that submodel #0
always exists. This may not be the case.
skyjake

2013-06-14

17:25 Doomsday Engine Revision d5e77756 (github): libdeng2|Counted: Added new variants of holdRef()
skyjake
17:24 Doomsday Engine Revision 14c813e1 (github): Debug|libdeng2: Describing rules as text
Added descriptions for rules so it is easier to see if there are any
mistakes in them (e.g., missing edges of a recta...
skyjake

2013-06-13

10:43 Doomsday Engine Revision 1c403953 (github): UI|Console|LogWidget: Fixed animation glitches
Drawing must occur using the same values that were used when the
geometry was updated.
skyjake
10:41 Doomsday Engine Revision 34a4280a (github): libdeng2|Clock: Priority audience for time change
In some cases it is necessary for certain time change audience members
to be notified before other members (e.g., Sca...
skyjake
09:04 Doomsday Engine Revision c73f377b (github): Fixed: Benign warning about initialization order
skyjake
09:03 Doomsday Engine Revision 52d634c1 (github): Default Style: Restored black background color
The green/cyan hue experiment didn't take. skyjake
09:01 Doomsday Engine Revision f25a9177 (github): Fixed: Build error (iterator/const_iterator incompatibility)
skyjake
08:55 Doomsday Engine Revision 316f449e (github): Fixed: Compiler warning about unhandled case in switch
skyjake
08:53 Doomsday Engine Revision eca6db05 (github): Fixed: goto would jump over variable initialization
Removed the goto. skyjake
08:21 Doomsday Engine Revision 9e179475 (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
skyjake

2013-06-12

22:34 Doomsday Engine Revision 6783e280 (github): Merge branch 'ui-framework'
Conflicts:
doomsday/client/src/ui/widgets/legacywidget.cpp
skyjake
22:29 Doomsday Engine Revision 9eae1b40 (github): Client|Widgets: Restored LegacyWidget, disabled blurring
The legacy OpenGL rendering code is not compatible with the blurring
effect -- the liberal modifications to OpenGL st...
skyjake
22:25 Doomsday Engine Revision 44cd1780 (github): Fixed|LogWidget: Possible out-of-bounds cache access
skyjake
22:08 Doomsday Engine Revision d002b591 (github): Client|LogWidget: Restored default background
skyjake
22:04 Doomsday Engine Revision 9503a6b3 (github): Client|Console: Adjusted scrolling in LogWidget and ConsoleWidget
skyjake
22:03 Doomsday Engine Revision a79a6056 (github): Fixed|libdeng2|ScalarRule: Shifting a scalar animation
The rule must be invalidated if it is shifted so that the new value
becomes effective.
skyjake
22:02 Doomsday Engine Revision 10295e10 (github): Client|Widgets: Added BlurWidget
Simple utility widget for setting up a blurred layer in the UI.
Refactored GuiWidget's blurred background to allow o...
skyjake
21:22 Doomsday Engine Revision 478de14b (github): libdeng2|Animation: EaseIn and EaseOut functions were mixed up
skyjake
21:06 Doomsday Engine Revision 02437019 (github): Fixed|libgui: Clearing a Drawable
The default program was not cleared with the rest of the Drawable. skyjake
 

Also available in: Atom