Eric Fischer
35aec0abd9
AI 144556: Pick up today's modified translations.
...
Automated import of CL 144556
2009-04-03 17:19:55 -07:00
Eric Fischer
e344e10525
AI 144355: Automated g4 rollback of changelist 144335.
...
*** Reason for rollback ***
Roll back US Spanish import because it made the build too big.
*** Original change description ***
Import US Spanish translations, and a few Japanese changes.
Automated import of CL 144355
2009-04-02 21:42:06 -07:00
Eric Fischer
bbc362434d
AI 144335: Import US Spanish translations, and a few Japanese changes.
...
Automated import of CL 144335
2009-04-02 16:39:22 -07:00
Jeffrey Sharkey
1796c48dd7
AI 143907: Make search widget drop-down wider.
...
BUG=1749373
Automated import of CL 143907
2009-03-31 18:24:45 -07:00
Jeffrey Sharkey
cde7470888
AI 143746: Fix search widget assets to not overlap in landscape mode.
...
Done by using small button framework assets, but with manual padding adjustments to bring back to original button size.
BUG=1749120
Automated import of CL 143746
2009-03-31 12:09:02 -07:00
Jeffrey Sharkey
e5b142656c
AI 143622: Correctly startListening() for widget updates when first boot completes.
...
During the first boot upgrade, LauncherProvider will deleteHost() to clear out any old appWidgetId bindings. During the first boot, Launcher calls AppWidgetHost.startListening() to watch for widget updates. It also calls loadUserItems(), which loads data from LauncherProvider, triggering the database creation and deleteHost() call. Because deleteHost() removes any existing callbacks, any future widget updates are dropped on the floor. (This can currently be solved by rebooting, because there isn't an upgrade on subsequent boots.)
This bug was particularly evident on vfpioneer-userdebug builds, as there aren't any configuration changes that cause Launcher to be destroyed and recreated. (When destroyed and recreated, we startListening() again, and LauncherProvider doesn't call deleteHost().)
To handle this special case, Launcher creates a ContentObserver pointing at a specific URI, which the LauncherProvider notifies when the AppWidgetHost is reset through deleteHost(), allowing Launcher to correctly startListening() again.
BUG=1746104
Automated import of CL 143622
2009-03-31 10:12:20 -07:00
Eric Fischer
314cd6db6a
AI 143547: Import revised translations.
...
BUG=1738388
Automated import of CL 143547
2009-03-30 15:52:27 -07:00
Romain Guy
bcc7c577d3
AI 143294: Fixes #1725672 . For good this time. When Home starts for the first time, it spawns a loading thread for the workspace items. That loader is responsible for starting the drawer loader after it's done. Unfortunately, after a wipe data or a database upgrade, the worksapce loader could be interrupted by a ContentProvider notification change which would cause the loader to be cancelled and another workspace loader to be spawned. The new workspace loader, however, would not start the drawer loader because the appropriate flag was not set correctly. This change simply duplicates the flag from the old loader in the new one and all is well.
...
BUG=1725672
Automated import of CL 143294
2009-03-27 17:34:37 -07:00
Jeffrey Sharkey
21b086984b
AI 143057: Don't NPE when editing a folder name.
...
Only happens when user changes orientation while editing, where getFolderById can return the wrong folder type for the given ID.
BUG=1740367
Automated import of CL 143057
2009-03-26 21:35:10 -07:00
Dianne Hackborn
dd8cbc24b9
Automated import from //branches/cupcake/...@143009,143009
2009-03-26 16:28:26 -07:00
Jeffrey Sharkey
62dd201747
Automated import from //branches/cupcake/...@142952,142952
2009-03-26 11:42:34 -07:00
Romain Guy
49643eb1d1
Automated import from //branches/cupcake/...@142933,142933
2009-03-26 10:08:23 -07:00
Jeffrey Sharkey
f38e1ab675
Automated import from //branches/cupcake/...@142649,142649
2009-03-25 15:23:55 -07:00
Eric Fischer
101898b039
Automated import from //branches/cupcake/...@142643,142643
2009-03-25 15:22:44 -07:00
Jeffrey Sharkey
1722796248
Automated import from //branches/cupcake/...@142473,142473
2009-03-24 19:48:03 -07:00
Jeffrey Sharkey
b50dfd97f0
Automated import from //branches/cupcake/...@142037,142037
2009-03-24 18:53:13 -07:00
Jeffrey Sharkey
392a6ba4fa
Automated import from //branches/cupcake/...@142036,142036
2009-03-24 18:52:29 -07:00
Romain Guy
237eaa1e96
Automated import from //branches/cupcake/...@141884,141884
2009-03-24 18:35:16 -07:00
Eric Fischer
b09c87c089
Automated import from //branches/cupcake/...@141866,141866
2009-03-24 18:33:42 -07:00
Dianne Hackborn
92d0dda3dc
Automated import from //branches/cupcake/...@141843,141843
2009-03-24 18:30:18 -07:00
Romain Guy
f18b9082e8
Automated import from //branches/cupcake/...@141663,141663
2009-03-24 18:06:19 -07:00
Jeffrey Sharkey
46a30dba88
Automated import from //branches/cupcake/...@141650,141650
2009-03-24 18:04:35 -07:00
The Android Open Source Project
a6425bdead
auto import from //branches/cupcake_rel/...@141571
2009-03-19 23:08:56 -07:00
The Android Open Source Project
f96811cdf5
auto import from //branches/cupcake_rel/...@140373
2009-03-18 17:39:48 -07:00
The Android Open Source Project
ca9475f040
auto import from //branches/cupcake_rel/...@138607
2009-03-13 13:04:24 -07:00
The Android Open Source Project
7376faefbb
auto import from //branches/cupcake/...@137873
2009-03-11 12:11:58 -07:00
The Android Open Source Project
bc219c3c12
auto import from //branches/cupcake/...@137197
2009-03-09 11:52:14 -07:00
The Android Open Source Project
1ff70f7f72
auto import from //depot/cupcake/@136594
2009-03-05 14:34:38 -08:00
The Android Open Source Project
31dd503c6a
auto import from //depot/cupcake/@135843
2009-03-03 19:32:27 -08:00
The Android Open Source Project
3189679370
auto import from //depot/cupcake/@135843
2009-03-03 18:28:51 -08:00
The Android Open Source Project
38a75b2d89
auto import from //depot/cupcake/@132589
2009-03-03 14:04:32 -08:00
The Android Open Source Project
b28e1b7d95
auto import from //depot/cupcake/@137055
2009-03-02 22:54:41 -08:00
The Android Open Source Project
233a0136ea
auto import from //branches/cupcake/...@132276
2009-02-19 10:57:35 -08:00
The Android Open Source Project
98baae654d
auto import from //branches/cupcake/...@131421
2009-02-13 12:57:53 -08:00
The Android Open Source Project
15a8880cb1
auto import from //branches/cupcake/...@130745
2009-02-10 15:44:05 -08:00
The Android Open Source Project
bb96f41aa9
auto import from //branches/cupcake/...@127436
2009-01-22 00:13:44 -08:00
The Android Open Source Project
62b49bb3f5
auto import from //branches/cupcake/...@127101
2009-01-20 14:04:00 -08:00
The Android Open Source Project
946cd91e36
auto import from //branches/cupcake/...@126645
2009-01-15 16:12:13 -08:00
The Android Open Source Project
0e320b21ad
auto import from //branches/cupcake/...@125939
2009-01-09 17:51:25 -08:00
The Android Open Source Project
d097a1880f
Code drop from //branches/cupcake/...@124589
2008-12-17 18:05:58 -08:00
The Android Open Source Project
c8f00b61c6
Initial Contribution
2008-10-21 07:00:00 -07:00