Commit graph

3905 commits

Author SHA1 Message Date
Derek MacDonald
024263287c
Categorize Ultimate Doom textures (#503)
The texture browser categories for Doom
are focused on Doom 2. This also categorizes
some entries that only appear in Doom 1.

Unfortunately it looks like the new filters
will only be applied on fresh UDB installs.
Existing installs must click the
"Add Default Sets" button under the "Textures"
tab for their Doom 1 game configs.
2020-11-19 18:18:06 +01:00
biwa
3ee12f4ca7 Sectors Mode: tag and effect labels are now only updated when necessary, increasing performance 2020-11-16 00:45:57 +01:00
biwa
c7b383595a MapSet.NearestLinedefRange using a blockmap now takes into account that the maxrange could be bigger than the blockmap block size 2020-11-15 13:59:04 +01:00
Magnus Norddahl
49edfed449 Fix MakeAlphaTestImage performance issue 2020-11-15 03:20:41 +01:00
biwa
8b643aef65 Wavefront OBJ exporter: improved handling of long texture names. Probably fixes #495 2020-11-06 20:59:13 +01:00
biwa
f040306c55 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
2020-11-06 20:14:00 +01:00
biwa
601d741b7e Vertices Mode: fixed a potential crash when deleting/dissolving vertices 2020-11-01 23:08:41 +01:00
biwa
41e6632b18 Sectors Mode: fixed an potential crash when joining/merging sectors 2020-11-01 21:29:57 +01:00
biwa
f4510aba3e Draw Geometry Modes: removed status messages expressing negative feeling when finishing a drawing and replaces them with positive messages 2020-11-01 18:49:15 +01:00
biwa
9c85635ff0 More renaming GZDB Visual Mode to just Visual Mode
The exception dialog now correctly states that it's UDB and not GZDB
2020-11-01 18:33:19 +01:00
biwa
15772da839 Texture browser: using the tab key to jump between the currently selected used texture and the position of the texture in the list of all textures works again (this time without toggling the "used textures on top" checkbox). Also added option to vertically center the view on the selected texture (enabled by default) 2020-11-01 18:21:22 +01:00
biwa
eab7de4f9e New map dialog: the "open map resources in read-only mode" option is now checked by default. This option is deprecated and will be removed entirely eventually 2020-11-01 11:57:53 +01:00
biwa
5820665e70 Some project file fixes 2020-11-01 11:37:44 +01:00
biwa
2dda3d228d Visual Mode: changed name from "GZDB Visual Mode" to simply "Visual Mode". The naming difference was for historical reason that doesn't apply anymore. Also reverted the mode icon to the original one 2020-11-01 11:31:57 +01:00
biwa
5a1ceb2a9c Linedef edit form (UDMF): fixed a problem where the first argument was set to 0 instead left blank when multiple lines with script execution actions were being edited 2020-10-31 23:40:12 +01:00
biwa
00d9be5266 Things Mode: increased rendering speed 2020-10-31 21:13:37 +01:00
biwa
7a5c7e5090 Linedefs Mode: increased rendering speed 2020-10-31 21:06:24 +01:00
biwa
4a0e1d7c62 Sectors Mode: significantly increased rendering speed 2020-10-31 20:45:05 +01:00
biwa
0cca1bfb29 Hexen configuration: added proper heights to many things (thanks to Alper002). Fixes #494 2020-10-31 16:16:13 +01:00
biwa
4991c323c3 Linedefs Mode, Sectors Mode, Vertices Mode, Sound Environment Mode, Sound Propagation Mode: slightly improved performance when moving the mouse 2020-10-31 16:09:22 +01:00
biwa
d831d22217 Visual Mode: fixed a problem where wide classic skies were not rendered with the correct orientation 2020-10-29 20:21:42 +01:00
biwa
bb5780cf28 Thing/Linedef/Sector editing dialog: fixed a crash when pressing the up key in the action input box when the last action is selected. Fixes #493. 2020-10-25 01:52:49 +02:00
biwa
8330c70a41 Configuration file parser: floating point numbers without the "f" suffix are now parsed as double precision floating point numbers 2020-10-24 23:27:04 +02:00
biwa
0fc2296ce9 ACS parser: fixed a bug that prevented scripts from being recognized when the previous line ended with an empty line comment 2020-10-24 21:23:06 +02:00
biwa
ee6aad4150 Texture browser: filtering for a texture name now automatically selects the best matching texture name. Addresses #483. 2020-10-23 23:30:07 +02:00
biwa
09e40d2bae DECALDEF parser: fixed a crash when there are duplicate decal group entries in the DECALDEF files 2020-10-23 21:04:49 +02:00
biwa
d92ab46838 Visual Mode: fixed a bug where selected 3D floor tops/bottoms would appear to be selected after undo, but actually weren't selected anymore 2020-10-23 20:56:50 +02:00
biwa
f91bf312fb 3D Floor Mode: fixed typo in the 3D floor editing window 2020-10-23 20:31:08 +02:00
biwa
eec2c40dcc Visual Mode: fixed a bug where the line slope things (9500 and 9501) would slope the same sector multiple times when multiple lines of the same sector were tagged to the thing. Fixes #491. 2020-10-22 21:11:12 +02:00
biwa
9c10069d58 Visual Mode: improved support for GZDoom UDMF rendering styles. Partially addresses #485 2020-10-19 21:42:34 +02:00
biwa
2217e6f633 Visual Sloping: fixed a problem where slopes were not computed correctly in certain cases 2020-10-19 17:32:34 +02:00
biwa
7b76002f2b Update README with more detailed instructions for building on Linux 2020-10-18 11:35:28 +02:00
biwa
79a507a8a7 DECALDEF parser: fixed a crash when there are duplicate entries in the DECALDEF files 2020-10-17 23:11:44 +02:00
biwa
0a1e40f11d Export selection as image: potentially decreased memory usage when also exporting brightmaps 2020-10-17 12:42:23 +02:00
biwa
14e4162d35 Copy/Past thing properties: fixed a crash when pasting properties from a thing that has no model assigned to a thing that has a model applied 2020-10-17 11:09:53 +02:00
biwa
a7791754c1 Draw Grid Mode: fixed a crash when locking sliced while using a rotated grid 2020-10-16 14:45:59 +02:00
biwa
722c79d894 Added preliminary DECALDEFS support. Parsing works, indexed decals and decal groups can be selected as the first argument of the Decal thing. Decals are not displayed in Visual Mode, decals without an index are not supported 2020-10-11 22:36:07 +02:00
biwa
3af704b7a6 Fixed a bug where PNG sprites without an offset incorrectly had their offset centered instead of using (0, 0) 2020-10-11 13:18:08 +02:00
Magnus Norddahl
0486845a1f Add a search input control 2020-10-11 05:50:15 +02:00
biwa
50c00991d3 Fixed typo. 2020-10-11 01:07:36 +02:00
biwa
c0984c8b67 When loading UDMF maps and fields that have NaN (not a number) as a value are encountered those fields will now be dropped permanently. A warning that this happens will be displayed in the Errors and Warnings dialog. 2020-10-11 00:31:55 +02:00
Magnus Norddahl
6659a8ccbd Add index.html for viewing the documentation 2020-10-11 00:08:29 +02:00
biwa
160db8da8c Editing modes: fixed some crashes related to undoing/redoing while objects with associations were highlighted 2020-10-09 18:53:10 +02:00
biwa
70bfc2043b Hexen game configuration: corrected an error where things 78 ("Tall Tree 1") and 79 ("Tall Tree 2") had their sprites interchanged 2020-10-04 10:28:24 +02:00
biwa
a2c87358ea Merge branch 'master' of https://github.com/jewalky/UltimateDoomBuilder 2020-10-04 10:21:35 +02:00
biwa
22f7e99803 Fixed a crash when switching into Sectors Mode when there are no vertices in the map, but things 2020-10-04 10:21:13 +02:00
Magnus Norddahl
a66d4e72f2 Oops, forgot one flipped #if while testing 2020-10-03 23:34:07 +02:00
Magnus Norddahl
a608ad71fa For mono, put clipboard data in text/base64 form instead of relying on a memory stream 2020-10-03 23:33:04 +02:00
biwa
63b3766ae2 Draw Geometry Modes: fixed an issue where drawing started lagging when holding Alt+Shift 2020-10-02 19:46:01 +02:00
Magnus Norddahl
275b841e31 Merge branch 'texteditor' 2020-10-02 01:37:33 +02:00