Skip to content

3.2.7

Latest
Compare
Choose a tag to compare
@sirjuddington sirjuddington released this 25 Dec 13:16
· 8 commits to master since this release

Release Notes

General

  • [Windows] Implemented a (long-awaited) full application dark theme. By default, it will be enabled if the system is set to use dark theme in applications, but it can be forced on or off in interface preferences. Note that Windows 10 20H1 or later is required for it to function correctly, and some system dialogs do not support dark themes at all (message box, colour picker and font picker dialogs)
  • [Linux] Fixed various issues with high-DPI scaling
  • Pop up the directory changes dialog over the current window instead of always the main window (thanks @eevee)
  • [Linux] Fixed the splash window not showing correctly since GTK3 (thanks @eevee) (#1722)
  • [Linux] Fixed 'any file' filtering when browsing files to show files without extensions (#1665)

Game Formats & Features

  • Added support for DECOHack (thanks @electricbrass)
    • Includes language definition for syntax highlighting of DECOHack files
    • Includes the ability to compile a DECOHack file into a DeHackEd patch. The path to java.exe and DoomTools.jar will need to be set up in Preferences (under 'Scripting')
  • Added Blasphemer palette (thanks @GeorgePieVG)
  • Added Witchaven palette (thanks @BreakinBenny)
  • Added support for versions 0x200 and 0x300 of Blood RFF archives (thanks @cher-nov)
  • Added basic support for the various new text entries in the Doom 1+2 re-release (and Legacy of Rust) (#1709)
  • Updated ZDoom language definitions (thanks @Blue-Shadow)
  • Fixed some issues parsing //$ comments in DECORATE/ZScript (thanks @eevee)

Scripting

  • Fixed error on calling Archive:RenameEntry (#1730)

Resource Editor

  • Fixed issues with fluidsynth MIDI playback (thanks @ipaqmaster) (#1737)
  • Fixed select all (Ctrl+A) in entry list not correctly updating the UI for multiple selection (#1724)

Map Editor

  • Various improvements to the Item Properties panel (thanks @eevee):
    • Display properties in configuration order instead of alphabetically
    • The 'raw' UDMF property name is now shown via tooltip
    • It can now be focused for keyboard navigation
    • Fixed multiple blank items appearing after displaying properties of a 1-sided line
    • Can now 'delete' (ie. reset to default) properties via the Delete key
  • Added ability to filter the action specials list by name (thanks @eevee)
  • Fixed 3d mode crash when VBOs are disabled
  • [Linux] Fixed duplicate mouse scroll events (thanks @eevee) (#1216)
  • [Linux] Fixed empty 'Change Special' dialog (thanks @eevee)
  • Fixed rendering texture offsets with negative scale (thanks @eevee)
  • Fixed a possible infinite loop on merging architecture (thanks @eevee)
  • Fixed flats not updating correctly after deleting a sector (thanks @eevee)
  • Fixed args UI not updating after typing in a special by number (thanks @eevee)
  • Added arg types for tics and octics (thanks @eevee)
  • Fixed crash on applying thing changes if no flags are defined (#1733, #1760)
  • Fixed thing Z-height not being copied when copying a thing (#1689)

Merged Pull Requests

New Contributors

Full Changelog: 3.2.6...3.2.7