January 2021
|
2021-01-24
|
Fixed
| :
| Wrong OpenGL version in error message
|
December 2020
|
2020-12-29
|
Fixed
| :
| 10x display mode refresh rates in UI
|
2020-12-26
|
Subsector
| :
| Faster surface decoration update
|
2020-12-21
|
Video
| :
| FPS limiter is available outside games
|
July 2020
|
2020-07-17
|
Cleanup
| :
| Removed the "misc" subdirectory
|
February 2020
|
2020-02-25
|
Fixed
|
Gloom
| :
| Crash after dismissing fatal error message box
|
2020-02-25
|
Fixed
|
UI
| :
| Show buttons in the fatal error message box
|
2020-02-25
|
UI
| :
| Re-enable the splash window
|
2020-02-14
|
| :
| Disable old Bloom filter with Gloom
|
2020-02-10
|
Cleanup
| :
| Accessing the client subsystems
|
2020-02-06
|
| :
| Show version in splash window
|
January 2020
|
2020-01-20
|
| :
| Importing a Gloom map
|
December 2019
|
2019-12-18
|
UI
| :
| Package info mentions DEH patch in WAD
|
November 2019
|
2019-11-17
|
Added
|
UI
| :
| Added menu item to open Doomsday Manual
|
October 2019
|
2019-10-12
|
OS X
| :
| Changed the UI font
|
2019-10-06
|
Cleanup
| :
| Cleanup
|
September 2019
|
2019-09-15
|
Fixed
|
GL
| :
| Keep window activated for GL operations
|
2019-09-01
|
Cleanup
| :
| Removed obsolete native UI sources
|
August 2019
|
2019-08-27
|
Cleanup
| :
| Removed the PrivilegedLogWidget
|
2019-08-23
|
UI
| :
| Use TaskPool to perform background tasks
|
July 2019
|
2019-07-02
|
UI
| :
| Message text in fatal error dialog box
|
June 2019
|
2019-06-29
|
libgui
|
UI
| :
| FileDialog for Windows; API improvements
|
May 2019
|
2019-05-26
|
| :
| Set icon for window
|
2019-05-19
|
Busy Mode
| :
| Observing end of busy mode
|
March 2019
|
2019-03-17
|
OS X
| :
| Deploy the_Foundation
|
December 2018
|
2018-12-15
|
Input
| :
| Prevent interference from nonexistent controller axes
|
2018-12-08
|
| :
| Show the splash screen window
|
2018-12-08
|
Added
| :
| Added a splash screen window
|
November 2018
|
2018-11-25
|
UI
| :
| Changed “Now playing” button colors
|
2018-11-18
|
Tests
|
UI
| :
| Point/pixel conversions and image sizing
|
2018-11-17
|
Cleanup
|
UI
| :
| UI style reloading; cleanup
|
2018-11-14
|
UI
| :
| Foldable Audio Backend settings; other fixes
|
2018-11-11
|
UI
| :
| Working on game profile options UI
|
2018-11-11
|
UI
| :
| Improved package list searching
|
2018-11-08
|
Audio
| :
| Option for pausing music when focus lost
|
2018-11-08
|
Fixed
|
UI
| :
| Loading a savegame from the Home screen
|
2018-11-03
|
UI
| :
| Set profiles’ last played time
|
2018-11-03
|
Fixed
|
UI
| :
| Setting the initial WAD folder
|
2018-11-03
|
UI
| :
| Load game logos asynchronously
|
2018-11-03
|
UI
| :
| Refreshing packages
|
October 2018
|
2018-10-29
|
UI
| :
| Notification icon for file system refresh
|
2018-10-28
|
Debug
|
UI
| :
| PackagesWidget accesses files during population
|
2018-10-28
|
Resources
| :
| Cleaning up folder config
|
2018-10-28
|
UI
| :
| Simpler Data Files settings
|
2018-10-26
|
| :
| Even safer console state saving
|
2018-10-25
|
Fixed
| :
| Prevent errors from wiping the config
|
2018-10-21
|
UI
| :
| Keep the select mods up-to-date
|
2018-10-21
|
UI
| :
| Actions in package info popups
|
2018-10-21
|
UI
| :
| Compatibility dialog loads most recent version
|
2018-10-20
|
UI
| :
| Improved mod compatibility dialog
|
2018-10-20
|
UI
| :
| Package ID in info dialog
|
2018-10-20
|
Fixed
| :
| Avoid crash when save contains animator state
|
2018-10-07
|
UI
| :
| Improvements for PackageCompatibilityDialog
|
2018-10-07
|
UI
| :
| Improved behavior of VariableChoiceWidget
|
September 2018
|
2018-09-22
|
GL
|
libgui
| :
| Draw lines as triangle strips with custom width
|
August 2018
|
2018-08-26
|
Input
| :
| Simplifying keyboard and mouse event handling
|
2018-08-19
|
UI
| :
| Opening a web page (macOS); FileDialog in CVarNativePathWidget
|
2018-08-09
|
libappfw
|
UI
| :
| Use native file dialog for picking folders
|
2018-08-05
|
Doom
|
FS
| :
| Updating remote file system access
|
2018-08-04
|
| :
| Updated communications with the Master Server
|
2018-08-03
|
Updater
| :
| Checking for available updates (query latest build)
|
2018-08-01
|
importidtech1
| :
| Warnings about map issues are now Developer entries
|
July 2018
|
2018-07-30
|
Refactor
| :
| Revising the Updater
|
2018-07-29
|
UI
| :
| Use "Mods" instead of "Packages" in UI labels
|
2018-07-29
|
Debug
| :
| Investigating regressions
|
2018-07-27
|
| :
| Tweaking the application initialization procedure
|
2018-07-24
|
| :
| DisplayMode already initialized by libgui
|
2018-07-01
|
| :
| Removing Qt dependencies; updating for revised libraries
|
March 2018
|
2018-03-05
|
Fixed
|
UI
| :
| Model Asset Editor layout is not scrollable
|
February 2018
|
2018-02-25
|
libgui
| :
| Configuring the stencil test via GLState
|
November 2017
|
2017-11-19
|
Widgets
| :
| List items can be created without an icon
|
2017-11-12
|
UI
| :
| Populate remote packages in package browser
|
2017-11-12
|
UI
| :
| Updated UI strings
|
2017-11-12
|
Added
|
UI
| :
| Added data file settings as a Mods tab menu option
|
2017-11-12
|
UI
| :
| Started work on remote repository package browser
|
2017-11-09
|
Added
|
UI
| :
| Added menu option for installing mods
|
2017-11-04
|
Fixed
|
FS
|
libshell
| :
| Fixed connecting to server's repository
|
October 2017
|
2017-10-22
|
UI
| :
| Updated UI terminology
|
2017-10-22
|
Network
| :
| Server version check for remote repository
|
2017-10-21
|
UI
| :
| Progress popup for remote file downloads
|
2017-10-21
|
Network
|
Refactor
| :
| Moved package downloader to its own class
|
2017-10-21
|
Added
|
Refactor
|
UI
| :
| Added base class for download dialogs
|
2017-10-21
|
Cleanup
|
UI
| :
| Cleanup
|
2017-10-19
|
Fixed
|
UI
| :
| Server's map outline was shown vertically mirrored
|
2017-10-18
|
| :
| Show event loop frequency in "net info"
|
2017-10-17
|
FS
| :
| Downloading remote packages
|
2017-10-17
|
FS
| :
| Unloading remote packages on disconnect
|
2017-10-16
|
FS
|
Multiplayer
| :
| Download missing packages from server before joining
|
2017-10-01
|
All Games
|
SaveGame
| :
| Restore object links via a new mechanism
|
September 2017
|
2017-09-18
|
Fixed
|
libcommon
| :
| Handling a corrupt save file without terminating
|
2017-09-10
|
Audio
| :
| Use GeneralUser GS as the default MIDI soundfont
|
August 2017
|
2017-08-26
|
UI
| :
| Update package icon color after one is loaded
|
2017-08-26
|
libcore
| :
| Avoid a crash during shutdown
|
July 2017
|
2017-07-15
|
Home
|
UI
| :
| Load package icons and show them in package lists
|
June 2017
|
2017-06-28
|
Added
|
libgui
|
UI
| :
| Added monitor refresh rate to Video Settings
|
2017-06-27
|
UI
| :
| Removed outline from the AlertDialog
|
2017-06-27
|
UI
|
Windows
| :
| Changed the UI font to Source Sans Pro
|
2017-06-19
|
UI
| :
| Halt UI updates when application is shutting down
|
2017-06-19
|
Fixed
|
libappfw
|
libcore
| :
| More graceful fatal errors
|
May 2017
|
2017-05-07
|
Added
|
iOS
| :
| Added a bunch of application icons
|
2017-05-02
|
libgui
|
OpenGL
| :
| Compiling for OpenGL ES 2
|
April 2017
|
2017-04-23
|
Fixed
|
OpenGL
| :
| Projection matrices for 2D drawing
|
2017-04-23
|
Fixed
|
OpenGL
| :
| Vertex color normalization and DGL shutdown
|
2017-04-23
|
OpenGL
| :
| Adapting old drawing code for OpenGL 3.3
|
2017-04-23
|
OpenGL
| :
| Updating old DGL drawing routines for OpenGL 3.3
|
2017-04-23
|
Renderer
| :
| Updated existing GLSL shaders to version 3.3
|
2017-04-17
|
Added
|
Console
|
UI
| :
| Added "packages" command to open the Packages sidebar
|
2017-04-17
|
Fixed
|
UI
| :
| Layout of the Packages sidebar
|
2017-04-16
|
UI
|
Widgets
| :
| Sidebar title and close button are always visible
|
2017-04-15
|
Fixed
| :
| Compiler warnings
|
2017-04-11
|
UI
| :
| Show the “X Quit” button after startup
|
March 2017
|
2017-03-27
|
Fixed
|
Resources
| :
| Texture description does not include all variants
|
2017-03-18
|
Resources
| :
| Game logo can be produced whenever game is playable
|
2017-03-14
|
Added
|
libgui
| :
| Added UI setting for background translucency
|
2017-03-08
|
UI
| :
| Reverted changes to PackageCompatibilityDialog
|
2017-03-07
|
Renderer
| :
| “cubeshot” chooses a unique output file name
|
2017-03-07
|
Renderer
| :
| Rendering a cubemap screenshot (“cubeshot” command)
|
2017-03-05
|
Fixed
|
Resource
| :
| More robust way to load packages needed by savegame
|
2017-03-05
|
World
| :
| Avoid a crash when materials are broken
|
2017-03-02
|
OS X
|
Shell
| :
| Updated app bundle strings
|
February 2017
|
2017-02-22
|
Resources
| :
| Don’t warn prematurely about missing MD2 model skins
|
2017-02-15
|
Doom
|
Resources
| :
| Clearing the metadata cache
|
2017-02-08
|
UI
| :
| Always quickly fade to black when shutting down the engine
|
2017-02-08
|
Busy Mode
|
UI
| :
| Don’t show progress indicator during startup
|
2017-02-08
|
Fixed
|
UI
| :
| Reverted a couple of problematic changes
|
2017-02-08
|
UI
| :
| “Quit” button will quickly fade to black first
|
2017-02-07
|
Fixed
| :
| Use of version numbers in UI vs. elsewhere
|
2017-02-07
|
Cleanup
|
GL
| :
| Busy mode not needed at startup; removed dead code
|
2017-02-07
|
Fixed
|
UI
| :
| Clear buffered frames when returning to Home
|
2017-02-06
|
Server
| :
| Pinging the server via ServerLink and ServerInfoDialog
|
2017-02-06
|
Cleanup
| :
| Removed obsolete UI drawing routines and unused fonts
|
2017-02-06
|
Cleanup
|
World
| :
| Disabled more code related to “bledit”
|
2017-02-05
|
UI
| :
| Minor layout tweaks for settings dialogs
|
2017-02-04
|
Multiplayer
| :
| Load local packages when joining a game
|
2017-02-01
|
UI
| :
| ServerInfoDialog queries map outline
|
2017-02-01
|
UI
| :
| Setting up MapOutlineWidget; ServerLink parses outline response
|
2017-02-01
|
Refactor
| :
| ServerLink uses pimpl-friendly audiences
|
January 2017
|
2017-01-29
|
Added
|
UI
| :
| Added stub for ServerInfoDialog
|
2017-01-29
|
Fixed
|
Server
| :
| Wait for file system init before checking game availability
|
2017-01-22
|
Fixed
|
World
| :
| Memory leak in the BSP builder
|
2017-01-22
|
libgui
| :
| Disable use of the alternative AlternativeBuffer utility
|
2017-01-22
|
UI
| :
| Un-focus all widgets when a game is started
|
2017-01-21
|
UI
| :
| Tweaked the text of the package info dialog
|
2017-01-21
|
Performance
|
UI
| :
| Faster updating of item widgets in the package lists
|
2017-01-20
|
UI
| :
| Package list filtering with the special “loaded” tag
|
2017-01-18
|
UI
| :
| Right-clicking items in the Packages sidebar
|
2017-01-17
|
Home
|
UI
| :
| Adjusted background colors in Home
|
2017-01-15
|
Fixed
|
World
| :
| Crash when playing Heretic Treasure Chest
|
2017-01-11
|
UI
| :
| Implemented the new structure of the package popup widget
|
December 2016
|
2016-12-27
|
libcore
|
Server
| :
| Rewrite “persist.pack” periodically (if changed)
|
2016-12-27
|
Doom
|
Server
| :
| Autosave .cfg files after cvars changed
|
2016-12-21
|
Renderer
| :
| Deserialize internal state when loading a save
|
2016-12-07
|
World
| :
| Serializing internal mobj animator state
|
November 2016
|
2016-11-25
|
Fixed
|
UI
| :
| Removing saves in Home
|
2016-11-25
|
Doom
|
Refactor
| :
| Use de::FileIndex for savegames; renamed save classes
|
2016-11-22
|
Multiplayer
|
UI
| :
| Show package version error dialog when connecting
|
2016-11-22
|
Fixed
|
UI
| :
| Potential crash when opening a sidebar
|
2016-11-22
|
Multiplayer
|
UI
| :
| Show error message if joining a game fails
|
2016-11-21
|
UI
| :
| Show/hide the Quit button when window state changes
|
2016-11-20
|
Resources
| :
| Improved GOG.com path detection
|
2016-11-20
|
Resources
| :
| Removed old FS1 WAD/PK3 search paths
|
2016-11-20
|
Audio
| :
| Don’t try to use audio plugins that are not installed
|
2016-11-20
|
UI
| :
| Game should get focus unambiguously
|
2016-11-20
|
Audio
|
Cleanup
| :
| Audio interfaces setup
|
2016-11-19
|
UI
| :
| Tweaked application shutdown and window content fades
|
2016-11-12
|
Added
|
UI
| :
| Added a “Refresh List” menu item in the Multiplayer tab
|
2016-11-12
|
Added
|
libcore
|
Server
| :
| Added ‘Config.apiUrl’; use new web API for master server
|
2016-11-12
|
Fixed
|
UI
| :
| Closing the window first unloads the game
|
2016-11-11
|
Fixed
| :
| Glitches when joining a MP game via Home
|
2016-11-08
|
Cleanup
| :
| Fatal startup error messages should be un-escaped
|
2016-11-07
|
libshell
|
Refactor
|
Server
| :
| Replaced use of the old serverinfo_t
|
2016-11-05
|
Bindings
|
Performance
| :
| Minor optimizations in input bindings
|
2016-11-05
|
All Games
|
Performance
| :
| Various minor optimizations
|
2016-11-03
|
Doom
|
Performance
| :
| Further minor optimizations and fine-tuning
|
2016-11-02
|
Performance
| :
| Minor optimizations
|
2016-11-02
|
Doom
|
Performance
| :
| Minor optimizations
|
October 2016
|
2016-10-31
|
Doom
|
Performance
| :
| Further minor optimizations
|
2016-10-31
|
Doom
|
Performance
| :
| Various minor optimizations
|
2016-10-18
|
Cleanup
|
Refactor
| :
| Renaming the audio subsystem
|
2016-10-18
|
Cleanup
|
Server
| :
| Naming consistency
|
2016-10-16
|
Audio
|
UI
| :
| Selecting audio plugins in the Audio Settings dialog
|
2016-10-15
|
Shaders
|
UI
| :
| Home background tinting
|
2016-10-12
|
Fixed
| :
| Compositing the game view into a non-window target
|
2016-10-12
|
GL
| :
| Set vsync using libgui
|
2016-10-12
|
Fixed
| :
| Menu/finale scaled incorrectly when sidebar is open
|
2016-10-11
|
OS X
| :
| Re-enable runtime vsync changes on macOS
|
2016-10-11
|
UI
| :
| Enable background blurring when a game is loaded
|
2016-10-09
|
Cleanup
|
Fixed
|
Refactor
| :
| Cleanup after refactoring
|
2016-10-02
|
UI
| :
| Rendering the busy transition frame
|
2016-10-01
|
Refactor
| :
| Reduced headers included via clientapp.h
|
September 2016
|
2016-09-30
|
| :
| Helper methods for accessing `ClientPlayer`s
|
2016-09-28
|
Refactor
|
UI
| :
| Removed GameUIWidget; view composited by ViewCompositor
|
2016-09-28
|
UI
| :
| Draw the game HUD layer in ViewCompositor
|
2016-09-28
|
GL
|
UI
| :
| Player view rendered in final size (all scaling factored in)
|
2016-09-28
|
Fixed
|
GL
|
UI
| :
| Fixed player view GL state; apply pixel density factor
|
2016-09-26
|
Refactor
| :
| Revising game view drawing and compositing
|
2016-09-24
|
Refactor
| :
| Began refactoring game view compositing
|
2016-09-08
|
Refactor
| :
| Updated to use revised GLWindow classes
|
2016-09-06
|
Cleanup
|
Refactor
| :
| Window initialization and drawing
|
2016-09-04
|
GL
|
Refactor
| :
| Revised GL calls for Qt 5.4 OpenGL APIs
|
August 2016
|
2016-08-24
|
Fixed
|
World
| :
| Uncaught exception (Doom 2 MAP14)
|
2016-08-23
|
Input
| :
| Game controller preset for the Playstation 4 controller
|
2016-08-23
|
Added
|
Input
|
Refactor
| :
| Xbox One preset added; axis scaling factor default is 1.0
|
2016-08-20
|
Cleanup
|
Refactor
|
World
| :
| Cleanup
|
2016-08-17
|
World
| :
| Consider plane mappings when fixing missing surface materials
|
2016-08-17
|
Refactor
|
World
| :
| Extracted (and renamed) ClEdgeLoop from ClientSubsector
|
2016-08-17
|
World
| :
| Use ClientSubsector::EdgeRings for targeting material fixes
|
2016-08-17
|
Added
|
Cleanup
|
Refactor
|
World
| :
| Added ClientSubsector::ringIdAsText()
|
2016-08-17
|
World
| :
| Revised ClientSubsector boundary data schema
|
2016-08-15
|
Refactor
|
World
| :
| Better API for querying the presence of sky planes
|
2016-08-10
|
Added
|
Cleanup
|
Refactor
|
World
| :
| Added a (stub) ClSkyPlane class
|
2016-08-09
|
World
| :
| Schedule missing material fixes in ClientSubsector
|
2016-08-07
|
UI
| :
| Rearranged Input Settings dialog layout slightly
|
2016-08-01
|
World
| :
| Schedule map surface redecoration in ClientSubsector
|
July 2016
|
2016-07-28
|
Fixed
| :
| Incorrect class name
|
2016-07-27
|
UI
| :
| Launching directly into game keeps Home offscreen
|
2016-07-27
|
Cleanup
|
Server
| :
| Moving source files to subdirectories
|
2016-07-27
|
Fixed
|
UI
| :
| Clearing the input focus
|
2016-07-26
|
Cleanup
| :
| Public API defines, namespace usage
|
2016-07-25
|
Cleanup
|
Renderer
| :
| Redundant static/inline symbols
|
2016-07-24
|
Fixed
| :
| Autoselect game after data files have been found
|
2016-07-24
|
Debug
|
UI
| :
| Debug code for printing the widget tree
|
2016-07-23
|
libappfw
|
Widgets
| :
| Reorder widgets for focus cycling
|
2016-07-22
|
UI
| :
| "Now playing" in minimized mode should use profile name
|
2016-07-20
|
Added
|
libappfw
|
UI
| :
| Added a Quit button to the client window
|
2016-07-20
|
Cleanup
| :
| Cleanup
|
2016-07-18
|
UI
| :
| Opening a sidebar will always dismiss the Home
|
2016-07-17
|
Home
|
UI
| :
| Minimizing the loaded game to show the Home UI
|
2016-07-17
|
World
| :
| Extracted ClientSubsector from world::Subsector
|
2016-07-16
|
UI
| :
| Allow skipping add-on compatibility check (press Alt in dialog)
|
2016-07-16
|
UI
| :
| Cleaned up window contents layout
|
2016-07-16
|
UI
| :
| Disabled the Oculus Rift UI compositor
|
2016-07-15
|
UI
| :
| Improved the manual connection dialog
|
2016-07-15
|
Fixed
|
UI
| :
| Manual direct connection dialog
|
2016-07-13
|
Cleanup
|
GL
| :
| Cleanup, replaced App_Errors with asserts
|
2016-07-11
|
Fixed
| :
| Crash when reseting engine state
|
2016-07-11
|
Cleanup
| :
| Finding materials
|
2016-07-09
|
Cleanup
| :
| Removed old widgets for selecting games
|
2016-07-09
|
Cleanup
| :
| Renamed the old Model classes to FrameModel
|
2016-07-08
|
Added
|
Resources
|
Server
| :
| Added dialog for add-on compatibility checks
|
2016-07-05
|
Cleanup
| :
| Cleaned up error message if app init fails
|
2016-07-05
|
| :
| Moved PanelButtonWidget to another source directory
|
2016-07-02
|
Default Style
|
OS X
| :
| Use San Francisco as the UI font
|
2016-07-02
|
Fixed
|
UI
| :
| Mouse cursor should never be hidden in Home
|
2016-07-02
|
Fixed
| :
| Warnings about double-to-float conversions
|
June 2016
|
2016-06-30
|
Fixed
|
libcore
| :
| Connecting to an IPv6 address
|
2016-06-29
|
libappfw
|
Refactor
|
UI
|
Widgets
| :
| Use FilteredData in widgets
|
2016-06-27
|
UI
| :
| Layout for progress indicator in the Packages sidebar
|
2016-06-18
|
Cleanup
| :
| Removed unnecessary audience member removals
|
2016-06-12
|
Fixed
| :
| Console variables not saved during shutdown
|
2016-06-11
|
Deh Reader
|
Resources
| :
| Read DED/DEH files from loaded packages
|
2016-06-11
|
Doom
|
Server
| :
| Game profiles are used when loading games
|
2016-06-11
|
Debug
| :
| Removed an unnecessary assertion
|
2016-06-05
|
UI
| :
| Fade packages list away before applying new filter terms
|
2016-06-05
|
UI
| :
| Adjusted UI Settings dialog layout
|
2016-06-05
|
UI
| :
| Virtualized items for package lists
|
2016-06-05
|
libcore
|
Refactor
| :
| Improved Version class API
|
2016-06-02
|
Cleanup
|
Server
| :
| Whitespace style refresh (selected subdirectories)
|
April 2016
|
2016-04-24
|
UI
| :
| Packages sidebar has a Refresh button
|
2016-04-24
|
libappfw
|
Refactor
| :
| Easier way to use images from the UI style
|
2016-04-22
|
libappfw
|
Refactor
| :
| ScalarRule was renamed to AnimationRule
|
2016-04-18
|
UI
| :
| Task bar should be initially closed
|
2016-04-05
|
UI
| :
| User interface settings can be reset to defaults
|
2016-04-05
|
Added
|
UI
| :
| Added a new dialog for User Interface settings
|
2016-04-03
|
UI
| :
| Packages can be tagged "hidden"
|
2016-04-02
|
UI
| :
| Sidebar closing X icon now uses the accent color
|
2016-04-01
|
Doom
|
Fixed
| :
| Load plugins only from the /bin folder
|
March 2016
|
2016-03-31
|
Fixed
|
World
| :
| Fatal error at launch (MapElement::setParent)
|
2016-03-31
|
Fixed
| :
| Warnings about visibility of struct declaration
|
2016-03-30
|
Refactor
| :
| Image, texture and material dimensions are unsigned
|
2016-03-28
|
Fixed
| :
| Compiling with Qt 5.3 or older
|
2016-03-27
|
Added
|
Default Style
|
UI
| :
| Added icons for Create action and Home
|
2016-03-25
|
Fixed
| :
| Aspect ratio for game content vs. original VGA aspect
|
2016-03-25
|
Fixed
| :
| Aspect ratio for game content vs. original VGA aspect
|
2016-03-25
|
UI
| :
| Loading and unload packages using the Packages sidebar
|
2016-03-25
|
Added
|
UI
| :
| Added a sidebar for loading/unloading packages
|
2016-03-24
|
Home
|
UI
| :
| Adding and removing packages to a game profile
|
2016-03-23
|
Network
| :
| Store the persistent network ID in "persist.pack" (Config)
|
2016-03-23
|
| :
| Write screenshots to the runtime folder by default
|
2016-03-22
|
Windows
| :
| Updated Windows version information
|
2016-03-20
|
Doom
| :
| Runtime path is managed by de::App, not libdoomsday
|
2016-03-13
|
Fixed
|
UI
| :
| Fixed initial appearance of the HomeWidget
|
2016-03-04
|
libcore
|
Profiles
|
Refactor
| :
| ConfigProfiles uses de::Profiles for serialization
|
February 2016
|
2016-02-28
|
Refactor
| :
| Renamed SettingsRegister to ConfigProfiles
|
2016-02-23
|
Cleanup
|
UI
| :
| Shorter way to access style rules
|
2016-02-09
|
Fixed
| :
| Redundant entries in the saved sessions list data
|
2016-02-06
|
UI
| :
| Show saved sessions as a list (per game)
|
2016-02-04
|
Added
|
UI
| :
| Added a data item model for represented saved sessions
|
2016-02-01
|
Home
|
UI
| :
| Working on the new Home UI
|
January 2016
|
2016-01-25
|
Home
|
UI
| :
| Allow clearing selected additional data files
|
2016-01-24
|
UI
| :
| Temporary file dialog for picking game data files
|
2016-01-24
|
Fixed
|
UI
|
Windows
| :
| Reverted some of the startup busy mode changes
|
2016-01-24
|
Added
|
UI
| :
| Removed first startup busy mode, added a splash window
|
2016-01-23
|
| :
| Locating game resources is no longer necessary
|
2016-01-19
|
Resources
|
Server
|
Unix
| :
| Look in /usr/share/games/doom for IWAD files
|
2016-01-19
|
Resources
|
Server
|
Unix
| :
| Look in /usr/share/games/doom for IWAD files
|
2016-01-17
|
UI
| :
| Show recognized data file packages in the Packages dialog
|
2016-01-12
|
Resources
| :
| Moved internal legacy savegames folder
|
2016-01-02
|
UI
| :
| Show more information about models in asset editor
|
2016-01-02
|
UI
| :
| Sort and style variable names in model asset editor
|
2016-01-02
|
UI
| :
| Improved sidebar layout
|
2016-01-02
|
UI
| :
| Model asset editor shows shader information, vector variables
|
2016-01-01
|
Fixed
|
UI
| :
| Memory leak in SidebarWidget
|
2016-01-01
|
Added
|
UI
| :
| Added model asset editor
|
2016-01-01
|
UI
| :
| Inverted colors for Renderer Appearance profile picker popups
|
2016-01-01
|
Added
|
Refactor
|
UI
| :
| Added SidebarWidget: base class for sidebars
|
December 2015
|
2015-12-31
|
Refactor
| :
| Separated foldable variable group from Appearance Editor
|
2015-12-29
|
Renderer
| :
| Environment cube map textures
|
2015-12-29
|
Doom
|
Refactor
|
Server
| :
| Renamed WorldSystem to World
|
2015-12-26
|
Models
|
Resources
| :
| Removed a warning about model skins
|
2015-12-25
|
Fixed
| :
| Crash when performing a reset with no map loaded
|
2015-12-23
|
Refactor
|
Renderer
| :
| Use GLState for blending parameters
|
2015-12-22
|
GL
|
Refactor
|
Renderer
| :
| Control GL alpha testing with de::GLState
|
2015-12-21
|
Refactor
|
Renderer
| :
| Use GLState to manage depth parameters
|
November 2015
|
2015-11-29
|
Assimp
|
Fixed
| :
| Fixed minor build warnings
|
2015-11-29
|
Audio
| :
| Handle audio plugin library load error
|
2015-11-29
|
Fixed
|
Renderer
| :
| Segfault during ambient occlusion drawing (Hexen map02)
|
2015-11-28
|
Audio
|
Cleanup
|
Fixed
| :
| Positioning of plane movement sounds; cleanup
|
2015-11-28
|
Audio
|
Fixed
| :
| Misinterpreted sound ID (-1) when trying to cache waveform data
|
2015-11-28
|
Audio
|
Fixed
| :
| Catch missing symbol errors when loading audio plugins
|
2015-11-06
|
Cleanup
|
Debug
|
Renderer
| :
| Cleanup label generation for sound emitter debug visual
|
2015-11-06
|
Cleanup
|
Debug
|
GL
|
Renderer
| :
| Cleanup GL state management when drawing labels for debug visuals
|
October 2015
|
2015-10-30
|
Refactor
|
World
| :
| Reacting to mobj damage
|
2015-10-23
|
Fixed
| :
| Improper deinit after mobj model asset init failure
|
2015-10-19
|
Fixed
|
Network
| :
| Ignore master server actions if no API URL set
|
2015-10-19
|
Fixed
|
Network
| :
| Ignore master server actions if no API URL set
|
2015-10-15
|
Added
|
Renderer
| :
| Added a native Doomsday Script module called "Render"
|
2015-10-14
|
Refactor
| :
| Renamed MobjAnimator to StateAnimator
|
September 2015
|
2015-09-17
|
Bindings
|
Input
| :
| Completed PS3 gamepad bindings
|
2015-09-17
|
Bindings
|
Fixed
| :
| Evaluating modifier condition for an event binding
|
2015-09-16
|
Added
|
Input
|
UI
| :
| Added Game Controller settings to the Input Settings dialog
|
2015-09-16
|
Input
| :
| Controller presets via Doomsday Script; basic PS3 bindings
|
2015-09-14
|
Added
|
Input
| :
| Added method for removing all bindings of a device
|
August 2015
|
2015-08-30
|
Cleanup
|
Definitions
| :
| Cleanup
|
2015-08-28
|
UI
| :
| Automatic and manual refreshing of the available packages
|
2015-08-25
|
Refactor
|
UI
| :
| Improved popup behavior
|
2015-08-24
|
UI
| :
| After startup busy mode, do a fade from black
|
2015-08-24
|
Fixed
| :
| Missing header
|
2015-08-24
|
Fixed
| :
| Missing header
|
2015-08-23
|
Cleanup
|
UI
| :
| Packages dialog cleanup
|
2015-08-23
|
Added
|
UI
| :
| Added icons to dialog titles
|
2015-08-21
|
Added
|
UI
| :
| Added Packages dialog info popup, visual tweaks
|
2015-08-20
|
UI
| :
| Basic contents of the Packages dialog
|
2015-08-18
|
Fixed
| :
| Build failure
|
2015-08-17
|
Audio
|
Fixed
| :
| Further DDSF_* flag related fixes
|
2015-08-17
|
Audio
|
Fixed
| :
| Mishandled DDSF_* flags when starting LogicSounds
|
2015-08-17
|
Audio
| :
| Typos
|
2015-08-17
|
Audio
|
SfxSampleCache
| :
| Ignore attempts to cache a sample given an invalid soundId
|
2015-08-17
|
Audio
|
Refactor
| :
| Internalized more playback functionality into audio::System
|
2015-08-16
|
Added
|
UI
| :
| Added empty stub for the package management dialog
|
2015-08-14
|
Audio
|
Cleanup
| :
| Cleanup
|
2015-08-14
|
Audio
|
Refactor
| :
| Moved high-level sfx playback interface to audio/system.cpp/h
|
2015-08-11
|
Audio
|
Refactor
| :
| audio::System has ownership of audio::SfxChannels
|
2015-08-11
|
Audio
|
Refactor
| :
| Began remodelling sfxchannel_t using OO C++
|
2015-08-11
|
Audio
|
Refactor
| :
| audio::System has ownership of the central audio::SfxSampleCache
|
2015-08-10
|
Audio
|
Refactor
| :
| Internalized active audio interface functionality in audio::System
|
2015-08-10
|
Audio
| :
| audio::System::description() now includes more high-level config
|
2015-08-10
|
Audio
|
Refactor
| :
| Internalized active audio interface iteration in audio::System
|
2015-08-10
|
Audio
|
Refactor
| :
| Moved high-level music playback interface to audio::System
|
2015-08-10
|
Audio
|
Refactor
| :
| Locate music resource files only once per playback request
|
2015-08-10
|
Audio
|
Refactor
| :
| Locating music files irrespective of playback facilities
|
2015-08-10
|
Audio
|
Cleanup
| :
| "Mus" module is no longer dependent on audiodriver.h
|
2015-08-10
|
Audio
|
Refactor
| :
| "Mus" module clean up/consolidation
|
2015-08-06
|
Audio
|
Refactor
| :
| audio::System is responsible for sound/music resets
|
2015-08-06
|
Added
|
Audio
| :
| Added audio::System (stub) for the client
|
July 2015
|
2015-07-31
|
Added
|
UI
| :
| Added a PrivilegedLogWidget into the window
|
2015-07-31
|
Added
|
libappfw
|
Log
| :
| Added PrivilegedLogWidget (developer utility)
|
2015-07-27
|
| :
| Players notified about weapon changes; ClientPlayer ticking
|
2015-07-26
|
Added
| :
| Added PlayerWeaponAnimator for animating new HUD models
|
2015-07-26
|
Refactor
|
Server
| :
| Removed the client_t struct
|
2015-07-26
|
Refactor
|
Server
| :
| Continued splitting up client_t
|
2015-07-25
|
Refactor
| :
| Moved some client_t members to Player
|
2015-07-25
|
Refactor
| :
| Moved clPlayerState[] and fxConsole[] to ClientPlayer
|
2015-07-25
|
Refactor
| :
| ClientPlayer owns viewport data
|
2015-07-25
|
Doom
|
Refactor
| :
| Use player instances owned by DoomsdayApp
|
2015-07-22
|
Refactor
| :
| Removed dependency between Games and UI
|
2015-07-22
|
Added
| :
| Added test 3D model that illustrates the XYZ axes
|
2015-07-10
|
Fixed
| :
| Build failure (illegal use of reference)
|
2015-07-07
|
Fixed
| :
| Null pointer access if shutting down too early
|
2015-07-04
|
Added
|
Server
| :
| Added a shared base class for Doomsday applications
|
2015-07-03
|
Cleanup
|
Renderer
| :
| Cleanup
|
2015-07-03
|
Fixed
|
Renderer
| :
| Build errors (missing changes in previous commit)
|
2015-07-03
|
Fixed
|
Renderer
| :
| Build error (missing change in previous commit)
|
2015-07-02
|
Refactor
|
Renderer
| :
| Moved FakeRadio neighbor scanning into Line::Side
|
June 2015
|
2015-06-30
|
Refactor
|
Renderer
| :
| Moved FakeRadio shadow line initialization into de::Map
|
2015-06-26
|
Added
|
Doom
|
Server
| :
| Added stubs for new player classes
|
2015-06-24
|
Refactor
|
Renderer
| :
| Write FakeRadio wall shadow geometry directly to the backing store
|
2015-06-21
|
Refactor
|
Renderer
| :
| Write sky-mask flat geometry directly to the backing store
|
2015-06-14
|
Fixed
| :
| Parsing version numbers with fewer than three components
|
2015-06-14
|
Cleanup
|
Renderer
| :
| Cleanup
|
2015-06-14
|
Refactor
|
Renderer
| :
| Write FakeRadio flat shadow geometry directly to the backing store
|
2015-06-13
|
Documentation
|
DrawList
|
Renderer
| :
| Improved API doc for DrawList
|
2015-06-13
|
Cleanup
|
DrawList
|
Renderer
| :
| Cleanup
|
2015-06-10
|
Refactor
|
Renderer
| :
| Moved map geometry buffer writes out of DrawList
|
2015-06-02
|
Added
|
libcore
| :
| Added Git information to About dialog and version info
|
May 2015
|
2015-05-19
|
64-bit
|
Event API
|
libcommon
| :
| Pass symbolic event pointer as a 64-bit number
|
2015-05-15
|
Clang
|
Fixed
|
Map
|
Optimize
| :
| Crash in optimized build (undefined behavior)
|
2015-05-13
|
Cleanup
|
Server
| :
| Untangled header includes (don't use de_*.h), cleanup
|
2015-05-09
|
Debug
| :
| viewPlayer and displayPlayer aren't always in sync
|
2015-05-09
|
Debug
| :
| viewPlayer and displayPlayer aren't always in sync
|
2015-05-09
|
Loop
|
Server
| :
| Advance a single tic if app has been stuck for a long time
|
2015-05-09
|
Loop
|
Server
| :
| Advance a single tic if app has been stuck for a long time
|
2015-05-06
|
Fixed
|
Network
| :
| Treat port 0 as equivalent to the default port
|
2015-05-06
|
Fixed
|
Network
| :
| Treat port 0 as equivalent to the default port
|
2015-05-04
|
Fixed
|
Renderer
| :
| Sprite rotation selection (typo)
|
2015-05-03
|
Cleanup
|
Renderer
| :
| Cleanup
|
2015-05-02
|
Cleanup
|
Renderer
| :
| Cleanup
|
2015-05-01
|
Cleanup
|
Renderer
| :
| Cleanup
|
2015-05-01
|
Refactor
|
Renderer
| :
| Use Map::forAllSectorsTouchingMobj() in R_ProjectSprite()
|
2015-05-01
|
Cleanup
|
Renderer
| :
| Cleanup
|
April 2015
|
2015-04-29
|
Fixed
|
Map
|
World
| :
| Use ConvexSubspaces when building the decorated surface list
|
2015-04-06
|
Fixed
|
UI
| :
| Reseting "Pixel Density" to defaults
|
2015-04-06
|
Fixed
|
UI
| :
| Reseting "Pixel Density" to defaults
|
2015-04-04
|
Added
|
UI
| :
| Added "Pixel Density" slider to the Renderer Settings
|
2015-04-04
|
Added
|
UI
| :
| Added "Pixel Density" slider to the Renderer Settings
|
2015-04-04
|
Cleanup
|
UI
| :
| Moved renderer behavior settings to the Gauge popup
|
2015-04-04
|
Cleanup
|
UI
| :
| Moved renderer behavior settings to the Gauge popup
|
March 2015
|
2015-03-27
|
UI
| :
| Minor improvements
|
2015-03-27
|
UI
| :
| Minor improvements
|
2015-03-21
|
Fixed
| :
| Crash when closing Video Settings in the Home screen
|
2015-03-21
|
Fixed
| :
| Crash when closing Video Settings in the Home screen
|
2015-03-19
|
UI
| :
| Configuring aspect ratio options in Video Settings
|
2015-03-19
|
UI
| :
| Configuring aspect ratio options in Video Settings
|
2015-03-15
|
Fixed
|
UI
| :
| Using the correct frame for busy transitions
|
2015-03-15
|
Fixed
|
UI
| :
| Using the correct frame for busy transitions
|
2015-03-05
|
Fixed
|
UI
| :
| Show projected mouse cursor in all displacing VR modes
|
2015-03-05
|
Fixed
|
UI
| :
| Show projected mouse cursor in all displacing VR modes
|
February 2015
|
2015-02-23
|
Fixed
| :
| Use the renamed DD_FLOAT() macro (instead of FLOAT)
|
2015-02-18
|
Cleanup
| :
| Cleanup
|
2015-02-13
|
UI
| :
| Hide the main window to ensure a critical message is visible
|
2015-02-12
|
Task Bar
|
UI
| :
| Choosing the IWAD folder
|
2015-02-12
|
Games
|
UI
| :
| Game availability changes now have their own audience
|
2015-02-12
|
Refactor
|
UI
| :
| Switching to/from native UI mode
|
2015-02-11
|
Fixed
|
Multiplayer
| :
| Cleaning up client state when leaving a game
|
2015-02-05
|
UI
| :
| Clean up MP selection menu layout
|
2015-02-05
|
UI
| :
| Improved readability of MP selection menu
|
2015-02-03
|
Definitions
| :
| Replaced use of qDebug from MAPINFO translation
|
January 2015
|
2015-01-31
|
Default Style
|
UI
| :
| Adjusted popup menu margin
|
2015-01-27
|
Default Style
|
libappfw
|
UI
| :
| Item alignment in popup menus
|
2015-01-27
|
UI
| :
| Minor improvements
|
2015-01-27
|
UI
| :
| Only allow selecting soundfont files in Audio Settings
|
December 2014
|
2014-12-26
|
GL
| :
| Disable texture compression by default
|
2014-12-17
|
Fixed
| :
| Compiler warnings
|
2014-12-16
|
Fixed
| :
| Build failure (missing include)
|
2014-12-15
|
Documentation
|
MaterialAnimator
|
Resources
| :
| Explained use of MaterialVariantSpec
|
2014-12-04
|
Fixed
|
Map Renderer
| :
| Zone memory "leak" (Generator::stages)
|
2014-12-04
|
Debug
|
Fixed
|
Map Renderer
| :
| Crash attempting to sort vissprites
|
2014-12-04
|
Cleanup
|
Fixed
|
Map Renderer
|
SkyDrawable
| :
| Array underflow drawing sky models, cleanup
|
2014-12-03
|
Cleanup
|
Map Renderer
|
SurfaceDecorator
| :
| Cleanup
|
November 2014
|
2014-11-30
|
Added
|
Home
|
UI
| :
| Added a background for the game filter area
|
2014-11-30
|
Performance
|
UI
| :
| Reduced redundant background blurring
|
2014-11-30
|
AudioSettings
|
UI
| :
| Select soundfont using native file picker
|
2014-11-27
|
Home
|
UI
| :
| Delete savegames via the Game Selection menu/dialog
|
2014-11-26
|
UI
| :
| Use the "Close" icon in various places
|
2014-11-26
|
Audio
|
UI
| :
| Show volumes on a percent scale; defaults at 67
|
2014-11-23
|
Fixed
|
UI
| :
| Inadvertent log clearing
|
2014-11-23
|
Audio
| :
| Try other music sources if playback fails
|
2014-11-23
|
Task Bar
|
UI
| :
| Reworded text
|
2014-11-23
|
Console
|
UI
| :
| "Clear Log" should actually remove all entries
|
2014-11-23
|
Fixed
|
Input
|
libgui
| :
| Handling mouse wheel events (Qt 5)
|
2014-11-20
|
UI
| :
| Tutorial improvements
|
2014-11-17
|
InputBindingWidget
|
libcommon
| :
| Forming 64-bit pointer to event symbolic name
|
2014-11-16
|
libappfw
|
libgui
|
Refactor
| :
| Replaced 'vid-fsaa' and 'vid-vsync' with Config variables
|
2014-11-15
|
Fixed
|
Windows
| :
| Potential crash if closing window during startup
|
2014-11-13
|
Fixed
|
FX
| :
| Crash during game startup
|
2014-11-13
|
Debug
|
Fixed
| :
| Missing symbols (no code compiled in inputdebug.cpp)
|
2014-11-12
|
BindContext
|
Debug
| :
| Include the parsed descriptor in new Binding announcements
|
2014-11-12
|
Binding
|
Refactor
| :
| Moved Binding (Accessor) conditions into the data Record
|
2014-11-12
|
Cleanup
|
CommandBinding
|
Documentation
|
ImpulseBinding
| :
| Cleanup
|
2014-11-12
|
Bindings
|
Refactor
| :
| Moved Binding configuration to [Command/Impulse]Binding
|
2014-11-12
|
Bindings
|
Refactor
| :
| Internalized more BindContext functionality
|
2014-11-12
|
BindContext
|
Cleanup
| :
| Cleanup
|
2014-11-12
|
Cleanup
|
CommandBinding
|
Documentation
| :
| Cleanup
|
2014-11-12
|
Bindings
|
Refactor
| :
| Moved commandActionFor() to CommandBinding::makeAction()
|
2014-11-12
|
Bindings
|
Refactor
| :
| Moved new binding components to new source files
|
2014-11-11
|
Bindings
|
Refactor
| :
| Bindings are now de::Record based
|
2014-11-11
|
64-bit
|
Fixed
| :
| Build failure
|
2014-11-10
|
Fixed
|
InputSystem
| :
| In symbolic echo mode, event bindings should not be active
|
2014-11-10
|
Cleanup
|
InputSystem
| :
| Cleanup
|
2014-11-09
|
Bindings
|
Fixed
|
InputSystem
| :
| ImpulseBinding id generation for multiple local players
|
2014-11-08
|
Fixed
| :
| Build failure in release build
|
2014-11-08
|
InputSystem
|
Refactor
| :
| Moved all binding .cfg file writing to con_config.cpp
|
2014-11-08
|
Fixed
| :
| Crash during main window construction
|
2014-11-08
|
Cleanup
|
Documentation
|
InputSystem
| :
| Basic Binding model theory, plus some cleanup
|
2014-11-07
|
BindContext
|
InputSystem
| :
| Tweaked formatting of bind command/impulse announcements
|
2014-11-07
|
DirectInput
|
InputSystem
|
Joystick
|
Windows
| :
| Don't log errors regarding nonexistent joystick controls
|
2014-11-07
|
InputSystem
| :
| Cleaned up Input domain log output
|
2014-11-07
|
InputSystem
| :
| Try an event with all BindContexts if none is named
|
2014-11-07
|
InputSystem
|
Refactor
| :
| Combined BindContext and WidgetActions
|
2014-11-07
|
Cleanup
|
Debug
|
InputSystem
| :
| Cleanup
|
2014-11-07
|
Documentation
|
InputSystem
| :
| Todo comment wrt future BindContext decentralization
|
2014-11-07
|
InputSystem
|
Refactor
| :
| Renamed input related source files following organization changes
|
2014-11-07
|
Fixed
|
InputDeviceButtonControl
|
InputSystem
| :
| Expiring InputDeviceButtonControls on context change (typo)
|
2014-11-07
|
BindContext
|
InputSystem
|
Refactor
| :
| Revert statecondition_t equality test (refactoring oversight)
|
2014-11-07
|
BindContext
|
InputSystem
| :
| Clean up BindContext acquired device usage
|
2014-11-07
|
InputSystem
| :
| Maintain id and name maps for PlayerImpulse lookup
|
2014-11-07
|
Console
|
InputSystem
| :
| Applied rich formatting to input system command output
|
2014-11-07
|
Bindings
|
Cleanup
|
InputSystem
| :
| Minor cleanup
|
2014-11-06
|
Fixed
|
UI
| :
| Layout of the close button of Renderer Appearance sidebar
|
2014-11-06
|
Added
|
UI
| :
| Added an icon for a "Close" action
|
2014-11-06
|
Fixed
| :
| Crash at shutdown
|
2014-11-05
|
Bindings
|
InputSystem
|
Refactor
| :
| Renamed source files for CommandBinding, ImpulseBinding
|
2014-11-05
|
Cleanup
|
InputSystem
| :
| Further cleanup
|
2014-11-04
|
Cleanup
|
InputSystem
| :
| Cleanup
|
2014-11-04
|
Bindings
|
InputSystem
| :
| BindContext (de)activation is now observable
|
2014-11-04
|
Bindings
|
Cleanup
|
InputSystem
| :
| Cleanup
|
2014-11-04
|
Bindings
|
InputSystem
|
Refactor
| :
| Continued splitting up b_main.h/cpp
|
2014-11-04
|
Bindings
|
InputSystem
|
Refactor
| :
| Renamed b_context.h as bindcontext.h
|
2014-11-04
|
Bindings
|
InputSystem
|
Refactor
| :
| InputSystem has ownership of BindContexts
|
2014-11-04
|
Bindings
|
Cleanup
|
InputSystem
| :
| Cleanup
|
2014-11-03
|
Bindings
|
Input
|
Refactor
| :
| Began remodeling bindings into OO C++
|
2014-11-02
|
Cleanup
|
InputSystem
| :
| Cleanup
|
2014-11-02
|
64-bit
|
Fixed
|
libcommon
| :
| Crash when binding a control
|
2014-11-02
|
Refactor
|
UI
| :
| Ownership of notification widgets
|
2014-11-02
|
InputSystem
| :
| Re-initialize InputDevices during a game change
|
2014-11-02
|
InputSystem
|
Refactor
| :
| Moved InputDevices and ddevent_t queue into InputSystem
|
2014-11-01
|
InputSystem
|
Refactor
| :
| Moved InputDevice components to new source files
|
2014-11-01
|
InputSystem
| :
| InputDevice (de)activation is now observable
|
2014-11-01
|
Cleanup
|
InputSystem
| :
| InputDevice initialization cleanup
|
2014-11-01
|
InputSystem
|
Refactor
| :
| Hide the meaning of InputDevice(Control) IDs at API level
|
October 2014
|
2014-10-31
|
Console
|
UI
| :
| Restored the [>] button appearance
|
2014-10-31
|
Fixed
| :
| Memory leak (notification widgets not deleted)
|
2014-10-31
|
Debug
| :
| Assert that all reference-counted objects get deleted
|
2014-10-30
|
AlertDialog
|
Fixed
|
UI
| :
| Fixed layout problem when dialog is narrow
|
2014-10-30
|
InputSystem
|
Refactor
| :
| Reimplemented InputDevice models in OO C++
|
2014-10-30
|
Default Style
| :
| Tweaked subheading style
|
2014-10-30
|
Fixed
| :
| Missing header
|
2014-10-29
|
UI
| :
| Reorganized the console popup menu; showing/hiding annotations
|
2014-10-29
|
Fixed
| :
| Crash after dismissing "App init failed" dialog
|
2014-10-28
|
Bindings
|
Cleanup
|
InputSystem
| :
| Cleanup
|
2014-10-27
|
UI
| :
| Auto-hide the alert notification (default: 3 mins)
|
2014-10-25
|
Renderer
| :
| "Pixel Doubling" replaces the "Pixel Density" setting
|
2014-10-20
|
OS X
| :
| Always show pixel density in Video Settings
|
2014-10-19
|
App
|
Refactor
| :
| More convenient method for accessing a Config variable
|
2014-10-18
|
Added
|
Fixed
|
Manifest
| :
| Added missing header
|
2014-10-16
|
Unix
| :
| Let de::App determine the base path
|
September 2014
|
2014-09-07
|
Documentation
| :
| Todo note about revising sky-sphere drawing
|
2014-09-02
|
Documentation
| :
| Todo note about renaming ModelRenderer
|
2014-09-01
|
Refactor
|
Renderer
|
SkyDrawable
| :
| Encapsulate SkyDrawable's hemisphere geometry in a class
|
2014-09-01
|
World
|
WorldSystem
| :
| WorldSystem owns the SkyDrawable::Animator
|
2014-09-01
|
Cleanup
|
Renderer
|
SkyDrawable
| :
| Cleanup
|
August 2014
|
2014-08-23
|
Fixed
|
UI
| :
| Crash in the VR settings dialog
|
2014-08-23
|
Fixed
|
Renderer
| :
| Out-of-bounds Vector3f access during sky model init
|
2014-08-22
|
Renderer
| :
| Don't load the test model
|
2014-08-21
|
Oculus Rift
| :
| Applying head position to composited UI and view
|
2014-08-21
|
Fixed
|
VR
| :
| Applying head tracking, fixed VR settings dialog
|
2014-08-21
|
| :
| Working on positioning the composited UI
|
2014-08-19
|
Oculus Rift
| :
| Revised VR functionality
|
2014-08-14
|
Default Style
| :
| Use gui.dpiScaledImagePath()
|
2014-08-10
|
Documentation
| :
| Typos and todo notes
|
2014-08-09
|
Model Renderer
| :
| Set up an atlas for model textures
|
2014-08-06
|
Renderer
| :
| Preparing mobjs with GL2 models for rendering
|
2014-08-06
|
Refactor
|
Renderer
| :
| Common parameters of vissprites
|
2014-08-05
|
Model Renderer
| :
| Per-tick mobj animation
|
2014-08-04
|
Model Renderer
|
Refactor
| :
| Separate class for MobjAnimator
|
2014-08-04
|
Model Renderer
|
Refactor
| :
| Use ScriptedInfo to list sequence definitions
|
2014-08-03
|
Mobj
|
Refactor
| :
| Working on state-based animations
|
2014-08-03
|
Model Renderer
| :
| Set up state-based animations for loaded models
|
2014-08-03
|
Loop
| :
| Length of current tick can be queried
|
2014-08-03
|
Mobj
| :
| Create model animator when mobj thinker data is initialized
|
July 2014
|
2014-07-31
|
Performance
| :
| Faster resizing of the view
|
2014-07-28
|
Doom
|
Refactor
|
Renderer
| :
| Updated DED, MapInfo/Sky access (now Records)
|
2014-07-27
|
Refactor
|
World
| :
| Private data for Polyobjs, revised ClPolyMover
|
2014-07-26
|
Refactor
|
World
| :
| Converted ClPlaneMover to be ThinkerData-based
|
2014-07-26
|
Refactor
| :
| Simplified handling of remote mobjs
|
2014-07-26
|
Refactor
| :
| Client-specific private mobj data
|
2014-07-25
|
Added
|
Refactor
| :
| Added MobjThinker and applied ThinkerT
|
2014-07-24
|
Debug
|
Mobj
| :
| Applied an assert instead of fatal error
|
2014-07-20
|
Fixed
| :
| Compiler warnings (unreferenced formal parameter)
|
2014-07-17
|
Added
|
Renderer
| :
| Added ModelRenderer to oversee GL2 model rendering
|
2014-07-15
|
Renderer
| :
| Load shaders in package order
|
2014-07-15
|
| :
| Collected packages inside "net.dengine.client" package
|
2014-07-04
|
Fixed
|
g++
| :
| Build error (missing include)
|
2014-07-03
|
libcore
|
Resources
| :
| Renamed built-in packages hierarchically
|
2014-07-03
|
libappfw
| :
| Access UI style and renderer assets using PackageLoader
|
2014-07-02
|
Fixed
| :
| Build error (writing de::String through fprintf)
|
June 2014
|
2014-06-27
|
Fixed
|
Renderer
| :
| Benign compiler warning (value used before initialization)
|
2014-06-25
|
UI
| :
| Improvements for popup menus and Home Screen
|
2014-06-24
|
Cleanup
| :
| DED structures now use de::Uri pointers (removed unnecessary casts)
|
2014-06-19
|
Cleanup
|
Plugin
| :
| Use de::String to extract plugin names from paths, cleanup
|
2014-06-17
|
Refactor
|
Resources
|
Server
| :
| Use the FS1 C++ API directly
|
2014-06-17
|
Refactor
| :
| Use de::String to compose screenshot save path
|
2014-06-17
|
Audio
|
Refactor
| :
| Use de::String to concatenate base path and music/sfx paths
|
May 2014
|
2014-05-25
|
Fixed
|
UI
| :
| Fatal error when activating splitscreen (viewgrid)
|
2014-05-16
|
Fixed
|
Unix
| :
| Incorrect header name in include
|
2014-05-15
|
Fixed
| :
| Crash when handling an empty definition array
|
2014-05-12
|
Refactor
|
Server
| :
| Use revised libdoomsday DED structs
|
2014-05-04
|
Cleanup
| :
| Removed UI background InFine script
|
2014-05-01
|
Cleanup
|
GL
| :
| Untangled some GL header includes (wrt GL deferring)
|
2014-05-01
|
GL
| :
| Sort the list of OpenGL extensions
|
2014-05-01
|
Cleanup
| :
| Removed obsolete UI material definitions
|
2014-05-01
|
Cleanup
| :
| Removed obsolete UI graphics files
|
2014-05-01
|
FX
|
LensFlares
| :
| Updated to use lensflares.pack
|
2014-05-01
|
Added
|
Resources
| :
| Added a separate resource pack for lens flares
|
April 2014
|
2014-04-29
|
Documentation
| :
| Updated description of app control flow
|
2014-04-25
|
Windows
| :
| Updated app icon
|
2014-04-22
|
Fixed
| :
| Failed startup causes a crash rather than an error dialog
|
2014-04-22
|
Fixed
|
InFine
| :
| Finale/intermission stretch scaling, HOM around view
|
2014-04-20
|
Fixed
| :
| A number of issues discovered in static analysis
|
2014-04-20
|
Fixed
|
World
| :
| Result of operation is garbage or undefined
|
2014-04-18
|
Server
| :
| Print command line options at startup as MSG
|
2014-04-13
|
Network
| :
| When leaving a server use S_MapChange for LSM reset
|
2014-04-13
|
Fixed
|
UI
| :
| Games dialog sort order should match Home Screen order
|
2014-04-13
|
Fixed
|
UI
| :
| Update singleplayer session menu when game changes
|
2014-04-13
|
libcommon
|
Network
| :
| Reset game side local world state when leaving a server
|
2014-04-13
|
Network
| :
| Reset the logical sound manager when leaving a server
|
2014-04-13
|
All Games
|
Fixed
|
Multiplayer
| :
| On map changes, end before beginning a new game session
|
2014-04-13
|
Network
| :
| Fully reset the local WorldSystem when leaving a server
|
2014-04-13
|
Network
| :
| Improved warning about discarded known packet types if Not Ready
|
2014-04-12
|
GamesDialog
|
UI
| :
| Cannot switch to the currently loaded game
|
2014-04-12
|
Fixed
|
UI
| :
| Games dialog opens a network settings dialog
|
2014-04-12
|
Fixed
|
Refactor
|
UI
| :
| Fixed game session menu issues
|
2014-04-12
|
UI
| :
| Include current map time if known when showing SavedSession info
|
2014-04-11
|
Fixed
|
UI
| :
| Check for main window's existence
|
2014-04-11
|
UI
| :
| Don't raise alerts when console history open
|
2014-04-10
|
Fixed
|
UI
| :
| Potential crash after saving a game
|
2014-04-09
|
UI
| :
| Order of game subsets in the Games dialog
|
2014-04-09
|
Master Server
| :
| Master cvars replaced with a Config variable
|
2014-04-07
|
Plugin
| :
| Thread-safety for calling plugin hooks
|
2014-04-06
|
UI
| :
| Don't warn about map errors in non-custom maps
|
2014-04-06
|
ResourceSystem
| :
| Invalid sprite frame names should not cause alert
|
2014-04-04
|
Fixed
|
Renderer
| :
| Drawing of sky domes with multiple layers
|
2014-04-04
|
Fixed
| :
| Mistake in logic after old GUI code removal
|
March 2014
|
2014-03-29
|
UI
| :
| Ignore SavedSessions outside of /home/savegames
|
2014-03-25
|
UI
| :
| Show the last modification time of a savegame in selection widgets
|
2014-03-24
|
Fixed
|
GL
| :
| Default value for 'vid-fsaa'
|
2014-03-21
|
UI
| :
| Removed extraneous whitespace in saved session info popups
|
2014-03-21
|
UI
| :
| Improved formatting/styling of game rules in saved session info popups
|
2014-03-21
|
Fixed
|
SettingsRegister
| :
| Finishing up a file write
|
2014-03-16
|
GL
|
Windows
| :
| Update Qt to control swap interval (vsync)
|
2014-03-16
|
| :
| Don't warn about failed auto-selection of game
|
2014-03-16
|
UI
| :
| Tweaks
|
2014-03-16
|
Fixed
|
UI
| :
| Group visibility in the Games dialog
|
2014-03-15
|
Fixed
| :
| Ignore unknown settings in profile when reading
|
2014-03-15
|
UI
| :
| Renderer Appearance sidebar remembers which groups are open
|
2014-03-13
|
Tutorial
| :
| Final tutorial step only needs the "Done" button
|
2014-03-10
|
Tutorial
| :
| New visual appearance
|
2014-03-10
|
Tutorial
| :
| Automatically show tutorial if not shown before
|
2014-03-10
|
Tutorial
| :
| Adjusted highlight flash
|
2014-03-10
|
UI
| :
| Order of key modifiers in pretty-printed binding
|
2014-03-10
|
libappfw
|
Refactor
| :
| Use Untrapper in dialogs and tutorial
|
2014-03-10
|
Bindings
|
Fixed
|
UI
| :
| Compiler warning (unsafe mix of bool / ddboolean_t)
|
2014-03-10
|
UI
| :
| Minor tweaks
|
2014-03-10
|
Added
|
Tutorial
| :
| Added a glow to highlight UI elements
|
2014-03-08
|
Added
|
UI
| :
| Added a tutorial dialog
|
2014-03-08
|
Added
|
Log
|
UI
| :
| Added Config variable to show/hide entry metadata
|
2014-03-08
|
Cleanup
| :
| Removed large portion of old GUI code
|
2014-03-07
|
Cleanup
| :
| Removed old Control Panel / network setup UI sources
|
2014-03-06
|
UI
| :
| GamesDialog can be opened in different modes
|
2014-03-03
|
UI
| :
| Handling a failed direct query for servers
|
February 2014
|
2014-02-25
|
UI
| :
| Store game selection subset fold state persistently
|
2014-02-25
|
Cleanup
|
UI
| :
| Cleanup in 3D & VR Settings
|
2014-02-25
|
Cleanup
|
Stereo 3D
| :
| Cleanup
|
2014-02-25
|
Added
|
UI
| :
| Added "24-bit" color depth to Video Settings
|
2014-02-25
|
Added
|
UI
| :
| Added "24-bit" color depth to Video Settings
|
2014-02-25
|
libappfw
|
UI
| :
| Adjusted fold panel indicators
|
2014-02-24
|
libappfw
|
Refactor
| :
| Fluent interface for widget Margins
|
2014-02-24
|
Fixed
|
Resources
| :
| Setup of ID'd 3D models (missing particle/sky models)
|
2014-02-24
|
libappfw
|
Refactor
| :
| Calculate projection matrix in VRConfig
|
2014-02-22
|
UI
| :
| Keep the "incomplete" game subset folded by default
|
2014-02-22
|
UI
| :
| Show "No games" in a game subset if none available
|
2014-02-22
|
Added
|
UI
| :
| Added a rudimentary manual "Connect to Server" dialog
|
2014-02-21
|
PanelWidget
|
UI
| :
| Minor improvements
|
2014-02-20
|
UI
| :
| Store game session filter and sort order persistently
|
2014-02-20
|
UI
| :
| Store console width persistently
|
2014-02-20
|
UI
| :
| Apply game filter/sort order
|
2014-02-19
|
UI
| :
| Use a TabWidget for game session filtering
|
2014-02-18
|
libdeng2
|
libgui
|
Server
| :
| Defining application metadata
|
2014-02-18
|
Added
|
UI
| :
| Added a filter widget for the game selection menu
|
2014-02-14
|
Cleanup
|
libappfw
| :
| Cleanup
|
2014-02-14
|
libappfw
|
Refactor
| :
| Control timer loop from BaseWindow during draw
|
2014-02-13
|
libappfw
|
Refactor
| :
| Basic key/mouse event handling
|
2014-02-13
|
Cleanup
|
libappfw
|
Refactor
| :
| Cleanup of the window draw operation
|
2014-02-13
|
libappfw
|
Refactor
| :
| Moved window draw requests to BaseWindow
|
2014-02-13
|
libappfw
|
Refactor
| :
| WindowSystem split to generic/client specific
|
2014-02-12
|
X11
| :
| Apply swap control via GLX for vsync
|
2014-02-11
|
libappfw
|
Refactor
|
Stereo 3D
| :
| Relocated window transforms
|
2014-02-05
|
Network
|
UI
| :
| Game selection menu fetches games from master server
|
2014-02-05
|
Fixed
|
UI
| :
| Fold title hover coloring
|
2014-02-05
|
UI
| :
| Game selection menu behaves differently when game loaded
|
2014-02-05
|
UI
| :
| Game selection groups appear and are hidden as needed
|
2014-02-03
|
Refactor
|
UI
| :
| Use reference-counted Action instances
|
2014-02-03
|
UI
| :
| Close Games dialog when a game session has been selected
|
2014-02-03
|
UI
| :
| Replaced "Multiplayer Games" with a "Games" dialog
|
2014-02-01
|
Added
|
UI
| :
| Added more network settings to dialog
|
2014-02-01
|
Added
|
UI
| :
| Added more network settings to the dialog
|
2014-02-01
|
UI
| :
| Working on network settings and the multiplayer dialog
|
2014-02-01
|
Added
|
Console
|
UI
| :
| Added a line editor for cvars
|
January 2014
|
2014-01-30
|
UI
| :
| Close MP server info popup when joining the server
|
2014-01-30
|
Network
|
Refactor
| :
| Cleaned up server info functions
|
2014-01-30
|
All Games
|
Fixed
| :
| Busy mode transition when map changes in netgame
|
2014-01-30
|
Refactor
| :
| Moved VRConfig to libappfw
|
2014-01-30
|
libappfw
|
Refactor
| :
| Renamed stereo 3D mode enums
|
2014-01-29
|
Default Style
| :
| Text accent color in DocumentWidget
|
2014-01-28
|
Refactor
|
UI
| :
| Use DocumentPopupWidget
|
2014-01-28
|
libgui
| :
| Improved handling of indents in text drawing
|
2014-01-27
|
UI
| :
| Joining an MP game using the Multiplayer dialog
|
2014-01-27
|
Fixed
| :
| Crash in multiplayer when the player attempts to fire
|
2014-01-27
|
Fixed
| :
| Crashes in multiplayer
|
2014-01-26
|
UI
| :
| Animate alerts and server list items as they appear
|
2014-01-26
|
Added
|
Default Style
|
UI
| :
| Added and applied an alternative accent color
|
2014-01-26
|
Added
|
Default Style
|
OS X
| :
| Added mappings for native font styles
|
2014-01-26
|
GL
| :
| Tweaked line wrapping and GL text composition
|
2014-01-26
|
Console
|
UI
| :
| Wider grab area for resizing the console edge
|
2014-01-26
|
UI
| :
| Game selection menu adapts to small view sizes
|
2014-01-23
|
UI
| :
| Working on the multiplayer dialog
|
2014-01-23
|
Log
|
UI
| :
| Adjusted entry metadata color (domain letter)
|
2014-01-23
|
UI
| :
| Working on the multiplayer dialog
|
2014-01-20
|
LensFx
|
UI
| :
| Don’t draw vignette if there is no map loaded
|
2014-01-17
|
Added
|
Script
| :
| Added the script binding App.quit()
|
2014-01-17
|
libgui
|
Refactor
| :
| Use Binder to manage script bindings
|
2014-01-16
|
libgui
|
Refactor
| :
| Use Binder to manage script bindings
|
2014-01-15
|
Cleanup
| :
| Log entry
|
2014-01-15
|
Cleanup
| :
| Cleanup
|
2014-01-13
|
Map
| :
| Continued cleaning up particle generator management
|
2014-01-13
|
Map
| :
| Continued tearing down the clientside Generators abstraction
|
2014-01-13
|
Map
| :
| Moved the map's Generator collection into de::Map
|
2014-01-13
|
Map
| :
| Fully encapsulate the clientside Generators collection within de::Map
|
2014-01-12
|
Added
|
libgui
| :
| Added some log messages
|
2014-01-11
|
Cleanup
| :
| Log entries, levels, and domains (continued)
|
2014-01-11
|
Cleanup
|
Refactor
| :
| Log entries, levels, and domains (continued)
|
2014-01-11
|
Cleanup
|
Map
| :
| Cleanup
|
2014-01-11
|
Map
| :
| Encapsulate write access to the client mobj hash within de::Map
|
2014-01-11
|
Cleanup
| :
| Log entries, levels, and domains (continued)
|
2014-01-11
|
Cleanup
|
Map
| :
| Moved Map::expireClMobjs into map.cpp
|
2014-01-11
|
Cleanup
| :
| Log entries, levels, and domains (continued)
|
2014-01-11
|
Log
| :
| Only Dev messages are shown with the section info
|
2014-01-11
|
Refactor
| :
| Updated to use libappfw
|
2014-01-10
|
Cleanup
| :
| Log entries, levels, and domains (continued)
|
2014-01-10
|
Cleanup
| :
| Log entries, levels, and domains (continued)
|
2014-01-10
|
Cleanup
| :
| Log entries, levels, and domains (continued)
|
2014-01-10
|
Cleanup
|
World
| :
| Cleanup
|
2014-01-10
|
Cleanup
|
Map
| :
| Cleanup
|
2014-01-10
|
Map
|
Refactor
| :
| Moved Map's ClMobjHash to the private Instance
|
2014-01-10
|
Map
|
Refactor
| :
| Reworked the client mobj hash into a basic C++ class
|
2014-01-10
|
Cleanup
|
Map
| :
| Cleanup
|
2014-01-10
|
Cleanup
| :
| Cleanup
|
2014-01-10
|
Fixed
|
Map
| :
| Removed fixed limit CLIENT_MAX_MOVERS (was 1024)
|
2014-01-10
|
Map
|
Refactor
| :
| Clientside active mover arrays are now private to Map
|
2014-01-10
|
Cleanup
|
Map
| :
| Moved all client only methods of Map to map.cpp
|
2014-01-10
|
Cleanup
|
ClPlaneMover
| :
| Cleanup
|
2014-01-10
|
ClPlaneMover
|
Refactor
| :
| Simplified ClPlaneMover (use a Plane pointer)
|
2014-01-10
|
Refactor
|
World
| :
| Moved ClPolyMover into new source files
|
2014-01-10
|
Refactor
|
World
| :
| Moved ClPlaneMover into new source files
|
2014-01-10
|
Cleanup
|
World
| :
| Cleanup
|
2014-01-10
|
Cleanup
|
World
| :
| Cleanup
|
2014-01-09
|
Cleanup
| :
| Log entries, levels, and domains (continued)
|
2014-01-09
|
Cleanup
| :
| Log entries, levels, and domains (continued)
|
2014-01-09
|
Cleanup
| :
| Log levels and domains (continued)
|
2014-01-09
|
Cleanup
|
Network
| :
| Log levels and domains (continued)
|
2014-01-09
|
Cleanup
|
Network
| :
| Log levels and domains (continued)
|
2014-01-09
|
Cleanup
|
Server
| :
| Log levels and domains (continued)
|
2014-01-09
|
Audio
| :
| Replaced Con_Errors with exceptions (with -isfx, etc.)
|
2014-01-08
|
Cleanup
| :
| Log levels and domains (continued)
|
2014-01-08
|
Fixed
|
UI
| :
| Per-domain log filters overridden inadvertently
|
2014-01-08
|
Cleanup
|
libgui
| :
| Log levels and domains
|
2014-01-08
|
Log
| :
| Resetting Log filter and alert settings to defaults
|
2014-01-08
|
Fixed
|
UI
| :
| Button text hover color with rich formatting
|
2014-01-08
|
Log
|
UI
| :
| Alert about entries in requested domains
|
2014-01-07
|
Cleanup
|
UI
| :
| Cleanup and fixes in the Log Filter settings dialog
|
2014-01-07
|
ChoiceWidget
|
UI
| :
| Determine potential maximum width
|
2014-01-07
|
UI
| :
| Revised and improved the Log Filter & Alerts dialog
|
2014-01-07
|
Added
|
AlertDialog
|
UI
| :
| Added a Gear button for alert settings
|
2014-01-06
|
UI
| :
| Put together the log settings dialog’s contents
|
2014-01-06
|
UI
| :
| Various widget improvements
|
2014-01-06
|
Config
| :
| Set default alert levels
|
2014-01-06
|
Added
|
UI
| :
| Added VariableChoiceWidget
|
2014-01-06
|
Added
|
Log
|
UI
| :
| Added a stub for the log settings dialog
|
2014-01-06
|
libdeng2
|
Log
| :
| Filtering log entries
|
2014-01-05
|
Cleanup
| :
| Continued updated logging with domain-specific LOG macros
|
2014-01-04
|
| :
| Continued updated logging with domain-specific LOG macros
|
2014-01-04
|
| :
| Started updated logging with domain-specific LOG macros
|
2014-01-04
|
UI
| :
| Crash when deleting a menu widget
|
2014-01-03
|
libgui
|
Refactor
|
Server
| :
| Checking for existence of singletons
|
2014-01-03
|
UI
| :
| Tweaked clip-culling for scrolling
|
2014-01-03
|
UI
| :
| Tweaked information in the About dialog
|
2014-01-03
|
UI
| :
| Changed button label in alert dialog
|
2014-01-03
|
libdeng2
|
UI
| :
| Cull widgets that cannot be visible due to clipping
|
2014-01-03
|
UI
| :
| Adjusted dialog content margins
|
2014-01-03
|
Fixed
|
UI
| :
| Updating widget margins
|
2014-01-02
|
AlertDialog
|
UI
| :
| Use regular font weight for alert list entries
|
2014-01-02
|
LabelWidget
|
UI
| :
| Allow using a custom rich format style
|
2014-01-02
|
UI
| :
| Dialog and popup improvements
|
2014-01-02
|
ScrollAreaWidget
|
UI
| :
| Scrolling can be disabled
|
2014-01-02
|
Fixed
|
UI
| :
| Don’t allow dialogs to grow higher than the view
|
2014-01-02
|
UI
| :
| Alert notification for logged warnings and errors
|
2014-01-02
|
UI
| :
| Improvements for label and menu widgets
|
2014-01-02
|
UI
| :
| Configurable styled log sink formatter
|
2014-01-02
|
Added
|
UI
| :
| Added a stub from the alerts dialog
|
2014-01-01
|
Fixed
|
UI
| :
| Check global bindings when a popup is open
|
2014-01-01
|
Fixed
|
Renderer
| :
| Crash with Vanilla profile in multiplayer
|
2014-01-01
|
Fixed
|
Multiplayer
|
UI
| :
| Freeze game content before joining
|
December 2013
|
2013-12-28
|
Fixed
|
UI
| :
| Game UI should be behind busy transition
|
2013-12-23
|
Added
|
Server
|
Unix
| :
| Added command line options --version and --help
|
2013-12-23
|
Fixed
|
libcommon
| :
| Avoid crash when loading a corrupt savegame
|
2013-12-22
|
Fixed
|
UI
| :
| Relocate popups when UI composition mode changes
|
2013-12-22
|
Fixed
|
UI
| :
| Don’t offer events to the fake mouse cursor widget
|
2013-12-22
|
Fixed
|
UI
| :
| Crash when deleting a popup menu widget
|
2013-12-21
|
Fixed
|
UI
| :
| Popups must observe deletion of original parent widget
|
2013-12-21
|
Fixed
|
UI
| :
| Restore normal cursor after returning from VR mode 9
|
2013-12-21
|
Fixed
|
UI
| :
| Crash after switching to/from VR mode 9
|
2013-12-21
|
Oculus Rift
|
UI
| :
| Draw a custom mouse cursor in Oculus Rift mode
|
2013-12-18
|
MenuWidget
|
Refactor
| :
| Handling deletion of sub-widgets
|
2013-12-17
|
UI
| :
| Popups allow clicking through to widgets outside the popup
|
2013-12-17
|
Added
|
GuiWidget
|
UI
| :
| Added a method for hit-testing a widget tree
|
2013-12-15
|
Audio
|
SFX
| :
| Ensure a sample is loaded in a channel before comparing ids
|
2013-12-15
|
Audio
|
Cleanup
|
Refactor
|
SFX
| :
| Use de::Log for logging purposes; cleanup
|
2013-12-11
|
UI
| :
| Keep task bar hidden until app startup is complete
|
2013-12-11
|
UI
| :
| Animate widget opacity when enabling/disabling them
|
2013-12-09
|
libgui
| :
| Canvas needs no depth or stencil (GLFramebuffer has them)
|
2013-12-09
|
Fixed
|
UI
| :
| Squished busy transition frame during animation with sidebar
|
2013-12-05
|
Fixed
|
UI
| :
| Drawing game content for transition frame
|
2013-12-05
|
GL
|
Refactor
| :
| Use libgui’s GLInfo instead of sys_opengl
|
2013-12-04
|
Stereo 3D
|
UI
| :
| BusyWidget shouldn’t be among the composited widgets
|
2013-12-04
|
Fixed
|
UI
| :
| Handle sidebar in the UI compositor update
|
2013-12-03
|
UI
| :
| Use GLFramebuffer when rendering busy transition frame
|
2013-12-03
|
Cleanup
|
Renderer
| :
| Cleanup
|
November 2013
|
2013-11-26
|
Refactor
|
Resources
| :
| ResourceSystem has direct ownership of font resource schemes
|
2013-11-25
|
UI
| :
| Use kd-tree allocator in root widget’s atlas
|
2013-11-23
|
LogWidget
| :
| Avoid a race condition in the log sink
|
2013-11-22
|
UI
| :
| Black background until app startup is complete
|
2013-11-22
|
UI
| :
| Draw post-busy transition in BusyWidget
|
2013-11-22
|
UI
| :
| Further adjusted shadow of ProgressWidget text
|
2013-11-21
|
Refactor
| :
| Renamed ContentTransform to WindowTransform
|
2013-11-21
|
UI
| :
| Don’t recreate canvas during busy mode
|
2013-11-21
|
UI
| :
| Adjusted shadow of ProgressWidget text
|
2013-11-21
|
Refactor
| :
| Continued splitting up gl_texmanager.h/cpp
|
2013-11-21
|
Added
|
UI
| :
| Added shadow behind ProgressWidget’s text
|
2013-11-21
|
UI
| :
| Tweaked appearance of ProgressWidget
|
2013-11-21
|
Refactor
| :
| Renamed GuiWidget::deleteLater()
|
2013-11-20
|
UI
| :
| Minor improvements for robustness
|
2013-11-19
|
Fixed
|
GL
|
Windows
| :
| Order of includes
|
2013-11-18
|
Busy Mode
|
UI
| :
| Removed additional UI root for busy mode
|
2013-11-18
|
UI
| :
| Buttons and line editors can be disabled
|
2013-11-17
|
Cleanup
|
Console
|
Resources
| :
| Applied rich formatting to "listmaterials" output; cleanup
|
2013-11-17
|
Cleanup
|
Console
|
Resources
| :
| Applied rich formatting to "listtextures" output; cleanup
|
2013-11-17
|
Console
|
Resources
| :
| Applied rich formatting to "inspecttexture" output
|
2013-11-17
|
Console
|
Resources
| :
| Applied rich formatting to "listfonts" output
|
2013-11-17
|
ResourceSystem
| :
| Observe ColorPalette::ColorTableChange
|
2013-11-16
|
libdeng2
| :
| Replaced use of glFrustum with Matrix4::frustum()
|
2013-11-15
|
BitmapFont
|
Cleanup
| :
| Cleanup
|
2013-11-15
|
BitmapFont
|
Fixed
| :
| Fixed inverted glyph geometry
|
2013-11-15
|
Cleanup
|
FontManifest
| :
| Cleanup
|
2013-11-15
|
Cleanup
|
Fonts
| :
| Cleanup
|
2013-11-15
|
Fonts
|
Refactor
| :
| Superficial generalization of Fonts resource collection components
|
2013-11-15
|
Fonts
| :
| The Fonts collection now operates only with AbstractFonts
|
2013-11-15
|
Fonts
|
Refactor
| :
| Moved linked-definition clearing from Fonts to ResourceSystem
|
2013-11-15
|
Fonts
|
Resources
| :
| Relocated API documentation to more appropriate places
|
2013-11-15
|
Added
|
Fonts
|
Refactor
|
Resources
| :
| Split up fonts.cpp/h; added convenience headers
|
2013-11-15
|
Font Renderer
| :
| Font id=0 is never used so don't search
|
2013-11-15
|
Fixed
|
Fonts
|
Resources
| :
| Fixed BitmapFont::glInit() and "runtime" font scheme clearing
|
2013-11-15
|
Fonts
|
Resources
| :
| Removed unnecessary dependencies
|
2013-11-15
|
Fonts
|
Refactor
|
Resources
| :
| Continued remodeling Fonts collection
|
2013-11-14
|
Debug
|
Map Renderer
| :
| Investigating further vertex color clamping issues
|
2013-11-14
|
Fonts
|
Refactor
|
Resources
| :
| Continued remodeling Fonts collection
|
2013-11-14
|
Added
| :
| Frame post-processing effect as part of LensFx
|
2013-11-14
|
| :
| Removed the “rend-info-tris” cvar
|
2013-11-14
|
Fonts
|
Refactor
|
Resources
| :
| Split up more Fonts collection logic
|
2013-11-13
|
AbstractFont
|
Refactor
|
Resources
| :
| Relocated more functionality out of AbstractFont
|
2013-11-13
|
GL
|
Refactor
| :
| Updated use of GL_DrawRect()
|
2013-11-13
|
Fonts
|
Refactor
|
Resources
| :
| Continued remodeling the Fonts collection
|
2013-11-13
|
Cleanup
|
Fonts
|
Resources
| :
| Cleanup
|
2013-11-13
|
Fonts
|
Refactor
|
Resources
| :
| Continued revising bitmap font representation
|
2013-11-12
|
Refactor
|
Server
| :
| Split client-specific code from r_main.cpp
|
2013-11-10
|
Fixed
| :
| Don’t try to update root in busy mode
|
2013-11-10
|
Task Bar
|
UI
| :
| Responsive layout (rudimentary)
|
2013-11-10
|
UI
| :
| Only use offscreen composition with Oculus Rift
|
2013-11-10
|
Stereo 3D
| :
| Oculus Rift mode projects composited UI as smaller
|
2013-11-10
|
Fixed
| :
| Build error and a warning
|
2013-11-10
|
Fonts
|
Refactor
|
Resources
| :
| Continued updating bitmap implementation to use libdeng2 components
|
2013-11-10
|
AbstractFont
|
Refactor
|
Resources
| :
| Removed obsolete fonttype_t
|
2013-11-10
|
Cleanup
|
CompositeBitmapFont
|
Refactor
| :
| Applied pimpl idiom; cleanup
|
2013-11-10
|
BitmapFont
|
Cleanup
|
Refactor
| :
| Applied pimpl idiom; cleanup
|
2013-11-10
|
Fonts
|
Refactor
| :
| Renamed font components following deng naming conventions
|
2013-11-10
|
Added
|
Fonts
|
Refactor
| :
| Added convenience headers for font components
|
2013-11-10
|
Fonts
|
Refactor
| :
| Relocated font components to new source files
|
2013-11-10
|
Fonts
|
Refactor
| :
| Completed initial C++ translation of (composite) bitmap fonts
|
2013-11-10
|
Cleanup
|
Fonts
|
Refactor
| :
| Began cleanup of (composite) bitmap fonts
|
2013-11-10
|
Cleanup
|
Fonts
|
Refactor
|
ResourceSystem
| :
| Cleanup of Font resource management continues
|
2013-11-09
|
Refactor
|
ResourceSystem
|
Server
| :
| ResourceSystem has ownership of the Fonts collection
|
2013-11-09
|
Refactor
|
Server
| :
| Relocated most of r_data.cpp into ResourceSystem
|
2013-11-09
|
Refactor
|
Server
| :
| ResourceSystem has ownership of ResourceClasses
|
2013-11-09
|
GL
|
Refactor
| :
| Use GL2 filter/wrap identifiers for (tiled) Patch drawers
|
2013-11-09
|
Refactor
|
Server
| :
| Initialize ResourceSystem; take ownership of de::Textures
|
2013-11-09
|
GL
|
Refactor
| :
| Use GL2 filter/wrap identifiers with unmanaged textures
|
2013-11-08
|
GL
|
Refactor
| :
| GLTextureUnit uses GL2 filter/wrap identifiers; relocated
|
2013-11-08
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-11-08
|
Fixed
|
GL
|
Map Renderer
| :
| Various GL state mismanagement issues
|
2013-11-08
|
GL
|
Map Renderer
| :
| Explicitly revert all GL state changes made in DrawList::draw()
|
2013-11-08
|
Debug
|
DrawList
|
Map Renderer
| :
| Trying to make sense of DrawMode <> draw list relationship
|
2013-11-08
|
GL
|
Map Renderer
|
Refactor
| :
| Relocated draw list GL state setup into DrawList
|
2013-11-07
|
Cleanup
|
Map Renderer
|
MaterialSnapshot
| :
| Minor MaterialSnapshot cleanup
|
2013-11-07
|
Cleanup
|
Fixed
|
Map Renderer
| :
| Further vertex color clamping fixes; cleanup
|
2013-11-07
|
Fixed
|
Map Renderer
| :
| Rend_AttenuateLightLevel() returns values > 1.f
|
2013-11-07
|
Stereo 3D
| :
| Expose rend-vr-hud-distance as a CVAR, and set its default to 20 (map units)
|
2013-11-07
|
Map Renderer
|
Refactor
| :
| Began dismantling/remodeling GLTextureUnit
|
2013-11-07
|
GLTextureUnit
|
Map Renderer
|
Refactor
| :
| Removed property GLTextureUnit::blendMode
|
2013-11-07
|
Map Renderer
|
Refactor
| :
| Removed the old "RTU map" mechanism
|
2013-11-07
|
Map Renderer
| :
| Continued remodeling draw list specification/draw-state management
|
2013-11-06
|
Map Renderer
| :
| Began remodeling draw list specification/draw-state management
|
2013-11-06
|
Refactor
| :
| RenderSystem has ownership of renderer/renderer-appearance settings
|
2013-11-06
|
Map Renderer
|
Refactor
| :
| Relocated RL_RenderAllLists() to rend_main.cpp
|
2013-11-06
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-11-06
|
DrawLists
|
Map Renderer
|
Refactor
| :
| Clear/reset draw lists and vertex buffer from RenderSystem
|
2013-11-06
|
Map Renderer
|
Refactor
| :
| Split NormalGeom into two separate groups
|
2013-11-06
|
UI
| :
| Working on the busy mode transition
|
2013-11-05
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-11-05
|
Cleanup
|
Map Renderer
|
Refactor
| :
| Updated RL_RenderAllLists() to use DrawLists; cleanup
|
2013-11-05
|
Map Renderer
|
Refactor
| :
| Updated all drawing to use DrawLists
|
2013-11-05
|
Map Renderer
| :
| Began dismantling of the old render lists module
|
2013-11-05
|
Added
| :
| Added RenderSystem
|
2013-11-05
|
Added
|
Map Renderer
| :
| Added DrawLists
|
2013-11-05
|
Added
|
Map Renderer
| :
| Added DrawList
|
2013-11-04
|
UI
| :
| Drawing the game UI in the GameUIWidget
|
2013-11-04
|
Added
| :
| Added CompositorWidget, testing it in ClientWindow
|
2013-11-04
|
Cleanup
| :
| Apply revised GLTarget active rectangle
|
2013-11-03
|
Refactor
|
UI
| :
| Split GameUIWidget from GameWidget
|
2013-11-03
|
Oculus Rift
|
Renderer
|
Stereo 3D
| :
| Modify TODO comment
|
2013-11-02
|
Head Tracking
|
Renderer
| :
| Improve Yaw late scheduling by comparing to uninterpolated target angle, and by minding circularity of angle differences.
|
October 2013
|
2013-10-31
|
Added
|
API
| :
| Querying if a control has bindings, added new look controls
|
2013-10-30
|
| :
| Renamed WindowContentTransform to ContentTransform
|
2013-10-30
|
Refactor
| :
| Separated VR content transformation from ClientWindow
|
2013-10-30
|
Refactor
|
Stereo 3D
| :
| Use libgui to draw Oculus Rift frames
|
2013-10-30
|
Fixed
| :
| Crash due to accessing OpenGL from non-UI thread
|
2013-10-30
|
Map Renderer
|
Refactor
| :
| Dismantled more of obsolete/old "rendpoly" stuff
|
2013-10-28
|
Added
|
Input
|
libcommon
| :
| Added 'Head Tracker' input device; raw axis mode
|
2013-10-27
|
Renderer
|
Stereo 3D
| :
| Remove global VR::mode variable, in favor of Con_GetInteger("rend-vr-mode") Adjust link libraries for Win32 Oculus Rift SDK Adjust comments in vr.h
|
2013-10-26
|
Renderer
|
Stereo 3D
| :
| Add build rule for linking Oculus Rift SDK
|
2013-10-26
|
Renderer
|
Stereo 3D
| :
| Updated stereo 3d related TODO comments.
|
2013-10-26
|
Windows
| :
| GLU is no longer needed as a dependency
|
2013-10-26
|
Renderer
|
Stereo 3D
| :
| Rename VR::MODE_MAX_3D_MODE to VR::MODE_MAX_3D_MODE_PLUS_ONE
|
2013-10-26
|
Stereo 3D
| :
| Correct a minus sign in glFrustum call.
|
2013-10-23
|
Default Style
|
UI
| :
| Color for scroll bar indicator
|
2013-10-22
|
Added
|
AudioSettings
|
UI
| :
| Added toggle and default for sound-overlap-stop
|
2013-10-10
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-10-10
|
Cleanup
|
Map Renderer
| :
| Use a viewer-local QBitArray for flagging visible BSP leafs; cleanup
|
2013-10-08
|
UI
| :
| Polished About dialog contents
|
2013-10-07
|
Refactor
|
World
| :
| Renamed ContactBlockmap source files
|
2013-10-07
|
Map
|
World
| :
| de::Map has ownership of the contact blockmaps
|
2013-10-07
|
ContactBlockmap
|
World
| :
| Use a regular Blockmap for Contact spreading
|
2013-10-06
|
ContactBlockmap
|
Optimize
|
World
| :
| Flag spread ContactBlockmap cells with a separate bit array
|
2013-10-06
|
ContactBlockmap
|
World
| :
| Avoid unnecessary allocations when spreading contacts
|
2013-10-06
|
ContactBlockmap
|
World
| :
| Base ContactBlockmap on Gridmap
|
2013-10-06
|
Cleanup
|
ContactBlockmap
|
World
| :
| Cleanup
|
2013-10-06
|
ContactBlockmap
|
Refactor
|
World
| :
| Reworked ContactBlockmap into a C++ class
|
2013-10-06
|
ContactBlockmap
|
World
| :
| Use separate BSP leaf contact lists for each contact type
|
2013-10-06
|
Cleanup
|
ContactBlockmap
|
World
| :
| Cleanup
|
2013-10-06
|
ContactBlockmap
|
Refactor
|
World
| :
| Renamed source files for ContactBlockmap
|
2013-10-06
|
Cleanup
|
ContactBlockmap
|
World
| :
| Cleanup
|
2013-10-06
|
Refactor
|
World
| :
| Objlink blockmap refactoring continues...
|
2013-10-06
|
Cleanup
|
Refactor
|
World
| :
| Further objlink blockmap cleanup
|
2013-10-05
|
Refactor
|
World
| :
| Cleaned up "objlink blockmap" somewhat
|
2013-10-04
|
Debug
|
Map Renderer
| :
| Use sector clusters for the vertex indices debug visual
|
2013-10-04
|
Added
|
Input Settings
|
UI
| :
| Added a Key Grabber utility
|
2013-10-04
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-10-02
|
BlockmapVisual
|
Debug
|
Fixed
|
Map Renderer
| :
| Missing polyobj lines on blockmap debug visualizer
|
2013-10-02
|
Fixed
| :
| Setting up the Custom profile
|
2013-10-01
|
Map Renderer
|
Refactor
| :
| Angle clipper now uses de::VectorN<>
|
September 2013
|
2013-09-30
|
Map Renderer
|
WallEdge
| :
| Cluster-internal edges need no neighbor intercepts
|
2013-09-28
|
Debug
|
Fixed
|
Map Renderer
| :
| Font selection of thinker id debug visual
|
2013-09-27
|
Fixed
|
World
| :
| Attempt to free pointer without ZONEID following failed map load
|
2013-09-26
|
Cleanup
|
Debug
|
Map Renderer
|
Refactor
| :
| Consolidated drawing of sound emitter debug visuals; cleanup
|
2013-09-26
|
Cleanup
|
Debug
|
Map Renderer
|
Refactor
| :
| Consolidated drawing of generator debug visuals; cleanup
|
2013-09-25
|
Fixed
|
UI
| :
| Warning about unused variable
|
2013-09-23
|
UI
| :
| Allow opening editor sidebar with read-only settings profiles
|
2013-09-23
|
UI
| :
| Folding/unfolding all groups in the Renderer Appearance editor
|
2013-09-22
|
Added
|
Renderer Appearance
| :
| Renamed built-in profiles, added "Defaults"
|
2013-09-21
|
Fixed
|
UI
| :
| Closed fold panel content; read-only appearance profiles in editor
|
2013-09-21
|
Added
| :
| Read-only setting profiles; added "Retro" and "Enhanced"
|
2013-09-21
|
Added
| :
| Read-only setting profiles; added "Retro" and "Enhanced"
|
2013-09-21
|
Fixed
|
Sector
|
World
| :
| Crashes in various Hexen maps when mapping sector planes
|
2013-09-21
|
Added
|
Documentation
|
libdeng2
| :
| Added comments
|
2013-09-21
|
Fixed
|
World
| :
| Crash on map load with dynamic lights disabled
|
2013-09-20
|
Added
|
UI
| :
| Added a 'gauge' popup for Audio Settings dialog
|
2013-09-20
|
Added
|
Refactor
|
UI
| :
| Added a popup widget with a grid
|
2013-09-20
|
Fixed
|
GridLayout
|
UI
| :
| Determining cell alignment
|
2013-09-20
|
Added
|
Console
| :
| Added console command 'rendedit'
|
2013-09-20
|
Fixed
|
Multiplayer
| :
| Crash when joining a game
|
2013-09-19
|
UI
| :
| Modified style of settings dialog subheadings
|
2013-09-19
|
Fixed
|
UI
| :
| Applying text styles before widget initialized
|
2013-09-16
|
Fixed
|
UI
| :
| Alignment issue due unsigned math
|
2013-09-16
|
UI
| :
| Run small text preprocessing tasks synchronously
|
2013-09-15
|
Optimize
|
Refactor
|
UI
| :
| Background text wrapping; avoid redundant updates
|
2013-09-15
|
Fixed
|
Map Renderer
|
WallEdge
| :
| Mispositioned teleporter wall lights in Plutonia 2 MAP10
|
2013-09-15
|
LabelWidget
|
Refactor
|
UI
| :
| Use TextDrawable for drawing text
|
2013-09-14
|
Cleanup
|
Sector
|
World
| :
| Cleanup
|
2013-09-14
|
Audio
| :
| Environmental audio characteristics use sector cluster granularity
|
2013-09-14
|
Audio
|
Cleanup
| :
| Cleaned up s_sfx.cpp/h a little
|
2013-09-14
|
Fixed
|
Refactor
|
Updater
|
Windows
| :
| Build error (refactoring oversight)
|
2013-09-14
|
Map Renderer
| :
| Immediately kill particles entering a degenerate BSP leaf
|
2013-09-13
|
Refactor
|
UI
| :
| Dialog action button placement to opposite edge
|
2013-09-13
|
Map Renderer
|
Refactor
| :
| Convenience header for Lumobj
|
2013-09-13
|
Map Renderer
|
Surface
| :
| Automatically clear map surface decorations on material change
|
2013-09-13
|
Decoration
|
Map Renderer
| :
| A Decoration is a MapObject
|
2013-09-13
|
Map Renderer
| :
| Free the temporary Lumobj produced by LightDecoration
|
2013-09-12
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-09-12
|
Lumobj
|
Map Renderer
| :
| Lumobj::Source::occlusion() missed the virtual specifier
|
2013-09-12
|
LightDecoration
|
Map Renderer
| :
| Set the LightDecoration as the source of any Lumobjs it generates
|
2013-09-12
|
Cleanup
|
LightDecoration
|
Map Renderer
| :
| Cleanup
|
2013-09-12
|
Map Renderer
|
Refactor
| :
| Generate a light decoration flare (source) directly from Lumobj
|
2013-09-12
|
Fixed
| :
| Fixing issues with Appearance Editor and SettingsRegister
|
2013-09-12
|
Fixed
|
UI
| :
| ChoiceWidget item order change vs. updating selected item
|
2013-09-12
|
Renderer Appearance
|
UI
| :
| Regrouped some settings, use profile picker
|
2013-09-12
|
Added
|
Refactor
|
UI
| :
| Added widget for settings profile manipulation
|
2013-09-12
|
UI
| :
| Popup nesting level affects appearance
|
2013-09-12
|
Map Renderer
|
Optimize
|
SurfaceDecorator
| :
| Batch surface redecoration by material
|
2013-09-11
|
Cleanup
|
Map Renderer
|
SurfaceDecorator
| :
| Cleanup
|
2013-09-11
|
Cleanup
|
Decoration
|
Map Renderer
|
Surface
|
SurfaceDecorator
| :
| Cleanup
|
2013-09-11
|
Map Renderer
|
Refactor
| :
| Removed redundant Surface::DecorSource
|
2013-09-11
|
Plane
|
World
| :
| Continuously interpolate plane movement
|
2013-09-11
|
Surface
|
World
| :
| Cleaned up surface decoration source creation
|
2013-09-10
|
UI
| :
| Improved layout classes
|
2013-09-10
|
Added
|
libgui
| :
| Added rich style 'm' to choose a monospace font
|
2013-09-10
|
Map Renderer
|
SurfaceDecorator
| :
| SurfaceDecorator is responsibility for applying material changes
|
2013-09-09
|
libdeng2
| :
| Persistently store setting profiles
|
2013-09-09
|
Fixed
|
Map Renderer
|
Refactor
| :
| Build error (refactoring oversight)
|
2013-09-09
|
Map Renderer
| :
| Continued working on SurfaceDecorator
|
2013-09-09
|
Map Renderer
|
Refactor
| :
| Each map has a SurfaceDecorator
|
2013-09-09
|
Map Renderer
|
Refactor
| :
| Relocated Decoration to new source files
|
2013-09-09
|
Map Renderer
|
Refactor
| :
| Continued work on Decoration
|
2013-09-09
|
Map Renderer
|
Refactor
| :
| Beginning OO transformation of light decoration management
|
2013-09-08
|
libdeng2
|
Refactor
|
Server
| :
| Current game and audiences moved to de::App
|
2013-09-08
|
Map Renderer
|
Refactor
| :
| Inverted texture projection list population
|
2013-09-08
|
UI
| :
| Widget improvements
|
2013-09-08
|
Fixed
|
GridLayout
|
UI
| :
| Allow defining a fixed width for a column
|
2013-09-08
|
UI
| :
| Improved shared interface for console variable widgets
|
2013-09-08
|
Fixed
|
Map Renderer
| :
| Distance light attenuation causing sprites to fullbright
|
2013-09-08
|
Cleanup
|
Fixed
|
Map Renderer
| :
| Light decorations disappear instantly at distance; cleanup
|
2013-09-08
|
Fixed
|
Map Renderer
| :
| Secondary lens flare dimming
|
2013-09-08
|
Map Renderer
| :
| R_BeginFrame() must be done before projecting light decorations
|
2013-09-08
|
Map Renderer
|
Refactor
| :
| Continued cleaning up halo and light decoration projection
|
2013-09-07
|
Cleanup
|
Map Renderer
| :
| Cleaned up world surface drawing a little
|
2013-09-07
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-09-07
|
Map Renderer
| :
| Removed old non-projective method for mobj shadows
|
2013-09-07
|
UI
| :
| Removed old Control Panel, settings now in the Appearance editor
|
2013-09-07
|
Map Renderer
|
Refactor
| :
| Consolidated dynamic wall and plane texture projection
|
2013-09-07
|
Cleanup
|
Map Renderer
| :
| Adjusted minimum mobj lumobj radius; cleanup
|
2013-09-07
|
Map Renderer
|
Refactor
| :
| Standardized API for texture projection
|
2013-09-07
|
Map Renderer
| :
| Use same mechanism for mobj shadow projection as dynlights
|
2013-09-06
|
Renderer Settings
|
UI
| :
| Moved wireframe and rend-tex under Developer
|
2013-09-06
|
GL
| :
| Manage GL viewport exclusively with libgui GLState
|
2013-09-06
|
Fixed
|
Lumobj
|
Map Renderer
| :
| Minimum luminous object radius compatibility
|
2013-09-06
|
UI
| :
| Minor Video Settings dialog tweak
|
2013-09-06
|
Refactor
| :
| Game view size is taken from LegacyWidget
|
2013-09-06
|
Fixed
|
Map Renderer
|
Sector
| :
| HOM at start of ksutra.wad MAP03
|
2013-09-06
|
Cleanup
|
Map Renderer
| :
| Minor clean up of surface light decoration plotting
|
2013-09-06
|
Cleanup
|
Lumobj
|
Map Renderer
| :
| Cleanup
|
2013-09-06
|
Lumobj
|
Map Renderer
| :
| Cleaned up Lumobj instantiation
|
2013-09-05
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-09-05
|
Map Renderer
|
Refactor
| :
| Cleaned up dynamic light projection
|
2013-09-05
|
Map Renderer
| :
| Revised mechanism for generating Lumobjs from sprites
|
2013-09-05
|
Map Renderer
| :
| Reimplemented Lumobj and management thereof
|
2013-09-05
|
Map Renderer
|
Refactor
| :
| Updated model drawing wrt VectorLight API changes
|
2013-09-05
|
Map Renderer
|
Refactor
| :
| Relocated viewer scope data and functions from lumobj.cpp
|
2013-09-05
|
Cleanup
|
Map Renderer
| :
| Replaced interpretation of plane glows to VectorLights; cleanup
|
2013-09-05
|
Added
|
BspLeaf
|
World
| :
| Added mechanism for linking Lumobjs to BspLeafs
|
2013-09-05
|
UI
| :
| Video Settings fullscreen mode, Close button
|
2013-09-05
|
Refactor
| :
| Applied SettingsRegister for audio and video settings
|
2013-09-05
|
Added
|
Refactor
| :
| Added SettingsRegister, renderer & input settings
|
2013-09-05
|
Added
|
Refactor
|
UI
| :
| Added PanelWidget as base class of PopupWidget
|
2013-09-04
|
Added
|
Task Bar
|
UI
| :
| Added Renderer Settings
|
2013-09-04
|
Refactor
|
UI
| :
| Various widget improvements
|
2013-09-04
|
Added
|
UI
| :
| Added Stylist and DialogContentStylist
|
2013-09-04
|
Refactor
|
UI
| :
| Convenient constructor for LabelWidget with text
|
2013-09-04
|
PopupWidget
|
UI
| :
| Clamp left edge to view's edge
|
2013-09-03
|
Added
|
Control Panel
|
UI
| :
| Added Input Settings, removed old "Input" page
|
2013-09-03
|
Added
|
Control Panel
|
UI
| :
| Added Network Settings, removed old Network/Console pages
|
2013-09-02
|
Added
|
Refactor
|
UI
| :
| Added CVarChoiceWidget, used it in Audio Settings
|
2013-09-02
|
Control Panel
|
UI
| :
| Removed the Control Panel's "Audio" page
|
2013-09-02
|
Added
|
UI
| :
| Added "Preferred Music" option, apply resampling rate changes
|
2013-09-02
|
DialogWidget
|
Documentation
| :
| Widget structure description
|
2013-09-02
|
i18n
| :
| Tested translations on client app
|
2013-09-02
|
Fixed
|
Refactor
|
UI
| :
| Widget improvements
|
2013-09-02
|
Added
|
Task Bar
|
UI
| :
| Added the Audio Settings dialog
|
2013-09-02
|
Added
|
DialogWidget
|
UI
| :
| Added an optional heading for dialogs
|
2013-09-02
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-09-01
|
Control Panel
|
UI
| :
| Removed the Control Panel's "Video" page
|
2013-09-01
|
UI
| :
| Popup menu content scrolling
|
2013-09-01
|
SliderWidget
|
UI
| :
| Minor visual tweak (alt dot brightness)
|
2013-09-01
|
Added
|
UI
| :
| Added the color adjustment dialog in ClientWindow
|
2013-09-01
|
Default Style
|
UI
| :
| Color adjustment dialog; cvar slider; style tweaks
|
August 2013
|
2013-08-31
|
Fixed
|
PopupWidget
|
UI
| :
| Make sure geometry is up-to-date before drawing
|
2013-08-31
|
Added
|
Fixed
|
UI
| :
| Initial viewResized event to mewly added children
|
2013-08-31
|
GuiWidget
|
UI
| :
| Tracking button clicks of any mouse button
|
2013-08-31
|
Fixed
|
qmake
| :
| Typo in convenience header file names
|
2013-08-31
|
GuiRootWidget
|
UI
| :
| Slightly thinner widget background frame
|
2013-08-31
|
| :
| Fix build (missing include)
|
2013-08-31
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-08-31
|
Refactor
| :
| Relocated various functions from r_things.cpp to better homes
|
2013-08-31
|
Cleanup
|
Map Renderer
| :
| Unraveled r_things.cpp dependencies
|
2013-08-31
|
Map Renderer
|
Refactor
| :
| Moved "vissprite" management out of r_things.h/cpp
|
2013-08-31
|
Map Renderer
|
Refactor
| :
| Continued cleaning up sprite projection
|
2013-08-30
|
Map Renderer
| :
| Further cleaned up R_ProjectSprite()
|
2013-08-30
|
SliderWidget
|
UI
| :
| Basic implementation
|
2013-08-30
|
Added
|
GuiRootWidget
|
UI
| :
| Added tiny dot texture, tweaked frame texture
|
2013-08-30
|
Map Renderer
| :
| Cleaned up R_ProjectSprite() somewhat
|
2013-08-30
|
Map Renderer
|
WallEdge
| :
| Use line side sectors when positioning two-sided middle wall sections
|
2013-08-30
|
Map Renderer
|
WallEdge
| :
| Use sector clusters when generating wall geometry
|
2013-08-30
|
Map Renderer
|
Refactor
|
WallEdge
| :
| Moved R_SideSectionCoords() to walledge.cpp
|
2013-08-30
|
Map Renderer
| :
| Use WallEdge when wall geometry is needed
|
2013-08-30
|
Map Renderer
| :
| Use WallEdge when plotting wall section decorations
|
2013-08-29
|
Refactor
|
World
| :
| Removed R_SetRelativeHeights()
|
2013-08-29
|
Map Renderer
| :
| Use sector clusters when drawing fakeradio for walls
|
2013-08-29
|
Cleanup
|
Map Renderer
|
WallEdge
| :
| Cleanup
|
2013-08-29
|
Fixed
|
UI
| :
| Ensure all widgets call GuiWidget::viewResized()
|
2013-08-29
|
Added
| :
| Added convenience headers for the client-side UI framework
|
2013-08-29
|
UI
| :
| Relocated UI framework sources into several subfolders
|
2013-08-29
|
UI
| :
| Continued working on SliderWidget
|
2013-08-29
|
Added
|
Refactor
|
UI
| :
| Added TextDrawable; used now in DocumentWidget
|
2013-08-28
|
Refactor
|
ScrollAreaWidget
|
UI
| :
| Use ui::Margins
|
2013-08-28
|
Cleanup
|
Refactor
|
UI
| :
| Cleanup; converting ui::Margins to a vector
|
2013-08-28
|
Added
|
UI
| :
| Added stub for SliderWidget
|
2013-08-28
|
Refactor
|
UI
| :
| GridLayout can give out column left/right edge rules
|
2013-08-28
|
Refactor
| :
| Renamed ui::Context to ui::Data
|
2013-08-28
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-08-28
|
Map Renderer
| :
| Use sector clusters for plane ambient light properties
|
2013-08-27
|
UI
|
VideoSettingsDialog
| :
| Two-column mode choice popup
|
2013-08-27
|
UI
| :
| Improved the video settings dialog
|
2013-08-27
|
UI
| :
| Basic implementation of video settings
|
2013-08-27
|
Config
|
Updater
| :
| Updater's default config moved to appconfig.de
|
2013-08-27
|
DialogWidget
|
UI
| :
| Buttonless dialogs
|
2013-08-27
|
Fixed
| :
| Comment in appconfig.de module
|
2013-08-26
|
BspLeaf
|
Map Renderer
|
Refactor
| :
| Various map data and renderer cleanup/rename refactorings
|
2013-08-25
|
World
| :
| Removed map utility function R_VisOpenRange()
|
2013-08-25
|
World
| :
| Use plane heights from sector clusters when spreading contacts
|
2013-08-25
|
Map Renderer
|
ShadowEdge
| :
| Partially updated ShadowEdge to use sector clusters
|
2013-08-25
|
Map Renderer
| :
| Use sector clusters when occluding with leaf edges
|
2013-08-25
|
Added
|
Map Renderer
| :
| Added TODO comments where sector clusters should be used
|
2013-08-25
|
SkyFixEdge
| :
| Fix typo in previous commit
|
2013-08-25
|
MapRenderer
|
SkyFixEdge
| :
| Use sector clusters when generating sky-fix geometry
|
2013-08-25
|
Map Renderer
| :
| Use sector clusters when determining if a player is in the void
|
2013-08-25
|
Map Renderer
| :
| Use sector clusters for plane heights when drawing polyobj vertexes
|
2013-08-25
|
Map Renderer
| :
| Use sector clusters for plane heights when drawing tangent vectors
|
2013-08-24
|
Fixed
|
UI
| :
| Fixed DialogWidget custom actions, ChoiceWidget sizing
|
2013-08-24
|
Added
|
Refactor
|
UI
| :
| Added rule-based ui::Margins to handle widget margins
|
2013-08-24
|
UI
|
Widgets
| :
| ChoiceWidget's width depends on widest child item
|
2013-08-24
|
Audio
|
UI
| :
| Show audio information in the About dialog
|
2013-08-24
|
GL
|
UI
| :
| Show GL information in the About dialog
|
2013-08-24
|
DocumentWidget
|
UI
| :
| Widget's height defaults to full content height
|
2013-08-24
|
PopupWidget
|
UI
| :
| "Info" style for popups
|
2013-08-24
|
GL
| :
| Composing OpenGL information as a styled text string
|
2013-08-24
|
libgui
| :
| Untabbed lines will reset tab stops for following lines
|
2013-08-24
|
libgui
|
Refactor
| :
| Untabbed lines among tabbed lines
|
2013-08-24
|
Shell
|
Snowberry
| :
| App icon update
|
2013-08-23
|
BiasIllum
|
BiasTracker
|
Fixed
| :
| Fixed copy-ctor explicit init warnings re BiasIllum and BiasTracker
|
2013-08-23
|
Default Style
|
UI
| :
| Use accent color in default dialog button(s)
|
2013-08-23
|
libdeng2
|
Refactor
| :
| Renamed DENG2_IS_AS_METHODS
|
2013-08-23
|
UI
| :
| About dialog can be closed by clicking outside it
|
2013-08-23
|
Added
|
Default Style
|
Windows
| :
| Added the "Open Sans" font into the style package
|
2013-08-23
|
Added
|
Map Renderer
| :
| Added variable 'rend-dev-sector-show-indicies'
|
2013-08-23
|
Cleanup
|
Map Renderer
|
Vertex
| :
| Moved getVertexPlaneMinMax() into Vertex
|
2013-08-23
|
Map Renderer
|
Refactor
| :
| Merged routines for drawing bias source and vertex labels
|
2013-08-22
|
UI
|
Updater
| :
| Pause game when update found
|
2013-08-22
|
Default Style
|
libdeng2
| :
| Loading custom fonts
|
2013-08-22
|
Fixed
|
UI
| :
| Destroy GUI widgets properly
|
2013-08-22
|
Debug
|
Refactor
|
UI
| :
| Investigating issue when deleting widgets
|
2013-08-22
|
Cleanup
|
UI
|
Updater
| :
| Usability improvements; cleanup
|
2013-08-22
|
Refactor
|
UI
|
Updater
| :
| New Download dialog for the Updater
|
2013-08-22
|
Cleanup
|
UI
| :
| Various widget improvements; cleanup
|
2013-08-22
|
DialogWidget
|
UI
| :
| Non-modal dialogs
|
2013-08-22
|
Context
|
Refactor
|
UI
| :
| Modified removal audience, API fluency
|
2013-08-21
|
Refactor
|
UI
|
Updater
| :
| Revising updater UI (dialog for available updates)
|
2013-08-21
|
Added
|
UI
| :
| Added a separate color for dialog backgrounds
|
2013-08-21
|
ContentWidgetOrganizer
|
Fixed
| :
| Crash after removing items
|
2013-08-21
|
Refactor
|
UI
|
Updater
| :
| Updater moved to ClientApp; revising dialogs
|
2013-08-21
|
UI
| :
| Minor widget tweaks and improvements
|
2013-08-21
|
Added
|
ProgressWidget
|
UI
| :
| Added a "mini" style of progress indicator
|
2013-08-21
|
SequentialLayout
|
UI
| :
| Conveniently adding spaces
|
2013-08-21
|
Added
|
UI
| :
| Added MessageDialog; relocated rest of updater sources
|
2013-08-20
|
UI
|
Updater
| :
| Removed old UpdaterDialog base class
|
2013-08-20
|
Console
|
UI
| :
| Console log is closed when command line loses focus
|
2013-08-20
|
ChoiceWidget
|
UI
| :
| Choice popups are opaque
|
2013-08-20
|
DialogWidget
|
UI
| :
| Modal dialog flashes borders to indicate blocking
|
2013-08-20
|
UI
|
Updater
| :
| Reimplemented the updater settings dialog
|
2013-08-20
|
DialogWidget
|
UI
| :
| Apply common settings for contained widgets
|
2013-08-20
|
GridLayout
|
UI
| :
| Cell alignment can be set for each column
|
2013-08-20
|
ChoiceWidget
|
Fixed
|
UI
| :
| Several improvements to ChoiceWidget
|
2013-08-20
|
UI
| :
| Separate margins, opacity for disabled widgets
|
2013-08-20
|
Refactor
|
UI
| :
| Data item semantics, variant data, custom sorting methods
|
2013-08-20
|
Updater
| :
| Relocated some autoupdater header files
|
2013-08-19
|
UI
| :
| Small About dialog tweaks
|
2013-08-19
|
Debug
| :
| Check that all reference-counted objects get deleted
|
2013-08-19
|
Cleanup
|
MenuWidget
|
UI
| :
| Removed obsolete code
|
2013-08-19
|
Fixed
|
GridLayout
|
UI
| :
| Operations on NULL rules
|
2013-08-18
|
MenuWidget
|
Refactor
|
UI
| :
| Use GridLayout instead of custom layout logic
|
2013-08-18
|
UI
| :
| Allow clearing SequentialLayout to start over
|
2013-08-18
|
GridLayout
|
Refactor
|
UI
| :
| Fixes and improvements to grid layout
|
2013-08-18
|
Added
|
UI
|
Widgets
| :
| Added basic implementation of GridLayout
|
2013-08-18
|
Refactor
|
UI
| :
| Use SequentialLayout in NotificationWidget
|
2013-08-18
|
AboutDialog
|
Refactor
|
UI
| :
| Applied SequentialLayout in the about dialog
|
2013-08-18
|
Added
|
UI
|
Widgets
| :
| Added SequentialLayout
|
2013-08-18
|
UI
|
Widgets
| :
| Improvements to DialogWidget (and popup, button)
|
2013-08-18
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-08-17
|
Added
|
Task Bar
|
UI
| :
| Added an About dialog; "About Doomsday" in DE menu
|
2013-08-17
|
Added
|
UI
| :
| Added DialogWidget
|
2013-08-17
|
Homepage
| :
| Opening the homepage in a web browser
|
2013-08-17
|
PopupWidget
|
UI
| :
| Directionless anchor
|
2013-08-17
|
Fixed
|
MenuWidget
|
UI
| :
| Layout logic for expanding unlimited columns
|
2013-08-17
|
Added
|
GuiWidget
|
UI
| :
| Added a blurred background with border glow
|
2013-08-17
|
Sector
|
World
| :
| Sector now manages axis-aligned bounding box updates internally
|
2013-08-17
|
Sector
|
World
| :
| Sector now manages rough area approximation updates internally
|
2013-08-17
|
Added
|
UI
| :
| Added basic implementation for ChoiceWidget
|
2013-08-17
|
Added
|
UI
| :
| Added a method for finding data context items
|
2013-08-17
|
Added
|
PopupWidget
|
UI
| :
| Added method for setting anchor and opening direction
|
2013-08-17
|
ContextWidgetOrganizer
|
Fixed
|
UI
| :
| Default widget factory behavior
|
2013-08-17
|
Refactor
|
Surface
|
World
| :
| Surface tangent space vectors now available as Matrix3f
|
2013-08-16
|
Sector
|
World
| :
| Sector now manages environmental audio updates internally
|
2013-08-16
|
Refactor
|
Sector
| :
| Moved sector audio environment calculations into Sector
|
2013-08-16
|
BspLeaf
|
Cleanup
|
World
| :
| Cleanup
|
2013-08-16
|
Fixed
|
UI
| :
| Typos (letter case)
|
2013-08-16
|
Cleanup
|
UI
| :
| Cleanup
|
2013-08-16
|
Added
|
Refactor
|
UI
| :
| Added ui::SubmenuItem representing a submenu with items
|
2013-08-16
|
Cleanup
|
libdeng2
|
libshell
|
Refactor
| :
| Various fixes and cleanup after ui::Context refactoring
|
2013-08-16
|
BspLeaf
|
Refactor
| :
| Moved BSP leaf audio environment calculations into BspLeaf
|
2013-08-16
|
Cleanup
|
Sector
|
World
| :
| Cleanup
|
2013-08-16
|
Console
|
Refactor
|
Task Bar
|
UI
| :
| Updated for ui::Context
|
2013-08-16
|
Refactor
|
UI
| :
| Use ui::Context in menu-based widgets
|
2013-08-16
|
Project
|
UI
| :
| Updated project file with all new sources
|
2013-08-16
|
Added
|
UI
| :
| Added specialized ui::Items for actions and variable toggles
|
2013-08-16
|
Added
|
UI
| :
| Added a controller that creates widgets out of a data model
|
2013-08-16
|
Added
|
UI
| :
| Added a data model abstraction (context with items)
|
2013-08-16
|
Added
|
GuiWidget
|
UI
| :
| Added a nicer way to get child widgets
|
2013-08-16
|
Fixed
|
UI
| :
| Include the correct header (uidefs.h)
|
2013-08-16
|
libdeng2
|
Refactor
| :
| Actions are able to duplicate themselves
|
2013-08-14
|
Added
|
UI
| :
| Renamed alignment.h to uidefs.h; added stub for ChoiceWidget
|
2013-08-13
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-08-13
|
ToggleWidget
|
UI
| :
| Flipped the graphic horizontally
|
2013-08-12
|
Debug
| :
| Print launch failure message in debug output, too
|
2013-08-11
|
Fixed
|
UI
| :
| Attempt to release image from a destroyed atlas
|
2013-08-11
|
BiasSurface
|
Refactor
| :
| Bias surfaces no longer need to expose their BiasTrackers
|
2013-08-11
|
ToggleWidget
|
UI
| :
| Clamp to non-fractional coordinates on screen
|
2013-08-10
|
Fixed
|
UI
| :
| Errors in previous commit
|
2013-08-10
|
Cleanup
|
Style
|
UI
| :
| Define rich format font parameters in one place
|
2013-08-10
|
Added
|
Console
|
UI
| :
| Added option for scrolling log to bottom on Enter
|
2013-08-10
|
Added
|
UI
|
VariableToggleWidget
| :
| Added widget for toggling script variables
|
2013-08-10
|
Default Style
|
ToggleWidget
|
UI
| :
| Tweaked appearance and animation
|
2013-08-10
|
libdeng2
|
Script
| :
| Separated app-specific stuff out of Config.de
|
2013-08-10
|
Added
|
ToggleWidget
|
UI
| :
| Added ToggleWidget
|
2013-08-10
|
ButtonWidget
|
UI
| :
| Adjusted button down state scaling
|
2013-08-10
|
PopupMenuWidget
|
PopupWidget
|
UI
| :
| Adding custom widgets to menu
|
2013-08-10
|
Fixed
|
LabelWidget
|
UI
| :
| Incorrect layout
|
2013-08-10
|
GuiWidget
|
Refactor
| :
| Anyone can request a geometry update
|
2013-08-10
|
Added
|
Default Style
| :
| Added an on/off toggle graphic
|
2013-08-10
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-08-09
|
Fixed
|
UI
| :
| Small tweaks to widget animations
|
2013-08-09
|
Added
|
Refactor
|
UI
| :
| Added ProceduralImage base class; use it in LabelWidget
|
2013-08-09
|
Fixed
|
Map Renderer
|
Refactor
| :
| HOM at sky-fix edges (refactoring oversight)
|
2013-08-09
|
BiasSurface
|
BspLeaf
|
Refactor
|
Segment
| :
| Bias surfaces now provide access to their BiasTrackers
|
2013-08-08
|
Map Renderer
|
Refactor
| :
| Switched rest of the map renderer algorithms to use half-edges
|
2013-08-08
|
Map Renderer
|
Refactor
| :
| Switched front facing marking algorithm to use half-edges
|
2013-08-08
|
Map Renderer
|
Refactor
| :
| Switched sky-fix mask geometry generation algorithm to use half-edges
|
2013-08-08
|
Map Renderer
|
Refactor
| :
| Switched BSP leaf angle occlusion algorithm to use half-edges
|
2013-08-08
|
Map Renderer
|
Refactor
| :
| Switched BSP leaf contact spreading algorithm to use half-edges
|
2013-08-08
|
BspLeaf
|
Map Renderer
|
Shadow Bias
| :
| Apply a BiasDigest to all trackers at a given BSP leaf
|
2013-08-08
|
Map Renderer
|
Refactor
| :
| Specify a BiasSurface directly in rendworldpoly_params_t
|
2013-08-07
|
Map Renderer
|
Refactor
| :
| Removed the now obsolete rvertex_t/rtexcoord_t
|
2013-08-07
|
Map Renderer
|
Refactor
| :
| Specify position coordinates to the render lists with de::VectorN<>
|
2013-08-07
|
Map Renderer
|
Refactor
| :
| Specify texture coordinates to the render lists with de::VectorN<>
|
2013-08-06
|
Cleanup
|
Resources
|
Texture
| :
| Cleanup
|
2013-08-06
|
Fixed
|
Resources
| :
| Hires texture suppression in release build
|
2013-08-06
|
ConsoleCommandWidget
|
UI
| :
| Use style rule for maximum popup height
|
2013-08-06
|
ConsoleCommandWidget
|
Fixed
|
UI
| :
| Completions popup height and position
|
2013-08-06
|
PopupWidget
|
UI
| :
| Allow setting popup anchor axes independently
|
2013-08-06
|
Default Style
| :
| Subtler border glow
|
2013-08-06
|
Task Bar
|
UI
| :
| Made the DE logo tiny bit smaller
|
2013-08-06
|
Fixed
|
LineEditWidget
|
UI
| :
| Update geometry when autocompletion ends
|
2013-08-06
|
BiasIllum
|
Refactor
|
Shadow Bias
| :
| Return the current color from BiasIllum evaluate()
|
2013-08-06
|
Map Renderer
|
Refactor
| :
| Specify color coordinates to the render lists with de::VectorN<>
|
2013-08-05
|
DocumentWidget
|
UI
| :
| Prepare text as a background task, show indicator
|
2013-08-05
|
FontLineWrapping
|
Optimize
| :
| Better findMaxWrap; made thread-safe
|
2013-08-05
|
Editor
|
Shadow Bias
| :
| Improved hand behavior when multiple elements are grabbed
|
2013-08-05
|
BiasTracker
|
Fixed
|
Shadow Bias
| :
| Apply all bias source changes on a frame to trackers
|
2013-08-04
|
Cleanup
|
Shadow Bias
| :
| Cleanup
|
2013-08-04
|
BiasIllum
|
Optimize
|
Shadow Bias
| :
| Perform bias source line-of-sight testing last
|
2013-08-04
|
Documentation
|
LogWidget
|
Refactor
| :
| Note about future refactoring
|
2013-08-04
|
IllumInfo
|
Shadow Bias
| :
| Retain InterpolateInfo when merging an in-progress bias interpolation
|
2013-08-04
|
BiasIllum
|
Optimize
|
Shadow Bias
| :
| Allocate memory for bias interpolation when necessary
|
2013-08-04
|
BspLeaf
|
Segment
|
Shadow Bias
| :
| Respect the 'rend-dev-bias-affected' cvar
|
2013-08-03
|
Busy Mode
|
Cleanup
| :
| Cleanup
|
2013-08-03
|
ProgressWidget
|
UI
| :
| Adjusted shadow behind the wheel
|
2013-08-03
|
BiasTracker
|
Cleanup
|
Shadow Bias
| :
| Cleanup
|
2013-08-03
|
BiasSource
|
Documentation
|
Shadow Bias
| :
| BiasSource apidoc cleanup/fixes
|
2013-08-03
|
BiasIllum
|
Documentation
|
Shadow Bias
| :
| BiasIllum apidoc cleanup/fixes
|
2013-08-03
|
BiasIllum
|
Documentation
|
Shadow Bias
| :
| Improved BiasIllum apidoc
|
2013-08-03
|
BiasIllum
|
Cleanup
|
Shadow Bias
| :
| Cleanup
|
2013-08-03
|
BiasTracker
|
Cleanup
|
Refactor
|
Shadow Bias
| :
| Minor cleanup refactorings
|
2013-08-03
|
BspLeaf
|
Segment
|
Shadow Bias
| :
| Geometry groups; moved geometry-level logic out of BiasTracker
|
2013-08-03
|
BiasIllum
|
Shadow Bias
| :
| Copying bias illuminations and assigning a tracker
|
2013-08-02
|
Added
|
Shadow Bias
| :
| Added BiasSurface base class
|
2013-08-02
|
Busy Mode
| :
| Replaced old busyvisual with a ProgressWidget
|
2013-08-02
|
ProgressWidget
|
UI
| :
| Defining a visual subrange for progress
|
2013-08-02
|
ProgressWidget
|
UI
| :
| Drawing shadow behind wheel, improved layout with text
|
2013-08-02
|
Fixed
|
LabelWidget
|
UI
| :
| Image/text positioning, gap rule
|
2013-08-02
|
Console
|
UI
| :
| Don't show autocompletion popup if only one suggestion
|
2013-08-02
|
Default Style
| :
| Adjusted border glow/shadow strength
|
2013-08-01
|
Widgets
| :
| Drawing border glow as part of GuiWidget background
|
2013-08-01
|
Added
|
Default Style
| :
| Added the border glow definitions and image
|
2013-08-01
|
Default Style
|
ProgressWidget
|
UI
| :
| Basic implementation done
|
2013-08-01
|
Added
|
UI
| :
| Added ProgressWidget
|
July 2013
|
2013-07-31
|
Default Style
|
UI
| :
| Console command line autocompletion popup
|
2013-07-31
|
Added
|
libdeng2
|
libgui
| :
| Added a way to reset indent in rich format
|
2013-07-30
|
ConsoleCommandWidget
|
UI
| :
| Working on autocompletion popup
|
2013-07-30
|
LineEditWidget
|
UI
| :
| Querying the editor cursor position
|
2013-07-30
|
Default Style
|
OS X
| :
| Use Menlo as the default monospace font
|
2013-07-30
|
DocumentWidget
|
UI
| :
| Finished basic implementation
|
2013-07-30
|
Added
|
GuiWidget
|
UI
| :
| Added method for calculating normalized content rectangle
|
2013-07-30
|
ScrollAreaWidget
|
UI
| :
| Indicator origin, geometry updates
|
2013-07-30
|
DocumentWidget
|
UI
| :
| Working on drawing text
|
2013-07-29
|
Added
|
UI
| :
| Added DocumentWidget for larger blocks of text
|
2013-07-28
|
GLTextComposer
|
UI
| :
| Better way to set partial range of lines
|
2013-07-27
|
GLTextComposer
|
UI
| :
| Making vertices for a partial range of lines
|
2013-07-27
|
Optimize
| :
| Defer initialization of Bias surface and vertex data
|
2013-07-26
|
| :
| OpenGL 2.0 or later is now required
|
2013-07-26
|
Added
|
Documentation
| :
| More comments added to FontLineWrapping
|
2013-07-25
|
Fixed
|
FontLineWrapping
| :
| Wrapping tabbed lines
|
2013-07-25
|
FontLineWrapping
|
Refactor
| :
| Working on wrapping of tab stops
|
2013-07-25
|
Fixed
|
libshell
| :
| Minor issues with word jump behavior
|
2013-07-24
|
LineEditWidget
| :
| Use key modifiers (word jumping)
|
2013-07-23
|
Console
| :
| Improved log widget behavior
|
2013-07-20
|
Added
|
Task Bar
| :
| Added DE menu item "Toggle Fullscreen"
|
2013-07-19
|
Optimize
|
Performance
|
WallEdge
|
World
| :
| WallEdge performance optimizations
|
2013-07-17
|
Default Style
|
Ubuntu
| :
| Adjusted font size
|
2013-07-17
|
Fixed
|
Particle Generators
|
World
| :
| Stuck loading Heretic E1M8 with "Decor-decor.pk3" add-on
|
2013-07-16
|
Default Style
| :
| Revised the game plugin icons
|
2013-07-16
|
GameSelectionWidget
| :
| Sort games by name
|
2013-07-16
|
Added
|
MenuWidget
| :
| Added an optional sort order for menu items
|
2013-07-16
|
i18n
|
UI
| :
| Use Qt text translation, updated UI texts
|
2013-07-16
|
Task Bar
| :
| Improved DE menu
|
2013-07-16
|
Default Style
|
UI
| :
| Menu and popup menu separators
|
2013-07-16
|
PopupWidget
| :
| Implemented opening direction Left
|
2013-07-16
|
WindowSystem
| :
| Dispatch mouse position events at most once per frame
|
2013-07-14
|
Default Style
| :
| Game selection widget's maximum width and height
|
2013-07-13
|
Optimize
|
UI
| :
| More intelligent text line alloc/release on atlas
|
2013-07-12
|
Cleanup
| :
| Removed old cruft from the Control Panel
|
2013-07-11
|
qmake
| :
| Include bootstrap.de in the project
|
2013-07-10
|
| :
| Improved log output
|
2013-07-09
|
Cleanup
|
libgui
| :
| Use "has" instead of "have"
|
2013-07-09
|
Cleanup
|
Task Bar
| :
| Cleanup, observe showFps change notification
|
2013-07-09
|
ClientWindow
| :
| FPS counter as a notification
|
2013-07-09
|
NotificationWidget
| :
| Showing/hiding children, animation
|
2013-07-09
|
GuiWidget
| :
| Querying the parent of a widget
|
2013-07-08
|
Added
|
UI
| :
| Added a notification widget to ClientWindow
|
2013-07-08
|
Cleanup
| :
| Cleanup
|
2013-07-08
|
Added
|
UI
| :
| Added a basic implementation of NotificationWidget
|
2013-07-08
|
Fixed
| :
| Build failure
|
2013-07-08
|
| :
| Revised bootstrap to utilize persistent load hooks
|
2013-07-08
|
Added
|
App
| :
| Added the script function App.gamePlugin()
|
2013-07-07
|
Added
| :
| Added the bootstrap script; autobind Tilde for opening taskbar
|
2013-07-07
|
| :
| Perform the game change notification for scripts
|
2013-07-07
|
Cleanup
| :
| Cleanup
|
2013-07-07
|
Fixed
|
InputSystem
| :
| Arguments of the Input.bindEvent script binding
|
2013-07-07
|
Added
|
InputSystem
| :
| Added built-in Doomsday Script 'Input' module
|
2013-07-06
|
ScrollAreaWidget
|
UI
| :
| Reduced page up/down step size to half the visible size
|
2013-07-06
|
Fixed
| :
| Crash and mishandling of failed entry allocations
|
2013-07-04
|
LogWidget
| :
| Observe when entry atlas is full
|
2013-07-02
|
GuiWidget
| :
| Widget's hittable rectangle defined separately
|
2013-07-02
|
Added
|
Console
| :
| Added popup menu for the [>] button
|
2013-07-01
|
Fixed
| :
| Keep task bar open when unloading game
|
2013-07-01
|
UI
| :
| Fade editor hint text in slowly
|
2013-07-01
|
UI
| :
| Improved popup and popup menu behavior
|
2013-07-01
|
UI
| :
| Reduce game menu's height if task bar visible
|
2013-07-01
|
| :
| Show message box if launch fails
|
2013-07-01
|
Task Bar
| :
| Dismiss when clicking outside the task bar
|
2013-07-01
|
Task Bar
| :
| Hide task bar completely when dismissed
|
2013-07-01
|
Audio
| :
| Lowered level of sound sample cache log message
|
June 2013
|
2013-06-30
|
Fixed
|
LineEditWidget
| :
| Assert failed when navigating history rapidly
|
2013-06-30
|
UI
| :
| Adjusted popup animation
|
2013-06-29
|
Fixed
|
Windows
| :
| Spurious shooting when dismissing taskbar with mouse
|
2013-06-29
|
Fixed
|
UI
| :
| Focused command line shouldn't let Tab keys pass through
|
2013-06-29
|
Fixed
|
OS X
| :
| Build failure
|
2013-06-26
|
UI
| :
| "quit" command dismisses task bar
|
2013-06-25
|
Fixed
|
libdeng2
| :
| Closed task bar's children should not handle events
|
2013-06-25
|
Added
|
Task Bar
| :
| Added build number, "Check for updates" in DE menu
|
2013-06-25
|
UI
| :
| Dismiss popup widget with Esc key
|
2013-06-21
|
UI
| :
| Default binding for toggling taskbar+console
|
2013-06-21
|
Bindings
| :
| Checking for bindings regardless of context activation
|
2013-06-21
|
UI
| :
| Disallow task bar activation when old Control Panel is open
|
2013-06-21
|
Fixed
|
GuiRootWidget
| :
| Clear the window before first frame
|
2013-06-20
|
Task Bar
| :
| Items of the DE menu change depending on engine state
|
2013-06-20
|
Fixed
|
Popup
| :
| Fixed a problem with preparing popups for opening
|
2013-06-20
|
MenuWidget
| :
| Menu items can be hidden and shown
|
2013-06-20
|
PopupMenuWidget
| :
| Use accent color for highlighting pressed item
|
2013-06-20
|
Fixed
| :
| Build failure (static class member initialization)
|
2013-06-20
|
Task Bar
| :
| Opening a popup menu from the DE button
|
2013-06-20
|
Added
|
UI
| :
| Added popup widget and popup menu widget
|
2013-06-20
|
MenuWidget
| :
| Menu layout that expands in both directions
|
2013-06-20
|
ScrollAreaWidget
| :
| Scroll area clips children
|
2013-06-20
|
ButtonWidget
| :
| Observing the state of a button
|
2013-06-20
|
Added
|
UI
| :
| Added Direction to the ui namespace
|
2013-06-20
|
Added
|
GuiWidget
| :
| Added virtual methods about child addition/removal
|
2013-06-20
|
Bias Lighting
|
Cleanup
| :
| Cleanup
|
2013-06-16
|
Console
| :
| Dragging log's top edge with the mouse
|
2013-06-16
|
UI
| :
| Adjusted mouse trapping behavior during fullscreen switches
|
2013-06-15
|
Console
| :
| Log background blur can be disabled, eat mouse clicks
|
2013-06-15
|
ButtonWidget
| :
| Visual tweak to button frame
|
2013-06-15
|
GuiWidget
|
UI
| :
| Use normalized scissor for content clipping
|
2013-06-15
|
Added
|
UI
| :
| Added MenuWidget and a game selection menu
|
2013-06-15
|
ScrollAreaWidget
| :
| Setting content size using rules
|
2013-06-15
|
Added
|
UI
| :
| Added colors for LabelWidget and a missing function
|
2013-06-15
|
Added
|
Refactor
|
UI
| :
| Added "ui" namespace for UI related enums and defs
|
2013-06-15
|
Fixed
|
Map
| :
| The LightGrid must be destroyed before the map data elements
|
2013-06-12
|
Widgets
| :
| Restored LegacyWidget, disabled blurring
|
2013-06-12
|
LogWidget
| :
| Restored default background
|
2013-06-12
|
Console
| :
| Adjusted scrolling in LogWidget and ConsoleWidget
|
2013-06-12
|
Added
|
Widgets
| :
| Added BlurWidget
|
2013-06-12
|
Generators
|
Refactor
| :
| Generators collection is now a C++ class
|
2013-06-11
|
Widgets
| :
| Apply color to the GuiWidget blurred background
|
2013-06-11
|
ConsoleWidget
|
Fixed
| :
| Sync log expansion better with scrolling
|
2013-06-11
|
Widgets
| :
| Blurred GuiWidget background, fine-tuning
|
2013-06-11
|
Added
|
Default Style
| :
| Added the window background image
|
2013-06-11
|
UI
| :
| Adjusted task bar and console behavior
|
2013-06-11
|
Refactor
| :
| LogWidget derived from ScrollAreaWidget
|
2013-06-09
|
Added
|
Widgets
| :
| Added basic implementation of ScrollAreaWidget
|
2013-06-09
|
Fixed
| :
| Use of tabs in the 'version' command
|
2013-06-09
|
Refactor
| :
| GuiWidget is derived from QObject
|
2013-06-09
|
Fixed
|
Font
|
RichFormat
| :
| Popping formats off the stack
|
2013-06-08
|
| :
| Improved console output of various commands/subsystems
|
2013-06-08
|
Refactor
|
Widgets
| :
| Use the _E macro instead of DENG2_ESC
|
2013-06-08
|
Fixed
|
LogWidget
| :
| Ensure visible range is not too small
|
2013-06-08
|
GLTextComposer
| :
| Apply line alignment
|
2013-06-08
|
GLTextComposer
| :
| Improved positioning of line segments
|
2013-06-08
|
FontLineWrapping
| :
| Apply tab stops to line segments
|
2013-06-07
|
GLTextComposer
| :
| Align line segments based on tab stops
|
2013-06-07
|
Refactor
| :
| Lines can be composed of smaller segments
|
2013-06-07
|
Default Style
| :
| Slightly darker background color
|
2013-06-07
|
Cleanup
|
FontLineWrapping
| :
| Cleanup
|
2013-06-06
|
LabelWidget
| :
| Fix build warning (switch with no case)
|
2013-06-06
|
Widgets
| :
| Echo commands in the log when entered
|
2013-06-06
|
Cleanup
|
Documentation
|
Widgets
| :
| Cleanup and more apidocs
|
2013-06-05
|
Fixed
| :
| Out-of-bounds access in font line wrapping
|
2013-06-05
|
Input
| :
| Use native key repeat events
|
2013-06-05
|
libgui
|
Windows
| :
| Adjusted fonts and font rasterizing
|
2013-06-05
|
Refactor
| :
| GLTextComposer is an Asset
|
2013-06-04
|
Refactor
|
Widgets
| :
| GuiWidget stores/updates common style properties
|
2013-06-04
|
Fixed
|
GL
| :
| Use the correct font when rasterizing text for GL drawing
|
2013-06-04
|
Task Bar
| :
| Clear command line when dismissing console
|
2013-06-04
|
Task Bar
| :
| Improving usability
|
2013-06-03
|
Refactor
| :
| Common GuiWidget opacity
|
2013-06-03
|
UI
| :
| Improved integration between task bar, console, and game
|
2013-06-02
|
UI
| :
| Adjusting mouse trapping behavior wrt task bar
|
2013-06-02
|
UI
| :
| Opening and closing the task bar
|
2013-06-02
|
LabelWidget
| :
| Opacity property for labels
|
2013-06-02
|
Task Bar
| :
| Control Panel opens when clicking the DE icon
|
2013-06-02
|
LineEditWidget
| :
| Show a frame on hover to indicate focusability
|
2013-06-02
|
Added
|
Task Bar
| :
| Added buttons for toggling console, opening panel
|
2013-06-01
|
| :
| Removed the old console UI
|
2013-06-01
|
ConsoleWidget
| :
| Opening and closing
|
2013-06-01
|
LogWidget
| :
| Scrolling the history with mouse wheel
|
2013-06-01
|
Widgets
| :
| Resizing the console using the mouse
|
2013-06-01
|
GuiWidget
| :
| More generic hitTest() method
|
2013-06-01
|
Added
|
Widgets
| :
| Added a top margin for LogWidget
|
May 2013
|
2013-05-31
|
Widgets
| :
| Use the mouse click utility in Button and LineEdit widgets
|
2013-05-31
|
GuiWidget
| :
| Utility for handling a mouse click sequence
|
2013-05-31
|
| :
| Offer all mouse events first to WindowSystem
|
2013-05-31
|
GuiRootWidget
| :
| Routing all mouse events to a widget
|
2013-05-31
|
ButtonWidget
| :
| Check for mouse hover, react with an effect
|
2013-05-31
|
ConsoleWidget
|
Fixed
| :
| Enable page keys when log has been expanded
|
2013-05-31
|
Added
|
Refactor
|
Widgets
| :
| Added common GuiWidget background geometry
|
2013-05-31
|
libgui
|
Refactor
| :
| Mouse events
|
2013-05-30
|
ConsoleWidget
| :
| Improved integration with LogWidget
|
2013-05-30
|
Task Bar
| :
| Basic elements
|
2013-05-30
|
LabelWidget
| :
| Image scale modifies source image's effective size
|
2013-05-30
|
Cleanup
| :
| Cleanup
|
2013-05-30
|
Widgets
| :
| Simple gradient frame for the button widget
|
2013-05-30
|
| :
| Interaction between console and log widgets
|
2013-05-30
|
Fixed
| :
| Build failure
|
2013-05-30
|
Widgets
| :
| Working on the task bar and console widgets
|
2013-05-29
|
GuiRootWidget
|
VertexBuilder
| :
| Drawing rounded corners
|
2013-05-29
|
Fixed
|
LogWidget
| :
| Fixed scrolling glitches, scroll to top/bottom
|
2013-05-29
|
LabelWidget
|
Refactor
| :
| Allow subclasses to modify widget behavior
|
2013-05-29
|
Fixed
|
LabelWidget
| :
| Drawing text at the correct position
|
2013-05-29
|
Added
|
Widgets
| :
| Added LabelWidget
|
2013-05-29
|
Cleanup
| :
| GuiRootWidget provides a texture with a solid white pixel
|
2013-05-29
|
Added
|
Default Style
| :
| Added square logo graphic, tweaked fonts of OS X
|
2013-05-28
|
Cleanup
|
Widgets
| :
| Cleanup
|
2013-05-28
|
Widgets
| :
| Apply Alignment template, GLTextComposer color argument
|
2013-05-28
|
Widgets
| :
| GuiRootWidget has a public uniform for the shared atlas
|
2013-05-28
|
Added
|
Refactor
| :
| Moved alignment flags to a separate header, added templates
|
2013-05-27
|
Cleanup
|
LogWidget
| :
| Purging items, cleanup and fine-tuning
|
2013-05-27
|
LogWidget
| :
| Canceling ongoing rewraps
|
2013-05-27
|
LogWidget
|
Refactor
| :
| Apply TaskPool for wrapping entries
|
2013-05-26
|
BspNode
|
Refactor
| :
| Removed redundant partition accessor methods
|
2013-05-26
|
Cleanup
|
HPlane
|
Refactor
| :
| Cleanup
|
2013-05-26
|
Partition
|
Refactor
| :
| Swapped direction/origin arguments for Partition's ctor
|
2013-05-26
|
Cleanup
|
LogWidget
|
Refactor
| :
| Cleanup and tweaks
|
2013-05-26
|
| :
| Continued developing the edge geometry model
|
2013-05-26
|
| :
| Improving SoC in the edge components
|
2013-05-25
|
LogWidget
| :
| Adjusted log entry styling
|
2013-05-25
|
| :
| Continued developing the edge geometry model
|
2013-05-25
|
Cleanup
|
Map Renderer
|
Refactor
| :
| Minor cleanup refactorings
|
2013-05-25
|
Map Renderer
| :
| Further cleaned up wall geometries write
|
2013-05-25
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-05-25
|
Cleanup
|
Map Renderer
| :
| Cleanup
|
2013-05-25
|
Abstract Edge
| :
| Began separating logical edge event from geometric intercept
|
2013-05-24
|
Fixed
|
FontLineWrapping
|
LogWidget
| :
| Fixed wrapping bug, adjusted log style
|
2013-05-24
|
LogWidget
| :
| Draw a simple scroll position indicator
|
2013-05-24
|
Cleanup
| :
| Cleanup
|
2013-05-24
|
FontLineWrapping
|
Optimize
| :
| Determining wraps more efficiently
|
2013-05-24
|
Map Renderer
|
WallEdge
| :
| Allocate storage for the first and last elements along with the edge
|
2013-05-23
|
LogWidget
| :
| Draw a shadow under the text
|
2013-05-23
|
Shaders
| :
| Reorganized/renamed shader refs
|
2013-05-23
|
Fixed
|
FontLineWrapping
| :
| Don't wrap before the first word on a line
|
2013-05-23
|
Default Style
|
Widgets
| :
| Color palette for LogWidget
|
2013-05-23
|
Fixed
|
FontLineWrapping
| :
| Calculating indents
|
2013-05-23
|
Widgets
| :
| Use rich text formatting in the LogWidget
|
2013-05-22
|
Refactor
| :
| Use de::Rangei
|
2013-05-22
|
LogWidget
| :
| No need to retain a static Y coordinate for each entry
|
2013-05-22
|
Fixed
|
LogWidget
| :
| Apply scissor to clip log contents, fixed scrolling
|
2013-05-22
|
Widgets
| :
| Working on LogWidget
|
2013-05-22
|
Cleanup
|
LineEditWidget
| :
| Cleanup
|
2013-05-21
|
Added
|
Widgets
| :
| Added a console command widget
|
2013-05-21
|
LineEditWidget
| :
| Drawing an underline for the autocompletion
|
2013-05-21
|
Cleanup
| :
| Cleanup
|
2013-05-21
|
Fixed
|
libgui
| :
| Drawing an empty line of text
|
2013-05-21
|
Widgets
| :
| New widgets use native keyboard repeat events
|
2013-05-21
|
libshell
|
LineWrapping
| :
| Determining content index at a width
|
2013-05-21
|
LineEditWidget
| :
| Cursor appears on the boundary of characters
|
2013-05-20
|
Updater
| :
| Improved readability of update notification
|
2013-05-19
|
Widgets
| :
| Working on the LineEditWidget
|
2013-05-19
|
Fixed
|
GLTextComposer
| :
| Fixed internal logic and unsigned math errors
|
2013-05-19
|
FontLineWrapping
| :
| Improvements and fixes
|
2013-05-18
|
Added
|
Widgets
| :
| Added several widgets (in various states of development)
|
2013-05-18
|
Added
| :
| Added FontLineWrapping, utility for wrapping text
|
2013-05-18
|
Added
|
GL
| :
| Added GLTextComposer, utility for drawing GL text
|
2013-05-18
|
GL
|
GuiWidget
| :
| GL init/deinit mechanism, checking for widget movement
|
2013-05-18
|
GuiRootWidget
| :
| 2D projection matrix utility, widget deinit
|
2013-05-18
|
Added
|
Default Style
| :
| Added monospace font, widget-specific fonts
|
2013-05-16
|
| :
| Load shader definitions, automatic GuiWidget initialization
|
2013-05-15
|
| :
| Relocated widgets to their own source subfolder under "ui"
|
2013-05-15
|
Fixed
| :
| Clearing the DED database
|
2013-05-15
|
Default Style
|
Windows
| :
| Define a default font
|
2013-05-14
|
Cleanup
|
Default Style
| :
| Cleanup
|
2013-05-14
|
GuiWidget
| :
| Accessing the UI style
|
2013-05-14
|
Cleanup
|
Default Style
| :
| Cleanup
|
2013-05-14
|
Cleanup
|
Default Style
| :
| Cleanup
|
2013-05-14
|
Added
|
Default Style
| :
| Added definitions for colors, images and rules
|
2013-05-14
|
Style
| :
| Load definitions, make everything visible to scripts
|
2013-05-14
|
Added
| :
| Added Style
|
2013-05-13
|
Cleanup
| :
| Use "namespace" in fonts.dei
|
2013-05-12
|
Added
| :
| Added the default UI style package
|
April 2013
|
2013-04-14
|
Refactor
| :
| Allowing Widgets to use the bindings system
|
2013-04-13
|
Cleanup
| :
| Removed LegacyCore, use revised libdeng2 C wrapper
|
2013-04-13
|
Added
|
Refactor
| :
| Added InputSystem, CommandAction, WidgetActions
|
2013-04-13
|
Cleanup
|
Server
| :
| Removed con_bind.h (obsolete)
|
2013-04-13
|
Refactor
| :
| Pass key events to window system, widgets
|
2013-04-12
|
Refactor
| :
| Moved FakeRadioData from SideDef to LineDef::Side
|
2013-04-08
|
Fixed
|
libgui
|
X11
| :
| Fixed build
|
2013-04-07
|
libgui
|
OS X
| :
| Enhanced switching between fullscreen and windowed modes
|
2013-04-07
|
Cleanup
| :
| Cleanup
|
2013-04-06
|
| :
| Tweaked output of the "displaymode" command
|
2013-04-06
|
libgui
| :
| Window resizing and moving
|
2013-04-06
|
Added
| :
| Added commands for maximizing/centering the window
|
2013-04-06
|
libgui
|
Refactor
| :
| Mouse and keyboard input routing
|
2013-04-06
|
Fixed
| :
| Updated Config with new window variables and defaults
|
2013-04-05
|
Fixed
|
GL
|
Refactor
| :
| Client window GL init
|
2013-04-05
|
Refactor
| :
| Use new ClientWindow class, WindowSystem methods
|
2013-04-05
|
Added
|
Refactor
| :
| ClientWindow implemented, added GuiRootWidget
|
2013-04-05
|
Cleanup
| :
| Macro naming convention (DENG_ instead of LIBDENG_)
|
2013-04-04
|
libgui
|
Refactor
| :
| Started revising window architecture
|
March 2013
|
2013-03-26
|
Fixed
|
Hexen
| :
| Duplicated Fighter weapon effects
|
2013-03-26
|
Fixed
| :
| Excessive server list updating
|
2013-03-26
|
Fixed
| :
| Clear view filter when spawning
|
2013-03-18
|
Fixed
| :
| Reseting map's total counts
|
2013-03-17
|
Fixed
| :
| Qt warns about unexpected null when disconnecting
|
2013-03-16
|
| :
| Warn the user about a different game mode on server
|
2013-03-16
|
Fixed
|
Hexen
| :
| Duplicated psprite attack effects
|
2013-03-16
|
Fixed
| :
| Clear view color filter when connecting
|
2013-03-12
|
Fixed
|
Server
| :
| Sending player state is pointless for non-servers
|
2013-03-08
|
Server
| :
| Sound deltas emitted from SideDef sections
|
2013-03-02
|
Fixed
|
Windows
| :
| Undefined Windows min/max macros in material.h
|
February 2013
|
2013-02-28
|
| :
| Draw UI widgets using Materials
|
2013-02-26
|
Cleanup
| :
| Removing old loop/draw callbacks and related code
|
2013-02-25
|
Added
|
Refactor
|
Server
| :
| Removed loop callbacks, added BusyWidget
|
2013-02-25
|
| :
| GuiWidgets can be deleted via Garbage
|
2013-02-24
|
Refactor
| :
| Window resizing moved to CanvasWindow
|
2013-02-24
|
Refactor
| :
| Moved the ServerLink instance to ClientApp
|
2013-02-24
|
Added
|
Refactor
| :
| Added ClientApp
|
2013-02-24
|
Refactor
| :
| Moved main loop drawing to LegacyWidget
|
2013-02-23
|
Added
| :
| Added GUI widget base class and stubs for LegacyWidget
|
2013-02-23
|
Added
| :
| Added LegacyWidget
|
2013-02-23
|
| :
| Resize root widget when CanvasWindow is resized
|
2013-02-23
|
Added
| :
| Added a RootWidget to CanvasWindow
|
2013-02-21
|
Fixed
| :
| ServerLink cannot be constructed before main()
|
2013-02-21
|
Refactor
| :
| Took ServerLink into use
|
2013-02-21
|
Added
| :
| Added ServerLink (derived from shell::AbstractLink)
|
2013-02-19
|
Cleanup
| :
| Cleanup
|
2013-02-18
|
Cleanup
| :
| Cleanup
|
2013-02-18
|
Added
|
Refactor
|
Server
| :
| Added ServerSystem, splitting sys_network between apps
|
2013-02-06
|
Refactor
|
Server
| :
| Split dd_init to main_server and main_client
|
2013-02-06
|
Server
| :
| Dropped GUI/input dependencies in server binary
|
2013-02-03
|
Fixed
|
Server
| :
| Inappropriate output to stdout
|
2013-02-02
|
Fixed
| :
| Paused infine cannot be unpaused by key events
|
2013-02-02
|
Fixed
| :
| Paused infine cannot be unpaused by key events
|
January 2013
|
2013-01-27
|
Added
|
Server
| :
| Segregated functionality in sys_network, added ShellUsers
|
2013-01-18
|
Cleanup
| :
| Cleanup
|
2013-01-18
|
Documentation
| :
| Continued source header update
|
2013-01-18
|
Documentation
| :
| Mass update to .cpp/.h banners to adhere to template
|
May 2012
|
2012-05-10
|
Fixed
| :
| Things weren't placed on the floor
|
2012-05-08
|
Fixed
| :
| Resizing the window sets an invalid viewport
|
2012-05-08
|
Fixed
| :
| Crash due to stray mobjs being left in the client ID hash
|
January 2012
|
2012-01-29
|
| :
| Evaluate the ClMobj's Smoother in Mobj_OriginSmoothed()
|
2012-01-25
|
Minor
| :
| Use vector utility routines
|
2012-01-15
|
| :
| Local actions
|
2012-01-13
|
Fixed
| :
| Player no longer gets stuck in monsters
|
2012-01-03
|
Fixed
| :
| Fixed viewport being blank
|
December 2011
|
2011-12-23
|
Fixed
| :
| Fixed weapon switching when picking up weapons
|
2011-12-03
|
| :
| Don't do weapon change impulse on WT_NOCHANGE
|
August 2011
|
2011-08-30
|
| :
| Use DMU for light level, plane material updates
|
2011-08-29
|
| :
| Improvements for plane movement
|
2011-08-29
|
| :
| Camera follows killer
|
2011-08-11
|
Fixed
| :
| Fixed Z coord and mobjinfo problems
|
2011-08-10
|
| :
| Re-enable mobj expiration
|
2011-08-09
|
| :
| Removed extra notification about finding a secret
|
2011-08-09
|
| :
| Reveal automap for PT_ALLMAP
|
2011-08-08
|
| :
| Quick and dirty fix for the Rankings table
|
2011-08-07
|
Fixed
| :
| Fixed mover management
|
2011-08-04
|
| :
| Use DMU to update planes
|
July 2011
|
2011-07-28
|
| :
| Disallow dev-mobj-bbox in non-debug netgames
|
2011-07-28
|
Fixed
| :
| Fixed initial plane heights update
|
2011-07-27
|
Fixed
| :
| Fixed player Z coord problems
|
2011-07-24
|
| :
| Use the Smoother for remote players
|
2011-07-21
|
| :
| Adjusted the way fixes are acknowledged
|
2011-07-14
|
| :
| Options -> End Game
|
May 2011
|
2011-05-17
|
| :
| Fixing player animation (2 of 2)
|
2011-05-15
|
| :
| Fixing player animation (1 of 2)
|
2011-05-01
|
Fixed
| :
| Fixed initial issues with Heretic
|
April 2011
|
2011-04-21
|
| :
| Spawn local player mobjs far away
|
2011-04-21
|
Fixed
| :
| Fixed showing of chat messages in HUD
|
2011-04-21
|
Fixed
| :
| Fixed spawning of other players
|
2011-04-19
|
Fixed
| :
| Fixed showing of HUD messages sent by server
|
2011-04-19
|
Fixed
| :
| Fixed HUD info updates
|
2011-04-19
|
Fixed
| :
| Fixed client getting stuck
|
2011-04-19
|
Fixed
| :
| Fixed view filter (palette effect for pain etc.)
|
2011-04-19
|
Fixed
| :
| Fixed explosion of missiles
|
2011-04-18
|
Fixed
| :
| Fixed picking up of items (and player pos changes)
|
2011-04-17
|
| :
| Allow spawning objects with MF_LOCAL
|
2011-04-15
|
Fixed
| :
| Fixed tick smoothing (for the most part)
|
2011-04-15
|
| :
| MobjThinker ignores partial/unpredictable clmobjs
|
2011-04-14
|
Fixed
| :
| Fixed issue with "ghost" MT_TROOPs
|
March 2011
|
2011-03-24
|
| :
| Fixing mobj/clmobj flags
|
2011-03-22
|
Fixed
| :
| Fixed status bar (was not being drawn)
|
2011-03-20
|
Fixed
| :
| Fixed sending of coordinate updates
|
2011-03-20
|
| :
| Weapons changed via a request to the server
|