summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importstable/cm-12.0-YNG1TMichael Bestas2015-05-042-0/+86
| | | | Change-Id: Iab8197e4b1faa235e686aa0f8aef7dbb82617deb
* Automatic translation importMichael Bestas2015-05-0412-4/+93
| | | | Change-Id: I6a7234ebd02e8f43c05317a4703a289b624d4db9
* Automatic translation importMichael Bestas2015-05-042-4/+5
| | | | Change-Id: If7f60147431c183f1696e1069d845a48899f55d9
* Automatic translation importMichael Bestas2015-05-0410-1/+18
| | | | Change-Id: Ieed7333d3acac4c2e3e130e242f50bb0ada05751
* Automatic translation importMichael Bestas2015-05-0419-0/+144
| | | | Change-Id: I878deec6ddf8b1c668bf790c8934b0f7f9167dbf
* Automatic translation importMichael Bestas2015-05-0425-7/+138
| | | | Change-Id: I57cce8130d792d23764aa67d6e20985a71572f2a
* Automatic translation importMichael Bestas2015-05-041-1/+1
| | | | Change-Id: I5c2d43a14e06c3ccc6297eff0950e061619d9b76
* Handle theme changesClark Scheff2015-04-222-0/+84
| | | | | Change-Id: I85208f3d6b572fb7a161db79cd3b74c1102dbba2 (cherry picked from commit 50f78e36b079bbe14bcb50064d28940358d42544)
* Trebuchet: fix Protected apps issue with foldersRoman Birg2015-04-161-3/+6
| | | | | | | | | | | | | | | | When there's a folder of shortcuts where all of the items have been set to protected, the first item in the folder sometimes does not get removed from the workspace allowing access to the protected application. When the second-to-last item in a folder is being removed, it was being replaced with the shortcut automatically, and we were checking against the folder contents, which was off the workspace at this time, but still had the shortcut. We need to check whether the last shortcut we are re-adding back to the workspace is actually protected before adding it. Change-Id: I9c7dbbd8562ae3e71e198747e6cb1c10417d1f46 Signed-off-by: Roman Birg <roman@cyngn.com> (cherry picked from commit d06291251703ce19968625742438c03351203d37)
* Trebuchet: protect update path for widgetpreviews dbRaj Yengisetty2015-03-181-1/+5
| | | | | | | | | | After the update path is called, calling getWritableDatabase always results in a SQLiteReadOnlyDatabaseException. Looks to be a Lollipop bug, protecting the code path till we have a better solution. Change-Id: Ic0487e2d588a341d42e046fb97e8f041622d6450 (cherry picked from commit 368c91bd821cdd114025fa41b99f2d42c915b2f5)
* Fix: Dynamic Grid resizing for custom valuesRaj Yengisetty2015-03-021-1/+12
| | | | | | | | | | | | Update the grid when the custom values are changed Repro: - Set custom grid to 7x7 - press home and observe grid is updated to 7x7 - Set custom grid to 2x3 - press home and observe that the grid isn't updated Change-Id: I8284eff08a96992b01b406ec1bff61f38d0ca683
* Automatic translation importMichael Bestas2015-02-285-3/+48
| | | | Change-Id: Iee67f7ef3d7e8e897b4f9d9aaabba65a1387a9d7
* Trebuchet: Live Settings - stop loader before reloading dynamic gridRaj Yengisetty2015-02-271-0/+1
| | | | Change-Id: Idcbbde7b7a5421ffffb5c130e2515e5305faddb8
* Revert "Adding manage apps shortcut to Settings panel"stable/cm-12.0-YNG1IRajesh Yengisetty2015-02-1913-56/+1
| | | | | | This reverts commit cc342519488d50d2f59f514940de6cf02bd53ab2. Change-Id: I8f5c593f93c4706127d2c0473f59abcd74776e47
* Automatic translation importMichael Bestas2015-02-198-3/+9
| | | | Change-Id: Ib5eeda694bee1014c2487391415daa6d4ed33ef0
* Fix potential NPE handling TransitionEffectsFragmentemancebo2015-02-171-15/+17
| | | | | | | | Instead of holding a reference to transition effects fragment and attempting to keep it in sync with what the fragment manager holds, just get the fragment from the manager each time. Change-Id: Ifd92725c1731cc6677d6d2a06226e070fbc093e3
* Remove CAF Chinese translationsMichael Bestas2015-02-101-3/+0
| | | | | | * They conflict with our imported ones from crowdin Change-Id: I6c256aab4562000cca8860683498618ce37985ac
* Automatic translation importMichael Bestas2015-02-1089-212/+3744
| | | | Change-Id: I83039b635d95dc8999ffd9c13e28691ebb59dbb3
* Trebuchet: Catch SQLiteReadOnlyException.Adnan Begovic2015-02-101-0/+2
| | | | | | | | | | | | | | BUGDUMP-648580 android.database.sqlite.SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 1032) at android.database.sqlite.SQLiteConnection.nativeExecuteForChangedRowCount(Native Method) at android.database.sqlite.SQLiteConnection.executeForChangedRowCount(SQLiteConnection.java:736) at android.database.sqlite.SQLiteSession.executeForChangedRowCount(SQLiteSession.java:754) at android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:64) at android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1499) at com.android.launcher3.WidgetPreviewLoader.clearDb(WidgetPreviewLoader.java:379) ... Change-Id: I5e3cbd85a2fba84263b1e6df25f00f98b1ef55c0
* Filter apps for app drawer only after mApps is completely populated.Matt Garnes2015-02-091-4/+3
| | | | | | | | | | If mPreInstallConfig is set to true, apps will be added to mApps for display in the drawer after mFilteredApps is filtered from mApps. This results in applications being hidden from view that should not be. Filter mApps into mFilteredApps only after addPreInstallApps has been called. Change-Id: Ic426c5e530ffa61e0cbca211a6a32fcba38fc08b
* Trebuchet : Update default workspaceDanesh M2015-02-033-136/+342
| | | | Change-Id: I14bde38a64d4f85196fb624226da20460e516ea1
* Trebuchet: ensure preview animation is released after exiting ↵emancebo2015-02-032-0/+13
| | | | | | | TransitionEffectsFragment Change-Id: Id6253a6162ee47dd1a46886026f09c3adbdc7027 (cherry picked from commit a426812f58b320c191ed8427d145966724949d67)
* DynamicGrid: tuning the icon size for some deviceRaj Yengisetty2015-01-291-5/+5
| | | | Change-Id: I2cd5cdb8c7ab41edbc6baa80f04278a614aeac82
* Make workspace during preview largerlinus_lee2015-01-291-1/+1
| | | | | | | | | Initially looked at tying the size to be different based on the soft navigiation bar, but that turned out to be a lot larger, so sticking with a simple bump in the preview for now Change-Id: I12f769350f036178731b334d83c04f9facee5cb5
* Update Larger icons setting for better usabilityRaj Yengisetty2015-01-231-19/+19
| | | | Change-Id: I6e4f0411dc860c7312952275ebcea2b516ecd172
* Fix settings pane button alignment.Danny Baumann2015-01-2210-57/+25
| | | | | | | | The addition of the manage apps button caused unnecessary line wraps for some languages (e.g. DE), and the manage apps icon had a size different from the other icons in that pane. Change-Id: I3faaf32d9826a817250190517583764a2574bfb0
* Adding manage apps shortcut to Settings panelRaj Yengisetty2015-01-2013-3/+64
| | | | Change-Id: I02b454072258d57e82c825417941382ea7807e83
* Fix bug with toggling SearchBar off:Raj Yengisetty2015-01-191-1/+4
| | | | | | | | | Precondition, have Search Bar turned on. 1) Open Settings pannel 2) Toggle Search Bar to off 3) Press "home" to return to Launcher Change-Id: Idda7ed44ee0d6d172845d1447893280569147f7c
* Disable voice button proxy when there is no voice searchRaj Yengisetty2015-01-161-2/+2
| | | | Change-Id: I54549b4c69cec5811ab261ac1213b9b4e67e8551
* Revert "Add default wallpaper to launcher"Rajesh Yengisetty2015-01-161-8/+0
| | | | | | This reverts commit d762349337161b4ecda6465f43fe841d3e4ece48. Change-Id: I2f003906f04a72868b6791ca53503df7dd32837a
* Add default wallpaper to launcherhuiwan2015-01-131-0/+8
| | | | | | | - Add resource to wallpapers.xml to specify a default wallpaper in wallpaper picker. Change-Id: Ie8dd73de8f23a8963ab9b4f97a4bdcfc657d864b
* Update workspace grid after toggling settings.Danny Baumann2015-01-102-5/+13
| | | | Change-Id: I851023e47fe12e434357962ee5f5b55b761da4c7
* Trebuchet: Remove unused stringsMichael Bestas2015-01-091-65/+10
| | | | Change-Id: I7ad2ad27bca77aaae654c678acdc7447125a20da
* Shrink spacers in settings button panel.Danny Baumann2015-01-021-4/+4
| | | | | | | Previously there was not enough space for the button labels in some languages (e.g. German). Change-Id: I086908c0777e996ef37b0a3a4ea919f2d1c3f4cc
* Adding Large IconsRaj Yengisetty2014-12-291-15/+27
| | | | Change-Id: I85f11768a8dfa4f3df9be397d517686a1c72b9bf
* Trebuchet : Fix search bar icon/text disapearingDanesh Mondegarian2014-12-234-5/+11
| | | | | | | | | | | | | | | | Repro : 1. Uninstall an application from the app drawer 2. Press back to go to homescreen. 3. The search bar icon/text should be invisible now. Trebuchet : Avoid unecessary generatePressedFocusedStates When the drawable's state changes, don't generate state drawables until after the invalidate call, which takes care of this already, otherwise it gets drawn before measure/layout gets a chance to run. Change-Id: I49933e6d985aab9fff9f05092e007e46991a8edf
* Workspace: Custom default screenNebojsa Cvetkovic2014-12-235-8/+40
| | | | Change-Id: Ic90254f7758b9dbd4997a19474e455230355b772
* Update Gallery activity component name in default workspace xml filesRaj Yengisetty2014-12-183-3/+3
| | | | Change-Id: Ia4d422649c30356173d381d35e8db8b1815816af
* Trebuchet: Fix Scrolling Wallpaper toggleRaj Yengisetty2014-12-161-5/+17
| | | | Change-Id: I8c2cc294e1f3a9638023616d80f891ec9b98f3c4
* Delay reloading Dynamic grid after size change till onResume or settings ↵Raj Yengisetty2014-12-161-6/+9
| | | | | | panel collapses Change-Id: I1077921d8c59172d63a8fc5fb287ff26a38e3e93
* Fix invisible voice searchAbhisek Devkota2014-12-132-2/+2
| | | | | | | | | | | | | When 'show search bar' is disabled, you can still tap the voice search icon's position (even though view == gone) to launch search action. Partial fix borrowed from 10.2 http://review.cyanogenmod.org/#/c/21584 PS2: Use available variables instead of changing one to protected PS3: Fix mis-paste Change-Id: I268d0e1108992028fd324d42e7dc8b6e11c757eb
* Default show unread count to trueRaj Yengisetty2014-12-121-1/+1
| | | | Change-Id: I809627c4b793e106dc8720f34fbda452cb5ee41a
* If device doesn't have dialer, show file manager shortcut insteadMarcos Marado2014-12-021-2/+4
| | | | | | | | Tablets like flo do not have a dialer, and they would end up with two contacts shortcuts side by side. This patch aims to, on the devices where no dialer is available, use that spot with anything else. Change-Id: Ib0729be5b938bc909c446fe6c95a3d9f48aa660d
* Protected Apps: Fix launching from Hidden Folder FragmentRaj Yengisetty2014-12-021-1/+1
| | | | Change-Id: Ia6475f114d0ee9c76ebd5a277c66f90d8bbfe1e7
* Adjustments for Live Settings:Raj Yengisetty2014-12-022-2/+2
| | | | | | | - Fix view position of PageIndicators after settings update - Fix outlines on Workspace after settings update Change-Id: I2b24cc279e4a9c76ec0b532410c1388b26521b63
* Trebuchet : Add folder on folder checksDanesh M2014-12-022-1/+14
| | | | | | | - Check if the new folder can accomodate all items - Don't expand folder if trying to drop folder on folder Change-Id: I208e3afd4ee6aeeea01928fc77e136d6085c4fdc
* Folders: Merge FoldersDanesh M2014-12-021-0/+9
| | | | | | | This allows a folder A's contents to be merged into folder B when folder A is drag/dropped onto folder B. Change-Id: I41d62d04b6b4f0932cc68fb6d2a3be111b063d53
* Fix spacing issues on devices with/without nav-bar in overview settings panelRaj Yengisetty2014-12-024-6/+11
| | | | Change-Id: I329b63b780e5727307770e076bf03e3bc4d82dd0
* Clean up protected apps code (2/2)Danny Baumann2014-12-022-60/+40
| | | | | | | | - Work with actual component names instead of converting them between ComponentName and String all the time - Some misc. coding style adaptions Change-Id: I7401ea471d618936e880e6d542744f80f89ce40f
* Protected Apps: Re-add filtering in App Drawer and fixing protected foldersRaj Yengisetty2014-12-024-13/+106
| | | | Change-Id: Ia0899f79248647dbacf44cf917a27ebe62d20e4d