Commit graph

  • e0e61d63ec Tag Explorer: docker is now only updated when it is visible biwa 2022-12-25 15:20:23 +0100
  • db8babf811 Nodes Viewer Mode: a crash that could happen when the nodes header was interpreted as an UTF-8 value should be fixed for good now (#827) biwa 2022-12-11 11:02:03 +0100
  • 65f1b6c209 Fixed a crash that occurred when using the NullTexture option in the TEXTURES lump. Fixes #833 biwa 2022-12-10 19:11:28 +0100
  • af25e772e3 Improved performance in classic modes when panning the view. This is achieved by parallelizing plotting linedefs and vertices on multiple logical CPU cores. Enabled for linedefs by default. Disabled for vertices by default, since it can cause flickering when vertices are close to each other. Settings can be changed in Preferences -> Appearance biwa 2022-12-09 15:37:45 +0100
  • e49c91960b UDBScript: setting an UDMF string field to an empty string will not remove the field anymore, but actually set it to an empty string biwa 2022-11-27 16:49:05 +0100
  • 02bc20b736 Nodes Viewer Mode: fixed a potential crash when loading classic nodes. Fixes #827 biwa 2022-11-27 12:04:23 +0100
  • d745a743cb Automap Mode: fixed a problem where secrets were not shown. Fixes #821 Reverted change that added lighting effects to the generalized sector effects. The lighting effects can actually be set through the regular effects, so it's not needed in the generalized effects tab biwa 2022-11-27 11:11:59 +0100
  • f839269a72 Disabled visual sloping for game configurations that do not support plane equation slopes. Fixes #828 Added toasts for visual sloping events biwa 2022-11-27 11:02:26 +0100
  • 30548f1765 Fixed crash on AMD hardware (resolves #820 reported by AlexMax) ZZYZX 2022-11-23 18:43:51 +0200
  • ba3e0437b3 Fixed missing files in installer script biwa 2022-11-13 11:56:02 +0100
  • 5b2b149b40
    UDBScript version 5 (#819) biwa 2022-11-13 01:15:17 +0100
  • 204982e5f8
    Add support for toasts (#817) biwa 2022-11-06 15:08:22 +0100
  • 13e53ece53 3D Floor Mode: added support for UDMF game configurations without support for sectors with multiple tags (i.e. Zandronum) biwa 2022-11-04 19:49:53 +0100
  • d30347b81b Game Configuration dialog: fixed an crash related to required resource checks when switching through the game configurations too quickly. Fixes #813 biwa 2022-10-29 11:14:10 +0200
  • 86b86ac67a MODELDEF: added support for the rotation-center command. Resolves #796 biwa 2022-10-21 20:29:30 +0200
  • 497edfff07 Reverted change that stopped thing angles to clamp to 45° in binary Doom map format. Fixes #794 biwa 2022-10-20 21:23:01 +0200
  • df6ea3ebcd Resource options form: fixed a problem where the text box containing the path to the file could be focused. Fixes #806 biwa 2022-10-20 20:40:07 +0200
  • 27cc74a440 Fixed a potential crash when adding DECORATE files to game configurations that check for required resources. Fixes #808 biwa 2022-10-20 20:10:30 +0200
  • c751ad5a97 Things Mode: fixed an issue where the thing info panel did not show enum values for the first argument. Fixes #804 biwa 2022-10-20 20:00:28 +0200
  • c6982ee2e1 Boom game configuration: fixed description for generalized sector specials 12 and 13 biwa 2022-10-03 12:50:12 +0200
  • 9e5a6b5377 Tag Range plugin: fixed a problem where the new tags were not displayed in Sectors Mode when selection numbering was disabled. Fixes #795 biwa 2022-10-03 11:29:31 +0200
  • 2d7aebbe31 Boom game configuration: added missing lighting effects to the generalized sector specials. Fixes #799 biwa 2022-10-03 10:43:45 +0200
  • 7de0c65b61 Fixed threading and Mono issues in resource check ZZYZX 2022-09-26 23:45:19 +0300
  • 1174d1ac10 Fixed a possible cause for infinite resource check loader ZZYZX 2022-09-25 20:41:19 +0300
  • 9c4c63a749 Sectors Mode: fixed a regression where sector labels were not updated after editing sectors. Fixes #793 biwa 2022-09-21 21:05:30 +0200
  • fa5c741b76 Fixed a regression where editing map elements did not preserve the selection order, but used the index order instead. Fixes #791 biwa 2022-09-20 23:52:41 +0200
  • e7ccffa498 Fixed regression in resource list editor where it'd get fucked if the user has non-standard UI scaling enabled ZZYZX 2022-09-19 12:26:26 +0300
  • 85a4c3a651 Fixed: Map options form window would become squished if the starting game configuration is invalid ZZYZX 2022-09-19 10:13:27 +0300
  • ca5c77251e Fixed Mono build ZZYZX 2022-09-18 21:27:32 +0300
  • 4fd97fec9c Added warnings about possibly invalid resource configurations before starting to edit a map ZZYZX 2022-09-18 20:54:53 +0300
  • 8808d5ce3c Right-clicking the angle wheel in the thing editing dialog will not clamp to 45° angles in binary map format game configurations anymore. Fixes #788 biwa 2022-09-18 17:00:26 +0200
  • 179f72068f Things/Linedefs/Sectors/Vertices Modes: standardized how editing and selection works: - editing a highlighted, not selected map element will deselect other selected map elements, then start editing the highlighted map element - dragging a highlighted, not selected map element will deselect other selected map elements, then start dragging the highlighted map element - dragging a single map element will keep its selection state. I.e. dragging a selected map element will not deselect it after dragging anymore - dragging a highlighted, not selected thing will not select it after dragging - dragging a highlighted, not selected sector, while other sectors are selected, will only drag the highlighted sector, and not the selected sector (and deselect the selected sectors) biwa 2022-09-18 16:54:09 +0200
  • 7f09ac752b UDBScript: fixed a crash when the UDBScript folder was missing or empty. Fixes #789 biwa 2022-09-17 13:53:02 +0200
  • 419e86d9ca
    Search the user's PATH to find the bash binary (#786) Joshua Fern 2022-09-17 11:36:39 +0000
  • 82f1ee09bc
    Added parsing of relative includes in ZScript (PR#787 by JaedenDuhreis) JaedenDuhreis 2022-09-15 18:04:07 +0200
  • aee47aacb0 Improved error reporting for invalid ZScript input ZZYZX 2022-09-15 03:12:27 +0300
  • 5f677e9ad6
    Fixed BCS importing and added missing sector actions (#785) Boondorl 2022-09-13 13:49:48 -0400
  • d16ffe135a Added some explanatory comments to source code biwa 2022-09-13 19:45:27 +0200
  • b24a2dda84 Visual Mode: fixed an issue where the crosshair was distorted after the viewport was resized. Fixes #321. Fixes #777 biwa 2022-09-03 13:07:16 +0200
  • 3fd7f99ba2 Fixed an issue where textures OBJ models with w components in their texture coordinates were not displayed correctly. Fixes #775 biwa 2022-09-03 12:25:26 +0200
  • 450198cfe7 Fixed a crash when trying to create the screenshot folder failed. Fixes #774 biwa 2022-09-03 11:12:37 +0200
  • d2967e7a78 Linedefs Mode: fixed a problem where the "Select Single-sided only" and "Select Double-sided only" actions would still display the selection numbers of deselected linedefs biwa 2022-08-28 18:25:50 +0200
  • ce6b8de4fd Doom/Heretic/Strife Game Configurations: fixed an issue where the descriptions for the sector effects 2/3 and 12/13 were flipped. Fixes #772 biwa 2022-08-28 16:43:16 +0200
  • bacaff5b6b - Sector Color Picker: fixed a problem where the dialog could not be closed using the "enter" or "ESC" buttons - Light/Sector Color Picker: fixed a problem where closing the dialog would result in a flicker - Light Color Picker: fixed a problem where canceling the dialog would not revert the color settings biwa 2022-08-23 14:41:03 +0200
  • 6b0b047c57
    Added support for some niche ZScript and MODELDEF syntax. Resolves #747 Alison Watson 2022-08-23 05:37:58 -0600
  • c1e69eb548 Fixed a problem where grid transform didn't work when the new origin had an x value of 0. Fixes #769 biwa 2022-08-21 12:18:13 +0200
  • d597c11e1f Added "-debugrenderdevice" command line argument to write a logfile for the render device biwa 2022-08-18 10:18:16 +0200
  • 91010eb92f Nodes Viewer Mode: fixed a crash when the NODES lump contains unsupported ZDBSP nodes. Fixes #766 biwa 2022-08-16 14:34:52 +0200
  • c1e401013b Fixed a problem where IWADINFO lumps with properties without values failed for parse. Fixes #760 biwa 2022-08-13 13:48:59 +0200
  • 692ceb719b Internal: fixed Linux and Mac build ZZYZX 2022-08-07 22:48:23 +0300
  • f11127ca71 Made non-existent ZScript classes a fatal error. ZZYZX 2022-08-07 21:26:22 +0300
  • 39ec35984d Fixed a problem where the flags selection form could be too small to accommodate the "OK" button when the game configuration contained too few flags biwa 2022-07-21 16:02:10 +0200
  • 27ba367174 OBJ Models: fixed a crash that occurred when the usemtl directive had the texture to use in quotes. Fixes #758 biwa 2022-07-13 23:25:10 +0200
  • fd68806dc6 Texture set definitions can now be imported/exported to/from game configurations using configuration files biwa 2022-07-13 23:13:48 +0200
  • cb12c83877 Fixed an issue that allowed to open Hexen format maps with a Doom format game configuration when using the "Open Map in Current WAD..:" feature. biwa 2022-07-03 15:22:33 +0200
  • cdce5c0a8b Sound Environment Mode: fixed an issue that caused building sound environments to fail when the arguments of the Sound Environment thing had unexpected values. biwa 2022-07-02 23:28:07 +0200
  • 751439ed0e Merge branch 'master' of https://github.com/jewalky/UltimateDoomBuilder biwa 2022-07-02 19:26:41 +0200
  • 59757c3be5 Sound Environment Mode: fixed a crash that happened when exiting Draw Lines Mode with the "edit" action and returning to Sound Environment Mode. Fixes #755 biwa 2022-07-02 19:25:10 +0200
  • 490cb7844e
    Update ZDRay stuff (#750) Nash Muhandes 2022-07-02 16:50:18 +0800
  • a269b13a2d ZScript: fixed an issue where user default variables from class extensions were not applied biwa 2022-06-12 20:24:30 +0200
  • d46dc1413b Things: fixed an issue where inserting a new thing would not immediately apply ZScript user variables biwa 2022-06-12 20:07:41 +0200
  • 5dc8d1eda0 Merge branch 'master' of https://github.com/jewalky/UltimateDoomBuilder biwa 2022-06-11 13:16:14 +0200
  • 0f7d6c6062 CVARINFO: fixed a problem parvins CVARs with incompatible flags. Fixes #748 biwa 2022-06-11 13:14:38 +0200
  • 21e89cf975
    Added support for ZDRay static light things biwa 2022-06-02 20:18:35 +0200
  • ab6d46a690 Visplane Explorer Mode: fixed an issue where detecting nodes type failed in certain situations biwa 2022-06-02 00:06:27 +0200
  • 90cdb7db55 More fixes related to crashes when running actions when no map is opened biwa 2022-05-29 17:30:54 +0200
  • 59de9762ad Fixed two crashes that happened when trying to reset the grid transform, or toggling the grid visibility while no map was opened biwa 2022-05-29 10:47:00 +0200
  • 4f526dc57f Toolbar buttons now show their assigned shortcut key in their tool tip biwa 2022-05-28 16:19:01 +0200
  • 57b796e87d Visplane Explorer Mode: fixed an issue that caused a crash when the map doesn't have nodes the Visplane Explorer Mode understands. Fixes #736 biwa 2022-05-27 15:52:53 +0200
  • 7e3dbdefac DeHackEd: editor keys are once again recognized biwa 2022-05-15 00:38:36 +0200
  • df29245a59 DeHackEd: fixed and issue where the "#" in "ID #" fields was erroneously interpreted as a comment. Fixes #735 biwa 2022-05-15 00:32:21 +0200
  • d08bc4438b DECORATE/ZScript: fixed an crash introduced in 070aa9f36f that happened when a base actor didn't have a thing type info biwa 2022-05-14 18:07:50 +0200
  • 070aa9f36f DECORATE/ZScript: fixed an issue where setting the thing category using the editor key didn't work for replaced actors. Fixes #729 biwa 2022-05-14 17:10:49 +0200
  • 183af344e6 DeHackEd: made reading comments in unexpected places more robust. Fixes #732 biwa 2022-05-11 23:28:50 +0200
  • a1df690ae4 Merge branch 'master' of https://github.com/jewalky/UltimateDoomBuilder biwa 2022-05-09 23:16:21 +0200
  • c82ef4880c Fixed: Doom64 sector floor color was not applied to a sector below a 3D floor ZZYZX 2022-05-10 00:10:55 +0300
  • d1e9043958 Visual Mode: fixed an issue where using the "apply camera rotation to things" action did not update the thing cages properly biwa 2022-05-08 16:42:15 +0200
  • c3f3e451c5 GZDoom game configuration: clarified description of the "impact" UDMF linedef flag Eternity Engine game configuration: clarified description of the "impact" UDMF linedef flag Eternity Engine game configuration: added missing "monstershoot" UDMF linedef flag biwa 2022-05-08 16:04:41 +0200
  • ccdbc28ed8 Visual Mode: fixed an issue where deleting a thing could cause a crash. Fixes #730 biwa 2022-05-07 18:49:36 +0200
  • 44a2a0daae Edit Selection Mode: floor and ceiling textures can now be pinned independently. Fixes #728 biwa 2022-05-07 17:44:06 +0200
  • 3cda0e53d1 Fixed an issue that prevented models from being loaded correctly when some model indices in MODELDEF were unused. Fixes #727 biwa 2022-04-23 17:23:22 +0200
  • 7d7e2e98b4 The installer will not try to create an icon on the common desktop anymore, but on the user's personal desktop biwa 2022-04-21 19:53:22 +0200
  • d363ab9c30 Draw Settings docker: fixed an issue where toggling the texture check boxes stopped texture overrides from being applied biwa 2022-04-18 16:02:54 +0200
  • ddd68de72e Command line arguments: - using "-map" with lower case parameter doesn't crash anymore - using "-cfg"/"-config" with a non-existing configuration file doesn't crash anymore biwa 2022-04-17 18:09:29 +0200
  • ac57fecf0c Fixed an issue where "WallTextures" from the TEXTURES lump were not loaded correctly. Fixes #719 biwa 2022-04-15 00:19:16 +0200
  • f8e0f0b25b Map element associations: fixed a problem where things that have a argument of type tag set to 0 were referencing all things with tag 0. Fixes #718 biwa 2022-04-09 19:14:46 +0200
  • 98d32f7946 Linedefs Mode: fixed a crash that could happen when the mouse was moved out of the map control while an UDBScript was modifying the map biwa 2022-04-09 17:52:38 +0200
  • f9fe1ea900 UDBScript: fixed a problem in the voodoo doll example script when the "looping" option was set to true biwa 2022-04-09 17:12:13 +0200
  • 5cb40a23c2 ZScript: fixed an issue where #include files were not parsed when the parent file had a //$GZDB_Skip comment. Fixes #716 biwa 2022-04-09 17:00:49 +0200
  • 9c7526a80c Added command palette that allows the user to search for (and execute) commands at any time. Unbound by default. Resolves #555 biwa 2022-04-09 11:10:41 +0200
  • 91d79e12be Moved some custom scaling code for MainForm from the designed file to code file biwa 2022-03-20 16:17:00 +0100
  • 5115686a69 Sectors Mode: fixed a crash that could happen when the mouse was moved out of the map control while an UDBScript was modifying the map biwa 2022-03-15 21:31:00 +0100
  • 9b08454138 Edit Selection Mode: improved handling of texture transformation (still doesn't work 100% correctly) biwa 2022-03-14 19:52:46 +0100
  • 6a55d0086f - Further improvements to the installer and updating process - The updater can now update itself biwa 2022-03-13 16:51:56 +0100
  • e2ed08261e Map Analysis Mode: fixed an issue where lines were erroneously reported as overlapping in certain situations. Fixes #713 biwa 2022-03-11 12:31:48 +0100
  • 4f0692e132 More fixes to the Mono project files biwa 2022-03-05 20:59:08 +0100
  • 453651e5c9 Added missing preprocessor directives to the 3D Floor Mode Mono project file biwa 2022-03-05 20:30:34 +0100
  • f0f4642581 3D Floor Mode: 3D floor editing dialog can now be resized on non-Windows platforms. Fixes #712 biwa 2022-03-05 18:15:29 +0100
  • cb24e346ef Nodes Viewer Mode: the mode will not engage anymore if ZNODES are found, do to ZDBSP reordering the vertices when rebuilding the nodes. Addresses #659 biwa 2022-03-05 17:26:16 +0100
  • f8bb87e143 Fixed an issue where wall textures and flats did not have the correct precedence. Fixes #710 biwa 2022-03-05 16:57:23 +0100