MascaraSnake
164c3aa9b1
Add unfinished SRB2 sector edit form
2022-12-29 22:43:45 +01:00
MascaraSnake
c5d91d15fc
Began implementing linedef edit form for SRB2
2022-12-29 21:02:53 +01:00
MascaraSnake
51d56016f3
Refactor the code that open edit forms, to make it easier to add different forms in the future
2022-12-28 13:10:04 +01:00
volte
7fbd07e586
New feature: classic lighting renderer for visual mode ( #680 )
...
Added classic rendering mode to closer emulate software renderer visuals in visual mode
2022-01-04 20:17:12 +01:00
biwa
e2374102ee
UDBScript asynchronous execution ( #684 )
...
Script run by UDBScript are now executed asynchronously
2022-01-03 14:33:34 +01:00
biwa
a5df323717
Added option to enter additional parameters when testing a map. Resolves #646
2021-12-14 18:15:23 +01:00
biwa
9f85f70deb
When choosing a difficulty or engine in the test toolbar button the engine will not be launched immediately. This can be reverted in the preferences. Resolves #626
2021-12-11 12:43:33 +01: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
58c476f4e5
Slope Mode, Draw Slopes Mode: both modes are now deprecated as they are superseded by visual sloping. The modes will be removed in the future. Entering the modes will add a warning to the Errors And Warnings dialog
2021-03-21 21:19:14 +01:00
biwa
2abcbfffab
Fixed a bug where trying to align the grid to a linedef or setting the grid origin to a vertex would crash when no map was opened. Fixes #536
2021-03-14 16:40:55 +01:00
James R
feef304423
Ignore Keys.None event ( #537 )
...
Such an event invokes every unbound action.
2021-03-14 16:26:09 +01:00
Magnus Norddahl
353c714efc
A few more hacks for the wonderful mono implementation of winforms
2020-09-15 00:41:53 +02:00
Magnus Norddahl
90831bd630
Fix cursor visible on Linux when in 3D mode
2020-09-13 23:43:11 +02:00
Kevin Caccamo
fdfeba1731
Fix some input issues on non-Windows systems (PR#467 by Talon1024)
...
* Fix some input issues on non-Windows systems
Disable the main menu bar when the 3D view is active.
Disable mouse input processing and "exclusive mouse input" until each editing dialog closes.
* Enable front/backgroup in LinedefEditForm{,UDMF} in the Setup method
The Setup method is called to specify which linedefs are being edited by the LinedefEditForm, and set up the dialog appropriately, so the front/backgroup should be enabled in the Setup method, at the same time the front/backside check boxes are checked or unchecked.
2020-09-13 19:40:09 +03:00
Magnus Norddahl
87fe50df56
Write replacements for the unimplemented native calls for unix
2020-09-11 23:17:30 +02:00
ZZYZX
0aaef4980b
Fix exception caused by horizontal mouse wheel ( resolves #409 reported by ioan-chera, reported by KanaiZo)
2020-07-07 13:56:42 +03: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
91cbcde1eb
It's compiling!
2020-05-21 14:20:02 +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
12b3906470
Added "Smart Grid Transform" action that sets grid transformation based on the selected elements. Vertex selected: set grid origin to that vertex. Linedef selected: align grid to that linedef. Nothing selected: reset grid transformation to the default coordinate system. No default key bound.
2020-04-10 13:40:30 +02:00
Magnus Norddahl
fc7093b959
Load images when they accessed
...
Load previews when they are accessed
2020-01-12 23:10:57 +01:00
ZZYZX
7b5506363e
Fixed F10 key focusing the menu on key release
2019-12-31 15:32:57 +02:00
ZZYZX
c00e2a8074
Fixed F10 key focusing the menu instead of opening the script editor as intended
2019-12-31 14:57:29 +02:00
Magnus Norddahl
f97f2d36b1
Remove preview manager and remove CreateTexture
2019-12-29 20:48:11 +01:00
Magnus Norddahl
d46c72b04a
Refactor the ImageData load code so that the UI thread requires no locks
2019-12-29 03:54:12 +01:00
ZZYZX
f41c5bdd6f
Used slightly better approach for executing stuff in the main thread
2019-12-28 22:01:57 +02:00
ZZYZX
bd811aac7d
Fixed deadlock caused by errors displayed by texture loading
2019-12-28 21:37:05 +02:00
Magnus Norddahl
11b5cb4e8f
Fix crash if entering 3D mode early
...
Remove thread priority settings (this is not the right way to do it)
Stop brain dead busy looping and use Monitor.Wait + Monitor.Pulse
Only call Control.Invoke if its a worker thread calling RunOnUIThread
Add the code for running multiple background threads (unfortunately blocked by DevIL apparently not being thread safe, gg!)
2019-12-27 07:21:43 +01:00
Magnus Norddahl
7e0ea54254
Don't use SendMessage when the built-in Invoke function does the same
2019-12-27 04:37:10 +01: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
Magnus Norddahl
21b46010c1
Merge remote-tracking branch 'origin/master' into slimgl
2019-08-08 04:07:00 +02:00
Magnus Norddahl
1be047d316
- Simplify D3DDevice
2019-08-08 03:19:11 +02:00
biwa
363a07c609
- Fixed a bug where a thread unsafe string length measuring method could cause a crash. Fixes #275 .
2019-07-16 20:37:18 +02:00
volte
5157dafd6a
Various fixes for rotated grid functionality (PR#253 by Volte)
2019-01-16 08:44:38 +02:00
volte
a1d28e1e56
Grid rotation and alignment functionality (PR#252 by Volte)
2019-01-14 20:07:08 +02:00
ZZYZX
000ecfbab0
Made GZDB output 64-bit in the title
2018-04-14 18:15:11 +03:00
ZZYZX
356eac34e2
Internal: Oops: removed debug leftovers (x2)
2017-04-03 20:45:51 +03:00
ZZYZX
a2c9de393e
Fixed: changing flat names around is wrong... (reported by Lud)
2017-04-03 20:40:51 +03:00
ZZYZX
816e61d110
Added: binding actions to horizontal mouse wheel
2017-03-25 03:47:18 +02:00
ZZYZX
db9bb4f4fd
Info panel might work a bit faster now
2017-02-09 19:14:05 +02:00
ZZYZX
4faed76b92
Merge anotak's optimizations - stage 3
2017-02-08 14:20:03 +02:00
ZZYZX
09b8c27dab
Merge anotak's optimizations - stage 1
2017-02-08 14:18:01 +02:00
ZZYZX
34d1af9446
Reverted anotak's PR: it causes 'Cancel' button in Edit windows to automatically do undo or something similar, breaking maps completely
2017-02-07 20:02:31 +02:00
anotak
b5f7db1d50
Speedup on opening properties windows
2017-02-06 22:53:00 -06:00
ZZYZX
e0fb41d37f
Changed ZDoom/GitHub links so that people can report issues to the correct page
2017-01-15 06:30:53 +02:00
ZZYZX
741897af76
Actually changed the product name
2017-01-15 01:40:19 +02:00
ZZYZX
5821152368
Always show the revision number in window title, also renamed to GZDB-Bugfix
2017-01-15 01:14:15 +02:00
ZZYZX
ebd7fb1a57
Upgrade to VS2015 (14.0)
2017-01-15 00:35:40 +02:00
m-x-d
2b24ce3c25
Updated, Textures Browser: texture name length is now taken into account when calculating the width of texture items.
...
Internal: moved thing helper shapes creation logic from ThingsMode to LinksCollector.
2017-01-09 01:04:55 +03:00