View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001545 | Scribus | Story Editor / Text Frames | public | 2005-01-16 01:58 | 2007-05-25 23:52 |
Reporter | michaelkjohnson | Assigned To | avox | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | all | OS Version | all |
Product Version | 1.3.4cvs | ||||
Fixed in Version | 1.3.4cvs | ||||
Summary | 0001545: cut&paste looses linking between text frames | ||||
Description | This may be by design, and not a bug, but if I have two text frames that are linked, and I cut the second frame and paste it into a new spot, it continues to have the same text that it had before, but it is no longer linked, so I have to clear text in it, then re-link it from the previous frame. My (possibly naive) assumption is that it would make more sense to either stay linked or to clear the contents, on the theory that it is not obvious that the linking went away and it might lead to accidentally missing text while moving layout items around. | ||||
Tags | No tags attached. | ||||
Patch | |||||
|
its working as designed, but this can be a feature request for 1.3 where the text handling get re-written |
|
Ok, so how should it work? I propose the following behaviour: If a frame is the first of a chain, the whole text is cut out with the frame, and the chain becomes empty. If a frame is not the first, the frame is cut out with no text; all text stays in the chain. In both cases the chain is "repaired" after removing the frame, ie. now the frame before the cut frame links directly to the frame following the cut frame. If you unlink the frame before cutting (this is possible in 134), just the text in that frame will be cut; and the chain gets separated in two parts: one with the text before the cut frame, and one with the text after. When you paste the cut frame somewhere else, you have to relink it manually to get the old flow back. An automatic repair of those links during paste would be problematic. What if the user pastes it several times? |
|
Also need to consider the case where a user cuts the first 2 of 3 frames, or all frames in a chain, etc.. perhaps simple, perhaps not. |
|
Hm, currently linked frames should stay linked when copied/cut. Should we also repair the chain if a frame is missing in the cut chain, eg. if the user copies 1st, 2nd, 4th and 5th frame, should the 2nd be linked to the 4th then? That might be difficult to implement. Independently from that I still propose to keep all text with the first frame in the chain. |
|
implemented as described in note (0015360), please test thoroughly |
|
>>>If a frame is the first of a chain, the whole text is cut out with the frame, and the chain becomes empty. That's currently not the case. Instead, the content is doubled. It starts in the cut and pasted first frame and also in the second frame. |
|
should be fixed now. there's still a redraw problem if you cut a middle frame which will be fixed another time |
|
I can't test, because the text flow between frames doesn't work at all. If I insert text into a frame, text overflow isn't even indicated. |
|
Tested, fixed. Thanks. |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-01-16 01:58 | michaelkjohnson | New Issue | |
2005-04-08 06:43 |
|
Note Added: 0004145 | |
2005-04-08 06:43 |
|
Severity | minor => feature |
2005-04-08 06:43 |
|
Product Version | 1.2.1 => 1.3 |
2006-04-12 21:51 | mhanski | OS | Specifix Linux => all |
2006-04-12 21:51 | mhanski | OS Version | 0.19 => all |
2006-04-12 21:51 | mhanski | Product Version | 1.3 => 1.3.4cvs |
2007-02-21 17:16 | avox | Note Added: 0015360 | |
2007-02-21 17:16 | avox | Assigned To | => avox |
2007-02-21 17:16 | avox | Status | new => feedback |
2007-02-21 23:21 | cbradney | Note Added: 0015366 | |
2007-02-22 11:02 | avox | Note Added: 0015369 | |
2007-03-06 23:12 | avox | Status | feedback => resolved |
2007-03-06 23:12 | avox | Fixed in Version | => 1.3.4cvs |
2007-03-06 23:12 | avox | Resolution | open => fixed |
2007-03-06 23:12 | avox | Note Added: 0015486 | |
2007-05-21 20:46 | christoph_s | Status | resolved => feedback |
2007-05-21 20:46 | christoph_s | Resolution | fixed => reopened |
2007-05-21 20:46 | christoph_s | Note Added: 0016261 | |
2007-05-25 07:28 | avox | Note Added: 0016312 | |
2007-05-25 07:32 | avox | Status | feedback => resolved |
2007-05-25 07:32 | avox | Resolution | reopened => fixed |
2007-05-25 15:18 | christoph_s | Status | resolved => feedback |
2007-05-25 15:18 | christoph_s | Resolution | fixed => reopened |
2007-05-25 15:18 | christoph_s | Note Added: 0016319 | |
2007-05-25 23:52 | christoph_s | Status | feedback => closed |
2007-05-25 23:52 | christoph_s | Note Added: 0016324 | |
2007-05-25 23:52 | christoph_s | Resolution | reopened => fixed |
2015-09-17 20:08 | Kunda | Category | Story Editor / Text Frames => Story Ed/Txt Frames |
2015-09-17 20:12 | Kunda | Category | Story Ed/Txt Frames => Story Editor / Text Frames |