August 2021
|
2021-08-04
|
Scripts
|
World
| :
| Added Thing.mapSpotNum() for querying source map spot
|
2021-08-01
|
CMake
| :
| Added option to disable Shell GUI app
|
2021-08-01
|
Scripting
|
World
| :
| Added Thing.angle(), .setAngle()
|
December 2020
|
2020-12-26
|
Fixed
|
Release
| :
| Added missing header
|
2020-12-24
|
| :
| Added build option to enable the Gloom apps
|
2020-12-22
|
| :
| Added a build option to enable libgloom rendering
|
2020-12-06
|
Scripting
| :
| Added World.Thing.tracer()
|
2020-12-06
|
Scripting
| :
| Added World.Thing.target()
|
2020-12-06
|
Heretic
|
Hexen
|
Scripting
| :
| Added binding for P_SeekerMissile
|
November 2020
|
2020-11-26
|
Scripting
| :
| Added Player.giveAmmo()
|
2020-11-22
|
Scripting
| :
| Added Player.setHealth()
|
2020-11-19
|
Heretic
| :
| Added DORCLS sounds in Help screen
|
2020-11-11
|
Definitions
|
Scripting
| :
| Added "On setup" script to Map Info
|
July 2020
|
2020-07-18
|
Scripting
| :
| Added givePower() and giveBackpack()
|
2020-07-18
|
Doom
| :
| Added class "Net" for the network subsystem
|
May 2020
|
2020-05-10
|
All Games
|
Menu
| :
| Added menu item for binding "Show Taskbar"
|
March 2020
|
2020-03-04
|
All Games
|
Scripting
| :
| Added App.Player.giveArmor()
|
February 2020
|
2020-02-08
|
Refactor
| :
| Removed Map API; added Audio system base
|
2020-02-06
|
libgui
| :
| Added a built-in font
|
January 2020
|
2020-01-31
|
Scripting
| :
| Added player methods
|
2020-01-28
|
Freedesktop
| :
| Added version 2.2.2 to the metainfo
|
2020-01-16
|
libcore
| :
| Added more Vec typedefs
|
2020-01-14
|
Freedesktop
| :
| Added 2.2.1 to releases
|
2020-01-04
|
Renderer
| :
| Added stubs for world renderer classes
|
December 2019
|
2019-12-28
|
libcore
| :
| Added convenience header for Slope
|
2019-12-28
|
Debian
| :
| Added python3 to Build-Depends
|
2019-12-27
|
libcore
|
Math
| :
| Added a Slope utility
|
2019-12-21
|
Doom
|
Scripting
| :
| Added the "commonlib" module
|
2019-12-21
|
Scripting
|
World
| :
| Added more Thing methods
|
2019-12-21
|
libcore
|
Scripting
| :
| Added more Math functions
|
2019-12-21
|
libcommon
|
Scripting
| :
| Added function for spawning things
|
2019-12-21
|
Doom
|
Heretic
|
Hexen
|
Scripting
| :
| Added Thing "On death" script
|
2019-12-20
|
Freedesktop
| :
| Added version 2.2 to the app metainfo
|
2019-12-15
|
Scripting
| :
| Added World.Thing.player()
|
2019-12-15
|
Audio
|
Scripting
| :
| Added Audio.localSound()
|
2019-12-12
|
libcore
|
Math
| :
| Added 2D cross product
|
2019-12-11
|
Scripting
|
World
| :
| Added World.Thing.recoil()
|
November 2019
|
2019-11-28
|
Freedesktop
| :
| Added metainfo XML, tweaked .desktop file
|
2019-11-27
|
Builder
|
CMake
| :
| Added root CMakeLists; tweaks for Unix config
|
2019-11-17
|
Client
|
UI
| :
| Added menu item to open Doomsday Manual
|
2019-11-16
|
Scripting
| :
| Added more World and Game bindings
|
September 2019
|
2019-09-15
|
libgui
| :
| Added a "pin" image
|
2019-09-14
|
Heretic
| :
| Added MF3_WALLBOUNCE for bouncing missiles
|
2019-09-12
|
Shell
| :
| Added menu separators
|
2019-09-12
|
GuiApp
|
libgui
| :
| Added a helper method for opening browser URLs
|
2019-09-11
|
Shell
| :
| Ask login password; added more menu items
|
2019-09-04
|
Doom
|
Resources
| :
| Added "-iwadr" for recursive IWAD dir
|
2019-09-03
|
libcore
| :
| Added character symbol for Copyright
|
2019-09-02
|
Shell
| :
| Added package for app init script
|
2019-09-01
|
libcore
|
String
| :
| Added missing += operator
|
2019-09-01
|
libgui
| :
| Added KeyActions for keyboard shortcuts
|
2019-09-01
|
| :
| Added "doomsdaygui" library; moved MapOutlineWidget
|
August 2019
|
2019-08-30
|
libgui
| :
| Added Selected flag for ui::Item
|
2019-08-30
|
FS
|
libcore
| :
| Added method to query file type
|
2019-08-25
|
libgui
|
Widgets
| :
| Added FlowLayout; testing in test_appfw
|
2019-08-24
|
libgui
| :
| Added a light weight for the "Source Code Sans" font
|
2019-08-23
|
libcore
|
Time
| :
| Added literal suffixes for time
|
2019-08-23
|
libcore
| :
| Added an explicit "hidden" attribute macro
|
2019-08-23
|
libcore
| :
| Added Variant for flexibility
|
2019-08-23
|
libgui
|
Widgets
| :
| Added stub for BrowserWidget
|
2019-08-22
|
Unix
| :
| Added stub for file selection dialog
|
2019-08-04
|
Builder
|
Debian
| :
| Added template for debian/control
|
2019-08-04
|
Builder
|
Debian
| :
| Added new script for generating source package metadata
|
2019-08-04
|
| :
| Added CPack resources from deng-distrib
|
July 2019
|
2019-07-27
|
Heretic
| :
| Added map info flag "mif_dim_torch"
|
2019-07-12
|
Shell
|
UI
| :
| Added a page for starting a local server
|
2019-07-07
|
libappfw
|
Tests
| :
| Added a test button
|
June 2019
|
2019-06-15
|
libcore
| :
| Added vector floor/ceil functions
|
2019-06-11
|
Debug
|
GL
|
libgui
| :
| Added OpenGL debug message callback
|
2019-06-01
|
Default Style
| :
| Added a monospace bold font
|
May 2019
|
2019-05-31
|
Default Style
| :
| Added a new monospace TrueType font
|
2019-05-26
|
Heretic
| :
| Added "take" cheat command
|
2019-05-25
|
Builder
| :
| Added "build" command in build_deps
|
February 2019
|
2019-02-10
|
Doom64
| :
| Added missing gameplay options
|
January 2019
|
2019-01-20
|
Heretic
|
Scripting
| :
| Added World.Thing.attack() method
|
December 2018
|
2018-12-18
|
libcore
|
Windows
| :
| Added missing link library
|
2018-12-14
|
Resources
| :
| Added -nogog and -nosteam options
|
2018-12-09
|
GameKit
| :
| Added Doom as a static library
|
2018-12-08
|
Client
| :
| Added a splash screen window
|
2018-12-08
|
libgui
| :
| Added XPM image loader; init correct locale
|
2018-12-02
|
Model Renderer
| :
| Added animation sequence “mustFinish”
|
November 2018
|
2018-11-25
|
API
|
Network
|
Server
|
Web
| :
| Added server instance IDs
|
2018-11-22
|
Heretic
| :
| Added MAPINFO for E4M1 (Heretic Registered)
|
2018-11-20
|
Doom
| :
| Added a fallback music definition for MAP33
|
2018-11-18
|
libcore
|
Widgets
| :
| Added a rule pair utility
|
2018-11-18
|
Doom
|
Fixed
| :
| Added missing secret exit for MAP33 (BFG Edition)
|
2018-11-11
|
Scripting
|
Widgets
| :
| Added Widget namespaces
|
2018-11-10
|
Doom
|
Resources
| :
| Added detection rules for patched BFG IWADs
|
2018-11-04
|
Home
|
UI
| :
| Added a “Data File” setting to game profiles
|
2018-11-03
|
Heretic
| :
| Added “mif_spawn_all_firemaces” flag
|
October 2018
|
2018-10-28
|
FS
|
Scripting
| :
| Added a file system binding
|
2018-10-28
|
FS
|
Scripting
| :
| Added “FS” module; utils.makeArray()
|
2018-10-20
|
libcore
| :
| Added a container mapping template method
|
2018-10-18
|
Cleanup
|
liblegacy
| :
| Added NON_ZERO and IS_ZERO macros
|
2018-10-14
|
Heretic
|
Renderer
| :
| Added “rend-ring-effect” cvar
|
2018-10-07
|
Shaders
| :
| Added shader “fx.post.colorize.gold”
|
September 2018
|
2018-09-30
|
Heretic
|
Hexen
| :
| Added “mf3_nomorph” to prevent morphing
|
2018-09-29
|
All Games
|
Fixed
|
Menu
| :
| Added automap option, fixed Player Setup page layout
|
2018-09-25
|
Animation
|
libcore
| :
| Added a softer ease-out animation style
|
2018-09-23
|
Automap
|
libcommon
| :
| Added a menu item for toggling map rotation mode
|
2018-09-15
|
Doom64
| :
| Added a missing status cvar (tenth player weapon)
|
August 2018
|
2018-08-30
|
Homepage
| :
| Added a Donate link to the sitemap
|
2018-08-09
|
Fixed
|
libgui
| :
| Fixed DisplayMode init; added stub for SDL
|
2018-08-08
|
libgui
| :
| Added a class for native file dialogs
|
2018-08-02
|
libcore
| :
| Added a helper for splitting URI components
|
2018-08-01
|
libcore
|
Record
| :
| Added an isEmpty() method
|
July 2018
|
2018-07-30
|
libcore
|
Network
| :
| Added WebRequest for HTTP GET/POST requests
|
2018-07-28
|
FluidSynth
| :
| Added missing export
|
2018-07-27
|
libgui
| :
| Added a method for showing a file/folder in the OS file manager
|
2018-07-27
|
Default Style
|
libappfw
|
UI
| :
| Added missing UI images (corners, dot)
|
2018-07-16
|
GloomEd
|
Refactor
| :
| Added proper EditorApp and Commander classes
|
2018-07-15
|
libcore
| :
| Added a separate Char class to avoid incorrect conversions
|
2018-07-15
|
Cleanup
|
Doom
|
liblegacy
| :
| Added flags for DoomsdayApp; cleanup
|
2018-07-15
|
libcore
| :
| Added EmbeddedApp
|
2018-07-07
|
Cleanup
|
libcore
| :
| Added de::Stringf() template function; other cleanup
|
2018-07-02
|
| :
| Added a C++ JSON library
|
2018-07-01
|
libcore
| :
| Added a few missing methods
|
June 2018
|
2018-06-30
|
libcore
| :
| Added various useful/missing methods
|
2018-06-29
|
libcore
| :
| Added multimap remove utility; various fixes
|
2018-06-29
|
libcore
| :
| Use std::numeric_limits; added DE_STATIC_STRING; more methods
|
2018-06-29
|
libcore
| :
| Added various missing methods; easier Timer callbacks
|
2018-06-27
|
libcore
|
ScriptLex
|
String
| :
| Added a few missing methods
|
2018-06-25
|
CString
|
libcore
| :
| Iterating using mb_iterator; added more methods
|
2018-06-23
|
libcore
|
Tests
| :
| Added ThreadLocal, EventLoop, Timer, CallbackTimer
|
2018-06-14
|
Fixed
|
libcore
| :
| Fixed a String constructor; added missing Time conversions
|
2018-06-13
|
Fixed
|
libcore
|
Tests
| :
| Fixed bugs, added missing operators
|
2018-06-12
|
libcore
| :
| Added insensitive String comparator
|
2018-06-04
|
libcore
| :
| Added a Thread class
|
May 2018
|
2018-05-30
|
libcore
| :
| Added a missing Vector3 method
|
2018-05-24
|
Gloom
| :
| Added a "meters per map unit" 3D scaling factor
|
2018-05-16
|
libcore
|
Path
| :
| Added path splitting utilities; various other cleanups
|
2018-05-13
|
Doom
|
Resources
| :
| Added IdTech1FlatLib for loading flat images
|
2018-05-13
|
Doom
|
Resources
| :
| Added IdTech1TextureLib for loading texture images
|
2018-05-13
|
libcore
| :
| Added DataArray template class
|
2018-05-07
|
Gloom
| :
| Added a "Find Point" function (Ctrl/Cmd-F) in Points mode
|
April 2018
|
2018-04-18
|
Gloom
| :
| Added a PBR test material
|
2018-04-05
|
Image
|
libgui
| :
| Added more image manipulation methods
|
March 2018
|
2018-03-31
|
libgui
| :
| Added a variant of GLState::setViewport()
|
2018-03-26
|
ImageFile
|
libgui
| :
| Added a solid color image file filter
|
2018-03-20
|
Gloom
| :
| Added new editor modes for planes, volumes
|
2018-03-20
|
Gloom
| :
| Added a DataBuffer helper
|
2018-03-20
|
Fixed
|
Windows
| :
| Added missing exports and fixed minor warning
|
2018-03-20
|
| :
| Added a clang-format configuration file
|
2018-03-18
|
Gloom
| :
| Added a separate class for materials
|
2018-03-18
|
GL
|
libgui
| :
| Added support for buffer textures
|
2018-03-17
|
GL
|
libgui
| :
| Added GLTimer for querying elapsed GPU times
|
2018-03-07
|
Gloom
| :
| Added Bloom; adjusting tone mapping again
|
2018-03-04
|
Gloom
| :
| Added more test models; normal mapping for entities
|
February 2018
|
2018-02-27
|
GL
|
libgui
|
Shaders
| :
| Added geometry shader as a new type of shader
|
2018-02-27
|
GLTexture
|
libgui
| :
| Added texture comparison property
|
2018-02-25
|
GL
|
libgui
| :
| Added new vertex attributes
|
2018-02-22
|
Gloom
| :
| Added LightRender and create a depth-only FBO
|
2018-02-20
|
Image
|
libgui
| :
| Added R_8 and RG_88 image formats
|
2018-02-19
|
Gloom
| :
| Added ScreenQuad and SSAO
|
2018-02-19
|
Cleanup
|
Gloom
|
Refactor
| :
| Reorganized files; added Render base class
|
2018-02-18
|
Gloom
| :
| Added GBuffer with 16f color and normals
|
2018-02-17
|
Cleanup
|
Gloom
| :
| Added texture offsets buffer; cleanup in MapRender
|
2018-02-17
|
libcore
|
Vector
| :
| Added a method for calculating area
|
2018-02-17
|
libgui
|
Shaders
| :
| Added new vertex attributes, renamed old ones
|
2018-02-10
|
GLBuffer
|
libgui
| :
| Added a vertex attribute for flags
|
2018-02-09
|
libcore
|
Math
| :
| Added math functions: mod(), Vector2::cross()
|
2018-02-08
|
Gloom
| :
| Added a texels-per-meter scale
|
2018-02-08
|
GLBuffer
|
libgui
| :
| Added a vertex semantic called "aTexture"
|
2018-02-06
|
Gloom
| :
| Added namespace; flipped Y axis; defined basic map structure
|
2018-02-06
|
Gloom
|
Tests
| :
| Added a bottom face to the skybox
|
2018-02-04
|
| :
| Added a test app for Gloom
|
January 2018
|
2018-01-30
|
FS
|
libcore
| :
| Added option for disabling multithreaded file system updates
|
2018-01-19
|
Cleanup
| :
| Added a Clang-Format configuration file
|
December 2017
|
2017-12-02
|
Homepage
| :
| Added a redirect page for Support
|
November 2017
|
2017-11-12
|
Client
|
UI
| :
| Added data file settings as a Mods tab menu option
|
2017-11-09
|
Client
|
UI
| :
| Added menu option for installing mods
|
October 2017
|
2017-10-31
|
libcore
|
Windows
| :
| Added a missing export
|
2017-10-28
|
libcore
| :
| Added a helper method for MD5 hashing
|
2017-10-21
|
Client
|
Refactor
|
UI
| :
| Added base class for download dialogs
|
2017-10-21
|
Widgets
| :
| Added common interface for objects providing size rules
|
2017-10-16
|
Console
|
Doom
| :
| Added the "ds" command for running Doomsday Script
|
2017-10-14
|
FS
|
Scripting
| :
| Added script method Core.Folder.contents()
|
2017-10-11
|
libcore
| :
| Added async execution utility
|
2017-10-01
|
Documentation
|
libcore
| :
| Added a method description
|
2017-10-01
|
Doom
| :
| Added DOOM2.WAD version 1.666g to the database
|
September 2017
|
2017-09-12
|
Addons
|
Fixed
|
Homepage
| :
| Added links to the fixed Abbspack packages
|
2017-09-10
|
Audio
| :
| Added the GeneralUser GS SoundFont to net.dengine.client
|
August 2017
|
2017-08-26
|
Model Renderer
|
Renderer
| :
| Added "uViewMatrix" and "uWorldMatrix"
|
2017-08-26
|
Model Renderer
| :
| Added built-in shader variable "uProjectionMatrix"
|
2017-08-25
|
Homepage
| :
| Added a couple of symbols using a webfont
|
2017-08-19
|
Homepage
| :
| Added an error page for invalid web addresses
|
July 2017
|
2017-07-27
|
libcore
|
String
| :
| Added a string conversion method
|
2017-07-15
|
libgui
| :
| Added PackageIconBank for loading package icons
|
2017-07-15
|
libcore
| :
| Added vector helper method
|
2017-07-09
|
Ubuntu
| :
| Added "libminizip1" to DEB dependencies
|
June 2017
|
2017-06-28
|
Client
|
libgui
|
UI
| :
| Added monitor refresh rate to Video Settings
|
2017-06-28
|
Model Renderer
|
Shaders
| :
| Added alpha macro in "model.skeletal.unlit.diffuse"
|
2017-06-25
|
Model Renderer
|
Shaders
| :
| Added PREDEF_TRANSFORM_ALPHA macro
|
2017-06-25
|
Model Renderer
|
Shaders
| :
| Added PREDEF_TRANSFORM_EMISSION macro
|
2017-06-25
|
Assimp
|
CMake
|
libgui
| :
| Added option to not use customized Assimp
|
2017-06-18
|
Model Renderer
|
Scripting
| :
| Added a startSequence() method to StateAnimator
|
2017-06-18
|
libcore
|
Scripting
| :
| Added a new Scheduler class
|
May 2017
|
2017-05-08
|
iOS
| :
| Added Xcode build script to compile the packages
|
2017-05-08
|
iOS
| :
| Added Assimp to the Xcode project; import all Qt plugins
|
2017-05-07
|
iOS
| :
| Added a manually-crafted Xcode project file
|
2017-05-07
|
Client
|
iOS
| :
| Added a bunch of application icons
|
2017-05-06
|
iOS
| :
| Support both iPhone and iPad; added dummy launch screen
|
2017-05-05
|
Fixed
|
iOS
|
OpenGL
| :
| Added GLES compatibility macros; fixed codesigning of plugins
|
2017-05-02
|
libgui
|
OpenGL
| :
| Added a build option for selecting the OpenGL API to use
|
April 2017
|
2017-04-28
|
CMake
|
Fixed
|
Unix
| :
| Added a manual check for g++
|
2017-04-17
|
Client
|
Console
|
UI
| :
| Added "packages" command to open the Packages sidebar
|
2017-04-15
|
CMake
|
Unix
| :
| Added CMake variables for base and plugin directories
|
2017-04-10
|
Doom
|
Resources
| :
| Added identification rules for Plutonia/TNT variants
|
2017-04-09
|
Doom
| :
| Added Freedoom Phase 1 as a known game
|
2017-04-07
|
CMake
|
OS X
| :
| Added a build option to disable Qt deployment
|
2017-04-02
|
Doom
| :
| Added support for Doom I/II IWADs from the Doom 3: BFG Edition
|
2017-04-02
|
Homepage
| :
| Added “Doom Wiki” link to the sidebar
|
2017-04-01
|
Homepage
|
Web
| :
| Added release note links to the download pages
|
March 2017
|
2017-03-31
|
Web
| :
| Added more URL rewrite rules for BDB
|
2017-03-27
|
Info
|
libcore
| :
| Added a string-quoting utility method
|
2017-03-26
|
Homepage
| :
| Added “latestbuild” query for old versions of Doomsday
|
2017-03-26
|
Documentation
| :
| Added dengine.net top bar to Doxygen template
|
2017-03-24
|
Homepage
| :
| Added Add-ons page; recent servers list in site map
|
2017-03-21
|
Web
| :
| Added a BDB download statistics query
|
2017-03-14
|
Task Bar
|
UI
| :
| Added menu annotations for “Browse Packages” and “Clear Cache”
|
2017-03-14
|
Client
|
libgui
| :
| Added UI setting for background translucency
|
2017-03-12
|
Homepage
| :
| Added more pages, improved layout responsiveness
|
2017-03-11
|
Homepage
| :
| Added download pages and the bottom site map
|
2017-03-11
|
Homepage
| :
| Added sidebar and macOS downloads page
|
2017-03-08
|
libappfw
|
Widgets
| :
| Added a query method
|
2017-03-04
|
Updater
| :
| Added a separate channel for RC+stable releases
|
2017-03-04
|
Model Renderer
| :
| Added variable “uReflection” to model.skeletal.generic shader
|
2017-03-04
|
libcore
|
Scripting
| :
| Added more Core.String and Core.File bindings
|
2017-03-04
|
Doom
|
Menu
| :
| Added Fast Monsters menu option, cvar “game-monsters-fast”
|
2017-03-02
|
Builder
|
Web
| :
| Added an include subdirectory
|
2017-03-01
|
Builder
|
Web
| :
| Revised index style, added browser detection, date improvements
|
2017-03-01
|
Builder
|
Web
| :
| Added macOS 10.10 platform; revised downloads layout
|
2017-03-01
|
Builder
|
Web
| :
| Added version number to build page description
|
February 2017
|
2017-02-25
|
Builder
| :
| Added a script for generating release notes
|
2017-02-24
|
libcore
| :
| Added template function for filtering a container
|
2017-02-23
|
Documentation
|
Readme
| :
| Added documentation about the Packages tab
|
2017-02-23
|
Amethyst
| :
| Added a paragraph heading command to amestd
|
2017-02-23
|
Amethyst
| :
| Added a basic stylesheet for HTML output
|
2017-02-19
|
GL
|
libgui
| :
| Added a uniform type for float arrays
|
2017-02-18
|
Home
|
UI
| :
| Added “Packages…” to the context menu of game profiles
|
2017-02-14
|
libcore
|
NativePath
|
Path
| :
| Added move constructors
|
2017-02-13
|
FS
|
libcore
| :
| Utility method added
|
2017-02-12
|
FS
|
libcore
| :
| Added MetadataBank for caching ZIP archive metadata
|
2017-02-12
|
libcore
| :
| Block should be serializable; added more utility methods
|
2017-02-11
|
libcore
| :
| Added a new utility class
|
2017-02-06
|
Shell
| :
| High-resolution toolbar icons; added Options icon
|
2017-02-01
|
libcore
| :
| Added a new constructor for ByteSubArray
|
January 2017
|
2017-01-29
|
Home
|
UI
| :
| Added basic information about servers to ServerInfoDialog
|
2017-01-29
|
Client
|
UI
| :
| Added stub for ServerInfoDialog
|
2017-01-19
|
Audio
|
FMOD
|
UI
| :
| Added a widget for changing FMOD speaker mode
|
2017-01-17
|
Image
|
libgui
| :
| Added a color desaturation filter in ImageFile
|
2017-01-17
|
Doom
|
Resources
| :
| Added freedoom1.wad as a recognized IWAD
|
2017-01-14
|
Home
|
UI
| :
| Added “Refresh” to the Packages column menu
|
2017-01-13
|
FS
|
libcore
| :
| Added file system utility methods
|
2017-01-12
|
FS
|
libcore
| :
| Added a shared string constant for package ID
|
2017-01-11
|
Homepage
| :
| Added post author to news items
|
2017-01-06
|
FS
|
libcore
| :
| Added utility methods
|
2017-01-06
|
libcore
| :
| Added method for processing all command line option parameters
|
December 2016
|
2016-12-10
|
libcore
|
Scripting
| :
| Added new value type for animations
|
2016-12-07
|
libcore
|
Record
| :
| Added a new utility method
|
November 2016
|
2016-11-22
|
libcore
| :
| Added template functions for mapping container contents
|
2016-11-22
|
libcore
|
Widgets
| :
| Added a zero constant rule that can be used everywhere
|
2016-11-22
|
OS X
|
UI
| :
| Added menu bar items for loading games
|
2016-11-21
|
All Games
|
Menu
| :
| Added Gameplay menu option for switch sound positioning
|
2016-11-20
|
All Games
|
Audio
| :
| Added setting for switch sound positioning
|
2016-11-18
|
libcommon
| :
| Added new shared library “libgamefw” as a game-side foundation
|
2016-11-17
|
Doom
|
Map Data
| :
| Added “double” property value type
|
2016-11-15
|
UDMF
| :
| Added a new, empty plugin intended for reading UDMF maps
|
2016-11-14
|
libshell
|
Shell
| :
| Added Options tab in Shell for game options
|
2016-11-14
|
String
| :
| Added a method for checking for words in a string
|
2016-11-12
|
Client
|
UI
| :
| Added a “Refresh List” menu item in the Multiplayer tab
|
2016-11-12
|
Client
|
libcore
|
Server
| :
| Added ‘Config.apiUrl’; use new web API for master server
|
2016-11-12
|
Multiplayer
|
Web
| :
| Added new master server web API entry point
|
2016-11-06
|
libshell
|
Network
|
Refactor
| :
| Added ServerInfo and started replacing serverinfo_t
|
October 2016
|
2016-10-30
|
libcore
| :
| Added protocol ID for 2.0.0
|
2016-10-29
|
Doom
| :
| Added some missing copyrights
|
2016-10-26
|
Doom
|
FS
|
Resources
| :
| Loading data files via packages; added "defsPath"
|
2016-10-19
|
Linux
| :
| Added app launcher shortcuts for the client and Shell
|
September 2016
|
2016-09-06
|
Fixed
|
GL
| :
| Added OpenGL context activations
|
2016-09-06
|
libgui
| :
| Added GUI-friendly app loop timer
|
2016-09-06
|
libcore
|
Time
| :
| Added conversion from TimeDelta to microseconds
|
2016-09-04
|
libgui
| :
| Added stub for GLDrawQueue
|
August 2016
|
2016-08-29
|
Image
|
libgui
| :
| Added a method for multiplying an image with a color
|
2016-08-23
|
Fixed
|
Input
| :
| Hat bindings for different angles; added "inspectinputdevice"
|
2016-08-23
|
Client
|
Input
|
Refactor
| :
| Xbox One preset added; axis scaling factor default is 1.0
|
2016-08-17
|
Cleanup
|
Client
|
Refactor
|
World
| :
| Added ClientSubsector::ringIdAsText()
|
2016-08-10
|
Cleanup
|
Client
|
Refactor
|
World
| :
| Added a (stub) ClSkyPlane class
|
July 2016
|
2016-07-30
|
Homepage
| :
| Added a second news item
|
2016-07-27
|
libcore
| :
| Added a utility for converting FlagOp arguments
|
2016-07-25
|
Cleanup
|
libcommon
| :
| Added source subdirectories for "game" and "network"
|
2016-07-25
|
Cleanup
|
libcommon
| :
| Added a source subdirectory for "world"
|
2016-07-25
|
Cleanup
| :
| Ambiguities in Hexen HUD widgets; added "network/base/" source dir
|
2016-07-23
|
libcore
|
Widgets
| :
| Added method for walking the widget tree
|
2016-07-20
|
Client
|
libappfw
|
UI
| :
| Added a Quit button to the client window
|
2016-07-17
|
Doom
| :
| Added audience for observing beginning of game loads
|
2016-07-08
|
Client
|
Resources
|
Server
| :
| Added dialog for add-on compatibility checks
|
2016-07-03
|
Home
|
UI
| :
| Added menu option for configuring .box add-ons
|
June 2016
|
2016-06-29
|
libappfw
|
ListData
| :
| Added utility template ListDataT
|
2016-06-29
|
libappfw
| :
| Added ui::FilteredData for filtering other data models
|
2016-06-24
|
Home
|
UI
| :
| Added dialog for selecting where add-ons are searched from
|
2016-06-20
|
libappfw
|
Widgets
| :
| Added widgets for managing a list of strings/directories
|
2016-06-19
|
Doom
|
Log
|
Resources
| :
| Added log entry about data bundle identification
|
2016-06-18
|
Home
|
UI
| :
| Added an alert icon for game profiles that are not playable
|
2016-06-18
|
libappfw
|
Widgets
| :
| Added an optional close button to DocumentPopupWidget
|
2016-06-17
|
FS
|
libcore
| :
| Added a common string as a Package class member
|
2016-06-11
|
libcore
| :
| Added conversion of DOS code page 437 to Unicode
|
2016-06-02
|
FS
|
Refactor
| :
| Added a method for getting file extension
|
2016-06-02
|
Model Renderer
| :
| Added new property "viewAlign" for 2.0 models
|
April 2016
|
2016-04-19
|
libcore
| :
| Added IAssetGroup interface
|
2016-04-11
|
CMake
|
Windows
| :
| Added command line options for Amethyst
|
2016-04-05
|
Home
|
UI
| :
| Added a widget for showing information about a package
|
2016-04-05
|
Client
|
UI
| :
| Added a new dialog for User Interface settings
|
2016-04-05
|
libappfw
|
libgui
| :
| Added a Config variable for scaling the UI as a whole
|
2016-04-04
|
Home
|
UI
| :
| Added Home settings option for hiding game family descriptions
|
2016-04-03
|
Updater
|
Windows
| :
| Added 64-bit Windows support, install via msiexec
|
2016-04-03
|
Build Repository
|
Homepage
| :
| Added the win-x64 and fedora-x86_64 platforms
|
March 2016
|
2016-03-29
|
Doom
|
Resources
| :
| Added LumpCatalog: package-aware WAD lump indexer
|
2016-03-27
|
Client
|
Default Style
|
UI
| :
| Added icons for Create action and Home
|
2016-03-27
|
CMake
| :
| Added option for extra package file name suffix
|
2016-03-25
|
Client
|
UI
| :
| Added a sidebar for loading/unloading packages
|
2016-03-23
|
Model Renderer
|
Shaders
| :
| Added shader "model.skeletal.opaque.matte"
|
2016-03-20
|
libcore
|
Writer
| :
| Added method for writing text
|
2016-03-20
|
libcore
|
String
| :
| Added printf-style formatting, utility methods
|
2016-03-20
|
Doom
| :
| Added /tmp folder for temporary native files
|
2016-03-20
|
MSVC
|
Windows
| :
| Added prebuilt zlib library for MSVC2013
|
2016-03-20
|
MSVC
|
Windows
| :
| Added prebuilt zlib library for MSVC2013
|
2016-03-16
|
ImageFile
|
libgui
| :
| Added the "Multiply:(path)" filtering operation
|
2016-03-16
|
ImageFile
|
libgui
| :
| Added the "Multiply:(path)" filtering operation
|
2016-03-09
|
Doom
| :
| Added forAll iteration for GameProfiles
|
February 2016
|
2016-02-27
|
Home
|
UI
| :
| Added button for clearing the package search terms
|
2016-02-21
|
Home
|
UI
| :
| Added a Home settings popup and config variables
|
2016-02-16
|
Home
|
UI
| :
| Added HomeItemWidget (icon, label, action buttons)
|
2016-02-13
|
Home
|
UI
| :
| Added a Packages widget to the Packages column
|
2016-02-11
|
Home
|
UI
| :
| Added HomeMenuWidget for common menu behavior
|
2016-02-11
|
| :
| Added the Multiplayer Games column (stub); header owned by ColumnWidget
|
2016-02-09
|
Input
|
libgui
| :
| Added a mouse button double-click event
|
2016-02-07
|
Home
|
UI
| :
| Added Packages/Play buttons for each game
|
2016-02-06
|
libappfw
|
Widgets
| :
| Added focus indicator and Focusable flag
|
2016-02-04
|
Client
|
UI
| :
| Added a data item model for represented saved sessions
|
January 2016
|
2016-01-29
|
libappfw
|
Widgets
| :
| Added CallbackAction for calling a std::function
|
2016-01-29
|
libappfw
|
Widgets
| :
| Added utility methods for Margins
|
2016-01-27
|
Home
|
UI
| :
| Added a widget for the "no games" column; tab switching with keys
|
2016-01-26
|
Home
|
UI
| :
| Added needed widgets and inserted HomeWidget to the window
|
2016-01-24
|
Doom
|
Game
| :
| Added a simple way to specify addition data file paths
|
2016-01-24
|
DocumentPopupWidget
|
libappfw
| :
| Added an optional action button
|
2016-01-24
|
Client
|
UI
| :
| Removed first startup busy mode, added a splash window
|
2016-01-22
|
Cleanup
|
Fixed
| :
| Added missing includes
|
2016-01-21
|
CI
| :
| Added appveyor.yml configuration for AppVeyor CI
|
2016-01-19
|
libcore
|
String
| :
| Added path concatenation operator
|
2016-01-19
|
libcore
|
Record
| :
| Added variadic template for creating a record with members
|
2016-01-18
|
Model Renderer
| :
| Added animation variables
|
2016-01-18
|
Git
| :
| Added Travis status badge in repository read-me
|
2016-01-18
|
Travis
| :
| Added a bunch of Linux dependencies
|
2016-01-18
|
| :
| Added basic configuration for Travis CI (Linux builds)
|
2016-01-17
|
Doom
| :
| Improved data file detection, added legacy PK3s
|
2016-01-17
|
libcore
|
Version
| :
| Added support for a version label string (x.y.z-label)
|
2016-01-17
|
Homepage
| :
| Added a notice about the unstable 2.0 builds
|
2016-01-13
|
libcore
|
Math
| :
| Added a function for calculating CRC32
|
2016-01-09
|
Doom
|
FS
| :
| Added DataBundle as a base class for classic data files
|
2016-01-09
|
Doom
| :
| Added DataFile
|
2016-01-05
|
Model Renderer
|
Shaders
| :
| Added uMapTime to model.skeletal.unlit.diffuse
|
2016-01-04
|
Model Renderer
|
Shaders
| :
| Added UV transform macro to all "net.dengine" shaders
|
2016-01-03
|
Model Renderer
|
UI
| :
| Added "Position" group for offset sliders
|
2016-01-01
|
Client
|
UI
| :
| Added model asset editor
|
2016-01-01
|
libcore
|
Scripting
| :
| Added method to query NumberValue semantic hints
|
2016-01-01
|
Client
|
Refactor
|
UI
| :
| Added SidebarWidget: base class for sidebars
|
December 2015
|
2015-12-31
|
Model Renderer
|
Shaders
| :
| Added uSpecular factor for specular highlights
|
2015-12-29
|
Refactor
| :
| Added LoopCallback for making deferred calls in main thread
|
2015-12-26
|
Model Renderer
| :
| Added a shared reflection cube map
|
2015-12-26
|
Renderer
|
Shaders
| :
| Added a GLSL include file for reflection cube maps
|
2015-12-26
|
Doom
| :
| Added Freedoom's FreeDM as a recognized IWAD
|
2015-12-22
|
GLState
|
libgui
| :
| Added alpha test and alpha limit parameters
|
2015-12-20
|
Model Renderer
|
Shaders
| :
| Added "model.skeletal.unlit.diffuse" shader
|
2015-12-20
|
Model Renderer
| :
| Added "alwaysTrigger" option for animation sequences
|
2015-12-07
|
Homepage
| :
| Added a donation link
|
2015-12-06
|
libgui
| :
| Added a vertex attribute for vertex color in ModelDrawable
|
November 2015
|
2015-11-28
|
Model Renderer
| :
| Added the common uMapTime uniform
|
2015-11-28
|
libappfw
|
Oculus Rift
| :
| Added a method for checking OVR support at runtime
|
2015-11-23
|
libcore
|
Model Renderer
| :
| Added `worldOffset` for model assets
|
2015-11-22
|
libcore
|
Qt
| :
| Added macros for checking Qt versions 5.4+
|
2015-11-20
|
Codex
| :
| Added author aliases
|
2015-11-20
|
Homepage
| :
| Update the source code page, added API docs and Codex
|
2015-11-16
|
Forums
|
Homepage
| :
| Added an icon for sticky topics
|
2015-11-15
|
libcore
|
Scripting
| :
| Added Math module with random number functions
|
2015-11-13
|
Blog
|
Homepage
| :
| Added a WordPress child theme for the blog
|
2015-11-11
|
Builder
|
Pilot
| :
| Added a step for mirroring files to dengine.net
|
2015-11-08
|
Model Renderer
| :
| Added uColor and uOffsetUV variables for shaders
|
2015-11-05
|
Model Renderer
| :
| Added a couple of shaders suitable for opaque objects
|
2015-11-05
|
Model Renderer
| :
| Added fog to the model shaders
|
2015-11-02
|
Cleanup
|
Refactor
| :
| Added IObject interface, used it in various classes
|
2015-11-02
|
Model Renderer
| :
| Renamed the generic model shader; added another shader
|
2015-11-01
|
Refactor
|
Renderer
| :
| Added tangentspace.glsl; moved lighting functions
|
October 2015
|
2015-10-30
|
Model Renderer
|
Scripting
| :
| Added bindings for StateAnimator
|
2015-10-30
|
Scheduler
|
Scripting
| :
| Added a method for checking if a scheduler has finished
|
2015-10-30
|
Scripting
| :
| Added a utility for calling script functions from native code
|
2015-10-28
|
Scripting
|
World
| :
| Added the World.Thing class for mobj bindings
|
2015-10-26
|
libgui
|
MultiAtlas
| :
| Added a clear() method to release all atlases
|
2015-10-25
|
libgui
|
Refactor
| :
| Added abstract IAtlas interface
|
2015-10-25
|
Model Renderer
| :
| Added a "uAlpha" variable for the default model shader
|
2015-10-25
|
libgui
| :
| Added MultiAtlas: expanding collection of atlases
|
2015-10-24
|
libcore
| :
| Added SourceLineTable, used it in Info and ScriptedInfo
|
2015-10-23
|
Fixed
|
Model Renderer
| :
| Added missing "material" variable
|
2015-10-23
|
Fixed
|
Model Renderer
| :
| Added missing "material" variable
|
2015-10-19
|
libgui
|
Model Renderer
|
Refactor
| :
| Added ModelDrawable::Appearance
|
2015-10-17
|
FS
|
libgui
| :
| Added ImageFile
|
2015-10-16
|
libcore
| :
| Added new AS_IS method expectedAs<>()
|
2015-10-16
|
libcore
| :
| Added new AS_IS method expectedAs<>()
|
2015-10-15
|
libgui
|
ModelDrawable
| :
| Added the concept of variants
|
2015-10-15
|
Client
|
Renderer
| :
| Added a native Doomsday Script module called "Render"
|
2015-10-12
|
libgui
|
ModelBank
| :
| Added a typed template for accessing model and data
|
September 2015
|
2015-09-24
|
libcore
|
Range
| :
| Added a method for random number generation
|
2015-09-17
|
All Games
| :
| Added impulse "flymode" (modifier 2)
|
2015-09-17
|
Console
|
Doom
| :
| Regex-matching known words; added Console.listVars()
|
2015-09-17
|
Doom
|
Scripting
| :
| Added native "Console" module
|
2015-09-16
|
Client
|
Input
|
UI
| :
| Added Game Controller settings to the Input Settings dialog
|
2015-09-14
|
Client
|
Input
| :
| Added method for removing all bindings of a device
|
2015-09-14
|
libcore
|
Scripting
| :
| Added built-in typeof() for checking value types
|
2015-09-14
|
Cleanup
| :
| Joystick C++ functions, added name query
|
2015-09-06
|
Model Renderer
| :
| Added "uAlphaLimit" variable to the generic model shader
|
August 2015
|
2015-08-28
|
Default Style
|
UI
| :
| Added a "refresh" icon
|
2015-08-25
|
LabelWidget
|
libappfw
| :
| Added method for querying the text alignment
|
2015-08-25
|
libappfw
| :
| Added PopupButtonWidget for controlling button-attached popups
|
2015-08-25
|
libcore
| :
| Added Select operator rule, copy constructor for Vector2<>
|
2015-08-25
|
libappfw
| :
| Added inverted color mode for PopupMenuWidget
|
2015-08-24
|
Default Style
|
UI
| :
| Added the label.shadow color for text shadows
|
2015-08-24
|
Default Style
|
UI
| :
| UI package is tagged "core", added missing Package icon
|
2015-08-23
|
libappfw
| :
| Added fade-to-black utility and GuiWidgetRef smart reference
|
2015-08-23
|
Client
|
UI
| :
| Added icons to dialog titles
|
2015-08-21
|
Client
|
UI
| :
| Added Packages dialog info popup, visual tweaks
|
2015-08-19
|
libcore
| :
| Added Deletable; made use of NativeValue safe
|
2015-08-18
|
Task Bar
|
UI
| :
| Added "Packages" to the Config menu
|
2015-08-17
|
Cleanup
|
libcore
|
Scripting
| :
| Added Core.Animation bindings
|
2015-08-17
|
libcore
|
Scripting
| :
| Added NativeValue to facilitate native bindings
|
2015-08-16
|
libcore
|
Scripting
| :
| Added Scheduler for time-based script execution
|
2015-08-16
|
Client
|
UI
| :
| Added empty stub for the package management dialog
|
2015-08-09
|
CMake
|
FMOD
| :
| Added build option to enable or disable the FMOD plugin
|
2015-08-06
|
Audio
|
Client
| :
| Added audio::System (stub) for the client
|
July 2015
|
2015-07-31
|
All Games
|
Doom
| :
| Added notification about psprite state changes
|
2015-07-31
|
Client
|
UI
| :
| Added a PrivilegedLogWidget into the window
|
2015-07-31
|
Client
|
libappfw
|
Log
| :
| Added PrivilegedLogWidget (developer utility)
|
2015-07-27
|
Refactor
|
World
| :
| Added world::System and world::Map base classes in libdoomsday
|
2015-07-27
|
Doom
|
Player
| :
| Added a tick() method
|
2015-07-26
|
Client
| :
| Added PlayerWeaponAnimator for animating new HUD models
|
2015-07-23
|
Builder
|
RSS
| :
| Added fallback download links to the build reports
|
2015-07-22
|
Client
| :
| Added test 3D model that illustrates the XYZ axes
|
2015-07-20
|
Definitions
|
Model Renderer
| :
| Added "autoscale" to model metadata
|
2015-07-20
|
Definitions
|
Model Renderer
| :
| Added "autoscale" to model metadata
|
2015-07-19
|
Refactor
|
Resources
| :
| Added res::System base class in libdoomsday
|
2015-07-07
|
libcore
|
Scripting
| :
| Added Core.importPath() to show module import path
|
2015-07-06
|
Definitions
|
Scripting
| :
| Added SN_*/SDN_* constants to Defs
|
2015-07-04
|
Scripting
| :
| Added /home/modules to the standard import path
|
2015-07-04
|
Client
|
Server
| :
| Added a shared base class for Doomsday applications
|
2015-07-03
|
Console
|
World
| :
| Added 'inspectline' console command
|
2015-07-03
|
Console
|
World
| :
| Added 'inspectsector' console command
|
June 2015
|
2015-06-26
|
Client
|
Doom
|
Server
| :
| Added stubs for new player classes
|
2015-06-25
|
Renderer
| :
| Added vissprite type for GL2 HUD models
|
2015-06-25
|
Task Bar
|
UI
| :
| Added Help submenu, reordered items
|
2015-06-20
|
Documentation
| :
| Added some comments
|
2015-06-13
|
Installer
|
Windows
|
WiX
| :
| Added license document as RTF, application icon
|
2015-06-08
|
Builder
|
Fixed
| :
| Added .msi as a known file extension for Windows
|
2015-06-02
|
Client
|
libcore
| :
| Added Git information to About dialog and version info
|
May 2015
|
2015-05-24
|
App
|
libcore
| :
| Added -libdir option and a fallback for the Unix plugin dir
|
2015-05-23
|
Hexen
|
Light Decorations
| :
| Added a subtle light on the MONK18 texture
|
2015-05-16
|
Cleanup
|
GridLayout
|
libappfw
| :
| Added an assertion
|
April 2015
|
2015-04-04
|
Client
|
UI
| :
| Added "Pixel Density" slider to the Renderer Settings
|
2015-04-04
|
Client
|
UI
| :
| Added "Pixel Density" slider to the Renderer Settings
|
March 2015
|
2015-03-02
|
Documentation
|
Doxygen
|
libcore
| :
| Added missing argument
|
February 2015
|
2015-02-17
|
CMake
| :
| Added projects for plugins, bundling for OS X
|
2015-02-15
|
CMake
| :
| Added CMake project files; added sdk, apps subdirectories
|
December 2014
|
2014-12-14
|
libcommon
|
Refactor
| :
| Added a common console registration function
|
November 2014
|
2014-11-30
|
Client
|
Home
|
UI
| :
| Added a background for the game filter area
|
2014-11-30
|
GuiWidget
|
libappfw
| :
| Added blurred background with a solid fill
|
2014-11-30
|
Documentation
|
libcore
|
String
| :
| Added comment about default codec
|
2014-11-28
|
Console
| :
| Added 'vid-fps' as a mapping for 'Config.window.main.showFps'
|
2014-11-17
|
DED
|
Doom
| :
| Added if (not) custom condition to Mods directive
|
2014-11-16
|
Task Bar
|
UI
| :
| Added a separate in the Log menu
|
2014-11-06
|
Client
|
UI
| :
| Added an icon for a "Close" action
|
2014-11-02
|
libappfw
| :
| Revised notification area, added RelayWidget
|
2014-11-01
|
libappfw
| :
| Added a smart pointer for owning a GuiWidget
|
October 2014
|
2014-10-29
|
Data
|
libappfw
| :
| Added method for iterating all items of a data model
|
2014-10-29
|
libcore
|
RuleRectangle
| :
| Added convenience method for defining mid X/Y rules
|
2014-10-19
|
LensFX
|
Renderer
| :
| Added a resizing filter (pixel density)
|
2014-10-18
|
Client
|
Fixed
|
Manifest
| :
| Added missing header
|
2014-10-16
|
FS
|
libcore
| :
| Added methods for iterating all found files
|
2014-10-01
|
Deh Reader
| :
| Added support for [Strings] replacement in BEX patches
|
September 2014
|
2014-09-29
|
DED
| :
| Added 'Title image' MapInfo definition property
|
2014-09-09
|
API
| :
| Added HOOK_GAME_INIT
|
August 2014
|
2014-08-26
|
Oculus Rift
|
Windows
| :
| Updated linker options, added ATL dependency
|
2014-08-24
|
All Games
|
Menu
| :
| Added "Reset Tracking" in the Controls menu
|
2014-08-23
|
Oculus Rift
|
UI
| :
| Added slider for configuring pixel density
|
2014-08-23
|
libgui
|
Windows
| :
| Added missing entry point glUniform3fv
|
2014-08-19
|
DED
|
Doom
| :
| Added defn::Finale
|
2014-08-16
|
libcore
|
Variable
| :
| Added an automatic cast to non-const Record
|
2014-08-14
|
App
|
libcore
| :
| Added utility for finding files from loaded packages
|
2014-08-14
|
Tests
| :
| Added a test application for libappfw
|
2014-08-14
|
libcore
|
libgui
| :
| Added more Core.String bindings, gui.dpiScaledImagePath()
|
2014-08-14
|
GLBuffer
|
GLProgram
|
libgui
| :
| Added a fourth set of texture bounds
|
2014-08-12
|
qmake
|
Unix
| :
| Added build option "deng_distcc"
|
2014-08-11
|
libgui
| :
| Added HeightMap
|
2014-08-10
|
GLBuffer
|
GLProgram
|
libgui
| :
| Added more vertex attributes for texture bounds
|
2014-08-10
|
DED
|
Doom
| :
| Added defn::Music
|
2014-08-09
|
libcore
|
Matrix
| :
| Added Matrix4::frame()
|
2014-08-09
|
Bank
|
libcore
| :
| Added new priority level, isLoaded() method, iterate()
|
2014-08-07
|
Cleanup
|
Doom
|
Refactor
| :
| Added base class for definition records
|
2014-08-07
|
DED
|
Doom
| :
| Added defaults for MapInfo.title and MapInfo.author
|
2014-08-07
|
DED
|
Doom
| :
| Added MapGraphNode (RecordAccessor)
|
2014-08-03
|
libcore
|
RecordAccessor
| :
| Added a has() method
|
July 2014
|
2014-07-29
|
DED
| :
| Added 'Episode' definitions
|
2014-07-28
|
Doom
| :
| Added defn::Episode (RecordAccessor)
|
2014-07-26
|
Doom
| :
| Added ThinkerData and MobjThinkerData
|
2014-07-25
|
Client
|
Refactor
| :
| Added MobjThinker and applied ThinkerT
|
2014-07-25
|
Doom
| :
| Added ThinkerT template and improved functionality
|
2014-07-24
|
All Games
|
Menu
| :
| Added an episode selection menu to all games
|
2014-07-23
|
libcommon
| :
| Added 'menuHelpInfo' and 'menuShortcut' to EpisodeInfo
|
2014-07-22
|
libcommon
|
Menu
| :
| Added a generic "focused item help" mechanism to the game menu
|
2014-07-17
|
Fixed
|
Windows
| :
| Build error, added missing exports
|
2014-07-17
|
Client
|
Renderer
| :
| Added ModelRenderer to oversee GL2 model rendering
|
2014-07-17
|
libgui
| :
| Added ModelBank
|
2014-07-09
|
FS
|
libcore
|
Refactor
| :
| Added FileIndex as a separate class
|
2014-07-04
|
FS
|
libcore
|
Scripting
| :
| Added built-in functions 'File' and 'globals'
|
2014-07-02
|
FS
|
libcore
| :
| Added Package, PackageLoader, PackageFeed
|
June 2014
|
2014-06-30
|
libcore
|
PathTreeT
| :
| Added tryFind() specializations to PathTreeT
|
2014-06-30
|
FS
|
libcore
| :
| Added LinkFile for symbolic links
|
2014-06-30
|
FS
|
libcore
|
Refactor
| :
| Added a Node base class for files
|
2014-06-30
|
libcore
| :
| Added PathRef utility class
|
2014-06-28
|
F API
| :
| Added F_LumpIndex() (returns the global index), use in wadmapconverter
|
2014-06-24
|
Plugins
| :
| Added libdoomsday to dependencies
|
2014-06-20
|
GuiWidget
|
Refactor
| :
| Added widget attributes
|
2014-06-19
|
libappfw
| :
| Added a new "annotation" semantic for UI items
|
2014-06-15
|
libcore
|
Scripting
| :
| Added built-in "dir" function
|
2014-06-14
|
Refactor
|
Scripting
| :
| Added Core.String, use it in existing modules
|
2014-06-14
|
Doom
|
FS1
| :
| Added FS1::lump(), LumpIndex::contains()
|
2014-06-14
|
Doom
|
LumpIndex
|
Refactor
| :
| Added LumpIndex::findAll(), renamed other members for consistency
|
2014-06-13
|
libcore
|
Scripting
| :
| Added the name scope keyword (->)
|
2014-06-13
|
libcore
|
Scripting
| :
| Added ScopeStatement
|
2014-06-11
|
Scripting
|
Tools
| :
| Added "doomsdayscript" tool for running a script
|
2014-06-09
|
Fixed
|
libcore
|
Windows
| :
| Noise from Windows system headers, added missing exports
|
May 2014
|
2014-05-30
|
libcore
|
NumberValue
| :
| Added a semantic hint for hexadecimal values
|
2014-05-22
|
Builder
|
Ubuntu
| :
| Added a source-only builder for 14.04 LTS
|
2014-05-21
|
qmake
|
SDL
| :
| Upgraded to SDL 2.0, added a dep_sdl2.pri
|
2014-05-18
|
Definitions
| :
| Added the "Defs" native module, updated Def API
|
2014-05-18
|
Doom
|
Refactor
| :
| Added DEDRegister and used it for DED flags
|
2014-05-18
|
libcore
| :
| Added more audiences in Record and Variable
|
2014-05-18
|
libcore
|
String
| :
| Added method to make only the first character uppercase
|
2014-05-13
|
FS
|
libcore
| :
| Added more log entries about file pruning
|
2014-05-12
|
liblegacy
| :
| Added a C-string duplication function
|
2014-05-11
|
Doom
|
Refactor
| :
| Added dedarray.h for DED array management
|
2014-05-11
|
Doom
|
Refactor
| :
| Added a header for individual DED data structs
|
2014-05-07
|
BinaryTree
|
libcore
| :
| Added subtree type counting and summary methods to BinaryTree
|
2014-05-02
|
Refactor
| :
| Added libdoomsday, relocated some files
|
2014-05-01
|
libdeng2
| :
| Added NoneId utility
|
2014-05-01
|
Client
|
Resources
| :
| Added a separate resource pack for lens flares
|
April 2014
|
2014-04-28
|
libgui
|
qmake
| :
| Added build option to use libassimp under external
|
2014-04-28
|
Git
| :
| Added Open Asset Import Library as a Git submodule
|
2014-04-28
|
qmake
| :
| Added precompiled headers for SDK libs and client/server apps
|
2014-04-28
|
Git
| :
| Added information about external dependencies to repository readme
|
2014-04-28
|
libdeng2
| :
| Added a precompiled header
|
2014-04-25
|
libdeng2
|
Time
| :
| Added time delta since start of native process
|
2014-04-25
|
Installer
|
Windows
| :
| Added a small icon for uninstalling
|
2014-04-14
|
GuiWidget
|
libappfw
|
Refactor
| :
| Added a slot for deleting later
|
2014-04-13
|
libdeng2
|
Socket
| :
| Added an error signal, improved closing
|
2014-04-11
|
libappfw
| :
| Added VariableSliderWidget
|
2014-04-10
|
FX
|
Renderer
| :
| Added a method to query if bloom is enabled
|
2014-04-10
|
OS X
|
qmake
| :
| Added build option "deng_c++11"
|
2014-04-10
|
Tutorial
| :
| Added introduction to renderer appearance
|
2014-04-09
|
libappfw
| :
| Added a line edit widget for Variable editing
|
2014-04-09
|
libgui
|
Sound
| :
| Added Play and Change audiences
|
2014-04-07
|
libdeng2
|
Vector
| :
| Added a setLength() method
|
2014-04-06
|
Map
|
Refactor
| :
| Added Map::isCustom()
|
2014-04-05
|
FS
|
libdeng2
|
Refactor
| :
| Added file list printer, applied pimpl idiom
|
2014-04-05
|
FS
|
libdeng2
| :
| Added file system utilities
|
2014-04-04
|
libgui
|
Sound
| :
| Added more 3D audio properties
|
2014-04-02
|
SDK
| :
| Added a macro for adding a gcc/clang dynamic link path
|
2014-04-02
|
Image
|
libgui
| :
| Added support for reading Targa format
|
March 2014
|
2014-03-31
|
libdeng2
| :
| Added some math utilities
|
2014-03-30
|
Documentation
|
libappfw
| :
| Added note about fold panel contents
|
2014-03-28
|
libappfw
| :
| Added a waveform bank to BaseGuiApp
|
2014-03-28
|
libdeng2
|
Reader
| :
| Added a method to query remaining size
|
2014-03-28
|
libgui
| :
| Added an abstract base class for sounds
|
2014-03-28
|
ResourceSystem
|
Scripting
| :
| Added built-in Doomsday Script 'SavedSession' module
|
2014-03-27
|
Scripting
| :
| Added a GameAdditionScriptAudience for delegating notifications
|
2014-03-27
|
libgui
| :
| Added Waveform and WaveformBank
|
2014-03-27
|
libdeng2
|
Reader
| :
| Added a method to read a specific number of bytes
|
2014-03-27
|
libdeng2
|
Reader
| :
| Added a method to read a specific number of bytes
|
2014-03-26
|
Info
|
libdeng2
| :
| Added an include directive
|
2014-03-26
|
GLBuffer
|
libgui
| :
| Added a new vertex format (Vertex3)
|
2014-03-25
|
GLUniform
|
libgui
| :
| Added vector array as uniform type
|
2014-03-25
|
Cleanup
|
libdeng2
|
SavedSession
| :
| Added convenient accessors to SavedSession::MapStateReader, cleanup
|
2014-03-23
|
libdeng2
|
SavedSession
| :
| Added convenient methods for locating state data files
|
2014-03-20
|
Console
|
Documentation
|
FX
| :
| Added help for bloom cvars
|
2014-03-20
|
Savegame Tool
| :
| Added -output option to redirect .save output to another directory
|
2014-03-20
|
App
|
libdeng2
| :
| Added option "-errors" for secondary warning/error output
|
2014-03-20
|
GUI
|
Shell
| :
| Added options for public server and shell password
|
2014-03-18
|
Savegame Tool
| :
| Added stub for VanillaSaveFormat
|
2014-03-17
|
libcommon
|
MapStateReader
| :
| Fix map state value reading, added a read-float method
|
2014-03-17
|
libgui
| :
| Added TextureBank, a very simple atlas-based bank for images
|
2014-03-16
|
SavegameSelectionWidget
|
UI
| :
| Added a basic UI widget for saved session management
|
2014-03-16
|
Debug
|
libdeng2
|
Unix
| :
| Added a backtrace print macro
|
2014-03-15
|
FX
|
Renderer
| :
| Added bloom to appearance profiles
|
2014-03-15
|
FX
|
Renderer
| :
| Added a bloom post-processing effect
|
2014-03-14
|
API
| :
| Added HOOK_SAVEGAME_CONVERT for use by savegame converter plugins
|
2014-03-14
|
Image
|
libgui
| :
| Added fromData() method, support for loading PCX images
|
2014-03-14
|
Image
|
libgui
| :
| Added fromData() method, support for loading PCX images
|
2014-03-13
|
GLSandbox
|
Tests
| :
| Added textures for the MD5 test model
|
2014-03-13
|
libgui
| :
| Added vertex attributes for bone IDs and weights
|
2014-03-13
|
GLUniform
|
libgui
| :
| Added support for matrix arrays
|
2014-03-12
|
libdeng2
|
Record
| :
| Added an explicit setter for char const*
|
2014-03-12
|
libdeng2
|
Record
| :
| Added an explicit setter for char const*
|
2014-03-12
|
libdeng2
| :
| Added min/max functions with three arguments
|
2014-03-11
|
GL
|
Tests
| :
| Added a MD2 test model for GLSandbox
|
2014-03-11
|
GLBuffer
|
libgui
| :
| Added a 3D vertex with tangent-space
|
2014-03-11
|
libgui
| :
| Added stub for ModelDrawable
|
2014-03-11
|
Cleanup
|
Documentation
|
SDK
| :
| Added sdk.doxy, cleaned up some Doxygen errors
|
2014-03-10
|
Console
|
Tutorial
| :
| Added a console command to start the tutorial
|
2014-03-10
|
libappfw
| :
| Added an inverted style for TabWidget
|
2014-03-10
|
libappfw
| :
| Added Untrapper for mouse untrapping convenience
|
2014-03-10
|
Client
|
Tutorial
| :
| Added a glow to highlight UI elements
|
2014-03-10
|
GuiRootWidget
|
libappfw
| :
| Added method for finding GuiWidgets
|
2014-03-09
|
Console
|
UI
| :
| Added menu item for setting console shortcut key
|
2014-03-09
|
Tutorial
| :
| Added console key binding widget
|
2014-03-09
|
Bindings
|
UI
| :
| Added widget for making an input binding
|
2014-03-09
|
libdeng2
| :
| Added more character symbols (Alt)
|
2014-03-09
|
libappfw
| :
| Special button with a small auxiliary button inside
|
2014-03-08
|
Client
|
UI
| :
| Added a tutorial dialog
|
2014-03-08
|
Client
|
Log
|
UI
| :
| Added Config variable to show/hide entry metadata
|
2014-03-08
|
| :
| Savegame Tool console application
|
2014-03-08
|
App
| :
| Added flag to disable App's persistent data
|
2014-03-07
|
libgui
| :
| Added new vertex format for indirect texturing
|
2014-03-07
|
Atlas
|
libgui
| :
| Added support for borders around allocations
|
2014-03-06
|
libdeng2
|
Rectangle
| :
| Added utility method for making an (x,y,w,h) vector
|
2014-03-05
|
GLTexture
|
libgui
| :
| Added maximum anisotropy parameter
|
2014-03-05
|
libgui
|
VertexBuilder
| :
| Added cube and 3D quad methods with indirect UV
|
2014-03-05
|
GLBuffer
|
libgui
| :
| Added "TexBounds0" vertex attribute
|
2014-03-02
|
DialogWidget
|
libappfw
| :
| Added an action for dialog acceptance
|
2014-03-02
|
Action
|
libdeng2
| :
| Added as/is methods for Action classes
|
2014-03-02
|
libappfw
|
LineEditWidget
| :
| Added a frame for text edit widgets
|
2014-03-02
|
ButtonWidget
|
libappfw
| :
| Added a method for triggering a button
|
February 2014
|
2014-02-28
|
libdeng2
|
RuleRectangle
| :
| Added midX/midY output rules
|
2014-02-28
|
OS X
|
qmake
|
SDK
| :
| Added Mac deployment for apps
|
2014-02-27
|
qmake
|
SDK
| :
| Added an app deployment macro
|
2014-02-26
|
SDK
| :
| Added a .pri files for apps using the SDK
|
2014-02-25
|
qmake
|
SDK
| :
| Added sdk.pro, install rules for headers
|
2014-02-25
|
Client
|
UI
| :
| Added "24-bit" color depth to Video Settings
|
2014-02-25
|
Client
|
UI
| :
| Added "24-bit" color depth to Video Settings
|
2014-02-25
|
LabelWidget
|
libappfw
| :
| Added overlay image drawing for labels
|
2014-02-24
|
LabelWidget
|
libappfw
| :
| Added special "separate" align mode for labels
|
2014-02-22
|
Client
|
UI
| :
| Added a rudimentary manual "Connect to Server" dialog
|
2014-02-22
|
Documentation
| :
| Added Doxygen configs for libappfw and libgui
|
2014-02-21
|
FoldPanelWidget
|
libappfw
| :
| Added a fold state indicator
|
2014-02-20
|
BaseGuiApp
|
libappfw
| :
| Added "UIState" into persist.pack
|
2014-02-20
|
libappfw
| :
| Added PersistentState and IPersistent
|
2014-02-20
|
libdeng2
| :
| Added Refuge, a persistent data store
|
2014-02-19
|
libappfw
| :
| Added TabWidget, changed ui::Data audience methods
|
2014-02-19
|
libappfw
|
Refactor
| :
| Added ui::ImageItem, an item with an image
|
2014-02-18
|
Client
|
UI
| :
| Added a filter widget for the game selection menu
|
2014-02-18
|
Resources
| :
| Added cmd "inspectgamesave" for logging details of a saved game session
|
2014-02-15
|
libcommon
| :
| Added a basic GameStateReaderFactory
|
2014-02-15
|
libcommon
|
Refactor
| :
| Added IGameStateReader interface
|
2014-02-12
|
libgui
| :
| Added swap control for X11, debugging Canvas recreation
|
2014-02-11
|
libappfw
| :
| Added convenience header for BaseWindow
|
2014-02-11
|
Documentation
|
libappfw
| :
| Added API documentation for VRConfig
|
2014-02-10
|
libcommon
|
SaveSlots
| :
| Added a C wrapper API for SaveSlots and made use of it
|
2014-02-05
|
libcommon
|
SaveInfo
| :
| Added method of returning the current map URI from SaveInfo
|
2014-02-04
|
GameRuleset
|
libcommon
| :
| Added a (de)serialization mechanism
|
2014-02-02
|
GridLayout
|
libappfw
| :
| Added method for querying the layout's paddings
|
2014-02-01
|
Client
|
UI
| :
| Added more network settings to dialog
|
2014-02-01
|
Client
|
UI
| :
| Added more network settings to the dialog
|
2014-02-01
|
libdeng2
|
ScalarRule
| :
| Added method to finish current animation
|
2014-02-01
|
Client
|
Console
|
UI
| :
| Added a line editor for cvars
|
2014-02-01
|
Cleanup
|
libcommon
| :
| Added G_CurrentMapUri()
|
January 2014
|
2014-01-31
|
Debug
|
libdeng1
| :
| Added an assert
|
2014-01-29
|
API
|
Uri
| :
| Added new Uri constructor Uri_NewWithPath3
|
2014-01-28
|
Game
|
Refactor
| :
| Added a method for getting a text description
|
2014-01-28
|
libappfw
| :
| Added DocumentPopupWidget
|
2014-01-27
|
Multiplayer
|
UI
| :
| Added an info popup for full server information
|
2014-01-27
|
libdeng2
| :
| Added M-dash character symbol
|
2014-01-26
|
Client
|
Default Style
|
UI
| :
| Added and applied an alternative accent color
|
2014-01-26
|
libdeng2
|
Vector
| :
| Added a method for swapped X and Z components
|
2014-01-26
|
Client
|
Default Style
|
OS X
| :
| Added mappings for native font styles
|
2014-01-26
|
libdeng2
|
Vector
| :
| Added method for converting to Vector4f
|
2014-01-25
|
libgui
|
OS X
| :
| Added a native font class for Core Text
|
2014-01-24
|
API
| :
| Added Def_Get() identifier DD_DEF_MUSIC_CDTRACK
|
2014-01-23
|
API
|
libdeng1
| :
| Added Str_StartsWith()
|
2014-01-23
|
API
| :
| Added M_ReadFileIntoString()
|
2014-01-22
|
Multiplayer
|
UI
| :
| Added empty stub for Multiplayer Games dialog
|
2014-01-19
|
Thinkers
|
World
| :
| Added Thinkers utility method for counting active thinkers
|
2014-01-19
|
BspNode
|
World
| :
| Added BspNode method for calculating the height of a subtree
|
2014-01-17
|
Client
|
Script
| :
| Added the script binding App.quit()
|
2014-01-14
|
libdeng2
| :
| Added a header for some printable character symbols
|
2014-01-14
|
libdeng2
| :
| Added the Property utility for observable native variables
|
2014-01-12
|
Cleanup
|
World
| :
| Added Thinker_Map() (returns the map in which the thinker exists)
|
2014-01-12
|
Refactor
| :
| Added App_Log() to the libdeng2 C wrapper, use it everywhere
|
2014-01-12
|
Client
|
libgui
| :
| Added some log messages
|
2014-01-07
|
AlertDialog
|
Client
|
UI
| :
| Added a Gear button for alert settings
|
2014-01-06
|
Client
|
UI
| :
| Added VariableChoiceWidget
|
2014-01-06
|
Console
| :
| Added the “Log Filter & Alerts” dialog in the console menu
|
2014-01-06
|
Client
|
Log
|
UI
| :
| Added a stub for the log settings dialog
|
2014-01-04
|
Log
|
Refactor
| :
| Added bits for target audience, more LOG_* macros
|
2014-01-04
|
Game
|
Resources
| :
| Added method of querying the logical status of a Game
|
2014-01-04
|
Resources
| :
| Added cmd "inspectgame" for logging details of a registered game
|
2014-01-03
|
libdeng2
|
Range
| :
| Added utilities for finding and printing contiguous integer ranges
|
2014-01-02
|
Debug
|
Renderer
| :
| Added assertion
|
2014-01-02
|
Client
|
UI
| :
| Added a stub from the alerts dialog
|
2014-01-01
|
libshell
|
ServerFinder
| :
| Added option to prevent automatic server discovery
|
December 2013
|
2013-12-25
|
Documentation
|
Readme
| :
| Added stereoscopic rendering to feature list
|
2013-12-24
|
Oculus Rift
|
UI
| :
| Added a button to restore desktop settings
|
2013-12-23
|
Client
|
Server
|
Unix
| :
| Added command line options --version and --help
|
2013-12-23
|
Documentation
|
Readme
| :
| Added Oculus Rift support
|
2013-12-22
|
Default Style
|
Stereo 3D
| :
| Added an icon for 3D & VR config
|
2013-12-22
|
Stereo 3D
|
UI
| :
| Added settings to the “3D & VR Settings” dialog
|
2013-12-22
|
Stereo 3D
|
UI
| :
| Added a VR settings dialog
|
2013-12-22
|
Debug
|
libdeng2
| :
| Added assertions regarding valid use of Observers and Widgets
|
2013-12-21
|
Style
|
UI
| :
| Added “-fontsize” option to change font sizes
|
2013-12-20
|
Map
|
World
| :
| Added cmd "inspectmap" for logging details of the current map
|
2013-12-17
|
Client
|
GuiWidget
|
UI
| :
| Added a method for hit-testing a widget tree
|
2013-12-09
|
libdeng2
|
Vector
| :
| Added a conversion method to an unsigned int vector
|
2013-12-07
|
Resources
|
Sprite
| :
| Added support for sprites with 16 view angle rotations
|
2013-12-07
|
GLState
|
libgui
| :
| Added color mask
|
2013-12-05
|
libdeng2
| :
| Added ceilPow2
|
2013-12-05
|
libgui
| :
| Added GLInfo, moved extensions and limits from client
|
2013-12-03
|
FX
|
Renderer
| :
| Added API and todos for light source visibility marking
|
2013-12-03
|
libgui
|
Refactor
|
Renderer
| :
| Added GLTarget::AlternativeBuffer
|
2013-12-02
|
libgui
|
Refactor
| :
| Added GLFramebuffer
|
2013-12-02
|
libdeng2
| :
| Added template de::lerp()
|
November 2013
|
2013-11-29
|
libgui
| :
| Added GLPixelFormat (replaces Image::GLFormat)
|
2013-11-27
|
Homepage
|
Style
| :
| Added support for high-DPI displays; improved forum font scaling
|
2013-11-27
|
Homepage
|
Style
| :
| Added support for high-DPI displays; improved forum font scaling
|
2013-11-26
|
FX
|
Renderer
| :
| Working on lens flare arrangement; added angle condition
|
2013-11-24
|
libgui
| :
| Added KdTreeAtlasAllocator
|
2013-11-23
|
FX
|
Renderer
| :
| Added a basic set of lens flare textures
|
2013-11-22
|
libdeng2
|
Widgets
| :
| Added method for querying RuleRectangle’s size in integer
|
2013-11-22
|
Debug
|
libdeng2
|
Log
| :
| Added assert for possible out-of-range list access
|
2013-11-21
|
Client
|
UI
| :
| Added shadow behind ProgressWidget’s text
|
2013-11-21
|
qmake
|
Unix
| :
| Added build option for using ccache
|
2013-11-21
|
qmake
|
Unix
| :
| Added build option for using ccache
|
2013-11-18
|
Refactor
|
RenderSystem
| :
| Moved the shader bank to RenderSystem, added renderer.pack
|
2013-11-18
|
FX
|
Renderer
| :
| Added missing model-view transformation in fx::LensFlares
|
2013-11-17
|
FX
|
Renderer
| :
| Added a convenience method for accessing GLShaderBank
|
2013-11-17
|
libdeng2
|
Vector
| :
| Added a method for xzy swapping
|
2013-11-15
|
GLBuffer
|
libgui
| :
| Added vertex formats with more texture coordinates
|
2013-11-15
|
FX
|
Renderer
| :
| Added some API documentation
|
2013-11-15
|
Renderer
| :
| Added an interface for point light sources
|
2013-11-15
|
Console
|
FX
|
Renderer
| :
| Added cmd ‘postfx’ for setting the post-processing shader
|
2013-11-15
|
Client
|
Fonts
|
Refactor
|
Resources
| :
| Split up fonts.cpp/h; added convenience headers
|
2013-11-14
|
Client
| :
| Frame post-processing effect as part of LensFx
|
2013-11-13
|
libdeng2
| :
| Added template for creating shared, reference-counted objects
|
2013-11-12
|
Renderer
| :
| Added console effect for lens flares
|
2013-11-12
|
Renderer
| :
| Added stub for camera lens effects
|
2013-11-10
|
Client
|
Fonts
|
Refactor
| :
| Added convenience headers for font components
|
2013-11-09
|
Builder
| :
| Added autobuild command to package the source tarball
|
2013-11-09
|
| :
| ResourceSystem (stub)
|
2013-11-08
|
| :
| Added hooks for maintaining separate Rift/non-Rift field of view (see below) CVAR rend-camera-fov always represents the current field of view, whether in Rift mode or not (so culling can work correctly). CVAR rend-vr-rift-fovx represents stored/curre
|
2013-11-05
|
Stereo 3D
| :
| Added GPL banner
|
2013-11-05
|
Client
| :
| Added RenderSystem
|
2013-11-05
|
Client
|
Map Renderer
| :
| Added DrawLists
|
2013-11-05
|
Client
|
Map Renderer
| :
| Added DrawList
|
2013-11-04
|
Client
| :
| Added CompositorWidget, testing it in ClientWindow
|
October 2013
|
2013-10-31
|
libcommon
| :
| Added lookpitch/lookyaw controls
|
2013-10-31
|
API
|
Client
| :
| Querying if a control has bindings, added new look controls
|
2013-10-30
|
libgui
| :
| Added Vertex3Tex format, handle #version in GLShader
|
2013-10-28
|
Client
|
Input
|
libcommon
| :
| Added 'Head Tracker' input device; raw axis mode
|
2013-10-25
|
API
|
GL
| :
| Public GL API now uses GLState for scissor; added push/pop state
|
2013-10-22
|
AudioSettings
|
Client
|
UI
| :
| Added toggle and default for sound-overlap-stop
|
2013-10-09
|
World
| :
| Added LineBlockmap
|
2013-10-08
|
Cleanup
|
Lumobj
|
Mobj
|
World
| :
| Added Mobj_AABox() and Lumobj::aaBox() methods; cleanup
|
2013-10-04
|
libdeng2
|
Vector
| :
| Added an explicit toVector3f() conversion method
|
2013-10-04
|
Client
|
Input Settings
|
UI
| :
| Added a Key Grabber utility
|
September 2013
|
2013-09-23
|
Updater
| :
| Added option to download available updates automatically
|
2013-09-22
|
Client
|
Renderer Appearance
| :
| Renamed built-in profiles, added "Defaults"
|
2013-09-21
|
Client
| :
| Read-only setting profiles; added "Retro" and "Enhanced"
|
2013-09-21
|
Client
| :
| Read-only setting profiles; added "Retro" and "Enhanced"
|
2013-09-21
|
Doom
| :
| Added compatibility option "game-objects-gibcrushednonbleeders"
|
2013-09-21
|
Client
|
Documentation
|
libdeng2
| :
| Added comments
|
2013-09-20
|
Client
|
UI
| :
| Added a 'gauge' popup for Audio Settings dialog
|
2013-09-20
|
Client
|
Refactor
|
UI
| :
| Added a popup widget with a grid
|
2013-09-20
|
Client
|
Console
| :
| Added console command 'rendedit'
|
2013-09-19
|
Renderer
|
UI
| :
| Moved HUD mirroring option, added "Behavior" subtitle
|
2013-09-14
|
Renderer Appearance
|
UI
| :
| Added "Volume Lighting" group, other new settings
|
2013-09-13
|
Default Style
|
Task Bar
| :
| Added a set of basic settings icons
|
2013-09-13
|
Default Style
| :
| Added a 'gauge' icon
|
2013-09-12
|
Client
|
Refactor
|
UI
| :
| Added widget for settings profile manipulation
|
2013-09-10
|
Console
| :
| Added interactive Doomsday Script mode for the command line
|
2013-09-10
|
Client
|
libgui
| :
| Added rich style 'm' to choose a monospace font
|
2013-09-09
|
MessageDialog
|
UI
| :
| Added InputDialog for querying text from user
|
2013-09-05
|
BspLeaf
|
Client
|
World
| :
| Added mechanism for linking Lumobjs to BspLeafs
|
2013-09-05
|
Client
|
Refactor
| :
| Added SettingsRegister, renderer & input settings
|
2013-09-05
|
Client
|
Refactor
|
UI
| :
| Added PanelWidget as base class of PopupWidget
|
2013-09-04
|
Client
|
Task Bar
|
UI
| :
| Added Renderer Settings
|
2013-09-04
|
Client
|
UI
| :
| Added Stylist and DialogContentStylist
|
2013-09-03
|
Client
|
Control Panel
|
UI
| :
| Added Input Settings, removed old "Input" page
|
2013-09-03
|
Client
|
Control Panel
|
UI
| :
| Added Network Settings, removed old Network/Console pages
|
2013-09-02
|
Client
|
Refactor
|
UI
| :
| Added CVarChoiceWidget, used it in Audio Settings
|
2013-09-02
|
Client
|
UI
| :
| Added "Preferred Music" option, apply resampling rate changes
|
2013-09-02
|
Client
|
Task Bar
|
UI
| :
| Added the Audio Settings dialog
|
2013-09-02
|
Client
|
DialogWidget
|
UI
| :
| Added an optional heading for dialogs
|
2013-09-01
|
Client
|
UI
| :
| Added the color adjustment dialog in ClientWindow
|
August 2013
|
2013-08-31
|
Client
|
Fixed
|
UI
| :
| Initial viewResized event to mewly added children
|
2013-08-30
|
Client
|
GuiRootWidget
|
UI
| :
| Added tiny dot texture, tweaked frame texture
|
2013-08-29
|
Client
| :
| Added convenience headers for the client-side UI framework
|
2013-08-29
|
Client
|
Refactor
|
UI
| :
| Added TextDrawable; used now in DocumentWidget
|
2013-08-28
|
Cleanup
|
Default Style
| :
| Cleanup of fonts.dei, added slider.label font
|
2013-08-28
|
Client
|
UI
| :
| Added stub for SliderWidget
|
2013-08-27
|
libdeng2
|
OperatorRule
| :
| Added a static 3-way maximum method
|
2013-08-27
|
libgui
|
PersistentCanvasWindow
| :
| Added audience for attribute changes
|
2013-08-25
|
Client
|
Map Renderer
| :
| Added TODO comments where sector clusters should be used
|
2013-08-24
|
Client
|
Refactor
|
UI
| :
| Added rule-based ui::Margins to handle widget margins
|
2013-08-24
|
Line
|
MapElement
|
Plane
|
World
| :
| Added const overloads for various methods of MapElement derived types
|
2013-08-23
|
Cleanup
|
Sector
|
World
| :
| Added SectorCluster typedef
|
2013-08-23
|
Cleanup
|
Line
|
World
| :
| Added LineSide and LineSideSegment typedefs
|
2013-08-23
|
Default Style
| :
| Added a HiDPI version of the on/off toggle graphic
|
2013-08-23
|
Client
|
Default Style
|
Windows
| :
| Added the "Open Sans" font into the style package
|
2013-08-23
|
Client
|
Map Renderer
| :
| Added variable 'rend-dev-sector-show-indicies'
|
2013-08-21
|
Client
|
UI
| :
| Added a separate color for dialog backgrounds
|
2013-08-21
|
Client
|
ProgressWidget
|
UI
| :
| Added a "mini" style of progress indicator
|
2013-08-21
|
Client
|
UI
| :
| Added MessageDialog; relocated rest of updater sources
|
2013-08-20
|
Cleanup
| :
| Added SoundEmitter typedef of ddmobj_base_t
|
2013-08-19
|
Fixed
|
libdeng2
|
Observers
| :
| Added missing const += by-ref operator
|
2013-08-18
|
libdeng2
|
OperatorRule
| :
| Added sumInto() and another version of maximum()
|
2013-08-18
|
Sector
| :
| Added Sector::Cluster
|
2013-08-18
|
Client
|
UI
|
Widgets
| :
| Added basic implementation of GridLayout
|
2013-08-18
|
libdeng2
|
Widgets
| :
| Added IndirectRule
|
2013-08-18
|
Client
|
UI
|
Widgets
| :
| Added SequentialLayout
|
2013-08-18
|
libdeng2
|
Refactor
| :
| Added a macro for defining as/is conversion templates
|
2013-08-17
|
Client
|
Task Bar
|
UI
| :
| Added an About dialog; "About Doomsday" in DE menu
|
2013-08-17
|
Client
|
UI
| :
| Added DialogWidget
|
2013-08-17
|
Client
|
GuiWidget
|
UI
| :
| Added a blurred background with border glow
|
2013-08-17
|
Client
|
UI
| :
| Added basic implementation for ChoiceWidget
|
2013-08-17
|
Client
|
UI
| :
| Added a method for finding data context items
|
2013-08-17
|
Client
|
PopupWidget
|
UI
| :
| Added method for setting anchor and opening direction
|
2013-08-16
|
Client
|
Refactor
|
UI
| :
| Added ui::SubmenuItem representing a submenu with items
|
2013-08-16
|
Client
|
UI
| :
| Added specialized ui::Items for actions and variable toggles
|
2013-08-16
|
Client
|
UI
| :
| Added a controller that creates widgets out of a data model
|
2013-08-16
|
Client
|
UI
| :
| Added a data model abstraction (context with items)
|
2013-08-16
|
Client
|
GuiWidget
|
UI
| :
| Added a nicer way to get child widgets
|
2013-08-16
|
libdeng2
|
Widget
| :
| Added Deletion audience; children can be reordered
|
2013-08-14
|
Client
|
UI
| :
| Renamed alignment.h to uidefs.h; added stub for ChoiceWidget
|
2013-08-11
|
libdeng2
| :
| Added version define for Qt 5.2
|
2013-08-10
|
Client
|
Console
|
UI
| :
| Added option for scrolling log to bottom on Enter
|
2013-08-10
|
Client
|
UI
|
VariableToggleWidget
| :
| Added widget for toggling script variables
|
2013-08-10
|
Client
|
ToggleWidget
|
UI
| :
| Added ToggleWidget
|
2013-08-10
|
Client
|
Default Style
| :
| Added an on/off toggle graphic
|
2013-08-09
|
Client
|
Refactor
|
UI
| :
| Added ProceduralImage base class; use it in LabelWidget
|
2013-08-09
|
Add-on Repository
|
Homepage
| :
| Featured veirdo's Mage Weapons Pack; added XCCP
|
2013-08-05
|
AbstractLineEditor
|
libshell
| :
| Added word deletion
|
2013-08-02
|
Client
|
Shadow Bias
| :
| Added BiasSurface base class
|
2013-08-01
|
Client
|
Default Style
| :
| Added the border glow definitions and image
|
2013-08-01
|
Client
|
UI
| :
| Added ProgressWidget
|
July 2013
|
2013-07-31
|
Client
|
libdeng2
|
libgui
| :
| Added a way to reset indent in rich format
|
2013-07-30
|
AbstractLineEditor
|
libshell
| :
| Added notifications about autocompletion
|
2013-07-30
|
Client
|
GuiWidget
|
UI
| :
| Added method for calculating normalized content rectangle
|
2013-07-30
|
GLState
|
libgui
| :
| Added missing assignment operator
|
2013-07-29
|
Client
|
UI
| :
| Added DocumentWidget for larger blocks of text
|
2013-07-28
|
Codex
| :
| Added breakdown of authorship for each tag
|
2013-07-28
|
Codex
| :
| Added related tags (manually chosen)
|
2013-07-28
|
libdeng2
|
Range
| :
| Added isEmpty() method
|
2013-07-27
|
Codex
| :
| Added a 'style' parameter for the find_tag.php redirector
|
2013-07-27
|
Builder
|
Codex
| :
| Added the Doomsday Codex generator script
|
2013-07-26
|
Client
|
Documentation
| :
| More comments added to FontLineWrapping
|
2013-07-24
|
libcommon
|
Refactor
| :
| Reuse existing title patch finder; added R_StatusBarSize
|
2013-07-23
|
Automap
|
libcommon
| :
| Added cvar 'map-title-position'
|
2013-07-20
|
Client
|
Task Bar
| :
| Added DE menu item "Toggle Fullscreen"
|
2013-07-16
|
Client
|
MenuWidget
| :
| Added an optional sort order for menu items
|
2013-07-15
|
libdeng2
|
Refactor
| :
| Added HighPerformanceTimer, refactored Time to use it (and pimpl)
|
2013-07-15
|
Doom
|
Fixed
| :
| Added missing glow definition for textures:FIRELAV2
|
2013-07-12
|
Console
|
Documentation
| :
| Removed obsolete vars/cmds, added 'taskbar' cmd
|
2013-07-09
|
Heretic
| :
| Added a comment about vanilla code
|
2013-07-08
|
Client
|
UI
| :
| Added a notification widget to ClientWindow
|
2013-07-08
|
Client
|
UI
| :
| Added a basic implementation of NotificationWidget
|
2013-07-08
|
App
|
Client
| :
| Added the script function App.gamePlugin()
|
2013-07-07
|
Client
| :
| Added the bootstrap script; autobind Tilde for opening taskbar
|
2013-07-07
|
App
|
libdeng2
|
ScriptSystem
| :
| Added the native App module
|
2013-07-07
|
Client
|
InputSystem
| :
| Added built-in Doomsday Script 'Input' module
|
2013-07-04
|
Atlas
|
libgui
| :
| Added OutOfSpace audience
|
2013-07-02
|
Client
|
Console
| :
| Added popup menu for the [>] button
|
2013-07-01
|
FrontController
|
Homepage
|
Refactor
| :
| Added static method FrontController::contentCache()
|
2013-07-01
|
libdeng2
| :
| Added Path slash normalization methods
|
June 2013
|
2013-06-28
|
Debug
| :
| Added "deng_fakememoryzone" build option
|
2013-06-26
|
libdeng2
| :
| Overload of de::fequal() with precision argument
|
2013-06-25
|
Client
|
Task Bar
| :
| Added build number, "Check for updates" in DE menu
|
2013-06-25
|
World
| :
| Integrated Hand and added FrameBegin, FrameEnd audiences
|
2013-06-25
|
| :
| Grabbable, Hand
|
2013-06-20
|
Client
|
UI
| :
| Added popup widget and popup menu widget
|
2013-06-20
|
Client
|
UI
| :
| Added Direction to the ui namespace
|
2013-06-20
|
Client
|
GuiWidget
| :
| Added virtual methods about child addition/removal
|
2013-06-20
|
Default Style
| :
| Added inverted text and background colors
|
2013-06-20
|
Fixed
|
libdeng2
|
OperatorRule
| :
| Broken Double operator, added clamped
|
2013-06-20
|
libdeng2
|
Rectangle
| :
| Added a new contains() and intersection methods
|
2013-06-20
|
libdeng2
|
Range
| :
| Added clamp() method
|
2013-06-16
|
Refactor
|
Server
| :
| Added ServerApp
|
2013-06-15
|
Default Style
| :
| Added logos for game plugins
|
2013-06-15
|
Client
|
UI
| :
| Added MenuWidget and a game selection menu
|
2013-06-15
|
Client
|
UI
| :
| Added colors for LabelWidget and a missing function
|
2013-06-15
|
Client
|
Refactor
|
UI
| :
| Added "ui" namespace for UI related enums and defs
|
2013-06-15
|
Games
| :
| Added notification about added new games
|
2013-06-14
|
Counted
|
libdeng2
| :
| Added new variants of holdRef()
|
2013-06-13
|
Surface
| :
| Added methods (setFlags, isFlagged)
|
2013-06-12
|
ConvexSubspace
|
Fixed
| :
| Added missing assignment operator
|
2013-06-12
|
Client
|
Widgets
| :
| Added BlurWidget
|
2013-06-11
|
Client
|
Default Style
| :
| Added the window background image
|
2013-06-11
|
libdeng2
|
Matrix
| :
| Added 2D variant of scaleThenTranslate()
|
2013-06-11
|
libdeng2
|
RuleBank
| :
| Added a 'zero' rule
|
2013-06-11
|
All Games
|
UI
| :
| Added "taskbar" cmd, replaced the Control Panel menu item
|
2013-06-09
|
Client
|
Widgets
| :
| Added basic implementation of ScrollAreaWidget
|
2013-06-08
|
libdeng2
| :
| Added a shorter macro for DENG2_ESC()
|
2013-06-08
|
World
| :
| Added World abstraction and encapsulated various global functions
|
2013-06-07
|
libdeng2
| :
| Added EscapeParser
|
2013-06-07
|
Font
|
libgui
|
RichFormat
| :
| Added escape sequences for tab positions
|
2013-06-07
|
Mesh
| :
| Added (Element) base class for all mesh geometry elements
|
2013-06-06
|
Mesh
| :
| Added mesh element count accessors
|
2013-06-04
|
libdeng2
|
Widget
| :
| Added the behavior flag 'ContentClipping'
|
2013-06-02
|
Default Style
|
Task Bar
| :
| Added a gear icon for the Control Panel
|
2013-06-02
|
Client
|
Task Bar
| :
| Added buttons for toggling console, opening panel
|
2013-06-01
|
Client
|
Widgets
| :
| Added a top margin for LogWidget
|
May 2013
|
2013-05-31
|
libdeng
|
Widget
| :
| Added generic event routing mechanism
|
2013-05-31
|
Client
|
Refactor
|
Widgets
| :
| Added common GuiWidget background geometry
|
2013-05-31
|
libdeng2
|
Widget
| :
| Added behavior flag for marking widget 'unhittable'
|
2013-05-30
|
Animation
|
libdeng2
| :
| Added copy constructor and assignment operator
|
2013-05-29
|
Client
|
Widgets
| :
| Added LabelWidget
|
2013-05-29
|
Client
|
Default Style
| :
| Added square logo graphic, tweaked fonts of OS X
|
2013-05-29
|
BSP Builder
|
Refactor
|
SuperBlockmap
| :
| Added SuperBlock::collateAllSegments()
|
2013-05-28
|
libdeng2
|
Rectangle
| :
| Added methods (area, isNull, moved)
|
2013-05-28
|
Client
|
Refactor
| :
| Moved alignment flags to a separate header, added templates
|
2013-05-27
|
Font
|
libgui
| :
| Added the Dim Accent color
|
2013-05-27
|
BSP Builder
|
ConvexSubspace
| :
| Added convenient overload of operator << and improved apidoc
|
2013-05-27
|
BSP Builder
|
ConvexSubspace
| :
| Added ConvexSubspace
|
2013-05-26
|
libdeng2
|
Range
| :
| Added more operators
|
2013-05-26
|
Asset
|
libdeng2
| :
| Added a new Asset state (Recovering)
|
2013-05-26
|
libdeng2
|
Range
| :
| Added operator to extend the range to include a value
|
2013-05-25
|
WallSpec
| :
| Added flags NearFade and SortDynLights
|
2013-05-24
|
Fixed
|
Resources
| :
| Added ML_TWOSIDED to ML_VALID_MASK
|
2013-05-24
|
libgui
|
VertexBuilder
| :
| Added makeQuad() for constructing 2D rectangles
|
2013-05-24
|
libgui
|
Refactor
| :
| Added the VertexBuilder template
|
2013-05-24
|
libdeng2
|
Vector
| :
| Added the missing Vector4<>::operator /
|
2013-05-23
|
Map Renderer
| :
| Added WallSpec; consolidated more geometry construction logic
|
2013-05-22
|
libdeng2
| :
| Added Range, relocated Matrix, Vector, Rectangle, Version to core
|
2013-05-22
|
Polyobj
| :
| Added convenience accessors returning the linked Sector
|
2013-05-21
|
Client
|
Widgets
| :
| Added a console command widget
|
2013-05-21
|
Games
|
Refactor
| :
| Updated for DENG2_PIMPL, added game change audience
|
2013-05-21
|
AbstractLineEditor
|
libshell
| :
| Added a way to determine index's position on wrapped lines
|
2013-05-21
|
KeyEvent
|
libgui
| :
| Added key modifiers into a key event
|
2013-05-19
|
libshell
| :
| Added equality operator for Range
|
2013-05-18
|
Client
|
Widgets
| :
| Added several widgets (in various states of development)
|
2013-05-18
|
Client
| :
| Added FontLineWrapping, utility for wrapping text
|
2013-05-18
|
Client
|
GL
| :
| Added GLTextComposer, utility for drawing GL text
|
2013-05-18
|
Client
|
Default Style
| :
| Added monospace font, widget-specific fonts
|
2013-05-18
|
libdeng2
|
Widget
| :
| Added widget deinitialization method
|
2013-05-18
|
libdeng2
|
Rectangle
| :
| Added shrunk() and an inequality operator
|
2013-05-16
|
libgui
| :
| Added GLShaderBank
|
2013-05-16
|
Refactor
|
Rule
| :
| Added valuei() for accessing value as integer
|
2013-05-15
|
libdeng2
|
libshell
|
Refactor
| :
| Added MemoryLogSink, used it in shell::LogWidget
|
2013-05-14
|
libdeng2
|
Math
| :
| Added a template for rounding a number
|
2013-05-14
|
Client
|
Default Style
| :
| Added definitions for colors, images and rules
|
2013-05-14
|
libdeng2
|
Refactor
| :
| Added a new convenient constructor for RecordValue
|
2013-05-14
|
libdeng2
| :
| Added InfoBank, an abstract base class for banks that use Info
|
2013-05-14
|
Client
| :
| Added Style
|
2013-05-14
|
libdeng2
| :
| Added RuleBank, a collection of Rules
|
2013-05-13
|
libgui
| :
| Added ColorBank
|
2013-05-13
|
libdeng2
|
ScriptedInfo
| :
| Added the "namespace" blocks
|
2013-05-13
|
libdeng2
|
scriptsys
| :
| Added the eval() function
|
2013-05-12
|
Client
| :
| Added the default UI style package
|
2013-05-12
|
libgui
| :
| Added Font and FontBank
|
2013-05-12
|
DSSL
| :
| Added the "gui" module for GUI related utility functions
|
2013-05-12
|
libdeng2
|
scriptsys
| :
| Added built-in function "floor"
|
2013-05-10
|
Info
|
libdeng2
| :
| Added a semantic hint for script values
|
2013-05-10
|
libdeng2
|
scriptsys
| :
| Added ScriptedInfo
|
2013-05-05
|
libdeng2
|
Loop
| :
| Added static accessor for the app's Loop
|
2013-05-02
|
libdeng2
| :
| Added concurrent tasks (Task and TaskPool)
|
2013-05-02
|
libdeng2
|
Refactor
| :
| Added concurrency source module, ReadWriteLockable
|
2013-05-01
|
libgui
| :
| Added ImageBank, a Bank containing Images
|
2013-05-01
|
libdeng2
| :
| Added Bank, an abstract data bank with tiered caching
|
2013-05-01
|
libdeng2
| :
| Added FIFO, Waitable::reset()
|
April 2013
|
2013-04-30
|
libdeng2
| :
| Added FlagOp enum (operation on a set of flags)
|
2013-04-30
|
libdeng2
| :
| Added FlagOp enum (operation on a set of flags)
|
2013-04-29
|
GLBuffer
|
libgui
| :
| Added 2D vertex format with just a texcoord
|
2013-04-28
|
GLBuffer
|
libgui
| :
| Added a 3D vertex format
|
2013-04-28
|
Fixed
|
GL
|
libgui
| :
| Bind texture when uploading, added GL error assertion
|
2013-04-25
|
GL
|
Tests
| :
| Added glsandbox, test app for all GL related stuff
|
2013-04-25
|
Image
|
libgui
| :
| Added basic image editing methods (using QImage)
|
2013-04-25
|
libdeng2
|
Vector
| :
| Added Vector4ub typedef, suitable for RGBA colors
|
2013-04-25
|
libdeng2
|
Rectangle
| :
| Added expanded(), fromSize() constructor, union
|
2013-04-25
|
Id
|
libdeng2
| :
| Added isNone() method and a qHash() function
|
2013-04-24
|
libgui
| :
| Added de::Image, a wrapper that extends QImage
|
2013-04-24
|
ByteRefArray
|
libdeng2
| :
| Added a default constructor, data accessors
|
2013-04-23
|
libgui
| :
| Added Drawable, a combination of buffers, programs and states
|
2013-04-23
|
BitField
|
libdeng2
| :
| Added assignment operator, method to get all element ids
|
2013-04-23
|
DMU
|
Fixed
| :
| Added missing element/property name for DMU_SURFACE
|
2013-04-22
|
DMU API
| :
| Added property DMU_ARCHIVE_INDEX
|
2013-04-22
|
GL
|
libgui
| :
| Added the de::gl namespace for GL related enums
|
2013-04-22
|
libdeng2
| :
| Added BitField, a dynamic array of packed integer values
|
2013-04-22
|
libdeng2
|
Vector
| :
| Added missing Vector2<> operator /
|
2013-04-22
|
libdeng2
|
Vector
| :
| Added missing Vector2<> operator /
|
2013-04-22
|
LineSightTest
| :
| Added default values for bottom/top slope and flags
|
2013-04-22
|
Partition
| :
| Added intersection; intercept; isParallelTo
|
2013-04-22
|
libdeng1
| :
| Added a couple of new 2D vector box methods
|
2013-04-19
|
libdeng2
|
Refactor
| :
| Added de::zap and de::zapPtr
|
2013-04-19
|
Tests
| :
| Added a test of the Vector3 cross product
|
2013-04-19
|
libdeng2
| :
| Added 3x3 and 4x4 matrix templates
|
2013-04-19
|
libdeng2
|
Vector
| :
| Added more methods, explicit Euclidean/homogeneous conversion
|
2013-04-19
|
libdeng2
|
Vector
| :
| Added more methods, explicit Euclidean/homogeneous conversion
|
2013-04-18
|
Asset
|
libdeng2
| :
| Added missing member
|
2013-04-17
|
libdeng2
| :
| Added Asset, a generic declaration of an asset's state
|
2013-04-17
|
API
| :
| Fixed-point math variants of BSP lookup/query functions
|
2013-04-17
|
libdeng2
|
VectorN<>
| :
| Added multiplication assignment operators
|
2013-04-16
|
libgui
| :
| Added a header for OpenGL (ES) 2
|
2013-04-16
|
libdeng2
| :
| Added an operator+= for Block with IByteArray argument
|
2013-04-16
|
| :
| Convenience headers for all important map domain classes
|
2013-04-15
|
GL
|
libgui
| :
| Added stubs for GL classes, with basic implementation for GLBuffer
|
2013-04-13
|
Client
|
Refactor
| :
| Added InputSystem, CommandAction, WidgetActions
|
2013-04-13
|
libdeng2
| :
| Added Action, a base class for UI actions
|
2013-04-13
|
Partitioner
| :
| Added build option DENG_BSP_COLLAPSE_ORPHANED_LEAFS
|
2013-04-11
|
Script
|
Tests
| :
| Added a new case for the Kitchen Sink
|
2013-04-11
|
Surface
| :
| Added audience for MaterialOriginChange notification
|
2013-04-10
|
Plane
| :
| Added audience for HeightChange notification
|
2013-04-09
|
libdeng1
| :
| Added macro DBL2FIX
|
2013-04-09
|
App
|
libdeng2
| :
| Added audience for startup completion
|
2013-04-09
|
libdeng2
| :
| Added the -reconfig option for rerunning the Config script
|
2013-04-06
|
Client
| :
| Added commands for maximizing/centering the window
|
2013-04-05
|
Client
|
Refactor
| :
| ClientWindow implemented, added GuiRootWidget
|
2013-04-05
|
libgui
| :
| Added template for new classes
|
2013-04-05
|
libdeng2
| :
| Added an easier way to get the appClock's current time
|
2013-04-05
|
libdeng2
| :
| Added methods to the Rectangle template
|
2013-04-03
|
libgui
| :
| Added Window base class, synced version with project version
|
2013-04-03
|
App
|
libdeng2
| :
| Added -reset for emptying persist.pack to defaults
|
2013-04-02
|
Console
|
Documentation
| :
| Added "listbcontexts"
|
2013-04-02
|
Console
|
Documentation
| :
| Added (de)activebcontext, cleaned up help output
|
2013-04-01
|
Amethyst
| :
| Added Doomsday Help output style to lib
|
March 2013
|
2013-03-31
|
Documentation
| :
| Added scripts and Control Panel help as Amethyst sources
|
2013-03-31
|
Documentation
|
OS X
|
TextMate
| :
| Added a .tm_properties for the Amethyst docs
|
2013-03-29
|
Documentation
| :
| Added wiki template for the doomsday-server man page
|
2013-03-28
|
Master Server
| :
| Added a 'locked' property for future use
|
2013-03-28
|
Readme
| :
| Added wiki link to the Shell
|
2013-03-28
|
Homepage
| :
| Added Version class
|
2013-03-28
|
Build Repository
|
Homepage
| :
| Added support for the OS X 10.8 packages
|
2013-03-26
|
Builder
| :
| Added handling of the Mac OS X 10.8 build
|
2013-03-26
|
Builder
|
OS X
| :
| Added a new build for OS X Mountain Lion (10.8)
|
2013-03-24
|
libcommon
| :
| Added cvar 'game-pause-mapstart-tics'
|
2013-03-24
|
String
|
Tests
| :
| Added a further example of string formatting
|
2013-03-23
|
Unix
| :
| Added a man page for doomsday-server
|
2013-03-22
|
Unix
| :
| Added man page for doomsday-shell-text
|
2013-03-22
|
Tests
| :
| Added a test for string pattern format
|
2013-03-20
|
GUI
|
Shell
| :
| Added a link to the project home page
|
2013-03-20
|
GUI
|
Refactor
|
Shell
| :
| Added mouse wheel scrolling and refactored console page
|
2013-03-19
|
Hexen
| :
| Added a values.ded
|
2013-03-17
|
GUI
|
Shell
| :
| Added a link to Help in the wiki
|
2013-03-17
|
SideDef
| :
| Added getter methods for all SideDef property values
|
2013-03-17
|
HEdge
| :
| Added getter methods for all HEdge property values
|
2013-03-16
|
Surface
| :
| Added getter methods for the rest of Surface's property values
|
2013-03-15
|
Server
|
Shell
| :
| Added basic player info packet
|
2013-03-15
|
Surface
| :
| Added getter methods for more Surface property values
|
2013-03-15
|
Sector
| :
| Added getter methods for all Sector property values
|
2013-03-14
|
LineDef
| :
| Added getter methods for all LineDef property values
|
2013-03-12
|
| :
| Fix typos and added a @todo re BSP tree element types
|
2013-03-12
|
BspNode
| :
| Added getter methods for all BspNode property values
|
2013-03-12
|
BspLeaf
| :
| Added getter methods for all BspLeaf property values
|
2013-03-10
|
Vertex
| :
| Added getter methods for all Vertex property values
|
2013-03-09
|
Plane
| :
| Added getter methods for all Plane property values
|
2013-03-08
|
Debug
|
Server
| :
| Added assert in def_main
|
2013-03-05
|
Fixed
| :
| Added missing header (QMap in material.h)
|
2013-03-03
|
libdeng2
| :
| Added a serialization protocol label for 1.10
|
2013-03-01
|
Fixed
|
Unix
| :
| Added missing <cstring> header (platform-wide)
|
2013-03-01
|
Uri
| :
| Added Uri::fromUserInput()
|
February 2013
|
2013-02-28
|
Refactor
| :
| Added texture wrap args for GL_BindTextureUnmanaged()
|
2013-02-28
|
| :
| Material definitions for all System UI textures
|
2013-02-28
|
Cleanup
| :
| Added isFlagged() method to various material/texture system classes
|
2013-02-27
|
Documentation
|
libshell
| :
| Added a @todo about DoomsdayInfo
|
2013-02-27
|
Documentation
| :
| Added a @todo about the future of the Uri API
|
2013-02-27
|
GUI
|
Shell
| :
| Added preferences option for choosing the console font
|
2013-02-27
|
libdeng2
| :
| Added a preprocessor define for detecting Qt 5.1
|
2013-02-26
|
Snowberry
| :
| Added Italian translation
|
2013-02-25
|
Client
|
Refactor
|
Server
| :
| Removed loop callbacks, added BusyWidget
|
2013-02-25
|
libdeng2
|
Widget
| :
| Added a behavior flag for disabling the widget
|
2013-02-25
|
libdeng2
|
Vector
| :
| Added inequality operators for 2D/3D/4D integer Vectors
|
2013-02-24
|
Client
|
Refactor
| :
| Added ClientApp
|
2013-02-23
|
Client
| :
| Added GUI widget base class and stubs for LegacyWidget
|
2013-02-23
|
Client
| :
| Added LegacyWidget
|
2013-02-23
|
Client
| :
| Added a RootWidget to CanvasWindow
|
2013-02-21
|
Client
| :
| Added ServerLink (derived from shell::AbstractLink)
|
2013-02-21
|
libdeng2
|
Observers
| :
| Added macro for notifying a public audience
|
2013-02-19
|
libshell
|
Refactor
| :
| Added AbstractLink (based on Link)
|
2013-02-19
|
libdeng2
|
Network
| :
| Added BlockPacket
|
2013-02-19
|
Refactor
|
Server
| :
| Removed use of LegacyNetwork, added RemoteUser
|
2013-02-18
|
Client
|
Refactor
|
Server
| :
| Added ServerSystem, splitting sys_network between apps
|
2013-02-17
|
Refactor
| :
| Added ScriptSystem, relocated modules there (from App)
|
2013-02-17
|
libdeng2
| :
| Added System class, moved Event to core
|
2013-02-17
|
GUI
|
Shell
| :
| Added placeholder buttons for future functionality
|
2013-02-16
|
Installer
|
Windows
| :
| Added shortcut icons for the Shell
|
2013-02-16
|
GUI
|
Shell
|
Unix
| :
| Added .desktop file for the Shell
|
2013-02-14
|
Installer
|
Windows
| :
| Added server, shell, deng_shell, deng_gui to the deployment
|
2013-02-13
|
GUI
|
Shell
|
Windows
| :
| Minor improvements and fixes, added window icon
|
2013-02-12
|
GUI
|
Shell
| :
| Added Preferences, FolderSelection widget, various tweaks
|
2013-02-12
|
Cleanup
| :
| Added convenience typedefs MaterialDecoration and MaterialVariant
|
2013-02-12
|
qmake
| :
| Added build option "deng_noclient"
|
2013-02-10
|
Server
| :
| Added a todo about needed future work (de::World class)
|
2013-02-09
|
GUI
|
Shell
| :
| Added StatusWidget, renamed MainWindow to LinkWindow
|
2013-02-09
|
libdeng2
| :
| Added NativePath::exists()
|
2013-02-09
|
libshell
| :
| Added DoomsdayInfo
|
2013-02-09
|
GUI
|
Shell
| :
| Improved window behavior, menu items, added about dialog
|
2013-02-07
|
GUI
|
Shell
| :
| Setting up the menus, added ServerFinder
|
2013-02-07
|
Qt
|
Shell
| :
| Improved QtRootWidget, added command line and log widgets
|
2013-02-06
|
Refactor
| :
| Added libgui, separated TextApp and GuiApp
|
2013-02-05
|
libdeng2
| :
| Added de::wrap template for wrapping inside a range
|
2013-02-05
|
libdeng2
|
String
| :
| Added length-restricted, case-insensitive string comparison
|
2013-02-04
|
Shell
| :
| Added PersistentData and updating menu with found servers
|
2013-02-04
|
libshell
| :
| Added ServerFinder
|
2013-02-04
|
libdeng2
|
Network
| :
| Added Beacon, UDP-based peer discovery mechanism
|
2013-02-03
|
libshell
| :
| Added LocalServer for controlling local servers
|
2013-02-03
|
libdeng2
| :
| Added a method for reconnecting to previous address
|
2013-02-03
|
Shell
| :
| Added dialog for starting a local server
|
2013-02-03
|
libshell
| :
| Added ChoiceWidget that combines a label and a popup menu
|
2013-02-03
|
libdeng2
|
Widgets
| :
| Defining focus cycle, added focus gained/lost events
|
2013-02-02
|
Shell
| :
| Added an About dialog
|
2013-02-01
|
libshell
|
Refactor
| :
| Added InputDialog, base class for text query dialogs
|
January 2013
|
2013-01-31
|
Shell
| :
| Added dialog for opening a connection
|
2013-01-31
|
libshell
| :
| Added DialogWidget, updated with revised Rule conventions
|
2013-01-31
|
libdeng2
| :
| Added Rectangle<>::adjusted()
|
2013-01-30
|
libshell
| :
| Added a utility routine for determining line wrapping
|
2013-01-30
|
Fixed
|
Shell
| :
| Added menu items, fixed MenuWidget
|
2013-01-30
|
libshell
| :
| Added MenuWidget
|
2013-01-29
|
libshell
| :
| Added Action and LabelWidget
|
2013-01-29
|
Documentation
| :
| Added Doxygen config for libshell API docs
|
2013-01-28
|
Fixed
|
Shell
| :
| Added missing header
|
2013-01-27
|
Client
|
Server
| :
| Segregated functionality in sys_network, added ShellUsers
|
2013-01-27
|
Server
| :
| Added ShellUser and ShellUsers
|
2013-01-26
|
libdeng2
| :
| Added a way to adjust line width of MonospaceLogSinkFormatter
|
2013-01-26
|
libdeng2
| :
| Added copy constructor for LogEntry::Arg
|
2013-01-26
|
libdeng2
| :
| Added DENG2_STR_ESCAPE macro for forming escape sequences
|
2013-01-25
|
Shell
| :
| Added status widget
|
2013-01-25
|
libdeng2
| :
| Improved Socket opening, added better Address constructor
|
2013-01-25
|
Shell
| :
| Added Link and Protocol classes
|
2013-01-23
|
MaterialSnapshot
| :
| Added convenience method MaterialSnapshot::material()
|
2013-01-22
|
libdeng2
| :
| Added de::refless()
|
2013-01-22
|
Fixed
|
libdeng2
|
Widgets
| :
| Added missing destructor for RectangleRule
|
2013-01-22
|
libdeng2
| :
| Added more methods for de::Rectangle<>
|
2013-01-22
|
libdeng2
|
Math
| :
| Added de::floor() function
|
2013-01-20
|
libdeng2
| :
| Added equality operators for integer vectors
|
2013-01-20
|
Shell
| :
| Added text canvas classes for text-based drawing
|
2013-01-19
|
Shell
|
Unix
| :
| Added a stub for the text mode shell interface
|
2013-01-18
|
qmake
|
Windows
| :
| Added instructions into qmake_msvc.py
|
2013-01-18
|
MaterialManifest
|
Refactor
| :
| Added MaterialManifest::hasMaterial()
|
2013-01-16
|
Refactor
| :
| Added C++ material_t class
|
2013-01-15
|
Documentation
|
SideDef
| :
| Added a comment re the future of SideDef
|
2013-01-15
|
DMU
| :
| Added a typedef for void* arguments in public API
|
2013-01-14
|
Refactor
| :
| Added C++ HEdge class
|
2013-01-14
|
Refactor
| :
| Added C++ Plane class, replaced planelist_t with a QSet
|
2013-01-14
|
libdeng2
|
Revert
| :
| Added function_cast for casting pointers to function pointers
|
2013-01-13
|
libdeng2
| :
| Added function_cast for casting pointers to function pointers
|
2013-01-11
|
Documentation
| :
| Added description for EntityDatabase
|
2013-01-07
|
Shell
| :
| Added a stub for the Shell application and shared lib
|
2013-01-04
|
| :
| Added public API for R (Resource) subsystem
|
2013-01-04
|
| :
| Added public API for Rend (renderer) module
|
2013-01-04
|
| :
| Added public API for MaterialArchive
|
2013-01-04
|
GL
| :
| Added public API for the GL module
|
2013-01-03
|
| :
| Added public APIs for Client and Server
|
2013-01-03
|
| :
| Added public API for Map (DMU) and other game world data
|
2013-01-03
|
| :
| Added public API for the Infine module
|
2013-01-03
|
| :
| Added public API for the Svg module
|
2013-01-03
|
| :
| Added public API for the S (Sound) module
|
2013-01-03
|
| :
| Added public API for Player routines; expanded Base API
|
2013-01-03
|
| :
| Added public API for B (Bindings) and more Con API functions
|
2013-01-03
|
| :
| Added public API for Thinker; renamed header and functions
|
2013-01-03
|
| :
| Added public API for FR (Font Render) module
|
2013-01-03
|
Cleanup
|
MaterialVariant
| :
| Added implicit MaterialVariant => material_t indirection
|
2013-01-02
|
| :
| Added public API for the busy mode
|
2013-01-02
|
| :
| Added public API for Material module
|
2013-01-02
|
| :
| Added a public API for the map editor (MPE)
|
2013-01-02
|
| :
| Added a public API for the Con module
|
2013-01-02
|
| :
| Added a public API for Base domain
|
2013-01-02
|
| :
| Added the F module public API (file system)
|
2013-01-02
|
| :
| Added public APIs for Plug and Def modules
|
December 2012
|
2012-12-29
|
Server
| :
| Added more dummy functions
|
2012-12-29
|
Materials
|
Refactor
| :
| Added Materials class instance
|
2012-12-29
|
Materials
|
Refactor
| :
| Added C++ class Materials
|
2012-12-28
|
Server
| :
| Added more dummy functions needed by game plugins
|
2012-12-21
|
qmake
| :
| Added separate server.pro for the server
|
2012-12-20
|
Chex Quest
| :
| Added weapon name and obituary texts
|
2012-12-14
|
Documentation
|
Window Manager
| :
| Added a note about window state
|
2012-12-13
|
libdeng2
|
Reader
| :
| Added a convenient method for reading a line of text
|
2012-12-11
|
| :
| Added a todo about rewriting directory_t with libdeng2
|
2012-12-09
|
Cleanup
|
Config
| :
| Added get() method for array values
|
2012-12-09
|
Patch
| :
| Added second Patch::composite() with an xlatTable argument
|
2012-12-08
|
| :
| Added a Doomsday Script binding for DisplayMode_OriginalMode()
|
2012-12-08
|
App
|
libdeng2
| :
| Added native module "Version" for version information
|
2012-12-08
|
Debug
|
libdeng2
| :
| Added OS, CPU bits and debug mode to de::Version
|
2012-12-06
|
libdeng2
|
Refactor
| :
| Added a separate method for removing base path
|
2012-12-03
|
libdeng2
|
Refactor
|
Script
| :
| Added DeleteStatement
|
2012-12-03
|
libdeng2
|
Script
| :
| Added built-in function Record
|
2012-12-02
|
Fixed
|
libdeng2
| :
| Added TimeValue, fixed bugs in de::Time
|
November 2012
|
2012-11-30
|
libdeng2
| :
| Added persist.pack for storing state persistently
|
2012-11-30
|
libdeng2
| :
| Renamed ArchiveFile to ArchiveEntryFile, added PackageFolder
|
2012-11-30
|
Homepage
| :
| Added "libdoom" etc. to keywords
|
2012-11-30
|
Documentation
|
libdeng2
| :
| Added a clarifying comment in deng.de
|
2012-11-30
|
libdeng2
| :
| Added a semantic hint for number values
|
2012-11-29
|
libdeng2
|
Script
| :
| Added "export" statement and keyword
|
2012-11-29
|
libdeng2
| :
| Added LOG_DEV_TRACE macro
|
2012-11-28
|
Refactor
| :
| Added Uri constructor for "scheme + path" use case
|
2012-11-26
|
| :
| PatchName models a named id-tech 1 Patch reference
|
2012-11-26
|
| :
| PatchCompositeTexture models an id-tech 1 texture definition
|
2012-11-26
|
LumpIndex
|
Refactor
| :
| Added firstIndexForPath()
|
2012-11-23
|
libdeng2
|
Refactor
| :
| Slight tweaks to de::Path; added missing methods
|
2012-11-22
|
Test
| :
| Added the "log" test for testing libdeng2 log output
|
2012-11-20
|
Fixed
| :
| Added a missing extern "C" block
|
2012-11-18
|
Refactor
| :
| Added App_BasePath() for easier access to FS1-compatible base path
|
2012-11-18
|
| :
| Added a new test case for Uri and some final tweaks
|
2012-11-18
|
Refactor
| :
| Improving Uri implementation, added DualString
|
2012-11-16
|
App
|
libdeng2
| :
| Added options -v/-verbose and -loglevel
|
2012-11-16
|
Documentation
|
ResourceType
| :
| Added apidocs for ResourceType
|
2012-11-16
|
Documentation
|
ResourceClass
| :
| Added apidoc for ResourceClass
|
2012-11-14
|
libdeng2
| :
| Added NativePath::withSeparators()
|
2012-11-13
|
Uri
| :
| Added Uri::fromNativePath()
|
2012-11-09
|
libdeng2
| :
| Added App::currentWorkPath()
|
2012-11-09
|
Tests
| :
| Added StringPool test
|
2012-11-08
|
Refactor
| :
| Added de::NativePath and applied it where appropriate
|
2012-11-07
|
Readme
|
Unix
| :
| Added mention of the 'defaults' config file
|
2012-11-06
|
Fixed
|
qmake
|
Windows
| :
| Fixed tests.pro, added "deng_nodirectsound" option
|
2012-11-06
|
Refactor
|
StringPool
| :
| Added a C++ interface to StringPool
|
2012-11-05
|
libdeng2
| :
| A couple of new utility routines for file paths
|
2012-11-03
|
Refactor
| :
| Added PathMap C++ ctor/dtor plus minor PathTree refactorings
|
2012-11-01
|
| :
| URI symbolic reference $(GamePlugin.Name)
|
October 2012
|
2012-10-31
|
Documentation
|
Library
| :
| Added some internal apidoc about the libdeng1 Library
|
2012-10-29
|
PathTree
| :
| Added an integer user value to PathTree::Node
|
2012-10-25
|
libdeng2
|
Tests
| :
| Added the Archive test
|
2012-10-25
|
libdeng2
|
Tests
| :
| Added the Record test
|
2012-10-25
|
libdeng2
|
Tests
| :
| Added the vectors test
|
2012-10-24
|
Tests
| :
| Added some comments to the kitchen sink script
|
2012-10-17
|
FS1
|
Refactor
| :
| Added exception class for notfound errors
|
2012-10-16
|
Refactor
| :
| Added more convenient way to create AutoStrs from text
|
2012-10-14
|
Installer
|
Windows
| :
| Added an installer component for Tools
|
2012-10-08
|
FMOD
| :
| Added speaker mode override options
|
2012-10-07
|
Refactor
|
WadFile
| :
| Added exception classes for format and notfound errors
|
September 2012
|
2012-09-26
|
Documentation
|
libdeng
| :
| Added apidoc for the CPP_BOOL macro
|
2012-09-25
|
WM
| :
| Added a callback for closing a CanvasWindow
|
2012-09-24
|
Build Repository
|
Homepage
| :
| Added "release_date" to the package JSON object graph
|
2012-09-24
|
Build Repository
|
Homepage
| :
| Added a releaseDate property to iDownloadable
|
2012-09-24
|
Build Repository
|
Homepage
| :
| Added static packages for Doomsday 1.9.7 and 1.9.8
|
2012-09-22
|
| :
| Cleaned up s_environ.cpp and added a todo comment re a design fault
|
2012-09-18
|
OS X
| :
| Added TextMate 2 properties for the Doomsday folder
|
2012-09-15
|
Windows
| :
| Added new exported public function
|
2012-09-10
|
libdeng
| :
| Added C++ constructors for the AABox family of structs
|
2012-09-05
|
libdeng
| :
| Added a C++ constructor for RectRaw
|
2012-09-04
|
libdeng
| :
| Added a C++ constructor for Point2Raw
|
2012-09-04
|
API
| :
| Added Def_Get() type argument DD_DEF_VALUE_BY_INDEX
|
August 2012
|
2012-08-27
|
DED
| :
| Added special "no flags" value (0) for Flags
|
2012-08-24
|
Refactor
| :
| Added a C++ constructor for Size2Raw
|
2012-08-24
|
libdeng
| :
| Added Str_Size() that returns size_t
|
2012-08-23
|
Deh Reader
| :
| Added support for Text patch remapping of Finale backgrounds
|
2012-08-22
|
Deh Reader
| :
| Added support for Sound "Zero/One" patches
|
2012-08-22
|
Deh Reader
| :
| Added support for [MUSIC] and [SOUNDS] patches
|
2012-08-22
|
Deh Reader
| :
| Added Text patch support for replacing sound lumpnames
|
2012-08-22
|
Deh Reader
| :
| Added Sound patch support
|
2012-08-19
|
Deh Reader
| :
| Support for hexadecimal and octal notations in DEH patches
|
2012-08-19
|
| :
| Console command "listlumps" - list all lumps loaded from containers
|
2012-08-12
|
All Games
| :
| Additional default control bindings for answering game messages
|
2012-08-12
|
Deh Reader
| :
| Support [CODEPTR] DeHackEd patches
|
2012-08-05
|
Console
| :
| Added notes to "help" command ouput re "listgames" and "listvars"
|
July 2012
|
2012-07-31
|
All Games
| :
| Optional load confirmation on player reborn
|
2012-07-30
|
Game Menu
| :
| Simple menu page for configuring game save options
|
2012-07-29
|
libdeng2
| :
| Added macro DENG2_UNUSED for hiding unused parameter warnings
|
2012-07-26
|
Doom
| :
| Support for some of BOOM's material scroll specials
|
2012-07-24
|
libdeng2
| :
| Added LegacyCore_LogAs() to the C wrapper API
|
2012-07-23
|
Debug
| :
| Added assert to PathDirectoryNode_MatchDirectory()
|
2012-07-22
|
Documentation
| :
| Added missing Doxygen stylesheet for libdeng2
|
2012-07-22
|
Documentation
| :
| Added missing Doxygen stylesheet for libdeng2
|
2012-07-19
|
libdeng2
| :
| Added the basic engine config script
|
2012-07-17
|
DEW
|
Documentation
| :
| Added template for the Readme articles
|
2012-07-15
|
Game Menu
| :
| Delete save state from "SaveGame" and "LoadGame" pages
|
2012-07-15
|
| :
| Console command "deletegamesave"
|
2012-07-13
|
| :
| Added an AutoStr constructor from C string
|
2012-07-13
|
Audio
|
Refactor
| :
| Added audiodriver_music module
|
2012-07-13
|
FS
|
Refactor
| :
| Added F_Dump() for writing data to a file
|
2012-07-12
|
Debug
| :
| Added debug message about Mus_Start()
|
2012-07-12
|
Audio
| :
| Added a mechanism for streaming samples
|
2012-07-10
|
| :
| Added the dsFluidSynth music plugin
|
2012-07-10
|
Documentation
|
libdeng
| :
| Added comment about memoryzone_private.h
|
2012-07-09
|
Homepage
| :
| Added openSUSE repository, cleaned up the Linux page
|
2012-07-09
|
Renderer
| :
| Added a camera vignette effect
|
2012-07-08
|
| :
| Added source directory for v1 renderer
|
2012-07-05
|
Testing
| :
| Added a special mobj trigger type * for particle generators
|
2012-07-03
|
Fixed
|
libcommon
| :
| Menu object flags for fixed position and layout offset
|
2012-07-02
|
GCC
| :
| Added warning diagnostics option
|
June 2012
|
2012-06-29
|
Homepage
| :
| On the Linux page, added a link to the Ubuntu download page
|
2012-06-29
|
Homepage
| :
| RPM packages on the Linux page
|
2012-06-27
|
Game Menu
| :
| Added a (soft) maximum character limit to MNEDIT widgets
|
2012-06-27
|
Debug
|
Hexen
| :
| Added assertion to catch a crash when opening a swing door
|
2012-06-26
|
Builder
| :
| Added Pilot commands for branch selection and building
|
2012-06-23
|
All Games
|
Menu
| :
| Added MNList method for getting item's data
|
2012-06-23
|
Updater
| :
| Added missing comment banners; removed context help buttons
|
2012-06-21
|
All Games
| :
| Added "game-save-last-loadonreborn" option
|
2012-06-21
|
Chex Quest
|
Doom
|
HacX
|
Heretic
| :
| Added: "game-save-auto-loadonreborn" option
|
2012-06-21
|
Chex Quest
|
Doom
|
HacX
|
Heretic
| :
| Autosave the player's progress on entering a new map
|
2012-06-21
|
libcommon
| :
| Added 'userValue' argument to Hu_MsgStart()
|
2012-06-21
|
| :
| Added an empty project for libdeng
|
2012-06-21
|
| :
| Variable "game-unpause-focusgained" (default: 0)
|
2012-06-20
|
libcommon
| :
| Added SV_GetGameSavePathForMapSlot()
|
2012-06-19
|
Build Repository
|
Homepage
| :
| Added 'direct_download_fallback_uri' to JSON package graphs
|
2012-06-19
|
libdeng
| :
| Added extern "C" to some headers
|
2012-06-19
|
Builder
| :
| Added the download fallback URI to the XML feed
|
2012-06-18
|
Updater
| :
| Added a "Reinstall" button when up to date
|
2012-06-18
|
Hexen
| :
| New game mode for the Hexen version 1.0 IWAD
|
2012-06-16
|
| :
| Look for a skin named similarly to the model if none found
|
2012-06-15
|
Fixed
|
Homepage
|
Url
| :
| Fixed Url parsing and added setScheme() and setHost() methods
|
2012-06-15
|
| :
| JPG as a recognized graphics resource type
|
2012-06-14
|
Homepage
| :
| Embed the http://dengine.net/multiplayer_issues
|
2012-06-14
|
Homepage
| :
| Embed the http://dengine.net/stable_to-do_list
|
2012-06-14
|
Updater
| :
| Added "lastupdated" command
|
2012-06-13
|
Memory Zone
| :
| Added Z_MemDup() for duplicating a block of memory
|
2012-06-13
|
Updater
| :
| Added way to show the "checking…" page right away
|
2012-06-13
|
Updater
| :
| Added option for checking "At startup"; adjusted frequency logic
|
2012-06-09
|
Updater
| :
| Added "updateandnotify" and better name for the default download folder
|
2012-06-09
|
Fixed
|
Updater
|
Windows
| :
| Fixed build, added comment about use of windowed mode
|
2012-06-09
|
Updater
| :
| Added shortcuts for the settings dialog
|
2012-06-07
|
Updater
| :
| Added the "update" console command
|
May 2012
|
2012-05-28
|
Updater
| :
| Added title for the updater settings dialog
|
2012-05-27
|
Updater
| :
| Added a dialog for auto update settings
|
2012-05-24
|
Build Repository
|
Homepage
| :
| Added "release_changeloguri" to build JSON object graph
|
2012-05-24
|
| :
| Updater class and a simple JSON parser
|
2012-05-23
|
Fixed
|
Windows
| :
| Fixed build and added DENG2_C_API_ONLY
|
2012-05-21
|
Revert
|
ZipFile
| :
| Added an assertion to catch a write past end of buffer
|
2012-05-21
|
| :
| Command line argument -noaudio (an alias of -nosound)
|
2012-05-21
|
ZipFile
| :
| Added an assertion to catch a write past end of buffer
|
2012-05-20
|
libdeng2
| :
| Added an instance of de::CommandLine to de::App
|
2012-05-20
|
| :
| Copied de::CommandLine from Hawthorn
|
2012-05-19
|
libdeng2
| :
| Added WIN32 binary metadata to deng.dll
|
2012-05-18
|
Builder
| :
| Added <changeLog> to the feed for each build
|
2012-05-12
|
| :
| Crosshair rotation
|
2012-05-12
|
Input
|
Windows
| :
| Added missing mapping for virtual key 0xE2
|
2012-05-07
|
Control Panel
| :
| Graphics quality options FSAA and Vsync
|
2012-05-04
|
Documentation
|
Input
|
Smoother
| :
| Added some missing apidocs
|
2012-05-03
|
| :
| Cleaned up DirectInput module and added apidoc
|
2012-05-02
|
| :
| Typedef for AutoStr
|
2012-05-01
|
| :
| Garbage collector
|
April 2012
|
2012-04-30
|
| :
| "global" context for bindings that are globally active
|
2012-04-24
|
| :
| Log missing SideDef materials during map load if verbose
|
2012-04-23
|
Fixed
|
HacX
| :
| Added space character patch for the BIGFN font
|
2012-04-22
|
Documentation
|
Unix
| :
| Added mention of the system-level paths configuration
|
2012-04-22
|
Unix
| :
| Added system-level config value "iwaddir"
|
2012-04-22
|
libdeng2
| :
| Added a C wrapper for de::Info
|
2012-04-22
|
API
| :
| Added DMU properties DMU_FLOOR_PLANE and DMU_CEILING_PLANE
|
2012-04-22
|
libcommon
| :
| Added dmu_lib macro aliases for SideDef surface sound origins
|
2012-04-21
|
Debug
| :
| Sound origin debug visual [cvar] rend-dev-soundorigins
|
2012-04-21
|
| :
| Initialize and update all map surface sound origin coordinates
|
2012-04-20
|
Input
| :
| Added a todo comment
|
2012-04-20
|
Debug
|
Hexen
| :
| Added assert() to catch a particle in NULL sector
|
2012-04-20
|
Build Repository
|
Homepage
| :
| Added tooltips to better describe the package issue display
|
2012-04-19
|
Heretic
| :
| Added todo comment in Z move check
|
2012-04-19
|
Doom
|
Heretic
| :
| Added compatibility menu option for monsters floating over obstacles
|
2012-04-19
|
Doom
|
Heretic
| :
| Added "game-monsters-floatoverblocking" (default: 0)
|
2012-04-16
|
Windows
| :
| Added compiler warning about unused static functions
|
2012-04-12
|
Hexen
| :
| Separate game mode for the Beta Demo
|
2012-04-12
|
BSP Builder
|
Cleanup
| :
| Added an API mechanism for obtaining ownership of built objects
|
2012-04-08
|
BSP Builder
|
Cleanup
| :
| Added a private Instance to Partitioner
|
2012-04-07
|
| :
| Variables "vid-fsaa" and "vid-vsync"
|
2012-04-07
|
BinaryTree
| :
| Added parent links and associated methods
|
2012-04-06
|
BSP Builder
|
Refactor
| :
| Added SuperBlock::parent() method for obtaining the parent block
|
2012-04-06
|
BSP Builder
|
Refactor
| :
| Added interface to BspBuilder for querying the built object counts
|
2012-04-06
|
BSP Builder
|
Cleanup
| :
| Added typedef for BspBuilder's internal BinaryTree<void*> node
|
2012-04-05
|
| :
| Command "releasemouse"
|
2012-04-01
|
libcommon
| :
| Cvar "game-pause-focuslost" (default:1)
|
2012-04-01
|
| :
| DDKEY for the Section Sign
|
2012-04-01
|
| :
| Format char %b for de::String
|
2012-04-01
|
qmake
| :
| Added "deng_noopenal" option for disabling OpenAL
|
March 2012
|
2012-03-31
|
Homepage
| :
| Added Twitter, Ohloh and SourceForge social bookmark widgets
|
2012-03-30
|
Homepage
| :
| Removed right panel margin and added a fadeout to the panorama
|
2012-03-30
|
Homepage
| :
| Added symbolic "latest Mac OS 10.6 (Unstable)" package to Mac OS page
|
2012-03-27
|
| :
| V2*_UniteBox - calculate the union of two two-dimensional vector boxes
|
2012-03-27
|
| :
| Value type DDVT_DOUBLE
|
2012-03-27
|
| :
| Double precision vector math utilities
|
2012-03-27
|
OS X
|
qmake
| :
| Added configuration for Lion (64-bit only)
|
2012-03-26
|
Debug
| :
| Added macro DENG_DEBUG_ONLY() for convenience
|
2012-03-24
|
qmake
| :
| Added CONFIG option deng_nodisplaymode
|
2012-03-22
|
libdeng
| :
| Macro for marking unused variables
|
2012-03-20
|
| :
| Commands "setfullres" and "setwinres"
|
2012-03-18
|
| :
| "displaymode" and "listdisplaymodes" commands
|
2012-03-18
|
LegacyCore
| :
| Added a timed callback facility
|
2012-03-18
|
Build Repository
|
Homepage
| :
| Added release notes URI to the package object JSON graph
|
2012-03-18
|
Refactor
| :
| Added private Mode class in displaymode.cpp
|
2012-03-18
|
| :
| DisplayMode class
|
2012-03-17
|
Build Repository
|
Homepage
| :
| Added the commit counts for commit groups' primary tags to jumplists
|
2012-03-17
|
Debug
|
LegacyCore
| :
| Added debug messages
|
2012-03-15
|
Homepage
| :
| Added FMOD Ex Audio Plugin badges to the Ubuntu downloads page
|
2012-03-15
|
Build Repository
|
Homepage
| :
| Added package yield to the build event summary
|
2012-03-15
|
Build Repository
|
Homepage
| :
| Added "Event" title to the event metadata when inspecting a build
|
2012-03-15
|
Build Repository
|
Homepage
| :
| Added ReleaseType property records
|
2012-03-14
|
Fixed
|
Homepage
| :
| Added missing script type on facebook's social bookmark button
|
2012-03-14
|
Builder
| :
| Added 'pull' command for changing the branch
|
2012-03-14
|
Builder
| :
| Added 'pull' command for changing the branch
|
2012-03-14
|
Builder
| :
| Added a --branch option for autobuild.py
|
2012-03-14
|
Builder
| :
| Added a --branch option for autobuild.py
|
2012-03-13
|
Refactor
| :
| Added joystick.c/h, cleaned up sys_input.c/h
|
2012-03-13
|
| :
| Command "setcolordepth"
|
2012-03-13
|
Homepage
| :
| Summarize the recent most active servers on the homepage
|
2012-03-12
|
Busy Mode
| :
| Added a todo comment
|
2012-03-11
|
| :
| Canvas and CanvasWindow classes
|
2012-03-11
|
Refactor
| :
| Replacing SDL window management with Qt
|
2012-03-11
|
qmake
|
Unix
| :
| Added deng_nosnowberry for excluding Snowberry
|
2012-03-11
|
Blockmap
| :
| Maintain a running total of the number of objects per cell
|
2012-03-10
|
OS X
|
Unix
| :
| Added new app entry point
|
2012-03-10
|
Distrib
| :
| Added missing launch-doomsday script template
|
2012-03-08
|
qmake
| :
| Added comment in versions.pri
|
2012-03-08
|
qmake
| :
| Added comment in versions.pri
|
2012-03-07
|
Fixed
|
Windows
| :
| Fixed build; added strcasestr()
|
2012-03-07
|
| :
| Console command "apropos" for summarizing help
|
2012-03-07
|
| :
| Console variable "sound-overlap-stop" (default: 1)
|
2012-03-06
|
Performance
|
String
| :
| Added Str append routines that don't allocate memory
|
2012-03-05
|
StringPool
| :
| Added build option to use zone memory allocs
|
2012-03-05
|
Memory Zone
| :
| Added Z_StrDup() for duplicating text strings
|
2012-03-04
|
Uri
| :
| Added build option for disabling Uri resolve caching
|
2012-03-04
|
StringPool
| :
| Added automatic unit test
|
2012-03-03
|
GameMap
| :
| Added PolyobjCount() query function
|
2012-03-03
|
GameMap
| :
| Added functions for querying data object counts
|
2012-03-03
|
GameMap
| :
| Added lookup routines for all the main data objects
|
2012-03-02
|
qmake
| :
| Added mapdata.hs to OTHERFILES
|
2012-03-01
|
Audio
| :
| Options -isfx, -imusic, and -icd for overriding interfaces
|
2012-03-01
|
Fixed
|
Game Menu
| :
| Added page flag NEVER_SCROLL for disabling page scrolling
|
February 2012
|
2012-02-29
|
Homepage
| :
| Added the build id to the unstable package badges
|
2012-02-29
|
Homepage
|
Master Server
| :
| Added an icon legend
|
2012-02-27
|
Homepage
| :
| Added a short summary of the latest developer blog posts
|
2012-02-27
|
Homepage
| :
| Added a short summary of the latest build events
|
2012-02-26
|
Fixed
|
Game Menu
| :
| Added a fixed layout method
|
2012-02-26
|
Debug
| :
| Added debug command "fatalerror"
|
2012-02-21
|
Doom
| :
| Texture Environment defs for all materials in the Flats namespace
|
2012-02-21
|
Heretic
| :
| Texture Environment defs for all materials in the Flats namespace
|
2012-02-21
|
Hexen
| :
| Texture Environment defs for all materials in the Flats namespace
|
2012-02-21
|
Debug
|
Memory Zone
|
Refactor
| :
| Added a debug print and a constant
|
2012-02-21
|
Chex Quest
| :
| Texture Environment defs for all materials in the Flats namespace
|
2012-02-21
|
HacX
| :
| Texture Environment defs for all materials in the Flats namespace
|
2012-02-19
|
libcommon
| :
| Added optional definition ID for finales
|
2012-02-19
|
Chex Quest
| :
| Added a Light definition for the ROCKET
|
2012-02-19
|
Ded Reader
| :
| Thing defs now support the Mods directive
|
2012-02-19
|
| :
| Added macro VALID_MOVEDIR() - test if a value is a valid dirtype_t
|
2012-02-18
|
Game Menu
| :
| Added MNRECT for simple rectangle widgets
|
2012-02-16
|
| :
| Console variable "input-sharp-lateprocessing" (default:1)
|
2012-02-16
|
Build Repository
|
Homepage
| :
| Added JSON format reponse for "which package" queries
|
2012-02-15
|
| :
| Console variable "game-mobj-fracepsilon" (default: 0)
|
2012-02-15
|
Chex Quest
| :
| Added default Texture Environment definitions
|
2012-02-15
|
Ded Reader
| :
| State defs now support the Mods directive
|
2012-02-14
|
| :
| Added virtual input device state visuals for debugging controls
|
2012-02-14
|
| :
| Added cvar "rend-dev-fakeradio-update" for debugging purposes
|
2012-02-13
|
Debug
| :
| Added new macro DEBUG_Message()
|
2012-02-13
|
Input
| :
| Support enter and divide keys on the keyboard numpad
|
2012-02-12
|
| :
| Added a todo comment
|
2012-02-09
|
SVG Renderer
| :
| Support for line strips and loops
|
2012-02-09
|
| :
| Log missing model skins when the model is loaded
|
2012-02-08
|
| :
| M_MemDup() for taking a copy of memory buffer
|
2012-02-08
|
GL
| :
| Added a define for disabling the deferred API
|
2012-02-07
|
Debug
| :
| Added a few more main thread assertions
|
2012-02-07
|
Heretic
|
Hexen
| :
| Added audio feedback for "view-size" changes
|
2012-02-06
|
| :
| Added parentheses to weightedSpriteAlpha calculation
|
2012-02-04
|
HacX
| :
| Added default glows to various materials
|
2012-02-04
|
HacX
| :
| Added default light decorations to various materials
|
2012-02-04
|
Doom
|
Heretic
| :
| Console variable "hud-cheat-counter-show-mapopen"
|
2012-02-03
|
Host
| :
| Cleaned up host.pro, added Python source and rc example
|
2012-02-02
|
Host
| :
| Added --rebuild option for forcing a rebuild
|
2012-02-02
|
Unix
| :
| Added -daemon option for completely headless mode
|
2012-02-01
|
| :
| -noinput option for dedicated servers
|
January 2012
|
2012-01-31
|
Git
| :
| Added "stable" branch for stable releases
|
2012-01-29
|
Automap
| :
| Console variable map-line-width - scale factor for lines
|
2012-01-29
|
| :
| Added font game:mappoint for use with the automap marked points
|
2012-01-29
|
| :
| Added @fixme comment re R_VisualRadius() in R_ProjectSprite()
|
2012-01-28
|
libcommon
| :
| Globally visible viewScale and aspectScale variables
|
2012-01-28
|
| :
| Added DGL_Scissor - retrieve the current scissor geometry
|
2012-01-28
|
| :
| Added DGL_Scissor alternative with the region specified as RectRaw
|
2012-01-27
|
Bindings
| :
| Added "multiplayer" binding state condition
|
2012-01-27
|
Documentation
|
Readme
| :
| Added missing parts, updating old content
|
2012-01-25
|
Homepage
| :
| Added Chex Quest to the Games browser
|
2012-01-25
|
Homepage
| :
| Added Danny Evanger's name to the foreword
|
2012-01-25
|
Homepage
| :
| Added HacX to the Games browser
|
2012-01-23
|
Documentation
|
Unix
| :
| Added options synopsis
|
2012-01-21
|
| :
| Console variable "game-save-quick-confirm"
|
2012-01-20
|
Documentation
| :
| Added "clean" to readme Makefile
|
2012-01-20
|
Documentation
| :
| Added DOOMWADPATH to the list of environment variables
|
2012-01-20
|
Documentation
| :
| Cleaned up engine/doc/, added doc/
|
2012-01-20
|
| :
| Added fixme comment to FR_Ticker about timing issues
|
2012-01-19
|
Fixed
| :
| Search paths added to ResourceNamespaces in reverse order
|
2012-01-18
|
Documentation
| :
| Added a page for Low-Level Networking
|
2012-01-18
|
Fixed
| :
| Added missing extern "C" in stringarray.h
|
2012-01-17
|
LumpDirectory
|
Refactor
| :
| Added flag LDF_UNIQUE_PATHS
|
2012-01-16
|
| :
| Added StrArray, a dynamic array of text strings
|
2012-01-16
|
| :
| Added DD_IsShuttingDown()
|
2012-01-15
|
Refactor
| :
| Added Mobj_ActionFunctionAllowed()
|
2012-01-15
|
Busy Mode
|
Refactor
| :
| Added BusyTask and task list mechanic
|
2012-01-13
|
Documentation
| :
| Added libdeng mainpage; CSS tweaks
|
2012-01-11
|
Builder
| :
| Added task generate_apidoc
|
2012-01-09
|
| :
| Added Str_NewFromReader()
|
2012-01-09
|
| :
| Added support for callbacks in Reader and Writer
|
2012-01-07
|
| :
| Added search path flag SPF_NO_DECEND
|
2012-01-07
|
| :
| Added PathDirectory flag ALLOW_DUPLICATE_LEAF
|
2012-01-06
|
OpenGL
| :
| Added -noglcheck to override version check
|
2012-01-06
|
Uri
| :
| Added option for omitting scheme in serialization
|
2012-01-06
|
| :
| Added (de)serialization functions for Uri and ddstring_t
|
2012-01-03
|
| :
| Added cvar "hud-patch-replacement"
|
2012-01-03
|
FS
| :
| Added utility for appending a slash to path
|
December 2011
|
2011-12-31
|
Builder
| :
| Added <releaseType> to XML feed
|
2011-12-30
|
| :
| Added \todo comment about menu object pairs
|
2011-12-23
|
| :
| Added new mobj flag MF3_CLIENTACTION
|
2011-12-22
|
Builder
| :
| Added package name and version to XML feed
|
2011-12-20
|
| :
| Removed cvar net-port-control and added "-port" option
|
2011-12-17
|
| :
| Added config option deng_fluidsynth
|
2011-12-14
|
| :
| Added a .pro to the external subdir
|
2011-12-12
|
| :
| Added a readme for Github
|
2011-12-11
|
| :
| Added separate view variables for each local player
|
November 2011
|
2011-11-26
|
| :
| Texture analysis TA_SKY_LINE_BOTTOM_COLOR
|
2011-11-20
|
| :
| Added resource path to output of ccmd listtextures
|
2011-11-16
|
OS X
| :
| Added build option deng_32bitonly
|
October 2011
|
2011-10-29
|
| :
| Added quiet argument to Fonts_FontForUri
|
2011-10-29
|
| :
| Added quiet argument to Materials_MaterialForUri
|
2011-10-24
|
| :
| New console variable type CVT_URIPTR i.e., Uri
|
2011-10-20
|
| :
| Added Guard, utility for locking Lockable objects
|
2011-10-19
|
| :
| Added new CONFIG option deng_packres - Package the Doomsday resources
|
2011-10-02
|
Windows
| :
| Added vcredist_x86.exe to the distribution package
|
September 2011
|
2011-09-25
|
Windows
| :
| Added missing cURL dependencies
|
2011-09-17
|
Windows
| :
| Added config_user-example.pri
|
2011-09-11
|
| :
| Added const qualifiers to various methods of AbstractFile.
|
2011-09-11
|
| :
| Added path delimiter argument to Con_PrintPathList
|
2011-09-08
|
Fixed
|
Refactor
| :
| * Replaced logic of F_Open with that of F_OpenAbstractFile. * All open files are now represented by their abstractfile_t derived specializations even for the purposes of F_Access queries. * File handles are released when their abstractfile_t is del
|
August 2011
|
2011-08-24
|
Debug
|
File System
|
Fixed
| :
| * Lumps can now be published into any number of LumpDirectorys * AbstractFile specializations are no longer attributed with a predetermined LumpDirectory during construction * Fixed bug resulting in resource namespace search paths being duplicate
|
2011-08-20
|
Build
| :
| Added option for the Writer type check
|
2011-08-14
|
Debug
|
Fixed
| :
| Added further stats to the PathDirectory hash distribution debug tool. Fixed hash height calculation.
|
2011-08-14
|
| :
| Added debugging ccmd "varstats" - print detailed statistical info about the PathDirectory used for the console variable database.
|
2011-08-14
|
| :
| Added debugging tools to PathDirectory for analysing hash efficiency.
|
2011-08-13
|
| :
| Added Reader and Writer
|
2011-08-11
|
| :
| Added debugging tools for mobjs
|
2011-08-10
|
Debug
| :
| Added a cvar for crashing the engine
|
2011-08-02
|
OS X
| :
| Added missing return value in music player
|
2011-08-02
|
Refactor
| :
| Refactored ResourceNamespace adding an extensible search path grouping mechanic. Added two new search path groups named SPG_OVERRIDE and SPG_FALLBACK to accommodate the additional paths specified on the command-line using e.g., -modeldir2, -modeldir
|
2011-08-02
|
| :
| Added missing newline to log message output by DD_InitResourceSystem.
|
2011-08-01
|
Debug
|
vcbuild
| :
| Added debug build mode
|
July 2011
|
2011-07-24
|
| :
| Deleted old copies of StringPool source files inadvertently included in an earlier commit. For whatever reason Tortoise Git appears to automatically include anything added to the current head when producing a commit??
|
2011-07-22
|
Smoother
| :
| calculating player movement paths
|
2011-07-22
|
Doom64
| :
| Added missing breaks to switch compounds
|
2011-07-22
|
Doom64
| :
| Added missing breaks to switch compounds
|
2011-07-22
|
| :
| Added missing 'break's to a switch compound
|
2011-07-22
|
| :
| Added missing 'break's to a switch compound
|
2011-07-19
|
| :
| Added a public definition for font_s
|
2011-07-19
|
| :
| Added a public definition for font_s
|
2011-07-18
|
| :
| Added var "net-dev-latency" for simulating lag
|
2011-07-16
|
Changed
| :
| Added additional small yoffset to the console command line cursor in drawConsole.
|
2011-07-16
|
GL
| :
| Added "isPrepared" method to the abstract base for fonts for querying whether the font is ready to use (i.e., all specificed resources have been found, any needed textures have been uploaded to GL, etc...).
|
2011-07-16
|
| :
| Console command "reload" - unload and then reload the current game configuration, discarding any unsaved progress in the process.
|
2011-07-08
|
Build config
| :
| Added option to disable Snowberry install
|
2011-07-06
|
| :
| Added missing return value
|
June 2011
|
2011-06-30
|
| :
| CCmd "listfonts" - list known fonts which match the search criteria (if specified).
|
2011-06-22
|
Changed
| :
| Added default Patch Replacement definitions for the DOOM intermission screens to values.ded and added a SkipIf -nodefaultfx check so that they can be excluded from the command line.
|
2011-06-18
|
| :
| Added cvar "inlude-patch-replacement" to control patch replacement in the intermission. Usage is analogous to "menu-patch-replacement" except scoped to patches drawn in the intermission.
|
2011-06-16
|
| :
| Added current color to the font renderer attribute stack.
|
2011-06-13
|
Refactor
| :
| Improved symmetry of the font renderer API - all text draw commands (block, fragment and character) now use the same argument list. Also added some further documentation about the in-text paramater blocks.
|
2011-06-12
|
| :
| Added "leading" to the font renderer attribute stack.
|
2011-06-12
|
Refactor
| :
| Added a drawTextFlags argument to the WI_DrawPatch family of functions. Moved the MN_MergeMenuEffectWithDrawTextFlags logic out and made this the responsibility of the caller.
|
2011-06-12
|
Refactor
| :
| Implemented an attribute stack (max depth=4)for the engine's font renderer and added the tracking and shadow offset properties to it. Note that the current font is NOT a member of the attribute stack.
|
2011-06-03
|
| :
| Added a damage request packet
|
May 2011
|
2011-05-23
|
| :
| Added new public API routine R_GetPatchName for querying the name associated with a unique patch identifier.
|
2011-05-07
|
| :
| Added SkipIf doom1-share directive before the non-shareware Material patch defs in doom1/materials.ded
|
2011-05-06
|
| :
| Added a generalised event > action mechanic to the game menu object hierarchy. Nothing fancy as it will very likely be replaced in 1.9.8 when Qt's Signals and Slots construct becomes available.
|
2011-05-04
|
| :
| Added DrawTextFlag DTF_NO_GLITTER - disable glitter effect. Added mask DTF_ONLY_SHADOW - disable all text rendering effects other than shadow.
|
2011-05-03
|
Cleanup
|
Refactor
| :
| * Implemented MNF_FOCUS and MNF_DEFAULT (focus) flags. * Added predefined fonts and colors to the menu render state. * In order to calculate an object's dimensions the page on which it is present must be known. Refactored class hierarchy accordingly
|
2011-05-03
|
| :
| Disabled the "hotkey" focus object selection for now. This needs re-implementing so that a "focus shortcut key" is defined in mn_object_t and updated during page (re)initialization in the case of Text defined labels. Added non-focusable menu objects.
|
April 2011
|
2011-04-18
|
| :
| Added P_TryMove3f
|
2011-04-16
|
Fixed
|
Optimize
| :
| F_AllResourcePaths resulted in bogus leaf nodes being added to FileDirectory for all subdirectories of the matched search path. For example, if the directory data\jdoom\models\ exists in the real filesystem and the search data\jdoom\* is executed, a
|
2011-04-09
|
Refactor
| :
| * Removed patching of de::Material within the Materials subsystem and re-implemented it within the DED reader, patching the definitions. * Added: "Mods" directive from the DED 2.0 proposal to the DED parser (presently only used for Materials). I'm no
|
2011-04-07
|
| :
| Switched Texturess::findPreparedVariant to use an exact-match method when looking for suitable candidates as the rest of the subsystem should be functionally correct (if not all that pretty in places). Added a _DEBUG only sanity check to assit in rou
|
2011-04-03
|
Fixed
|
Refactor
| :
| * Store the used/assumed color palette index for the loaded image data in de::Image making it possible to determine the difference between a luminance texture and a non-masked paletted texture without forcing the user to track this information. This
|
March 2011
|
2011-03-25
|
| :
| Added MaterialVariantUsageContext
|
2011-03-08
|
RSS
| :
| Added a summary for each entry.
|
2011-03-07
|
| :
| Added DOOMSDAY_RELEASE_TYPE and a more logical version ID.
|
2011-03-02
|
| :
| Added a .desktop entry for Doomsday.
|
February 2011
|
2011-02-27
|
| :
| Added an RSS feed generator for listing the build events.
|
2011-02-21
|
| :
| Added GameInfo IdentityKey's to the known words list. Clean up.
|
2011-02-20
|
| :
| Added UIF_FADE_AWAY to various objects in the control panel.
|
2011-02-18
|
| :
| Support loading flats between F_START...F_END marker lumps in PNG/TGA/PCX format.
|
2011-02-11
|
| :
| Added Dummy SideDefs to the DMU API and wrapped alloc/free in libcommon's dmu_lib.c
|
2011-02-09
|
Refactor
| :
| Refactored the public API for Finales to allow a set of additional InFine commands to be executed during interpreter setup and before script parsing/execution begins. These "extra" commands can be used be the caller to initialize a custom default int
|
January 2011
|
2011-01-07
|
Hexen
| :
| Added some basic checking for malformed ACS bytecode in P_LoadACScripts. Zero-length "dummy" BEHAVIOR lumps no longer cause a fatal error during map load. No point in doing anything more elaborate at this stage; the ACS-bytecode-to-Doomsday-Script in
|
2011-01-03
|
| :
| Added flags to Con_BufferGetLines - BLF_OMIT_RULER and BLF_OMIT_EMPTYLINE. Make use of these flags in Con_BusyDrawConsoleOutput rather than pruning lines after the fact.
|
December 2010
|
2010-12-15
|
| :
| Added type definition for lumpname_t to dd_types.h
|
2010-12-14
|
Debug
| :
| Added debug output of ResourceNamespace's name hash.
|
2010-12-10
|
Cleanup
| :
| * Reworked ccmd "listgames" into a summary of the known games, sorted by title. * Print the known game list if automatic game selection fails. * Added generic ccmd "printinfo" - print extended information about a named object in the console. Can be u
|
2010-12-09
|
| :
| Added a presently unused rflags argument to DD_AddGameResource, it be needed sooner or later.
|
2010-12-07
|
| :
| Added Chex Quest deds
|
2010-12-04
|
| :
| Added default control binding - "bindevent key-capslock-down {toggle ctl-run}"
|
November 2010
|
2010-11-26
|
| :
| Additional model search paths in DEDs were not being added to the correct resource search path set.
|
2010-11-18
|
Fixed
| :
| Fixed the command line options -modeldir and -modeldir2 were processed twice; once by the resource locator and again in the definition reader, resulting in duplicate paths being added to the model filehash.
|
2010-11-18
|
| :
| Added a temporary kludge to work around bug #2982101 "GL state - wireframe vs sky vs fakeradio shadow edges" (see http://sourceforge.net/tracker/?func=detail&aid=2982101&group_id=74815&atid=542099) Once Beta6.10 is released I'll address t
|
2010-11-18
|
| :
| Added the WinAPI module definition files to the VC projects for each game.
|
2010-11-01
|
exampleplugin
|
Fixed
| :
| Added missing new line character to hook callback confirmation log message.
|
2010-11-01
|
| :
| Added includes for standard header files to various Heretic source files which hitherto used doomdef.h to include them.
|
2010-11-01
|
| :
| Added includes for standard header files to various Hexen source files which hitherto used h2def.h to include them.
|
October 2010
|
2010-10-13
|
Changed
|
Doom
| :
| Added HacX to the list of known IWADs and added a "-hacx" command line override. Added Snowberry: Created a new game profile for HacX.
|
September 2010
|
2010-09-27
|
| :
| Added missing include for hu_inventory.h to jhexen/src/p_inter.c
|
August 2010
|
2010-08-17
|
| :
| Added the UIF_FADE_AWAY flag to most of the sliders controlling graphical settings in the UI.
|
2010-08-11
|
| :
| Missed a couple of necessary exceptions to the special cases added in Rend_SSectSkyFixes in the previous commit.
|
2010-08-11
|
| :
| Added another special case to Rend_SSectSkyFixes to deal with the glitches seen on the midtexture columns in Plutonia2::MAP29
|
2010-08-06
|
| :
| Added a drawer function ptr to FIPage.
|
July 2010
|
2010-07-30
|
| :
| Added the Animator entry points to doomsday.def
|
2010-07-25
|
| :
| Added a kludge to fix the blank title screen; viewpw and viewph are not presently initialized until a map is loaded hence GL_ProjectionMatrix determining the aspect ratio 0:0
|
2010-07-24
|
Fixed
| :
| cvar "rend-dev-mobj-show-vlights" draw VLight vectors affecting Mobjs - for debug. Fixed: When using a world texturing mode other than the default, inherit glow properties from the Surface-linked Material and not the substitute.
|
June 2010
|
2010-06-14
|
Changed
| :
| Replaced Material flag MATF_GLOW with a glow strength multiplier (member of Material) and reworked handling of the per-material glowing properties to allow for variable strength glows. Removed per-plane glowing properties as these are now redundant.
|
May 2010
|
2010-05-31
|
Fixed
| :
| Fixed another buffer overflow in what was WI_DrawParamText... This function needs a complete rewrite. Added a default leading argument to GL_DrawText and fixed leading calculation to use the actual height of the last drawn line rather than a predeter
|
2010-05-31
|
Fixed
| :
| InFine command "font" (handle) (font) specify the font to use by name. Changed: InFine command "linehgt" - line height is now interpreted as a percentage of the actual height of font rather than a fixed 320x200 pixel offset.
|
2010-05-27
|
| :
| Tweaked an error message in R_GetPatchInfo (invalid arguments). Added a verbose comment in R_PrecachePatch (unknown Patch).
|
2010-05-22
|
| :
| Began clean up of GL_DrawText in preparation for implementing a proper visible dimension calculator for Text. * Split the paramater block parsing out of GL_DrawText. * Added drawtextstate_t and separated initialization and call-time "defaults".
|
2010-05-22
|
| :
| Added a couple of comments to gl_drawcompositefont.h explaining the terms Text and Text fragment in the context of this API.
|
2010-05-21
|
All Games
| :
| Sequential cycling of player weapons using next/prev until the current weapon is fully lowered (for example, if the player owns weapons one through four and four is currently readied; cycling the previous weapon three times in quick succession will s
|
2010-05-17
|
| :
| Added TOPLEFT/BOTTOMLEFT/TOPRIGHT/BOTTOMRIGHT drawText and drawPatch flags for improved brevity when making calls to these methods.
|
2010-05-15
|
| :
| Added a DTF_* flags argument to M_DrawShadowedChar2
|
2010-05-12
|
| :
| Added verbose log message detailing the paramaters for balancing done to detail textures by the Equalize algorithm.
|
2010-05-11
|
| :
| Equalization algorithm used on detail textures during load which balances them toward the optimum average and amplifies the hi/low variance to achieve better results (with poor source textures) when rendering. Note this does not mean that artists no
|
2010-05-09
|
| :
| Added a comment about a future optimization observation in the automap regarding the drawing of glowing linedef specials.
|
2010-05-09
|
| :
| DDKEY_PRINT and DDKEY_CAPSLOCK and implemented support in the input SDL, Win32 and DirectInput wrappers (fixes http://sourceforge.net/tracker/?func=detail&aid=1533380&group_id=74815&atid=542099). Added: PrtSc now bound by default binding
|
2010-05-08
|
| :
| Aspect correct scaling of finale animations (InFine). If the window aspect ratio is equal to or close to 4:3 finales will be stretched to fill the window unless new cvar "finale-nostretch" is enabled. Otherwise finales will be scaled and positioned t
|
2010-05-07
|
Changed
|
Windows
| :
| When running in windowed mode, use the dimensions of the virtual desktop for window position and sizing purposes (formerly the dimensions of the primary display). Added Win32: Command line option "-noframe": used in combination with "-wnd"/"-window"
|
April 2010
|
2010-04-29
|
All Games
| :
| Fullscreen HUD "wide offset" scaling. When using ultra wide/tall window dimensions the fullscreen head-up displays would be positioned at the very edge of the window (often into the user's peripheral vision range). Wide-offset allows the user to spec
|
2010-04-24
|
All Games
| :
| The Help screens shown when selecting "ReadThis" for the menu or using the (default) F1 shortcut are now defined as InFine scripts for customization in mods.
|
2010-04-20
|
Doom
|
Fixed
| :
| Dynamically spawned BOSSTARGETs (e.g., using the spawnmobj ccmd) only worked as expected if the player saved the game and then loaded it (at which point the target would be added to list of known boss brain targets). Fixed DOOM: Upon loading a saved
|
2010-04-05
|
| :
| Added a new plugin hook (HOOK_TICKER) that gets called from DD_Ticker.
|
2010-04-05
|
Changed
|
Doom
|
Heretic
| :
| Added a new sound id "secret" to be played upon the player locating a secret area. The same sound is still played by default but the new id allows modders to change them independently.
|
March 2010
|
2010-03-24
|
Heretic
| :
| "Scrolling flats too slow". (see here http://sourceforge.net/tracker/?func=detail&aid=2947141&group_id=74815&atid=542099) Added Heretic: cvar "server-game-plane-fixmaterialscroll" 1=Fix bug in original Heretic which would only allow scrol
|
2010-03-21
|
Changed
|
Heretic
| :
| Items picked up by the player during map setup will not produce item-pickup sounds or screenflash. Pickup messages will be added to the log as normal.
|
2010-03-20
|
| :
| cvar "rend-dev-polyobj-bbox" 1= Render polyobj bounding boxes (for debug).
|
2010-03-05
|
| :
| Screen transitions. When busy mode ends a transition effect may be drawn to blend between the screen shown whilst busy and the destination frame. Implemented three effects: 1) basic crossfade 2) Smoothed DOOM screenwipe 3) DOOM screenwipe. jDoom uses
|
2010-03-04
|
| :
| Added missing include for hu_pspr.h in jhexen/src/hrefresh.c
|
2010-03-01
|
| :
| Smoothing of per-linedef lightlevel angle deltas. Approximated rounded surfaces are lit more realistically when using the DOOM lighting model. Added: CVar "rend-light-wall-angle-smooth" 1= Enable wall angle lightlevel delta smoothing (enabled by defa
|
February 2010
|
2010-02-28
|
All Games
| :
| Darken the screen after the users quits from the menu.
|
November 2009
|
2009-11-19
|
All Games
| :
| cvar "view-filter-strength" strength multiplier for screen filters (such as that used when the player collectings items or takes damage). Note that in deathmatch games this value is ignored when drawing the damage filter.
|
2009-11-17
|
dpDehRead
| :
| Support the Eternity extension for setting the amount of ammo used per shot in Weapon blocks.
|
2009-11-15
|
Changed
|
Doom
| :
| Logic of cvar "hud-title-noidsoft", now hides the map author if defined as "Id Software" if the map does not originate from an IWAD. Previously this behavior was dependent upon the map title patch graphic. Added (Herertic, Hexen): cvar "hud-title-nor
|
2009-11-12
|
| :
| Added missing include for g_eventsequence.h in g_game.c
|
2009-11-07
|
| :
| Added comment to buildSectorLineLists to say that DOOM's EV_BuildStairs is also dependant upon the order defined here.
|
2009-11-06
|
| :
| CVAR "rend-dev-sky-always" 1= Always render the sky, even if there are no sky surfaces visible. For debug.
|
August 2009
|
2009-08-30
|
Fixed
| :
| Added missing default event bindings for viewsize -/+ (minus, equals).
|
2009-08-29
|
Fixed
| :
| "No intermission screen after map30" (see here: http://sourceforge.net/tracker/?func=detail&aid=2831630&group_id=74815&atid=542099). Changed: "After" InFine scripts are now executed after any intermission rather than before it. Added: New
|
July 2009
|
2009-07-23
|
Doom
|
Fixed
| :
| Original DOOM bug which would only consider the first weapon bound to a weapon slot when drawing the statusbar, "owned weapon" display. Added cvar "hud-status-weaponslots-ownedfix" to control this change in behaviour (default is enabled).
|
June 2009
|
2009-06-17
|
| :
| Added a void* context paramater to the deferred spawn callback.
|
2009-06-16
|
Heretic
|
Hexen
| :
| "Heretic/HeXen: MF_Ripper Blood". Changed jHeretic/jHexen: Gave MT_BLOOD the MF_SOLID flag. The original Heretic/Hexen collision detection logic did not allow for non-solid mobjs to pass through solid ones. This meant that invariably, blood spawned b
|
2009-06-16
|
| :
| Added missing include for stdarg.h to dd_share.h
|
2009-06-03
|
Debug
|
Fixed
| :
| Server-side buffer overflow when trying to transmit a "huge" InFine script to clients. Improved: Added some rudimentary mod authoring, debug aids to InFine scripts. If a referenced graphic is missing, it will now be reported in the console but the sc
|
May 2009
|
2009-05-29
|
| :
| Added missing font character patch lumps to jHexen.
|
2009-05-29
|
| :
| Added missing font character patch lumps to jHeretic.
|
2009-05-16
|
Changed
|
Doom
| :
| Removed freedoom.wad from the list of recognised/supported IWADs and removed the command line option -freedoom. I don't know who or when this was added but we most definitely do not support freedoom currently.
|
2009-05-14
|
| :
| Changed FONTB patch numbers for ASCII characters [\]^_ added in jHeretic.pk3 to closer match the standard.
|
2009-05-14
|
| :
| Changed FONTA patch numbers for ASCII characters [\]^_ added in jHeretic.pk3 to a continuous range to closer match the standard.
|
2009-05-14
|
| :
| Switched FONTB patch numbers for ASCII characters [_ added in jHexen.pk3 to closer match the standard.
|
2009-05-14
|
| :
| Changed FONTA patch numbers for ASCII characters [\]^_ added in jHexen.pk3 to a continuous range to closer match the standard.
|
2009-05-12
|
| :
| Added ignore rules for build/win32/bin and build/win32/vs8/debug.
|
2009-05-04
|
| :
| Compatibility option for the Maulotaur floor fire fix, cvar "server-game-maulotaur-fixfloorfire".
|
2009-05-03
|
Debug
| :
| Enabled the lumobj debug display in non-debug builds, added cvar "rend-dev-lums" to enable it.
|
2009-05-02
|
| :
| Added b_util.h to doomsday.vcproj (was missing).
|
March 2009
|
2009-03-29
|
Fixed
| :
| "jHexen: Savegame Crash with jXRP" see here (http://sourceforge.net/tracker/?func=detail&aid=2647053&group_id=74815&atid=542099). Added: cvar "rend-dev-generator-show-indices" - Display particle generator origin indices (for debug). Note
|
2009-03-12
|
| :
| Added \fixme comment to SV_InitMaterialArchives about a design flaw which could at best result in HOM but at worst a seg fault upon loading a saved game. How best to tackle this?
|
2009-03-09
|
Fixed
| :
| Added a missing newline to a warning message in P_TouchSpecialMobj.
|
2009-03-03
|
| :
| Numerous changes to the player inventory and associated HUD displays. Also added a few new user customization options as the work done made implementing them trivial. Note that jHexen will currently FTBFS as this commit only addresses jHeretic.
|
February 2009
|
2009-02-28
|
| :
| Removed section entitled "How to Apply These Terms to Your New Programs" from the LICENSE files for the engine and all plugins, as this section is not a part of the license itself. Added missing LICENSE docs for dpwadmapconverter and dswinmm.
|
2009-02-26
|
| :
| Added \todo comment about moving interpretLinedefFlags into the dpWadMapConverter plugin.
|
2009-02-19
|
| :
| Added eax.dll to the list of dlls to moved via the copydll target in vcbuild.bat
|
2009-02-19
|
| :
| Added plugins/common/src/m_ctrl.c to the src file include lists for all games. All game plugins can once again be built successfully via vcbuild.
|
2009-02-19
|
| :
| Added engine/win32/src/sys_window.c to doomsday_cl.rsp (was missing).
|
2009-02-10
|
All Games
| :
| cvar "map-open-timer", number of seconds taken to open/close the automap. Set the default as 0.3 seconds (slightly quicker than previously).
|
2009-02-10
|
| :
| Added conversion of mouse button states in DD_ConvertEvent.
|
2009-02-09
|
All Games
| :
| CVar "menu-hotkeys" 1= Enable hotkey navigation in the menu. Enabled by default.
|
2009-02-09
|
All Games
|
Changed
| :
| A dead player can now instigate the "reborn" process by using the attack controls (formerly only "use" would do this). Changed to aid all those DOOM newbies out there. Note, a brief (one second) wait has been added to stop players from accidentally b
|
2009-02-09
|
| :
| Added B_SetContextFallback to doomsday.def
|
2009-02-03
|
All Games
| :
| Menu controls for configuring the HUD auto-hide options.
|
2009-02-03
|
| :
| Added sentient macro to jhexen's p_local.h
|
January 2009
|
2009-01-31
|
| :
| Added missing include for string.h in rend_automap.c
|
2009-01-31
|
| :
| Added missing include for stdlib.h in rend_automap.c
|
2009-01-28
|
Fixed
|
GL
| :
| Bug #2430153 - default automap colours not taken from PLAYPAL. Added: cvar "map-customcolors" controls the behaviour of when to use the custom automap colors; 0=Never, 1=Automatically disable the user's defaults if the mod being played includes a cus
|
2009-01-27
|
| :
| Added m_stack.h to doomsday.vcproj
|
2009-01-26
|
All Games
| :
| Crosshair vitality. Colour the crosshair according to how near the player is to death.
|
2009-01-23
|
| :
| Moved the DGL API and OpenGL system-level stuff into their final(?) resting places. Added an API header for DGL. Don't negotiate the DGL interface within the engine, instead, call OpenGL directly.
|
2009-01-20
|
| :
| Continued clean up of rend_main.c and the render lists interface. Shiny polys are now added to the render lists using RL_AddPoly().
|
2009-01-18
|
| :
| Sky definitions. Rather than define the sky properties for every map, each time in the Map Info definition, instead; use a Sky definition giving it a unique ID which is then used in the Map Info definition to link the two. This allows mod authors to
|
2009-01-11
|
| :
| Added entries for the "conbg" ccmd to the games' conhelp.txt
|
2009-01-04
|
| :
| Added a sanity check to R_MaterialCreate() to ensure we aren't creating materials without a texture.
|
2009-01-04
|
| :
| Added missing prototype for R_UpdateTexturesAndFlats() to r_data.h
|
2009-01-01
|
| :
| Console command "pausemusic".
|
December 2008
|
2008-12-30
|
Fixed
| :
| Added new src files to the codeblocks and vs8 dswinmm projects. Fixed filename of midistream.cpp
|
2008-12-29
|
| :
| Updated the vs8 solution and project files re file name and path changes, added new project for dswinmm and deleted the dssdlmixer project.
|
2008-12-29
|
| :
| Updated the vcbuild script, removed dssdlmixer and added the new dswinmm. Updated linker options for doomsday.exe so we link with sdl_mixer.lib
|
2008-12-29
|
| :
| Updated the CodeBlocks workspace re changes to the audio driver interface, added a new project for dswinmm, deleted the dssdlmixer project.
|
2008-12-28
|
| :
| Updated Snowberry's doomsday.conf * Name change of dscompat to dsdirectsound (default). * Removed the ds8 option (merged with dsdirectsound). * Added option for dsopenal (missing).
|
2008-12-17
|
| :
| Added some basic paramater checking to the console database interfaces.
|
2008-12-14
|
Fixed
| :
| Fixed crash when attempting to use the dsOpenAL plugin if built via VC. Due to incorrect calling convention specified in dsopenal.vcproj. Also added a stub for DS_Getv.
|
2008-12-10
|
| :
| Added polyobj_t->subsector = ptr to the subsector in which the polyobj origin resides.
|
2008-12-05
|
Changed
|
Fixed
|
Heretic
| :
| When the "extended" version of the IWAD is player, allow the sixth episode to be loaded in singleplayer mode via the menu. However, also display a warning message that this episode isn't designed for that game mode. I didn't even about know these map
|
2008-12-05
|
| :
| Added a couple of missing semicolons in jheretic's maps.ded
|
2008-12-05
|
Changed
|
Doom
|
Heretic
| :
| Moved the definitions for which music track to play on each map into the external (default) Map Info definitions. Changed jDoom: Removed hardcoded limit on track numbers playable via the IDMUS cheat. Now all music tracks can be played, even ones adde
|
2008-12-04
|
| :
| Implemented a simple protection mechanism to prevent the console bind context from being inadvertently deactivated by the user, via the console (heh). The result would otherwise be no way to quit Doomsday. Added a few usage restriction flags to the v
|
2008-12-04
|
| :
| Added missing defines for the (temporary) flags to flip materials horizontally/vertically, per-surface. These will disappear once per-surface material scaling is exposed via DMU.
|
2008-12-03
|
| :
| New sidedef flag "sdf_middle_stretch". Normally, height of the middle surface on twosided linedefs is clipped to that of the material used on it. If this flag is set, this behaviour is disabled (instead, the surface will stretch from floor to ceiling
|
2008-12-03
|
| :
| Cvar "rend-dev-nosprite" 1= Display drawing of sprites and masked walls. Not archived.
|
November 2008
|
2008-11-30
|
| :
| Added ROM-IWAD switch texture name pairs to switchInfo.
|
2008-11-30
|
| :
| Removed the anim group definitions for jDoom64 texture animations. Use a similar method to jDoom to build the default set of animations at run time. Added precache groups for the switch texture pairs.
|
2008-11-26
|
| :
| Added a working algorithm for decompressing DOOM64 format, compressed data. This is still somewhat early and requires a lot more study so it can be documented fully.
|
2008-11-18
|
| :
| Added a new method of material look up using the original texture/flat/sprite/etc index plus a material group.
|
2008-11-18
|
| :
| Added missing newline at end of warning message in R_ReadTexureDefs.
|
2008-11-17
|
| :
| Added new routines to handle the determination of whether detail textures or reflections are to be used with a particular material (is it from an PWAD? Does the definition allow this? etc...).
|
2008-11-16
|
| :
| Added flags for Detail and Reflection definitions to govern when the definitions will be used (with IWAD, with PWAD etc), analogous to those for Detail textures.
|
2008-11-16
|
| :
| Moved constant defines for DD_GAMETIC, DD_OPENRANGE, DD_OPENTOP, DD_OPENBOTTOM and DD_LOWFLOOR out of the section listing integer values for use with Set/Get (they are no longer integers). Added new DMU property name DMU_DXY which returns both X and
|
2008-11-16
|
| :
| Added aliases for a few XG flags so that "material" can be used in place of "texture/flat" where appropriate.
|
2008-11-03
|
Debug
|
Fixed
| :
| Fixed bug in LO_AddLuminousMobjs which could lead to a seg fault when trying to process segs of a degenerate subsector. Added debug error message if a material for a given sprite frame can not be determined in LO_AddLuminous (trying to catch a non-wi
|
2008-11-03
|
| :
| Added a typedef for the lump grouping tags enum (lumpgrouptag_t).
|
2008-11-03
|
| :
| Added define DOOMSDAY_VERSION_NUMBER for use under win32 as the product number in the metadata of Doomsday.exe.
|
2008-11-03
|
| :
| Removed the old Splint for inconsistent size_t type. Added a define for the max length of a filename_t.
|
October 2008
|
2008-10-30
|
| :
| New manifests, resource scripts and updated vcprojs for all games. Proper vendor metadata is now added to the game libraries under Windows.
|
2008-10-30
|
| :
| Made use of the HUD menu background feature to get rid of the old kludges used with the ReadThis/Credits screens. This has the added benefit that the player view(s) won't be drawn while viewing these menus if opaque.
|
2008-10-30
|
Fixed
| :
| Fixed various issues with save games. * jHexen - After map load the current weapon would lower and then raise again. (pendingWeapon was never saved and instead was set to currentWeapon in SV_ReadPlayer). * jHexen - player_t->airCounter was only ad
|
2008-10-20
|
All Games
| :
| Added the following default control bindings * key-e = fly up * key-q = fly down * key-f = fall down jHexen: Changed the default bindings for inventory left/right to repeaters. jHexen: The default binding for refreshing the last displayed message was
|
September 2008
|
2008-09-23
|
| :
| Added some basic error checking to the exported routines of driver_openal.c and did some clean up.
|
August 2008
|
2008-08-26
|
All Games
|
Fixed
| :
| Implemented a new scoreboard for all types of multiplayer game. All of the old frag displays have been removed. The scoreboard is visible by holding the '\' backslash key (by default) while in a multiplayer game. Note that this is an initial implemen
|
2008-08-23
|
| :
| Sector lightlevel limits for model decoration definitions (currently unused).
|
July 2008
|
2008-07-21
|
Debug
|
Fixed
| :
| Revised method for texturing planes. Rather than aligning to the world grid, subsector planes are now textured using the bbox of the subsector to derive the s, t tex coords. This allows for all world surfaces to be textured using the same algorithms
|
2008-07-19
|
| :
| Added the noautolight flag to the armor pickups in jDoom as they looked a bit silly with flashing lights as well as fullbright.
|
2008-07-08
|
| :
| Added some artifact bindings, with item texts read from the Text definitions. The horizontal spacing needs to be adjusted, though, as some of the items are too long currently.
|
2008-07-08
|
| :
| Added B_BindingsForCommand and B_BindingsForControl to doomsday.def
|
2008-07-08
|
| :
| Added new source files to the VS8 proj, the Code::Blocks proj and to the vcbuild include lists.
|
2008-07-05
|
Fixed
| :
| Fixed typos in last commit and added missing include for string.h
|
2008-07-05
|
Fixed
| :
| Bug #2001999 - Use sound played when an XG line activation requires a key and the trigger event type is not XLE_USE. Added (jDoom/jheretic/jDoom64/WolfTC): Paramater substitution of keyname into the various "This object requires <keyname>" stri
|
2008-07-04
|
| :
| Added a sub-pixel offset to the halo/flare origin in GL_CalcLuminace so that they are centered to the middle of the brightest pixel.
|
2008-07-04
|
| :
| Added missing include for de_play.h in b_command.c
|
2008-07-03
|
| :
| Added symbolic events and parameter substitution in event binding commands.
|
2008-07-02
|
| :
| Added back DD_GAME_EXPORTS as I need it for something I'm tinkering at.
|
June 2008
|
2008-06-30
|
| :
| Replaced the global var allowMouseMod with a static uiMouseMode in dd_input.c and added I_SetUIMouseMode to change it.
|
2008-06-28
|
| :
| Added busy mode task names for saving and map loading.
|
2008-06-28
|
| :
| Added an optional task name parameter to Con_Busy to be shown when displaying the progress bar. Note this should be a simple, high-level explanation of what task is being carried out e.g. "Loading map..."
|
2008-06-26
|
| :
| Added the missing Sys_SetConWindowCmdLine to the Mac, Unix and SDL variants of sys_window.
|
2008-06-25
|
| :
| Implemented R_GetMaterialInfo to replace the old texture height query. Also added new caps for multisampling and non-pow2 textures.
|
2008-06-25
|
Windows only
| :
| Use multisampling to achieve fullscreen antialiasing if available. Added (All platforms): Take advantage of the relaxed non-power-of-two rule in OpenGL if available, on textures which do not require mipmaps (can be disabled from the command line with
|
2008-06-25
|
All Games
|
Fixed
| :
| Fixed a logic error in p_map.c which prevented mobjs from avoiding dropoffs correctly. Added logic to treat the mobj's current z height as the floor when stood on another mobj in P_TryMove2. Also began work on resolving the issues with P_SlideMove.
|
2008-06-25
|
Doom64
| :
| Various AI changes due to new knowledge gained through reverse-engineering a DOOM64 ROM dump. Also added a few stub actions for actions which I'm still researching.
|
2008-06-14
|
Doom64
| :
| More work to objects.ded: * Removed more unused states. * Updated flag syntax. * Removed the fullbright flag from all states that shouldn't be, such as items. * Removed the alwayslit flag from the barrel. * Added brightshadow to the telefog (IFOG).
|
April 2008
|
2008-04-10
|
| :
| Added missing casts to byte in Con_SetInteger() when var->type == CVT_BYTE
|
2008-04-08
|
Doom
| :
| Cvar "hud-keys-combine" and "Single key display" HUD menu option - Controls the default DOOM behaviour where keys of the same colour are only drawn once (e.g., if the player has both the red keycard and the red skull; only the red skull will be displ
|
March 2008
|
2008-03-28
|
Fixed
| :
| checkMeleeRange() would forever fail if !cfg.netNoMaxZMonsterMeleeAttack due to the way the z height component was added to the distance calculation. Instead, do a z-height threshold check.
|
2008-03-24
|
| :
| Added path vs blockmap AABB clipping to both P_SightPathTraverse() and P_PathTraverse(). Due to the way the LOS traces have been traditionally handled, it meant that frequently the destination of the trace was completely outside the blockmap. This cl
|
2008-03-23
|
| :
| Added the missing map object MO_ID property identifier in jHexen.
|
2008-03-23
|
| :
| Added missing include for string.h
|
2008-03-23
|
| :
| Begun splitting up RL_VertexColors(). Also, extended the torch lighting to allow for an RGB color to be specified and added a multiplicative blending mode (implemented for jDoom64's BFG explosion effect).
|
2008-03-20
|
| :
| Determine global paths (userdir, basedir etc) as early as possible during startup, so that under Windows we can provide LoadLibrary() with absolute paths. Also added DENG_LIBRARY_DIR which if defined at compile time; changes the location of the libra
|
2008-03-18
|
| :
| Split off our interface to SDL input out to disdlinput.dll/so/lib and added a di* lib loader under *nix.
|
2008-03-17
|
| :
| Added inter project dependencies to the codeblocks doomsday.workspace to ensure correct build order.
|
2008-03-17
|
Debug
| :
| Added a virtual build target "All" for all projects. This build target will automatically build all child targets for each project (for example, if the active project is jDoom; Build "All" will build both Debug Win32 and Release Win32 targets).
|
2008-03-16
|
| :
| Added new public functions, removed old ones not currently in use.
|
2008-03-16
|
| :
| Added new source files to doomsday_cl.rsp
|
2008-03-16
|
| :
| Added new source files to the vs vcproj and sln. Also added the missing lib libcmt to the includes for a release build.
|
2008-03-14
|
| :
| Added more error checking to the MPE interface.
|
2008-03-09
|
| :
| Added the option for specifying a different public name for an internal data structure in makedmt.py
|
2008-03-08
|
Fixed
| :
| Stripped out all of the new levels that were added for the Doom64TC. Put the remaining levels back into their original progression. Fixed some alignment issues with the Unmaker powerup sprites.
|
2008-03-08
|
Fixed
| :
| Stripped out all of the new levels that were added for the Doom64TC. Put the remaining levels back into their original progression. Fixed the interlude strings to match the originals.
|
2008-03-08
|
| :
| Stripped out the "Nightmare Demon" from jDoom64. It was added in Doom64TC.
|
2008-03-08
|
| :
| Stripped out the Nightmare Cacodemon from jDoom64. It was added in Doom64TC.
|
2008-03-08
|
| :
| Stripped out the acid spitting demon from jDoom64. It was added in the Outcast edition.
|
2008-03-07
|
| :
| Added missing external function prototype.
|
2008-03-07
|
| :
| Added a GPL V2 LICENSE to doom64/docs.
|
2008-03-07
|
Doom64
| :
| Stripped out the "HellTime" and "Floater" powerups that were added for the Outcast edition.
|
2008-03-07
|
| :
| Added missing prototype for P_InitPlayerValues.
|
2008-03-06
|
| :
| Added new header files to jHexen's vcproj.
|
2008-03-06
|
| :
| Added new headers files to jHeretic's vcproj.
|
2008-03-06
|
| :
| Added new headers to jDoom's vcproj and tweaked a few other options so that paths, names etc in the build configurations are inherited from the project defaults.
|
2008-03-06
|
| :
| Added all the currently implemented values to jDoom's values.ded
|
2008-03-06
|
| :
| Added new headers to the Doom64 vcproj.
|
February 2008
|
2008-02-05
|
| :
| Added a new parsing routine in def_read.c to handle blendmodes rather than using the read flags routine (note, blendmodes are still defined as flags in DED definitions all that has changed is the routine that does the parsing).
|
January 2008
|
2008-01-28
|
| :
| Added execution timers to Sv_InitPools() and DAM_BuildBlockmap().
|
2008-01-27
|
| :
| Added missing include for curses.h under *nix
|
2008-01-23
|
| :
| Added a _DEBUG check for attempting to write too large of a packet to a demo file.
|
2008-01-10
|
| :
| Added new blendmode; bm_inv (glBlendFunc(GL_ZERO, GL_ONE_MINUS_SRC_COLOR))
|
2008-01-10
|
| :
| Added new source files for the engine-internal DGL stuff.
|
December 2007
|
2007-12-30
|
| :
| * Separated the functionality from keymap ccmd into another routine so that it can be called directly. * Removed the old input key scancode logging. It would seem it stopped working at some point. Will replace soon. * Added a bunch of newer video mod
|
2007-12-16
|
Debug
| :
| Removed code added during the debug of P_RoughMonsterSearch.
|
2007-12-15
|
| :
| Added a CMakeLists.txt for dpWadMapConverter hopefully, it works.
|
2007-12-15
|
| :
| Added a bunch of status messages to dpwadmapconverter to give indication of progress.
|
2007-12-15
|
| :
| Added hu_menu.c to the games' vs8 project files.
|
2007-12-15
|
| :
| Added an optimization to the decor lights. Surface decorations are now cached and linked with surface_t to avoid having to do all the calculations every frame (this provided a very health boost to the fps in large maps like dv.wad::MAP05).
|
2007-12-15
|
| :
| Added an argument to GL_NewTextureWithParams to specify that the 8bit texture should be converted to luminance before uploading (currently only used for the automap mask).
|
2007-12-15
|
Debug
| :
| Added few checks for debug purposes.
|
2007-12-15
|
| :
| Added some additional info to the wrong side error message in C_AddViewRelOcclusion().
|
2007-12-15
|
| :
| Added new cached map file reader/writer.
|
2007-12-15
|
| :
| Added the new DGL constants for the smooth lines and variable line widths.
|
2007-12-15
|
| :
| Added support for changing the GL_LINE_SMOOTH environment variable for antialiased line drawing and variable line widths. GL_LINE_SMOOTH is now enabled by default.
|
2007-12-15
|
Fixed
| :
| Added a line width parameter to the automap render list management. Fixed the automap mask to blend vertex alpha with mask alpha instead of color.
|
2007-12-15
|
| :
| Added the new DOOM/Heretic/Hexen/Strife map converter. This code *should* work fine on all supported platforms but its only been tested under Win XP thus far.
|
November 2007
|
2007-11-29
|
| :
| Changed default charset for all the VC++2008 project files to unicode (was Multi-byte). Added new source file engine/portable/src/r_materials.c to the Doomsday project and vcbuild source include script.
|
2007-11-22
|
| :
| Added new source files to Doomsday.sln and updated vcbuild.
|
2007-11-22
|
| :
| Added a further mode to the fullscreen console toggle, now goes from one line > half height > fullheight.
|
2007-11-16
|
Fixed
| :
| Fixed an off by one in the menu fog layer iteration. Added the correct WolfTC menu sounds.
|
October 2007
|
2007-10-22
|
| :
| Added dpExample to the vs8 solution and sorted out the inter-project dependencies so that they are always built in the correct order.
|
2007-10-22
|
| :
| Added a bare-bones example of a Doomsday plugin, as requested by angeliss.
|
September 2007
|
2007-09-15
|
| :
| Added V3_ClosestPointOnPlane(); given a plane normal plus a point in the plane, find the point in the plane closest to some arbitrary point.
|
2007-09-15
|
| :
| Added some three-dimensional vector math routines.
|
August 2007
|
2007-08-23
|
| :
| Added some comments regarding the current algorithmic complexity of the various linked list methods. Improvement can be made when needed.
|
2007-08-05
|
| :
| Added V2_Rotate() as an exported function in doomsday.def
|
July 2007
|
2007-07-31
|
| :
| Added a log message to dpMapLoad making it explicit when we build and when we load from cache including time taken.
|
2007-07-31
|
| :
| Added Sys_SetActiveWindow() to change the currently active window. Other win32 fixes.
|
2007-07-31
|
| :
| Added missing new line characters to some busy mode messages.
|
2007-07-30
|
| :
| Added the "console" class, which gets activated upon opening of the console.
|
2007-07-26
|
| :
| Added Doom64TC to the Xcode project so that I can see whether it breaks when I make changes. Introduced also the fractional game ticker.
|
2007-07-26
|
| :
| Added WolfTC to the Xcode project so that I can see whether it breaks when I make changes.
|
2007-07-23
|
| :
| Added remaining controls for all games to G_RegisterPlayerControls().
|
2007-07-19
|
| :
| Added engine/portable/src/sys_sdl_window.c which contains the framework for SDL-based window management, currently missing an implementation (coming soon).
|
2007-07-02
|
Debug
| :
| Updated the debug renderer with the newly added exported routines.
|
2007-07-02
|
Debug
| :
| Updated the debug renderer with the newly added exported routines.
|
2007-07-01
|
| :
| Added plugins/<game>/include/g_ctrl.h.
|
June 2007
|
2007-06-29
|
| :
| Added compatibility option for the HUD OUCH face fix, both in the menu and via the cvar "hud-face-ouchfix".
|
2007-06-29
|
| :
| Added stubs for the needed unix window management code.
|
2007-06-25
|
drOpenGL
| :
| Added a DG_Init() function to be called when the plugin is first loaded and renamed the existing DG_Init() to DG_CreateContext().
|
2007-06-10
|
Debug
| :
| Created a vcproj and for and added dsA3D to doomsday.sln. Compiles OK in both debug and release builds but untested.
|
May 2007
|
2007-05-22
|
| :
| Added a new multitexturing environment for a simple modulation of two textures.
|
March 2007
|
2007-03-31
|
| :
| Added missing line to end of file.
|
2007-03-23
|
Hexen
| :
| Added type byte for line_t and sector_t. Added sector class sc_ploff to jHexen's save code (used to reduce the size of an archived sector if none of the floor or ceiling texture offsets are non-zero).
|
2007-03-19
|
| :
| Added notes about a kludge used in original Hexen to facilitate multiple special thinkers per sector in order to implement "lifts" (moving floor & ceiling).
|
2007-03-18
|
| :
| Added a couple of asserts to aid in tracking down a rare sigsegv which I believe to be stemming from DL_GetSubSecPlaneLightLinks(). Take 2.
|
2007-03-18
|
| :
| Added a couple of asserts to aid in tracking down a rare sigsegv which I believe to be stemming from DL_GetSubSecPlaneLightLinks().
|
2007-03-16
|
Doom
| :
| Added support for BOOM line special id 85: Scroll textures on this linedef to the right, one world unit per tic.
|
2007-03-02
|
Debug
| :
| Use floats for vissprite_t->gx,gy,gz,gzt,floorclip. Added an assert to bufferNewLine() to help debug a difficult to reproduce seg fault when trying to remove a buffer node.
|
2007-03-02
|
| :
| Added gltexture_t->texmasked, use that when setting the rendpoly texture's mask status instead of relying on the global var texmask to be in sync with curtex.
|
February 2007
|
2007-02-28
|
| :
| Implemented the facility for menu pages to feature a background. Added for WolfTC at Martin's request. It is assumed that menu background patches will contain ZERO TRANSPARENT PIXELS. To use, simply specifiy the name of the patch to use as the backgr
|
2007-02-26
|
| :
| Continued development on DAM. Split ReadMapProperty() into two subroutines A)read from the src buffer B)set the map property. Reorganised things yet further so that DAM's SetProperty() is now almost identical in use and purpose to its counterpart in
|
2007-02-18
|
| :
| Added texture content flag TXCF_UPLOAD_ARG_NOSMARTFILTER. Currently only used with the busy mode screen grab (was taking upwards of 3.4 seconds at 1920x1200 with smart filtering enabled).
|
2007-02-18
|
| :
| Added a note about the way lines are drawn in the automap. Lines must be grouped into as large a sequence of vertices as possible; the current implementation experiences significant FPS drops.
|
2007-02-18
|
| :
| Added ccmd flag CMDF_NO_DEDICATED. If an attempt is made to execute a ccmd attributed with this flag when running in dedicated mode; the attempt is blocked before execution. Trawled the engine looking for all potentially sensitive ccmds and made safe
|
2007-02-18
|
| :
| Added a new tab to the Doomsday Control Panel to be used for setting game controls.
|
2007-02-17
|
| :
| Added x_event.h to jhexen.vcproj
|
2007-02-13
|
| :
| Added Brazilian Portuguese. There appears to be some character conversion issues going on at least on the Mac, needs further investigation.
|
2007-02-10
|
| :
| Added p_player.h
|
2007-02-09
|
| :
| Added a zip path mapping for /Sfx (mapped to data/game/sfx) as somehow I missed that one when implementing them.
|
2007-02-08
|
| :
| Added a zip path mapping for /Models (mapped to data/game/models) as somehow I missed that one when implementing them.
|
2007-02-07
|
| :
| Updated cbuffer_t with a new means to retrieve lines. Con_BufferGetLines() returns an array of ptrs from the given buffer. This was added to eliminate the problem of meshing due to the fact that multiple threads can write to a cbuffer_t, meaning that
|
2007-02-06
|
| :
| Added a TODO about protecting console buffers with mutexes.
|
2007-02-04
|
| :
| Removed unneeded code added during debug.
|
2007-02-04
|
Debug
|
Fixed
| :
| Revised R_InitLineNeighbors() to make use of vertex lineowners. In doing so, the majority of the visual fakeradio glitches when playing maps utilizing DOOM renderer hacks have been resolved (the old code was sometimes finding the wrong line neighbors
|
2007-02-04
|
| :
| Updated style. Added my name to the author list (was missing).
|
January 2007
|
2007-01-29
|
| :
| Added mapdata.hs to vcproj
|
2007-01-21
|
| :
| Added win32 exports for dsSDLMixer.
|
2007-01-13
|
| :
| Created a vcproj for WolfTC and added it to doomsday.sln (build disabled by default in all configs).
|
2007-01-13
|
| :
| Created a vcproj for Doom64TC and added it to doomsday.sln (build disabled by default in all configs).
|
2007-01-12
|
| :
| Changed seg_t->offset, surface_t->texmove and surface_t->oldtexmove to float. Added missing vtx member initialization.
|
2007-01-10
|
| :
| Added the dsSDLMixer VC++ project. vcbuild.bat does not yet have a target for this. dsSDLMixer compiles, but SDL_mixer is now required on Windows, too.
|
2007-01-10
|
| :
| Added the SDLMixer project to the solution.
|
2007-01-09
|
| :
| Added cvar chat-beep; 1= Play a beep sound when a new chat message arrives.
|
2007-01-08
|
| :
| Added a control panel description for the light range compression control to cphelp.txt Removed the zerotext string for this control as the "Disabled" setting is now in the middle of the range (+/-99 ie 0).
|
2007-01-07
|
Debug
| :
| Added a bunch of debug messagse for network connecting.
|
2007-01-07
|
| :
| Added kludge to fix the no ammo weapon switching issue with jHexen. We need to split the weapon firing routines and implement them as new fire modes.
|
2007-01-06
|
| :
| Added a tab area for My Addon Folders and User Interface options. UI options are created based on the defined system settings, not hard-coded any more.
|
2007-01-05
|
| :
| Added system setting for hiding profile buttons.
|
2007-01-03
|
| :
| Added -libdir, an option to tell Doomsday the location where to load shared libraries.
|
2007-01-03
|
| :
| Adjusted addon list context menus. Added the Check/Uncheck All menu items.
|
2007-01-01
|
| :
| Added con_buffer.[ch] to the Xcode project.
|
December 2006
|
2006-12-31
|
| :
| Added missing includes for P_IsPaused. Added a menu item for the unhide hud control. Removed the statusbar sizing controls (it has no status bar).
|
2006-12-30
|
| :
| Made it possible to specify language strings from .conf files. Added win-accel.conf for the default Windows menu accelerators.
|
2006-12-30
|
| :
| Added a target for copying redistributable runtime SDK DLLs to the build dir. They will then be included into the release package by Inno Setup.
|
2006-12-30
|
| :
| Added DLLs for inclusion into binary win32 release packages.
|
2006-12-30
|
| :
| Added documentation URL. Help plugin should open the URL in a browser when the "Snowberry Help" menu item is selected.
|
2006-12-30
|
| :
| Added a Refresh button to the Addons tab. I have no idea how well it works in practice, though.
|
2006-12-29
|
| :
| Fine-tuning to the Snowberry UI. Adjusted borders, alignments, button styles, text field fonts. The profile context menu items were added to the Profile menu in the menu bar. Trying to launch the Defaults profile, or view its command line, produces a
|
2006-12-28
|
| :
| Added the missing namespace for Widget.
|
2006-12-26
|
Fixed
| :
| Fixed the "res" target. Normal slashes were used for md, which confused things. Replaced with backslashes. Also, my new Platform SDK has afxres.h in an mfc subfolder, which as added to the include path for the rc invocation.
|
October 2006
|
2006-10-29
|
| :
| Added build options for compiling with _DEBUG and DD_PROFILE.
|
2006-10-24
|
Debug
| :
| When selecting a list the detail texture (if any) is used when comparing against the primitive to be written. This makes primitives with the same texture to be seen as unique if they have different detail textures and thus they will be added to separ
|
2006-10-15
|
| :
| Added missing new line at file end.
|
2006-10-14
|
Fixed
| :
| Fixed segv problem with "rend-tex 2" (thanks yagisan). Fixed lighting discrepancies (light adaptation was being applied twice for mobj sprites and models). Minor tweaks in the model lighting code. Added potentially visible flags to sideinfo_t, use th
|
2006-10-08
|
Optimize
| :
| Rendpolys are no longer allocated on the stack each and every time they are needed. Added a rendpoly allocation mechanism which allows the same rendpolys to be re-used whenever possible. Number of vertices are also allocated dynamically at this time,
|
2006-10-08
|
Fixed
| :
| Cleanup. Added function headers. Fixed issue of returned false positives when searching for nodes when a substring matches.
|
September 2006
|
2006-09-30
|
| :
| Added cvar "rend-sprite-alpha". 1=Enable variable translucency on sprites.
|
2006-09-30
|
| :
| Added cvar "rend-mobj-light-auto". 1=Enable automatically calculated lights for mobjs. This does not affect mobjs which have explicit light definitions.
|
2006-09-19
|
| :
| Finalized high level implementation for improved security on execution of console commands sent over the net. We now know where the command came from before executing (i.e. local or remote) and also the invocation method used (e.g. remote client cons
|
2006-09-18
|
| :
| Added cvar "player-autoswitch-ammo" autoswitch weapon when after collecting ammo for a weapon which had previously ran out of ammo; 0= never 1= if better 2= always.
|
2006-09-18
|
| :
| Added missing MF_PICKUP flag which prevent players from picking up objects again after changing back from cameras.
|
2006-09-16
|
Fixed
| :
| Fixed reading of skipped sector deltas. Added dummy planes to dummy.
|
2006-09-16
|
| :
| Added missing auto-aim enabled check. Updated jHeretic's P_SpawnMissileAngle to ensure missiles are always spawned with the correct momentum in 3D if not overridden by specifying a z momentum (in which case, no adjustment is made to the X/Y direction
|
2006-09-16
|
| :
| Added missing auto-aim enabled check.
|
2006-09-10
|
| :
| Added common/include/p_tick.h for common top level tick stuff. The message buffer should not be ticked when the game is paused.
|
2006-09-04
|
Fixed
| :
| Fixed up missing control panel help info. Added new info for some settings. Re jigged things slightly under Texture options.
|
2006-09-01
|
| :
| Added forward declaration of biasaffection_s to stop gcc whining.
|
August 2006
|
2006-08-29
|
| :
| Modified the jHexen save game code to include an easier to use global save version. Added sector and line version bytes. Added new per-surface texture offsets to save games.
|
2006-08-29
|
Fixed
| :
| Added conversion of fixed to float in the archived save game reader.
|
2006-08-28
|
| :
| Added missing text.ded to doom64tc.
|
2006-08-27
|
| :
| Added scripts to project.
|
2006-08-27
|
Fixed
| :
| Added command to compile directly as an IWAD. Fixed a null character handling issue. Better version info.
|
2006-08-27
|
| :
| Added missing [state].
|
2006-08-27
|
| :
| Added the Doom64TC IWAD to the repository.
|
2006-08-27
|
| :
| Added /packs/doom64tc
|
2006-08-27
|
Fixed
| :
| Fixed byte/boolen discrepancy (which does not work on big endian cpus) and added missing min/max values.
|
2006-08-24
|
| :
| Added missing music definitions for jHexen.
|
2006-08-21
|
| :
| Added a Python script for creating PK3s from files in their source locations.
|
2006-08-21
|
| :
| Added S_StartSoundEX to exports.
|
2006-08-20
|
| :
| Added missing _DEBUG preprocessor definitions.
|
2006-08-20
|
| :
| Added parameter to comment.
|
2006-08-18
|
| :
| Added cvar "rend-dev-tex-showfix" - render surfaces with a missing texture that we fix automatically using the "missing" texture (for debug). Changed the usage of "missing" texture (see above) use the "unknown" texture for surfaces whose texture is u
|
2006-08-14
|
| :
| Added some printfs for debugging event > binding > command execution.
|
2006-08-13
|
| :
| Added the original graphic master for the Snowberry orbs.
|
2006-08-13
|
| :
| Cleaned up obsolete/commented out code, added functions for printing lowlevel info (used in "net info").
|
2006-08-12
|
| :
| Added comment.
|
2006-08-11
|
| :
| Continued splitting modules. Added a real menu bar instead of a button that shows a dropdown menu. Added menu accelerator keys.
|
2006-08-09
|
| :
| Added a LICENSE to Snowberry.
|
2006-08-09
|
| :
| Added german.lang.
|
2006-08-09
|
| :
| Added missing headers.
|
2006-08-09
|
| :
| Added WolfTC to vcbuild to build on windows.
|
2006-08-09
|
| :
| Added Cmakelists.txt for WolfTC.
|
2006-08-09
|
| :
| Added plugins/wolftc
|
2006-08-08
|
| :
| Added master.php
|
2006-08-07
|
| :
| Added -glfinish for Linux/Unix.
|
2006-08-06
|
| :
| Added type names for all types defined in source files, in all games. To make project navigation easier in VC++
|
2006-08-05
|
Fixed
| :
| Various 64bit and compiler warning fixes. Fixed jHexen FTBFS. Added guards around code in /common which should not be included in jHexen. Updated /jhexen/CMakeLists.txt so src files are auto-included.
|
2006-08-02
|
Fixed
| :
| Fixed win32 building of resources to work without VC++. Added the compiled Doomsday.res and drD3D.res to the repository.
|
2006-08-02
|
| :
| Remove thinkerinfo_t->name added during debug.
|
2006-08-01
|
| :
| Added back missing m_menu.h headers.
|
July 2006
|
2006-07-31
|
| :
| Numerous bug fixes, improvements and clean up to common playsim code. Added minor new feature(s) to HUD and inventory (auto-hiding HUD in jDoom. When finalized will implement in the other games). Commonised several customizability features/options no
|
2006-07-23
|
| :
| Added a note about deprecation of the plain text changelog.
|
June 2006
|
2006-06-21
|
| :
| Added a couple of checks to prevent multiple CVARs and CCmds from being registered under the same identifier.
|
2006-06-19
|
| :
| Added new/changed source files.
|
2006-06-19
|
| :
| Added packed long write/read routines. Note that packed longs can contain an arbitrary number of bytes. However, only 28 bits fit into 4 bytes.
|
2006-06-18
|
| :
| Added some debugging messages.
|
2006-06-18
|
| :
| Added cl_oldworld.c to the Xcode project.
|
2006-06-18
|
| :
| Added more routines, renamed and moved movertype_t.
|
2006-06-15
|
| :
| Added _DEBUG in Development build.
|
2006-06-13
|
| :
| Added a convenience header for jheretic.h (I wish I had thought of this before inserting ../../jheretic/include everywhere...). Also continued updating the Xcode project.
|
2006-06-13
|
| :
| Added a master header file for jHexen. (Similar will soon be committed for jHeretic.)
|
2006-06-13
|
| :
| Added response files for win32 vctk2k3 build.
|
May 2006
|
2006-05-28
|
| :
| Added an Xcode project for Snowberry.
|
2006-05-18
|
| :
| Remove unnecessarily added CPHelp.txt
|
2006-05-14
|
| :
| Added a Mac icon file for Snowberry.
|
October 2005
|
2005-10-23
|
| :
| Added addon folders to wizard, tweaks and fixes
|
July 2005
|
2005-07-26
|
| :
| Renamed tabs, added Maps
|
2005-07-08
|
| :
| Much better expressions in options; added manifests and folder options
|
2005-07-06
|
| :
| Added popup menu; shortcut to Snowberry prefs
|
June 2005
|
2005-06-01
|
| :
| Added separate batch file for build configuration, so that vcbuild.bat contains only generic stuff
|
2005-06-01
|
| :
| Added missing st_stuff.c
|
May 2005
|
2005-05-30
|
| :
| Added M_StrCatQuoted, exported in public API
|
2005-05-29
|
| :
| Added missing #ifndef#define wrapping.
|
2005-05-29
|
| :
| Added menufog, missing font and masked statusbar patches.
|
2005-05-29
|
| :
| Added entries for 1.9.0
|
2005-05-29
|
| :
| Added from jDoom. jHexen now uses this gamma table.
|
2005-05-29
|
| :
| Automap keys are bindable. Added actions for panning, zooming map.
|
2005-05-29
|
| :
| Added several new cvars and cfg settings for automap, menu, message, chat macros and hud settings. Standardised names of exported functions. Seperated cvar registration into several _Register() functions for each area of code.
|
2005-05-29
|
| :
| Automap keys are bindable. Added actions for panning, zooming map.
|
2005-05-29
|
| :
| Automap keys are bindable. Added actions for panning, zooming the map.
|
2005-05-29
|
| :
| Added several new cvars and cfg settings for automap, menu, message, chat macros and hud settings. Standardised names of exported functions. Seperated cvar registration into several _Register() functions for each area of code.
|
2005-05-29
|
| :
| Added cht_Responder() for responding to cheats. Moved all cheat related code to m_cheat.c
|
2005-05-29
|
| :
| Added various Doom.exe bug fixes (with compatibility options) for Lost Souls spawning inside walls, Archviles raising invincible ghosts etc using fixes by Lee K from PrBoom.
|
2005-05-29
|
| :
| Commonised HUD message routines. Added various cvars to control look of messages.
|
2005-05-29
|
| :
| Modified XG line flag values (to simplify bit masks for generalised line types). Added various new lprefs, sprefs and lightrefs (reference the plane/sector on the back of the linedef). Added new line data references (ability to return data from the r
|
2005-05-29
|
| :
| Commonised menu. Commonised controls menu. Added Binding Classes.
|
2005-05-29
|
| :
| Added UI menu page for BIAS editor. Bias editor binding class.
|
2005-05-29
|
| :
| Added Strife texture and patch struct variants. Added algorithm to desaturate patches. Added a hint when Doomsday advises the game not to draw the HUD displays.
|
2005-05-29
|
| :
| Automap keys are bindable. Added actions for panning, zooming the map.
|
2005-05-29
|
| :
| Commonised controls menu. Added Binding Classes.
|
2005-05-29
|
| :
| Added textdefs for automap messages and XG class names. Updated style (uses spaces rather than tabs).
|
2005-05-29
|
| :
| Automap controls are bindable. Added actions for panning, zooming the map.
|
2005-05-29
|
| :
| Added textdefs for automap messages and XG class names. Updated style (uses spaces rather than tabs).
|
2005-05-29
|
Fixed
| :
| Removed fixed limits on number of active plats/ceilings using modified code from PrBoom. Added various Doom.exe bug fixes (with compatibility options) for Lost Souls spawning inside walls, Archviles raising invincible ghosts etc using fixes by Lee K
|
2005-05-29
|
| :
| Automap keys are bindable. Added actions for zooming, panning the automap.
|
2005-05-29
|
| :
| Added cht_Responder() for responding to cheats. Moved all cheat related code to m_cheat.c
|
2005-05-29
|
| :
| Commonised controls menu. Added Binding Classes.
|
2005-05-29
|
| :
| Added textdefs for automap messages and XG class names. Updated style (uses spaces rather than tabs).
|
2005-05-29
|
| :
| Added XG class names via DED text defs. To improve readability of xgdev messages.
|
2005-05-29
|
| :
| Modified XG line flag values (to simplify bit masks for generalised line types). Added various new lprefs, sprefs and lightrefs (reference the plane/sector on the back of the linedef). Added new line data references (ability to return data from the r
|
2005-05-29
|
| :
| Commonised HUD message routines. Added various cvars to control look of messages.
|
2005-05-29
|
| :
| Added Strife patch and texture struct variants.
|
2005-05-25
|
| :
| Added r_lgrid.c
|
2005-05-25
|
| :
| Added r_lgrid.c
|
2005-05-25
|
| :
| Added r_lgrid.c (sector light grid for bias lighting). Optimization for finding ptcgen associated with flat. The light level of things is evaluated using the grid.
|
2005-05-25
|
| :
| Added the macro MINMAX_OF (limit between two values)
|
2005-05-07
|
| :
| Added a proper CRC-32 calculation
|
2005-05-07
|
| :
| Added a verbose level 2 message for R_LoadModel
|
2005-05-01
|
Debug
| :
| Added some verbose2 debug messages. The case of file and directory names is now preserved in the file hash. stricmp is used instead of strcmp.
|
April 2005
|
2005-04-17
|
| :
| Added a ColoredArea class
|
2005-04-17
|
| :
| uniDeconv added; conversion back from Unicode
|
2005-04-15
|
| :
| Added dani.j
|
2005-04-14
|
| :
| Added link to wiki
|
March 2005
|
2005-03-06
|
| :
| Added a Mac OS X bundle builder
|
2005-03-06
|
| :
| Added refresh() to MultiArea
|
2005-03-05
|
| :
| Added the icon
|
February 2005
|
2005-02-28
|
| :
| Added host OS routines
|
2005-02-26
|
| :
| Added an example of a box
|
2005-02-10
|
| :
| Added cvar for controlling default fog algorithm (used to hardcoded to GL_LINEAR)
|
January 2005
|
2005-01-16
|
| :
| Added lightlevel[2] to ded_light_t
|
2005-01-12
|
| :
| Bias lights added to the Light definition
|
2005-01-12
|
| :
| Added some distance routines
|
2005-01-12
|
| :
| Added calls to Editor HUD drawing
|
2005-01-12
|
| :
| Added bias light data structures
|
2005-01-12
|
| :
| Bias lights added to the Light definition
|
2005-01-12
|
| :
| Added the "unique" level identifier
|
2005-01-08
|
| :
| Added zlib, rend_bias
|
2005-01-08
|
| :
| Added Mac info
|
2005-01-08
|
| :
| Added the Game menu
|
2005-01-08
|
| :
| Added the Flats external resource category
|
2005-01-08
|
| :
| Added a sight check from a 3D point to another 3D point
|
2005-01-08
|
| :
| Added a more configurable file name base extraction routine
|
2005-01-08
|
| :
| Added rend_bias
|
2005-01-04
|
| :
| Added reflection min color
|
2005-01-03
|
| :
| Added missing files
|
2005-01-03
|
| :
| Added Lib\\*.lib
|
2005-01-02
|
| :
| Added console commands
|
2005-01-02
|
| :
| Added conopen, conclose, contoggle
|
2005-01-01
|
| :
| Added blending mode flags (bm_*)
|
2005-01-01
|
| :
| Added blending mode subtract2
|
2005-01-01
|
| :
| Surface reflections (shiny effects), submodel blending mode added
|
2005-01-01
|
| :
| Added a second subtract blending mode, with src_alpha * src_color
|
December 2004
|
2004-12-30
|
| :
| Added shiny reaction and shiny factor
|
2004-12-23
|
| :
| Added a batch file for building from command line in Windows
|
October 2004
|
2004-10-05
|
| :
| Added Czech translation by Jan Kalab
|
August 2004
|
2004-08-26
|
| :
| Added an option for smart texture filtering
|
2004-08-20
|
| :
| Added info about MIDI music
|
2004-08-20
|
| :
| Added 'music-midi-command' which is used to play MIDI music externally
|
2004-08-07
|
| :
| Added player-move-speed
|
2004-08-06
|
| :
| Added Include/Common/p_ticcmd.h
|
2004-08-06
|
| :
| Added common ticcmd struct
|
July 2004
|
2004-07-30
|
| :
| Added the "message" console command
|
2004-07-29
|
| :
| Added -L/usr/X11R6/lib (safe to use?)
|
2004-07-26
|
| :
| Added the dpMapLoad project
|
2004-07-25
|
| :
| Added config options --without-(game)
|
2004-07-24
|
| :
| Added determination of last modification time Auxiliary lump cache is back in business
|
2004-07-24
|
| :
| Added a map loader plugin
|
2004-07-24
|
| :
| Added determination of last modification time
|
2004-07-24
|
| :
| Added more typenames
|
2004-07-24
|
| :
| Added german keymap
|
2004-07-12
|
| :
| Added a glBSP map loader plugin to the project
|
2004-07-11
|
| :
| Version changes to 1.8.1 Added Daniel Norton (Subworl) to the Acknowledgements
|
2004-07-11
|
| :
| Added info about --without-opengl
|
2004-07-11
|
| :
| Added the --without-opengl configuration option
|
2004-07-10
|
| :
| Added rend-halo-realistic, the realistic halo mode
|
June 2004
|
2004-06-27
|
| :
| Added declaration of deathmatch player spawn routine
|
2004-06-20
|
| :
| Added the "listmaps" command that had got lost
|
2004-06-19
|
| :
| Added a UDP transmit randomizer for debugging/testing
|
2004-06-16
|
| :
| Added a separate killmsg for telestomp
|
2004-06-07
|
| :
| Added changes for RC2
|
2004-06-07
|
| :
| Added a menu entry for binding the screenshot command
|
2004-06-07
|
| :
| Added instructions on how to run a dedicated server
|
2004-06-01
|
| :
| Added files needed in building a distribution package
|
May 2004
|
2004-05-31
|
| :
| Added some more typenames
|
2004-05-31
|
| :
| Added the year 2004 to the copyright notice
|
2004-05-31
|
| :
| Added the year 2004 to the copyright notice
|
2004-05-30
|
| :
| Added a stub for making splash effects
|
2004-05-30
|
| :
| Added a darkness cvar
|
2004-05-30
|
| :
| Added FakeRadio settings
|
2004-05-30
|
| :
| Tweaked indentation style, added more types
|
2004-05-28
|
| :
| Added some missing files
|
March 2004
|
2004-03-11
|
| :
| Added Linux todo about directories
|
2004-03-04
|
| :
| Added a reminder about game extensions
|
2004-03-01
|
| :
| Moved the jHexen model pack readme from Data\jHexen\Models to here, added a CVS Id
|
2004-03-01
|
| :
| Added CVS Id, got rid of DOS file format
|
February 2004
|
2004-02-29
|
| :
| Added some more decorations
|
2004-02-13
|
| :
| Added a missing semicolon
|
2004-02-11
|
axis types
| :
| pointer, stick
|
2004-02-11
|
| :
| Added control ticker and axis delta offsets
|
2004-02-11
|
| :
| Added turn speeds
|
2004-02-09
|
| :
| Added -r (release name) option
|
2004-02-08
|
| :
| Added one more newline
|
January 2004
|
2004-01-28
|
| :
| Added missing Generator keys "Init vector Rnd" and "Submodel" (merge problem)
|
2004-01-25
|
Fixed
| :
| Fixed for new system config, added -gfx
|
2004-01-22
|
| :
| Modified hq2x filtering added
|
2004-01-22
|
| :
| Added first changes for alpha-1
|
2004-01-22
|
| :
| Added filter-smart cvar, better sidetext (game ver) rendering
|
2004-01-19
|
| :
| New flags added
|
2004-01-19
|
| :
| Added newline
|
September 2003
|
2003-09-09
|
| :
| Added Net_IsLocalPlayer()
|
2003-09-09
|
| :
| Added p_player.h
|
2003-09-09
|
| :
| Added p_player.c and p_player.h
|
2003-09-08
|
| :
| Added mutex routines
|
2003-09-08
|
| :
| Added timespan_t (double)
|
2003-09-08
|
| :
| Added p_cmd.h
|
2003-09-08
|
| :
| Added triggers
|
2003-09-08
|
| :
| Added p_cmd.c and p_cmd.h
|
2003-09-04
|
| :
| Added a proper GPL banner
|
2003-09-04
|
| :
| Added a proper GPL banner
|
2003-09-04
|
| :
| Added a proper GPL banner
|
2003-09-03
|
| :
| Added a proper GPL banner
|
2003-09-03
|
| :
| Added a proper GPL banner
|
2003-09-03
|
| :
| Renamed from con_console.c, added a proper GPL banner
|
2003-09-03
|
| :
| Added a proper GPL banner
|
2003-09-03
|
| :
| Added a proper GPL banner
|
2003-09-03
|
| :
| Added a proper GPL banner
|
2003-09-03
|
| :
| Added a proper GPL banner
|
2003-09-03
|
| :
| Added a proper GPL banner
|
2003-09-03
|
| :
| Renamed from con_console.h, added a proper GPL banner
|
2003-09-02
|
| :
| Added a proper GPL banner
|
2003-09-02
|
| :
| Added a proper GPL banner
|
2003-09-02
|
| :
| Removed obsolete documentation, added banner.txt
|
August 2003
|
2003-08-31
|
| :
| Added Doomsday's DEDs
|
2003-08-30
|
| :
| Added Data\Graphics
|
2003-08-30
|
| :
| Added light decoration fading angle
|
2003-08-30
|
| :
| Added Dani to "Acknowledgements and Thanks"
|
2003-08-30
|
| :
| Added decorations for BSTONE3 and BRICKLIT
|
2003-08-30
|
| :
| Added light decorations for some wall textures
|
2003-08-30
|
| :
| Added Graphics resource class, non-game resource handling
|
2003-08-30
|
| :
| Added BWR increment time window
|
2003-08-30
|
| :
| Added ConvertToLuminance, ScaleBuffer32 prototypes
|
2003-08-30
|
| :
| Added filename_t (256 * char)
|
2003-08-30
|
| :
| Added BWR increment time window
|
2003-08-30
|
| :
| Added light decorations for some wall textures
|
2003-08-28
|
| :
| Added -nosgm for disabling SGIS_generate_mipmap
|
2003-08-28
|
| :
| Added cvar for toggling multitex for shiny skins
|
2003-08-28
|
| :
| Added XG class mimic_sector
|
2003-08-28
|
| :
| Added new cvars
|
2003-08-28
|
| :
| Added cvar rend-model-shiny-multitex
|
2003-08-28
|
| :
| Added wall glow fog brightness factor, default = 0.15 (was 0.3)
|
2003-08-28
|
| :
| Added wall glow fog brightness factor
|
2003-08-28
|
| :
| Added cvar rend-glow-fog-bright
|
2003-08-28
|
| :
| Explicit values for enums, added DGL_ALL_BITS
|
2003-08-28
|
| :
| Added mimic_sector
|
2003-08-28
|
| :
| Added new sprefs
|
2003-08-28
|
| :
| Added mimic_sector, new sprefs, dev messages
|
2003-08-28
|
| :
| Added XG dev messages
|
2003-08-28
|
| :
| Added ltc_mimic_sector and new sprefs
|
2003-08-24
|
| :
| Changed variable naming style, added decormaps (disabled)
|
2003-08-24
|
| :
| Added model particles
|
2003-08-24
|
| :
| Precache sky textures, added decormaps (disabled)
|
2003-08-24
|
| :
| Added r_sky.h
|
2003-08-24
|
| :
| Added model particles, spin
|
2003-08-24
|
| :
| Added netgame cheats
|
2003-08-24
|
| :
| Added decormaps (disabled)
|
2003-08-24
|
| :
| Added model particles
|
2003-08-24
|
| :
| DED flags are integers, added model particles
|
2003-08-24
|
| :
| Added particle models, model spinning speed
|
2003-08-24
|
| :
| Added r_sky.h
|
2003-08-24
|
| :
| Model particles, int-flags, added decormaps (disabled)
|
2003-08-24
|
| :
| Added df_twosided, new model functions
|
2003-08-24
|
| :
| Added decormaps (disabled)
|
2003-08-24
|
| :
| Added model particles
|
2003-08-24
|
| :
| Added netgame cheating
|
2003-08-24
|
| :
| Added common cheat functions
|
2003-08-24
|
| :
| Changed variable naming style, added decormaps (disabled)
|
2003-08-24
|
| :
| Added model spinning speed
|
2003-08-24
|
| :
| Added model spinning speed, detect errors that happen before console inited
|
2003-08-24
|
| :
| Added netgame cheating
|
2003-08-24
|
| :
| Added r_sky.c/h
|
2003-08-24
|
| :
| Added drDebug, removed jtNet2
|
2003-08-23
|
| :
| Added pt_model* particle types, yaw/pitch flags
|
2003-08-23
|
| :
| Added new Patch Replacement parameters
|
2003-08-19
|
| :
| Added menu glitter (using the dynlight texture)
|
2003-08-19
|
| :
| Added cvars for patch replacement, menu glitter
|
2003-08-19
|
| :
| Added mif_sphere (MIF_DRAW_SPHERE)
|
2003-08-19
|
| :
| DED v6, added Rotate to Map Info -> Sky Model
|
2003-08-19
|
| :
| DEDv6, added Rotate to Map Info -> Sky Model
|
2003-08-19
|
| :
| Added the constant DD_DYNLIGHT_TEXTURE
|
2003-08-19
|
| :
| Added jDoom cvars, DED version 6
|
2003-08-19
|
| :
| Updated Patch Replacement example and info, added angle param
|
2003-08-19
|
| :
| Added mif_sphere
|
2003-08-18
|
| :
| Added ID to Model def
|
2003-08-18
|
| :
| Added sky models
|
2003-08-18
|
| :
| Added Definitions category, sky models
|
2003-08-18
|
| :
| Added sky models
|
2003-08-17
|
Cleanup
| :
| Cleanup, added Patch Replacement
|
2003-08-17
|
| :
| Added JWAD recognition
|
2003-08-17
|
| :
| Added ID to Model def
|
2003-08-17
|
| :
| Added instructions about Patch Replacement
|
2003-08-16
|
| :
| Added new particle blending modes (mul, imul)
|
2003-08-16
|
| :
| Added wireframe rendering mode
|
2003-08-16
|
| :
| Added lightmaps
|
2003-08-16
|
| :
| Added wireframe mode
|
2003-08-16
|
| :
| Added info about lightmaps
|
2003-08-16
|
| :
| Added info about lightmaps, new generator flags
|
2003-08-15
|
| :
| Added subtractive blending, 8-bit noalpha textures converted to pure alpha
|
2003-08-15
|
| :
| Moved some routines, added texture binding funcs
|
2003-08-15
|
| :
| Added rend-model-mirror-hud
|
2003-08-15
|
| :
| Added M_Pretty()
|
2003-08-15
|
| :
| Added support for GL_EXT_texture_compression_s3tc
|
2003-08-15
|
| :
| Added cvar for mirroring HUD models
|
2003-08-15
|
| :
| Added functions for binding textures
|
2003-08-15
|
| :
| Added subtractive blending mode flags
|
2003-08-15
|
| :
| Added constants for triangle orientation
|
2003-08-15
|
Cleanup
| :
| Cleanup, added S3TC
|
2003-08-15
|
| :
| Added -notexcomp, texture compression is enabled by default
|
2003-08-13
|
| :
| Added routines that allocate the buffer automatically
|
2003-08-12
|
| :
| Added RL freeze cvar, removed shiny skin limit cvars
|
2003-08-12
|
| :
| Added setting of BlendEquationEXT, texmod 10, 11 for shiny skins
|
2003-08-12
|
| :
| Added subtract and reverse subtract blending modes
|
2003-08-12
|
| :
| Added BlendEquationEXT
|
2003-08-12
|
| :
| Added df_subtract and df_revsubtract (blending modes)
|
2003-08-12
|
| :
| Added shiny skin to the axe
|
2003-08-09
|
| :
| Added some whitespace
|
2003-08-09
|
| :
| Added GL_SetColor2
|
2003-08-09
|
| :
| Added GL_SetColor2()
|
2003-08-09
|
| :
| Added gl.ArrayElement
|
2003-08-09
|
| :
| Added DG_ArrayElement
|
2003-08-08
|
| :
| Added rend-tex-anim-smooth
|
2003-08-08
|
| :
| Added dynlight pointer to vissprite
|
2003-08-07
|
| :
| Added SGIS_generate_mipmap, removed detail max distance
|
2003-08-07
|
| :
| Added the subsector blockmap
|
2003-08-07
|
| :
| Added P_SubsectorBoxIterator()
|
2003-08-07
|
| :
| Added subsector ptr to vissprite
|
2003-08-07
|
Cleanup
| :
| Added subsec/line/sectorinfo macros, counters, cleanup
|
2003-08-07
|
| :
| Added the subsector blockmap
|
2003-08-07
|
| :
| Added global variable for add + modulate tex env
|
2003-08-07
|
| :
| Added macro FLT2FIX
|
2003-08-04
|
| :
| Added new constants, defined an RGBA color
|
2003-08-04
|
| :
| Added more profilers, plane rendering done in a separate func
|
2003-08-04
|
| :
| Added profilers, whitefog changed to useFog
|
2003-08-04
|
| :
| Flats stored into a hash, added profiling for flat finding
|
2003-08-04
|
| :
| Added cvars for light and detail multitexturing
|
2003-08-04
|
| :
| Added GL_TRIANGLE_FAN for DrawElements
|
2003-08-04
|
| :
| Added and modified a bunch of texture modulation modes
|
2003-08-04
|
| :
| Added fade-to-gray manual mipmapping
|
July 2003
|
2003-07-29
|
| :
| Added crosshair alpha slider
|
2003-07-29
|
| :
| Added new opt/req API functions (WIP)
|
2003-07-29
|
| :
| Added anim groups
|
2003-07-29
|
| :
| Removed rend-light-shrink, added check to Con_Error()
|
2003-07-29
|
| :
| Added Group defs, removed obsolete stuff
|
2003-07-29
|
| :
| Added multitex awareness and -leaveramp
|
2003-07-29
|
| :
| Added M_CycleIntoRange()
|
2003-07-29
|
| :
| Added texture/flat animation groups (WIP)
|
2003-07-29
|
| :
| Added anim groups
|
2003-07-29
|
| :
| Added animation groups
|
2003-07-29
|
| :
| Added PGF_GROUP
|
2003-07-29
|
| :
| Added GET_SEG_IDX macro
|
2003-07-29
|
| :
| Added M_CycleIntoRange()
|
2003-07-29
|
| :
| Added var for number of texture units
|
2003-07-29
|
| :
| Added multitex, array constants, removed obsolete stuff
|
2003-07-29
|
| :
| Added anim groups, removed obsolete stuff
|
2003-07-29
|
| :
| Added array functions
|
2003-07-29
|
| :
| Added -leaveramp
|
2003-07-29
|
| :
| Added "gnf_scalerate" and "gnf_group"
|
2003-07-29
|
| :
| Added "gnf_group"
|
2003-07-29
|
| :
| Added animation Group defs
|
2003-07-13
|
| :
| Added R_GetPatchInfo()
|
2003-07-12
|
| :
| Added InFine overlay mode, common G_StartTitle()
|
2003-07-12
|
Cleanup
| :
| Cleanup, added InFine overlay mode
|
2003-07-12
|
| :
| Added InFine overlay mode
|
2003-07-12
|
Cleanup
| :
| Cleanup, added startinf, stopinf
|
2003-07-12
|
| :
| Added map validation routine
|
2003-07-12
|
| :
| Added InFine modes, interactivity, PlayDemo
|
2003-07-12
|
| :
| Added InFine overlay mode
|
2003-07-12
|
| :
| Added DD_GetKeyCode()
|
2003-07-12
|
| :
| Added missing header files
|
2003-07-12
|
| :
| Added titlescreen scripts
|
2003-07-06
|
| :
| Added rend-tex-external-always
|
2003-07-03
|
| :
| Use game mode in savegame dir, Sv_HxInit added
|
2003-07-02
|
| :
| Added pcl_commands
|
2003-07-02
|
| :
| Added Con_IsValidCommand
|
2003-07-02
|
-huffcodes option
| :
| print the Huffman codes
|
2003-07-02
|
| :
| Added -pwadtex
|
2003-07-02
|
| :
| Added braces, blinking cursor
|
2003-07-02
|
| :
| Added -pwadtex, section for Textures
|
2003-07-02
|
| :
| Added Dir_IsEqual()
|
2003-07-02
|
| :
| Added 'if' and 'toggle', editable command line (left, right), block cursor
|
2003-07-02
|
| :
| Added DED_ReadProcessDED
|
2003-07-01
|
| :
| Added pool missile record
|
2003-07-01
|
| :
| Added kludge to skip mobj collision checking
|
2003-07-01
|
| :
| Added sv_missile.h
|
2003-07-01
|
| :
| Added kludge to allow missiles to move free of their originators
|
2003-07-01
|
| :
| Added kludge to skip mobj collision testing
|
2003-07-01
|
| :
| Added sv_missile
|
June 2003
|
2003-06-30
|
| :
| Added ccmd 'huffman'
|
2003-06-29
|
| :
| Added cl_player.h
|
2003-06-29
|
| :
| Added CCmdHuffmanStats
|
2003-06-29
|
| :
| Added DDPF_FIXMOM, version 1.7.11/net
|
2003-06-29
|
| :
| Added delta skipping
|
2003-06-28
|
| :
| Added m_huffman.h
|
2003-06-28
|
| :
| Added heap relation macros
|
2003-06-28
|
| :
| Added huffman files
|
2003-06-27
|
Debug
| :
| Added (commented out) debug message
|
2003-06-27
|
| :
| Added profilers, hash table for the main rendering lists
|
2003-06-27
|
| :
| Added some whitespace
|
2003-06-27
|
| :
| Added value for weaponOffsetScaleY
|
2003-06-27
|
| :
| Added P_UpdateMobjFlags()
|
2003-06-27
|
| :
| Added cvar to disable weapon Y offset in A_Lower/A_Raise (view-bob-weapon-switch-lower)
|
2003-06-27
|
Fixed
| :
| Fixed sprite texcoords, added pspr Y offset scale
|
2003-06-27
|
| :
| Added profilers
|
2003-06-27
|
| :
| Added P_IsPaused(), local players run one tic at a time
|
2003-06-27
|
| :
| Added P_UpdateMobjFlags() (commented out)
|
2003-06-27
|
| :
| Added cvar to disable A_Lower/A_Raise weapon Y offset (view-bob-weapon-switch-lower)
|
2003-06-27
|
| :
| Added cvar to disable A_Lower/A_Raise weapon Y offset
|
2003-06-27
|
Fixed
| :
| Added maxed mobj Z coords, fixed initial side deltas, sector height deltas
|
2003-06-27
|
| :
| Added maxed mobj Z coords
|
2003-06-27
|
| :
| Added level tic counter (inc when not paused)
|
2003-06-27
|
| :
| Added blockingMobj
|
2003-06-27
|
| :
| Added P_UpdateMobjFlags()
|
2003-06-27
|
| :
| Added conditions array, sv tells cl the values
|
2003-06-27
|
| :
| Added conditions array
|
2003-06-24
|
Cleanup
| :
| Cleanup, added new client mobj flags
|
2003-06-24
|
| :
| Added bandwidth ratings (increasing still commented out)
|
2003-06-24
|
| :
| Added ack times, simplified ticcmd handling, commented obsolete stuff
|
2003-06-24
|
| :
| Added R_GetSectorNumForDegen()
|
2003-06-24
|
| :
| Added PO_GetNumForDegen()
|
2003-06-24
|
| :
| Dedicated uses dummy, added LSM, sample loading via cache, returns values added
|
2003-06-24
|
| :
| Handling of psv_frame2, added set history
|
2003-06-24
|
| :
| Added return values for sound routines
|
2003-06-24
|
| :
| Added s_logic.h
|
2003-06-24
|
| :
| Added PO_GetNumForDegen()
|
2003-06-24
|
| :
| Added R_GetSectorNumForDegen()
|
2003-06-24
|
| :
| Added dummy driver
|
2003-06-24
|
| :
| Added dummy driver, cache moved to separate file
|
2003-06-24
|
| :
| Added new net/sound files
|
2003-06-23
|
| :
| Added -dummy
|
2003-06-23
|
| :
| Added new cl/sv headers
|
2003-06-23
|
| :
| Added s_cache.h
|
2003-06-23
|
Cleanup
| :
| P_TryMove with Z coord, P_StepMove added, cleanup
|
2003-06-23
|
| :
| P_TryMove with Z coord, P_StepMove added
|
2003-06-23
|
| :
| Added Con_GetCommand()
|
2003-06-23
|
| :
| Added mobj translucency, confirm/ordered packet flags
|
2003-06-23
|
| :
| Added Msg_SetOffset()
|
2003-06-13
|
| :
| Added profilers
|
2003-06-13
|
Fixed
| :
| Added profilers, fixed floorclip 64 limit
|
2003-06-10
|
| :
| Added rend-light-decor to Gfx/Lights
|
2003-06-10
|
| :
| Added a comment
|
2003-06-10
|
| :
| Added dcf-flags
|
2003-06-10
|
| :
| Added info about PK3, raw screens, auto dirs
|
2003-06-10
|
| :
| Added info about Decoration defs
|
2003-06-10
|
| :
| Added decorations
|
2003-06-10
|
| :
| Accurate line length added to line_t
|
2003-06-10
|
| :
| Added R_IsPointInSector()
|
2003-06-10
|
| :
| Added decoration to vissprite projection
|
2003-06-10
|
| :
| Added printing of info-lums
|
2003-06-10
|
| :
| Added P_ApproxDistance3()
|
2003-06-10
|
| :
| Added GL_GetTextureInfo(), light decorations
|
2003-06-10
|
| :
| Added light decorations
|
2003-06-10
|
| :
| Added W_IsFromIWAD()
|
2003-06-10
|
| :
| Added info-lums, rend-light-decor cvars
|
2003-06-10
|
| :
| Added Rend_PointDist3D()
|
2003-06-10
|
| :
| Added include r_data.h
|
2003-06-10
|
| :
| Lumobj flaretex, info-lums, light decorations added
|
2003-06-10
|
| :
| Added R_IsPointInSector()
|
2003-06-10
|
| :
| Increased MAXVISSPRITES, added light decorations
|
2003-06-10
|
| :
| Added light decorations
|
2003-06-10
|
| :
| Added P_ApproxDistance3()
|
2003-06-10
|
| :
| Added accurate line length to line_t
|
2003-06-10
|
| :
| Added GL_GetTextureInfo()
|
2003-06-10
|
| :
| Added rend_decor.h
|
2003-06-10
|
| :
| Added W_IsFromIWAD()
|
2003-06-10
|
| :
| Added Def_GetDecoration()
|
2003-06-10
|
| :
| Added BFLOOR and BCEILING to bbox enums
|
2003-06-10
|
| :
| Added game mode identification
|
2003-06-10
|
| :
| Added includes for decor, flags, blue bottle color modified
|
2003-06-10
|
| :
| Added rend_decor
|
2003-06-06
|
| :
| Visfloor/ceilingoffset added to visfloor/ceiling
|
2003-06-06
|
| :
| Added profiling timers (disabled)
|
2003-06-06
|
| :
| Added plane height trackers to sectorinfo (smoothplane)
|
2003-06-06
|
| :
| Added a missing underscore
|
2003-06-06
|
| :
| Added -maxtex, smoothplane
|
2003-06-06
|
| :
| Added -maxtex
|
2003-06-06
|
| :
| Added the -maxtex option
|
2003-06-05
|
| :
| Added M_RemoveBasePath()
|
2003-06-05
|
| :
| Added file types, F_ForAll descends into subdirs
|
2003-06-05
|
| :
| Added file types to F_ForAll
|
2003-06-05
|
| :
| Added M_RemoveBasePath()
|
2003-06-05
|
| :
| Added m_profiler.h and m_filehash.h
|
2003-06-05
|
| :
| Added NO_FIXED_ASM
|
2003-06-05
|
| :
| Added m_fixed.c, non-asm fixed-point math
|
2003-06-05
|
| :
| Added m_filehash
|
2003-06-03
|
| :
| Added HUD sprite mode
|
2003-06-03
|
| :
| HUD sprite mode added
|
2003-06-03
|
| :
| Added GL_TotalReset
|
May 2003
|
2003-05-31
|
| :
| Added pk3/zip loading, trying of data dir after runtime dir
|
2003-05-31
|
| :
| Added pk3/zip support
|
2003-05-31
|
| :
| Added new resource dir options
|
2003-05-31
|
| :
| Added Str_Reserve()
|
2003-05-31
|
| :
| Added sf_dontstop
|
2003-05-31
|
| :
| Added ushort
|
2003-05-31
|
| :
| Added Zip routines, pk3/zip virtual files
|
2003-05-31
|
| :
| pk3/zip support added, sf_dontstop
|
2003-05-31
|
| :
| Added Zip routines
|
2003-05-31
|
| :
| Added sf_dontstop, barexp uses it
|
2003-05-30
|
| :
| Added dynamic skyfix
|
2003-05-30
|
| :
| Added R_SkyFix
|
2003-05-30
|
| :
| image_t added, extres for raw screens
|
2003-05-29
|
| :
| Added auto-upload
|
2003-05-26
|
| :
| Added game modes
|
2003-05-26
|
| :
| Added info about resource files
|
2003-05-26
|
| :
| Added resclass for lightmaps
|
2003-05-26
|
| :
| -refresh added
|
2003-05-25
|
| :
| Added some spaces
|
2003-05-25
|
| :
| Network setup help strings added
|
2003-05-23
|
| :
| Added ArgRecognize
|
2003-05-23
|
| :
| Added LimitedStrCat
|
2003-05-23
|
| :
| Added frame/HelpBox drawing routines
|
2003-05-23
|
| :
| Added funcs for CvarSlider
|
2003-05-23
|
| :
| Added IWAD/PWAD name queries
|
2003-05-23
|
| :
| Added HelpBox drawing routine
|
2003-05-23
|
| :
| Added func for CvarSlider init
|
2003-05-23
|
| :
| Added ArgRecognize
|
2003-05-23
|
| :
| Added verbosity
|
2003-05-23
|
| :
| Added IWAD/PWAD name queries
|
2003-05-23
|
| :
| Added M_LimitedStrCat
|
2003-05-23
|
| :
| Added extra verbosity
|
2003-05-23
|
| :
| Removed jtNet2 dep, added sys_network.cpp
|
2003-05-23
|
| :
| CCmdMovePlane added
|
2003-05-22
|
| :
| Verbosity func added, commented out obsolete queries
|
2003-05-19
|
| :
| Added de2
|
2003-05-19
|
| :
| Added compiler and libs info
|
April 2003
|
2003-04-26
|
| :
| Automap control added to menu
|
2003-04-26
|
| :
| Added automap control to menu
|
2003-04-26
|
| :
| df_dim added
|
2003-04-26
|
| :
| df_idangle, df_dim added
|
2003-04-26
|
| :
| Fire Brazier, df_dim added
|
2003-04-16
|
| :
| Added fixes, changes
|
2003-04-15
|
| :
| Added a comment.
|
2003-04-15
|
| :
| Added jHexen sound fix
|
2003-04-15
|
| :
| Added a path to IWAD detection
|
2003-04-11
|
| :
| Added -savedir
|
2003-04-11
|
| :
| Added button for mouse filter
|
2003-04-11
|
| :
| Added rend-light-wall-angle
|
2003-04-11
|
| :
| Added mouse filtering
|
2003-04-11
|
| :
| Added cvars for mouse filter, wall angle light
|
2003-04-11
|
| :
| Mouse filtering added
|
March 2003
|
2003-03-16
|
| :
| Added a screenshot
|
2003-03-16
|
| :
| Added GPL
|
2003-03-16
|
| :
| Table style added
|
2003-03-16
|
| :
| Overview, modules info added
|
2003-03-15
|
| :
| Psprite adjustments added
|
2003-03-15
|
| :
| Added CeilPow2
|
2003-03-15
|
| :
| Added more fixes
|
2003-03-14
|
| :
| Several fixes added
|
2003-03-14
|
| :
| Added extra Z_CheckHeaps (debug)
|
2003-03-14
|
Cleanup
| :
| Cleanup; P_MapExists added
|
2003-03-12
|
| :
| Added lineflags to side deltas
|
2003-03-12
|
| :
| Added newline to end
|
2003-03-12
|
| :
| Added lineflags to side deltas
|
2003-03-12
|
| :
| Added R_GetLineForSide
|
2003-03-12
|
| :
| Added missing headers
|
2003-03-04
|
| :
| Added background gradients
|
2003-03-03
|
| :
| Added subtitles
|
2003-03-03
|
| :
| Readmes added to Defs\*\Auto; port histories removed
|
2003-03-03
|
| :
| Added Auto-directories
|
February 2003
|
2003-02-28
|
| :
| Added player-air-movement (not netgame-friendly)
|
2003-02-28
|
| :
| Added Heretic and Hexen icons
|
2003-02-28
|
| :
| Added pt_tex* flags
|
2003-02-28
|
| :
| Added textured particles, planeflat sticks to planes
|