summaryrefslogtreecommitdiffstats
path: root/src/com/cyanogenmod/trebuchet/LauncherProvider.java
Commit message (Collapse)AuthorAgeFilesLines
* Trebuchet : Ensure defaultWorkspace cleanupDanesh M2013-11-141-15/+23
| | | | | | | | | The cell placements check are done prior to adding the items, so in the case that adding the items failed, the cell is still marked occupied. This patchset addresses that by unsetting those flags. Change-Id: I4e49a3134e46559199c3e4e1fddfc5c02d946ef7
* Trebuchet : Default workspace init fixDanesh M2013-11-061-3/+5
| | | | | | | | | Preload receiver might be invoked by setup wizard prior to workspace being initialized in which case, the instance fields we're interested in don't populate. This patchset addresses that, by directly querying the values rather than relying on them to be instantiated. Change-Id: I5be2e04022244dbe429632d6baae118c02c1419f
* Merge "Trebuchet : Check item placement when setting defaultWorkspace" into ↵Danesh Mondegarian2013-11-061-0/+28
|\ | | | | | | cm-10.2
| * Trebuchet : Check item placement when setting defaultWorkspaceDanesh Mondegarian2013-11-061-0/+28
| | | | | | | | | | | | | | | | | | | | | | In its current state, the launcher blindly adds any item specified in the default workspace (even those that overlap). Consequently, it throws an error each time it tries to load the database. This patchset addresses that by dismissing insertion of overlapping items. This allows for fallbacks to be specified in the default_workspace.xml Change-Id: I08a6bd699defb908565ca2f47c855516eecf5643
* | Trebuchet : Use standard android actionDanesh M2013-11-051-1/+1
|/ | | | | | | | Applications expect "com.android.launcher.action.APPWIDGET_DEFAULT_WORKSPACE_CONFIGURE" and not the renamed trebuchet version, which breaks default workspace configuration for widgets. Change-Id: Idf7409760d49df2868711350faa0e5a66d3c87a5
* Support for adding live folders in the default workspaceSteve Kondik2013-10-201-0/+48
| | | | Change-Id: I69fe7bde3e8247ce574ddbbeba942344c761842a
* Trebuchet : Support for custom icons per shortcutDanesh Mondegarian2013-09-081-2/+7
| | | | | | | Allows user to assign custom icons from icon packs to individual homescreen shortcuts. Change-Id: I6613b5f3e6517485a6f83aa5f6769e22bb7f18dc
* Initial base for live foldersDanesh M2013-08-071-2/+8
| | | | Change-Id: I76b8065b88e4a51d33e802fc8b80911f703f025a
* Trebuchet: Labels on dock itemsJorge Ruesga2013-05-071-0/+4
| | | | | | | | | | | | | | Patchset 4: Discard item scale and use paddings to adjust the workspace Patchset 5: mHideDockIconLabels = false on vertical hotseat Patchset 6: Fixed FolderIcon typo Fixed inline style Remove Workspace injection on Launcher class Use isLargeScreen to show text in vertical hotseat Change-Id: I00c57a28b4c7110b66ec6f856df8865006a76699 JIRA: CYAN-523 Issue: https://jira.cyanogenmod.org/browse/CYAN-523 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Trebuchet: Default workspace fixesJorge Ruesga2013-04-071-2/+13
| | | | | | | | | | | | | | * Replace AnalogClockWidget by cLock Widget * Add "no telephony" workspaces files. New favorites: - Phone -> Email - Contacts -> Calendar - Mms -> Contacts - Browser -> Browser * Add sw600dp and sw700dp update workspaces files Patchset 2-4: CleanUp Change-Id: If21559c59995326b93689f89291446a9962274cb
* Cleanupnebkat2013-01-011-4/+2
| | | | Change-Id: I92cc54f360032e34e138e2c460d49f24dc028923
* LauncherProvider: Revert changes to check whether app is installed before ↵nebkat2012-12-311-16/+31
| | | | | | adding favorite Change-Id: Idb9f6bb638b7972a1e52d7992e956bfdeb768be4
* Workspace: Fixesnebkat2012-12-311-33/+16
| | | | Change-Id: I2931ad6c62f350b7a6a410370da62d089afcfe81
* LauncherProvider: Revert some changesnebkat2012-12-291-0/+98
| | | | Change-Id: If74e94ec5bd4d5b57870854c4a40a9fc0afd1b0f
* Launcher: Remove long-press menunebkat2012-12-291-14/+9
| | | | Change-Id: Ie513c0c815fcfa0daa2d5503d3c060ae8e2109c0
* LauncherProvider: Cleanupnebkat2012-12-281-323/+0
| | | | Change-Id: Iabdfb3f12d1f52419e7252b1beabd85b4cff47f0
* LauncherActions: Don't use magic intentsnebkat2012-12-261-13/+44
| | | | Change-Id: I5ee3fbc9b1cdc63407def751bb7639cb54bdb7c3
* Cleanupnebkat2012-12-261-11/+9
| | | | Change-Id: Ied69f285305dbc3e1bf62676f23c47d6c6969e0a
* LauncherProvider: Clear dock before DB v13nebkat2012-12-241-0/+11
| | | | Change-Id: I30b2f211374bf2f909dd62131e82723be57ada63
* Launcher actionsnebkat2012-12-241-21/+13
| | | | Change-Id: Ica0699f99d68b9f89d6f103eaadc56e632d87101
* Update log tagsnebkat2012-12-181-1/+1
| | | | Change-Id: I245c7574517096c17ab43736d6144f0f0aa04d40
* Rename Launcher to TrebuchetChirayu Desai2012-11-191-0/+1193
Launcher2 is now Trebuchet application_name removed from localized strings and made un-translatable com.android.launcher is now com.cyanogenmod.trebuchet