Changesets: DarkRadiant

master e13a9bfe

02.01.2018 10:37

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


Details Diff
Update Xcode project
mod - tools/xcode/DarkRadiant.xcodeproj/project.pbxproj Diff File

master 7988f373

30.12.2017 09:01

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


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

greebo


Details Diff
Algorithm functions should throw exceptions instead of displaying Messageboxes, adjust changeEntityClassname() function accordingly.
mod - radiant/selection/algorithm/Entity.cpp Diff File

master 0a7e73ac

28.12.2017 07:29

greebo


Details Diff
0004717: Remove "Convert to ASE..." script
rm - install/scripts/commands/convert_to_ase_and_replace.py Diff

master 98168a9f

24.12.2017 06:04

greebo


Details Diff
Merge branch '2.5'
mod - PKGBUILD Diff File
mod - README.md Diff File
mod - configure.ac Diff File
mod - include/version.h Diff File
mod - install/ui/missioninfoeditdialog.fbp Diff File
mod - install/ui/missioninfoeditdialog.xrc Diff File
mod - plugins/dm.gui/gui/GuiScript.cpp Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.cpp Diff File
mod - radiant/ui/prefdialog/GameSetupPageTdm.cpp Diff File
mod - radiant/ui/splash/Splash.cpp Diff File
mod - radiant/ui/splash/Splash.h Diff File
mod - tools/innosetup/darkradiant.iss Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File
mod - tools/scripts/compile_release_package.ps1 Diff File

master 280bb1c2

23.12.2017 17:58

greebo


Details Diff
Set version to 2.5.0
mod - PKGBUILD Diff File
mod - include/version.h Diff File
mod - tools/innosetup/darkradiant.iss Diff File
mod - tools/innosetup/darkradiant.x64.iss Diff File

master bab824e3

20.12.2017 15:36

greebo


Details Diff
Fixup OpenGLRenderSystem being realised too late.
mod - radiant/render/OpenGLRenderSystem.cpp Diff File

master 71d52512

20.12.2017 14:42

greebo


Details Diff
Fix SurfaceShader staying in realised mode.
mod - libs/SurfaceShader.h Diff File

master a4ff61dc

20.12.2017 11:33

greebo


Details Diff
Remove unused moduleobservers.h header.
rm - libs/moduleobservers.h Diff
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

master 47ed5074

20.12.2017 11:33

greebo


Details Diff
Migrate SurfaceShader::Observer to signal framework.
mod - libs/SurfaceShader.h Diff File
mod - radiant/brush/Face.cpp Diff File
mod - radiant/brush/Face.h Diff File

master 298292ad

20.12.2017 05:38

greebo


Details Diff
Replace ModuleObservers implementation in OpenGLShader with signals.
mod - include/irender.h Diff File
mod - libs/SurfaceShader.h Diff File
mod - radiant/render/OpenGLRenderSystem.cpp Diff File
mod - radiant/render/backend/OpenGLShader.cpp Diff File
mod - radiant/render/backend/OpenGLShader.h Diff File

master 15791190

19.12.2017 14:19

greebo


Details Diff
Minor cleanup.
mod - plugins/eclassmgr/EClassManager.h Diff File
mod - plugins/shaders/Doom3ShaderSystem.h Diff File
mod - plugins/skins/Doom3ModelSkin.h Diff File
mod - plugins/vfspk3/Doom3FileSystem.cpp Diff File

master 2d4dfdbb

19.12.2017 11:10

greebo


Details Diff
OpenGLRenderSystem is now using sigc signals instead of ModuleObserver impl.
mod - include/ishaders.h Diff File
mod - plugins/shaders/Doom3ShaderSystem.cpp Diff File
mod - plugins/shaders/Doom3ShaderSystem.h Diff File
mod - radiant/render/OpenGLRenderSystem.cpp Diff File
mod - radiant/render/OpenGLRenderSystem.h Diff File

master 90eafeae

19.12.2017 10:19

greebo


Details Diff
Add signals to Doom3ShaderSystem to replace the ModuleObserver pattern.
Migrate MediaBrowser to use the signals instead.
mod - include/ishaders.h Diff File
mod - plugins/shaders/Doom3ShaderSystem.cpp Diff File
mod - plugins/shaders/Doom3ShaderSystem.h Diff File
mod - plugins/shaders/plugin.cpp Diff File
rm - plugins/shaders/plugin.h Diff
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File
mod - tools/msvc/shaders.vcxproj Diff File
mod - tools/msvc/shaders.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 229 230 231 232 233 234 235 ... 240 ... 261 262 263  Next  Last