Changesets: DarkRadiant

eventregistration a84d959a

15.05.2020 10:17

greebo


Details Diff
0005180: Remove accelerator handling from Event classes Affected Issues
0005180
mod - include/ieventmanager.h Diff File
mod - radiant/eventmanager/Event.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/Statement.cpp Diff File
mod - radiant/eventmanager/Statement.h Diff File
mod - radiant/eventmanager/Toggle.cpp Diff File
mod - radiant/eventmanager/Toggle.h Diff File

eventregistration 9344476e

15.05.2020 07:15

greebo


Details Diff
0005180: Migrate FilterMenu to use registerMenuItem instead of doing the logic on its own Affected Issues
0005180
mod - radiant/ui/filters/FilterMenu.cpp Diff File

eventregistration 3f03436a

15.05.2020 07:11

greebo


Details Diff
0005180: Take back some of the changes introduced earlier, they didn't make things easier. Affected Issues
0005180
mod - include/ieventmanager.h Diff File
mod - include/iuimanager.h Diff File
mod - radiant/eventmanager/Event.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/Statement.cpp Diff File
mod - radiant/eventmanager/Statement.h Diff File
mod - radiant/eventmanager/Toggle.cpp Diff File
mod - radiant/eventmanager/Toggle.h Diff File
mod - radiant/uimanager/menu/MenuElement.h Diff File
mod - radiant/uimanager/menu/MenuItem.cpp Diff File
mod - radiant/uimanager/menu/MenuItem.h Diff File

eventregistration 44f495c5

15.05.2020 06:16

greebo


Details Diff
0005180: Connect simple buttons directly to the commandsystem Affected Issues
0005180
mod - include/ieventmanager.h Diff File
add - libs/wxutil/Button.h Diff File
mod - radiant/eventmanager/Event.h Diff File
mod - radiant/eventmanager/Statement.cpp Diff File
mod - radiant/eventmanager/Statement.h Diff File
mod - radiant/ui/layers/LayerControlDialog.cpp Diff File
mod - radiant/ui/surfaceinspector/SurfaceInspector.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowser.cpp Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj.filters Diff File

eventregistration c8358c29

15.05.2020 04:48

greebo


Details Diff
0005180: Move most of the toolbar logic to the ToolbarManager. Affected Issues
0005180
mod - include/ieventmanager.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/uimanager/ToolbarManager.cpp Diff File
mod - radiant/uimanager/ToolbarManager.h Diff File

master 3844546d

14.05.2020 19:54

orbweaver


Details Diff
New icons for far clip in/out buttons

Like the render mode icons, these are larger, simpler and flatter designs which
are easier to see at 16x16 than the small details in the original far clip
plane icons.
mod - install/bitmaps/farClipIn.png Diff File
mod - install/bitmaps/farClipOut.png Diff File

eventregistration 1b580898

14.05.2020 19:11

greebo


Details Diff
0005180: Toolbars are properly unregistering themselves on destruction. Affected Issues
0005180
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/ui/mainframe/TopLevelFrame.cpp Diff File
mod - radiant/ui/mainframe/TopLevelFrame.h Diff File
mod - radiant/uimanager/ToolbarManager.cpp Diff File
mod - radiant/uimanager/ToolbarManager.h Diff File

eventregistration 1d95fc69

14.05.2020 18:44

greebo


Details Diff
0005180: Tool items connected to statements are working again Affected Issues
0005180
mod - include/ieventmanager.h Diff File
mod - radiant/eventmanager/Event.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/SaveEventVisitor.h Diff File
mod - radiant/eventmanager/Statement.cpp Diff File
mod - radiant/eventmanager/Toggle.cpp Diff File
mod - radiant/uimanager/ToolbarManager.cpp Diff File

master eb2bac33

13.05.2020 19:39

orbweaver


Details Diff
Improve visibility of render mode icons

The new icons won't win any graphic design awards, but they are much easier to
distinguish at 16x16 on a moderately high resolution display like 2560x1440.
They take up the entire 16x16 image space (there is no need for an internal
border, since the button provides its own border), and use a simpler "flat"
design rather than relying on subtle shading or colouration.
mod - install/bitmaps/lightingMode.png Diff File
mod - install/bitmaps/solidMode16.png Diff File
mod - install/bitmaps/textureMode16.png Diff File
mod - install/bitmaps/wireframeMode16.png Diff File

eventregistration 3d8016eb

13.05.2020 04:51

greebo


Details Diff
0005180: Accelerator handling Affected Issues
0005180
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/ui/commandlist/CommandList.cpp Diff File

eventregistration 53753838

13.05.2020 04:22

greebo


Details Diff
0005180: Menu item accelerator strings are kept in sync Affected Issues
0005180
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File

eventregistration 8ddc9e6e

12.05.2020 19:32

greebo


Details Diff
0005180: Allow disconnection of registry keys observed by registry::observeBooleanKey Affected Issues
0005180
mod - libs/registry/adaptors.h Diff File
mod - radiant/eventmanager/RegistryToggle.h Diff File

eventregistration 7e0dc324

12.05.2020 18:46

greebo


Details Diff
0005180: Disconnect signals on destruction to prevent double-firing. Affected Issues
0005180
mod - radiant/eventmanager/RegistryToggle.h Diff File
mod - radiant/eventmanager/Statement.cpp Diff File
mod - radiant/eventmanager/Toggle.cpp Diff File

eventregistration 1c430626

12.05.2020 17:42

greebo


Details Diff
0005180: IMenuElements are now offering a clicked signal to subscribe to. Affected Issues
0005180
mod - include/iuimanager.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/Statement.cpp Diff File
mod - radiant/eventmanager/Statement.h Diff File
mod - radiant/eventmanager/Toggle.cpp Diff File
mod - radiant/eventmanager/Toggle.h Diff File
mod - radiant/uimanager/menu/MenuElement.h Diff File
mod - radiant/uimanager/menu/MenuItem.cpp Diff File
mod - radiant/uimanager/menu/MenuItem.h Diff File

eventregistration 3e04e412

11.05.2020 18:34

greebo


Details Diff
0005180: More accelerator handling changes Affected Issues
0005180
mod - include/ieventmanager.h Diff File
mod - include/iuimanager.h Diff File
mod - radiant/eventmanager/Accelerator.cpp Diff File
mod - radiant/eventmanager/Accelerator.h Diff File
mod - radiant/eventmanager/Event.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/Toggle.cpp Diff File
mod - radiant/eventmanager/Toggle.h Diff File
mod - radiant/ui/commandlist/ShortcutChooser.cpp Diff File
mod - radiant/uimanager/menu/MenuElement.h Diff File
mod - radiant/uimanager/menu/MenuItem.cpp Diff File
mod - radiant/uimanager/menu/MenuItem.h Diff File

eventregistration b39df35e

11.05.2020 12:47

greebo


Details Diff
0005180: Accelerator handling Affected Issues
0005180
mod - radiant/eventmanager/Accelerator.cpp Diff File
mod - radiant/eventmanager/Accelerator.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/Statement.cpp Diff File
mod - radiant/uimanager/menu/MenuItem.cpp Diff File

eventregistration 930786d8

11.05.2020 07:52

greebo


Details Diff
0005180: Another WIP commit, changing accelerator and menu item handling. Affected Issues
0005180
mod - include/ieventmanager.h Diff File
mod - include/iuimanager.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/uimanager/menu/MenuBar.h Diff File
mod - radiant/uimanager/menu/MenuElement.cpp Diff File
mod - radiant/uimanager/menu/MenuElement.h Diff File
mod - radiant/uimanager/menu/MenuFolder.h Diff File
mod - radiant/uimanager/menu/MenuItem.cpp Diff File
mod - radiant/uimanager/menu/MenuItem.h Diff File
mod - radiant/uimanager/menu/MenuRootElement.h Diff File
mod - radiant/uimanager/menu/MenuSeparator.h Diff File

eventregistration 5fc31547

11.05.2020 05:04

greebo


Details Diff
0005180: Associate accelerators to statements if possible. Add EventManager::handleKeyEvent method doing the logic instead of the GlobalKeyEventFilter. Affected Issues
0005180
mod - include/icommandsystem.h Diff File
mod - radiant/eventmanager/Accelerator.cpp Diff File
mod - radiant/eventmanager/Accelerator.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/GlobalKeyEventFilter.cpp Diff File
mod - radiantcore/commandsystem/CommandSystem.cpp Diff File
mod - radiantcore/commandsystem/CommandSystem.h Diff File

eventregistration 73d41251

10.05.2020 17:45

greebo


Details Diff
0005180: Experimental step, removing all IEventManager::addCommand calls with statement == name Affected Issues
0005180
mod - include/ieventmanager.h Diff File
mod - plugins/dm.conversation/plugin.cpp Diff File
mod - plugins/dm.difficulty/plugin.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/dm.objectives/objectives.cpp Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File
mod - plugins/script/ScriptCommand.cpp Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
mod - radiant/brush/BrushModule.cpp Diff File
mod - radiant/brush/csg/CSG.cpp Diff File
mod - radiant/camera/GlobalCamera.cpp Diff File
mod - radiant/clipper/Clipper.cpp Diff File
mod - radiant/eclassmgr/EClassManager.cpp Diff File
mod - radiant/layers/LayerModule.cpp Diff File
mod - radiant/map/Map.cpp Diff File
mod - radiant/map/MapPositionManager.cpp Diff File
mod - radiant/map/PointFile.cpp Diff File
mod - radiant/map/RegionManager.cpp Diff File
mod - radiant/model/ModelCache.cpp Diff File
mod - radiant/particles/ParticlesManager.cpp Diff File
mod - radiant/particles/editor/ParticleEditorModule.h Diff File
mod - radiant/patch/PatchCreators.cpp Diff File
mod - radiant/selection/RadiantSelectionSystem.cpp Diff File
mod - radiant/selection/algorithm/General.cpp Diff File
mod - radiant/selection/group/SelectionGroupModule.cpp Diff File
mod - radiant/selection/selectionset/SelectionSetModule.cpp Diff File
mod - radiant/textool/TexTool.cpp Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/aas/AasControlDialog.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/filters/FilterUserInterface.cpp Diff File
mod - radiant/ui/grid/GridUserInterface.cpp Diff File
mod - radiant/ui/mainframe/LayoutCommand.h Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowser.cpp Diff File
mod - radiant/ui/mru/MRU.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File
mod - radiant/uimanager/UIManager.cpp Diff File
mod - radiant/undo/UndoSystem.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - radiantcore/commandsystem/CommandSystem.cpp Diff File

master acb4ce97

10.05.2020 16:44

greebo

Committer: GitHub


Details Diff
Merge pull request 0000010 from r-a-sattarov/master

Updated gnu-config to current version
Affected Issues
0000010
mod - config.guess Diff File
mod - config.sub Diff File

master 7774fed8

10.05.2020 15:56

r-a-sattarov


Details Diff
Updated gnu-config to current version

Updated config.guess and config.sub files to current version

Ref:
https://www.gnu.org/software/gettext/manual/html_node/config_002eguess.html
mod - config.guess Diff File
mod - config.sub Diff File

core_module eab28366

09.05.2020 17:41

greebo


Details Diff
0005231: Tweaks Affected Issues
0005231
mod - libs/messages/LongRunningOperationMessage.h Diff File
mod - libs/messages/ScopedLongRunningOperation.h Diff File
mod - radiant/eclassmgr/EClassManager.cpp Diff File
mod - radiant/ui/LongRunningOperationHandler.h Diff File

core_module 4698288c

09.05.2020 17:21

greebo


Details Diff
0005231: Add a message type to signal the start and finish of a long-running operation. The UI can and will react to this by showing a blocking window on top of the mainframe. Affected Issues
0005231
add - libs/messages/LongRunningOperationMessage.h Diff File
add - libs/messages/ScopedLongRunningOperation.h Diff File
mod - radiant/RadiantApp.cpp Diff File
mod - radiant/eclassmgr/EClassManager.cpp Diff File
add - radiant/ui/LongRunningOperationHandler.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - radiant/ui/prefdialog/GameSetupDialog.h Diff File
mod - radiantcore/messagebus/MessageBus.h Diff File
mod - radiantcore/settings/GameManager.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/libs.vcxproj Diff File
mod - tools/msvc/libs.vcxproj.filters Diff File

core_module 3123992e

09.05.2020 08:53

greebo


Details Diff
0005231: Remove UI-manager references from Doom3EntityClass. Affected Issues
0005231
mod - radiant/eclassmgr/Doom3EntityClass.cpp Diff File
mod - radiant/eclassmgr/Doom3EntityClass.h Diff File

core_module 68b17e1a

09.05.2020 08:42

greebo


Details Diff
0005231: Split off the eclass colour management from the EClassManager itself, as this is UI-related. Affected Issues
0005231
mod - include/ieclass.h Diff File
mod - radiant/eclassmgr/Doom3EntityClass.h Diff File
mod - radiant/eclassmgr/EClassManager.cpp Diff File
mod - radiant/eclassmgr/EClassManager.h Diff File
add - radiant/ui/EntityClassColourManager.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 212 213 214 215 216 217 218 ... 240 ... 269 270 271  Next  Last