View Issue Details

IDProjectCategoryView StatusLast Update
0006075DarkRadiantDesign/Codingpublic13.01.2024 05:32
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.1.0 
Target Version3.2.0Fixed in Version3.2.0 
Summary0006075: Update to wxWidgets 3.2.0
DescriptionNow that 3.2 is here, the Windows dependencies can be upgraded to the new release.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master a0a0a9d9

25.08.2022 10:59

greebo


Details Diff
0006075: Update post-build event to copy the wx 3.2 binaries to the output folder Affected Issues
0006075
mod - tools/msvc/post_build_event_x64.cmd Diff File

DarkRadiant: master 827f6977

25.08.2022 11:03

greebo


Details Diff
0006075: Fix an assertion about wrongly assigned parent Affected Issues
0006075
mod - radiant/ui/script/ScriptWindow.cpp Diff File

DarkRadiant: master d301ca92

25.08.2022 11:44

greebo


Details Diff
0006075: Fix problems in ModelDataInserter, wxDataViewIconText directly accepts a wxBitmapBundle, which is now pre-constructed Affected Issues
0006075
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File

DarkRadiant: master d8c43ff7

25.08.2022 15:58

greebo


Details Diff
0006075: SetToolBitmapSize is resizing the toolbar icons (despite the comment), which really looks ugly in wxMSW Affected Issues
0006075
mod - radiant/ui/toolbar/ToolbarManager.cpp Diff File

DarkRadiant: master 5da69372

25.08.2022 16:03

greebo


Details Diff
0006075: Fix crash at shutdown, wxAuiManager::UnInit() clears the managed window reference. Affected Issues
0006075
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File

DarkRadiant: master 9574465e

25.08.2022 16:16

greebo


Details Diff
0006075: Use wxBitmapBundle instead of wxIcon to construct wxDataViewIconText Affected Issues
0006075
mod - libs/wxutil/dataview/ResourceTreeView.cpp Diff File
mod - libs/wxutil/dataview/ResourceTreeView.h Diff File
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h Diff File
mod - libs/wxutil/fsview/FileSystemView.cpp Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - libs/wxutil/fsview/Populator.h Diff File

DarkRadiant: master 1dd9127b

25.08.2022 16:42

greebo


Details Diff
0006075: Use wxBitmapBundle instead of wxIcon to construct wxDataViewIconText Affected Issues
0006075
mod - plugins/dm.gui/GuiSelector.cpp Diff File
mod - plugins/dm.gui/GuiSelector.h Diff File
mod - plugins/dm.gui/XDataSelector.cpp Diff File
mod - plugins/dm.gui/XDataSelector.h Diff File
mod - plugins/dm.stimresponse/SREntity.cpp Diff File
mod - plugins/dm.stimresponse/StimTypes.cpp Diff File

DarkRadiant: master bcf9c4f5

26.08.2022 04:36

greebo


Details Diff
0006075: Use wxBitmapBundle instead of wxIcon to construct wxDataViewIconText Affected Issues
0006075
mod - radiant/ui/common/ImageFilePopulator.cpp Diff File
mod - radiant/ui/einspector/AddPropertyDialog.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File
mod - radiant/ui/modelselector/ModelPopulator.h Diff File

DarkRadiant: master db2e300c

26.08.2022 04:42

greebo


Details Diff
0006075: Use wxBitmapBundle instead of wxIcon to construct wxDataViewIconText Affected Issues
0006075
mod - libs/wxutil/EntityClassChooser.cpp Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - radiant/ui/eclasstree/EClassTreeBuilder.h Diff File
mod - radiant/ui/modelselector/ModelTreeView.h Diff File

DarkRadiant: 3.2 0697be50

26.08.2022 05:56

greebo


Details Diff
0006075: To maintain compatibility with wxWidgets 3.1.5 and earlier, introduce an adapter wxutil::Icon class which encapsulates the data types needed to construct a wxDataViewIconText instance in the respective wxWidgets version. Affected Issues
0006075
mod - libs/wxutil/EntityClassChooser.cpp Diff File
add - libs/wxutil/Icon.h Diff File
mod - libs/wxutil/dataview/ResourceTreeView.h Diff File
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h Diff File
mod - libs/wxutil/fsview/FileSystemView.cpp Diff File
mod - libs/wxutil/fsview/Populator.cpp Diff File
mod - libs/wxutil/fsview/Populator.h Diff File
mod - plugins/dm.gui/GuiSelector.h Diff File
mod - plugins/dm.gui/XDataSelector.h Diff File
mod - plugins/dm.stimresponse/SREntity.cpp Diff File
mod - plugins/dm.stimresponse/StimTypes.cpp Diff File
mod - radiant/ui/common/ImageFilePopulator.cpp Diff File
mod - radiant/ui/einspector/AddPropertyDialog.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.cpp Diff File
mod - radiant/ui/einspector/EntityInspector.h Diff File
mod - radiant/ui/modelselector/ModelDataInserter.h Diff File
mod - radiant/ui/modelselector/ModelPopulator.h Diff File
mod - tools/msvc/wxutillib.vcxproj Diff File
mod - tools/msvc/wxutillib.vcxproj.filters Diff File

DarkRadiant: master 8485c987

26.08.2022 06:02

greebo


Details Diff
0006075: Improve wxAuiManager shutdown Affected Issues
0006075
mod - radiant/ui/mainframe/AuiLayout.cpp Diff File

DarkRadiant: master f923827a

26.08.2022 13:44

greebo


Details Diff
0006075: Try to fix Linux compilation Affected Issues
0006075
mod - radiant/ui/einspector/EntityInspector.cpp Diff File

Issue History

Date Modified Username Field Change
19.08.2022 15:27 greebo New Issue
19.08.2022 15:27 greebo Status new => confirmed
25.08.2022 10:59 greebo Assigned To => greebo
25.08.2022 10:59 greebo Status confirmed => assigned
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master a0a0a9d9
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master 827f6977
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master d301ca92
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master d8c43ff7
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master 5da69372
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master 9574465e
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master 1dd9127b
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master bcf9c4f5
26.08.2022 05:18 greebo Changeset attached => DarkRadiant master db2e300c
26.08.2022 05:18 greebo Target Version => 3.2.0
26.08.2022 05:18 greebo Status assigned => resolved
26.08.2022 05:18 greebo Resolution open => fixed
26.08.2022 05:18 greebo Fixed in Version => 3.2.0
26.08.2022 05:22 greebo Status resolved => assigned
26.08.2022 05:22 greebo Resolution fixed => reopened
26.08.2022 06:19 greebo Changeset attached => DarkRadiant master 8485c987
26.08.2022 06:20 greebo Changeset attached => DarkRadiant 3.2 0697be50
26.08.2022 13:44 greebo Changeset attached => DarkRadiant master f923827a
26.08.2022 19:20 greebo Status assigned => resolved
26.08.2022 19:20 greebo Resolution reopened => fixed
13.01.2024 05:32 greebo Status resolved => closed