Lines Matching defs:Workspace
66 * The workspace is a wide area with a wallpaper and a finite number of pages.
68 * interact with. A workspace is meant to be used with a fixed width only.
70 public class Workspace extends SmoothPagedView
73 private static final String TAG = "Launcher.Workspace";
75 // Y rotation to apply to the workspace screens
206 // Variables relating to touch disambiguation (scrolling workspace vs. scrolling a widget)
232 // These variables are used for storing the initial and final values during workspace animations
264 * Used to inflate the Workspace from XML.
267 * @param attrs The attributes set containing the Workspace's customization values.
269 public Workspace(Context context, AttributeSet attrs) {
274 * Used to inflate the Workspace from XML.
277 * @param attrs The attributes set containing the Workspace's customization values.
280 public Workspace(Context context, AttributeSet attrs, int defStyle) {
286 // With workspace, data is available straight from the get-go
299 R.styleable.Workspace, defStyle, 0);
345 // Disable multitouch across the workspace/all apps/customize tray
403 * Initializes various states for this workspace.
441 throw new IllegalArgumentException("A Workspace can only have CellLayout children.");
486 * @param child The child to add in one of the workspace's screens.
501 * @param child The child to add in one of the workspace's screens.
567 // TODO: This branch occurs when the workspace is adding views
603 // the active workspace
614 // the active workspace
711 // Above MAX_SWIPE_ANGLE, we don't want to ever start scrolling the workspace
715 // increase the touch slop to make it harder to begin scrolling the workspace. This
835 // The range of scroll values for Workspace
1037 // Don't have any lag between workspace and wallpaper on non-large devices
1517 * start a drag in Launcher, regardless of whether the drag has ever entered the Workspace
1623 // To/from workspace - only show the current page unless the transition is not
2117 // if the drag started here, we need to remove it from the workspace
2160 // if the drag started here, we need to remove it from the workspace
2446 // Here we store the final page that will be dropped to, if the workspace in fact
2980 // We want the workspace to have the whole area of the display (it will find the correct
3004 * Drop an item that didn't originate on one of the workspace screens.
3009 * to add an item to one of the workspace screens.
3366 * Called at the end of a drag which originated on the workspace.
3520 // Workspace is responsible for drawing the edge glow on adjacent pages,
3521 // so we need to redraw the workspace when this may have changed.
3563 * Returns a list of all the CellLayouts in the workspace.
3580 * the hotseat and workspace pages
3804 // not been added to the workspace, so remove those items as well.