View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005761 | DarkRadiant | Map Editing | public | 23.09.2021 12:53 | 28.10.2022 05:52 |
Reporter | MirceaKitsune | Assigned To | greebo | ||
Priority | low | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 2.13.0 | ||||
Target Version | 3.0.0 | Fixed in Version | 3.0.0 | ||
Summary | 0005761: Cut functionality to complement copy and paste | ||||
Description | Since this should be super simple and has its uses: We have working copy and paste functionality, could we have the cut function as well? When selecting one or more item(s) in the world and using the common Control + X shortcut, the selection should be copied to the clipboard then deleted. I can see myself using this at times to spawn a quick template then move it to the clipboard for later pasting it to the camera in different places. | ||||
Tags | clipboard | ||||
DarkRadiant: master 9117bc1e 03.04.2022 08:59 Details Diff |
0005761: Start adding some unit tests to cover clipboard-related commands |
Affected Issues 0005761 |
|
mod - test/Selection.cpp | Diff File | ||
add - test/testutil/CommandFailureHelper.h | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
DarkRadiant: master d9f8b635 03.04.2022 09:14 Details Diff |
0005761: Add mocked clipboard module to unit test setup |
Affected Issues 0005761 |
|
add - test/FakeClipboardModule.h | Diff File | ||
mod - test/RadiantTest.h | Diff File | ||
mod - test/Selection.cpp | Diff File | ||
mod - test/testutil/CommandFailureHelper.h | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
DarkRadiant: master 9e33286a 03.04.2022 09:40 Details Diff |
0005761: Copy command is now sending an operation message to give feedback in the status bar |
Affected Issues 0005761 |
|
mod - radiantcore/selection/clipboard/Clipboard.cpp | Diff File | ||
mod - test/Selection.cpp | Diff File | ||
add - test/testutil/MapOperationMonitor.h | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj | Diff File | ||
mod - tools/msvc/Tests/Tests.vcxproj.filters | Diff File | ||
DarkRadiant: master 784a3e04 03.04.2022 09:52 Details Diff |
0005761: Add unit test checking the Copy command against a single selected face |
Affected Issues 0005761 |
|
mod - radiant/ui/statusbar/StatusBarManager.cpp | Diff File | ||
mod - radiantcore/selection/clipboard/Clipboard.cpp | Diff File | ||
mod - test/Selection.cpp | Diff File | ||
DarkRadiant: master 2d14d45b 03.04.2022 11:25 Details Diff |
0005761: Add Cut command and corresponding unit test |
Affected Issues 0005761 |
|
mod - install/input.xml | Diff File | ||
mod - radiantcore/selection/algorithm/General.cpp | Diff File | ||
mod - radiantcore/selection/clipboard/Clipboard.cpp | Diff File | ||
mod - radiantcore/selection/clipboard/Clipboard.h | Diff File | ||
mod - test/Selection.cpp | Diff File | ||
DarkRadiant: master 64494074 03.04.2022 11:28 Details Diff |
0005761: Another unit test checking that Cut is undoable |
Affected Issues 0005761 |
|
mod - test/Selection.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
23.09.2021 12:53 | MirceaKitsune | New Issue | |
23.09.2021 12:53 | MirceaKitsune | Tag Attached: clipboard | |
03.04.2022 08:58 | greebo | Status | new => acknowledged |
03.04.2022 09:16 | greebo | Assigned To | => greebo |
03.04.2022 09:16 | greebo | Status | acknowledged => assigned |
03.04.2022 11:25 | greebo | Changeset attached | => DarkRadiant master 9117bc1e |
03.04.2022 11:25 | greebo | Changeset attached | => DarkRadiant master d9f8b635 |
03.04.2022 11:25 | greebo | Changeset attached | => DarkRadiant master 9e33286a |
03.04.2022 11:25 | greebo | Changeset attached | => DarkRadiant master 784a3e04 |
03.04.2022 11:25 | greebo | Changeset attached | => DarkRadiant master 2d14d45b |
03.04.2022 11:25 | greebo | Target Version | => 3.0.0 |
03.04.2022 11:26 | greebo | Status | assigned => resolved |
03.04.2022 11:26 | greebo | Resolution | open => fixed |
03.04.2022 11:26 | greebo | Fixed in Version | => 3.0.0 |
03.04.2022 11:28 | greebo | Changeset attached | => DarkRadiant master 64494074 |
28.10.2022 05:52 | greebo | Status | resolved => closed |