Changesets: DarkRadiant

master 9b988e13

2017-01-04 16:11:21

codereader

Details Diff
wxWidget construction is done in subclass implementation of MenuElement

Move files around a bit, refactor stuff and lots of TODOs
Attach Issues:
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

2017-01-04 11:16:43

codereader

Details Diff
Move files to menu subfolder
Attach Issues:
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

2017-01-04 11:08:21

codereader

Details Diff
Start refactoring MenuManager implementation
Attach Issues:
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

2017-01-03 19:26:08

codereader

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

master 65a89c57

2017-01-03 18:48:08

codereader

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

master eaf2f21b

2017-01-03 15:58:27

codereader

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

master e8e830c9

2017-01-03 13:28:55

codereader

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

master 12a93802

2017-01-03 13:15:27

codereader

Details Diff
PointFile module initialising itself
Attach Issues:
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

2017-01-03 11:25:22

codereader

Details Diff
Skip the hack to hide the title on empty preference pages
Attach Issues:
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

2017-01-03 09:33:52

codereader

Details Diff
Make MediaBrowser a globally accessibe module
Attach Issues:
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

2017-01-03 08:15:44

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
Attach Issues:
mod - install/user.xml Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File

master 8ed79c38

2017-01-02 20:05:47

codereader

Details Diff
Cleanup includes and constants
Attach Issues:
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

2017-01-02 19:50:00

codereader

Details Diff
MediaBrowser can initialise itself now
Attach Issues:
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

2017-01-02 18:59:19

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.
Attach Issues:
mod - radiant/RadiantModule.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.h Diff File

master b620239d

2017-01-02 18:30:45

codereader

Details Diff
Move LayerControlDialog initialisation to UserInterfaceModule
Attach Issues:
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

2017-01-02 15:57:53

codereader

Details Diff
Further disentangle LayerSystem from its UI elements
Attach Issues:
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

2017-01-02 12:49:38

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.
Attach Issues:
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

2017-01-02 12:38:21

codereader

Details Diff
Fix 0004459: Rare crash when opening Texture Tool

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

master ee886baa

2017-01-02 10:04:26

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.
Attach Issues:
mod - radiant/ui/layers/LayerContextMenu.cpp Diff File

master 9b45c209

2017-01-02 09:58:28

codereader

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

master b014cd8e

2017-01-02 08:43:08

codereader

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

master 38ca0a23

2017-01-02 07:30:34

codereader

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

and get rid of platform-specific stuff
Attach Issues:
mod - libs/os/dir.h Diff File

master 9eb34071

2017-01-02 06:59:58

codereader

Details Diff
Fix 0004456: Crash during shutdown due to resources still held by S/R module
Attach Issues:
mod - plugins/dm.stimresponse/ResponseEffectTypes.cpp Diff File
mod - plugins/dm.stimresponse/ResponseEffectTypes.h Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File

master adeca050

2017-01-02 06:15:56

codereader

Details Diff
Fix 0004455: Crash after closing S/R editor in Linux
Attach Issues:
mod - plugins/dm.stimresponse/StimResponseEditor.cpp Diff File
mod - plugins/dm.stimresponse/StimResponseEditor.h Diff File

master 526ec625

2017-01-02 05:28:02

codereader

Details Diff
Rewrite context menu handlers in S/R editor to address 0004454
Attach Issues:
mod - plugins/dm.stimresponse/ClassEditor.cpp Diff File
mod - plugins/dm.stimresponse/ClassEditor.h Diff File
mod - plugins/dm.stimresponse/ResponseEditor.cpp Diff File
mod - plugins/dm.stimresponse/ResponseEditor.h Diff File
mod - plugins/dm.stimresponse/StimEditor.cpp Diff File
mod - plugins/dm.stimresponse/StimEditor.h Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 120 ... 125 126 127 128 129 130 131 132 133  Next  Last