summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/Workspace.java
Commit message (Collapse)AuthorAgeFilesLines
* Getting the Overview Mode to look up to specAdam Cohen2013-09-221-5/+24
| | | | | | | | -> New assets, text, fonts -> New spacing of pages (translated upwards) -> Updated outline color to white (the ones we're drawing) Change-Id: Ie664ac0598ae18b86ae6d54d1d6b497c13d2ee95
* Merge "Fix issue where you could page to -1 during spring loaded drag (issue ↵Adam Cohen2013-09-221-0/+5
|\ | | | | | | 10640529)" into jb-ub-now-indigo-rose
| * Fix issue where you could page to -1 during spring loaded drag (issue 10640529)Adam Cohen2013-09-221-0/+5
| | | | | | | | Change-Id: I487c871af4ec4412ee4edc74ce58947e54ccd43b
* | More folder cleanupAdam Cohen2013-09-201-1/+0
|/ | | | | | | | -> Eliminating out ring -> Fixing the cursor color -> Using "nolip" asset appropriately Change-Id: Ie0e341e865298555dcb0fcb5644e1f3e6b5e39e6
* Fixing small regression in PageIndicators add page, fixing NPE (Bug 10779956)Winson Chung2013-09-201-0/+6
| | | | Change-Id: I7ff711c6fc97987efc57bf023913e33e31ccf140
* Merge "Tweaking page indicators to support add page icon, remembering widget ↵Winson Chung2013-09-201-3/+9
|\ | | | | | | picker page (Bug 10787439)" into jb-ub-now-indigo-rose
| * Tweaking page indicators to support add page icon, remembering widget picker ↵Winson Chung2013-09-191-3/+9
| | | | | | | | | | | | page (Bug 10787439) Change-Id: Iab0b5676aa9c34a610b4b968940abc81c913c234
* | Merge "Improve parallax" into jb-ub-now-indigo-roseMichael Jurka2013-09-201-15/+40
|\ \
| * | Improve parallaxMichael Jurka2013-09-201-15/+40
| |/ | | | | | | | | | | | | | | | | | | - Don't move wallpaper when picking up items - Don't use the entire wallpaper for parallax until you have at least 4 pages Bug: 10839029 Bug: 10840014 Change-Id: I1bb165c375429e4d449f654812784df610d9fcb7
* / Removing old debugging logs. (Bug 107442854)Winson Chung2013-09-191-21/+0
|/ | | | Change-Id: I56d6838af3cca710eab300d3e71ca1be90866cdd
* Merge "Adding some assets / fixing a couple bugs" into jb-ub-now-indigo-roseAdam Cohen2013-09-191-10/+24
|\
| * Adding some assets / fixing a couple bugsAdam Cohen2013-09-191-10/+24
| | | | | | | | | | | | | | | | -> Adding wallpaper, settings and widgets icons for overview mode -> Fix issues with disappearing search bar / custom content screen when screen is turned off from overview mode. Change-Id: I0904098bd642c40709e27f571e458f1b6e479c17
* | Merge "Support for dynamically adding/removing -1 screen" into ↵Dave Hawkey2013-09-191-16/+35
|\ \ | |/ |/| | | jb-ub-now-indigo-rose
| * Support for dynamically adding/removing -1 screenDave Hawkey2013-09-181-16/+35
| | | | | | | | Change-Id: Ife68b64c04498e336192caf895edb9a090dcdc26
* | Handful of small changes / bug fixesAdam Cohen2013-09-181-0/+16
|/ | | | | | | | | | -> Fixed fade in of overview panel on first animation -> Fixed long press issue in page indicator region -> Added background scrim to overview mode -> Fading search bar in overview mode / disabling clickability of search bar and mic Change-Id: Ic9bf84f7cb9ff2991c5b4e93273d9e3f65556e5c
* Add settled/unsettled state information to launcherSandeep Siddhartha2013-09-171-0/+5
| | | | | | Bug: 10789736 Bug: 10785435 Change-Id: I876707103d495f4a8e55909af63c75da210fefde
* Making sure CustomContent is never visible during overview / springloadedAdam Cohen2013-09-161-8/+22
| | | | Change-Id: I187f7fcfbd4e24e20959c9e0cf5fd5400d006f45
* Fix issue where you can't long press on empty screen to enter overiew modeAdam Cohen2013-09-161-12/+0
| | | | Change-Id: Ia7e3913187e5f38ce9db6f9da4bf9e8408ea977a
* Fix NPE (issue 10708277)Adam Cohen2013-09-161-13/+5
| | | | Change-Id: I76cc74ae4e75bb9a0c1437c2f7d1c27b2fc6afd7
* Fix wallpaper offset after bootMichael Jurka2013-09-141-1/+1
| | | Bug: 10722164
* Exit overview mode after setting wallpaperMichael Jurka2013-09-141-19/+28
| | | | | | | Also, create method to exit overview mode without an animation Bug: 10332065 Change-Id: Iaade5ccb07aefa7d19be5f07db821a69762cb1bb
* Merge "Update to using new crop intent" into jb-ub-now-indigo-roseMichael Jurka2013-09-141-1/+4
|\
| * Update to using new crop intentMichael Jurka2013-09-131-1/+4
| | | | | | | | | | | | | | Also, unify WallpaperCropActivity so it's identical to the system default version (mainly removing Launcher dependencies) Change-Id: I1ebc390bce23de62d76daced6f8cb44d57e4ac0c
* | WIP: Add moveToCustomContentScreen methodAllan Wojciechowski2013-09-131-5/+24
| | | | | | | | | | | | | | | | | | To allow as to move to the -1 screen from GEL. Also added a showWorkspace method to handle intents when we are in All Apps. Related GEL CL at ag/357408 Change-Id: I0a4d03df2bf035d342b74f6c3c9b3fe9105f1c59
* | Merge "Tweaking animation while scrolling to custom content page. (Bug ↵Adam Cohen2013-09-131-17/+3
|\ \ | | | | | | | | | 10394396)" into jb-ub-now-indigo-rose
| * | Tweaking animation while scrolling to custom content page. (Bug 10394396)Winson Chung2013-09-131-17/+3
| |/ | | | | | | Change-Id: I792439eb6b052ba747ab115ffd345638382ac58d
* / Shrink-wrapping model to spec (issue 10397399)Adam Cohen2013-09-131-9/+81
|/ | | | Change-Id: I87e32e8bd93f3b0468bc840200faed8270922a03
* Add system window inset support to DragLayer and children.John Spurlock2013-09-111-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of fitting system windows as before, DragLayer now lays out under the system windows. DragLayer will simply add the system window insets to each child's layout margins by default. e.g. for Hotseat, Page Indicators, QSB, Search Overlay. Children that want to use the full viewport can declare so by implementing a new Insettable interface. System window insets will be passed to Insettable#setInsets(insets) and the child can do what it wants with them. Currently, two of DragLayer's children implement Insettable: 1) Workspace (for the -1 screen). Full screen pages are given the entire viewport, paged view offsets modified to end up in the right place now that the viewport is larger (the full screen height). Non-full screen pages like the normal icon pages simply apply the insets to end up in the same place they did before. NowClientCardsView uses the full viewport, applying the insets as padding. Will want to better take advantage of this new real estate in a future CL. 2) All Apps (AppsCustomizeTabHost). Applies the insets as layout margin one level down, so that the bar area is opaque during the transition, but visually the content lands in the same place. (Also add db_files to .gitignore to ignore the output of the db tool) Bug:10687177 Bug:10652189 Change-Id: I80b25d63884d244fcf704b24dad9497ee0d8b453
* Removing click sounds on clicking workspace. (Bug 10547952)Winson Chung2013-09-091-0/+1
| | | | Change-Id: I2e41d384041415dffc723f3c302e0854e691a01a
* Catch exceptions when setting wallpaper offsetsMichael Jurka2013-09-051-4/+8
| | | Bug: 10514504
* Fix crash on uninstall via drag.Daniel Sandler2013-09-041-1/+4
| | | | | Bug: 10347293 Change-Id: I2a2e4693fb79dd71a71cb53f9a90899788702a17
* Move wallpapers to external activityMichael Jurka2013-09-041-6/+6
| | | | | | | Also renaming Launcher's ApplicationInfo to AppInfo since ApplicationInfo is already a framework class Change-Id: Ib3e91d2ba4ace458d790a26c0ce850870fd3f146
* Merge "Adding custom content scroll progress callback" into jb-ub-gel-agarAdam Cohen2013-08-291-0/+9
|\
| * Adding custom content scroll progress callbackAdam Cohen2013-08-291-0/+9
| | | | | | | | Change-Id: I23b007f6ac30809c03127f5d9030d8f367694310
* | Improve wallpaper croppingMichael Jurka2013-08-291-25/+50
|/ | | | | | | - Add support for tablets - Add support for parallax with user-cropped images - Improve behavior in landscape Change-Id: I50c4bba59b03d26d595a086a9ea425894f341705
* Logging to disk for more reliable loggingAdam Cohen2013-08-281-24/+52
| | | | | | | -> Re-adding basic distinction btw apps and shortcuts -> Adding functionality to e-mail dump file, but not using Change-Id: I2b635004ab082af79445158ab61f20aac62d2e2f
* Clearing workspace screen data structures along with pages.Winson Chung2013-08-271-2/+12
| | | | Change-Id: Ib6c4522cd0c0c06dd6fd327be3621a6de0778f9c
* Merge "Fixing issue where dragging final items out of hot seat folder can ↵Winson Chung2013-08-261-0/+12
|\ | | | | | | causes inconsistency issue." into jb-ub-gel-agar
| * Fixing issue where dragging final items out of hot seat folder can causes ↵Winson Chung2013-08-231-0/+12
| | | | | | | | | | | | inconsistency issue. - Fixing restoring of workspace screens on rotation (and flash of custom content page indicator) - Fixing NPE on long pressing on empty screen to go into overview mode
* | Merge "Fixing folders to always show in view, removing old assets and ↵Winson Chung2013-08-261-2/+4
|\| | | | | | | references to LauncherModel count." into jb-ub-gel-agar
| * Fixing folders to always show in view, removing old assets and references to ↵Winson Chung2013-08-231-2/+4
| | | | | | | | LauncherModel count.
* | Add wallpaper parallaxMichael Jurka2013-08-261-119/+71
|/ | | | | | | - Currently only works with built-in wallpapers - Animates smoothly when the number of wallpapers changes Change-Id: Ia63f5d4cdc6fc83495e507d93cf34405e6733515
* Initial implementation of new wallpaper picker.Michael Jurka2013-08-211-58/+3
| | | Change-Id: Ib4c5ac4989b4959fa62465d9cde3cac662e24949
* Fixing issue with widget sizes being misreported.Winson Chung2013-08-201-10/+15
| | | | | | - Fixing NPE with getting page indicators in phone landscape Change-Id: Id369596e38cbe7a161c0d1f62e62e4f4f3cc31b3
* Merge "Removing workspace screens on load and ensuring we don't bind on new ↵Winson Chung2013-08-201-0/+2
|\ | | | | | | apps until returning to Launcher." into jb-ub-gel-agar
| * Removing workspace screens on load and ensuring we don't bind on new apps ↵Winson Chung2013-08-201-0/+2
| | | | | | | | | | | | | | | | until returning to Launcher. - Updating print_db to print workspace screens Change-Id: Id477f5a5649c0d3b7ab0cce5ed99ca0a519d7706
* | Stripping unused method paramAdam Cohen2013-08-201-15/+7
|/ | | | Change-Id: Id71664a88908773c5e64c9394070ad231d2148a1
* Initial Changes for Dynamic GridWinson Chung2013-08-201-73/+22
| | | | Change-Id: I9e6f1e5167791cf8dc140778dfa447f86424e9bf
* Ensuring that we don't clobber workspace screens map when new apps are added.Winson Chung2013-08-191-8/+8
| | | | | | | - Using Log warnings instead of debugs - Ensuring we don't save negative screen id's Change-Id: I13276d007193c120ee0830abcdc6eb203f22a9da
* Removing custom content paddingAdam Cohen2013-08-151-9/+3
| | | | | | -> Cleaned up extraneous imports Change-Id: I3f9258a893e85f9f6a7cc1eab03d4c5a3dfba786