Changesets: DarkRadiant
|
master be59fb2d 13.11.2022 07:11 Details Diff |
0005700: Sync the value in the entry box when a property editor is applying a matching key |
Affected Issues 0005700 |
|
| mod - radiant/ui/einspector/ClassnamePropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
|
master 7a3b4a0b 13.11.2022 07:01 Details Diff |
0005700: Connect to the IPropertyEditor's signal to get notified on value changes |
Affected Issues 0005700 |
|
| mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
|
master e0ce5a13 13.11.2022 06:22 Details Diff |
0005700: Rename the PropertyEditor base method for clarity |
Affected Issues 0005700 |
|
| mod - radiant/ui/einspector/AnglePropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/BooleanPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/ColourPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/FloatPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/PropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/PropertyEditor.h | Diff File | ||
| mod - radiant/ui/einspector/SkinPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/SoundPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/TexturePropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/Vector3PropertyEditor.cpp | Diff File | ||
|
master b6a9a927 13.11.2022 06:15 Details Diff |
0005700: Add a feedback signal to the IPropertyEditor interface to get notified when key values have been set |
Affected Issues 0005700 |
|
| mod - include/ui/ientityinspector.h | Diff File | ||
| mod - plugins/dm.editing/AIHeadPropertyEditor.cpp | Diff File | ||
| mod - plugins/dm.editing/AIHeadPropertyEditor.h | Diff File | ||
| mod - plugins/dm.editing/AIVocalSetPropertyEditor.cpp | Diff File | ||
| mod - plugins/dm.editing/AIVocalSetPropertyEditor.h | Diff File | ||
| mod - radiant/ui/einspector/PropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/PropertyEditor.h | Diff File | ||
|
master 2236a9e5 13.11.2022 06:00 Details Diff |
0005700: Use the IEntitySelection interface in ModelPropertyEditor to set the "model" key on the selection |
Affected Issues 0005700 |
|
| mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | ||
|
master 0b7c6019 13.11.2022 06:00 Details Diff |
0005700: Change IEntitySelection::foreachEntity signature to hand out the IEntityNodes instead of the contained Entity |
Affected Issues 0005700 |
|
| mod - include/ientity.h | Diff File | ||
| mod - libs/selection/EntitySelection.h | Diff File | ||
| mod - plugins/dm.editing/AIHeadPropertyEditor.cpp | Diff File | ||
| mod - plugins/dm.editing/AIVocalSetPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
| mod - radiant/ui/einspector/PropertyEditor.cpp | Diff File | ||
|
master f303f95f 12.11.2022 18:04 Details Diff |
Make sure the ModelSelector is properly parented. By the time the instance is constructed the mainframe's top level window is still a nullptr. |
||
| mod - include/version.h | Diff File | ||
| mod - radiant/ui/modelselector/ModelSelector.cpp | Diff File | ||
|
master f2fc5089 12.11.2022 15:00 Details Diff |
0006158: Fix crash due to race condition in EntityPreview |
Affected Issues 0006158 |
|
| mod - libs/wxutil/preview/EntityPreview.cpp | Diff File | ||
|
master 306a9de9 12.11.2022 13:22 Details Diff |
Bump version | ||
| mod - CMakeLists.txt | Diff File | ||
| mod - PKGBUILD | Diff File | ||
| mod - include/version.h | Diff File | ||
| mod - install/net.darkradiant.DarkRadiant.metainfo.xml | Diff File | ||
|
master 5a048ed6 12.11.2022 09:18 Details Diff |
0006159: Add RadiantInterface::findEntityByName method |
Affected Issues 0006159 |
|
| mod - install/scripts/test.py | Diff File | ||
| mod - plugins/script/interfaces/RadiantInterface.cpp | Diff File | ||
| mod - plugins/script/interfaces/RadiantInterface.h | Diff File | ||
|
master 51dbf875 12.11.2022 09:04 Details Diff |
0006145: Fix TargetLines staying invisible after exiting focus mode |
Affected Issues 0006145 |
|
| mod - radiantcore/entity/target/TargetLineNode.cpp | Diff File | ||
| mod - radiantcore/entity/target/TargetLineNode.h | Diff File | ||
|
master c30633c9 12.11.2022 09:02 Details Diff |
0006145: Fix Patches becoming invisible on entering selection focus |
Affected Issues 0006145 |
|
| mod - radiantcore/patch/PatchNode.cpp | Diff File | ||
| mod - radiantcore/patch/PatchNode.h | Diff File | ||
| mod - radiantcore/rendersystem/backend/BuiltInShader.cpp | Diff File | ||
| mod - radiantcore/rendersystem/backend/BuiltInShader.h | Diff File | ||
| mod - radiantcore/rendersystem/backend/OpenGLShader.cpp | Diff File | ||
| mod - radiantcore/rendersystem/backend/OpenGLShader.h | Diff File | ||
|
master 8275b448 12.11.2022 08:01 Details Diff |
0006145: Add missing base calls |
Affected Issues 0006145 |
|
| mod - radiantcore/brush/BrushNode.cpp | Diff File | ||
| mod - radiantcore/entity/light/LightNode.cpp | Diff File | ||
| mod - radiantcore/entity/speaker/SpeakerNode.cpp | Diff File | ||
| mod - radiantcore/model/ModelNodeBase.cpp | Diff File | ||
| mod - test/SceneNode.cpp | Diff File | ||
|
master 9603682f 12.11.2022 07:52 Details Diff |
0006145: Add a command remapping from FocusCameraOnSelection to ToggleSelectionFocus Move the old FocusCameraOnSelection out of the way by renaming it to FocusCameraViewOnSelection |
Affected Issues 0006145 |
|
| mod - install/input.xml | Diff File | ||
| mod - radiantcore/map/Map.cpp | Diff File | ||
|
master 285c685e 12.11.2022 06:50 Details Diff |
0006158: EntityClassPreview is inheriting from EntityPreview |
Affected Issues 0006158 |
|
| mod - libs/wxutil/preview/EntityClassPreview.h | Diff File | ||
| mod - libs/wxutil/preview/EntityPreview.cpp | Diff File | ||
| mod - libs/wxutil/preview/EntityPreview.h | Diff File | ||
| mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
|
master 44a15668 12.11.2022 06:01 Details Diff |
0006158: Move EntityPreview to a separate file pair |
Affected Issues 0006158 |
|
| mod - libs/wxutil/CMakeLists.txt | Diff File | ||
| add - libs/wxutil/preview/EntityPreview.cpp | Diff File | ||
| add - libs/wxutil/preview/EntityPreview.h | Diff File | ||
| mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
| mod - libs/wxutil/preview/ModelPreview.h | Diff File | ||
| mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
| mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
|
master c99e3d7b 12.11.2022 05:50 Details Diff |
0006158: Generalise the ModelPreview, split off an EntityPreview base class which might be more suitable for viewing entityDefs |
Affected Issues 0006158 |
|
| mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
| mod - libs/wxutil/preview/ModelPreview.h | Diff File | ||
| mod - libs/wxutil/preview/RenderPreview.cpp | Diff File | ||
| mod - plugins/dm.editing/AIHeadChooserDialog.cpp | Diff File | ||
| mod - plugins/dm.editing/AIHeadChooserDialog.h | Diff File | ||
| mod - radiant/ui/modelselector/ModelSelector.h | Diff File | ||
|
master 75c62efc 12.11.2022 04:35 Details Diff |
0006158: Apply the idle pose to models in the ModelPreview |
Affected Issues 0006158 |
|
| mod - libs/entitylib.h | Diff File | ||
| mod - libs/wxutil/preview/ModelPreview.cpp | Diff File | ||
| mod - radiantcore/entity/ModelKey.cpp | Diff File | ||
| mod - radiantcore/entity/ModelKey.h | Diff File | ||
|
master 8a465e8d 11.11.2022 15:13 Details Diff |
0006157: Fix patch control vertex colour to match the way it has been for years |
Affected Issues 0006157 |
|
| mod - radiantcore/patch/PatchRenderables.cpp | Diff File | ||
|
master eb819cdc 11.11.2022 05:55 Details Diff |
0004764: Close popup when focusing a non-browser element in the tree view |
Affected Issues 0004764 |
|
| mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
|
master 44621547 11.11.2022 05:52 Details Diff |
0004764: Improve popup handling, fix mouse position calculations |
Affected Issues 0004764 |
|
| mod - libs/wxutil/TransientPopupWindow.h | Diff File | ||
| mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
| mod - radiant/ui/mediabrowser/MediaBrowser.h | Diff File | ||
| mod - radiant/ui/texturebrowser/TextureDirectoryBrowser.h | Diff File | ||
|
master 4e935bd0 11.11.2022 05:31 Details Diff |
0004764: Prevent accumulating browser popups when arrow key-ing down the media browser tree view |
Affected Issues 0004764 |
|
| mod - radiant/ui/mediabrowser/MediaBrowser.cpp | Diff File | ||
| mod - radiant/ui/mediabrowser/MediaBrowser.h | Diff File | ||
|
master ffd06a93 11.11.2022 05:03 Details Diff |
0004764: Ctrl-Shift-clicking to select a face didn't close the popup, add a separate mouse click event filter to catch that case |
Affected Issues 0004764 |
|
| mod - libs/wxutil/TransientPopupWindow.h | Diff File | ||
|
master 1a5db701 11.11.2022 04:48 Details Diff |
0004764: In cases the popup window is sticking around, allow ESC to close it immediately |
Affected Issues 0004764 |
|
| mod - libs/wxutil/TransientPopupWindow.h | Diff File | ||
|
master c6eb4765 11.11.2022 04:12 Details Diff |
Merge remote-tracking branch 'remotes/orbweaver/master' | ||
| mod - debian/changelog | Diff File | ||
| mod - install/bitmaps/icon_bool.png | Diff File | ||
| mod - install/bitmaps/icon_classname.png | Diff File | ||
| mod - install/bitmaps/icon_text.png | Diff File | ||
| mod - install/bitmaps/icon_vector3.png | Diff File | ||
| mod - libs/wxutil/EntityClassChooser.cpp | Diff File | ||
| mod - libs/wxutil/dataview/KeyValueTable.cpp | Diff File | ||
| mod - libs/wxutil/dataview/ResourceTreeView.cpp | Diff File | ||
| mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h | Diff File | ||
| mod - libs/wxutil/dataview/TreeModel.h | Diff File | ||
| mod - libs/wxutil/dataview/TreeViewItemStyle.h | Diff File | ||
| mod - plugins/dm.difficulty/DifficultySettings.cpp | Diff File | ||
| mod - plugins/dm.stimresponse/SREntity.cpp | Diff File | ||
| mod - radiant/ui/eclasstree/EClassTree.cpp | Diff File | ||
| mod - radiant/ui/einspector/AddPropertyDialog.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
| mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
| mod - radiant/ui/einspector/PropertyEditorFactory.cpp | Diff File | ||
| mod - radiant/ui/filters/editor/FilterDialog.cpp | Diff File | ||
| mod - radiant/ui/layers/LayerControlPanel.cpp | Diff File | ||
| mod - radiant/ui/mainframe/AuiLayout.h | Diff File | ||
| mod - radiant/ui/mainframe/MainFrame.h | Diff File | ||
| mod - radiant/ui/mainframe/PropertyNotebook.cpp | Diff File | ||
| mod - radiant/ui/mainframe/PropertyNotebook.h | Diff File | ||
| mod - radiant/ui/materials/editor/MaterialEditor.cpp | Diff File | ||
| mod - radiant/ui/modelselector/ModelDataInserter.h | Diff File | ||
| mod - radiant/ui/particles/ParticleEditor.cpp | Diff File | ||