summaryrefslogtreecommitdiffstats
path: root/src/com/cyanogenmod/trebuchet/Hotseat.java
Commit message (Collapse)AuthorAgeFilesLines
* Trebuchet: Fix Landscape/TransposeLayoutWithOrientation move to default pageJorge Ruesga2013-06-221-7/+9
| | | | | | | Change-Id: I5906ee6af855d9ed17f51e9ee94d53058c67812e JIRA: CYAN-1246 Issue: https://jira.cyanogenmod.org/browse/CYAN-1246 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Trebuchet: Sync "maxExternal" preferences and its defaults valuesJorge Ruesga2013-06-221-1/+3
| | | | | Change-Id: If6f70d75a9a2e5ea044e68dcaf906748bd09a53e Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Trebuchet: Labels on dock itemsJorge Ruesga2013-05-071-5/+16
| | | | | | | | | | | | | | 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>
* Hotseat: Go to default page on home buttonNebojsa Cvetkovic2013-04-181-1/+12
| | | | Change-Id: I95a85fafa34a7a58c98b9aed5547434f9c4610c7
* Trebuchet: Hotseat fixesJorge Ruesga2013-04-171-2/+18
| | | | | | | | | | | | | | | | | | | This change fixes some of the bugs of HotSeat on landscape mode: * Fixed distance algorithm for XY spatial (not only for X axis) * Fixed cellX and cellY database handling when items are added in landscape mode * Fixed cellX and cellY transtions when add new items * Restore the current hotseat page on rotation Patchset 2: Fixed create new folder in vertical hotseat Patchset 3: Fixed broken mTransposeLayoutWithOrientation != true (large screen devices) Fixed delete existing folder in vertical hotseat Patchset 4: Fixed destroy animation when a folder is destroyed in vertical hotseat Rebased Change-Id: I8b0faa5b6fde42d80e0d98226fca07eead04223c JIRA: CYAN-315 Issue: https://jira.cyanogenmod.org/browse/CYAN-315 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Trebuchet: force close in dock (Trebuchet) with raised default page countJorge Ruesga2013-04-071-1/+3
| | | | | | | | | Use the same ui_homescreen_default_screen's algorithm to fix overflow default values Change-Id: I2f529dc902fd736c2e36ff92cdf001bd23518236 JIRA: CYAN-757 Issue: https://jira.cyanogenmod.org/browse/CYAN-757 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Workspace: Fix hotseat droppingnebkat2012-12-301-8/+0
| | | | Change-Id: If149e47964a674d878646100290f3d409b5d8efc
* LauncherModel: Fixesnebkat2012-12-301-0/+2
| | | | Change-Id: Ibc2cd7e30309380ac95467467df8d831ca12a183
* Hotseat: Fix sw720dp default cell countnebkat2012-12-301-4/+1
| | | | Change-Id: Iaeeb8feac753ee1d335da5be56d1ae6a2e067efc
* Hotseat: Icon scalenebkat2012-12-271-1/+5
| | | | Change-Id: I6cae71283c164fe576dfd8338097f74d5d025b4a
* Fixesnebkat2012-12-261-1/+1
| | | | Change-Id: I0778017cc8a7afc169fa72ebbee25ba2bdeefc60
* Workspace: Hotseat fixesnebkat2012-12-261-4/+111
| | | | Change-Id: Ieceed18c47bc3b6d6194506f0d7545c4513befa0
* Cleanupnebkat2012-12-261-8/+0
| | | | Change-Id: Ied69f285305dbc3e1bf62676f23c47d6c6969e0a
* Hotseat: Lanscape layout fixesnebkat2012-12-241-1/+4
| | | | Change-Id: I160e16e5d56e9722e210f3f3e9cf4413493c78a8
* Hotseat: Landscape layout fixesnebkat2012-12-241-2/+2
| | | | Change-Id: I54bce23c1656bfad61d0e4eca0b3aad547804a90
* Hotseat: Cleanupnebkat2012-12-241-13/+5
| | | | | | | | | Conflicts: res/layout-land/hotseat.xml res/layout-port/hotseat.xml src/com/cyanogenmod/trebuchet/Hotseat.java Change-Id: Id21610950b427a320e7f7ec0d7ba8a7d869d2aa7
* Hotseat: Fix landscape gridnebkat2012-12-241-8/+15
| | | | | | | Conflicts: src/com/cyanogenmod/trebuchet/Hotseat.java Change-Id: Ib5fd58b084048b458c82bbf134084354d2e74cd9
* Hotseat: Number Iconsnebkat2012-12-241-14/+12
| | | | | | | | | | Conflicts: res/values/strings.xml res/xml/preferences.xml src/com/beansoft/launcher/preference/PreferencesProvider.java src/com/cyanogenmod/trebuchet/Hotseat.java Change-Id: I839171c99f4050ad9dc03fbe82c8ed7be41cb4c0
* Hotseat: Default Pagenebkat2012-12-241-0/+3
| | | | | | | | | Conflicts: res/values/strings.xml res/xml/preferences.xml src/com/beansoft/launcher/preference/PreferencesProvider.java Change-Id: I0ba21f27fe6ba703450d5072d922cd52dbf86dff
* Hotseat: Multiple Pagesnebkat2012-12-241-11/+52
| | | | | | | | | | | | | | | Conflicts: res/layout-land/hotseat.xml res/layout-port/hotseat.xml res/values/strings.xml res/xml/default_workspace.xml res/xml/preferences.xml src/com/beansoft/launcher/preference/PreferencesProvider.java src/com/cyanogenmod/trebuchet/Hotseat.java src/com/cyanogenmod/trebuchet/PagedView.java src/com/cyanogenmod/trebuchet/Workspace.java Change-Id: I958b105451160841d5d7d345164dcb2dec4f9404
* Launcher actionsnebkat2012-12-241-42/+0
| | | | Change-Id: Ica0699f99d68b9f89d6f103eaadc56e632d87101
* Update log tagsnebkat2012-12-181-1/+1
| | | | Change-Id: I245c7574517096c17ab43736d6144f0f0aa04d40
* This is causing a lot of weirdness on tablets' hotseats, + mild weirdness ↵Ricardo Cerqueira2012-12-041-37/+6
| | | | | | | (such as roaming AllApps icon) on phones Revert "Trebuchet : Add a pref to set hotseat icon's number" This reverts commit e74a54343ce7896b5005154e8bcbc7d5f06c7808
* oopsnebkat2012-12-021-3/+1
| | | | Change-Id: I9d8c3860851ea3eda632c8059d5a50a785722c4e
* Trebuchet : Add a pref to set hotseat icon's numberAntonin Fouques2012-12-011-6/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a preference for the hotseat (Launcher main bar/dock) - Choose the number of icons on the hotseat - Choose the place of the applications drawer button by drag'n'drop - Translations in English + French This is usefull for big screen devices. You can set from 1 to 9 buttons on the hotseat. You can set the app button where you want by drag'n'drop. Default values are keeped unchanged so there is no pb with first screen tuto + no pb with default shortcuts. Demo video : https://www.dropbox.com/s/2wamj9yr1s3woxl/Trebuchet-hotseat-icons.mp4 Demo apk : https://www.dropbox.com/s/psqab2gyivcyo3d/CmoaToto%20Trebuchet.apk PatchSet 1 : initial commit PatchSet 2 : coding style PatchSet 3 : - Remove prefs for tablet - AllApps Button move by Drag'n'Drop (instead of pref) PatchSet 4 : searchbar & deletebar don't dis/appear while dragging AllApps button) PatchSet 5 : dropOnFlingToDeleteTarget disabled for AllApps button PatchSet 6 : - Fix shortcuts errors in database - Set docks pref disabled for large screen programmatically - Fix english strings/french trads Change-Id: I21f6a4610ed16c8780ccf6e2acffcf6e07511457 Conflicts: src/com/cyanogenmod/trebuchet/Hotseat.java src/com/cyanogenmod/trebuchet/LauncherModel.java src/com/cyanogenmod/trebuchet/Workspace.java
* Hotseat: Default Cell Countsnebkat2012-11-191-2/+5
| | | | Change-Id: I9aad8d04145bd20ae7b2b6198c556254f949aba4
* Rename Launcher to TrebuchetChirayu Desai2012-11-191-0/+147
Launcher2 is now Trebuchet application_name removed from localized strings and made un-translatable com.android.launcher is now com.cyanogenmod.trebuchet