View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005281 | DarkRadiant | Saving and loading | public | 26.06.2020 19:14 | 13.01.2024 05:32 |
Reporter | Dragofer | Assigned To | greebo | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 2.8.0 | ||||
Target Version | 3.6.0 | Fixed in Version | 3.6.0 | ||
Summary | 0005281: Feature: remember layer visibilities | ||||
Description | I think it'd be helpful in an effort to make it easier to resume where one has left off if DR remembered which layers were visible/hidden at the end of the previous session. I often work only in one or a few layers out of many, so not having to manually adjust their visibilities whenever I load my map would be a good quality of life improvement. Edit: would also be great if DR remembered which layer was the active layer (star icon in the layers list). | ||||
Tags | No tags attached. | ||||
DarkRadiant: master 425de9b9 28.10.2022 17:47 Details Diff |
0005281: Add unit tests checking that layer visibility and active status are restored |
Affected Issues 0005281 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
mod - test/resources/tdm/maps/layer_hierarchy_restore.darkradiant | Diff File | ||
DarkRadiant: master 679893c3 29.10.2022 04:31 Details Diff |
0005281: More unit test cases targeting the property block parsing code |
Affected Issues 0005281 |
|
mod - test/LayerManipulation.cpp | Diff File | ||
mod - test/algorithm/FileUtils.h | Diff File | ||
DarkRadiant: master 05fdba5d 29.10.2022 04:55 Details Diff |
0005281: Fix a crash when passing an invalid layer ID to ILayerManager.setLayerVisibility |
Affected Issues 0005281 |
|
mod - radiantcore/layers/LayerManager.cpp | Diff File | ||
mod - test/LayerManipulation.cpp | Diff File | ||
DarkRadiant: master b11ee57f 29.10.2022 04:56 Details Diff |
0005281: Visibility and active status can be restored from the .darkradiant file |
Affected Issues 0005281 |
|
mod - radiantcore/layers/LayerInfoFileModule.cpp | Diff File | ||
mod - radiantcore/layers/LayerInfoFileModule.h | Diff File | ||
DarkRadiant: master c7022229 29.10.2022 05:03 Details Diff |
0005281: Visibility and active status are persisted to the .darkradiant file |
Affected Issues 0005281 |
|
mod - radiantcore/layers/LayerInfoFileModule.cpp | Diff File | ||
DarkRadiant: master 205835f3 29.10.2022 05:10 Details Diff |
0005281: Visibility and active status are persisted in .mapx files |
Affected Issues 0005281 |
|
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 |
Date Modified | Username | Field | Change |
---|---|---|---|
26.06.2020 19:14 | Dragofer | New Issue | |
10.07.2020 06:34 | Dragofer | Description Updated | |
28.10.2022 17:29 | greebo | Status | new => confirmed |
28.10.2022 17:29 | greebo | Assigned To | => greebo |
28.10.2022 17:29 | greebo | Status | confirmed => assigned |
28.10.2022 17:29 | greebo | Target Version | => 3.6.0 |
29.10.2022 05:11 | greebo | Changeset attached | => DarkRadiant master 425de9b9 |
29.10.2022 05:11 | greebo | Changeset attached | => DarkRadiant master 679893c3 |
29.10.2022 05:11 | greebo | Changeset attached | => DarkRadiant master 05fdba5d |
29.10.2022 05:11 | greebo | Changeset attached | => DarkRadiant master b11ee57f |
29.10.2022 05:11 | greebo | Changeset attached | => DarkRadiant master c7022229 |
29.10.2022 05:11 | greebo | Changeset attached | => DarkRadiant master 205835f3 |
29.10.2022 05:11 | greebo | Status | assigned => resolved |
29.10.2022 05:11 | greebo | Resolution | open => fixed |
29.10.2022 05:11 | greebo | Fixed in Version | => 3.6.0 |
13.01.2024 05:32 | greebo | Status | resolved => closed |