spherallic
77c66deed5
Don't filter by edit area when pasting geometry
2024-07-29 12:22:19 +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
122c7928b7
Save/load midtexture pinning on Edit Selection Mode
2024-07-12 12:12:40 +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
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
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
spherallic
fde22d9294
Merge remote-tracking branch 'udb/master'
2024-06-18 18:43:20 +02:00
9sphere
8f7104c23d
3D floor slopes are now maintained when dragging their control sectors ( #1057 )
2024-06-16 11:47:38 +02:00
spherallic
c4d0f0a5d9
Correct sector references when manually flipping sidedefs
2024-06-13 13:20:41 +02:00
spherallic
99af0c2b81
Merge branch 'killblockmapuse'
2024-06-07 12:14:20 +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
1d65205a6b
Filter non-marked linedefs by edited area when accepting Edit Selection mode
2024-05-29 16:05:18 +02:00
spherallic
f425ed7909
Clean up slope correction for dragged FOF control sectors
2024-05-27 17:08:03 +02:00
spherallic
097ad4107c
Improve slope handling when dragging FOF control sectors
2024-05-24 19:58:53 +02:00
spherallic
c6eecdec5d
Merge remote-tracking branch 'udb/master'
2024-05-24 15:24:42 +02:00
biwa
2a404cf1fc
Linedefs Mode, Sectors Mode, Things Mode: fixed a problem where multi-selecting many spread out map elements could result in an exception. Fixes #1053
2024-05-11 14:28:52 +02:00
spherallic
3726bb5a3b
Merge remote-tracking branch 'udb/master'
2024-01-28 22:36:53 +01:00
biwa
77ed089917
Linedefs Mode: fixed an issue where aligning flats to lines through the "Linedefs" menu would round the offsets to whole numbers. Now it rounds to 6 decimal places, which is in line with aligning flats in Visual Mode
2024-01-12 14:14:38 +01:00
spherallic
b5f482e9dc
Merge remote-tracking branch 'udb/master'
2024-01-09 14:06:45 +01:00
biwa
5ff0bc76db
Sectors Mode: fixed a problem where dragging a single highlighted sector did not move the things in the sector when synchronized things editing was enabled
2024-01-06 15:15:39 +01:00
biwa
957bec7f43
Autosave map functionality ( #995 )
...
Added autosaving of the current map. Autosaving happens in intervals when the map is changed. It will not overwrite the current map, but rather create new files, just like backups. Autosaving interval and number of files can be configured in the "Recovery" tab of the preferences. Autosaving can also be disabled there (not recommended). Autosaves will not have their nodes built for performance reason.
2023-12-15 22:49:28 +01:00
spherallic
9046f6a4f7
Merge remote-tracking branch 'udb/master'
2023-09-20 21:04:54 +02:00
wisselstem
63010d871a
Draw Curve Mode, Draw Ellipse Mode, Draw Rectangle Mode: added option to place things at the designated vertex positions instead of drawing geometry ( #956 )
2023-09-17 15:39:19 +02:00
wisselstem
01bcdc01b2
Point Thing at Cursor: check for a thing's fixedrotation rather than its category's arrow setting ( #957 )
2023-09-17 13:06:57 +02:00
spherallic
89f781bdc4
Make $(Not)Angled property set fixedrotation
2023-09-15 16:55:51 +02:00
spherallic
7964875710
Expand 3D floor checks to encompass SRB2's multiple actions
2023-09-14 22:17:57 +02:00
spherallic
8b161a78a6
Draw Modes: Don't draw preview lines when "Place things" is enabled
2023-09-11 02:05:46 +02:00
wisselstem
32cfe294e2
Things Mode: update things filter when clone-dragging things ( #951 )
2023-09-08 19:19:57 +02:00
spherallic
845cbe2c3a
Fixed "Place Things" not working for Draw Curve mode
2023-09-08 13:35:26 +02:00
spherallic
f50b138424
Update things filter when clone-dragging things
2023-09-08 12:22:50 +02:00
spherallic
5f408e2c6e
Add "Place Things" option to curve, ellipse and rectangle drawing modes
2023-09-08 02:57:22 +02:00
spherallic
92418d40a6
Merge remote-tracking branch 'udb/master'
2023-09-06 22:42:33 +02:00
spherallic
d2b4c05aa6
Don't cancel pointing thing at cursor if category info doesn't have arrow
2023-09-06 00:10:56 +02:00
biwa
5c76efb8c0
Fixed a problem where not selected geometry and things could not be dragged when the "don't move selection if any part of it is outside of map boundary" option was enabled
2023-08-26 13:49:00 +02:00
spherallic
b56ca5e018
Merge remote-tracking branch 'udb/master'
2023-08-21 20:41:15 +02:00
samwiddowson
19b8bd1e6c
Edit Selection Mode: Fix Ceiling/Floor transforms when pinned ( #943 )
2023-08-11 18:25:49 +02:00
spherallic
202a8294ba
Merge remote-tracking branch 'udb/master'
2023-06-20 09:58:08 +02:00
biwa
6f047e4347
Draw Grid Mode: fixed a problem where "continuous drawing" would redraw all previously drawn shapes each time a drawing was finished. Fixes #912
2023-06-19 20:27:26 +02:00
spherallic
ba67a87c75
Optimize SRB2 NiGHTS/zoom tube/polyobject rendering
...
(Text labels are removed because of performance issues)
2023-06-15 12:25:46 +02:00
spherallic
1c0649883f
Disable light/sound radii toggles if unsupported
2023-06-12 12:35:34 +02:00
spherallic
c32f677c44
Merge remote-tracking branch 'udb/master'
2023-06-10 19:31:53 +02:00
biwa
bc98a5391f
Added action to change the index of linedefs, things, sectors, and vertices. Can be accessed through a shortcut (not bound by default) or the menu of the respective mode ( #903 )
2023-06-09 11:17:01 +02:00
wisselstem
0d4cecc134
Edit Selection Mode: added support for (counter)clockwise rotation actions ( #900 )
2023-06-09 09:54:23 +02:00
spherallic
69c667073a
Merge remote-tracking branch 'udb/master'
2023-05-29 11:04:31 +02:00