virtualx-engine/scene
lawnjelly 776623d56b Portals - Improve UI and add shortcuts
This PR makes the 'convert rooms' button permanently on the toolbar and accessible whichever node is selected, so you can convert rooms without having to select the RoomManager first.

It also adds a togglable item 'view portal culling' to the 'View' menu which is a simple way of setting the RoomManager 'active' setting without the RoomManager being the selected node.

Both of these have keyboard shortcuts, which should make it much faster to reconvert rooms and edit.

In addition there the string in the 'Perspective' Listbox is modified to show [portals active] when portal culling is operational, for visual feedback. This is updated when you change modes, and when the rooms are invalidated.
2021-08-01 19:54:16 +01:00
..
2d Merge pull request #50909 from fabriceci/fix-multiple-direction-collision-3x 2021-07-27 19:10:52 +02:00
3d Portals - Improve UI and add shortcuts 2021-08-01 19:54:16 +01:00
animation Use bullet points in the editor instead of dashes where relevant 2021-07-28 19:47:11 +02:00
audio Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
debugger Remove duplicate ERR_PRINTS macro 2021-06-16 11:56:25 +01:00
gui Fix crash when executing PopupMenu.new()._submenu_timeout() 2021-07-27 12:11:28 +08:00
main [3.x] Fix building with the FreeType module disabled 2021-07-29 21:47:40 -05:00
resources Merge pull request #46800 from The-O-King/normal_compression 2021-07-30 17:34:47 +02:00
register_scene_types.cpp [3.x] Fix building with the FreeType module disabled 2021-07-29 21:47:40 -05:00
register_scene_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
scene_string_names.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
scene_string_names.h Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00