Changesets: DarkRadiant

master 6c6fd761

05.01.2017 05:53

codereader


Details Diff
Delete the menubar on shutdown
mod - plugins/uimanager/UIManager.cpp Diff File
mod - plugins/uimanager/menu/MenuBar.cpp Diff File
mod - plugins/uimanager/menu/MenuRootElement.h Diff File

master d37f00d3

04.01.2017 19:13

codereader


Details Diff
Add event handler to refresh menus on demand
mod - plugins/uimanager/menu/MenuBar.cpp Diff File
mod - plugins/uimanager/menu/MenuBar.h Diff File
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/MenuFolder.h Diff File
mod - plugins/uimanager/menu/MenuItem.cpp Diff File
mod - plugins/uimanager/menu/MenuItem.h Diff File
mod - plugins/uimanager/menu/MenuManager.cpp Diff File
mod - plugins/uimanager/menu/MenuManager.h Diff File
mod - plugins/uimanager/menu/MenuRootElement.h Diff File
mod - plugins/uimanager/menu/MenuSeparator.cpp Diff File
mod - plugins/uimanager/menu/MenuSeparator.h Diff File

master 8e5747b2

04.01.2017 18:25

codereader


Details Diff
WIP commit
mod - plugins/uimanager/menu/MenuBar.cpp Diff File
mod - plugins/uimanager/menu/MenuBar.h Diff File
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/MenuFolder.h Diff File
mod - plugins/uimanager/menu/MenuItem.cpp Diff File
mod - plugins/uimanager/menu/MenuItem.h Diff File
mod - plugins/uimanager/menu/MenuManager.cpp Diff File
mod - plugins/uimanager/menu/MenuManager.h Diff File
add - plugins/uimanager/menu/MenuRootElement.h Diff File
mod - plugins/uimanager/menu/MenuSeparator.cpp Diff File
mod - plugins/uimanager/menu/MenuSeparator.h Diff File
mod - tools/msvc2015/uimanager.vcxproj Diff File
mod - tools/msvc2015/uimanager.vcxproj.filters Diff File

master 9b988e13

04.01.2017 16:11

codereader


Details Diff
wxWidget construction is done in subclass implementation of MenuElement

Move files around a bit, refactor stuff and lots of TODOs
mod - plugins/uimanager/Makefile.am Diff File
mod - plugins/uimanager/UIManager.h Diff File
add - plugins/uimanager/menu/MenuBar.cpp Diff File
add - plugins/uimanager/menu/MenuBar.h Diff File
add - plugins/uimanager/menu/MenuElement.cpp Diff File
add - plugins/uimanager/menu/MenuElement.h Diff File
add - plugins/uimanager/menu/MenuFolder.cpp Diff File
add - plugins/uimanager/menu/MenuFolder.h Diff File
mod - plugins/uimanager/menu/MenuItem.cpp Diff File
mod - plugins/uimanager/menu/MenuItem.h Diff File
mod - plugins/uimanager/menu/MenuManager.cpp Diff File
mod - plugins/uimanager/menu/MenuManager.h Diff File
add - plugins/uimanager/menu/MenuSeparator.cpp Diff File
add - plugins/uimanager/menu/MenuSeparator.h Diff File
mod - radiant/ui/mainframe/TopLevelFrame.cpp Diff File
mod - tools/msvc2015/uimanager.vcxproj Diff File
mod - tools/msvc2015/uimanager.vcxproj.filters Diff File

master 675747dd

04.01.2017 11:16

codereader


Details Diff
Move files to menu subfolder
mod - include/iuimanager.h Diff File
mod - plugins/uimanager/Makefile.am Diff File
mod - tools/msvc2015/uimanager.vcxproj Diff File
mod - tools/msvc2015/uimanager.vcxproj.filters Diff File

master 1e7186e1

04.01.2017 11:08

codereader


Details Diff
Start refactoring MenuManager implementation
mod - include/iuimanager.h Diff File
mod - plugins/uimanager/MenuItem.cpp Diff File
mod - plugins/uimanager/MenuItem.h Diff File
mod - plugins/uimanager/MenuManager.cpp Diff File
mod - plugins/uimanager/MenuManager.h Diff File

master 01a5d041

03.01.2017 19:26

codereader


Details Diff
Some cleanup. Main menu has some missing items now (WIP)
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File

master 65a89c57

03.01.2017 18:48

codereader


Details Diff
Certain UI commands are registered by the UserInterface module now
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File

master eaf2f21b

03.01.2017 15:58

codereader


Details Diff
The filesystem module can shut itself down
mod - plugins/vfspk3/Doom3FileSystem.cpp Diff File
mod - plugins/vfspk3/Doom3FileSystem.h Diff File
mod - radiant/RadiantModule.cpp Diff File

master e8e830c9

03.01.2017 13:28

codereader


Details Diff
Refactor PointFile to use RenderablePointVector instead of display lists
mod - radiant/map/PointFile.cpp Diff File
mod - radiant/map/PointFile.h Diff File

master 12a93802

03.01.2017 13:15

codereader


Details Diff
PointFile module initialising itself
mod - include/imap.h Diff File
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/PointFile.cpp Diff File
mod - radiant/map/PointFile.h Diff File

master b9fed9b1

03.01.2017 11:25

codereader


Details Diff
Skip the hack to hide the title on empty preference pages
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/settings/PreferencePage.cpp Diff File
mod - radiant/settings/PreferencePage.h Diff File
mod - radiant/ui/prefdialog/PrefPage.cpp Diff File

master c604f3e0

03.01.2017 09:33

codereader


Details Diff
Make MediaBrowser a globally accessibe module
add - include/imediabrowser.h Diff File
mod - include/precompiled_interfaces.h Diff File
mod - radiant/selection/shaderclipboard/ShaderClipboard.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File
mod - tools/msvc2015/include.vcxproj Diff File

master 08c129fe

03.01.2017 08:15

codereader


Details Diff
Streamline MediaBrowser startup phase a bit

Get rid of unused methods, remove preload preference option since it
doesn't have any effect anymore
mod - install/user.xml Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File

master 8ed79c38

02.01.2017 20:05

codereader


Details Diff
Cleanup includes and constants
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File

master 411b6ba2

02.01.2017 19:50

codereader


Details Diff
MediaBrowser can initialise itself now
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File

master 7b773d96

02.01.2017 18:59

codereader


Details Diff
Move MediaBrowser into its own module in the main binary

No global interface, but take advantage of the module initialisation and
shutdown workflow.
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File

master b620239d

02.01.2017 18:30

codereader


Details Diff
Move LayerControlDialog initialisation to UserInterfaceModule
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File
mod - radiant/ui/layers/LayerControlDialog.h Diff File

master d43cd6d6

02.01.2017 15:57

codereader


Details Diff
Further disentangle LayerSystem from its UI elements
mod - include/ilayer.h Diff File
mod - radiant/layers/LayerSystem.cpp Diff File
mod - radiant/layers/LayerSystem.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File
mod - radiant/ui/layers/LayerControlDialog.h Diff File

master 3b53afcf

02.01.2017 12:49

codereader


Details Diff
Add new UserInterfaceModule and migrate Layer context menu init code

UI module should take care of initialising the UI classes, in an effort
to disentangle the UI code from the underlying model code.
mod - radiant/Makefile.am Diff File
mod - radiant/layers/LayerSystem.cpp Diff File
add - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/UserInterfaceModule.h Diff File
mod - tools/msvc2015/DarkRadiant.vcxproj Diff File
mod - tools/msvc2015/DarkRadiant.vcxproj.filters Diff File

master b62e6d0e

02.01.2017 12:38

codereader


Details Diff
Fix 0004459: Rare crash when opening Texture Tool

Due to stale references of previously selected objects
mod - radiant/textool/TexTool.cpp Diff File

master ee886baa

02.01.2017 10:04

codereader


Details Diff
Fix a resource leak in LayerContextMenu

Use wxMenu::Delete() instead of wxMenu::Remove() since the latter
doesn't delete the item like we want to.
mod - radiant/ui/layers/LayerContextMenu.cpp Diff File

master 9b45c209

02.01.2017 09:58

codereader


Details Diff
Fix 0004458: Layer submenu items in OrthoContextmenu not working in wxGTK
mod - radiant/ui/layers/LayerContextMenu.cpp Diff File

master b014cd8e

02.01.2017 08:43

codereader


Details Diff
Fix layer status widget in GTK+/Linux
mod - radiant/ui/layers/LayerControl.cpp Diff File
mod - radiant/ui/layers/LayerControl.h Diff File

master 38ca0a23

02.01.2017 07:30

codereader


Details Diff
Implement os::makeDirectory by means of boost::filesystem (0004457)

and get rid of platform-specific stuff
mod - libs/os/dir.h Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 255 256 257 258 259 260 261 262 263  Next  Last