summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/LauncherProvider.java
Commit message (Collapse)AuthorAgeFilesLines
* Launcher2 is now Launcher3.Daniel Sandler2013-06-051-1193/+0
| | | | | | | | | | Changes include - moving from com.android.launcher{,2} to com.android.launcher3 - removing wallpapers - new temporary icon Change-Id: I1eabd06059e94a8f3bdf6b620777bd1d2b7c212b
* Re-merge "Add support for custom manta cling"Michael Jurka2012-10-081-2/+9
| | | | | | | | | | | | | | Also, fix issue where mako was crashing because Launcher was trying to load a custom cling for it. It was doing this because a custom home layout was specified by SetupWizard, but for now we only want custom clings on large devices Bug: 7302705 Bug: 6992663 This reverts commit 2ebcf509f038f435ca8819dc098a7cb480bed0d9. Change-Id: I46533309d5c62edfbd3a3b178c6965ffc73b6476
* Revert "Add support for custom manta cling"Michael Jurka2012-10-081-9/+2
| | | | This reverts commit 68255cbabe1cb7fbfc0706a8a2e1b1927eae1b55.
* Add support for custom manta clingMichael Jurka2012-10-051-2/+9
| | | | | | - Load a custom cling if custom workspace layout is specified - Also persist any custom workspace layout Bug: 6992663
* Specify workspace resource in preload broadcastBrian Muramatsu2012-10-021-2/+10
| | | | | | | | | Bug 7203884 Allow specifying the workspace XML layout in the PRELOAD_WORKSPACE broadcast. Change-Id: Iec01c6fa2dde4635f624f040b0772ee11fcd88dc
* Clean up warnings and some private API usageMichael Jurka2012-06-121-3/+3
| | | Change-Id: Ic3c0b333942bc3de130e41531017e71358bd5bfb
* Merge "Populate the default workspace earlier" into jb-devMichael Jurka2012-05-151-1/+1
|\
| * Populate the default workspace earlierBrian Muramatsu2012-05-151-1/+1
| | | | | | | | | | | | | | Adds a receiver that populates the default workspace. It can be called by the system when it's ready for launcher to preload. Change-Id: If885fcfd931c459f87e9bb0df4c8bca00906f3c1
* | Preset type; contact shortcuts are now launched w/o provider invocationDaniel Lehmann2012-05-141-5/+9
|/ | | | | Bug:6434853 Change-Id: I2fb9773713136d11d478936095ebad4a5302a9e1
* Adding workaround to allow shortcuts to skip the launch animation. (Bug 6447372)Winson Chung2012-05-061-4/+7
| | | | Change-Id: Ic6e985ea0e9c70044b47279dc9e8886f8fec0507
* Sending broadcast for pre-configuring default workspace widgets.Winson Chung2012-05-011-7/+47
| | | | Change-Id: I3c5598b9a2cec6cdcc96015645018b0a6e44a2fc
* Merge "Postpone loading default favorites" into jb-devMichael Jurka2012-04-251-2/+25
|\
| * Postpone loading default favoritesMichael Jurka2012-04-251-2/+25
| | | | | | | | | | - postpone until Launcher activity is created - gives setup wizard time to set flags before we load the default workspace
* | Remove use of private APIsMichael Jurka2012-04-251-12/+33
|/ | | Change-Id: I3e28763075f8e92391796dc009214c9fa8f50008
* Upgrade launcher shortcuts for new QuickContact behavior from shortcutsDaniel Lehmann2012-04-231-55/+72
| | | | | | Bug 6362611 Change-Id: Ic3a7da7f3ca9618bbd96a6d0da4bc179eff5a54b
* New small/large screen division for Launcher.Andrew Flynn2012-02-291-2/+4
| | | | | | | | Previously the dp division between the two was set at 600dp (7" tablets). This has now been bumped up to 720dp (10" tablets). Change-Id: I1f0419e504fc3bb606156c1cf6fbe03956274184
* Updating default workspace and fixing issue where new hotseat browser icon ↵Winson Chung2011-11-161-83/+82
| | | | | | is not shown. (Bug 5478946, Bug 5623287) Change-Id: I7ebac3a4bde868de2b5beacc95fc94302dc0d6ee
* Move haptic feedback on All Apps button to touch downMichael Jurka2011-10-131-0/+3
| | | | | | | | Bug #5453040 - Also fixing one case where db cursor wasn't closed Bug #5453040 Change-Id: Id5e8f3c30690160900a6be2cd60c1062ff48ee54
* Making hotseat a fiver.Winson Chung2011-08-081-1/+1
| | | | Change-Id: I18737692a115f8fd77c6feb3062f4bfeca3506ae
* Some launcher bugs:Adam Cohen2011-07-271-44/+120
| | | | | | | | -> Allowing folders to be specified in xml (issue 5032559) -> Mostly fixing issue where you can lose items when dragging out of a folder to a full screen (issue 5052078) Change-Id: I3228dd568b2b8919c14594ee518f86173430481e
* Initial changes to add configurable hotseat.Winson Chung2011-07-201-28/+64
| | | | Change-Id: I4c2ed4a1c122c057662fabc70bfef7c5c088460b
* Improving LauncherModel performanceMichael Jurka2011-07-081-11/+62
| | | | | | - no longer reloading DB on each configuration change - adding/updating items in DB on background thread Change-Id: Ie140f31608df84b0ca2d45eb7a210a8a3b36b52f
* Correctly upgrade from MR3 to FroYo.Romain Guy2010-03-231-4/+10
| | | | | | Bug #2530137 Change-Id: I9ab59fd53e17a1f51f60a8cb98dcb19a7957ffc6
* fix 2533780 database cursors/statements is not closed in LauncherProvider.javaJoe Onorato2010-03-231-3/+5
| | | | Change-Id: Iaf8ca76a15b153a1154b106247f81a0213183bcb
* Support old-package attribute for default workspace items.Romain Guy2010-03-231-10/+40
| | | | | | Bug #2509293 Change-Id: I5e76465bceab6b733287f53f6afdcf3d522843fc
* Fix the build!Romain Guy2010-03-041-0/+2
|
* Rename Launcher2's package to com.android.launcher.Romain Guy2010-03-041-8/+0
| | | | This should fix data migration issues.
* Update to reflect android-common no longer in framework.Dianne Hackborn2010-02-241-1/+2
|
* Fix silent DB upgrade abortBjorn Bringert2010-02-191-0/+1
| | | | | | | | | | | | normalizeIcons() was missing a call to setTransactionSuccessful(), which made the entire DB upgrade silently rollback. So the DB version was stuck at 6 after an upgrade from Eclair to Froyo. The only visible effect in the default config was that the search widget disappeared. Fixes http://b/issue?id=2451146 Change-Id: I257964e5958286e9819bb5e7b108a261cfabf9b3
* Fix a crash on launcher db upgrade.Joe Onorato2010-02-181-0/+1
|
* Fix some broken SQL that causes a crash at boot.Jeff Hamilton2010-02-131-1/+1
| | | | Change-Id: I74e7f95b87eb427ad2c44d4197111ed18630e042
* Split ApplicationInfo into ApplicationInfo which is used for AllAppsView and ↵Joe Onorato2010-02-121-1/+66
| | | | | | | | | | | ShortcutInfo which is used for the workspace. Consolidate the three icon resampling functions into one. Ensure that the icons stored in LauncherProvider are the right size, so we don't have to resample them each time we load them.
* Don't hardcode component name for search widgetBjorn Bringert2010-01-141-4/+31
| | | | | | | | | 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
* am 0663d1d9: am fd1e757f: Update imports to android-commonTom Taylor2009-12-211-1/+1
|\ | | | | | | | | | | | | Merge commit '0663d1d90dc943e8bfaadb27f270f600d7d2e0a0' * commit '0663d1d90dc943e8bfaadb27f270f600d7d2e0a0': Update imports to android-common
| * Update imports to android-commonTom Taylor2009-12-211-1/+1
| | | | | | | | | | Several files were moved to android-common. Update all the references to import those files from the new location.
* | Remove obsolete doc references to LauncherAppWidgetBinderBjorn Bringert2009-12-161-2/+1
| | | | | | | | Change-Id: I8b9c2d8145d56b891f26dabebead35275d81b6ba
* | Bind converted widgets directly.Bjorn Bringert2009-12-151-67/+19
|/ | | | | | | | | | | | | | | | | | | 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
* Get rid of the built-in search widget in Launcher2Bjorn Bringert2009-12-091-20/+37
| | | | | | Uses the widget from packages/apps/QuickSearchBox instead. Change-Id: I85d64defe155c0cad97fafef6a3db62c6cab504a
* Upgrade Home db to upgrade contacts shortcut to the quick contact actionRomain Guy2009-12-021-43/+77
| | | | Change-Id: Icb5606e340a6eafc06ffd1be4bbe3d4f988376d1
* Bug 2231692 - Turn off launcher2 logging.Joe Onorato2009-11-111-22/+24
|
* If 3 screens are good 5 will be betterMike Cleron2009-11-051-1/+16
|
* More capabilities for default home configurationMike Cleron2009-10-301-5/+91
| | | | | | | | | | | | | | | | | | | | | | | | | Added support for adding appwidgets beyond clock and search to the intital configuration. Also pulled in a previous change in Launcher that allowed http shortcuts. New syntax looks like this in default_workspace.xml: <appwidget launcher:packageName="com.android.settings" launcher:className="com.android.settings.widget.SettingsAppWidgetProvider" launcher:screen="0" launcher:x="0" launcher:y="2" launcher:spanX="4" launcher:spanY="1" /> <shortcut launcher:packageName="com.android.settings" launcher:icon="@drawable/ic_launcher_appwidget" launcher:title="@string/group_folder" launcher:uri="http://www.nytimes.com" launcher:screen="2" launcher:x="2" launcher:y="2" />
* Launcher2 compiles.Joe Onorato2009-07-301-5/+5
|
* Move com/android/launcher -> com/android/launcher2Joe Onorato2009-07-301-0/+671