Changesets: DarkRadiant
master 711b9ce4 01.07.2017 09:20 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 01.07.2017 09:01 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 28.06.2017 20:15 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 27.06.2017 06:47 codereader Details Diff |
Check in formbuilder source. | ||
mod - install/ui/aboutdialog.fbp | Diff File | ||
master 4cf233a2 27.06.2017 06:26 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 26.06.2017 20:14 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 26.06.2017 13:02 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 03.04.2017 19:45 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 01.04.2017 17:07 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 01.04.2017 16:05 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 01.04.2017 14:23 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 01.04.2017 14:17 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 | ||
master 2f6141ff 31.03.2017 18:47 codereader Details Diff |
Fix linux compilation | ||
mod - radiant/main.cpp | Diff File | ||
mod - radiant/ui/grid/GridManager.h | Diff File | ||
master dc9b376b 31.03.2017 16:31 codereader Details Diff |
Fix linux makefiles | ||
mod - configure | Diff File | ||
mod - configure.ac | Diff File | ||
mod - plugins/Makefile.in | Diff File | ||
mod - radiant/Makefile.in | Diff File | ||
master 9553bc80 31.03.2017 16:25 codereader Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master e91318de 31.03.2017 16:10 codereader Details Diff |
Remove existing grid.dll if installing over previous version | ||
mod - tools/innosetup/darkradiant.iss | Diff File | ||
mod - tools/innosetup/darkradiant.x64.iss | Diff File | ||
master 5b7e8e53 31.03.2017 16:06 codereader Details Diff |
Refactor and format GridManager code | ||
mod - include/igrid.h | Diff File | ||
mod - radiant/Makefile.am | Diff File | ||
rm - radiant/ui/grid/Grid.cpp | Diff | ||
mod - radiant/ui/grid/GridItem.h | Diff File | ||
add - radiant/ui/grid/GridManager.cpp | Diff File | ||
add - radiant/ui/grid/GridManager.h | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File | ||
master 05517be2 31.03.2017 15:39 codereader Details Diff |
Move Grid module back into main radiant binary | ||
mod - plugins/Makefile.am | Diff File | ||
rm - plugins/grid/Makefile.am | Diff | ||
rm - plugins/grid/Makefile.in | Diff | ||
mod - tools/msvc2015/DarkRadiant.sln | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File | ||
rm - tools/msvc2015/grid.vcxproj | Diff | ||
rm - tools/msvc2015/grid.vcxproj.filters | Diff | ||
master e2c69db7 31.03.2017 15:31 codereader Details Diff |
Refactor ModuleLoader class to avoid code duplication | ||
mod - radiant/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleLoader.h | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.cpp | Diff File | ||
master 7eb22444 31.03.2017 13:02 codereader Details Diff |
Remove UI code from ModuleRegistry, provide a signal instead | ||
mod - include/imodule.h | Diff File | ||
mod - radiant/main.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.h | Diff File | ||
master ebc3389a 31.03.2017 09:47 codereader Details Diff |
ModuleLoader is a member of ModuleRegistry now Doesn't need to have everything declared as static. |
||
mod - radiant/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleLoader.h | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.h | Diff File | ||
master a9d07478 29.03.2017 20:27 codereader Details Diff |
Fix 0004500: You Can Reparent Primitives to any Entity, not just func_statics This is now disallowed, it's required to have a func_static-like entity selected as last item. |
||
mod - radiant/selection/algorithm/Group.cpp | Diff File | ||
master 35091a39 29.03.2017 20:27 codereader Details Diff |
Tweak igroupnode.h header | ||
mod - include/igroupnode.h | Diff File | ||
master 24c07449 28.03.2017 20:25 codereader Details Diff |
Simplify a few things in ModuleLoader class | ||
mod - radiant/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleLoader.h | Diff File | ||
master 408df1b6 28.03.2017 20:19 codereader Details Diff |
Remove DynamicLibraryLoader class and move code to Loader class | ||
mod - radiant/Makefile.am | Diff File | ||
rm - radiant/modulesystem/DynamicLibraryLoader.cpp | Diff | ||
rm - radiant/modulesystem/DynamicLibraryLoader.h | Diff | ||
mod - radiant/modulesystem/ModuleLoader.cpp | Diff File | ||
mod - radiant/modulesystem/ModuleLoader.h | Diff File | ||
mod - radiant/modulesystem/ModuleRegistry.cpp | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc2015/DarkRadiant.vcxproj.filters | Diff File |