Abstract:
Various embodiments disclosed herein provide devices, methods, and graphical user interfaces for an electronic device interacting with a stylus. In some embodiments, an application mode is changed in response to detecting the stylus being held. In some embodiments, functionality of the stylus is changed based on a stylus grip arrangement. In some embodiments, touch input functionality is changed when the stylus is being held. In some embodiment, displayed marks are changed based on finger manipulation inputs received by the stylus. In some embodiments, finger manipulation inputs received by the stylus enable navigation within a menu. In some embodiments, marks are created based on a hover distance of the stylus. In some embodiments, an interactive stylus tutorial is displayed. In some embodiments, stylus settings across electronic devices are maintained. In some embodiments, stylus pick-up then a gesture thereon changes tool properties. In some embodiments, a stylus touch changes the active color.
Abstract:
An electronic device such as a voice-controlled speaker device may have a housing. A speaker and other input-output components and control circuitry may be mounted within the housing. Light-emitting components may emit light that passes through a curved upper top cap portion or other housing structure. The light-emitting components may be interconnected using a flex circuit on a curved substrate or may be mounted on a planar circuit board. A subset of the light-emitting components may be rotated to improve color balance. Optical structures such as light guides, lens, microlenses, and/or a diffuser layer may be disposed over the light-emitting components to promote light mixing, to reduce hotspots, and to improve contrast on the top cap. The diffuser layer may be suspended using a support structure having baffle members to constraint the angular spread of the emitted light. Illuminated or persistently visible glyphs may be displayed in or near the top cap portion.
Abstract:
The present disclosure generally relates to techniques and interfaces for managing media playback devices. In some embodiments, the techniques include varying a feedback based on movement of a computer system toward or away from an external device. In some embodiments, the techniques include displaying an interface that includes controls for controlling media playback on an external device when the computer system and the external device are playing media. In some embodiments, the techniques include performing operations at a computer system in response to an input having a size that is less than or greater than a size threshold. In some embodiments, the techniques include performing different operations at a computer system when status lights have states that indicate different states of the computer system.
Abstract:
Embodiments are directed to an input device and methods related to the use thereof. The embodiment may include a deformable structure. The deformable structure may include a first layer defining an input surface and a second layer coupled to, and offset from, the first layer. At least one of the first layer or the second layer may define a geometric feature (e.g., including a protrusion, embossed portion, or other feature of one or both of the first and second layers). The geometric feature may be configured to collapse the deformable structure at a localized region in response to a force input. The embodiment may further include an input structure configured to produce an electrical response based on a magnitude of the force input.
Abstract:
The present disclosure generally relates to techniques and interfaces for managing media playback devices. In some embodiments, the techniques include varying a feedback based on movement of a computer system toward or away from an external device. In some embodiments, the techniques include displaying an interface that includes controls for controlling media playback on an external device when the computer system and the external device are playing media. In some embodiments, the techniques include performing operations at a computer system in response to an input having a size that is less than or greater than a size threshold. In some embodiments, the techniques include performing different operations at a computer system when status lights have states that indicate different states of the computer system.