Fix the edit methods
missing some params and stuff

Signed-off-by: Suki <suki@missallsunday.com>
Moar fixes to the editor

Signed-off-by: Suki <suki@missallsunday.com>
Trickery to support previews comming from editing

Signed-off-by: Suki <suki@missallsunday.com>