CPC G06F 16/4393 (2019.01) [G06F 16/483 (2019.01); G06T 13/80 (2013.01)] | 20 Claims |
1. A method, comprising:
at an electronic device in communication with a display device and one or more input devices:
displaying, via the display device, an editing user interface of a slideshow application, wherein the editing user interface includes a representation of a first slide of a slideshow;
while displaying the editing user interface, receiving, via the one or more input devices, first user input to add a first operation to the first slide of the slideshow;
in response to the first user input, causing the first operation to be configured to be performed when one or more first criteria are met, wherein the one or more first criteria identifies a first state of an operation preceding the first operation, wherein the operation and the first operation are comprised in a pre-ordered set of operations for the first slide;
receiving, via the one or more input devices, second user input to cause the slideshow to be presented in a playback interface;
in response to the second user input, initiating presentation of the slideshow in the playback interface; and
while presenting the slideshow in the playback interface:
receiving, via the one or more input devices, an override user input; and
in response to the override user input:
in accordance with a determination that an override criteria is met, utilizing one or more alternate criteria to the first criteria to determine initiation of the first operation, and wherein initiating the first operation modifies the pre-ordered set of operations for the first slide.
|