Using Beta version 1.3.1.0
I highlight multiple containers, right click and copy.
I open a new board and paste the content.
The dimensions of the pasted containers are not the same.
On both boards the View is set to Actual Size.
This compatibility note from the release note page describes what you are seeing here:
If you look closely you will see the width of the notes are exactly the same, but the padding is different. New boards, such as the one you are pasting into, will use the new padding amount, but old boards will use the old amount for backward compatibility.
Thus copying and pasting from an old board is a way of “upgrading” the padding, if you wish. Simply dragging a resize handle on any of the bulk selected notes, and pulling them all wider a few pixels should correct for the now slightly wider area around text.
The error is:
The first document was newly created by me in the beta version. It was not created by copying from version 1.2.6.
I then took what I created in the beta version, copied it, opened a new Board in the beta version again and pasted it, which rendered as the second document.
So the beta version is not keeping its settings (container dimensions) between documents that were created in it, then copied and pasted - just to a new board.
Sorry for misunderstanding. The first screenshot is definitely left/right padded differently, the way old version would create a board, which is what confused me:
I would need reproduction notes to see this, if you are 100% positive the first board was created in the beta. If I create two boards, paste a paragraph into one, and then copy and paste the note into the second board, they look identical, and both use the same padding. So I don’t know how to create a board in the new version that uses the old amount of padding and need some instructions on how you got it to that point.
Here’s a neater example of creating, copying and pasting in the beta version I did this afternoon, where the pasted result is not the same.
Process:
- Each container was created using either Ctrl-Enter (to Stack) or a left- mouse double-click.
- Content was typed in.
- Text with Green and Blue highlights was Stacked.
- Character Names alongside were added later.
- Character Names to the right of the highlighted containers were individually linked by dragging till shade appeared and then the respective associated line.
- Character Names were Left Aligned using the Context Menu right-click option.
- Everything was highlighted at once with a mouse drag-over, copied using Ctrl-C and pasted in a new Board using Ctrl-V.
Could you open up the first board, the one you copied from, into a coding editor, or plain text editor of any kind, and search for “<UISettings>”? This should show your board background colour, font and foreground colour, along with a value in the “<NoteXPadding>” element. What is the number that you see—or do you see that setting at all?
I did the following today:
- Started a new Board in Scapple (Legacy).
- Copied its content to another Board in Scapple (Legacy). Result: No errors.
- Opened the same document in Scapple (Beta). Result: No errors, except the expanded containers (subject of another topic).
- Started a new Board in Scapple (Beta).
- Copied its content to another Board in Scapple (Beta). Result: No errors.
- Conclusion: This does not seem to be a persistent issue with the new Scapple (Beta).
UI Settings for Scapple (Legacy) File:
1.0 0.988006 0.945006
Helvetica
0.0 0.0 0.0
UI Settings for Scapple (Beta) file:
1.0 0.988006 0.945006
Helvetica
0.0 0.0 0.0
8.00
Conclusion NoteXPadding does not appear to be a feature in Scapple (Legacy).
I see what’s in square backets didn’t carry over to the message. Here’s the image versions:
Thanks for the further testing. From this checklist it looks like we are seeing expected behaviour across the board. Yes, we would not expect to see the <NoteXPadding> value in legacy boards, as that is a new element to the file format. The software will treat documents lacking this element as having a padding value of 4.0, retaining their original layout. If you copy and paste from such a document into a new one, the padding for each note will change to 8.0 and usually require a small increase in width to fix word-wrapping where necessary.
My guess is that the case you encountered was just a mistake. Somehow this first document really did originate in the legacy version. I haven’t ever seen the beta version create a new document without the 8.0 padding line, and in theory there should be no way for that setting to “communicate” to another board via copy and paste or drag and drop—so that’s the most likely answer. But if you’re entirely sure that’s not possible, then let’s keep an eye out for it.
P.S. you can paste text verbatim by clicking the </>
icon in the format bar and putting the text between then backtick lines.