Commit Graph

1642 Commits

Author SHA1 Message Date
Michael Jurka
c46fbf04ea Merge "Widget preview improvements" into ics-mr1 2011-11-12 22:02:44 -08:00
Michael Jurka
141dbd0e02 Improve Apps/Widgets transition
- Avoid using a bitmap when doing crossfade when switching between Apps/Widgets tabs, also fixes a visual issue on stingray (5104303)

Change-Id: I7365c629e704f37e18350ad15a849c034553d0b3
2011-11-11 16:48:48 -08:00
Michael Jurka
038f9d8bfb Widget preview improvements
- Make widget preview bitmaps as small as they can be, saving ~0.7-2MB peak memory (5104303)
- When adding/dragging a widget, make the drag outline/drag view much more closely match the actual size (5566938)

Change-Id: I5b5b7b84fa551d56432a76223b1a9e4de620ff56
2011-11-11 16:27:31 -08:00
Michael Jurka
fd99e7776a Merge "Fix NPE that occurs with poorly behaved widgets" into ics-mr1 2011-11-11 13:49:34 -08:00
Adam Cohen
ebea84d1c9 Unifying overscroll btw phone and tablet
-> Using separate assets for removing and uninstalling

Change-Id: I183967c3ca482531ae28f71cd9053b673c6a8d03
2011-11-11 11:38:53 -08:00
Michael Jurka
dbc1f65786 Fix NPE that occurs with poorly behaved widgets
Bug #5587311

Change-Id: Ida55463575ae94bc469bd2caae4c8b99e54d5a6b
2011-11-10 17:16:19 -08:00
Michael Jurka
31234d811d fix build 2011-11-10 15:15:15 -08:00
Adam Cohen
619643af9a Merge "Fixing issue where you could click through to next page in AppsCustomize (issue 5501400)" into ics-mr1 2011-11-10 15:05:24 -08:00
Michael Jurka
e6dcf26512 Merge "Reduce unnecessary layout passes" into ics-mr1 2011-11-10 15:02:00 -08:00
Michael Jurka
81efbad05e Reduce unnecessary layout passes
- Also delete unused code
2011-11-10 11:22:48 -08:00
Michael Jurka
dde558b8b8 resolved conflicts for merge of b9c76f32 to ics-mr1
Change-Id: I7579e312c48c9f9279e93283629036a9332aa34c
2011-11-10 02:36:08 -08:00
Adam Cohen
4e84401aa8 Fixing issue where you could click through to next page in AppsCustomize (issue 5501400)
Change-Id: I3cb7a640d24598a2d65c436763196b997626a506
2011-11-09 15:17:46 -08:00
Winson Chung
4decf123e4 Merge "Fixing issue where AllApps labels were getting clipped (Bug: 5490118)" into ics-mr1 2011-11-08 17:35:51 -08:00
Winson Chung
6032e7ed8e Fixing issue where AllApps labels were getting clipped (Bug: 5490118)
- Tweaking the AllApps grid spacing

Change-Id: I7eb79edfd170500c1fecd6841e6f022bd40ac250
2011-11-08 15:54:45 -08:00
Adam Cohen
0cf2a7c3ee Using public API for widget padding
Change-Id: I37c90ddf6309cdf29daacdf2c7663eb41d13338b
2011-11-08 15:07:01 -08:00
Adam Cohen
2632ca01e1 Merge "Ensuring disabled apps don't appear in workspace (issue: 5557311)" into ics-mr1 2011-11-07 14:17:13 -08:00
Winson Chung
a0654a3523 Merge "Altering touch feedback for qsb assets. (Bug: 5560273)" into ics-mr1 2011-11-07 14:14:55 -08:00
Adam Cohen
00fcb49a4c Ensuring disabled apps don't appear in workspace (issue: 5557311)
Change-Id: I4a016b200945779f6e73b9c9d1c2a13c2b0fdef9
2011-11-07 11:13:19 -08:00
Adam Cohen
acec671920 Merge "Cleaning up overscroll effect in launcher workspace" into ics-mr1 2011-11-04 13:59:53 -07:00
Winson Chung
620542254c Altering touch feedback for qsb assets. (Bug: 5560273)
- Removing some dead code

Change-Id: If6f3ffcf28249ca08c23089acb5bcd501b455119
2011-11-03 16:31:47 -07:00
Adam Cohen
21b411074e Cleaning up overscroll effect in launcher workspace
-> Making sure workspace is drawn above the hotseat and qsb
-> Dimming the dock divider and page indicator during overscroll

Change-Id: I40766aa88e58db2d102c11d1ae8b2455aa459a07
2011-11-03 15:42:39 -07:00
Adam Cohen
25b2995c67 Tentative fix for monkey crash, issue 5556086
Change-Id: Iea6b39133b297dc809e64a20d22156f59950db74
2011-11-02 15:52:56 -07:00
Michael Jurka
e4410ec013 Merge "Potential fix for launcher lockup (5369863)" into ics-mr1 2011-11-01 13:51:39 -07:00
Adam Cohen
55f57c49cf Merge "Launcher performance optimizations: shaving about 3ms off Workspace.dispatchDraw()" into ics-mr1 2011-11-01 12:45:07 -07:00
Winson Chung
32f491c9df Merge "Fixing issue where default widget previews were not using large icons on tablet." into ics-mr1 2011-11-01 10:43:54 -07:00
Michael Jurka
132793e607 Merge "Fix stuttering animation when you press home" into ics-mr1 2011-10-31 22:53:39 -07:00
Michael Jurka
cf489fe0c6 Merge "Update tablet wallpaper size" into ics-mr1 2011-10-31 22:53:34 -07:00
Michael Jurka
b3e22d99c1 Potential fix for launcher lockup (5369863)
- also, removing unused parameters and doing some function renames
2011-10-31 16:33:43 -07:00
Michael Jurka
bdf78559f2 Fix stuttering animation when you press home
Bug # 5533287

also removing some dead code/assets

Change-Id: I05e0a67d5b9003c76e1589a9dc54b7d17b755acf
2011-10-31 14:56:07 -07:00
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
Winson Chung
0b9fcf5686 Fixing issue where default widget previews were not using large icons on tablet.
Change-Id: I66469f52172be8ee526dc71cc5b6aa797f6a3289
2011-10-31 13:05:51 -07:00
Winson Chung
0ee2a43819 Merge "Fixing issue where widget previews were being scaled up." into ics-mr1 2011-10-31 10:54:08 -07:00
Michael Jurka
6e8dc3572f Merge "Fix NPE" into ics-mr1 2011-10-30 19:41:14 -07:00
Winson Chung
b5e74c8b60 Fixing issue where widget previews were being scaled up.
Change-Id: I94eaa1beb0579c8045a3b4c6ff72f7b9622a62ff
2011-10-28 16:43:21 -07:00
Michael Jurka
193080b4c6 Update tablet wallpaper size
- No wallpaper overscroll when horizontally swiping in Launcher
- No more vertical parallax
- Always setting the wallpaper offset to be centered vertically on phones
2011-10-28 16:09:52 -07:00
Michael Jurka
4da7a3e556 Fix NPE
Bug # 5340102

Change-Id: Ibcdb549f4987f67c797c0618c8f54d3b1054261f
2011-10-28 15:28:50 -07:00
Michael Jurka
c5deca7c6a Merge "Asset updates" into ics-mr1 2011-10-27 11:40:13 -07:00
Peter Ng
8db7000140 Asset updates
- Change how default widget previews look (5509429)
- Improve antialiasing in portal assets

Change-Id: I9993aec46a9a9ab8a732b4fc150120c935523f02
2011-10-27 11:26:04 -07:00
Winson Chung
6a87740354 Fixing issue where we were unnecessarily center pages vertically (Bug: 5521605)
- Centering pages vertically have no real effect on the phone as the page height is
  effectively the size of the container, but on tablets, pages can be significantly
  smaller to allow tapping the empty space to dismiss it.

Change-Id: I2f5117c287df6c5357039696f456d1d9d6c2af57
2011-10-26 17:00:42 -07:00
Adam Cohen
faa702dca8 Merge "Initial changes to make folders accessible" into ics-mr1 2011-10-26 14:48:57 -07:00
Winson Chung
ac9abca024 Merge "Cleaning up some code related to background alpha. (Bug: 5512761)" into ics-mr1 2011-10-26 14:09:45 -07:00
Adam Cohen
3371da0159 Initial changes to make folders accessible
Change-Id: Id8c9cbc0ef200967c3b966fbccfdfde184d4211c
2011-10-26 14:08:19 -07:00
Adam Cohen
89024e04ab Merge "Fixing AppsCustomize paging effect on tablet" into ics-mr1 2011-10-25 16:24:26 -07:00
Winson Chung
1b7c1d3515 Cleaning up some code related to background alpha. (Bug: 5512761)
- Fixes problem where side pages animate in when going to/from all apps
- Fixes issue where current page outline shows on first drag after going to all apps

Change-Id: Id764ff30daf7f4e9ca6f57d3bcd939a8a20c9473
2011-10-25 16:00:10 -07:00
Adam Cohen
2591f6a520 Fixing AppsCustomize paging effect on tablet
Change-Id: I9ec1faeb4efa1b3db338bf47dceee72befbc682e
2011-10-25 14:37:45 -07:00
Ed Heyl
4f3cb091d6 Merge remote branch 'goog/ics-mr0' into ics-mr1 2011-10-25 19:50:40 +00:00
Reena Lee
99a73f31b7 Updated bug fix for Launcher reloading on mcc update.
Store the previousConfig's mcc value only instead of configuration object.
The mPreviousConfig object was a reference to the same object ResourceManager
was using, which can change by the time LauncherModel gets the intent for
ACTION_CONFIGURATION_CHANGED.
This was causing Launcher to not reload all apps as the currentConfig and previousConfig always matched.

Bug 5040470

Change-Id: Ie7102cc233177e05cb0e0e2ae4240309c16ebf66
2011-10-24 17:37:11 -07:00
Winson Chung
0ade43ab8c am 29454729: Merge "Adding check in when getting current tab tag to prevent crash/NPE. (Bug: 5492469)" into ics-mr0
* commit '29454729ae8bda1e478537965820b88c31bd091d':
  Adding check in when getting current tab tag to prevent crash/NPE. (Bug: 5492469)
2011-10-21 14:38:29 -07:00
Winson Chung
3324335515 am 54103eb3: Merge "Adding additional checks to prevent launcher crash when we can\'t compose animation buffer. (Bug: 5478481)" into ics-mr0
* commit '54103eb3f9fb6e1fd4d1b83c784a23b80323ec75':
  Adding additional checks to prevent launcher crash when we can't compose animation buffer. (Bug: 5478481)
2011-10-21 13:59:10 -07:00
Winson Chung
29454729ae Merge "Adding check in when getting current tab tag to prevent crash/NPE. (Bug: 5492469)" into ics-mr0 2011-10-21 12:26:21 -07:00