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
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 247 248 249 250 251 252 253 ... 264 265 266  Next  Last