Abstract:
An electronic device provides, to a display, data to present a user interface that includes a first group of user interface objects and a second group of user interface objects. A current focus is on a first user interface object of the first group of user interface objects. The device receives an input that corresponds to a request to move the current focus to a user interface object in the second group of user interface objects; determines a projection of the first user interface object based on a direction of the input; identifies one or more user interface objects that overlap with the projection of the first user interface object in the direction on the display that corresponds to the direction of the input; and moves the current focus to a second user interface object of the one or more identified user input objects.
Abstract:
An electronic device includes a camera. While in a first media acquisition mode for the camera the device displays a live preview on the display. While displaying the live preview, the device detects activation of a shutter button. In response to detecting activation of the shutter button, the device groups a plurality of images acquired by the camera in temporal proximity to the activation of the shutter button into a sequence of images. The sequence of images includes: a plurality of images acquired by the camera prior to detecting activation of the shutter button; a representative image that represents the first sequence of images and was acquired by the camera after one or more of the other images in the first sequence of images; and a plurality of images acquired by the camera after acquiring the representative image.
Abstract:
An electronic device provides, to a display, data to present a user interface with a plurality of user interface objects that includes a first user interface object. A current focus is on the first user interface object. The device, in response to determining that inactivity criteria are satisfied, provides data to visually distinguish the first user interface object in a first manner from the other user interface objects in the plurality of user interface objects; and, after providing the data to visually distinguish the first user interface object in the first manner: detects interaction by a user with the electronic device or with another device in communication with the electronic device; and, in response, provide, to the display, data to cease visually distinguishing the first user interface object in the first manner from the other user interface objects in the plurality of user interface objects.
Abstract:
The FIGURE is a front view of a display screen or portion thereof with graphical user interface showing the claimed design. The broken lines in the figures show a display screen or portion thereof, and form no part of the claimed design.
Abstract:
A computer system displays a first user interface that includes respective selectable representations of a plurality of categories for media items associated with the computer system, including at least a first selectable representation of a first category and a second representation of a second category. While displaying the first user interface for configuring the system user interface, the computer system detects a first input selecting a set of one or more of the plurality of categories. After the set of one or more of the plurality of categories were selected by the first input, the computer system displays the system user interface, wherein displaying the system user interface includes, over time displaying the system user interface with a plurality of versions of the first background that respectively include media items selected from media items in respective categories in the set of one or more of the plurality of categories.
Abstract:
A computer system displays a first user interface for configuring a wake user interface. The first user interface displays a first representation of a first version of the wake user interface illustrating a first plurality of editable user interface objects overlaying a first background. While displaying the first user interface, the system detects a first input. In response, when the first input meets first criteria, the system displays a second user interface for editing a first user interface object of the first plurality of editable user interface objects. The first user interface object is selected based on a location of the first input. When the first input meets second criteria, the system updates the first user interface to display a second representation of a second version of the wake user interface having a second plurality of editable user interface objects overlaying a second background.
Abstract:
A computer system receives, by a first application, a plurality of shared media items and receives a request to display a view of a media application that includes the media library that includes a first plurality of media items. The computer system displays a collection of media items in the media application that are selected based on first criteria. Displaying the collection of media items includes displaying a second plurality of media items selected from the media library based on the first criteria. In accordance with a determination that a first shared media item from a set of one or media items that have not been added to the media library meets display criteria, the display criteria including the first criteria, displaying the first shared media item in the collection of media items concurrently with the second plurality of media items.
Abstract:
An electronic device provides, to a display, data to present a user interface that includes a plurality of user interface objects, and a current focus on a first user interface object. While the display is presenting the user interface, the electronic device receives an input that corresponds to a movement of a contact across on a touch-sensitive surface. The electronic device, in response to receiving the input and in accordance with a determination that a first axis is a dominant axis, moves the current focus along the first axis by a first amount and along the second axis by a second amount. The amount of movement of the current focus along the second axis is reduced to a first non-zero amount by a scaling factor that is based on one or more inputs received prior to receiving the input.
Abstract:
In some embodiments, an electronic device displays a plurality of content items in a messaging conversation. In some embodiments, the electronic device displays user interfaces associated with one or more content items in a messaging conversation.