biwa
c27bf325ad
Added safeguard to MapSet.NearestLinedefRange if selectionmap is null. Might fix #529 .
2023-04-26 17:55:15 +02:00
biwa
0eee76393b
MapSet.NearestLinedefRange using a blockmap now takes into account that the maxrange could be bigger than the blockmap block size
2023-04-26 17:54:56 +02:00
Magnus Norddahl
b0b1693a62
Rewrite VisualBlockMap to use a quad tree
2023-04-26 17:54:34 +02:00
ZZYZX
12ea1aa313
Fixed: SplitLinesByVertices could leave disposed lines for iteration, which resulted in crashes on certain geometry while using 'Replace with Dragged Geometry'.
2023-04-26 17:44:17 +02:00
ZZYZX
03a1d26302
Internal: threw out a lot of unoptimized code in TraceSector. Now using Tools.FindPotentialSectorAt.
2023-04-26 17:39:11 +02:00
spherallic
fc748c18c9
Rename SRB2Type back to Type
2023-04-26 17:17:28 +02:00
biwa
b48806838d
Fixed an issue where thing positions were modified even when the new position was the same as the old one. Fixes #644
2023-04-26 17:14:03 +02:00
spherallic
7e488497ef
Backport TextLabel optimizations
2023-04-25 16:45:52 +02:00
spherallic
b54d7a48cc
Replace most big foreach loops by for loops in MapSet
2023-04-25 16:09:29 +02:00
spherallic
e3752e8601
Optimize info panels
2023-04-25 15:51:06 +02:00
spherallic
d890452fe2
Update logo
2023-04-25 15:43:11 +02:00
spherallic
913c857d4c
Update IWAD text
2023-04-25 00:54:15 +02:00
biwa
f4307a4c64
Sectors Mode: the sectors things are in are only determined if necessary, which should increase performance when switching into Sectors Mode in very big maps
2023-04-24 23:57:52 +02:00
spherallic
71fd3df676
Resource options form: fixed a problem where the text box containing the path to the file could be focused. (backport from UDB)
2023-04-24 23:46:18 +02:00
ZZYZX
ac1bb31b60
Changed Resource directory browser to use Win7 folder dialog, not Win9x one (reported by dpJudas)
2023-04-24 00:32:09 +02:00
ZZYZX
e4f3f50545
Maintenance: added missing FolderSelectDialog.cs
2023-04-23 23:59:59 +02:00
spherallic
a47e529dbe
Tweak exception lines
2023-04-23 23:59:42 +02:00
spherallic
dde06fa12c
Add unique launcher parameters for resource archives vs. directories to support -folder
2023-04-23 23:48:44 +02:00
spherallic
8c12299583
Revert "Fix geometry constantly being rebuilt in some situations"
...
This reverts commit 4f4f074c3f
.
2023-04-20 12:26:53 +02:00
spherallic
a74ce69297
Update some internal graphics
2023-04-19 20:49:18 +02:00
spherallic
019f419781
Fix updated ZB logo being cut off
2023-04-19 12:25:07 +02:00
spherallic
5d4f82ad1f
Some flavor text edits
2023-04-19 01:00:54 +02:00
spherallic
4248e51363
Update logo & crash image
2023-04-19 00:59:36 +02:00
spherallic
d8d6752ec5
Remove old DB2 icon
2023-04-18 22:54:03 +02:00
spherallic
cdda06a85f
Update some flavor text
2023-04-18 22:41:31 +02:00
Magnus Norddahl
4f4f074c3f
Fix geometry constantly being rebuilt in some situations
2023-04-18 01:11:09 +02:00
spherallic
b8618f1821
Change how selecting sector effects works (no repeated addition)
2023-04-11 12:14:50 +02:00
spherallic
7c05fa7787
Prevent thing flags window (when finding) from being too small
2023-04-11 11:47:29 +02:00
biwa
5aa089590b
Effect browser form: fixed a bug where effects consisting of multiple bits were not selected correctly. Fixes #589
2023-04-05 01:16:47 +02:00
MaxED
83c63bc5c7
Fixed, Find & Replace mode: fixed a bug when "Find Sector Effect" search mode returned all map sectors when the effect to find was not generalized.
...
Updated ZDoom_DECORATE.cfg.
2023-04-05 01:13:31 +02:00
MaxED
97dcfb0275
Added, Automap mode: added "Show hidden lines" top menu button.
...
Added, Automap mode: added "Show secrets" top menu button.
Added, Automap mode: added "Color preset" top menu drop-down.
2023-04-05 01:12:02 +02:00
spherallic
7243994446
Prevent config window from crashing with directory loaded
2023-04-03 21:46:51 +02:00
spherallic
505bad3943
Update MF_ flags
2023-03-28 20:02:50 +02:00
spherallic
0293c455f6
Don't error out of Lua parsing when mobjinfo[] isn't a object definition
2023-03-22 20:33:26 +01:00
spherallic
e65108a177
Open PK3 archives as read-only
2023-02-16 17:34:31 +01:00
spherallic
448f85d7ad
Make linedef angles match SRB2 again
2023-02-16 01:22:54 +01:00
spherallic
41d26c1d14
Some more fixes for angle loop handling
2023-02-14 14:28:49 +01:00
biwa
71e44108a0
Fixed nonsensical values being returned when using +++/--- in many fields.
2023-02-07 20:01:00 +01:00
biwa
33d55dce7b
Using --- and +++ now also works correctly for the height offset in the edit sector properties dialog
2023-02-06 20:56:29 +01:00
spherallic
ccbd5c85ff
Don't disable dynamic grid when changing the grid manually
2023-02-06 20:30:24 +01:00
spherallic
4321beca2d
Fixed "fixed things scale" option behaving weirdly
2023-02-06 11:08:00 +01:00
spherallic
398bd9fee7
Fix dynamic grid toggle on the toolbar being broken
2023-02-05 20:11:49 +01:00
spherallic
5b1ceb8941
small fixes
2023-02-02 12:20:21 +01:00
MaxED
8f74ff048e
Fixed: added some additional boilerplate to FileLockChecker.CheckFile.
2023-02-02 12:20:09 +01:00
spherallic
3a2f959a6b
Disable sector increment warning
2023-01-09 16:30:21 +01:00
spherallic
667c15b59a
Fix inconsistencies in Preferences forms
2023-01-09 15:31:09 +01:00
MaxED
022b0474af
Fixed inability to disable bilinear filtering in Visual mode some users experienced.
...
Fixed occasional TreeView flickering in Edit Things window, Browse Action window and Tag Explorer panel.
Updated Thing category icons in the Edit Things window. They now have "opened" and "closed" states.
Internal: added BufferedTreeView to the core controls.
Updated ZDoom game configurations (sector crush mode).
Updated ZDoom ACC.
2023-01-09 12:41:11 +01:00
spherallic
bad5ccfc91
Restore TestSkin & TestGametype for new engines
2023-01-09 11:08:29 +01:00
MaxED
0d726c6884
Added, Draw Lines mode: added "Remove First Vertex" action (Ctrl-Backspace). It removes the first drawn vertex from the drawing session. Renamed "Remove Previous Vertex" action to "Remove Last Vertex".
...
Changed, Classic modes: added a limit on how far the view can be scrolled from the editable map area.
Fixed, Drag geometry modes: in some cases incorrect vertices were removed when using "Replace with dragged geometry" drag mode.
Fixed, Game configurations: sector special 195 ("Hidden Sector") was missing from Hexen/UDMF specials list.
2023-01-08 13:20:01 +01:00
spherallic
5fd95f703d
Fixed: in some cases the editor could stuck in an infinite loop when searching for wad lumps.
2023-01-08 13:14:41 +01:00