Changesets: DarkRadiant
layercontroldialog 529deb21 01.10.2022 03:26 Details Diff |
0006107: Fix unit tests |
Affected Issues 0006107 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
layercontroldialog 0dc4414c 01.10.2022 03:10 Details Diff |
0006107: Layer hierarchy is persisted to .darkradiant file |
Affected Issues 0006107 |
|
mod - radiantcore/layers/LayerInfoFileModule.cpp | Diff File | ||
mod - radiantcore/layers/LayerInfoFileModule.h | Diff File | ||
layercontroldialog b10dc133 01.10.2022 02:43 Details Diff |
0006107: Layer hierarchy is persisted to mapx format |
Affected Issues 0006107 |
|
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - radiantcore/map/format/portable/Constants.h | Diff File | ||
mod - radiantcore/map/format/portable/PortableMapReader.cpp | Diff File | ||
mod - radiantcore/map/format/portable/PortableMapWriter.cpp | Diff File | ||
mod - test/LayerManipulation.cpp | Diff File | ||
layercontroldialog d3f344c8 01.10.2022 02:20 Details Diff |
0006107: Implement layer hierarchies in LayerManager |
Affected Issues 0006107 |
|
mod - include/ilayer.h | Diff File | ||
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - radiantcore/layers/LayerManager.h | Diff File | ||
mod - test/LayerManipulation.cpp | Diff File | ||
layercontroldialog cf6dbabe 30.09.2022 16:57 Details Diff |
0006107: Refactor LayerManager class |
Affected Issues 0006107 |
|
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - radiantcore/layers/LayerManager.h | Diff File | ||
layercontroldialog f61ca5d8 30.09.2022 16:12 Details Diff |
0006107: Add unit test covering ILayerManager::getParentLayer/setParentLayer methods |
Affected Issues 0006107 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
mod - test/MapSavingLoading.cpp | Diff File | ||
add - test/testutil/FileSaveConfirmationHelper.h | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
layercontroldialog 5dbfa7a7 28.09.2022 14:01 Details Diff |
0006107: More unit tests |
Affected Issues 0006107 |
|
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - test/LayerManipulation.cpp | Diff File | ||
layercontroldialog f224fa9e 28.09.2022 13:33 Details Diff |
0006107: Extend ILayerManager interface, add getParentLayer() method |
Affected Issues 0006107 |
|
mod - include/ilayer.h | Diff File | ||
mod - plugins/script/interfaces/LayerInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/LayerInterface.h | Diff File | ||
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - radiantcore/layers/LayerManager.h | Diff File | ||
layercontroldialog 58546ded 28.09.2022 13:29 Details Diff |
0006107: Remove unused overloads accepting layer names as string |
Affected Issues 0006107 |
|
mod - include/ilayer.h | Diff File | ||
mod - plugins/script/interfaces/LayerInterface.cpp | Diff File | ||
mod - plugins/script/interfaces/LayerInterface.h | Diff File | ||
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - radiantcore/layers/LayerManager.h | Diff File | ||
layercontroldialog f7e41be2 28.09.2022 13:22 Details Diff |
0006107: More layer management unit tests |
Affected Issues 0006107 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
layercontroldialog 2165ccb0 28.09.2022 13:02 Details Diff |
0006107: More layer management unit tests |
Affected Issues 0006107 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
layercontroldialog 6e794bb2 28.09.2022 11:15 Details Diff |
0006107: Start expanding layer unit tests |
Affected Issues 0006107 |
|
mod - include/ilayer.h | Diff File | ||
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - radiantcore/layers/LayerManager.h | Diff File | ||
mod - test/LayerManipulation.cpp | Diff File | ||
layercontroldialog bdf08c50 28.09.2022 10:26 Details Diff |
0006107: Configure drag and drop of tree items |
Affected Issues 0006107 |
|
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.h | Diff File | ||
layercontroldialog 2af75725 28.09.2022 10:11 Details Diff |
0006107: Redirect the mainframe constructed signal to the new dialog |
Affected Issues 0006107 |
|
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
mod - radiant/ui/layers/LegacyLayerControlDialog.cpp | Diff File | ||
layercontroldialog 99894e5c 28.09.2022 10:09 Details Diff |
0006107: Move rename/delete button actions to the new dialog |
Affected Issues 0006107 |
|
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.h | Diff File | ||
layercontroldialog f7ca5341 28.09.2022 09:37 Details Diff |
0006107: LayerControlDialog is not updating itself synchronously on any change, updates/refreshes are queued and processed in idle events. |
Affected Issues 0006107 |
|
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.h | Diff File | ||
layercontroldialog 64a1da23 28.09.2022 09:00 Details Diff |
0006107: Setting layer visibility by clicking the checkbox |
Affected Issues 0006107 |
|
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.h | Diff File | ||
layercontroldialog b8364f0c 28.09.2022 08:49 Details Diff |
0006107: Double-click with and without modifiers is functional |
Affected Issues 0006107 |
|
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.h | Diff File | ||
layercontroldialog 4ef4a307 28.09.2022 08:42 Details Diff |
0006107: Layer selection status is updated |
Affected Issues 0006107 |
|
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
layercontroldialog 9942fdd1 28.09.2022 08:31 Details Diff |
0006107: Add IndicatorColumn class, used to draw the layer selection status indicator |
Affected Issues 0006107 |
|
add - libs/wxutil/dataview/IndicatorColumn.h | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.h | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj | Diff File | ||
mod - tools/msvc/wxutillib.vcxproj.filters | Diff File | ||
master 4996290e 27.09.2022 18:56 Details Diff |
Update debian/changelog for 3.3.0 | ||
mod - debian/changelog | Diff File | ||
layercontroldialog eecf59f5 25.09.2022 15:49 Details Diff |
0006107: Active layer is using bold style |
Affected Issues 0006107 |
|
mod - libs/wxutil/dataview/TreeViewItemStyle.h | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
layercontroldialog 104080e2 25.09.2022 15:37 Details Diff |
0006107: Reactivate the old button panel for now |
Affected Issues 0006107 |
|
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
layercontroldialog 48564108 25.09.2022 15:31 Details Diff |
0006107: Update tree model on layer changes |
Affected Issues 0006107 |
|
mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
mod - radiant/ui/layers/LayerControlDialog.h | Diff File | ||
layercontroldialog 03c1e075 25.09.2022 14:18 Details Diff |
0006107: Add new layer dialog class, copied from the old one. Rip out all old controls and add a tree view instead. |
Affected Issues 0006107 |
|
mod - radiant/CMakeLists.txt | Diff File | ||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | ||
add - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
add - radiant/ui/layers/LayerControlDialog.h | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj | Diff File | ||
mod - tools/msvc/DarkRadiant.vcxproj.filters | Diff File |