biwa
b7d92fb704
Fixed a problem where dragging or drawing geometry sometimes broke sectors. Fixes #556
2023-05-08 13:05:11 +02:00
biwa
4b0dce43ed
Changed how performing undo interacts with volatile modes (it will now actually perform the undo instead of just canceling the volatile mode)
2023-05-08 12:46:17 +02:00
biwa
7d180e5cae
Snap selection to grid: fixed a problem that could cause a crash if geometry got removed by snapping it to the grid
2023-05-08 12:34:41 +02:00
spherallic
bf7cc42166
Get SplitLinesByVertices up-to-date
2023-05-08 12:30:32 +02:00
spherallic
2f407b585c
Unfreeze arrays when stitching geometry fails
2023-05-07 23:23:33 +02:00
biwa
28aa7e4481
Linedefs Mode: fixed a problem where after splitting a linedef the insert vertex preview would not work correctly
...
Vertices Mode: fixed a problem where after inserting a vertext the insert vertex preview would not work correctly
2023-05-07 22:41:05 +02:00
biwa
efd19296bd
Vertices Mode: fixed a potential crash when deleting/dissolving vertices
2023-05-07 22:38:33 +02:00
spherallic
6327ac9e51
Fix "Back" option never being checked when loading default stair builder preset
2023-05-07 20:42:58 +02:00
spherallic
13b2156b08
Fix VS auto-merging issue with stair sector builder
2023-05-07 16:10:52 +02:00
biwa
9f7b511224
Stair Sector Builder Mode: fixed an issue where the number of sectors and the sector depth was not loaded correctly when a default prefab was set. Fixes #847
2023-05-07 16:05:47 +02:00
biwa
4c40441e01
Stair Sector Builder Mode: current settings can be now be saved as a default prefab that will always be loaded when using the Stair Sector Builder Mode
2023-05-07 16:05:28 +02:00
biwa
d66169f2cb
Sectors Mode: fixed a regression where sector labels were not updated after editing sectors. Fixes #793
2023-05-07 15:58:38 +02:00
spherallic
c3d4363b94
Fix error that prevented dragging a single unselected map element
2023-05-07 15:57:04 +02:00
biwa
53ca8efc6a
Fixed a regression where editing map elements did not preserve the selection order, but used the index order instead. Fixes #791
2023-05-07 14:53:28 +02:00
biwa
f3cb854bbd
Things Mode: increased rendering speed
2023-05-07 14:52:45 +02:00
biwa
d138f29cda
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)
2023-05-07 14:48:13 +02:00
biwa
e91114ce5e
Sectors Mode: fixed an potential crash when joining/merging sectors
2023-05-07 14:26:38 +02:00
biwa
710cb59719
Linedefs Mode, Sectors Mode, Vertices Mode, Sound Environment Mode, Sound Propagation Mode: slightly improved performance when moving the mouse
2023-05-07 14:24:39 +02:00
biwa
60a010efd1
Editing modes: fixed some crashes related to undoing/redoing while objects with associations were highlighted
2023-05-07 14:21:41 +02:00
spherallic
76e68f6c9a
Fix error with Select Floors/Ceilings action
2023-05-04 14:54:21 +02:00
spherallic
c9984a6a5a
Small 2.2 config tweaks
2023-05-04 02:21:10 +02:00
spherallic
dfb77a093a
Add NoArrow parameter for custom Lua/SOC objects
2023-05-03 17:23:10 +02:00
spherallic
78e6f5b114
Finally fix repeating midtexture selection in Visual Mode
2023-05-03 01:28:05 +02:00
Magnus Norddahl
1435208163
Remove more dictionaries from the render loop
2023-05-03 00:10:37 +02:00
Magnus Norddahl
026324779e
Speed up linedef processing by not relying on a hashmap
2023-05-03 00:07:21 +02:00
spherallic
e44debce82
Skip lines with certain actions and tags when checking unknown textures
2023-05-03 00:06:27 +02:00
spherallic
8747bb5be9
Add separate colors for polyobject previews, remove NiGHTS axis circle precision option
2023-05-02 04:38:50 +02:00
spherallic
fa1483351f
Fix waypoint colors not being customizable
2023-05-02 04:07:18 +02:00
spherallic
10eb57aed0
Add toggle for marking special linedef/thing flags
2023-05-02 02:27:35 +02:00
spherallic
e7687b183d
Disable SRB2-related preview buttons in Visual Mode, reword some actions
2023-05-01 23:05:49 +02:00
spherallic
8f3ce1fc01
Clean up dummy zoomtube graphic
2023-05-01 20:40:05 +02:00
spherallic
b6e6c763f3
Reorganize toolbar buttons, remove textlabel backcolor
2023-05-01 20:36:36 +02:00
spherallic
5c13cbb011
Implement polyobject previews, clean up zoom tube & NiGHTS rendering
2023-05-01 20:08:25 +02:00
spherallic
65604bab03
Slightly walk back a copy slope "fix" to prevent DSZ2 from freezing the editor
2023-05-01 18:30:22 +02:00
spherallic
d79a379b3b
Fix NiGHTS path toolbar button not working
2023-04-28 17:21:07 +02:00
spherallic
b2b78437b3
Decrease MINIMUM_THING_RADIUS
2023-04-27 23:43:09 +02:00
spherallic
38795d4c14
Support SRB2 flat alignment when exporting images
2023-04-27 21:49:12 +02:00
spherallic
ba24552c32
Update version number to 3.0, add "light" installer
2023-04-27 19:04:02 +02:00
spherallic
1b4b59e757
Update installer:
...
- Change ZB logo to use transparency
- Now removes Doom-related configs
2023-04-27 18:54:10 +02:00
spherallic
877112f5f4
Tweak ZB logo
2023-04-27 18:26:07 +02:00
spherallic
fe531adb9b
Remove Doom-related configs
2023-04-27 16:17:27 +02:00
spherallic
b2fca06969
Small 2.2 config updates
2023-04-27 15:21:54 +02:00
spherallic
8172220cb7
Fix duplicate event line options in preferences form
2023-04-27 14:49:24 +02:00
spherallic
338b8b45b9
Fix bug & compiler warning with repeating midtextures
2023-04-27 14:33:29 +02:00
spherallic
6b5472e735
Fix script editor preview not showing up
2023-04-27 14:20:23 +02:00
biwa
0da0ff6b41
Fixed some compiler warnings
2023-04-27 14:13:43 +02:00
MaxED
079614419a
Silenced some compiler warnings...
2023-04-27 14:10:24 +02:00
spherallic
f371032ecd
Name corrections in a few places
2023-04-27 14:05:09 +02:00
biwa
7a0fe26b30
Added fallback for event line labels to use the default window font is the one specified for labels couldn't be loaded
2023-04-27 03:56:46 +02:00
biwa
fecb6aad8f
Sectors Mode: fixed a crash when merging sectors while a shared linedef between them was shown as an association
2023-04-27 03:55:57 +02:00