Changesets: DarkRadiant
|
layercontroldialog 4aaf58b1 01.10.2022 04:10 Details Diff |
0006107: Implement item drop handler to assign layers to a parent |
Affected Issues 0006107 |
|
| mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
|
layercontroldialog 4cdb7728 01.10.2022 03:51 Details Diff |
0006107: Reduce log spam when loading groups |
Affected Issues 0006107 |
|
| mod - radiantcore/selection/group/SelectionGroupInfoFileModule.cpp | Diff File | ||
|
layercontroldialog 3a56a514 01.10.2022 03:38 Details Diff |
0006107: Don't allow assigning a layer as its own parent |
Affected Issues 0006107 |
|
| mod - radiant/ui/layers/LayerControlDialog.cpp | Diff File | ||
| mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
| mod - test/LayerManipulation.cpp | Diff File | ||
|
layercontroldialog 3a974ccc 01.10.2022 03:30 Details Diff |
0006107: Tweak .darkradiant syntax a bit |
Affected Issues 0006107 |
|
| mod - radiantcore/layers/LayerInfoFileModule.cpp | Diff File | ||
|
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 | ||