| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
b/30400751
1) This also fixes the issue of apps drawer sliding up when page is swiped
horizontally immediately above the hotseat area.
2) Disclaimer: this should be cp'ed to calgary.
Hence, I tried to keep the diff small. Ideally, CaretDrawable animation
handling should move to AllAppsHandleImageView via refactoring in
follow up CL.
Change-Id: I4d808ee2eeca53b40c0b4e4e0e364fef056e26c3
|
|
|
|
|
|
|
|
|
|
|
| |
> This causes the scrim to animate with the content on first launch
> Also removing the logic to disable scrim based on state. That
logic was only executing onResume which could lead to an invalid state
Bug: 30972956
Bug: 30576826
Change-Id: Ia8386b303ce260f69e3b3b93041226f409301a01
|
|
|
|
|
|
|
| |
AllApps UI on tablets includes the extra gray bottom bar at the bottom
for nav-bar background protection, and should overlay the nav bar
Change-Id: Idb138b714c34de5510eb9aedfcefb22c9189eee4
|
|
|
|
|
|
|
|
|
| |
Setting a touch delegate makes a view to become accessible, if its set to auto.
This was making drayLayer accessible causing Talkback to speak out every item
on the draglayer when window focus changes
Bug: 30670702
Change-Id: Ifcba4c02b124166f9ca69c4244b9d20d7a7acaa5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Adding DeviceProfile callback for when the launcher layout changes due
to insets. This is necessary since there are now different layouts
depending on which side the navigation bar is on
- Consolidating hotseat and other layout into the device profile
launcher layout logic
- Making the all apps icons match the workspace icon height
- Tweaking caret drawable to draw to the bounds specified to simplify
layout in each orientation
- Fixing minor issue with page indicator shifting in landscape
- Centering overview buttons to the workspace page
Bug: 30021487
Change-Id: I1866bce00b2948f3edd06168c0f88d81207e3f13
|
|
|
|
|
|
|
|
| |
This allows better edge matching for the QSB. The QSB position
is kept synchronized with the page scroll and all-apps transition.
But its not visible in spring loaded and overview mode
Change-Id: I4e6723607ea966ee672273a9ca67c792fd6b5661
|
|
|
|
|
|
|
|
|
| |
b/28917826
> PageIndicator is also added in landscape
> Touch delegate allows the active touch area to be 36dp
Change-Id: If00f45fc88a13cd5a6759d771313439eb58561e3
|
|
|
|
|
|
|
| |
Adding an abstract FocusIndicatorHelper based on FocusIndicatorView
which draws the background instead of using a dummy view.
Change-Id: Id560195323d2ddad8fcd77ba675cf3f4fd4a94ab
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Renaming it to simply DropTargetBar
> Moving AppInfo to the top bar as well
> The workspace pages will extend to the top edge (minus some padding).
Since the QSB is no longer displayed on top of every page, there is
no reason to reserve the space.
> In spring-loaded mode, the workspace cell layout will scale enough
to make room for the drop target bar at the top
Change-Id: I2baf607310335dd576c9d9fcbb75ab708f47ac03
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The current PageIndicator has been renamed to PageIndicatorDots
and PageIndicatorMarker has been renamed to PageIndicatorDot.
- PageIndicatorDots and PageIndicatorLine implement PageIndicator.
- PageIndicatorLine uses scroll progress and number of pages to
draw a line of the correct size and position.
- All of these page indicator files are now in a pageindicators package.
Bug: 27227498
Change-Id: I9230d2e0600ce583989bd31d0b0e252b148d15c2
|
|
|
|
|
|
|
| |
instead of chaning the layouts in DeviceProfile
Bug: 27721989
Change-Id: I9a22c21e643f4fd0058c9be5e9d705aaf7649204
|
|
|
|
|
|
|
| |
Removing some unnecessary and unused methods
Bug: 25993953
Change-Id: I4d715cdee04eb7b0ebef673d885a4258c521ff1f
|
|\
| |
| |
| | |
Change-Id: I14ff2d67de4ba97628bdf651602724f9f4989173
|
| |
| |
| |
| | |
Change-Id: I78577124cd3c05d52669c3e52b0294d6eb1d194d
|
| |
| |
| |
| | |
Change-Id: I6aa8a2d7eb4599ed2351c54fe0885839b5ba4521
|
| |
| |
| |
| | |
Change-Id: Ieedc68eba9a5934ab30d6d546d8a837274491064
|
|/
|
|
|
|
|
|
|
| |
This is per an earlier CR comment "we should probably move all this code to its own package (launcher3.dragndrop) in a separate cl".
I'm not moving DragSource because it's referred from gsa code.
Bug: 22609426
Change-Id: Ia7204dab99c0c395c66b77143a2d60411153f5f3
|
|
|
|
|
| |
Bug: 22340087
Change-Id: I28d599fbb8f136b8b5aa4aeffaa0fba5661ab73c
|
|
|
|
|
|
| |
b/21923650
Change-Id: I26a9405ac0567f856a43d83886df4ece938c11a7
|
|
|
|
|
|
|
| |
- Renaming resources, dimens, etc to be more consistent
- Removing old AppsCustomize resources and other unused code
Change-Id: I15ce35e7cb7a9b9344fc7103963e4e4c9e45d89a
|
|
|
|
|
|
| |
the rootview.
Change-Id: Ie974752e739d9acd1fbd765809c671f82f462644
|
|
|
|
|
|
|
|
|
|
| |
- Dynamically update padding and background depending on fixed bounds and searchbar
- Fixes issue with drag layer bg getting clobbered when rotating launcher
- Tapping outside the bounds of all apps should close all apps
- Fixing typo causing widgets to not show in sw720dp devices
Bug: 20127840
Change-Id: I29c3f905bdee940f938ffe054f58434887073092
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- RecyclerView is rendering
- Animation is connected
- Drag and drop is now handled
- UI tweaking: background, margins, more to come.
- Flicker and preview not loading issue:
fixed height for the horizontal scroll view.
- Shortcuts are added
- Widget Preview loading should support shortPress for drop
- UI tweaks left: overlay of arrow when there are more items to scroll
- icons are added in the section header
- Sorting of widget sections and widget horizontal list
- Adding all the padding constants to dimen.xml file
- RecyclerView should only support one view type
For items to be addressed in follow up patches OR CLs,
TODO is added to the comment.
b/19897708
Change-Id: Ibfc4da1696a23d20bada93db46e126706eb13cdc
|
|
|
|
|
|
|
|
| |
- Moves launcher state-transition code into its own class
- Moves all-apps related code into a separate view/set of classes
- Implements a basic list view for all apps
Change-Id: I68f174aa9e1bf82c4e46ce9549c78a8dc4623f46
|
|
|
|
|
|
|
|
|
|
| |
> Removing all logic related to search and voice overlays
from Launcher3
> Using the widget provided by global search provider on the
homescreen
> Removing VoiceButtonProxy, as it is not being used anymore
Change-Id: Ie8b09b44f7213c8fa11bce685914442e4884295d
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I2f1f991e61f9e41644ee9943f5a1a15971cca6c1
|
|/
|
|
| |
Change-Id: I61700b363f8af6434e750bcb5323e0ad4e5bf011
|
|
|
|
| |
Change-Id: Ib9faf37eb22ad2a0b18c076978ec9f2fd8864c0c
|
|
|
|
|
|
|
| |
-> Added simple reference launcher extension
-> Make launcher able to handle a null qsb
Change-Id: Ib1575243cac800a335e95bbf00cdc394bb4741c3
|
|
|
| |
Change-Id: I9dc10d990321697723560986834ebeef3e0f1c0d
|
|
|
|
| |
Change-Id: I97ff14f436f75a6345f719ef19146b02087e2221
|
|
|
|
|
|
| |
issue: 16127412
Change-Id: Ie5885cabbef086e3b08811da72af88d01c4405e7
|
|
|
|
|
|
| |
issue: 16127412
Change-Id: I1d18515765100ff10d33439b3ac39ebfc5da35c7
|
|
|
|
|
|
| |
issue: 16352129
Change-Id: If2e154dba06a0648f933f9aea38898642db9fd85
|
|
|
|
| |
Change-Id: I6cb10424a345691d50c4fac7969e0b97bbee4b3c
|
|
|
|
| |
Change-Id: I4dc8a82c8cd5ef279506e7868e33a455fba5a3be
|
|
|
|
|
|
|
|
| |
This is to help get us paddingStart free to be able to work on Samsung
tablets, as they crash on paddingStart when it is used outside of -v17.
Bug: 8166178
Change-Id: I84879257c4e463879fd6bfc322514d30c469ca30
|
|
|
|
|
|
|
|
| |
This is to help get us paddingStart free to be able to work on Samsung
tablets, as they crash on paddingStart when it is used outside of -v17.
Bug: 8166178
Change-Id: Ic0ea256aabb68b654a3942dd19dd30e67f1b2af9
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
-> separated notion of page spacing and paged view padding
-> always position the current page within the rect
created by pagedview's viewport + padding
-> space pages by a constant amount
Change-Id: I6bb35f72f04543f83b51ef981f8c9ded051623ac
|
|/
|
|
| |
Change-Id: I601d92ecca5a479d7778824e3b120634bdae6a45
|
|
|
|
| |
Change-Id: Ie23e6e9f39679e8d35955a4a7db804d03f8b4d3f
|
|
|
|
|
|
|
|
| |
Note that we don't yet have a solution for the user's
initial wallpaper. Bother!
Bug: 9626042
Change-Id: I07ab09a3d10434e444dc27051034d387e692e469
|
|
|
|
| |
Change-Id: I9e6f1e5167791cf8dc140778dfa447f86424e9bf
|
|
|
|
| |
Change-Id: I082ba0b90ca4b3fbba32e8dfdec8ba79486d841c
|
|
|
|
| |
Change-Id: I44c5b4b532e8464010d45dd0a3dfeccb2d475216
|
|
|
|
|
|
|
|
| |
-> Also, deferring empty screen removal until after the drop animation
in order to reduce buggy transitions
-> Also fixing workspace layout on tablet
Change-Id: I1ae9fdaf592262f959424f321efa6df4298f85cc
|
|
|
|
| |
Change-Id: I061960b2ca7a2cf02729665fb032d23d8f463ada
|
|
|
|
| |
Change-Id: I16b2440f99d4b91a3a74226cdac7054e7d5fd7f5
|