February 2020
|
2020-02-25
|
Client
|
Fixed
| :
| Show buttons in the fatal error message box
|
2020-02-25
|
Client
| :
| Re-enable the splash window
|
December 2019
|
2019-12-18
|
Client
| :
| Package info mentions DEH patch in WAD
|
November 2019
|
2019-11-17
|
Added
|
Client
| :
| Added menu item to open Doomsday Manual
|
August 2019
|
2019-08-23
|
Client
| :
| Use TaskPool to perform background tasks
|
July 2019
|
2019-07-02
|
Client
| :
| Message text in fatal error dialog box
|
June 2019
|
2019-06-29
|
Client
|
libgui
| :
| FileDialog for Windows; API improvements
|
November 2018
|
2018-11-25
|
Client
| :
| Changed “Now playing” button colors
|
2018-11-18
|
Client
|
Tests
| :
| Point/pixel conversions and image sizing
|
2018-11-17
|
Cleanup
|
Client
| :
| UI style reloading; cleanup
|
2018-11-14
|
Client
| :
| Foldable Audio Backend settings; other fixes
|
2018-11-11
|
Client
| :
| Working on game profile options UI
|
2018-11-11
|
Client
| :
| Improved package list searching
|
2018-11-08
|
Client
|
Fixed
| :
| Loading a savegame from the Home screen
|
2018-11-03
|
Client
| :
| Set profiles’ last played time
|
2018-11-03
|
Client
|
Fixed
| :
| Setting the initial WAD folder
|
2018-11-03
|
Client
| :
| Load game logos asynchronously
|
2018-11-03
|
Client
| :
| Refreshing packages
|
October 2018
|
2018-10-29
|
Client
| :
| Notification icon for file system refresh
|
2018-10-28
|
Client
|
Debug
| :
| PackagesWidget accesses files during population
|
2018-10-28
|
Client
| :
| Simpler Data Files settings
|
2018-10-21
|
Client
| :
| Keep the select mods up-to-date
|
2018-10-21
|
Client
| :
| Actions in package info popups
|
2018-10-21
|
Client
| :
| Compatibility dialog loads most recent version
|
2018-10-20
|
Client
| :
| Improved mod compatibility dialog
|
2018-10-20
|
Client
| :
| Package ID in info dialog
|
2018-10-07
|
Client
| :
| Improvements for PackageCompatibilityDialog
|
2018-10-07
|
Client
| :
| Improved behavior of VariableChoiceWidget
|
August 2018
|
2018-08-19
|
Client
| :
| Opening a web page (macOS); FileDialog in CVarNativePathWidget
|
2018-08-09
|
Client
|
libappfw
| :
| Use native file dialog for picking folders
|
July 2018
|
2018-07-29
|
Client
| :
| Use "Mods" instead of "Packages" in UI labels
|
March 2018
|
2018-03-05
|
Client
|
Fixed
| :
| Model Asset Editor layout is not scrollable
|
November 2017
|
2017-11-12
|
Client
| :
| Populate remote packages in package browser
|
2017-11-12
|
Client
| :
| Updated UI strings
|
2017-11-12
|
Added
|
Client
| :
| Added data file settings as a Mods tab menu option
|
2017-11-12
|
Client
| :
| Started work on remote repository package browser
|
2017-11-09
|
Added
|
Client
| :
| Added menu option for installing mods
|
October 2017
|
2017-10-22
|
Client
| :
| Updated UI terminology
|
2017-10-21
|
Client
| :
| Progress popup for remote file downloads
|
2017-10-21
|
Added
|
Client
|
Refactor
| :
| Added base class for download dialogs
|
2017-10-21
|
Cleanup
|
Client
| :
| Cleanup
|
2017-10-19
|
Client
|
Fixed
| :
| Server's map outline was shown vertically mirrored
|
August 2017
|
2017-08-26
|
Client
| :
| Update package icon color after one is loaded
|
July 2017
|
2017-07-15
|
Client
|
Home
| :
| Load package icons and show them in package lists
|
June 2017
|
2017-06-28
|
Added
|
Client
|
libgui
| :
| Added monitor refresh rate to Video Settings
|
2017-06-27
|
Client
| :
| Removed outline from the AlertDialog
|
2017-06-27
|
Client
|
Windows
| :
| Changed the UI font to Source Sans Pro
|
2017-06-19
|
Client
| :
| Halt UI updates when application is shutting down
|
April 2017
|
2017-04-17
|
Added
|
Client
|
Console
| :
| Added "packages" command to open the Packages sidebar
|
2017-04-17
|
Client
|
Fixed
| :
| Layout of the Packages sidebar
|
2017-04-16
|
Client
|
Widgets
| :
| Sidebar title and close button are always visible
|
2017-04-11
|
Client
| :
| Show the “X Quit” button after startup
|
March 2017
|
2017-03-08
|
Client
| :
| Reverted changes to PackageCompatibilityDialog
|
February 2017
|
2017-02-08
|
Client
| :
| Always quickly fade to black when shutting down the engine
|
2017-02-08
|
Busy Mode
|
Client
| :
| Don’t show progress indicator during startup
|
2017-02-08
|
Client
|
Fixed
| :
| Reverted a couple of problematic changes
|
2017-02-08
|
Client
| :
| “Quit” button will quickly fade to black first
|
2017-02-07
|
Client
|
Fixed
| :
| Clear buffered frames when returning to Home
|
2017-02-05
|
Client
| :
| Minor layout tweaks for settings dialogs
|
2017-02-01
|
Client
| :
| ServerInfoDialog queries map outline
|
2017-02-01
|
Client
| :
| Setting up MapOutlineWidget; ServerLink parses outline response
|
January 2017
|
2017-01-29
|
Added
|
Client
| :
| Added stub for ServerInfoDialog
|
2017-01-22
|
Client
| :
| Un-focus all widgets when a game is started
|
2017-01-21
|
Client
| :
| Tweaked the text of the package info dialog
|
2017-01-21
|
Client
|
Performance
| :
| Faster updating of item widgets in the package lists
|
2017-01-20
|
Client
| :
| Package list filtering with the special “loaded” tag
|
2017-01-18
|
Client
| :
| Right-clicking items in the Packages sidebar
|
2017-01-17
|
Client
|
Home
| :
| Adjusted background colors in Home
|
2017-01-11
|
Client
| :
| Implemented the new structure of the package popup widget
|
November 2016
|
2016-11-25
|
Client
|
Fixed
| :
| Removing saves in Home
|
2016-11-22
|
Client
|
Multiplayer
| :
| Show package version error dialog when connecting
|
2016-11-22
|
Client
|
Fixed
| :
| Potential crash when opening a sidebar
|
2016-11-22
|
Client
|
Multiplayer
| :
| Show error message if joining a game fails
|
2016-11-21
|
Client
| :
| Show/hide the Quit button when window state changes
|
2016-11-20
|
Client
| :
| Game should get focus unambiguously
|
2016-11-19
|
Client
| :
| Tweaked application shutdown and window content fades
|
2016-11-12
|
Added
|
Client
| :
| Added a “Refresh List” menu item in the Multiplayer tab
|
2016-11-12
|
Client
|
Fixed
| :
| Closing the window first unloads the game
|
October 2016
|
2016-10-16
|
Audio
|
Client
| :
| Selecting audio plugins in the Audio Settings dialog
|
2016-10-15
|
Client
|
Shaders
| :
| Home background tinting
|
2016-10-11
|
Client
| :
| Enable background blurring when a game is loaded
|
2016-10-02
|
Client
| :
| Rendering the busy transition frame
|
September 2016
|
2016-09-28
|
Client
|
Refactor
| :
| Removed GameUIWidget; view composited by ViewCompositor
|
2016-09-28
|
Client
| :
| Draw the game HUD layer in ViewCompositor
|
2016-09-28
|
Client
|
GL
| :
| Player view rendered in final size (all scaling factored in)
|
2016-09-28
|
Client
|
Fixed
|
GL
| :
| Fixed player view GL state; apply pixel density factor
|
August 2016
|
2016-08-07
|
Client
| :
| Rearranged Input Settings dialog layout slightly
|
July 2016
|
2016-07-27
|
Client
| :
| Launching directly into game keeps Home offscreen
|
2016-07-27
|
Client
|
Fixed
| :
| Clearing the input focus
|
2016-07-24
|
Client
|
Debug
| :
| Debug code for printing the widget tree
|
2016-07-22
|
Client
| :
| "Now playing" in minimized mode should use profile name
|
2016-07-20
|
Added
|
Client
|
libappfw
| :
| Added a Quit button to the client window
|
2016-07-18
|
Client
| :
| Opening a sidebar will always dismiss the Home
|
2016-07-17
|
Client
|
Home
| :
| Minimizing the loaded game to show the Home UI
|
2016-07-16
|
Client
| :
| Allow skipping add-on compatibility check (press Alt in dialog)
|
2016-07-16
|
Client
| :
| Cleaned up window contents layout
|
2016-07-16
|
Client
| :
| Disabled the Oculus Rift UI compositor
|
2016-07-15
|
Client
| :
| Improved the manual connection dialog
|
2016-07-15
|
Client
|
Fixed
| :
| Manual direct connection dialog
|
2016-07-02
|
Client
|
Fixed
| :
| Mouse cursor should never be hidden in Home
|
June 2016
|
2016-06-29
|
Client
|
libappfw
|
Refactor
|
Widgets
| :
| Use FilteredData in widgets
|
2016-06-27
|
Client
| :
| Layout for progress indicator in the Packages sidebar
|
2016-06-05
|
Client
| :
| Fade packages list away before applying new filter terms
|
2016-06-05
|
Client
| :
| Adjusted UI Settings dialog layout
|
2016-06-05
|
Client
| :
| Virtualized items for package lists
|
April 2016
|
2016-04-24
|
Client
| :
| Packages sidebar has a Refresh button
|
2016-04-18
|
Client
| :
| Task bar should be initially closed
|
2016-04-05
|
Client
| :
| User interface settings can be reset to defaults
|
2016-04-05
|
Added
|
Client
| :
| Added a new dialog for User Interface settings
|
2016-04-03
|
Client
| :
| Packages can be tagged "hidden"
|
2016-04-02
|
Client
| :
| Sidebar closing X icon now uses the accent color
|
March 2016
|
2016-03-27
|
Added
|
Client
|
Default Style
| :
| Added icons for Create action and Home
|
2016-03-25
|
Client
| :
| Loading and unload packages using the Packages sidebar
|
2016-03-25
|
Added
|
Client
| :
| Added a sidebar for loading/unloading packages
|
2016-03-24
|
Client
|
Home
| :
| Adding and removing packages to a game profile
|
2016-03-13
|
Client
|
Fixed
| :
| Fixed initial appearance of the HomeWidget
|
February 2016
|
2016-02-23
|
Cleanup
|
Client
| :
| Shorter way to access style rules
|
2016-02-06
|
Client
| :
| Show saved sessions as a list (per game)
|
2016-02-04
|
Added
|
Client
| :
| Added a data item model for represented saved sessions
|
2016-02-01
|
Client
|
Home
| :
| Working on the new Home UI
|
January 2016
|
2016-01-25
|
Client
|
Home
| :
| Allow clearing selected additional data files
|
2016-01-24
|
Client
| :
| Temporary file dialog for picking game data files
|
2016-01-24
|
Client
|
Fixed
|
Windows
| :
| Reverted some of the startup busy mode changes
|
2016-01-24
|
Added
|
Client
| :
| Removed first startup busy mode, added a splash window
|
2016-01-17
|
Client
| :
| Show recognized data file packages in the Packages dialog
|
2016-01-02
|
Client
| :
| Show more information about models in asset editor
|
2016-01-02
|
Client
| :
| Sort and style variable names in model asset editor
|
2016-01-02
|
Client
| :
| Improved sidebar layout
|
2016-01-02
|
Client
| :
| Model asset editor shows shader information, vector variables
|
2016-01-01
|
Client
|
Fixed
| :
| Memory leak in SidebarWidget
|
2016-01-01
|
Added
|
Client
| :
| Added model asset editor
|
2016-01-01
|
Client
| :
| Inverted colors for Renderer Appearance profile picker popups
|
2016-01-01
|
Added
|
Client
|
Refactor
| :
| Added SidebarWidget: base class for sidebars
|
September 2015
|
2015-09-16
|
Added
|
Client
|
Input
| :
| Added Game Controller settings to the Input Settings dialog
|
August 2015
|
2015-08-28
|
Client
| :
| Automatic and manual refreshing of the available packages
|
2015-08-25
|
Client
|
Refactor
| :
| Improved popup behavior
|
2015-08-24
|
Client
| :
| After startup busy mode, do a fade from black
|
2015-08-23
|
Cleanup
|
Client
| :
| Packages dialog cleanup
|
2015-08-23
|
Added
|
Client
| :
| Added icons to dialog titles
|
2015-08-21
|
Added
|
Client
| :
| Added Packages dialog info popup, visual tweaks
|
2015-08-20
|
Client
| :
| Basic contents of the Packages dialog
|
2015-08-16
|
Added
|
Client
| :
| Added empty stub for the package management dialog
|
July 2015
|
2015-07-31
|
Added
|
Client
| :
| Added a PrivilegedLogWidget into the window
|
April 2015
|
2015-04-06
|
Client
|
Fixed
| :
| Reseting "Pixel Density" to defaults
|
2015-04-06
|
Client
|
Fixed
| :
| Reseting "Pixel Density" to defaults
|
2015-04-04
|
Added
|
Client
| :
| Added "Pixel Density" slider to the Renderer Settings
|
2015-04-04
|
Added
|
Client
| :
| Added "Pixel Density" slider to the Renderer Settings
|
2015-04-04
|
Cleanup
|
Client
| :
| Moved renderer behavior settings to the Gauge popup
|
2015-04-04
|
Cleanup
|
Client
| :
| Moved renderer behavior settings to the Gauge popup
|
March 2015
|
2015-03-27
|
Client
| :
| Minor improvements
|
2015-03-27
|
Client
| :
| Minor improvements
|
2015-03-19
|
Client
| :
| Configuring aspect ratio options in Video Settings
|
2015-03-19
|
Client
| :
| Configuring aspect ratio options in Video Settings
|
2015-03-15
|
Client
|
Fixed
| :
| Using the correct frame for busy transitions
|
2015-03-15
|
Client
|
Fixed
| :
| Using the correct frame for busy transitions
|
2015-03-05
|
Client
|
Fixed
| :
| Show projected mouse cursor in all displacing VR modes
|
2015-03-05
|
Client
|
Fixed
| :
| Show projected mouse cursor in all displacing VR modes
|
February 2015
|
2015-02-13
|
Client
| :
| Hide the main window to ensure a critical message is visible
|
2015-02-12
|
Client
|
Task Bar
| :
| Choosing the IWAD folder
|
2015-02-12
|
Client
|
Games
| :
| Game availability changes now have their own audience
|
2015-02-12
|
Client
|
Refactor
| :
| Switching to/from native UI mode
|
2015-02-05
|
Client
| :
| Clean up MP selection menu layout
|
2015-02-05
|
Client
| :
| Improved readability of MP selection menu
|
January 2015
|
2015-01-31
|
Client
|
Default Style
| :
| Adjusted popup menu margin
|
2015-01-27
|
Client
|
Default Style
|
libappfw
| :
| Item alignment in popup menus
|
2015-01-27
|
Client
| :
| Minor improvements
|
2015-01-27
|
Client
| :
| Only allow selecting soundfont files in Audio Settings
|
November 2014
|
2014-11-30
|
Added
|
Client
|
Home
| :
| Added a background for the game filter area
|
2014-11-30
|
Client
|
Performance
| :
| Reduced redundant background blurring
|
2014-11-30
|
AudioSettings
|
Client
| :
| Select soundfont using native file picker
|
2014-11-27
|
Client
|
Home
| :
| Delete savegames via the Game Selection menu/dialog
|
2014-11-26
|
Client
| :
| Use the "Close" icon in various places
|
2014-11-26
|
Audio
|
Client
| :
| Show volumes on a percent scale; defaults at 67
|
2014-11-23
|
Client
|
Fixed
| :
| Inadvertent log clearing
|
2014-11-23
|
Client
|
Task Bar
| :
| Reworded text
|
2014-11-23
|
Client
|
Console
| :
| "Clear Log" should actually remove all entries
|
2014-11-20
|
Client
| :
| Tutorial improvements
|
2014-11-06
|
Client
|
Fixed
| :
| Layout of the close button of Renderer Appearance sidebar
|
2014-11-06
|
Added
|
Client
| :
| Added an icon for a "Close" action
|
2014-11-02
|
Client
|
Refactor
| :
| Ownership of notification widgets
|
October 2014
|
2014-10-31
|
Client
|
Console
| :
| Restored the [>] button appearance
|
2014-10-30
|
AlertDialog
|
Client
|
Fixed
| :
| Fixed layout problem when dialog is narrow
|
2014-10-29
|
Client
| :
| Reorganized the console popup menu; showing/hiding annotations
|
2014-10-27
|
Client
| :
| Auto-hide the alert notification (default: 3 mins)
|
August 2014
|
2014-08-23
|
Client
|
Fixed
| :
| Crash in the VR settings dialog
|
June 2014
|
2014-06-25
|
Client
| :
| Improvements for popup menus and Home Screen
|
May 2014
|
2014-05-25
|
Client
|
Fixed
| :
| Fatal error when activating splitscreen (viewgrid)
|
April 2014
|
2014-04-13
|
Client
|
Fixed
| :
| Games dialog sort order should match Home Screen order
|
2014-04-13
|
Client
|
Fixed
| :
| Update singleplayer session menu when game changes
|
2014-04-12
|
Client
|
GamesDialog
| :
| Cannot switch to the currently loaded game
|
2014-04-12
|
Client
|
Fixed
| :
| Games dialog opens a network settings dialog
|
2014-04-12
|
Client
|
Fixed
|
Refactor
| :
| Fixed game session menu issues
|
2014-04-12
|
Client
| :
| Include current map time if known when showing SavedSession info
|
2014-04-11
|
Client
|
Fixed
| :
| Check for main window's existence
|
2014-04-11
|
Client
| :
| Don't raise alerts when console history open
|
2014-04-10
|
Client
|
Fixed
| :
| Potential crash after saving a game
|
2014-04-09
|
Client
| :
| Order of game subsets in the Games dialog
|
2014-04-06
|
Client
| :
| Don't warn about map errors in non-custom maps
|
March 2014
|
2014-03-29
|
Client
| :
| Ignore SavedSessions outside of /home/savegames
|
2014-03-25
|
Client
| :
| Show the last modification time of a savegame in selection widgets
|
2014-03-21
|
Client
| :
| Removed extraneous whitespace in saved session info popups
|
2014-03-21
|
Client
| :
| Improved formatting/styling of game rules in saved session info popups
|
2014-03-16
|
Client
| :
| Tweaks
|
2014-03-16
|
Client
|
Fixed
| :
| Group visibility in the Games dialog
|
2014-03-15
|
Client
| :
| Renderer Appearance sidebar remembers which groups are open
|
2014-03-10
|
Client
| :
| Order of key modifiers in pretty-printed binding
|
2014-03-10
|
Bindings
|
Client
|
Fixed
| :
| Compiler warning (unsafe mix of bool / ddboolean_t)
|
2014-03-10
|
Client
| :
| Minor tweaks
|
2014-03-08
|
Added
|
Client
| :
| Added a tutorial dialog
|
2014-03-08
|
Added
|
Client
|
Log
| :
| Added Config variable to show/hide entry metadata
|
2014-03-06
|
Client
| :
| GamesDialog can be opened in different modes
|
2014-03-03
|
Client
| :
| Handling a failed direct query for servers
|
February 2014
|
2014-02-25
|
Client
| :
| Store game selection subset fold state persistently
|
2014-02-25
|
Cleanup
|
Client
| :
| Cleanup in 3D & VR Settings
|
2014-02-25
|
Added
|
Client
| :
| Added "24-bit" color depth to Video Settings
|
2014-02-25
|
Added
|
Client
| :
| Added "24-bit" color depth to Video Settings
|
2014-02-25
|
Client
|
libappfw
| :
| Adjusted fold panel indicators
|
2014-02-22
|
Client
| :
| Keep the "incomplete" game subset folded by default
|
2014-02-22
|
Client
| :
| Show "No games" in a game subset if none available
|
2014-02-22
|
Added
|
Client
| :
| Added a rudimentary manual "Connect to Server" dialog
|
2014-02-21
|
Client
|
PanelWidget
| :
| Minor improvements
|
2014-02-20
|
Client
| :
| Store game session filter and sort order persistently
|
2014-02-20
|
Client
| :
| Store console width persistently
|
2014-02-20
|
Client
| :
| Apply game filter/sort order
|
2014-02-19
|
Client
| :
| Use a TabWidget for game session filtering
|
2014-02-18
|
Added
|
Client
| :
| Added a filter widget for the game selection menu
|
2014-02-05
|
Client
|
Network
| :
| Game selection menu fetches games from master server
|
2014-02-05
|
Client
|
Fixed
| :
| Fold title hover coloring
|
2014-02-05
|
Client
| :
| Game selection menu behaves differently when game loaded
|
2014-02-05
|
Client
| :
| Game selection groups appear and are hidden as needed
|
2014-02-03
|
Client
|
Refactor
| :
| Use reference-counted Action instances
|
2014-02-03
|
Client
| :
| Close Games dialog when a game session has been selected
|
2014-02-03
|
Client
| :
| Replaced "Multiplayer Games" with a "Games" dialog
|
2014-02-01
|
Added
|
Client
| :
| Added more network settings to dialog
|
2014-02-01
|
Added
|
Client
| :
| Added more network settings to the dialog
|
2014-02-01
|
Client
| :
| Working on network settings and the multiplayer dialog
|
2014-02-01
|
Added
|
Client
|
Console
| :
| Added a line editor for cvars
|
January 2014
|
2014-01-30
|
Client
| :
| Close MP server info popup when joining the server
|
2014-01-28
|
Client
|
Refactor
| :
| Use DocumentPopupWidget
|
2014-01-27
|
Client
| :
| Joining an MP game using the Multiplayer dialog
|
2014-01-26
|
Client
| :
| Animate alerts and server list items as they appear
|
2014-01-26
|
Added
|
Client
|
Default Style
| :
| Added and applied an alternative accent color
|
2014-01-26
|
Client
|
Console
| :
| Wider grab area for resizing the console edge
|
2014-01-26
|
Client
| :
| Game selection menu adapts to small view sizes
|
2014-01-23
|
Client
| :
| Working on the multiplayer dialog
|
2014-01-23
|
Client
|
Log
| :
| Adjusted entry metadata color (domain letter)
|
2014-01-23
|
Client
| :
| Working on the multiplayer dialog
|
2014-01-20
|
Client
|
LensFx
| :
| Don’t draw vignette if there is no map loaded
|
2014-01-08
|
Client
|
Fixed
| :
| Per-domain log filters overridden inadvertently
|
2014-01-08
|
Client
|
Fixed
| :
| Button text hover color with rich formatting
|
2014-01-08
|
Client
|
Log
| :
| Alert about entries in requested domains
|
2014-01-07
|
Cleanup
|
Client
| :
| Cleanup and fixes in the Log Filter settings dialog
|
2014-01-07
|
ChoiceWidget
|
Client
| :
| Determine potential maximum width
|
2014-01-07
|
Client
| :
| Revised and improved the Log Filter & Alerts dialog
|
2014-01-07
|
Added
|
AlertDialog
|
Client
| :
| Added a Gear button for alert settings
|
2014-01-06
|
Client
| :
| Put together the log settings dialog’s contents
|
2014-01-06
|
Client
| :
| Various widget improvements
|
2014-01-06
|
Added
|
Client
| :
| Added VariableChoiceWidget
|
2014-01-06
|
Added
|
Client
|
Log
| :
| Added a stub for the log settings dialog
|
2014-01-04
|
Client
| :
| Crash when deleting a menu widget
|
2014-01-03
|
Client
| :
| Tweaked clip-culling for scrolling
|
2014-01-03
|
Client
| :
| Tweaked information in the About dialog
|
2014-01-03
|
Client
| :
| Changed button label in alert dialog
|
2014-01-03
|
Client
|
libdeng2
| :
| Cull widgets that cannot be visible due to clipping
|
2014-01-03
|
Client
| :
| Adjusted dialog content margins
|
2014-01-03
|
Client
|
Fixed
| :
| Updating widget margins
|
2014-01-02
|
AlertDialog
|
Client
| :
| Use regular font weight for alert list entries
|
2014-01-02
|
Client
|
LabelWidget
| :
| Allow using a custom rich format style
|
2014-01-02
|
Client
| :
| Dialog and popup improvements
|
2014-01-02
|
Client
|
ScrollAreaWidget
| :
| Scrolling can be disabled
|
2014-01-02
|
Client
|
Fixed
| :
| Don’t allow dialogs to grow higher than the view
|
2014-01-02
|
Client
| :
| Alert notification for logged warnings and errors
|
2014-01-02
|
Client
| :
| Improvements for label and menu widgets
|
2014-01-02
|
Client
| :
| Configurable styled log sink formatter
|
2014-01-02
|
Added
|
Client
| :
| Added a stub from the alerts dialog
|
2014-01-01
|
Client
|
Fixed
| :
| Check global bindings when a popup is open
|
2014-01-01
|
Client
|
Fixed
|
Multiplayer
| :
| Freeze game content before joining
|
December 2013
|
2013-12-28
|
Client
|
Fixed
| :
| Game UI should be behind busy transition
|
2013-12-22
|
Client
|
Fixed
| :
| Relocate popups when UI composition mode changes
|
2013-12-22
|
Client
|
Fixed
| :
| Don’t offer events to the fake mouse cursor widget
|
2013-12-22
|
Client
|
Fixed
| :
| Crash when deleting a popup menu widget
|
2013-12-21
|
Client
|
Fixed
| :
| Popups must observe deletion of original parent widget
|
2013-12-21
|
Client
|
Fixed
| :
| Restore normal cursor after returning from VR mode 9
|
2013-12-21
|
Client
|
Fixed
| :
| Crash after switching to/from VR mode 9
|
2013-12-21
|
Client
|
Oculus Rift
| :
| Draw a custom mouse cursor in Oculus Rift mode
|
2013-12-17
|
Client
| :
| Popups allow clicking through to widgets outside the popup
|
2013-12-17
|
Added
|
Client
|
GuiWidget
| :
| Added a method for hit-testing a widget tree
|
2013-12-11
|
Client
| :
| Keep task bar hidden until app startup is complete
|
2013-12-11
|
Client
| :
| Animate widget opacity when enabling/disabling them
|
2013-12-09
|
Client
|
Fixed
| :
| Squished busy transition frame during animation with sidebar
|
2013-12-05
|
Client
|
Fixed
| :
| Drawing game content for transition frame
|
2013-12-04
|
Client
|
Stereo 3D
| :
| BusyWidget shouldn’t be among the composited widgets
|
2013-12-04
|
Client
|
Fixed
| :
| Handle sidebar in the UI compositor update
|
2013-12-03
|
Client
| :
| Use GLFramebuffer when rendering busy transition frame
|
November 2013
|
2013-11-25
|
Client
| :
| Use kd-tree allocator in root widget’s atlas
|
2013-11-22
|
Client
| :
| Black background until app startup is complete
|
2013-11-22
|
Client
| :
| Draw post-busy transition in BusyWidget
|
2013-11-22
|
Client
| :
| Further adjusted shadow of ProgressWidget text
|
2013-11-21
|
Client
| :
| Don’t recreate canvas during busy mode
|
2013-11-21
|
Client
| :
| Adjusted shadow of ProgressWidget text
|
2013-11-21
|
Added
|
Client
| :
| Added shadow behind ProgressWidget’s text
|
2013-11-21
|
Client
| :
| Tweaked appearance of ProgressWidget
|
2013-11-20
|
Client
| :
| Minor improvements for robustness
|
2013-11-18
|
Busy Mode
|
Client
| :
| Removed additional UI root for busy mode
|
2013-11-18
|
Client
| :
| Buttons and line editors can be disabled
|
2013-11-10
|
Client
|
Task Bar
| :
| Responsive layout (rudimentary)
|
2013-11-10
|
Client
| :
| Only use offscreen composition with Oculus Rift
|
2013-11-06
|
Client
| :
| Working on the busy mode transition
|
2013-11-04
|
Client
| :
| Drawing the game UI in the GameUIWidget
|
2013-11-03
|
Client
|
Refactor
| :
| Split GameUIWidget from GameWidget
|
October 2013
|
2013-10-23
|
Client
|
Default Style
| :
| Color for scroll bar indicator
|
2013-10-22
|
Added
|
AudioSettings
|
Client
| :
| Added toggle and default for sound-overlap-stop
|
2013-10-08
|
Client
| :
| Polished About dialog contents
|
2013-10-04
|
Added
|
Client
|
Input Settings
| :
| Added a Key Grabber utility
|
September 2013
|
2013-09-25
|
Client
|
Fixed
| :
| Warning about unused variable
|
2013-09-23
|
Client
| :
| Allow opening editor sidebar with read-only settings profiles
|
2013-09-23
|
Client
| :
| Folding/unfolding all groups in the Renderer Appearance editor
|
2013-09-21
|
Client
|
Fixed
| :
| Closed fold panel content; read-only appearance profiles in editor
|
2013-09-20
|
Added
|
Client
| :
| Added a 'gauge' popup for Audio Settings dialog
|
2013-09-20
|
Added
|
Client
|
Refactor
| :
| Added a popup widget with a grid
|
2013-09-20
|
Client
|
Fixed
|
GridLayout
| :
| Determining cell alignment
|
2013-09-19
|
Client
| :
| Modified style of settings dialog subheadings
|
2013-09-19
|
Client
|
Fixed
| :
| Applying text styles before widget initialized
|
2013-09-16
|
Client
|
Fixed
| :
| Alignment issue due unsigned math
|
2013-09-16
|
Client
| :
| Run small text preprocessing tasks synchronously
|
2013-09-15
|
Client
|
Optimize
|
Refactor
| :
| Background text wrapping; avoid redundant updates
|
2013-09-15
|
Client
|
LabelWidget
|
Refactor
| :
| Use TextDrawable for drawing text
|
2013-09-13
|
Client
|
Refactor
| :
| Dialog action button placement to opposite edge
|
2013-09-12
|
Client
|
Fixed
| :
| ChoiceWidget item order change vs. updating selected item
|
2013-09-12
|
Client
|
Renderer Appearance
| :
| Regrouped some settings, use profile picker
|
2013-09-12
|
Added
|
Client
|
Refactor
| :
| Added widget for settings profile manipulation
|
2013-09-12
|
Client
| :
| Popup nesting level affects appearance
|
2013-09-10
|
Client
| :
| Improved layout classes
|
2013-09-08
|
Client
| :
| Widget improvements
|
2013-09-08
|
Client
|
Fixed
|
GridLayout
| :
| Allow defining a fixed width for a column
|
2013-09-08
|
Client
| :
| Improved shared interface for console variable widgets
|
2013-09-07
|
Client
| :
| Removed old Control Panel, settings now in the Appearance editor
|
2013-09-06
|
Client
|
Renderer Settings
| :
| Moved wireframe and rend-tex under Developer
|
2013-09-06
|
Client
| :
| Minor Video Settings dialog tweak
|
2013-09-05
|
Client
| :
| Video Settings fullscreen mode, Close button
|
2013-09-05
|
Added
|
Client
|
Refactor
| :
| Added PanelWidget as base class of PopupWidget
|
2013-09-04
|
Added
|
Client
|
Task Bar
| :
| Added Renderer Settings
|
2013-09-04
|
Client
|
Refactor
| :
| Various widget improvements
|
2013-09-04
|
Added
|
Client
| :
| Added Stylist and DialogContentStylist
|
2013-09-04
|
Client
|
Refactor
| :
| Convenient constructor for LabelWidget with text
|
2013-09-04
|
Client
|
PopupWidget
| :
| Clamp left edge to view's edge
|
2013-09-03
|
Added
|
Client
|
Control Panel
| :
| Added Input Settings, removed old "Input" page
|
2013-09-03
|
Added
|
Client
|
Control Panel
| :
| Added Network Settings, removed old Network/Console pages
|
2013-09-02
|
Added
|
Client
|
Refactor
| :
| Added CVarChoiceWidget, used it in Audio Settings
|
2013-09-02
|
Client
|
Control Panel
| :
| Removed the Control Panel's "Audio" page
|
2013-09-02
|
Added
|
Client
| :
| Added "Preferred Music" option, apply resampling rate changes
|
2013-09-02
|
Client
|
Fixed
|
Refactor
| :
| Widget improvements
|
2013-09-02
|
Added
|
Client
|
Task Bar
| :
| Added the Audio Settings dialog
|
2013-09-02
|
Added
|
Client
|
DialogWidget
| :
| Added an optional heading for dialogs
|
2013-09-01
|
Client
|
Control Panel
| :
| Removed the Control Panel's "Video" page
|
2013-09-01
|
Client
| :
| Popup menu content scrolling
|
2013-09-01
|
Client
|
SliderWidget
| :
| Minor visual tweak (alt dot brightness)
|
2013-09-01
|
Added
|
Client
| :
| Added the color adjustment dialog in ClientWindow
|
2013-09-01
|
Client
|
Default Style
| :
| Color adjustment dialog; cvar slider; style tweaks
|
August 2013
|
2013-08-31
|
Client
|
Fixed
|
PopupWidget
| :
| Make sure geometry is up-to-date before drawing
|
2013-08-31
|
Added
|
Client
|
Fixed
| :
| Initial viewResized event to mewly added children
|
2013-08-31
|
Client
|
GuiWidget
| :
| Tracking button clicks of any mouse button
|
2013-08-31
|
Client
|
GuiRootWidget
| :
| Slightly thinner widget background frame
|
2013-08-30
|
Client
|
SliderWidget
| :
| Basic implementation
|
2013-08-30
|
Added
|
Client
|
GuiRootWidget
| :
| Added tiny dot texture, tweaked frame texture
|
2013-08-29
|
Client
|
Fixed
| :
| Ensure all widgets call GuiWidget::viewResized()
|
2013-08-29
|
Client
| :
| Relocated UI framework sources into several subfolders
|
2013-08-29
|
Client
| :
| Continued working on SliderWidget
|
2013-08-29
|
Added
|
Client
|
Refactor
| :
| Added TextDrawable; used now in DocumentWidget
|
2013-08-28
|
Client
|
Refactor
|
ScrollAreaWidget
| :
| Use ui::Margins
|
2013-08-28
|
Cleanup
|
Client
|
Refactor
| :
| Cleanup; converting ui::Margins to a vector
|
2013-08-28
|
Added
|
Client
| :
| Added stub for SliderWidget
|
2013-08-28
|
Client
|
Refactor
| :
| GridLayout can give out column left/right edge rules
|
2013-08-27
|
Client
|
VideoSettingsDialog
| :
| Two-column mode choice popup
|
2013-08-27
|
Client
| :
| Improved the video settings dialog
|
2013-08-27
|
Client
| :
| Basic implementation of video settings
|
2013-08-27
|
Client
|
DialogWidget
| :
| Buttonless dialogs
|
2013-08-24
|
Client
|
Fixed
| :
| Fixed DialogWidget custom actions, ChoiceWidget sizing
|
2013-08-24
|
Added
|
Client
|
Refactor
| :
| Added rule-based ui::Margins to handle widget margins
|
2013-08-24
|
Client
|
Widgets
| :
| ChoiceWidget's width depends on widest child item
|
2013-08-24
|
Audio
|
Client
| :
| Show audio information in the About dialog
|
2013-08-24
|
Client
|
GL
| :
| Show GL information in the About dialog
|
2013-08-24
|
Client
|
DocumentWidget
| :
| Widget's height defaults to full content height
|
2013-08-24
|
Client
|
PopupWidget
| :
| "Info" style for popups
|
2013-08-23
|
Client
|
Default Style
| :
| Use accent color in default dialog button(s)
|
2013-08-23
|
Client
| :
| About dialog can be closed by clicking outside it
|
2013-08-22
|
Client
|
Updater
| :
| Pause game when update found
|
2013-08-22
|
Client
|
Fixed
| :
| Destroy GUI widgets properly
|
2013-08-22
|
Client
|
Debug
|
Refactor
| :
| Investigating issue when deleting widgets
|
2013-08-22
|
Cleanup
|
Client
|
Updater
| :
| Usability improvements; cleanup
|
2013-08-22
|
Client
|
Refactor
|
Updater
| :
| New Download dialog for the Updater
|
2013-08-22
|
Cleanup
|
Client
| :
| Various widget improvements; cleanup
|
2013-08-22
|
Client
|
DialogWidget
| :
| Non-modal dialogs
|
2013-08-22
|
Client
|
Context
|
Refactor
| :
| Modified removal audience, API fluency
|
2013-08-21
|
Client
|
Refactor
|
Updater
| :
| Revising updater UI (dialog for available updates)
|
2013-08-21
|
Added
|
Client
| :
| Added a separate color for dialog backgrounds
|
2013-08-21
|
Client
|
Refactor
|
Updater
| :
| Updater moved to ClientApp; revising dialogs
|
2013-08-21
|
Client
| :
| Minor widget tweaks and improvements
|
2013-08-21
|
Added
|
Client
|
ProgressWidget
| :
| Added a "mini" style of progress indicator
|
2013-08-21
|
Client
|
SequentialLayout
| :
| Conveniently adding spaces
|
2013-08-21
|
Added
|
Client
| :
| Added MessageDialog; relocated rest of updater sources
|
2013-08-20
|
Client
|
Updater
| :
| Removed old UpdaterDialog base class
|
2013-08-20
|
Client
|
Console
| :
| Console log is closed when command line loses focus
|
2013-08-20
|
ChoiceWidget
|
Client
| :
| Choice popups are opaque
|
2013-08-20
|
Client
|
DialogWidget
| :
| Modal dialog flashes borders to indicate blocking
|
2013-08-20
|
Client
|
Updater
| :
| Reimplemented the updater settings dialog
|
2013-08-20
|
Client
|
DialogWidget
| :
| Apply common settings for contained widgets
|
2013-08-20
|
Client
|
GridLayout
| :
| Cell alignment can be set for each column
|
2013-08-20
|
ChoiceWidget
|
Client
|
Fixed
| :
| Several improvements to ChoiceWidget
|
2013-08-20
|
Client
| :
| Separate margins, opacity for disabled widgets
|
2013-08-20
|
Client
|
Refactor
| :
| Data item semantics, variant data, custom sorting methods
|
2013-08-19
|
Client
| :
| Small About dialog tweaks
|
2013-08-19
|
Cleanup
|
Client
|
MenuWidget
| :
| Removed obsolete code
|
2013-08-19
|
Client
|
Fixed
|
GridLayout
| :
| Operations on NULL rules
|
2013-08-18
|
Client
|
MenuWidget
|
Refactor
| :
| Use GridLayout instead of custom layout logic
|
2013-08-18
|
Client
| :
| Allow clearing SequentialLayout to start over
|
2013-08-18
|
Client
|
GridLayout
|
Refactor
| :
| Fixes and improvements to grid layout
|
2013-08-18
|
Added
|
Client
|
Widgets
| :
| Added basic implementation of GridLayout
|
2013-08-18
|
Client
|
Refactor
| :
| Use SequentialLayout in NotificationWidget
|
2013-08-18
|
AboutDialog
|
Client
|
Refactor
| :
| Applied SequentialLayout in the about dialog
|
2013-08-18
|
Added
|
Client
|
Widgets
| :
| Added SequentialLayout
|
2013-08-18
|
Client
|
Widgets
| :
| Improvements to DialogWidget (and popup, button)
|
2013-08-17
|
Added
|
Client
|
Task Bar
| :
| Added an About dialog; "About Doomsday" in DE menu
|
2013-08-17
|
Added
|
Client
| :
| Added DialogWidget
|
2013-08-17
|
Client
|
PopupWidget
| :
| Directionless anchor
|
2013-08-17
|
Client
|
Fixed
|
MenuWidget
| :
| Layout logic for expanding unlimited columns
|
2013-08-17
|
Added
|
Client
|
GuiWidget
| :
| Added a blurred background with border glow
|
2013-08-17
|
Added
|
Client
| :
| Added basic implementation for ChoiceWidget
|
2013-08-17
|
Added
|
Client
| :
| Added a method for finding data context items
|
2013-08-17
|
Added
|
Client
|
PopupWidget
| :
| Added method for setting anchor and opening direction
|
2013-08-17
|
Client
|
ContextWidgetOrganizer
|
Fixed
| :
| Default widget factory behavior
|
2013-08-16
|
Client
|
Fixed
| :
| Typos (letter case)
|
2013-08-16
|
Cleanup
|
Client
| :
| Cleanup
|
2013-08-16
|
Added
|
Client
|
Refactor
| :
| Added ui::SubmenuItem representing a submenu with items
|
2013-08-16
|
Client
|
Console
|
Refactor
|
Task Bar
| :
| Updated for ui::Context
|
2013-08-16
|
Client
|
Refactor
| :
| Use ui::Context in menu-based widgets
|
2013-08-16
|
Client
|
Project
| :
| Updated project file with all new sources
|
2013-08-16
|
Added
|
Client
| :
| Added specialized ui::Items for actions and variable toggles
|
2013-08-16
|
Added
|
Client
| :
| Added a controller that creates widgets out of a data model
|
2013-08-16
|
Added
|
Client
| :
| Added a data model abstraction (context with items)
|
2013-08-16
|
Added
|
Client
|
GuiWidget
| :
| Added a nicer way to get child widgets
|
2013-08-16
|
Client
|
Fixed
| :
| Include the correct header (uidefs.h)
|
2013-08-14
|
Added
|
Client
| :
| Renamed alignment.h to uidefs.h; added stub for ChoiceWidget
|
2013-08-13
|
Client
|
ToggleWidget
| :
| Flipped the graphic horizontally
|
2013-08-11
|
Client
|
Fixed
| :
| Attempt to release image from a destroyed atlas
|
2013-08-11
|
Client
|
ToggleWidget
| :
| Clamp to non-fractional coordinates on screen
|
2013-08-10
|
Client
|
Fixed
| :
| Errors in previous commit
|
2013-08-10
|
Cleanup
|
Client
|
Style
| :
| Define rich format font parameters in one place
|
2013-08-10
|
Added
|
Client
|
Console
| :
| Added option for scrolling log to bottom on Enter
|
2013-08-10
|
Added
|
Client
|
VariableToggleWidget
| :
| Added widget for toggling script variables
|
2013-08-10
|
Client
|
Default Style
|
ToggleWidget
| :
| Tweaked appearance and animation
|
2013-08-10
|
Added
|
Client
|
ToggleWidget
| :
| Added ToggleWidget
|
2013-08-10
|
ButtonWidget
|
Client
| :
| Adjusted button down state scaling
|
2013-08-10
|
Client
|
PopupMenuWidget
|
PopupWidget
| :
| Adding custom widgets to menu
|
2013-08-10
|
Client
|
Fixed
|
LabelWidget
| :
| Incorrect layout
|
2013-08-09
|
Client
|
Fixed
| :
| Small tweaks to widget animations
|
2013-08-09
|
Added
|
Client
|
Refactor
| :
| Added ProceduralImage base class; use it in LabelWidget
|
2013-08-06
|
Client
|
ConsoleCommandWidget
| :
| Use style rule for maximum popup height
|
2013-08-06
|
Client
|
ConsoleCommandWidget
|
Fixed
| :
| Completions popup height and position
|
2013-08-06
|
Client
|
PopupWidget
| :
| Allow setting popup anchor axes independently
|
2013-08-06
|
Client
|
Task Bar
| :
| Made the DE logo tiny bit smaller
|
2013-08-06
|
Client
|
Fixed
|
LineEditWidget
| :
| Update geometry when autocompletion ends
|
2013-08-05
|
Client
|
DocumentWidget
| :
| Prepare text as a background task, show indicator
|
2013-08-03
|
Client
|
ProgressWidget
| :
| Adjusted shadow behind the wheel
|
2013-08-02
|
Client
|
ProgressWidget
| :
| Defining a visual subrange for progress
|
2013-08-02
|
Client
|
ProgressWidget
| :
| Drawing shadow behind wheel, improved layout with text
|
2013-08-02
|
Client
|
Fixed
|
LabelWidget
| :
| Image/text positioning, gap rule
|
2013-08-02
|
Client
|
Console
| :
| Don't show autocompletion popup if only one suggestion
|
2013-08-01
|
Client
|
Default Style
|
ProgressWidget
| :
| Basic implementation done
|
2013-08-01
|
Added
|
Client
| :
| Added ProgressWidget
|
July 2013
|
2013-07-31
|
Client
|
Default Style
| :
| Console command line autocompletion popup
|
2013-07-30
|
Client
|
ConsoleCommandWidget
| :
| Working on autocompletion popup
|
2013-07-30
|
Client
|
LineEditWidget
| :
| Querying the editor cursor position
|
2013-07-30
|
Client
|
DocumentWidget
| :
| Finished basic implementation
|
2013-07-30
|
Added
|
Client
|
GuiWidget
| :
| Added method for calculating normalized content rectangle
|
2013-07-30
|
Client
|
ScrollAreaWidget
| :
| Indicator origin, geometry updates
|
2013-07-30
|
Client
|
DocumentWidget
| :
| Working on drawing text
|
2013-07-29
|
Added
|
Client
| :
| Added DocumentWidget for larger blocks of text
|
2013-07-28
|
Client
|
GLTextComposer
| :
| Better way to set partial range of lines
|
2013-07-27
|
Client
|
GLTextComposer
| :
| Making vertices for a partial range of lines
|
2013-07-16
|
Client
|
i18n
| :
| Use Qt text translation, updated UI texts
|
2013-07-16
|
Client
|
Default Style
| :
| Menu and popup menu separators
|
2013-07-13
|
Client
|
Optimize
| :
| More intelligent text line alloc/release on atlas
|
2013-07-08
|
Added
|
Client
| :
| Added a notification widget to ClientWindow
|
2013-07-08
|
Added
|
Client
| :
| Added a basic implementation of NotificationWidget
|
2013-07-06
|
Client
|
ScrollAreaWidget
| :
| Reduced page up/down step size to half the visible size
|
2013-07-01
|
Client
| :
| Fade editor hint text in slowly
|
2013-07-01
|
Client
| :
| Improved popup and popup menu behavior
|
2013-07-01
|
Client
| :
| Reduce game menu's height if task bar visible
|
June 2013
|
2013-06-30
|
Client
| :
| Adjusted popup animation
|
2013-06-29
|
Client
|
Fixed
| :
| Focused command line shouldn't let Tab keys pass through
|
2013-06-26
|
Client
| :
| "quit" command dismisses task bar
|
2013-06-25
|
Client
| :
| Dismiss popup widget with Esc key
|
2013-06-21
|
Client
| :
| Default binding for toggling taskbar+console
|
2013-06-21
|
Client
| :
| Disallow task bar activation when old Control Panel is open
|
2013-06-20
|
Added
|
Client
| :
| Added popup widget and popup menu widget
|
2013-06-20
|
Added
|
Client
| :
| Added Direction to the ui namespace
|
2013-06-16
|
Client
| :
| Adjusted mouse trapping behavior during fullscreen switches
|
2013-06-15
|
Client
|
GuiWidget
| :
| Use normalized scissor for content clipping
|
2013-06-15
|
Added
|
Client
| :
| Added MenuWidget and a game selection menu
|
2013-06-15
|
Added
|
Client
| :
| Added colors for LabelWidget and a missing function
|
2013-06-15
|
Added
|
Client
|
Refactor
| :
| Added "ui" namespace for UI related enums and defs
|
2013-06-11
|
Client
| :
| Adjusted task bar and console behavior
|
2013-06-03
|
Client
| :
| Improved integration between task bar, console, and game
|
2013-06-02
|
Client
| :
| Adjusting mouse trapping behavior wrt task bar
|
2013-06-02
|
Client
| :
| Opening and closing the task bar
|