Commit graph

4525 commits

Author SHA1 Message Date
spherallic
35ca4797c8 Prevent FOF sides from being offset/scaled multiple times at once 2024-07-29 15:35:03 +02:00
spherallic
0fa960c868 Prevent crash when getting a new tag if a regular tag number is also used as a trigger tag 2024-07-29 12:25:53 +02:00
spherallic
77c66deed5 Don't filter by edit area when pasting geometry 2024-07-29 12:22:19 +02:00
spherallic
3cea453502 Improve fixed things scale behavior 2024-07-22 10:06:11 +02:00
spherallic
56cab5b9ab Fix some FOF texture alignment issues 2024-07-18 14:30:24 +02:00
spherallic
1415309079 Restore classic pasting mode quirks & undo some optimizations for it to fix bugs 2024-07-17 15:08:33 +02:00
spherallic
3c176d2178 Make flat alignment modes support Edit Selection mode actions 2024-07-17 11:14:41 +02:00
spherallic
ca46c6b3f5 Merge remote-tracking branch 'udb/master' 2024-07-15 15:44:50 +02:00
biwa
3a1d56aefd ZScript parser: added support for the missing "internal" modifier. Fixes #1080 2024-07-13 17:27:09 +02:00
biwa
afbd92107b Merge branch 'master' of https://github.com/UltimateDoomBuilder/UltimateDoomBuilder 2024-07-13 16:30:44 +02:00
biwa
7fd219c2c3
Fixed an issue where unknown linedef and thing flags were lost when loading the map with the wrong game configuration, or switching between game configurations in the binary map formats. Fixes #1072 (#1083) 2024-07-13 16:30:31 +02:00
biwa
d115db6897 Fixed an issue where unknown linedef and thing flags were lost when loading the map with the wrong game configuration, or switching between game configurations in the binary map formats. Fixes #1072 2024-07-13 16:25:30 +02:00
spherallic
e2abbe35d9 Update all FOF sides when modifying offsets/skew, always reset local texture offsets with reset actions 2024-07-12 17:29:52 +02:00
spherallic
d654fc2d79 Fix flag setting actions when multiple sides are selected 2024-07-12 15:04:44 +02:00
spherallic
0140ac59f8 Merge remote-tracking branch 'udb/master' 2024-07-12 13:39:56 +02:00
spherallic
cf892c3e85 Add actions to toggle slope skewing and midtexture pegging 2024-07-12 13:37:14 +02:00
spherallic
122c7928b7 Save/load midtexture pinning on Edit Selection Mode 2024-07-12 12:12:40 +02:00
samwiddowson
8aa5e9b5ea
Updated README file with additional advice building on Linux 2024-07-09 19:47:51 +02:00
samwiddowson
349a6b0953
Fixed a crash when adding opening the dialog to add a directory resource on Mono Winforms 2024-07-09 19:47:24 +02:00
biwa
e1ce00aa84 UDBScript: fixed a crash when trying to access the UDMF fields of a thing that has its scale set. Fixes #1079 2024-07-05 20:16:48 +02:00
spherallic
c29a1fbbc1 Merge remote-tracking branch 'udb/master' 2024-07-01 11:28:14 +02:00
spherallic
de8d8f797f Fix FOF control line checks after UDB merge 2024-07-01 11:20:49 +02:00
biwa
11f864bb6e Fixed a crash when the loaded resources contained a flat with the same name as an internal sprite. Fixes #1071 2024-06-30 22:17:28 +02:00
samwiddowson
de8066d14f
Curve Linedefs Mode: use Ctrl+Alt+RMB+Drag with Fixed Circular Curve to match angle and vertex count to 15 degree segments (#1070) 2024-06-30 10:59:20 +02:00
samwiddowson
efacbef45a
Fix mouse capture when picking texture in visual mode, on Mono Winforms (#1073) 2024-06-30 10:58:30 +02:00
biwa
98a36017ae Updated README.md to reflect the requirement of the libxfixes-dev package for building on Linux 2024-06-30 10:56:43 +02:00
Matthew
0d8f7c7a01
Use Xfixes to show and hide cursor on Linux (#1060) 2024-06-30 10:54:08 +02:00
spherallic
5e549981ec Merge remote-tracking branch 'udb/master' 2024-06-30 09:39:32 +02:00
biwa
d509b6c129 Drag Geometry Modes: fixed a crash when a linedef defining a 3D floor doesn't have a front sidedef 2024-06-29 23:41:58 +02:00
biwa
c5ad8e75c6 Fixed a crash when changing the testing engine on Linux. Fixes #1042 2024-06-29 17:59:59 +02:00
9sphere
0fa3230157
Curve Linedefs: increment angle by 5 instead of 8 (#889) 2024-06-29 17:08:13 +02:00
spherallic
d32ae096df update gitignore for microsoft's brand new junk 2024-06-25 23:57:45 +02:00
spherallic
a27edb384f Update version number to 0.9 2024-06-25 16:19:22 +02:00
spherallic
4e906a3c35 Enable per-wall lighting 2024-06-25 15:53:35 +02:00
spherallic
14646d9f35 Fix classic merging mode having incorrect sector references 2024-06-21 23:35:33 +02:00
spherallic
41bb7c0d87 Fix texture browser not choosing the "All" group when locating texture group is disabled 2024-06-21 16:03:15 +02:00
spherallic
bee8dd4a99 Increase maximum thing number to 65535 (from 32767) 2024-06-21 14:44:18 +02:00
spherallic
20254791b6 Tag handling: don't take trigger tag into account if it's 0 2024-06-21 14:37:41 +02:00
spherallic
d7d2ebcedf Completely hide skill level in drop-down testing menu 2024-06-18 21:51:57 +02:00
spherallic
fde22d9294 Merge remote-tracking branch 'udb/master' 2024-06-18 18:43:20 +02:00
spherallic
d42f335948 Sort TEXTURES into their own category again, take subfolders into account for texture count 2024-06-18 14:30:38 +02:00
spherallic
a832e73a4a Stair Sector Builder: properly snap new vertices to integer positions, if required 2024-06-18 13:54:54 +02:00
spherallic
0a41dfd637 Create setting for showing textures/flats in subfolders 2024-06-18 12:36:52 +02:00
spherallic
76d969e592 Fix and greatly simplify texture group selection setting for texture browser 2024-06-17 22:59:54 +02:00
spherallic
c2d8a09cc7 Reload level headers when opening another map inside current WAD 2024-06-17 22:59:29 +02:00
9sphere
8f7104c23d
3D floor slopes are now maintained when dragging their control sectors (#1057) 2024-06-16 11:47:38 +02:00
Noah Ehrman
6c9b3b5d91
Pressing Mouse1 and Mouse2 no longer crashes on Linux. Fixes #1061 2024-06-16 10:53:28 +02:00
spherallic
c4d0f0a5d9 Correct sector references when manually flipping sidedefs 2024-06-13 13:20:41 +02:00
spherallic
0e53c4e394 Add actions to invert X/Y texture scale in Visual Mode 2024-06-13 13:01:20 +02:00
spherallic
718d3d6f35 Texture browser: show textures from subfolders of the selected folder 2024-06-11 21:27:35 +02:00