summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Add system window inset support to DragLayer and children.John Spurlock2013-09-116-8/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Add error message when built-in wallpapers not foundMichael Jurka2013-09-101-0/+2
|
* Removing click sounds on clicking workspace. (Bug 10547952)Winson Chung2013-09-091-0/+1
| | | | Change-Id: I2e41d384041415dffc723f3c302e0854e691a01a
* Allow Launcher class to hide activities from All AppsBjorn Bringert2013-09-062-3/+15
| | | | | | | | | There are a few questions for the launcher team embedded in comments. Bug: 10645210 Bug: 10551568 Change-Id: I67ad10da0d0f0f0885f8b14d329231c37aa6779b
* Making some code easier to debugMichael Jurka2013-09-061-1/+2
|
* Merge "Catch exceptions when setting wallpaper offsets" into jb-ub-gel-agarMichael Jurka2013-09-051-4/+8
|\
| * Catch exceptions when setting wallpaper offsetsMichael Jurka2013-09-051-4/+8
| | | | | | Bug: 10514504
* | Fix crash when setting wallpaperMichael Jurka2013-09-0510-30/+2
|/ | | | | Also clean up some unused code Change-Id: Ibef8d3d594cc859a993640fd6ee578e9eeb633d1
* Initial changes to restore AllApps.Winson Chung2013-09-0514-205/+425
| | | | | | | - Removes unused all apps code due to dynamic grid/spacing - Attempts to use CellLayout instead of PagedViewCellLayout Change-Id: I3c49bca9fc35dfeaf250591fd63bc7f36119968f
* Create a separate wallpaper crop activityMichael Jurka2013-09-052-270/+328
| | | Change-Id: Ifb0a7dcb5a6e9ddd4f4bbccc793d9b4db1256cf2
* Merge "Show and hide the wallpaper list in response to touch" into ↵Michael Jurka2013-09-052-3/+68
|\ | | | | | | jb-ub-gel-agar
| * Show and hide the wallpaper list in response to touchMichael Jurka2013-09-052-3/+68
| |
* | If All Apps is reinstated, allowing removing items from WorkspaceMichael Jurka2013-09-051-4/+7
| |
* | Fix crash on uninstall via drag.Daniel Sandler2013-09-041-1/+4
| | | | | | | | | | Bug: 10347293 Change-Id: I2a2e4693fb79dd71a71cb53f9a90899788702a17
* | Merge "Faster ramp up; external area continues the scrolling" into ↵Adam Cohen2013-09-052-2/+2
|\ \ | | | | | | | | | jb-ub-gel-agar
| * | Faster ramp up; external area continues the scrollingMindy Pereira2013-09-042-2/+2
| |/ | | | | | | Change-Id: I5e0c5803fac9b92721f21a5f799a6929c49bb885
* | Merge "Fixing issue where shortcuts to standard android intents were getting ↵Winson Chung2013-09-041-2/+2
|\ \ | |/ |/| | | pruned." into jb-ub-gel-agar
| * Fixing issue where shortcuts to standard android intents were getting pruned.Winson Chung2013-08-301-2/+2
| | | | | | | | Change-Id: Ie5b83f0240a72813e33d528b62f74e69c3807d55
* | Merge "Move wallpapers to external activity" into jb-ub-gel-agarMichael Jurka2013-09-0419-140/+162
|\ \
| * | Move wallpapers to external activityMichael Jurka2013-09-0419-140/+162
| |/ | | | | | | | | | | | | Also renaming Launcher's ApplicationInfo to AppInfo since ApplicationInfo is already a framework class Change-Id: Ib3e91d2ba4ace458d790a26c0ce850870fd3f146
* / Port AutoScroller to launcher3Alan Viverette2013-09-034-446/+946
|/ | | | Change-Id: Ic2b7b5faac4878f3b4645c291e36c5f7734c7f8b
* Merge "Fixing missing workspace screens. (Bug 10512285)" into jb-ub-gel-agarWinson Chung2013-08-301-22/+51
|\
| * Fixing missing workspace screens. (Bug 10512285)Winson Chung2013-08-301-22/+51
| | | | | | | | | | | | - Also skipping apps that are disabled (Regression, Bug 10444606) Change-Id: I175d0188615cbd378166e14ac2f7afb6295fe886
* | Adjust wallpaper crop sizesMichael Jurka2013-08-301-25/+51
|/ | | | | - Cap the widths to the previous default wallpaper size - Increase the height to cover the nav bar area
* Merge "Additional Logging." into jb-ub-gel-agarWinson Chung2013-08-291-10/+27
|\
| * Additional Logging.Winson Chung2013-08-291-10/+27
| | | | | | | | Change-Id: I37bfa8e1812d2f08c62f1181514aece854a22f2b
* | Merge "Adding custom content scroll progress callback" into jb-ub-gel-agarAdam Cohen2013-08-292-0/+12
|\ \
| * | Adding custom content scroll progress callbackAdam Cohen2013-08-292-0/+12
| | | | | | | | | | | | Change-Id: I23b007f6ac30809c03127f5d9030d8f367694310
* | | Merge "Added settings button to overview mode" into jb-ub-gel-agarAdam Cohen2013-08-291-0/+9
|\ \ \ | |_|/ |/| |
| * | Added settings button to overview modeAdam Cohen2013-08-291-0/+9
| |/ | | | | | | Change-Id: Idcbfa49fe2710dec460155f34bd371321af6cf17
* / Improve wallpaper croppingMichael Jurka2013-08-294-82/+206
|/ | | | | | | - 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-284-79/+277
| | | | | | | -> Re-adding basic distinction btw apps and shortcuts -> Adding functionality to e-mail dump file, but not using Change-Id: I2b635004ab082af79445158ab61f20aac62d2e2f
* Clean up unused codeMichael Jurka2013-08-2814-59/+9
| | | Change-Id: Ie1e927aa0b5304f62cfffaab449abb3133870f80
* Clearing workspace screen data structures along with pages.Winson Chung2013-08-273-5/+52
| | | | Change-Id: Ib6c4522cd0c0c06dd6fd327be3621a6de0778f9c
* Merge "Fixing issue where dragging final items out of hot seat folder can ↵Winson Chung2013-08-263-15/+33
|\ | | | | | | causes inconsistency issue." into jb-ub-gel-agar
| * Fixing issue where dragging final items out of hot seat folder can causes ↵Winson Chung2013-08-233-15/+33
| | | | | | | | | | | | 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-2611-95/+143
|\| | | | | | | 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-2311-95/+143
| | | | | | | | 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
* | Fix wallpaper croppingMichael Jurka2013-08-262-5/+3
| | | | | | | | Images were not being scaled correctly and wallpaper dimensions weren't always being set
* | Merge "Get the view to be used as qsb bar from the launcher directly." into ↵Adam Copp2013-08-234-13/+28
|\ \ | |/ |/| | | jb-ub-gel-agar
| * Get the view to be used as qsb bar from the launcher directly.Cristina Stancu2013-08-224-13/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow more control over the qsb visuals and behaviour in GEL. Depends on ag/339203 Future changes: - revert ag/344333 since we won't need the normal qsb to support hotword anymore - Dragging icons over the Drop target bar (to remove/uninstall them or get App info) doesn't currently work in GEL. There might be future changes needed to fix that. Change-Id: Ic498f0abee5ad99ef1644ff94f174b61f8e1f5f0
* | Merge "Finish support for third-party wallpaper pickers" into jb-ub-gel-agarMichael Jurka2013-08-223-32/+47
|\ \
| * | Finish support for third-party wallpaper pickersMichael Jurka2013-08-223-32/+47
| |/ | | | | | | | | Clicking on the pickers didn't do anything before. Change-Id: I103caafbe8d44d27d1797436ce479fb769c4c0f4
* | Merge "Disable zoom/pan for built-in wallpapers" into jb-ub-gel-agarMichael Jurka2013-08-222-27/+59
|\ \
| * | Disable zoom/pan for built-in wallpapersMichael Jurka2013-08-222-27/+59
| |/
* / Fixing issue loading old db rows without proper spans causing crash due to ↵Winson Chung2013-08-211-2/+2
|/ | | | | | occupied-cells check. Change-Id: Iac4d245c27aa7e6afe7792cc2308a163af11d11f
* Merge "Don't use a More Apps folder." into jb-ub-gel-agarDaniel Sandler2013-08-212-4/+11
|\
| * Don't use a More Apps folder.Daniel Sandler2013-08-212-4/+11
| | | | | | | | | | | | | | Instead, "extra" icons (which were not previously workspace shortcuts) will be strewn across your workspace. Change-Id: Ie8a7b533bb3c94bec3aa8fc7c7c8d3bea7eef485
* | Add logging for Folder drag issuesMichael Jurka2013-08-213-30/+24
|/ | | | | | | | | Drags out of Folders are getting lost, adding debug code to see if the uninstall logic is causing that Also, fixing one potential cause of the issue Change-Id: I0b6a91268571c2a9394e0d6f19fb9d324b427b51