Skip to content

Releases: sirjuddington/SLADE

3.1.1.4

26 Sep 06:58
Compare
Choose a tag to compare

General

  • Fixed a crash when opening the texture/thing browser window on OSX (and sometimes on Windows)
  • Various updates to game and language configurations (thanks @Blue-Shadow)

Resource Editor

  • Fixed a crash on 'Open Map in Doom Builder 2' with no base resource selected
  • Fixed a crash when performing an entry sort with subdirectories selected

Texture Editor

  • Fixed a crash when undoing a texture delete

Map Editor

  • Added (view) support for wall/flat textures with full paths (thanks @Talon1024)
  • Added an option to enable/disable automatic x-offset calculation when splitting map lines (enabled by default)
  • Fixed an issue where the map editor would lose focus after building nodes
  • Fixed a crash when attempting to set a nonexistant side or sector
  • Fixed a crash when performing 'toggle upper/lower unpegged' in 3d mode with nothing selected or highlighted
  • Fixed a possible crash when compiling ACS
  • Fixed a possible crash when entering 3d mode with things selected

3.1.1.3

25 Jul 06:02
Compare
Choose a tag to compare

General

  • Added BCC to compiler choices (thanks @Monsterovich)
  • Only export acs resources from the current archive when compiling (thanks @Monsterovich)
  • Browser window sizes and positions are now remembered on reopening (and between sessions)
  • Improved the crash dialog with the ability to directly send a crash report

OSX

  • Improved mouselook performance in 3d mode
  • Improved touchpad zooming sensitivity
  • Texture dropdowns on the line and sector properties dialogs now work the same as in Windows/Linux
  • Fixed an issue with the main window becoming stuck underneath the top menu bar

Linux

  • PgUp/PgDown in the entry list will now correctly refresh the entry panel content

Resource Editor

  • If an entry is open in its own tab, switch to the tab when it is selected in the entry list (thanks @Monsterovich)
  • Fixed a crash on undo/redo of a file import
  • Fixed acs script compilation overwriting the script file if it was in the acs (library) namespace
  • Fixed an issue where a gfx offset would not save if it was still highlighted when 'save' was clicked

Texture Editor

  • Enclose TEXTURES texture and patch names with double quotes when saving (stops ZDoom complaining about textures with a - in the name)

Map Editor

  • Show all textures in texture dropdowns if the current texture is -
  • DECORATE #include paths without enclosing double quotes are now loaded correctly
  • Allow full integer thing/special args in UDMF format maps (eg. args over 255 or negative values)
  • Fixed an issue with sector creation sometimes creating an invalid sector (thanks @eevee)
  • Fixed an issue where drawing a circle/ellipse with shape draw would sometimes create zero-length lines

3.1.1.2

06 Jun 13:23
Compare
Choose a tag to compare

General

  • Updated to wxWidgets 3.1.0 for windows builds
  • ZDoom language configuration update (thanks @Blue-Shadow)

Resource Editor

  • A minor improvement to the 'Save Map Image' feature
  • Fixed a crash when deleting a subdirectory outside SLADE (thanks @eevee)

Texture Editor

  • Fixed incorrect texture/patch names showing when the texture/patch list was sorted
  • Added support (recognition only) for ZDoom built-in TEXTURES palette translations

Map Editor

  • Added a button to export map check results to a text file
  • Added new 'Run Map from Here' feature for 2d and 3d modes
    • In 2d mode, right click and select 'Run Map from Here' to run the map with the player start moved to the cursor position
    • Added a checkbox to the run map dialog which will move the player start to the 3d mode camera position when running the map
  • Focus the 'Run' button by default on the run map/archive dialog
  • Checkboxes are now shown for line side boolean properties
  • When pasting map architecture, the appropriate line flags are set (the two-sided flag is important)
  • Should now be better at not creating an unnecessary sector within a closed void (thanks @eevee)
  • Raise the map editor window when opening a map
  • Only copy the previous type and angle when creating a new thing, not every property
  • Normalise thing info overlay sprite size if it's bigger than 128x128 (thanks @Monsterovich)
  • Fixed incorrect vertex height slopes when a height property is not set
  • Fixed rendering of flats with both scaling and panning (thanks @eevee)
  • Fixed erroneous double-change of a side's light level (thanks @eevee)
  • Fixed status message when shift-selecting (thanks @eevee)
  • Fixed undoing "paste sector properties", and possibly others (thanks @eevee)
  • Fixed possible crash when entering 3d mode with a mipmapped texture filter set

3.1.1.1

09 Mar 10:02
Compare
Choose a tag to compare

General

  • Shortcut keys now always show on context menus
  • Fixed an issue with zip archives sometimes getting mixed-up entry data after saving
  • Fixed a potential crash when saving large wad files on 32bit or low-RAM systems
  • Fixed some minor issues with the text editor:
    • Fixed refresh issues with multi-line brace matching in windows
    • Fixed text editor stealing focus from other controls (was most noticeable in other text controls - the cursor would show up in the wrong spot, or not at all)

OSX

  • Fixed an issue where a sound alert would play on most keypresses in the map editor

Resource Editor

  • Keep folders at the top of the entry list when sorting
  • Sorting the entry list by size will now also sort folders by the number of items they contain
  • Fixed crash when deleting an entry while the entry list was sorted by size

Map Editor

  • Changed the minimum number of sides for 'Ellipse' shape drawing to 3
  • Fixed a crash when opening any map with slopes
  • Fixed a crash that could happen when opening a map with pathed things in certain situations
  • Fixed potential crashes that could happen when closing a map within a pk3
  • Fixed an issue where the line highlight would be lost when mouse panning during tag edit

3.1.1

28 Feb 03:32
Compare
Choose a tag to compare

General

  • Various interface related improvements:
    • Updated program icon
    • Updated entry icons
    • Better looking colour scheme when run in Windows 10
  • Added options to change icon sets for toolbars and entry list
  • Added new 'Rounded' icon set for the entry list
  • Added a bunch of extra info to the crash dialog
  • Only allow a single instance of SLADE to be open at once
    • Opening an archive using 'open with' or file association will open it in the existing SLADE instance rather than starting a new one
  • Added an option to change the OpenGL font size (eg. in map editor info overlays)
  • Improvements to the first time setup wizard:
    • Scan some common folders to find base resource archives (Steam and GOG, Windows only for now)
    • Show a warning if a custom temp directory is selected and it is not empty
  • Updated language and game definitions (thanks @Blue-Shadow)
  • Various changes and fixes to allow compilation on freebsd, among other things (thanks @kevans91)
  • Tabs with close buttons can now be closed by middle clicking
  • Fixed toolbar icons staying greyed out after the first time setup wizard runs
  • Fixed certain menu shortcuts not working after initial startup (if the start page is showing)
  • Fixed various issues with crashing or hanging on startup due to broken slade.cfg or executables.cfg files
  • Fixed acs output coming up blank when using gdcc-acc (thanks @Monsterovich)
  • Fixed various issues with Timidity MIDI playback

Format Support

  • Added support for Terminal Velocity POD archives
  • Added support for Chasm: The Rift BIN archives (thanks @alexey-lysiuk)
  • Added support for ILBM image format
  • Fixed Heretic 2 image formats support

OSX

  • Allow setting .app folders as an executable in the run dialog
  • Added ability to run game executable using OS X application bundle (thanks @alexey-lysiuk)

Resource Editor

  • Added ability to sort entry list and textures list by column
  • New entry panel to display entry data in a grid for various entry types:
    • Map data - VERTEXES, SIDEDEFS, LINEDEFS, SECTORS, THINGS, SEGS, SSECTORS, NODES, Doom64 LIGHTS
    • Strife dialogues
    • Boom ANIMATED and SWITCHES
    • PNAMES
    • GENMIDI
  • Enhanced mass entry rename with some extra formatting features (thanks @Monsterovich)
    • ^ = paste alphabet letter (^^ = use lowercase characters)
    • % = paste alphabet repeat number (%% = start from zero)
    • & = paste entry number (&& = start from zero)
  • Various enhancements to the audio player
  • Display metadata for MIDI entries
  • More conversion options between audio formats
  • Added option to show confirmation on 'Revert Entry' (from either the entry list or entry panel)
  • Automatically identify #included entries (eg. a text entry #included in a DECORATE entry will be identified as DECORATE also)
  • Speed improvements when modifying multiple entries at once (thanks @Monsterovich)
  • Fixed some issues with directory archive file checking and saving (thanks @eevee)
  • Fixed potential crash with 'Build Archive' feature (thanks @alexey-lysiuk)

Texture Editor

  • Dragging left click outside a texture will now adjust its offsets (TEXTURES only)
  • Added basic undo/redo support (only works at a macro level at the moment, eg. you can undo 'saving' a texture's changes but not individual texture edits like moving a patch)
  • Fixed a possible crash with TEXTURES

Map Editor

  • Added support for more special features in 3d mode:
    • Most kinds of slopes (thanks @eevee)
    • UDMF mid texture transparency
    • TranslucentLine and Sector_SetColor in open scripts
    • Additive translucency (thanks @Monsterovich)
    • Coloured fog (thanks @Monsterovich)
  • Shade orthogonal walls in 3d mode
  • Added a button to toggle the language list on the script editor
  • Added new options for the 64x64 grid display: None, Full (default) or Crosses
  • Added arg configurations for Generic_Floor and Generic_Ceiling (thanks @eevee)
  • Various improvements to the line properties dialog (thanks @Monsterovich & @eevee)
  • Various map editor improvements and fixes (thanks @eevee):
    • Added support for ZDoom UDMF explicit wall light levels
    • Correctly set namespace for UDMF maps when created
    • Don't mix base resource textures in with other PWADs
    • Preserve selection when switching edit modes
    • Flood-select in 3d mode now follows slopes
    • Fixed possible crash on opening line properties dialog
    • Added number of selected items to the status bar
    • 'Reset Offsets and Scaling' key now also works for flats
    • Fixed flat scaling key in 3d mode
    • When pasting, snap the relative movement rather than the center (same as moving behaves)
    • Hide the trigger checkboxes when only selecting a special
  • Fixed various problems with map architecture merging (thanks @eevee)
  • Fixed undo/redo not working with mirror/flip actions (thanks @Monsterovich)
  • Fixed arg0str UDMF property being removed erroneously (thanks @eevee)
  • Fixed sector properties dialog always showing boom flags even for vanilla maps

3.1.1 beta 3

01 Feb 07:03
Compare
Choose a tag to compare
3.1.1 beta 3 Pre-release
Pre-release

Another 3.1.1 beta release, very likely the last as all the issues for the 3.1.1 milestone are now resolved. All that's left is some more testing and fixing any bugs that might pop up.

General

  • Added option to change OpenGL font size (eg. in map editor info overlays)
  • Various changes and fixes to allow compilation on freebsd, among other things (thanks @kevans91)
  • The setup wizard will now scan some common folders for base resource archives (Steam and GOG, Windows only for now)
  • Fixed toolbar icons staying greyed out after the first time setup wizard runs
  • Fixed certain menu shortcuts not working after initial startup (if the start page is showing)

OSX

  • Added ability to run game executable using OS X application bundle (thanks @alexey-lysiuk)

Resource Editor

  • Fixed some issues with directory archive file checking and saving (thanks @eevee)
  • Fixed potential crash with 'Build Archive' feature (thanks @alexey-lysiuk)
  • Automatically identify #included entries (eg. a text entry #included in a DECORATE entry will be identified as DECORATE also)
  • GENMIDI entry data is now displayed as a grid
  • Speed improvements when modifying multiple entries at once (thanks @Monsterovich)

Texture Editor

  • Added basic undo/redo support (only works at a macro level at the moment, eg. you can undo 'saving' a texture but not individual texture edits like moving a patch)
  • Fixed textures being marked as modified erroneously when clicked
  • Fixed a possible crash with TEXTURES

Map Editor

  • Fixed sector properties dialog always showing boom flags even for vanilla maps
  • Various map editor improvements and fixes (thanks @eevee):
    • Added support for ZDoom UDMF explicit wall light levels
    • Correctly set namespace for UDMF maps when created
    • Don't mix base resource textures in with other PWADs
    • Preserve selection when switching edit modes
    • Flood-select in 3d mode now follows slopes
    • Fixed possible crash on opening line properties dialog
    • Added number of selected items to the status bar
    • 'Reset Offsets and Scaling' key now also works for flats
    • Fixed flat scaling key in 3d mode
    • When pasting, snap the relative movement rather than the center (same as moving behaves)
    • Hide the trigger checkboxes when only selecting a special
  • Shade orthogonal walls in 3d mode
  • Fixed some more occasional issues with sector building
  • Added arg configurations for Generic_Floor and Generic_Ceiling (thanks @eevee)

3.1.1 beta 2

12 Dec 09:03
Compare
Choose a tag to compare
3.1.1 beta 2 Pre-release
Pre-release

General

  • Added options to change icon sets for toolbars and entry list
  • Added new 'Rounded' icon set for the entry list
  • Fixed various issues with crashing or hanging on startup due to invalid/broken slade.cfg or executables.cfg files
  • Added a bunch of extra info to the crash dialog
  • Fixed acs output coming up blank when using gdcc-acc (thanks @Monsterovich)
  • Only allow a single instance of SLADE to be open at once
    • Opening an archive using 'open with' or file association will open it in the existing SLADE instance rather than opening a new one
  • Show a warning if a custom temp directory is selected and it is not empty
  • Fixed various issues with Timidity MIDI playback
  • Updated language and game definitions (thanks @Blue-Shadow)

OSX

  • Allow setting .app folders as an executable in the run dialog

Resource Editor

  • Various enhancements to the audio player:
    • Display metadata for MIDI entries
  • More conversion options between audio formats
  • Added option to show confirmation on 'Revert Entry' (from either the entry list or entry panel)

Map Editor

  • Coloured fog preview in 3d mode (thanks @Monsterovich)
  • Various improvements to the line properties dialog (thanks @Monsterovich & @eevee)
  • Fix undo/redo not working with mirror/flip actions (thanks @Monsterovich)
  • Fix some problems with map architecture merging (thanks @eevee)
  • Fix arg0str UDMF property being removed (thanks @eevee)
  • Various other minor fixes and improvements (thanks @eevee)

Texture Editor

  • Dragging left click outside a texture will now adjust its offsets (TEXTURES only)

Format Support

  • Added support for Chasm: The Rift BIN archives (thanks @alexey-lysiuk)
  • Added support for ILBM image format
  • Fixed Heretic 2 image formats support

3.1.1 beta 1

28 Sep 11:23
Compare
Choose a tag to compare
3.1.1 beta 1 Pre-release
Pre-release

The first beta release of 3.1.1, with a bunch of new features including slopes support in the map editor.

General

  • Various interface related improvements:
    • Updated program icon
    • Updated entry icons
    • Better looking colours when in Win10

Resource Editor

  • Added ability to sort entry list and textures list by column
  • New entry panel to display entry data in a grid for various entry types:
    • Map data - VERTEXES, SIDEDEFS, LINEDEFS, SECTORS, THINGS, SEGS, SSECTORS, NODES, Doom64 LIGHTS
    • Strife dialogues
    • Boom ANIMATED and SWITCHES
    • PNAMES
  • Enhanced mass entry rename with some extra formatting features (thanks @Monsterovich)
    • ^ = paste alphabet letter (^^ = use lowercase characters)
    • % = paste alphabet repeat number (%% = start from zero)
    • & = paste entry number (&& = start from zero)
  • Added support for Terminal Velocity POD archives

Map Editor

  • Render more special features in 3d mode:
    • Most kinds of slopes (thanks @eevee)
    • UDMF mid texture transparency
    • TranslucentLine and Sector_SetColor in open scripts
    • Additive translucency (thanks @Monsterovich)
  • Added button to toggle the language list on the script editor
  • Added new options for the 64x64 grid display: None, Full (default) or Crosses

3.1.0.5

18 Sep 11:51
Compare
Choose a tag to compare

New (and possibly final) release of 3.1.0.x. Mostly bug fixes again, with a few minor additions here and there:

General

  • Added support for using Timidity for MIDI playback (thanks @Monsterovich)
  • Updated ZDoom language configurations (thanks @Blue-Shadow)
  • Various improvements and fixed for tooltips on the text editor:
    • Colours can now be customised via text editor styles
    • Fixed various issues with tooltips staying open while the window is inactive
  • Don't save the grAb chunk for PNGs without offsets
  • Added DeHackEd text patch language definition for syntax highlighting

Resource Editor

  • New 'Build Archive' feature to convert a folder to a zip/pk3 archive (thanks @Monsterovich)
  • Fixed a possible crash when re-opening the documentation tab
  • Allow creating new directories in all archive formats that support it

Map Editor

  • Added the ability to double click an item to edit it (thanks @eevee)
  • Fixed crash when pressing enter (object edit) with nothing selected
  • Fixed various problems with map line drawing and sector building (thanks @eevee)
  • Fixed the '...' button for sector tag on the object properties panel getting the wrong value
  • Fixed crash when saving a UDMF map twice (if the map has extra non-map entries before ENDMAP)
  • Other various minor fixes

3.1.0.4

23 Jun 13:46
Compare
Choose a tag to compare

Another small release with some critical bugfixes and minor improvements

General

  • Fixed an issue where the configuration could be reset randomly
  • Checking for directory archive changes is now (mostly) done in the background
  • Previously selected palettes are now remembered in the gfx conversion dialog

OSX

  • Various minor improvements and fixes for running on OSX
  • Added ability to open archives via double-clicking them while SLADE is open or dragging them over the SLADE dock icon

Map Editor

  • Rearranged ZDoom action specials configuration to be grouped and ordered more logically
  • Improved arg editing for ZDoom action specials
  • Moved action special trigger related flags to action special tab