Modify

Opened 5 years ago

Closed 5 years ago

#1582 closed enhancement (wontfix)

[PATCH] Second MergeNodes Action to merge onto the other node

Reported by: Henry Loenwind Owned by: framm
Priority: trivial Component: Core
Version: Keywords:
Cc:

Description

Merge Nodes merges on the "oldest" of the selected nodes. This patch adds a new MergeNodes2Action, that merges on the "newest" of the selected nodes.

It's not the best way to select on which node to merge, but it's better than nothing. Having these two actions, the user can merge onto every node. He might have to select the nodes pair by pair and try which action is the correct one. Not the nicest thing, but better than to select from a list of node IDs. Someone might want to code a graphical selector, but that's not my field of expertise.

This patch includes:

  • New file MergeNodes2Action.java
  • Patch to MergeNodesAction.java to allow subclassing
  • Patch to MainMenu.java to include new action in Tools menu.

Note: If someone knows of a free key to the shortcut, feel free to add it.

Attachments (3)

MergeNodes2Action.java (2.5 KB) - added by Henry Loenwind 5 years ago.
MergeNodesAction.diff (1.0 KB) - added by Henry Loenwind 5 years ago.
MainMenu2.diff (1.4 KB) - added by Henry Loenwind 5 years ago.

Download all attachments as: .zip

Change History (5)

Changed 5 years ago by Henry Loenwind

Changed 5 years ago by Henry Loenwind

Changed 5 years ago by Henry Loenwind

comment:1 Changed 5 years ago by stoecker

I do not like that solution. It produces two tools for one problem and it is not really something users will find intuitive.

If you want to improve it, then please make a solution which always merges onto the first select node. That would possibly be a useful solution.

Anyway I'm against two similar tools for one task.

comment:2 Changed 5 years ago by anonymous

  • Resolution set to wontfix
  • Status changed from new to closed

Closes as wontfix.

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed .
as The resolution will be set. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.