Abstract:
A method, comprising: at a computing system comprising one or more processors, memory, a first housing that includes a primary display, and a second housing at least partially containing (i) a physical keyboard and a touch-sensitive secondary display that is distinct from the primary display: displaying, on the primary display, a first user interface for an application executed by the computing system; displaying a second user interface on the touch-sensitive secondary display, the second user interface comprising a first set of one or more affordances corresponding to the application, wherein the first set of one or more affordances corresponds to a first portion of the application; detecting a swipe gesture on the touch-sensitive secondary display; in accordance with a determination that the swipe gesture was performed in a first direction, displaying a second set of one or more affordances corresponding to the application on the touch-sensitive secondary display, wherein at least one affordance in the second set of one or more affordances is distinct from the first set of one or more affordances, and wherein the second set of one or more affordances also corresponds to the first portion of the application; and, in accordance with a determination that the swipe gesture was performed in a second direction substantially perpendicular to the first direction, displaying a third set of one or more affordances corresponding to the application on the touch-sensitive secondary display, wherein the third set of one or more affordances is distinct from the second set of one or more affordances, and wherein the third set of one or more affordances corresponds to a second portion of the application that is distinct from the first portion of the application.
Abstract:
Electronic devices may use touch pads that have touch sensor arrays, force sensors, and actuators for providing tactile feedback. A touch pad may be mounted in a computer housing. The touch pad may have a rectangular planar touch pad member that has a glass layer covered with ink and contains a capacitive touch sensor array. Force sensors may be mounted under each of the four corners of the rectangular planar touch pad member. The force sensors may be used to measure how much force is applied to the surface of the planar touch pad member by a user. Processed force sensor signals may indicate the presence of button activity such as press and release events. In response to detected button activity or other activity in the device, actuator drive signals may be generated for controlling the actuator. The user may supply settings to adjust signal processing and tactile feedback parameters.
Abstract:
A method, comprising: at an electronic device with a touch-sensitive display, wherein the device includes one or more sensors to detect intensity of contacts with the touch-sensitive display: displaying, on the touch-sensitive display, first content; while a contact is detected at a first location on the touch-sensitive display that is associated with an area of the first content, detecting an increase in intensity of the contact on the touch-sensitive display above a respective intensity threshold; and in response to detecting the increase in intensity of the contact on the touch-sensitive display above the respective intensity threshold: displaying in the associated area, in place of the portion of the first content that was within the respective area, corresponding content that corresponds to the first location of the contact.
Abstract:
An electronic device with a display, a touch-sensitive surface and one or more intensity sensors displays content. While a focus selector is over the content, the device detects a gesture on the touch-sensitive surface, the gesture including a first contact on the touch-sensitive surface and movement of the first contact across the touch-sensitive surface that corresponds to movement of the focus selector on the display. In response to detecting the gesture, when the contact has an intensity below a selection intensity threshold, the device scrolls the content on the display in accordance with the movement of the focus selector on the display without selecting the content. In response to detecting the gesture, when the contact has an intensity above the selection intensity threshold, the device selects at least a portion of the content in accordance with the movement of the focus selector over the content.
Abstract:
User interface changes related to moving items in a user interface are disclosed. An operation (e.g., a drag operation) can be initiated on selected items by moving a cursor or pointing device in the user interface, and an animation can be presented illustrating representations of the selected items moving from their respective original locations toward a current location of the cursor or pointing device and forming a cluster in proximity to the current location of the cursor or pointing device. As the cluster of items is moved over a container object in the user interface, the representations of the items can adopt the appearance style defined by that container object. The representations of the items can also be shown to depart from the cluster and move toward anticipated locations of the items in the container object as a preview of a drop operation into the container object.