openlcb / OpenLCB_Java

A git-managed copy of the SVN-based Java prototype implementation of OpenLCB. This implementation operates inside JMRI.
6 stars 9 forks source link

Add copy and paste to tabs in the CDI display #231

Closed bobjacobsen closed 10 months ago

bobjacobsen commented 11 months ago

This adds a contextual menu (right click, ctrl click) to tabs in the CDI display that contains "Copy" and "Paste" options. Copy and paste works both within one window and across windows. You can only paste into a tab of the same type from which you copied. The data stored in the clipboard is in the format of the usual backup files.

bobjacobsen commented 10 months ago

I'm working on updating the CDI processing to handle the <repname> option handling described at line 155 of the current CDI TN draft. That overlaps significantly with this PR.

Can we get this PR merged please?