Last week we started the Candidate phase for 1.11. I also continued with the new UI by adding a popup menu widget.
As we are now in Candidate phase, we won't be adding any more new major features for 1.11. Naturally work is ongoing to polish what has been added so far, plus we will again start looking at good old bug fixing.
During the week I made one last addition to the new task bar UI: clicking the DE logo will now open a popup menu instead of going straight to the Control Panel. This is the humble beginnings of our new vision for the Doomsday UI, where all the features are directly accessible as an overlay type of UI via the task bar instead of discrete, fullscreen views.
In the next release (1.12), I will be starting the work of recreating the Control Panel's settings in a more accessible/friendly way using new widgets, so that we can ultimately kill the old Panel entirely. The autoupdater UI will also be revised in 1.12 to use Doomsday's own widgets instead of native dialogs.
While Shift-Esc remains the hardcoded key for accessing the task bar, many of us would undoubtedly also use a key of our own choosing to access it and the console. Instead of the old console activation key mechanism that entirely bypassed the bindings system, there is now a way to get the same comfortable behavior using bindings: I've added a default binding for the Tilde key that toggles the task bar & console open/closed. You can get the binding with the "defaultbindings" command or by entering these into the console (a game has to be loaded as bindings are game-specific):
bindevent global:key-tilde-down+key-shift-up taskbar
bindevent console:key-tilde-down+key-shift-up taskbar
The plan is now to start focusing more on bug/regression fixing so that we can get the stable 1.11 into releasable state in July. (Which means now is the time to start pestering us with any bugs or other annoyances you absolutely want fixed soon.