Changesets: DarkRadiant
master b64c94c0 11.07.2017 16:32 codereader Details Diff |
Boost build script update. | ||
mod - tools/scripts/build_boost_libs.cmd | Diff File | ||
mod - tools/scripts/build_boost_libs.x64.cmd | Diff File | ||
master c4253e75 11.07.2017 16:32 codereader Details Diff |
Adjust post-build event scripts to wxWidgets 3.0.3 binaries | ||
mod - tools/msvc/post_build_event.cmd | Diff File | ||
mod - tools/msvc/post_build_event_x64.cmd | Diff File | ||
master ae49d7fe 11.07.2017 11:42 codereader Details Diff |
Add project files for VC++ 2017 | ||
add - tools/msvc/DarkRadiant.sln | Diff File | ||
add - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
add - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
add - tools/msvc/archivezip.vcxproj | Diff File | ||
add - tools/msvc/archivezip.vcxproj.filters | Diff File | ||
add - tools/msvc/commandsystem.vcxproj | Diff File | ||
add - tools/msvc/commandsystem.vcxproj.filters | Diff File | ||
add - tools/msvc/ddslib.vcxproj | Diff File | ||
add - tools/msvc/dm.conversation.vcxproj | Diff File | ||
add - tools/msvc/dm.conversation.vcxproj.filters | Diff File | ||
add - tools/msvc/dm.difficulty.vcxproj | Diff File | ||
add - tools/msvc/dm.difficulty.vcxproj.filters | Diff File | ||
add - tools/msvc/dm.editing.vcxproj | Diff File | ||
add - tools/msvc/dm.editing.vcxproj.filters | Diff File | ||
add - tools/msvc/dm.gui.vcxproj | Diff File | ||
add - tools/msvc/dm.gui.vcxproj.filters | Diff File | ||
add - tools/msvc/dm.objectives.vcxproj | Diff File | ||
add - tools/msvc/dm.objectives.vcxproj.filters | Diff File | ||
add - tools/msvc/dm.stimresponse.vcxproj | Diff File | ||
add - tools/msvc/dm.stimresponse.vcxproj.filters | Diff File | ||
add - tools/msvc/eclassmgr.vcxproj | Diff File | ||
add - tools/msvc/eclassmgr.vcxproj.filters | Diff File | ||
add - tools/msvc/eclasstree.vcxproj | Diff File | ||
add - tools/msvc/eclasstree.vcxproj.filters | Diff File | ||
add - tools/msvc/entity.vcxproj | Diff File | ||
add - tools/msvc/entity.vcxproj.filters | Diff File | ||
add - tools/msvc/entitylist.vcxproj | Diff File | ||
add - tools/msvc/entitylist.vcxproj.filters | Diff File | ||
add - tools/msvc/eventmanager.vcxproj | Diff File | ||
add - tools/msvc/eventmanager.vcxproj.filters | Diff File | ||
add - tools/msvc/filetypes.vcxproj | Diff File | ||
add - tools/msvc/filetypes.vcxproj.filters | Diff File | ||
add - tools/msvc/filters.vcxproj | Diff File | ||
add - tools/msvc/filters.vcxproj.filters | Diff File | ||
add - tools/msvc/fonts.vcxproj | Diff File | ||
add - tools/msvc/fonts.vcxproj.filters | Diff File | ||
add - tools/msvc/image.vcxproj | Diff File | ||
add - tools/msvc/image.vcxproj.filters | Diff File | ||
add - tools/msvc/include.vcxproj | Diff File | ||
add - tools/msvc/libs.vcxproj | Diff File | ||
add - tools/msvc/libs.vcxproj.filters | Diff File | ||
add - tools/msvc/mapdoom3.vcxproj | Diff File | ||
add - tools/msvc/mapdoom3.vcxproj.filters | Diff File | ||
add - tools/msvc/mathlib.vcxproj | Diff File | ||
add - tools/msvc/md5model.vcxproj | Diff File | ||
add - tools/msvc/md5model.vcxproj.filters | Diff File | ||
add - tools/msvc/model.vcxproj | Diff File | ||
add - tools/msvc/model.vcxproj.filters | Diff File | ||
add - tools/msvc/particles.vcxproj | Diff File | ||
add - tools/msvc/particles.vcxproj.filters | Diff File | ||
add - tools/msvc/picomodellib.vcxproj | Diff File | ||
add - tools/msvc/picomodellib.vcxproj.filters | Diff File | ||
add - tools/msvc/post_build_event.cmd | Diff File | ||
add - tools/msvc/post_build_event_x64.cmd | Diff File | ||
add - tools/msvc/properties/Boost.props | Diff File | ||
add - tools/msvc/properties/DarkRadiant Base Debug Win32.props | Diff File | ||
add - tools/msvc/properties/DarkRadiant Base Debug x64.props | Diff File | ||
add - tools/msvc/properties/DarkRadiant Base Release Win32.props | Diff File | ||
add - tools/msvc/properties/DarkRadiant Base Release x64.props | Diff File | ||
add - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
add - tools/msvc/properties/GLEW.props | Diff File | ||
add - tools/msvc/properties/OpenAL + Vorbis.props | Diff File | ||
add - tools/msvc/properties/Python.props | Diff File | ||
add - tools/msvc/properties/ftgl.props | Diff File | ||
add - tools/msvc/properties/libpng.props | Diff File | ||
add - tools/msvc/properties/libxml2.props | Diff File | ||
add - tools/msvc/properties/win_iconv.props | Diff File | ||
add - tools/msvc/properties/wxWidgets.props | Diff File | ||
add - tools/msvc/properties/zlib.props | Diff File | ||
add - tools/msvc/scenegraph.vcxproj | Diff File | ||
add - tools/msvc/scenegraph.vcxproj.filters | Diff File | ||
add - tools/msvc/scenelib.vcxproj | Diff File | ||
add - tools/msvc/scenelib.vcxproj.filters | Diff File | ||
add - tools/msvc/script.vcxproj | Diff File | ||
add - tools/msvc/script.vcxproj.filters | Diff File | ||
add - tools/msvc/shaders.vcxproj | Diff File | ||
add - tools/msvc/shaders.vcxproj.filters | Diff File | ||
add - tools/msvc/skins.vcxproj | Diff File | ||
add - tools/msvc/skins.vcxproj.filters | Diff File | ||
add - tools/msvc/sound.vcxproj | Diff File | ||
add - tools/msvc/sound.vcxproj.filters | Diff File | ||
add - tools/msvc/uimanager.vcxproj | Diff File | ||
add - tools/msvc/uimanager.vcxproj.filters | Diff File | ||
add - tools/msvc/undo.vcxproj | Diff File | ||
add - tools/msvc/undo.vcxproj.filters | Diff File | ||
add - tools/msvc/vfspk3.vcxproj | Diff File | ||
add - tools/msvc/vfspk3.vcxproj.filters | Diff File | ||
add - tools/msvc/wavefront.vcxproj | Diff File | ||
add - tools/msvc/wavefront.vcxproj.filters | Diff File | ||
add - tools/msvc/wxutillib.vcxproj | Diff File | ||
add - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
add - tools/msvc/xmlregistry.vcxproj | Diff File | ||
add - tools/msvc/xmlregistry.vcxproj.filters | Diff File | ||
add - tools/msvc/xmlutillib.vcxproj | Diff File | ||
master 2f8a5732 11.07.2017 07:41 codereader Details Diff |
Move classes to registry namespace | ||
mod - plugins/xmlregistry/RegistryTree.cpp | Diff File | ||
mod - plugins/xmlregistry/RegistryTree.h | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.cpp | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.h | Diff File | ||
mod - plugins/xmlregistry/XMLRegistryModule.cpp | Diff File | ||
master 8ee895d1 11.07.2017 07:36 codereader Details Diff |
Added registry::Autosaver class to automatically persist settings when the XML tree has changed Prevents losing settings or keybinds when the app is crashing or terminated through the debugger. |
||
add - plugins/xmlregistry/Autosaver.h | Diff File | ||
mod - plugins/xmlregistry/RegistryTree.cpp | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.cpp | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.h | Diff File | ||
mod - tools/msvc2015/xmlregistry.vcxproj | Diff File | ||
mod - tools/msvc2015/xmlregistry.vcxproj.filters | Diff File | ||
master 4e014608 10.07.2017 15:57 codereader Details Diff |
Separate XMLRegistry's shutdown from its saveToDisk routine | ||
mod - include/iregistry.h | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.cpp | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.h | Diff File | ||
master e983b5e8 10.07.2017 15:22 codereader Details Diff |
XMLRegistry: exporting the user XML tree is now non-destructive to the original data | ||
mod - plugins/xmlregistry/RegistryTree.cpp | Diff File | ||
mod - plugins/xmlregistry/RegistryTree.h | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.cpp | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.h | Diff File | ||
master b4b634b0 10.07.2017 15:21 codereader Details Diff |
Add named constructor xml::Document::clone | ||
mod - libs/xmlutil/Document.cpp | Diff File | ||
mod - libs/xmlutil/Document.h | Diff File | ||
master b67e44c2 09.07.2017 20:09 codereader Details Diff |
Refactored RegistryTree class | ||
mod - plugins/xmlregistry/RegistryTree.cpp | Diff File | ||
mod - plugins/xmlregistry/RegistryTree.h | Diff File | ||
master a82af00a 09.07.2017 19:53 codereader Details Diff |
Refactoring XMLRegistry class | ||
mod - plugins/xmlregistry/XMLRegistry.cpp | Diff File | ||
mod - plugins/xmlregistry/XMLRegistry.h | Diff File | ||
master 0601c9c5 09.07.2017 10:19 codereader Details Diff |
Fix 0004559: Hitting ESC during a Model Resize operation now cancelling properly | ||
mod - plugins/model/PicoModelNode.cpp | Diff File | ||
mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
master 00658160 09.07.2017 09:45 codereader Details Diff |
Model scale operator now snaps to grid by default unless CTRL is held | ||
mod - radiant/selection/manipulators/ManipulatorComponents.cpp | Diff File | ||
master 4357d205 09.07.2017 09:36 codereader Details Diff |
Add Grid constraint handling of a few Manipulator::Components Hold down Ctrl to deactivate snapping for the current operation |
||
mod - include/iselection.h | Diff File | ||
mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorComponents.cpp | Diff File | ||
master 915b98f2 08.07.2017 14:18 codereader Details Diff |
Add flags to Manipulator::Component::transform to allow for more than one constraint type | ||
mod - include/iselection.h | Diff File | ||
mod - radiant/selection/ManipulateMouseTool.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorComponents.cpp | Diff File | ||
mod - radiant/selection/manipulators/ManipulatorComponents.h | Diff File | ||
master 3c8ec7a7 08.07.2017 13:25 codereader Details Diff |
Games are listed sorted by their index in the .game file now Select the TDM 2.0 game by default, with the fs_game set to empty |
||
mod - install/games/darkmod.game | Diff File | ||
mod - install/games/doom3-demo.game | Diff File | ||
mod - install/games/doom3.game | Diff File | ||
mod - install/games/quake3.game | Diff File | ||
mod - install/games/quake4.game | Diff File | ||
mod - install/games/xreal.game | Diff File | ||
mod - install/user.xml | Diff File | ||
mod - radiant/settings/GameManager.cpp | Diff File | ||
mod - radiant/settings/GameManager.h | Diff File | ||
master 5d4b8d87 08.07.2017 10:14 codereader Details Diff |
Remove all autoconf-generated files from source control. Run ./autogen.sh to re-generate them before compiling or generating a tarball. | ||
mod - .gitignore | Diff File | ||
rm - Makefile.in | Diff | ||
rm - aclocal.m4 | Diff | ||
rm - config.h.in | Diff | ||
rm - configure | Diff | ||
rm - libs/Makefile.in | Diff | ||
rm - libs/ddslib/Makefile.in | Diff | ||
rm - libs/math/Makefile.in | Diff | ||
rm - libs/picomodel/Makefile.in | Diff | ||
rm - libs/scene/Makefile.in | Diff | ||
rm - libs/wxutil/Makefile.in | Diff | ||
rm - libs/xmlutil/Makefile.in | Diff | ||
rm - ltmain.sh | Diff | ||
rm - plugins/Makefile.in | Diff | ||
rm - plugins/archivezip/Makefile.in | Diff | ||
rm - plugins/commandsystem/Makefile.in | Diff | ||
rm - plugins/dm.conversation/Makefile.in | Diff | ||
rm - plugins/dm.difficulty/Makefile.in | Diff | ||
rm - plugins/dm.editing/Makefile.in | Diff | ||
rm - plugins/dm.gui/Makefile.in | Diff | ||
rm - plugins/dm.objectives/Makefile.in | Diff | ||
rm - plugins/dm.stimresponse/Makefile.in | Diff | ||
rm - plugins/eclassmgr/Makefile.in | Diff | ||
rm - plugins/eclasstree/Makefile.in | Diff | ||
rm - plugins/entity/Makefile.in | Diff | ||
rm - plugins/entitylist/Makefile.in | Diff | ||
rm - plugins/eventmanager/Makefile.in | Diff | ||
rm - plugins/filetypes/Makefile.in | Diff | ||
rm - plugins/filters/Makefile.in | Diff | ||
rm - plugins/fonts/Makefile.in | Diff | ||
rm - plugins/image/Makefile.in | Diff | ||
rm - plugins/mapdoom3/Makefile.in | Diff | ||
rm - plugins/md5model/Makefile.in | Diff | ||
rm - plugins/model/Makefile.in | Diff | ||
rm - plugins/particles/Makefile.in | Diff | ||
rm - plugins/scenegraph/Makefile.in | Diff | ||
rm - plugins/script/Makefile.in | Diff | ||
rm - plugins/shaders/Makefile.in | Diff | ||
rm - plugins/skins/Makefile.in | Diff | ||
rm - plugins/sound/Makefile.in | Diff | ||
rm - plugins/uimanager/Makefile.in | Diff | ||
rm - plugins/undo/Makefile.in | Diff | ||
rm - plugins/vfspk3/Makefile.in | Diff | ||
rm - plugins/xmlregistry/Makefile.in | Diff | ||
rm - radiant/Makefile.in | Diff | ||
master 7bb1e01c 07.07.2017 20:30 codereader Details Diff |
More work on 0004506: add option to loop the sound file being played | ||
mod - include/isound.h | Diff File | ||
mod - plugins/sound/SoundManager.cpp | Diff File | ||
mod - plugins/sound/SoundManager.h | Diff File | ||
mod - plugins/sound/SoundPlayer.cpp | Diff File | ||
mod - plugins/sound/SoundPlayer.h | Diff File | ||
mod - plugins/sound/sound.cpp | Diff File | ||
mod - plugins/uimanager/SoundShaderPreview.cpp | Diff File | ||
mod - plugins/uimanager/SoundShaderPreview.h | Diff File | ||
master 3a60fd61 07.07.2017 14:50 codereader Details Diff |
Partially resolve 0004506: SoundShader Preview is reacting to double-clicks now Double-clicking a sound file will start playback Double-clicking a sound shader will randomly playback one of its files |
||
mod - plugins/uimanager/SoundChooser.cpp | Diff File | ||
mod - plugins/uimanager/SoundChooser.h | Diff File | ||
mod - plugins/uimanager/SoundShaderPreview.cpp | Diff File | ||
mod - plugins/uimanager/SoundShaderPreview.h | Diff File | ||
master 929f4307 03.07.2017 17:57 codereader Details Diff |
Resolve 0004551 in wxGTK after fixing it in wxMSW In Window Layouts with the GroupDialog in its own Window the attempt to Reparent() the page widget to the wxNotebook fails and the page gets cramped into the upper left corner. I can't figure the heck out why this happens, but it works when inserting a wxPanel and reparenting the page to that instead. |
||
mod - plugins/uimanager/GroupDialog.cpp | Diff File | ||
master 76c8a780 02.07.2017 15:58 codereader Details Diff |
Fix GroupDialog tabs broken in SplitPane layout (0004551) Undo the hack introduced to resolve 0003023, which I couldn't reproduce even with the fix removed. |
||
mod - plugins/uimanager/GroupDialog.cpp | Diff File | ||
master e89da3fe 02.07.2017 14:59 codereader Details Diff |
Fix MRU menu in wxGTK | ||
mod - plugins/uimanager/menu/MenuManager.cpp | Diff File | ||
master 091e72a6 02.07.2017 14:48 codereader Details Diff |
Handle hidden menu items when determining insert position. | ||
mod - plugins/uimanager/menu/MenuElement.cpp | Diff File | ||
mod - plugins/uimanager/menu/MenuElement.h | Diff File | ||
mod - plugins/uimanager/menu/MenuFolder.cpp | Diff File | ||
mod - plugins/uimanager/menu/MenuItem.cpp | Diff File | ||
mod - plugins/uimanager/menu/MenuManager.cpp | Diff File | ||
mod - plugins/uimanager/menu/MenuSeparator.cpp | Diff File | ||
master 64053971 01.07.2017 18:24 codereader Details Diff |
Remove UndoSystem::Observer interface | ||
mod - include/iundo.h | Diff File | ||
mod - plugins/undo/UndoSystem.cpp | Diff File | ||
master b1953ec4 01.07.2017 18:20 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 01.07.2017 18:15 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 |