Changesets: DarkRadiant
master b1953ec4 2017-07-01 18:20:39 codereader Details Diff |
TraversableNodeSet migrated to use UndoSystem signals | ||
mod - libs/scene/TraversableNodeSet.cpp | Diff File | ||
mod - libs/scene/TraversableNodeSet.h | Diff File | ||
master f573082c 2017-07-01 18:15:58 codereader Details Diff |
AI Editing Panel using UndoSystem signals | ||
mod - plugins/dm.editing/AIEditingPanel.cpp | Diff File | ||
mod - plugins/dm.editing/AIEditingPanel.h | Diff File | ||
master 81ce76b2 2017-07-01 18:12:12 codereader Details Diff |
KeyValue migrated to use UndoSystem signals | ||
mod - plugins/entity/KeyValue.cpp | Diff File | ||
mod - plugins/entity/KeyValue.h | Diff File | ||
master 9290ed4f 2017-07-01 18:05:23 codereader Details Diff |
SurfaceInspector using UndoSystem's signals | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.h | Diff File | ||
master 49ea9988 2017-07-01 18:02:01 codereader Details Diff |
PatchInspector using UndoSystem's signals | ||
mod - radiant/ui/patch/PatchInspector.cpp | Diff File | ||
mod - radiant/ui/patch/PatchInspector.h | Diff File | ||
master da718612 2017-07-01 18:01:48 codereader Details Diff |
LightInspector using UndoSystem signals now | ||
mod - radiant/ui/lightinspector/LightInspector.cpp | Diff File | ||
mod - radiant/ui/lightinspector/LightInspector.h | Diff File | ||
master db49cca1 2017-07-01 17:52:42 codereader Details Diff |
EntityInspector using UndoSystem's signals | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | ||
master 251b9542 2017-07-01 17:45:46 codereader Details Diff |
TexTool using UndoSystem's signals now | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
master e8a172e0 2017-07-01 17:37:11 codereader Details Diff |
ShaderClipboard is using UndoSystem's signals now | ||
mod - radiant/selection/shaderclipboard/ShaderClipboard.cpp | Diff File | ||
mod - radiant/selection/shaderclipboard/ShaderClipboard.h | Diff File | ||
master 89d9f492 2017-07-01 17:29:14 codereader Details Diff |
Add undo/redo signals to UndoSystem Will replace the Observer pattern |
||
mod - include/iundo.h | Diff File | ||
mod - plugins/undo/UndoSystem.cpp | Diff File | ||
master c8049530 2017-07-01 09:51:06 codereader Details Diff |
Linux build fixes | ||
mod - radiant/textool/TexTool.h | Diff File | ||
mod - radiant/ui/lightinspector/LightInspector.cpp | Diff File | ||
mod - radiant/ui/lightinspector/LightInspector.h | Diff File | ||
mod - radiant/ui/transform/TransformDialog.h | Diff File | ||
master 20b05aa9 2017-07-01 09:38:40 codereader Details Diff |
LightInspector and TransformDialog are using SelectionSystem's signal now | ||
mod - radiant/ui/lightinspector/LightInspector.cpp | Diff File | ||
mod - radiant/ui/lightinspector/LightInspector.h | Diff File | ||
mod - radiant/ui/transform/TransformDialog.cpp | Diff File | ||
mod - radiant/ui/transform/TransformDialog.h | Diff File | ||
master 696c7e2a 2017-07-01 09:24:29 codereader Details Diff |
TexTool using SelectionSystem's signal now | ||
mod - radiant/textool/TexTool.cpp | Diff File | ||
mod - radiant/textool/TexTool.h | Diff File | ||
master 711b9ce4 2017-07-01 09:20:51 codereader Details Diff |
SurfaceInspector uses SelectionSystem's signal now instead of implementing its Observer interface |
||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.h | Diff File | ||
master 90aef323 2017-07-01 09:01:21 codereader Details Diff |
Change SelectionSystem signal and observer handling a bit Call signal only after _selectionInfo structure is updated. Switch to std::set to handle double-registrations. |
||
mod - radiant/selection/RadiantSelectionSystem.cpp | Diff File | ||
mod - radiant/selection/RadiantSelectionSystem.h | Diff File | ||
master fab4a322 2017-06-28 20:15:01 codereader Details Diff |
Attempt to fix 0004526: Panel sizes not persisted between startups (Linux) | ||
mod - include/imainframelayout.h | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/EmbeddedLayout.h | Diff File | ||
mod - radiant/ui/mainframe/FloatingLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/FloatingLayout.h | Diff File | ||
mod - radiant/ui/mainframe/MainFrame.cpp | Diff File | ||
mod - radiant/ui/mainframe/RegularLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/RegularLayout.h | Diff File | ||
mod - radiant/ui/mainframe/SplitPaneLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/SplitPaneLayout.h | Diff File | ||
master 8a69a672 2017-06-27 06:47:12 codereader Details Diff |
Check in formbuilder source. | ||
mod - install/ui/aboutdialog.fbp | Diff File | ||
master 4cf233a2 2017-06-27 06:26:22 codereader Details Diff |
Text / translation update | ||
mod - install/i18n/darkradiant.pot | Diff File | ||
mod - install/i18n/de/LC_MESSAGES/darkradiant.mo | Diff File | ||
mod - install/i18n/de/LC_MESSAGES/darkradiant.po | Diff File | ||
mod - install/ui/aboutdialog.fbp | Diff File | ||
mod - install/ui/aboutdialog.xrc | Diff File | ||
mod - tools/i18n/darkradiant.pot | Diff File | ||
master 767386e6 2017-06-26 20:14:11 codereader Details Diff |
Console and SourceView are set to read-only now | ||
mod - libs/wxutil/ConsoleView.cpp | Diff File | ||
mod - radiant/ui/common/ShaderDefinitionView.cpp | Diff File | ||
master c33b8d1b 2017-06-26 13:02:01 codereader Details Diff |
Replace boost::regex with std::regex (now we make the second attempt after the first in 2014). | ||
mod - plugins/dm.conversation/ConversationEditor.cpp | Diff File | ||
mod - plugins/dm.conversation/ConversationKeyExtractor.cpp | Diff File | ||
mod - plugins/dm.editing/FixupMap.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectiveEntity.cpp | Diff File | ||
mod - plugins/dm.objectives/ObjectiveKeyExtractor.cpp | Diff File | ||
mod - plugins/dm.stimresponse/ResponseEffect.cpp | Diff File | ||
mod - plugins/dm.stimresponse/SRPropertyLoader.cpp | Diff File | ||
mod - plugins/dm.stimresponse/SRPropertyRemover.cpp | Diff File | ||
mod - plugins/eventmanager/Event.h | Diff File | ||
mod - plugins/filters/XMLFilter.cpp | Diff File | ||
mod - plugins/fonts/FontLoader.cpp | Diff File | ||
mod - plugins/particles/ParticlesManager.cpp | Diff File | ||
mod - radiant/model/ScaledModelExporter.cpp | Diff File | ||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | ||
mod - radiant/ui/einspector/PropertyEditorFactory.cpp | Diff File | ||
master 7942b01e 2017-04-03 19:45:43 codereader Details Diff |
Remove direct call to SurfaceInspector::update from Patch class | ||
mod - radiant/patch/Patch.cpp | Diff File | ||
mod - radiant/patch/Patch.h | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.h | Diff File | ||
master e0d901e8 2017-04-01 17:07:16 codereader Details Diff |
Disentangle Brush/Face code from UI code, use a public signal instead Instead of calling SurfaceInspector::update from low-level functions, we offer a public signal for the Inspectors to subscribe when they're opened in the first place. |
||
mod - radiant/brush/Brush.cpp | Diff File | ||
mod - radiant/brush/Brush.h | Diff File | ||
mod - radiant/brush/Face.cpp | Diff File | ||
mod - radiant/brush/Face.h | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp | Diff File | ||
mod - radiant/ui/surfaceinspector/SurfaceInspector.h | Diff File | ||
master 57e4a2b4 2017-04-01 16:05:38 codereader Details Diff |
Remove two more occurrences of RemoveChild() in the code | ||
mod - plugins/dm.objectives/ce/ComponentEditorBase.h | Diff File | ||
mod - plugins/dm.objectives/ce/specpanel/TextSpecifierPanel.cpp | Diff File | ||
master 49fbaa3c 2017-04-01 14:23:20 codereader Details Diff |
Resolve 0004503: Remember last opened GroupDialog tab and re-open it on next startup | ||
mod - plugins/uimanager/GroupDialog.cpp | Diff File | ||
mod - plugins/uimanager/GroupDialog.h | Diff File | ||
master 6209bf0e 2017-04-01 14:17:46 codereader Details Diff |
Fix 0004502: Rare crash during shutdown when switching GroupDialog tabs Don't use wxWindow::RemoveChild(), instead just call the delete operator on the window to be destroyed; it will automatically remove itself from its parent. |
||
mod - radiant/ui/mainframe/EmbeddedLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/RegularLayout.cpp | Diff File | ||
mod - radiant/ui/mainframe/SplitPaneLayout.cpp | Diff File |