Commit Graph

139 Commits

Author SHA1 Message Date
Adam Cohen 73894964c2 Launcher performance optimizations: shaving about 3ms off Workspace.dispatchDraw()
-> Caching values of getChildOffset() and getChildRelativeOffset()
    -> Using fast invalidate pattern in workspace#screenscrolled
    -> eliminated updateAdjacentPageAlpha, combined with screenScrolled
       code where appropriate to take advantage of fast invalidate
    -> removed a bit of dead code (just for cleanups sake)

Change-Id: Id91542ff846d9495a0370707d02d1f647dab22d4
2011-10-31 14:52:24 -07:00
Michael Jurka 4da7a3e556 Fix NPE
Bug # 5340102

Change-Id: Ibcdb549f4987f67c797c0618c8f54d3b1054261f
2011-10-28 15:28:50 -07:00
Adam Cohen 2591f6a520 Fixing AppsCustomize paging effect on tablet
Change-Id: I9ec1faeb4efa1b3db338bf47dceee72befbc682e
2011-10-25 14:37:45 -07:00
Adam Cohen ae4f155e09 Fixing AllAppsCustomize Keyboard Accessibility / NPE (issue 5483485)
Change-Id: I841823e28bf419028afea2a57352c4ad45c7c4a0
2011-10-20 00:18:52 -07:00
Adam Cohen 0cd3b64e60 Add ability to swipe from apps to widgets in AllAppsCustomize (issue 5453016)
Change-Id: I4d725cf1ee11d67f5149dbd0edbcb2e0af3b80ee
2011-10-14 16:50:14 -07:00
Winson Chung c27d1bbb26 Fixing issue where we were adding text to each scroll event. (Bug: 5328362)
Change-Id: I9e716535cdf06a2955167b53d788dffc724d1133
2011-09-30 12:10:19 -07:00
Winson Chung 90576b5f09 Fixing some small issues.
- Adding All Apps pressed state (5375824)
- Ensuring the drop targets are single line (5375563)
- Adding some checks in kb focus logic to appease some frantic monkeys (4508638)
- Removing some unused assets

Change-Id: I46702ee25c638849c716f0d8428f68c2b06c1c2e
2011-09-27 18:46:06 -07:00
Winson Chung 7d7541e7b4 Updating Clings. (5057945, 5056643)
Change-Id: Ifb2d37e92495aeddf9d4b3277eb8d2a846f4aa99
2011-09-18 18:38:11 -07:00
Winson Chung c3665faf45 DO NOT MERGE: Fixing regression where scroll position would be offset when rotated.
- Fixes the scrolling issue only in conjunction with framework measure fix
- Updating the wallpaper gallery item background

Change-Id: I156de59a3eadfdaa61018c0a74ad0614d76cde6d
2011-09-15 13:38:54 -07:00
Winson Chung dea74b7d12 Updating assets.
Change-Id: Ieab9698bbbe94a3087c9f405c4318f5575e2a842
2011-09-14 11:31:30 -07:00
Winson Chung ae890b85df Disable fading of side pages on phones. (5270754)
- Fixing small issue with scroll bars not aligning properly.

Change-Id: I000c0b7a26d7e6295d131646be81491a357ffdce
2011-09-13 18:13:32 -07:00
Adam Cohen b5ba097015 Workspace overscroll effect
-> Made AllAppsCustomize scroll/over scroll more subtle

Change-Id: Icf1889b3adccce22d4a2d80c5b487518b0ab3157
2011-09-11 17:24:49 -07:00
Winson Chung 09c1552341 Bounding scroll bar to the track to prevent overscrolling.
Change-Id: I2db815e072dcf41dda8102829d136fc2dca588e7
2011-09-09 11:45:50 -07:00
Adam Cohen 22f823d340 New AllAppsCustomize transitions
Change-Id: Ibefda8bf156810849c5e8f3383d49ae64a7ee08a
2011-09-07 18:16:11 -07:00
Winson Chung d11265e373 Overriding onHoverEvent to prevent default propagation.
Change-Id: I64cda2a3342fe256629490e0c557b500ec75034b
2011-08-30 13:38:16 -07:00
Winson Chung ed718b18a9 Merge "Saving/restoring current page in AppsCustomize. (5050168)" 2011-08-18 10:55:17 -07:00
Winson Chung 5afbf7bdd6 Saving/restoring current page in AppsCustomize. (5050168)
Change-Id: Ib868033a2b71383abc4569082675f391d3e4cc76
2011-08-17 10:48:01 -07:00
Winson Chung f314b0eab0 Improving transition between Apps/Widgets panes (5145408)
Change-Id: Id4f73a89b646bbf168ee49e8bdeb34b85a52d9d4
2011-08-16 12:52:39 -07:00
Michael Jurka d771c96e5d Fix regression: taps were not sent to wallpaper
Change-Id: I2114cf8161c7a3b0fa6849f15e5a8e4bd45dbabb
2011-08-09 16:07:40 -07:00
Michael Jurka 86c119a226 Fix visual bugs
- Fix clipping of icon labels on large devices
- Fix bug where icons and widgets on side pages in home workspace were visible on startup

Change-Id: I8c17cfcb1ac27255b955e6db9d0eec7ce3833bd0
2011-08-08 17:03:09 -07:00
Michael Jurka 430e8a5f5b Flash scroll indicators a bit earlier on transitions
Change-Id: I456b61480299b1177d9d275f2cb4459bab02d63e
2011-08-08 15:52:14 -07:00
Winson Chung ea359c6aee Grid spacing fixes
- Restoring old grid for widgets
- Disabling ability to add widgets to hotseat
- Updating holo colors
- Updating assets

Change-Id: I3a639f0afeca9463f8079eb8fbaedf295a41fa0f
2011-08-04 15:50:30 -07:00
Winson Chung 4afe9b31f5 Adding ability to add to hotseat from spring loaded mode (5064141).
- Fixing regression where folder items had no text in tablet ui and assets
- Fixing spring loaded frame sizing (5067335)
- Making the cells 80x80 for testing again on the phone ui (5085986)

Change-Id: I52a0f5eaf2dcf4adaf57c5a71da3903892c490a8
2011-07-29 11:34:23 -07:00
Winson Chung a6427b15c1 Fixing minor bugs (5085316, 5082963, 5042828)
- Adding separator between qsb and workspace content
- Adding a bit of spacing between drawables and text in all apps
- Making the drop target area smaller...

Change-Id: I1bebe7dff20fc30e4896de1dcf23d23b62a31a07
2011-07-27 14:34:03 -07:00
Winson Chung bb6f6a52b6 Fixing regression in divider visibility during spring loaded mode. (5076848)
Change-Id: Ib36e78c840cd2192bdc5f30e425f82e160f63189
2011-07-25 17:56:08 -07:00
Winson Chung 5a808358f1 Adding menu to jump to shortcuts page in widgets tab
- Fixing bug in PagedView when setting the current page
- Fixing small visual issue with flashing scroll indicator
- Fixing slightly offset holographic icons

Change-Id: Ic6ce6365daca41cb5a73706c7c4b078f33a4e39c
2011-07-25 13:48:59 -07:00
Winson Chung f5f8cefb21 Launcher cleanup and fixes.
- Removing unused hotseat assets
- Adding xhdpi assets from designer repo
- Decoupling dock divider and scroll bar to fix landscape divider issue
- Fixing issue where dock portals were being clipped

Change-Id: If3894a9a265e0272111e852857f9cfbf994ec050
2011-07-25 12:06:43 -07:00
Winson Chung 32174c878c Fxing issues with the scroll bar
- Removing track from AllApps
- Scrollbar should reach edge of track now
- Fixing flashing when going from AppsCustomize to workspace and switching tabs in AppsCustomize

Change-Id: Id69bd04dc503608566c3a33a1344904e3db383bf
2011-07-19 17:59:48 -07:00
Michael Jurka f2253e1446 Merge "Fix a monkey crash" 2011-07-14 13:12:02 -07:00
Michael Jurka 2698db4df3 Fix a monkey crash 2011-07-13 18:25:14 -07:00
Michael Jurka d74c984fcc Use hardware layers in more situations
* Turn on while dragging
* Fix bug: don't disable when swiping pages during drag
* Fix bug: disable hardware layers on startup
* Removing old state code in Workspace

Change-Id: I5633dc98f2679784aea5551564dfa19504a074a6
2011-07-13 17:41:05 -07:00
Winson Chung 557d6ed50c Fixing issues with spring loaded adding.
- Delaying until items are added
- Showing bg when going into spring loaded mode
- Fixing regression where dropping widgets on full page would not trigger a notification
- Fixing regression on tablet where pages were no longer being rotated or shown

Change-Id: Iadc0c406f0c065c5029addea1abfee395eed81b9
2011-07-11 11:38:24 -07:00
Winson Chung 649723cfb3 Updating assets.
- Tweaking search bar layout.

Change-Id: I9624fa4284135858d3e19b8b8e4710b5dd746042
2011-07-07 14:10:47 -07:00
Winson Chung 3ac74c55cf Tweaking the scroll indicators with new assets and sizing.
- Showing the scroll indicators when changing between workspace/apps customize

Change-Id: I791c09b76deb00108c466f08ae3c29b19d77c4d8
2011-06-30 17:43:39 -07:00
Winson Chung 6a0f57dfaf Populating some more accessibility events.
Change-Id: I7813abdd6dcc0979949caec9e31029486be0396d
2011-06-29 20:11:07 -07:00
Winson Chung 4e076545e4 Cleaning up dead code.
Change-Id: I922e20b41d19ca9936c75277ba7c58a291d297fa
2011-06-23 16:08:54 -07:00
Winson Chung b44b52439d Loading previews and holographic icons in background thread using AsyncTasks.
- Adding back animation between tabs

Change-Id: I1a49bfca4f85f579e232861aa02d08fb25d0aafc
2011-06-23 11:26:17 -07:00
Adam Cohen 76fc085d28 New folder visualization, renaming, staggering reorder
Change-Id: I62963d225e6ea5d2ec9d8ebc8a6d73099f5d6c7f
2011-06-21 18:00:21 -07:00
Winson Chung 007c69867d Adding signposting to Phone UI in Workspace/AppsCustomize.
Change-Id: Id63f247745a5ec1a63bbaff84602e4c91354f789
2011-06-14 16:02:56 -07:00
Winson Chung f0ea4d3378 Replacing AllApps/Customize in tablet UI with Apps/Customize.
Change-Id: I11a296b25472e4bf298a468865b0dff29f500aaa
2011-06-13 11:49:32 -07:00
Michael Jurka fbd14ac287 am 83c70cf8: am d9455775: am 20b7ca91: Fix bug with snapping during scrolling
* commit '83c70cf8ee6ff5912394ce9b3efc0bdea9401ae2':
  Fix bug with snapping during scrolling
2011-06-09 13:32:21 -07:00
Winson Chung b26f3d6a8c Modifying AppsCustomize behaviour to use springloaded mode.
Change-Id: I21d181ad3d245731ee8402915f8918b91bfc4553
2011-06-08 16:42:03 -07:00
Michael Jurka 20b7ca91b2 Fix bug with snapping during scrolling
Bug # 4490518

Change-Id: I1bf1954bc319d18aef45eebfd48b46f4ff0a9038
2011-06-08 14:42:48 -07:00
Michael Jurka dcfc25ca5f am 4c826609: am a83ae6bf: am 330ae983: Merge "Fix issue where All Apps tab bar was too small" into honeycomb-mr2
* commit '4c826609208012e7219ecdacde4348b0dd7973bd':
  Fix issue where All Apps tab bar was too small
2011-06-03 11:21:32 -07:00
Michael Jurka 83ae5cfa27 am 6a2326cf: am bad51817: am 87b1490c: Potential fix for bug 4479399
* commit '6a2326cff955d692c4f89f6ca7ffea036a3efb15':
  Potential fix for bug 4479399
2011-05-31 23:41:37 -07:00
Michael Jurka 983e3fdf20 Fix issue where All Apps tab bar was too small
Change-Id: I702ca5ce32a6346f09c61765aa63625d3d50cc92
2011-05-31 10:47:24 -07:00
Michael Jurka 87b1490c5a Potential fix for bug 4479399 2011-05-25 22:24:31 -07:00
Patrick Dubroy e61c6a35b2 Dynamically determine # of rows/cols in All Apps.
DO NOT MERGE

Change-Id: I3c050abcd8c00235094708d59eda81f923df6806
2011-05-20 15:10:15 -07:00
Patrick Dubroy 244d74cb35 Dynamically determine # of rows/cols in All Apps.
Change-Id: Ia8c1b3915325823f7617862e0e4e0db865ea0d5d
2011-05-20 14:03:14 -07:00
Michael Jurka 54a4ac2689 Make customization drawer deal better with a small height 2011-05-13 14:39:42 -07:00