Commit graph

3890 commits

Author SHA1 Message Date
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
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
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
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
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
a27edb384f Update version number to 0.9 2024-06-25 16:19:22 +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
spherallic
4b9ae5e332 Add invisible FOF toggle for Visual Mode 2024-06-07 12:52:28 +02:00
spherallic
99af0c2b81 Merge branch 'killblockmapuse' 2024-06-07 12:14:20 +02:00
spherallic
889bfc4784 Fix non-number mapthingnums (i.e. "none") causing a crash 2024-06-07 12:01:55 +02:00
spherallic
bd9b6ae5a8 Fix a crash when dragging a stray FOF control line 2024-06-04 23:51:03 +02:00
spherallic
ef8afd60f6 Fix small sector geometry pasted inside a much bigger sector not maintaining textures 2024-06-03 13:28:37 +02:00
spherallic
f167febd58 Increase blockmap entry size for Sectors Mode 2024-05-30 20:53:41 +02:00
spherallic
c30f266c5b Completely remove blockmap use in Vertices and Linedefs modes 2024-05-30 19:59:15 +02:00
spherallic
c57a4dceb6 Fix newly drawn closed sectors not using properties of nearby sectors 2024-05-29 19:08:33 +02:00
spherallic
a807c1f1c4 Update version number to 0.8 2024-05-29 17:28:09 +02:00
spherallic
0b6a0e4a74 Change integer snap for position 2024-05-29 16:51:35 +02:00
spherallic
160dde12cf Filter old lines and vertices by edited area when drawing geometry lines 2024-05-29 16:05:22 +02:00