Commit Graph

78507 Commits

Author SHA1 Message Date
Jason Sams 39e1c9d6eb Merge "Fix selection highligh in all apps. Selection highlight now follows the curve and uses a smaller bitmap." 2010-01-20 13:35:13 -08:00
Jason Sams 1a94ee3a8b Fix selection highligh in all apps. Selection highlight now follows the curve and uses a smaller bitmap. 2010-01-20 13:34:30 -08:00
Jason Sams b6e4709463 Merge "Fix issues with text drawing in Froyo for all-apps." 2010-01-20 11:20:35 -08:00
Jason Sams 37f262d924 Fix issues with text drawing in Froyo for all-apps. 2010-01-20 11:19:51 -08:00
Jason Sams dfea5c133f Fix for bug 2382944. This is a very safe change that just corrects a long standing scroll speed bug in launcher. 2010-01-19 18:08:10 -08:00
Jason Sams 168b007de7 Merge "Change text labels from RGBA to ALPHA8. Reduces memory usage and may increase performance." 2010-01-19 18:02:04 -08:00
Jason Sams 6ec11bc3a8 Change text labels from RGBA to ALPHA8. Reduces memory usage and may increase performance. 2010-01-19 17:56:52 -08:00
Jason Sams 4aea33d22e Merge "Update launcher2 with vertex shader and single draw method for icons." 2010-01-19 16:46:17 -08:00
Jason Sams b4ecab24db Update launcher2 with vertex shader and single draw method for icons. 2010-01-19 16:43:26 -08:00
Joe Onorato f5e4dd01ad Put the label into the same texture as the icon. 2010-01-14 19:10:18 -05:00
Bjorn Bringert cd8fec0281 Don't hardcode component name for search widget
Note that this does not convert any widgets what were bound when
a different global search app was installed. Thus Froyo -> Froyo
upgrades without userdata wipe will see "Problem loading widget".
Workaround: Remove the search widget and add a new one.

Change-Id: I2bcd211c10bbaba66f5f3f82b6785396d957aa25
2010-01-14 15:12:04 +00:00
Romain Guy 629de3ef73 Remove widgets when the corresponding apk is uninstalled.
Bug #2298872
2010-01-13 12:20:59 -08:00
Romain Guy 5c16f3ecd6 Remove LiveFolders when corresponding package is uninstalled.
Bug #2298872
2010-01-12 17:24:58 -08:00
The Android Open Source Project e8697d95fa android-2.1_r1 snapshot 2010-01-12 15:19:14 -08:00
Romain Guy ea3763c267 Fix dpad nav: go left/right when dpad is moved and dots are focused.
Bug #2359364
2010-01-11 18:02:04 -08:00
Joe Onorato c5cfa73ef9 Fix 2325492 - No icons in launcher after pressing home from within an app
It looks like the evil hack in 14f122bf84 to make the workspace
not animate didn't completely work.  The key to reproducing this bug is to make sure the
activity is destroyed and to have last gone to an app from a screen other than the center
screen, because that causes it to get reloaded from the icicle, which makes the timing
more amenable to missing the animation, because the view isn't attached yet.
2010-01-11 19:39:38 -05:00
Joe Onorato c45b168629 Fix 2325492 - No icons in launcher after pressing home from within an app
It looks like the evil hack in 14f122bf84 to make the workspace
not animate didn't completely work.  The key to reproducing this bug is to make sure the
activity is destroyed and to have last gone to an app from a screen other than the center
screen, because that causes it to get reloaded from the icicle, which makes the timing
more amenable to missing the animation, because the view isn't attached yet.
2010-01-11 18:48:40 -05:00
The Android Open Source Project 352eb7aef5 empty initial commit 2010-01-11 14:33:06 -08:00
Joe Onorato 6374c51a89 Fix bug 2337808 - zoom state gets out of sync when the surface disappears 2010-01-11 11:15:08 -05:00
Romain Guy 8f19cdd62f Deprecate fill_parent and introduce match_parent.
Bug: #2361749.
2010-01-08 15:11:52 -08:00
Eric Fischer 677298ac89 Update with latest translations. 2010-01-07 15:58:34 -08:00
Jason Sams d15f3ef981 cleanup RS scripts leftover from previous design and rename final script. 2010-01-06 14:58:06 -08:00
Jean-Baptiste Queru 2583ac54b4 explicit set an "optional" tag 2010-01-05 11:11:17 -08:00
Romain Guy b5de775467 Prevent crash when the app passes the wrong data type as a shortcut icon.
Bug: #2353444.
2010-01-04 14:43:49 -08:00
Tom Taylor 9e97dc97b4 am 0663d1d9: am fd1e757f: Update imports to android-common
Merge commit '0663d1d90dc943e8bfaadb27f270f600d7d2e0a0'

* commit '0663d1d90dc943e8bfaadb27f270f600d7d2e0a0':
  Update imports to android-common
2009-12-21 17:24:40 -08:00
Tom Taylor 0663d1d90d am fd1e757f: Update imports to android-common
Merge commit 'fd1e757ff2095cb1c41fb0f5bb39d6b8461617ea' into eclair-mr2-plus-aosp

* commit 'fd1e757ff2095cb1c41fb0f5bb39d6b8461617ea':
  Update imports to android-common
2009-12-21 15:44:41 -08:00
Tom Taylor fd1e757ff2 Update imports to android-common
Several files were moved to android-common. Update all the references
to import those files from the new location.
2009-12-21 14:00:50 -08:00
Android (Google) Code Review 4c073b965e Merge change I72f1d310
* changes:
  Update to new RS texture API.
2009-12-18 12:01:48 -08:00
Android (Google) Code Review a99d82f869 Merge change I510ee049
* changes:
  Remove WAR for handling uploads when no surface was present.
2009-12-17 17:17:03 -08:00
Jason Sams 72f1d3100c Update to new RS texture API. 2009-12-17 16:58:25 -08:00
Android (Google) Code Review 60055882c2 Merge change I8ad4a378
* changes:
  Remove obsolete doc references to LauncherAppWidgetBinder
2009-12-16 10:42:37 -08:00
Bjorn Bringert 93c45765cc Remove obsolete doc references to LauncherAppWidgetBinder
Change-Id: I8b9c2d8145d56b891f26dabebead35275d81b6ba
2009-12-16 13:23:45 +00:00
Joe Onorato 752a1244be am 34a0e1b0: fix bug 2326478
Merge commit '34a0e1b00b9baeff19e94f1ee35dd890063489d2'

* commit '34a0e1b00b9baeff19e94f1ee35dd890063489d2':
  fix bug 2326478
2009-12-15 15:05:31 -08:00
Jason Sams 510ee04942 Remove WAR for handling uploads when no surface was present. 2009-12-15 14:23:37 -08:00
android-build SharedAccount 738fa7dc5b Merge branch 'eclair' into eclair-release 2009-12-15 14:19:19 -08:00
Bjorn Bringert 3425134204 Bind converted widgets directly.
Before, Launcher2 sent an intent to
com.android.settings/com.android.settings.LauncherAppWidgetBinder
to bind any converted appwidgets. That doesn't seem to work anymore,
and is not how non-converted widgets are bound. Changing to
binding the widgets directly fixes a problem where the search
widget was not bound after an upgrade from Eclair to Master.

The search widget conversion problem was introduced in
Change I85d64defe155c0cad97fafef6a3db62c6cab504a
where I got rid of the built-in search widget.

This patch may break conversion of legacy built-in
clock and photo widgets, but I believe that was already broken
because of the non-functional widget binding mechanism.

Bug: http://b/2322160
2009-12-15 13:33:11 +00:00
The Android Automerger 4afd3f902f Merge branch 'eclair' into eclair-release 2009-12-14 18:04:27 -08:00
Joe Onorato 34a0e1b00b fix bug 2326478 2009-12-14 17:44:51 -08:00
Romain Guy 1cc7f41015 Remove unused class from Launcher2. 2009-12-14 14:18:51 -08:00
Joe Onorato 7a4819aba0 am bc7d1d01: am bdc5a45d: am 3ecbd81f: Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at com.android.launcher2.AllAppsView.removeApp
Merge commit 'bc7d1d01640d44c1b4f1b468e6365abc4e340bf3'

* commit 'bc7d1d01640d44c1b4f1b468e6365abc4e340bf3':
  Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at com.android.launcher2.AllAppsView$RolloRS.removeApp
2009-12-13 12:42:10 -08:00
Joe Onorato bc7d1d0164 am bdc5a45d: am 3ecbd81f: Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at com.android.launcher2.AllAppsView.removeApp
Merge commit 'bdc5a45de6708c241a414805bdec65428c9ddd88' into eclair-mr2-plus-aosp

* commit 'bdc5a45de6708c241a414805bdec65428c9ddd88':
  Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at com.android.launcher2.AllAppsView$RolloRS.removeApp
2009-12-13 12:34:31 -08:00
Joe Onorato bdc5a45de6 am 3ecbd81f: Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at com.android.launcher2.AllAppsView.removeApp
Merge commit '3ecbd81f99d2005172f431d2bf207b698154fe29' into eclair-mr2

* commit '3ecbd81f99d2005172f431d2bf207b698154fe29':
  Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at com.android.launcher2.AllAppsView$RolloRS.removeApp
2009-12-13 12:23:49 -08:00
Joe Onorato 3ecbd81f99 Still trying to fix 2320348 - Launcher2 crashed: AIOOBE at com.android.launcher2.AllAppsView$RolloRS.removeApp 2009-12-11 13:38:54 -08:00
The Android Automerger 2ca811c530 Merge branch 'eclair' into eclair-release 2009-12-11 13:23:14 -08:00
Joe Onorato a8d2e67892 am 68017667: am 15237db0: am 8cf34293: Launcher2 - This might fix the missing app problem and the crash in removeApp.
Merge commit '6801766784c752609fc4a63db9038e5f64db6453'

* commit '6801766784c752609fc4a63db9038e5f64db6453':
  Launcher2 - This might fix the missing app problem and the crash in removeApp.
2009-12-11 11:37:58 -08:00
Joe Onorato 6801766784 am 15237db0: am 8cf34293: Launcher2 - This might fix the missing app problem and the crash in removeApp.
Merge commit '15237db04c12c3bf193211a878aa69ea91e2052a' into eclair-mr2-plus-aosp

* commit '15237db04c12c3bf193211a878aa69ea91e2052a':
  Launcher2 - This might fix the missing app problem and the crash in removeApp.
2009-12-11 11:35:32 -08:00
Joe Onorato 15237db04c am 8cf34293: Launcher2 - This might fix the missing app problem and the crash in removeApp.
Merge commit '8cf34293dc2f078bf023ac77d007f5182f9b9357' into eclair-mr2

* commit '8cf34293dc2f078bf023ac77d007f5182f9b9357':
  Launcher2 - This might fix the missing app problem and the crash in removeApp.
2009-12-11 11:31:39 -08:00
Joe Onorato 8cf34293dc Launcher2 - This might fix the missing app problem and the crash in removeApp.
This marks the apps list as dirty by default.  Usually, because of how long
it takes the loader thread to run, the apps list comes in after the surface
has been initialized.  However, if the surface isn't around yet when setApps
is called, then setApps won't set mRollo.mAppsDirty because mRollo is null.
The extra null check is necessary for the normal case when mAllAppsList isn't
ready yet when the surface comes in.
2009-12-11 10:59:51 -08:00
Eric Fischer 8cc199db4e am 5d9dacc6: (-s ours) am 41ed4478: am 6799f0f9: (-s ours) Import revised translations. DO NOT MERGE
Merge commit '5d9dacc682b6cade694d0fc29c6951ede173c727'

* commit '5d9dacc682b6cade694d0fc29c6951ede173c727':
  Import revised translations.  DO NOT MERGE
2009-12-10 17:57:34 -08:00
Joe Onorato 84af1965c0 am fd379524: am 616e3a08: am 8eea3914: fix 2315821 and 2315729 - problems caused because the apps list could become unsynchronized with the list of icons.
Merge commit 'fd379524674a3af9d00b7df13bb2f3ed44fd4f90'

* commit 'fd379524674a3af9d00b7df13bb2f3ed44fd4f90':
  fix 2315821 and 2315729 - problems caused because the apps list could become
2009-12-10 17:57:31 -08:00