Derek MacDonald
73b7eac30c
Improve game detection in "Open Map" modal dialog ( #595 )
2021-08-14 11:40:09 +02:00
biwa
793643b20d
Open WAD dialog: don't filter for lowercase *.wad exclusively on non-Windows platforms. Resolves #567
2021-05-29 11:43:06 +02:00
biwa
23c4325f96
Fixed a problem where UDB would try to compile a nonexistent DIALOGUES lump
2021-04-23 18:46:09 +02:00
biwa
fe71e53edc
Game configurations are now saved as soon as the configuration dialog is closed
...
Program preferences are now saved as soon as the configuration dialog is closed
Recent files are now saved as soon as an existing map is loaded
2021-04-02 12:13:22 +02:00
biwa
95f5c719b7
Sector/Linedef/Thing/Vertex Edit Form: the map will not be marked as changed anymore when canceling changes made in the forms, when the map wasn't marked as changed before
...
Copying map elements doesn't mark the map as changed anymore if the map wasn't marked as changed before copying
2021-04-01 23:31:52 +02:00
biwa
46c577b9e1
Fixed a bug where saving WADs that didn't have their data starting right after the header would corrupt the file. Fixes #531
2021-02-27 17:47:37 +01:00
alexey.lysiuk
a5672c19c5
Fix compilation error of Windows targets
...
General\General.cs(70,58): error CS0234: The type or namespace name 'Form' does not exist in the namespace 'System.Windows' (are you missing an assembly reference?)
2020-09-12 12:14:06 +03:00
Magnus Norddahl
efec88994b
Apply workaround to datagridviews
2020-09-12 02:06:14 +02:00
Magnus Norddahl
ccf2191f10
Add workaround for broken View.List implementation in mono's winforms
2020-09-12 01:25:59 +02:00
Magnus Norddahl
87fe50df56
Write replacements for the unimplemented native calls for unix
2020-09-11 23:17:30 +02:00
Magnus Norddahl
0d07050bcb
Remove the need for ZeroMemory
2020-09-11 22:39:18 +02:00
biwa
8aa7462993
Files specific to UDB are now used in the program configuration folder. The files are now called UDBuilder.cfg, UDBuilder.log, and UDBCrash.txt. If there's no UDBuilder.cfg it first tries to copy GZBuilder.cfg before creating a new configuration file. Resolves #442
2020-07-25 18:42:07 +02:00
biwa
22d00763a9
The script editor is now only shown if the current game configuration supports scripts. Resolves #427 .
2020-06-19 23:30:01 +02:00
biwa
ab81b17554
More conversion from float to double. Doesn't seem to crash anymore.
2020-05-22 21:39:18 +02:00
biwa
fb3c9e7168
Started conversion from float to double
2020-05-18 18:14:54 +02:00
biwa
138c96bb13
Moved smart grid transform into Linedefs Mode and Vertices Mode, so it also works when simply highlighting a linedef or vertex. When doing smart grid transform on a linedef it'll also use the vertex closest to the mouse cursor as the origin instead of always the start vertex
2020-04-11 10:42:41 +02:00
biwa
7b0adadbfb
Merge branch 'master' into visual-slope2
2020-03-17 22:10:04 +01:00
Magnus Norddahl
3bbe76b225
Remove DevIL dependency
...
Remove IImageLoader code duplication
2020-01-14 17:25:35 +01:00
biwa
247d3e7a97
Merge branch 'master' of https://github.com/jewalky/UltimateDoomBuilder into visual-slope2
2020-01-09 20:05:34 +01:00
Magnus Norddahl
5363fe0717
Produce release build
...
Disable devil
Support mac build (which is useless as mono doesn't support winforms on modern macOS)
2020-01-06 08:52:59 +01:00
biwa
ba713f7a25
Ported visual sloping to UDB
2019-12-31 00:08:17 +01:00
Magnus Norddahl
f97f2d36b1
Remove preview manager and remove CreateTexture
2019-12-29 20:48:11 +01:00
ZZYZX
87f74cb9c3
Trashed embedded resource editing UI
2019-12-29 15:27:29 +02:00
NickZ
1aa020b2d0
Added test configuration option to use Linux paths, added different font for text labels (PR#268 by NickZ)
...
* Add Linux Path option to test config
* make shortpaths and linuxpaths mutually exclusive
2019-12-25 19:45:19 +02:00
ZZYZX
d559ba30d7
Added error reporting to Update Checker; Fixed update checking failure in certain setups
2019-12-24 23:32:37 +02:00
ZZYZX
d995f983fc
Rebranding
2019-12-24 09:14:28 +02:00
Kevin Caccamo
b5ad511671
Enable DevIL on Linux
...
Remove NO_DEVIL defines, and add devil.dll -> libIL.so.1 DLL mapping to app.config
2019-09-03 22:47:59 -04:00
Magnus Norddahl
51fabae1e7
Turn off updater with mono as it won't work without additional work
2019-08-29 21:45:58 +02:00
Magnus Norddahl
4cfe80f33a
GZDB can now boot using mono
2019-08-29 21:04:50 +02:00
Magnus Norddahl
9b300126e9
Disable DEVIL and create build solution specifically for mono
2019-08-29 17:56:12 +02:00
Magnus Norddahl
808d644c0b
- fix visual mode movement not working
2019-08-22 16:26:22 +02:00
Magnus Norddahl
e3740033fc
- rename classes with D3D in them
2019-08-09 23:22:16 +02:00
Magnus Norddahl
c8845ae559
- remove SlimDX Stopwatch
2019-08-08 04:02:00 +02:00
Magnus Norddahl
3cff90d716
- remove SlimDX.Direct3D9 namespace
2019-08-08 03:51:21 +02:00
Magnus Norddahl
1be047d316
- Simplify D3DDevice
2019-08-08 03:19:11 +02:00
biwa
b5e950df89
- Fixed an issue where the current editing mode was not re-initialized properly when opening a map from current WAD
2019-04-19 16:14:30 +02:00
ZZYZX
d6e1b815c3
Added platform information to application log
2018-05-27 04:25:16 +03:00
ZZYZX
a2a6004a61
Fixed (?): The new .NET 4.6.x JIT method inlining was fucking with GetCallingAssembly-based plugin detection
2018-04-15 01:59:58 +03:00
ZZYZX
d9dfab64a0
Made some edits to the build scripts and auto-update routine to support 64-bit updating
2018-04-14 18:11:40 +03:00
jewalky
0b14bdeec1
GZDB native 64-bit binary support (PR#197 by StrikerMan780)
2018-04-14 16:55:21 +03:00
ZZYZX
abdacb32df
Fixed: flats are now unconditionally detected as Doom Flat if they are exactly 4096 bytes long and inside F_ markers or flats directory. (reported by Chickenlegz)
2018-03-31 13:07:41 +03:00
ZZYZX
efd2ded0b3
Made 2D spotlight projection even more accurate (reported by Gutawer)
2018-02-04 13:20:11 +02:00
ZZYZX
816e61d110
Added: binding actions to horizontal mouse wheel
2017-03-25 03:47:18 +02:00
ZZYZX
53ce14fc43
Internal: fixed compiler warnings
2017-03-15 08:52:53 +02:00
ZZYZX
579b90a13c
Fixed: the old way of checking for GZDB's directory writability would not work in certain versions of WINE/Mono
2017-03-14 20:31:04 +02:00
ZZYZX
b4fbcf5d57
Fixed: 'forbidden' lumps are not supposed to count towards matching while detecting map type
2017-02-14 20:27:10 +02:00
ZZYZX
4a62478545
Fixed: 'Save into' would detect non-map lumps with the same name as maps and ask if you want to save over...
2017-02-14 17:48:31 +02:00
ZZYZX
d46860824d
Fixed: in case there are other (non-map) lumps in the archive that have the same name as a map (e.g. MB2 patch and MB2 map in idl201x WADs) only the valid map is read.
2017-02-14 16:10:18 +02:00
ZZYZX
780482f429
Fixed: consequential duplicate maps weren't handled properly
2017-02-14 15:39:35 +02:00
ZZYZX
f8959507fb
Fixed: old map format is now autodetected when saving a map over an existing one. Saving a map in different format shouldn't leave junk lumps anymore.
2017-02-14 15:25:16 +02:00