Changesets: DarkRadiant
master 68e05c58 02.01.2018 12:13 Details Diff |
Move a couple of main binary settings to the property sheet. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Main Executable.props | Diff File | ||
master 6c43a954 02.01.2018 12:07 Details Diff |
Add property sheet for main binary. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
add - tools/msvc/properties/DarkRadiant Main Executable.props | Diff File | ||
master b6db3a99 02.01.2018 11:24 Details Diff |
Update project dependencies. | ||
mod - tools/msvc/DarkRadiant.sln | Diff File | ||
master 6fd99636 02.01.2018 11:12 Details Diff |
Commit previously unsaved property sheets. Object file names are globally stored in subdirectories now for all projects to avoid file conflicts. |
||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Module DLL.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Plugin DLL.props | Diff File | ||
master 61d40d10 02.01.2018 11:06 Details Diff |
Remove redundant project settings from main binary. No whole program optimization (was switched on in x86 release), don't generate stripped PDB file. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
master 5eaaa255 02.01.2018 11:01 Details Diff |
More redundant settings removed from main project. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
master 8567c54e 02.01.2018 10:57 Details Diff |
Remove a few settings from main project, that are already inherited through the property sheets. | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
master 3aa5f87d 02.01.2018 10:50 Details Diff |
Static libs: Don't suppress the conversion warnings. More removal of inherited settings. | ||
mod - tools/msvc/ddslib.vcxproj | Diff File | ||
mod - tools/msvc/mathlib.vcxproj | Diff File | ||
mod - tools/msvc/picomodellib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/xmlutillib.vcxproj | Diff File | ||
master b1df4eda 02.01.2018 10:47 Details Diff |
Remove static lib project settings already defined through the base property sheets. | ||
mod - tools/msvc/ddslib.vcxproj | Diff File | ||
mod - tools/msvc/mathlib.vcxproj | Diff File | ||
mod - tools/msvc/picomodellib.vcxproj | Diff File | ||
mod - tools/msvc/scenelib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/xmlutillib.vcxproj | Diff File | ||
master f00932cc 02.01.2018 10:42 Details Diff |
Remove redundant preprocessor defs from debug configurations. | ||
mod - tools/msvc/archivezip.vcxproj | Diff File | ||
mod - tools/msvc/commandsystem.vcxproj | Diff File | ||
mod - tools/msvc/dm.conversation.vcxproj | Diff File | ||
mod - tools/msvc/dm.difficulty.vcxproj | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj | Diff File | ||
mod - tools/msvc/dm.gui.vcxproj | Diff File | ||
mod - tools/msvc/dm.objectives.vcxproj | Diff File | ||
mod - tools/msvc/dm.stimresponse.vcxproj | Diff File | ||
mod - tools/msvc/eclassmgr.vcxproj | Diff File | ||
mod - tools/msvc/eclasstree.vcxproj | Diff File | ||
mod - tools/msvc/entity.vcxproj | Diff File | ||
mod - tools/msvc/entitylist.vcxproj | Diff File | ||
mod - tools/msvc/eventmanager.vcxproj | Diff File | ||
mod - tools/msvc/filetypes.vcxproj | Diff File | ||
mod - tools/msvc/filters.vcxproj | Diff File | ||
mod - tools/msvc/fonts.vcxproj | Diff File | ||
mod - tools/msvc/image.vcxproj | Diff File | ||
mod - tools/msvc/mapdoom3.vcxproj | Diff File | ||
mod - tools/msvc/md5model.vcxproj | Diff File | ||
mod - tools/msvc/model.vcxproj | Diff File | ||
mod - tools/msvc/particles.vcxproj | Diff File | ||
mod - tools/msvc/scenegraph.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/shaders.vcxproj | Diff File | ||
mod - tools/msvc/skins.vcxproj | Diff File | ||
mod - tools/msvc/sound.vcxproj | Diff File | ||
mod - tools/msvc/uimanager.vcxproj | Diff File | ||
mod - tools/msvc/undo.vcxproj | Diff File | ||
mod - tools/msvc/vfspk3.vcxproj | Diff File | ||
mod - tools/msvc/xmlregistry.vcxproj | Diff File | ||
master 6e75a75b 02.01.2018 10:40 Details Diff |
Disable Optimization globally through the base debug property sheet. | ||
mod - tools/msvc/archivezip.vcxproj | Diff File | ||
mod - tools/msvc/commandsystem.vcxproj | Diff File | ||
mod - tools/msvc/dm.conversation.vcxproj | Diff File | ||
mod - tools/msvc/dm.difficulty.vcxproj | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj | Diff File | ||
mod - tools/msvc/dm.gui.vcxproj | Diff File | ||
mod - tools/msvc/dm.objectives.vcxproj | Diff File | ||
mod - tools/msvc/dm.stimresponse.vcxproj | Diff File | ||
mod - tools/msvc/eclassmgr.vcxproj | Diff File | ||
mod - tools/msvc/eclasstree.vcxproj | Diff File | ||
mod - tools/msvc/entity.vcxproj | Diff File | ||
mod - tools/msvc/entitylist.vcxproj | Diff File | ||
mod - tools/msvc/eventmanager.vcxproj | Diff File | ||
mod - tools/msvc/filetypes.vcxproj | Diff File | ||
mod - tools/msvc/filters.vcxproj | Diff File | ||
mod - tools/msvc/fonts.vcxproj | Diff File | ||
mod - tools/msvc/image.vcxproj | Diff File | ||
mod - tools/msvc/mapdoom3.vcxproj | Diff File | ||
mod - tools/msvc/md5model.vcxproj | Diff File | ||
mod - tools/msvc/model.vcxproj | Diff File | ||
mod - tools/msvc/particles.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Debug Win32.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Debug x64.props | Diff File | ||
mod - tools/msvc/scenegraph.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/shaders.vcxproj | Diff File | ||
mod - tools/msvc/skins.vcxproj | Diff File | ||
mod - tools/msvc/sound.vcxproj | Diff File | ||
mod - tools/msvc/uimanager.vcxproj | Diff File | ||
mod - tools/msvc/undo.vcxproj | Diff File | ||
mod - tools/msvc/vfspk3.vcxproj | Diff File | ||
mod - tools/msvc/xmlregistry.vcxproj | Diff File | ||
master e13a9bfe 02.01.2018 10:37 Details Diff |
Move /OPT:ICF to base release property sheet. | ||
mod - tools/msvc/archivezip.vcxproj | Diff File | ||
mod - tools/msvc/commandsystem.vcxproj | Diff File | ||
mod - tools/msvc/dm.conversation.vcxproj | Diff File | ||
mod - tools/msvc/dm.difficulty.vcxproj | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj | Diff File | ||
mod - tools/msvc/dm.gui.vcxproj | Diff File | ||
mod - tools/msvc/dm.objectives.vcxproj | Diff File | ||
mod - tools/msvc/dm.stimresponse.vcxproj | Diff File | ||
mod - tools/msvc/eclassmgr.vcxproj | Diff File | ||
mod - tools/msvc/eclasstree.vcxproj | Diff File | ||
mod - tools/msvc/entity.vcxproj | Diff File | ||
mod - tools/msvc/entitylist.vcxproj | Diff File | ||
mod - tools/msvc/eventmanager.vcxproj | Diff File | ||
mod - tools/msvc/filetypes.vcxproj | Diff File | ||
mod - tools/msvc/filters.vcxproj | Diff File | ||
mod - tools/msvc/fonts.vcxproj | Diff File | ||
mod - tools/msvc/image.vcxproj | Diff File | ||
mod - tools/msvc/mapdoom3.vcxproj | Diff File | ||
mod - tools/msvc/md5model.vcxproj | Diff File | ||
mod - tools/msvc/model.vcxproj | Diff File | ||
mod - tools/msvc/particles.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Release Win32.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Release x64.props | Diff File | ||
mod - tools/msvc/scenegraph.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/shaders.vcxproj | Diff File | ||
mod - tools/msvc/skins.vcxproj | Diff File | ||
mod - tools/msvc/sound.vcxproj | Diff File | ||
mod - tools/msvc/uimanager.vcxproj | Diff File | ||
mod - tools/msvc/undo.vcxproj | Diff File | ||
mod - tools/msvc/vfspk3.vcxproj | Diff File | ||
mod - tools/msvc/xmlregistry.vcxproj | Diff File | ||
master 94140d34 02.01.2018 10:33 Details Diff |
Let projects inherit "Target Machine" and "Optimize References" settings from the base property sheets. | ||
mod - tools/msvc/archivezip.vcxproj | Diff File | ||
mod - tools/msvc/commandsystem.vcxproj | Diff File | ||
mod - tools/msvc/dm.conversation.vcxproj | Diff File | ||
mod - tools/msvc/dm.difficulty.vcxproj | Diff File | ||
mod - tools/msvc/dm.editing.vcxproj | Diff File | ||
mod - tools/msvc/dm.gui.vcxproj | Diff File | ||
mod - tools/msvc/dm.objectives.vcxproj | Diff File | ||
mod - tools/msvc/dm.stimresponse.vcxproj | Diff File | ||
mod - tools/msvc/eclassmgr.vcxproj | Diff File | ||
mod - tools/msvc/eclasstree.vcxproj | Diff File | ||
mod - tools/msvc/entity.vcxproj | Diff File | ||
mod - tools/msvc/entitylist.vcxproj | Diff File | ||
mod - tools/msvc/eventmanager.vcxproj | Diff File | ||
mod - tools/msvc/filetypes.vcxproj | Diff File | ||
mod - tools/msvc/filters.vcxproj | Diff File | ||
mod - tools/msvc/fonts.vcxproj | Diff File | ||
mod - tools/msvc/image.vcxproj | Diff File | ||
mod - tools/msvc/mapdoom3.vcxproj | Diff File | ||
mod - tools/msvc/md5model.vcxproj | Diff File | ||
mod - tools/msvc/model.vcxproj | Diff File | ||
mod - tools/msvc/particles.vcxproj | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Release Win32.props | Diff File | ||
mod - tools/msvc/properties/DarkRadiant Base Release x64.props | Diff File | ||
mod - tools/msvc/scenegraph.vcxproj | Diff File | ||
mod - tools/msvc/script.vcxproj | Diff File | ||
mod - tools/msvc/shaders.vcxproj | Diff File | ||
mod - tools/msvc/skins.vcxproj | Diff File | ||
mod - tools/msvc/sound.vcxproj | Diff File | ||
mod - tools/msvc/uimanager.vcxproj | Diff File | ||
mod - tools/msvc/undo.vcxproj | Diff File | ||
mod - tools/msvc/vfspk3.vcxproj | Diff File | ||
mod - tools/msvc/xmlregistry.vcxproj | Diff File | ||
master 82fb5c88 31.12.2017 18:12 Details Diff |
Fix syntax error in OBJ exporter script. | ||
mod - install/scripts/commands/export_obj.py | Diff File | ||
master 12d0e2c5 31.12.2017 18:10 Details Diff |
Update localisation | ||
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 - tools/i18n/darkradiant.pot | Diff File | ||
master a05bdce9 30.12.2017 09:48 Details Diff |
Fix compilation in GCC | ||
mod - radiant/map/EditingStopwatch.cpp | Diff File | ||
mod - radiant/map/EditingStopwatchInfoFileModule.cpp | Diff File | ||
master ba40335f 30.12.2017 09:43 Details Diff |
Update Xcode project | ||
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj | Diff File | ||
master 7988f373 30.12.2017 09:01 Details Diff |
Add status bar element for displaying the map editing time. | ||
mod - include/iuimanager.h | Diff File | ||
add - install/bitmaps/stopwatch.png | Diff File | ||
mod - radiant/map/EditingStopwatch.cpp | Diff File | ||
master 325accd9 30.12.2017 08:38 Details Diff |
Implement the info file module to persist the editing timer value. | ||
mod - radiant/Makefile.am | Diff File | ||
mod - radiant/map/EditingStopwatch.cpp | Diff File | ||
mod - radiant/map/EditingStopwatch.h | Diff File | ||
add - radiant/map/EditingStopwatchInfoFileModule.cpp | Diff File | ||
mod - radiant/map/EditingStopwatchInfoFileModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master 95e03eea 30.12.2017 08:10 Details Diff |
Implement 298292ad in a different way. Turns out it's a problematic case to have a sigc::signal with thousands of slots in it, since for each disconnect() call the signal implementation checks *all* remaining slots for emptiness, which takes a *lot* of time when the map is freed. Introduce a Shader::Observer interface and store those in a std::set for fast lookup of existing observers. | ||
mod - include/irender.h | Diff File | ||
mod - libs/SurfaceShader.h | Diff File | ||
mod - radiant/render/backend/OpenGLShader.cpp | Diff File | ||
mod - radiant/render/backend/OpenGLShader.h | Diff File | ||
master 215f1987 29.12.2017 09:46 Details Diff |
Add timing class keeping track of the time spent mapping (value not persisted yet). | ||
add - radiant/map/EditingStopwatch.cpp | Diff File | ||
add - radiant/map/EditingStopwatch.h | Diff File | ||
add - radiant/map/EditingStopwatchInfoFileModule.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File | ||
master f3282b62 29.12.2017 07:18 Details Diff |
Fix grid number format in status bar, it should be 0.125, 0.25, 0.5, 1, 2, 4, 8, etc., no trailing post-comma zeros like 64.0000. | ||
mod - radiant/ui/grid/GridManager.cpp | Diff File | ||
master 149fa1d1 28.12.2017 16:39 Details Diff |
Fix 0004718: Undo after changing func_static entity classname results in lost child primitives |
Affected Issues 0004718 |
|
mod - libs/entitylib.h | Diff File | ||
master 7bf7d1e1 28.12.2017 07:53 Details Diff |
Resolve 0004710: Changing entity class from the spawnargs reverts it to Default Layer |
Affected Issues 0004710 |
|
mod - libs/entitylib.h | Diff File | ||
master 39d50c05 28.12.2017 07:38 Details Diff |
Algorithm functions should throw exceptions instead of displaying Messageboxes, adjust changeEntityClassname() function accordingly. | ||
mod - radiant/selection/algorithm/Entity.cpp | Diff File |