Skip to content

Relating compiled offsets to edited ones #15

Description

@uliska

Currently we can determine if the position of an object differs from its compiled one.
We can also insert an extra-offset override in the source, which is great.

However, when recompiling the document the new position will be regarded as "initX/initY", and all further dragging operations are calculated from this new position. But this isn't appropriate. When we have offset an item by, say, (3 . 4) the item should however be orange after all. And when we drag that item by, say, (-1 . -2) the resulting new offset should be (2 . 2) and not (-1 . -2).

To achieve this it will be necessary to get to the next step and interpret the source itself. That is "someone" (I suppose the Object Editor) should try to find out about existing extra-offset overrides and do the necessary calculations.

But this doesn't prevent us from opening our currently planned pull request. This is actually a bigger thing and can only be tackled in the context of other issues.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions