Changesets: DarkRadiant
|
master b02f6c2c 26.12.2016 06:37 codereader Details Diff |
Resolve 0004448: Add option to validate that Conversation actors are existing in the map | ||
| mod - install/ui/conversationeditor.fbp | Diff File | ||
| mod - install/ui/conversationeditor.xrc | Diff File | ||
| mod - plugins/dm.conversation/ConversationEditor.cpp | Diff File | ||
| mod - plugins/dm.conversation/ConversationEditor.h | Diff File | ||
|
master bec8643b 25.12.2016 20:01 codereader Details Diff |
Conversation Editor now supports browsing animations in appropriate commands | ||
| add - plugins/dm.conversation/ActorNodeFinder.h | Diff File | ||
| mod - plugins/dm.conversation/CommandArgumentItem.cpp | Diff File | ||
| mod - plugins/dm.conversation/CommandArgumentItem.h | Diff File | ||
| mod - plugins/dm.conversation/CommandEditor.cpp | Diff File | ||
| mod - plugins/dm.conversation/CommandEditor.h | Diff File | ||
| mod - plugins/uimanager/animationpreview/MD5AnimationViewer.cpp | Diff File | ||
| mod - tools/msvc2015/dm.conversation.vcxproj | Diff File | ||
| mod - tools/msvc2015/dm.conversation.vcxproj.filters | Diff File | ||
|
master 19cea4bf 25.12.2016 19:14 codereader Details Diff |
Support model/anim preselection in MD5AnimationViewer But due to some reason we need to wait until the window is shown, so do the preselection in the first idle event after the preview GL widget is displayed. |
||
| mod - plugins/uimanager/animationpreview/MD5AnimationChooser.cpp | Diff File | ||
| mod - plugins/uimanager/animationpreview/MD5AnimationViewer.cpp | Diff File | ||
| mod - plugins/uimanager/animationpreview/MD5AnimationViewer.h | Diff File | ||
|
master 4056bac1 25.12.2016 18:35 codereader Details Diff |
Add convenience method to TreeView class | ||
| mod - libs/wxutil/TreeView.cpp | Diff File | ||
| mod - libs/wxutil/TreeView.h | Diff File | ||
| mod - radiant/ui/entitychooser/EntityClassChooser.cpp | Diff File | ||
|
master 6732b8b8 25.12.2016 18:12 codereader Details Diff |
Add AnimationArgument item to Conversation dialog to allow for anim lookups | ||
| mod - plugins/dm.conversation/CommandArgumentItem.cpp | Diff File | ||
| mod - plugins/dm.conversation/CommandArgumentItem.h | Diff File | ||
| mod - plugins/dm.conversation/CommandEditor.cpp | Diff File | ||
|
master 39484f01 25.12.2016 18:12 codereader Details Diff |
Add Animation Chooser interface and implementation | ||
| add - include/ianimationchooser.h | Diff File | ||
| mod - include/idialogmanager.h | Diff File | ||
| mod - include/iresourcechooser.h | Diff File | ||
| mod - plugins/uimanager/DialogManager.cpp | Diff File | ||
| mod - plugins/uimanager/DialogManager.h | Diff File | ||
| mod - plugins/uimanager/Makefile.am | Diff File | ||
| add - plugins/uimanager/animationpreview/MD5AnimationChooser.cpp | Diff File | ||
| add - plugins/uimanager/animationpreview/MD5AnimationChooser.h | Diff File | ||
| mod - plugins/uimanager/animationpreview/MD5AnimationViewer.cpp | Diff File | ||
| mod - plugins/uimanager/animationpreview/MD5AnimationViewer.h | Diff File | ||
| mod - tools/msvc2015/include.vcxproj | Diff File | ||
| mod - tools/msvc2015/uimanager.vcxproj | Diff File | ||
| mod - tools/msvc2015/uimanager.vcxproj.filters | Diff File | ||
|
master 1e5fb84d 25.12.2016 14:48 codereader Details Diff |
Move MD5AnimationViewer to UIManager module | ||
| mod - plugins/uimanager/Makefile.am | Diff File | ||
| mod - plugins/uimanager/UIManager.cpp | Diff File | ||
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/RadiantModule.cpp | Diff File | ||
| mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc2015/uimanager.vcxproj | Diff File | ||
| mod - tools/msvc2015/uimanager.vcxproj.filters | Diff File | ||
|
master bf4f4cc9 25.12.2016 08:32 codereader Details Diff |
Refactor CommandEditor and prepare for animation picking | ||
| mod - plugins/dm.conversation/CommandEditor.cpp | Diff File | ||
| mod - plugins/dm.conversation/CommandEditor.h | Diff File | ||
|
master 1853bfa1 25.12.2016 08:05 codereader Details Diff |
Resolve part of 0004377: Conversation commands using sound shaders now use the corresponding IResourceChooser | ||
| mod - plugins/dm.conversation/CommandArgumentItem.cpp | Diff File | ||
| mod - plugins/dm.conversation/CommandArgumentItem.h | Diff File | ||
| mod - plugins/dm.conversation/CommandEditor.cpp | Diff File | ||
|
master 81c101c5 25.12.2016 08:04 codereader Details Diff |
Introduce IResourceChooser interface, implement SoundChooser based on this Resource chooser instance can be acquired through the DialogManager interface. Move the SoundChooser implementation to the UI Manager module for this purpose. |
||
| mod - include/idialogmanager.h | Diff File | ||
| add - include/iresourcechooser.h | Diff File | ||
| mod - include/precompiled_interfaces.h | Diff File | ||
| mod - plugins/uimanager/DialogManager.cpp | Diff File | ||
| mod - plugins/uimanager/DialogManager.h | Diff File | ||
| mod - plugins/uimanager/Makefile.am | Diff File | ||
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/ui/einspector/SoundPropertyEditor.cpp | Diff File | ||
| mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | ||
| mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File | ||
| mod - tools/msvc2015/include.vcxproj | Diff File | ||
| mod - tools/msvc2015/uimanager.vcxproj | Diff File | ||
| mod - tools/msvc2015/uimanager.vcxproj.filters | Diff File | ||
|
master dc42f6f6 22.12.2016 19:00 codereader Details Diff |
Resolve 0004444: Make selected group item colour customisable. And make sure newly added colour scheme items get added to existing ones defined in the user's settings folder. |
||
| mod - install/colours.xml | Diff File | ||
| mod - plugins/uimanager/colourscheme/ColourScheme.cpp | Diff File | ||
| mod - plugins/uimanager/colourscheme/ColourScheme.h | Diff File | ||
| mod - plugins/uimanager/colourscheme/ColourSchemeManager.cpp | Diff File | ||
| mod - radiant/render/backend/OpenGLShader.cpp | Diff File | ||
|
master e14e55e9 22.12.2016 14:42 codereader Details Diff |
Linux build fixes | ||
| mod - Makefile.in | Diff File | ||
| mod - aclocal.m4 | Diff File | ||
| mod - config.h.in | Diff File | ||
| mod - configure | Diff File | ||
| mod - libs/Makefile.in | Diff File | ||
| mod - libs/ddslib/Makefile.in | Diff File | ||
| mod - libs/math/Makefile.in | Diff File | ||
| mod - libs/picomodel/Makefile.in | Diff File | ||
| mod - libs/render/VertexCb.h | Diff File | ||
| mod - libs/render/VertexNCb.h | Diff File | ||
| mod - libs/scene/Makefile.in | Diff File | ||
| mod - libs/wxutil/Makefile.in | Diff File | ||
| mod - libs/xmlutil/Makefile.in | Diff File | ||
| mod - ltmain.sh | Diff File | ||
| mod - m4/libtool.m4 | Diff File | ||
| mod - m4/ltoptions.m4 | Diff File | ||
| mod - m4/ltsugar.m4 | Diff File | ||
| mod - m4/ltversion.m4 | Diff File | ||
| mod - m4/lt~obsolete.m4 | Diff File | ||
| mod - plugins/Makefile.in | Diff File | ||
| mod - plugins/archivezip/Makefile.in | Diff File | ||
| mod - plugins/commandsystem/Makefile.in | Diff File | ||
| mod - plugins/dm.conversation/Makefile.in | Diff File | ||
| mod - plugins/dm.difficulty/Makefile.in | Diff File | ||
| mod - plugins/dm.editing/Makefile.in | Diff File | ||
| mod - plugins/dm.gui/Makefile.in | Diff File | ||
| mod - plugins/dm.objectives/Makefile.in | Diff File | ||
| mod - plugins/dm.stimresponse/Makefile.in | Diff File | ||
| mod - plugins/eclassmgr/Makefile.in | Diff File | ||
| mod - plugins/eclasstree/Makefile.in | Diff File | ||
| mod - plugins/entity/Makefile.in | Diff File | ||
| mod - plugins/entitylist/Makefile.in | Diff File | ||
| mod - plugins/eventmanager/Makefile.in | Diff File | ||
| mod - plugins/filetypes/Makefile.in | Diff File | ||
| mod - plugins/filters/Makefile.in | Diff File | ||
| mod - plugins/fonts/Makefile.in | Diff File | ||
| mod - plugins/grid/Makefile.in | Diff File | ||
| mod - plugins/image/Makefile.in | Diff File | ||
| mod - plugins/mapdoom3/Makefile.in | Diff File | ||
| mod - plugins/md5model/Makefile.in | Diff File | ||
| mod - plugins/model/Makefile.in | Diff File | ||
| mod - plugins/particles/Makefile.in | Diff File | ||
| mod - plugins/scenegraph/Makefile.in | Diff File | ||
| mod - plugins/script/Makefile.in | Diff File | ||
| mod - plugins/shaders/Makefile.in | Diff File | ||
| mod - plugins/skins/Makefile.in | Diff File | ||
| mod - plugins/sound/Makefile.in | Diff File | ||
| mod - plugins/uimanager/Makefile.in | Diff File | ||
| mod - plugins/undo/Makefile.in | Diff File | ||
| mod - plugins/vfspk3/Makefile.in | Diff File | ||
| mod - plugins/xmlregistry/Makefile.in | Diff File | ||
| mod - radiant/Makefile.in | Diff File | ||
| mod - radiant/camera/CamWnd.cpp | Diff File | ||
| mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
| mod - radiant/selection/ManipulationPivot.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
| mod - radiant/selection/SelectionMouseTools.cpp | Diff File | ||
| mod - radiant/selection/SelectionTest.h | Diff File | ||
|
master 8568fc40 21.12.2016 20:02 codereader Details Diff |
Fix 0004445: Removing worldspawn from the map prevents new brushes from being drag-created Was a regression introduced by the changes in the Map class |
||
| mod - radiant/map/Map.cpp | Diff File | ||
| mod - radiant/map/Map.h | Diff File | ||
|
master d583ce1b 21.12.2016 18:55 codereader Details Diff |
Merge remote-tracking branch 'refs/remotes/origin/manipulator' | ||
| mod - include/iselection.h | Diff File | ||
| mod - include/iselectiontest.h | Diff File | ||
| mod - libs/pivot.h | Diff File | ||
| mod - plugins/entity/VertexInstance.h | Diff File | ||
| mod - plugins/entity/curve/CurveEditInstance.cpp | Diff File | ||
| mod - plugins/entity/doom3group/Doom3GroupNode.cpp | Diff File | ||
| mod - plugins/entity/generic/GenericEntity.cpp | Diff File | ||
| mod - plugins/entity/light/Light.cpp | Diff File | ||
| mod - plugins/entity/speaker/SpeakerNode.cpp | Diff File | ||
| mod - plugins/md5model/MD5Surface.cpp | Diff File | ||
| mod - plugins/model/RenderablePicoSurface.cpp | Diff File | ||
| mod - radiant/Makefile.am | Diff File | ||
| mod - radiant/brush/Brush.cpp | Diff File | ||
| mod - radiant/brush/BrushNode.cpp | Diff File | ||
| mod - radiant/brush/EdgeInstance.h | Diff File | ||
| mod - radiant/brush/FaceInstance.cpp | Diff File | ||
| mod - radiant/brush/VertexInstance.h | Diff File | ||
| mod - radiant/clipper/Clipper.cpp | Diff File | ||
| mod - radiant/map/Map.cpp | Diff File | ||
| mod - radiant/patch/Patch.cpp | Diff File | ||
| mod - radiant/patch/PatchControlInstance.h | Diff File | ||
| mod - radiant/referencecache/NullModel.cpp | Diff File | ||
| mod - radiant/selection/BestPoint.cpp | Diff File | ||
| mod - radiant/selection/BestPoint.h | Diff File | ||
| add - radiant/selection/BestSelector.h | Diff File | ||
| rm - radiant/selection/ClipManipulator.h | Diff | ||
| rm - radiant/selection/DragManipulator.cpp | Diff | ||
| rm - radiant/selection/DragManipulator.h | Diff | ||
| rm - radiant/selection/Manipulatables.h | Diff | ||
| mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
| mod - radiant/selection/ManipulateMouseTool.h | Diff File | ||
| add - radiant/selection/ManipulationPivot.cpp | Diff File | ||
| add - radiant/selection/ManipulationPivot.h | Diff File | ||
| rm - radiant/selection/Manipulator.cpp | Diff | ||
| rm - radiant/selection/Manipulator.h | Diff | ||
| rm - radiant/selection/ManipulatorComponent.h | Diff | ||
| mod - radiant/selection/OccludeSelector.h | Diff File | ||
| mod - radiant/selection/Pivot2World.h | Diff File | ||
| rm - radiant/selection/Planes.cpp | Diff | ||
| rm - radiant/selection/Planes.h | Diff | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
| rm - radiant/selection/RotateManipulator.h | Diff | ||
| rm - radiant/selection/ScaleManipulator.h | Diff | ||
| mod - radiant/selection/SelectionMouseTools.cpp | Diff File | ||
| add - radiant/selection/SelectionPool.h | Diff File | ||
| rm - radiant/selection/Selectors.h | Diff | ||
| add - radiant/selection/SingleItemSelector.h | Diff File | ||
| mod - radiant/selection/TransformationVisitors.cpp | Diff File | ||
| mod - radiant/selection/TransformationVisitors.h | Diff File | ||
| rm - radiant/selection/TranslateManipulator.h | Diff | ||
| add - radiant/selection/algorithm/Planes.cpp | Diff File | ||
| add - radiant/selection/algorithm/Planes.h | Diff File | ||
| mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - radiant/selection/algorithm/Transformation.h | Diff File | ||
| mod - radiant/selection/clipboard/Clipboard.cpp | Diff File | ||
| add - radiant/selection/manipulators/ClipManipulator.h | Diff File | ||
| add - radiant/selection/manipulators/DragManipulator.cpp | Diff File | ||
| add - radiant/selection/manipulators/DragManipulator.h | Diff File | ||
| add - radiant/selection/manipulators/ManipulatorBase.cpp | Diff File | ||
| add - radiant/selection/manipulators/ManipulatorBase.h | Diff File | ||
| add - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
| add - radiant/selection/manipulators/RotateManipulator.h | Diff File | ||
| add - radiant/selection/manipulators/ScaleManipulator.h | Diff File | ||
| add - radiant/selection/manipulators/TranslateManipulator.h | Diff File | ||
| mod - radiant/selection/shaderclipboard/ClosestTexturableFinder.cpp | Diff File | ||
| mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
| mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File | ||
|
master b9c3e4ba 20.12.2016 07:32 codereader Details Diff |
Cleanup TransformationVisitors header | ||
| mod - radiant/selection/TransformationVisitors.cpp | Diff File | ||
| mod - radiant/selection/TransformationVisitors.h | Diff File | ||
|
master b0faa991 20.12.2016 07:28 codereader Details Diff |
Inline a few global functions. | ||
| mod - radiant/selection/TransformationVisitors.cpp | Diff File | ||
| mod - radiant/selection/TransformationVisitors.h | Diff File | ||
| mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - radiant/selection/manipulators/ManipulatorComponents.cpp | Diff File | ||
| mod - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
| mod - radiant/selection/manipulators/RotateManipulator.cpp | Diff File | ||
| mod - radiant/selection/manipulators/ScaleManipulator.cpp | Diff File | ||
|
master 40e426f0 19.12.2016 20:40 codereader Details Diff |
Cleanup #inclusions in RadiantSelectionSystem | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
|
master 3354bf43 19.12.2016 20:36 codereader Details Diff |
Move implementation to .cpp file | ||
| mod - radiant/selection/manipulators/ManipulatorComponents.cpp | Diff File | ||
| mod - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
|
master cadca404 19.12.2016 20:30 codereader Details Diff |
Migrate translateSelected code to algorithm namespace | ||
| mod - include/iselection.h | Diff File | ||
| mod - radiant/map/Map.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
| mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - radiant/selection/algorithm/Transformation.h | Diff File | ||
| mod - radiant/selection/clipboard/Clipboard.cpp | Diff File | ||
|
master 4454ec63 19.12.2016 20:08 codereader Details Diff |
Move scale code to algorithm namespace. | ||
| mod - include/iselection.h | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
| mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
|
master 47f9c4b1 19.12.2016 19:56 codereader Details Diff |
Migrate rotation code from SelectionSystem to algorithm file. | ||
| mod - include/iselection.h | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
| mod - radiant/selection/algorithm/Transformation.cpp | Diff File | ||
| mod - radiant/selection/algorithm/Transformation.h | Diff File | ||
|
master 5a617813 19.12.2016 19:27 codereader Details Diff |
Rename static methods | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
|
master 4d5e5ca0 19.12.2016 19:19 codereader Details Diff |
Remove const-ness, and use Node_is*() variants instead of actual casts to check the types. | ||
| mod - include/iselection.h | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
|
master 7f10aa04 19.12.2016 18:54 codereader Details Diff |
Remove pivot-tracking variables from SelectionSystem | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
|
master 38faf6a2 19.12.2016 18:49 codereader Details Diff |
When user is placing the pivot, don't recalculate it automatically | ||
| mod - radiant/selection/ManipulationPivot.cpp | Diff File | ||
| mod - radiant/selection/ManipulationPivot.h | Diff File | ||
| mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
| mod - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||