diff options
author | Aleks Kissinger <aleks0@gmail.com> | 2012-05-22 20:57:23 +0100 |
---|---|---|
committer | Aleks Kissinger <aleks0@gmail.com> | 2012-05-22 20:57:23 +0100 |
commit | 84c819cffec08ba13f788a1dc12c239ac857246e (patch) | |
tree | ad9dbf0f788b8700ee64315b0a91226b9cbf953e /tikzit/src/gtk/TikzDocument.m | |
parent | 0973261fd48dc4b85387120fbef6fa9aac756a77 (diff) | |
parent | 37e7f18392109225ca5c257d14eda2f89a938370 (diff) |
Merge branch 'master' into resize_preview
Diffstat (limited to 'tikzit/src/gtk/TikzDocument.m')
-rw-r--r-- | tikzit/src/gtk/TikzDocument.m | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tikzit/src/gtk/TikzDocument.m b/tikzit/src/gtk/TikzDocument.m index a5f1d9f..2016d2a 100644 --- a/tikzit/src/gtk/TikzDocument.m +++ b/tikzit/src/gtk/TikzDocument.m @@ -726,7 +726,13 @@ } } -// FIXME: undo +- (void) reverseSelectedEdges { + if ([[pickSupport selectedEdges] count] > 0) { + GraphChange *change = [graph reverseEdges:[pickSupport selectedEdges]]; + [self completedGraphChange:change withName:@"Reverse edges"]; + } +} + - (void) bringSelectionForward { BOOL hasNodeSelection = [[pickSupport selectedNodes] count] > 0; BOOL hasEdgeSelection = [[pickSupport selectedEdges] count] > 0; |