summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importstable/cm-13.0-ZNH0Einky@build012016-10-021-23/+0
| | | | | Change-Id: I0bde4c1f7511e2bae996e6c76ac32de4229a8039 Ticket: RM-214
* Automatic translation importinky@build012016-09-182-0/+37
| | | | | Change-Id: I8ccaff8b058fdf7262724bfa5edf6d14549d7213 Ticket: RM-214
* Automatic translation importclyde@build012016-08-223-11/+164
| | | | | Change-Id: I887685b6198a9b70b662b9165cb4c5f96e0e006e Ticket: RM-214
* Automatic translation importpinky@build012016-08-182-0/+153
| | | | | Change-Id: I7a32ab61ed4c618c856ac3cb809a39325fdcfdad Ticket: RM-214
* Automatic translation importinky@build012016-08-151-0/+32
| | | | | Change-Id: Ib7361a6ac6e2a2c9b095aa0abf5a1f82ce1087a5 Ticket: RM-214
* Automatic translation importclyde@build012016-08-131-0/+121
| | | | | Change-Id: I5715c816d819a362f028f25c43e68df17c5d5aa4 Ticket: RM-214
* Automatic translation importclyde@build012016-08-101-0/+1
| | | | | Change-Id: I123509d4c0c90b9d3cd18bc5ce966a794acdc868 Ticket: RM-214
* Automatic translation importclyde@build012016-07-190-0/+0
| | | | | Change-Id: I282685bc93c5a09d1096142fd397cf415123877f Ticket: RM-214
* Automatic translation importpinky@build012016-07-190-0/+0
| | | | | Change-Id: I3f5f01f46186508a4ceec4820efe1e1b6d7d3043 Ticket: RM-214
* Automatic translation importclyde@build012016-07-161-0/+8
| | | | | Change-Id: I80052179c92d1bfc9f628ac89ab33f413163e79c Ticket: RM-214
* Trebuchet: Index folder contents screen and cells on first loadcretin452016-07-133-31/+72
| | | | | | | Issue-id: CYNGNOS-3130 Change-Id: I260d1b098e7759a0134bc40f892b8783452c9528 (cherry picked from commit 499902463bb16aad036a57b9e02b34cb74548acf)
* Automatic translation importinky@build012016-07-111-2/+2
| | | | | Change-Id: I424e93ed7cc8efc5aa1d1e8af63b3a2327baa8ff Ticket: RM-214
* Automatic translation importpinky@build012016-06-201-0/+31
| | | | | Change-Id: Ibbe0f78e3d4c365ad842076d14ebd6b702bdbb91 Ticket: RM-214
* Automatic translation importJessica Wagantall2016-05-261-1/+1
| | | | | Change-Id: I9911257e1a487970e0cd2435e41c1d0cbe0abe6e Ticket: RM-214
* Move icons to fit within Dynamic grid upon resize.cretin452016-05-202-8/+49
| | | | | | | | | | Missed part of this patch during forward port: https://github.com/CyanogenMod/android_packages_apps_Trebuchet/commit/e25ab7bd9525d7a2c67eb8a6d8e88d54940dba58 Issue-id: CYNGNOS-2908 Change-Id: I49fb4e4a1b86d41be263d4f9b84020450f54d3f9 (cherry picked from commit dccaadbe194f435d7bc06843650ab7d4fe21551c)
* Automatic translation importAbhisek Devkota2016-05-181-0/+2
| | | | | Change-Id: I2e6aac3006c9ed0e7061596f20f337f6db0c814a Ticket: RM-214
* Automatic translation importAbhisek Devkota2016-05-146-0/+15
| | | | | Change-Id: I90590b6a0f7665df9ae74a07cefd34a42548823d Ticket: RM-214
* Trebuchet: Make workspace layout configurable by prebundled mcccretin452016-05-111-1/+48
| | | | | | | | | Ported patch: http://review.cyanogenmod.org/#/c/111725/ Issue-id: PAELLA-236 Change-Id: I1d02cfc4f1e7e7fc5b1aaf326072b0ffe8966c05 (cherry picked from commit fe7faac0dba67667ae671e6cf59c9706d45e579b)
* Put apps with uncomputable section names in special bucketArtem Shvadskiy2016-05-101-14/+20
| | | | | | Change-Id: I8ec0a2a9a46c3f45f2c52ac6a4d4d812881c52b7 issue-id: CYNGNOS-2683 (cherry picked from commit 1b2acd74d2cc2e3c7d0face409c6075c16e76755)
* Prevent widget previews from showing empty images.Artem Shvadskiy2016-05-043-80/+166
| | | | | | | | | | | | | | | | | | | | | When scrolling through the widget drawer, we submit multiple AsyncTasks to load and display preview images. On certain devices, attempting to load these images from AppWidgetManagerCompat (when we are generating previews for the first time) on a multi-threaded executor can cause us to receive empty images. To avoid this, we allow preview loading from the cache on a multi-threaded executor, but defer preview generation to a single-threaded executor. Additionally, the read and write db methods were not using the same ComponentName output (flattenToString vs flattenToSimpleString), which was resulting in consistent cache misses that forced unnecessary preview regeneration. This has been unified so we properly load from the cache. Change-Id: I3a90cf88fed531713e5d2df876f4ede822f7d569 issue-id: FEIJ-346 (cherry picked from commit dd6f2a2891a8445591be3e9fa53db293d7fd880b)
* Use bitmap filtering for shrinking app iconsArtem Shvadskiy2016-05-021-1/+1
| | | | | | Change-Id: I54d1bff08c947f54ec0d35ec08b557ddd8e31e23 issue-id: CRACKLING-1051 (cherry picked from commit 1daec9c7f02dad48039ea6999f3b50983f3b4617)
* Prevent crash when exiting grid size fragmentArtem Shvadskiy2016-05-021-2/+4
| | | | | | Change-Id: Iea39713b71a8c54bf4bf79f0b1b0c865a7950fa4 issue-id: FEIJ-197 (cherry picked from commit a56a75dbeb84341ba1450fa58bad63301201aae9)
* Trebuchet: Don't crash when AppWidgetService is unavailablecretin452016-04-292-2/+8
| | | | | | | Issue-id: CYNGNOS-2437 Change-Id: Ie83f26482539a821f498e07bec6d955c849b02c7 (cherry picked from commit 5e5f8259c31ce5c628922f0ce0760df6704856bb)
* Automatic translation importMichael Bestas2016-04-274-1/+187
| | | | Change-Id: I2e0792868eb45ea6df3b68f05cfdee577b37d7eb
* Automatic translation importMichael Bestas2016-04-277-4/+160
| | | | Change-Id: I8625d748fc555085c11ecf48ac07b317c3e54c38
* Trebuchet: sign when not building with test keysRoman Birg2016-04-181-1/+5
| | | | | | | Ticket: CYNGNOS-2339 Change-Id: I1b05cda4757152d3851d917b4c9888b00203256b Signed-off-by: Roman Birg <roman@cyngn.com> (cherry picked from commit bd7c086e34d7f976d2d5a4dc815cd66ef70bfe1f)
* Trebuchet: Always cancel any pending dim animationscretin452016-04-141-4/+4
| | | | | | | Issue-id: CYNGNOS-2470 Change-Id: Id66a6acfa65af63a0c44b73b56769c566b09961c (cherry picked from commit c14b40481da9dfd861362c97cbc11f3fd3b26622)
* Automatic translation importMichael Bestas2016-03-2930-25/+290
| | | | | | RM-214 Change-Id: I3c1fc9541cddb25aea2812aaf8ed0b3f8f17ca11 (cherry picked from commit fd94d2feb0d2a4754061ef0ec19c566479f70d6a)
* Automatic translation importMichael Bestas2016-03-2993-4/+416
| | | | | | RM-214 Change-Id: Ic450029d8807acf69f4ed04201c75f1ab7b9ad02 (cherry picked from commit 153b4cea501d68c90a442fbd286e6e77c86acbf3)
* Ignore tap below scrubber in the app container padding areaKamaljeet Maini2016-03-281-1/+17
| | | | | | | | | | | When user taps on the padding area of all apps container below the scrubber, the tap should be ignored. Before this patch, the tap was sent back to parent view, which led to scrolling of the background wallpaper. Now the tap is ignored. Change-Id: Ic8840c9eafaf254d2bfbffe556f3dc7ab20fdccc Issue-Id: CyanogenOS/CYNGNOS-1933 (cherry picked from commit c8e0058a59463c334282df592207e38183ae4243)
* Trebuchet: Fix NPE while binding unavailable itemscretin452016-03-241-1/+3
| | | | | | | Issue-id: CYNGNOS-2282 Change-Id: I6895c3c043a2b8a9506f3dc2f8a357942d8f35c4 (cherry picked from commit e812052ff07a96e5008fdfea671357c74baf21e3)
* Trebuchet: Fix some issues with the DB upgrade pathcretin452016-03-151-14/+21
| | | | | | | Issue-id: CYNGNOS-2249 Change-Id: If124a9ac51c665c869cf5a745390374658b87156 (cherry picked from commit 0991d315c4c23cde02b7c8c70761f694beedfa87)
* Show apps as unavailable when on unmounted storaged34d2016-03-154-8/+195
| | | | | | | | | | | | This patch allows shortcuts to apps that are currently unavailable due to being on unmounted external storage to remain on the workspace and in folders. The icons will be disabled and grayed out until the external storage is mounted. Issue-id: CYNGNOS-1344 Change-Id: I971483806b27e3a75ef0d5bb89d8dfb86f97511e (cherry picked from commit 772f61de9ad6a86dcccbab308c7202e770975ce6)
* Trebuchet: Highlight section being touched even when not scrolling scrubbercretin452016-03-084-3/+39
| | | | | | | Issue-id: CYNGNOS-1882 Change-Id: Ief8b6593528c1a04a95ffaeea44c379659427fd8 (cherry picked from commit 0a244ba105d2f2b6b5427f5d4999b9db3c468e10)
* Trebuchet: Guard against NPE while querying for widget updatescretin452016-03-081-2/+5
| | | | | | | Issue-id: CYNGNOS-1867 Change-Id: I43db0096da5f35bd2810f8793d8281607afea1ff (cherry picked from commit e48ef94fd67a228c3ab402bdbb2b77c8a5440012)
* Automatic translation importMichael Bestas2016-03-07106-6/+3359
| | | | | RM-214 Change-Id: I98daa98338bc850ab4a6a88b2250f5a546f2d769
* Automatic translation importMichael Bestas2016-03-073-8/+8
| | | | | RM-214 Change-Id: Ie8f4666d774cb1b8cbe149d38adad58db1c345ea
* Automatic translation importMichael Bestas2016-03-076-9/+40
| | | | | RM-214 Change-Id: I1161ad6d10aa711f757ff9bdc8650bed193be498
* Automatic translation importMichael Bestas2016-03-076-0/+116
| | | | | RM-214 Change-Id: I9e51955936f1e6a8296388827cf9d4538f1af79a
* Automatic translation importMichael Bestas2016-03-074-3/+10
| | | | | RM-214 Change-Id: I1c01e941d4f1f79758218ea0dd2e4645bf72c0a7
* Trebuchet: Handle random crash during theme change / user switchcretin452016-02-291-2/+7
| | | | | | | | | | | | Sometimes the IconCacheDB fails to open in writable mode during a theme change or user switch. Don't bother updating the icon cache when this happens. It will update later just fine. Issue-id: CYNGNOS-2083 Change-Id: I022ef436ff07880c188642456afad847ad9f41d3 (cherry picked from commit 1cd45870bae7ed5ededf12fdf3e5233527dcaee2)
* Trebuchet: Scale icons in portrait if using condensed gridcretin452016-02-291-2/+5
| | | | | | | Issue-id: CYNGNOS-1993 Change-Id: I4b74402ebf61a7faed28a74683d87592121bb090 (cherry picked from commit c5454ec15b2849bc25cbe5812a7334af0d4c6397)
* Trebuchet: re-enable rotation by default on tabletsAndreas Blaesius2016-02-272-1/+4
| | | | | | | | | | allow rotation pref got moved to overlay panel on commit 72f2ccb08f297836d18b61d5d80de9fcd7a69042 but it wasn't moved on sw600dp overlay. RM-208 Change-Id: Idbdef7804d50d4144d0a1fb5e6ea7dd6c7f5f257 (cherry picked from commit 1acee18a72bf2e36cea22d4ee225d1ecc945110f)
* Add remote folder hook for view setup.Artem Shvadskiy2016-02-172-0/+7
| | | | | | Change-Id: Iffeb93e9344ce17f3aa2fbdc855f59c6f3a3b235 issue-id: CYNGNOS-2025 (cherry picked from commit 01b60e8bff4251f5bc850481d83c2ebe86f22b8a)
* Trebuchet: Don't do reveal animation from apps/widgets to overviewcretin452016-02-171-1/+6
| | | | | | | Issued-id: OPO-423 Change-Id: I218605be2215d5f6f8a2b2b8b786e0fdddb00643 (cherry picked from commit 9be4dbbc7fc6b743469fe719dacbe5a77abb4028)
* Trebuchet: always set initial wallpaper offsetsRoman Birg2016-02-171-1/+3
| | | | | | | | | | | After a fresh boot, computeScrollOffset() always returns false. So the result was the offsets were never properly being set on a fresh boot and they were only being applied on first drag of the home screen, which finally triggered computeScrollOffset() to return true. Ticket: RM-208 Change-Id: Iccaedd742bed861fca1f50dd54e2e4537fd4c9b0
* Trebuchet: Fix background flicker when opening all appscretin452016-02-161-0/+15
| | | | | | | Issue-id: OPO-422 Change-Id: I96136f61fe3b2263f77d162952cf189927334b8b (cherry picked from commit 15d36326dffc038551fcdc1632176402700e33a8)
* Trebuchet: Don't animate folder if locked state changedcretin452016-02-161-2/+6
| | | | | | | Issue-id: CYNGNOS-2046 Change-Id: If6488d018b83b8e20874dbe0d32479f19ceac4cc (cherry picked from commit 60bb0d60a2eeb79a4f0e3c3f7b2b81332cfccebf)
* Trebuchet: Fix measuring error when reloading app drawercretin452016-02-152-3/+11
| | | | | | | Issue-id: CYNGNOS-1883 Change-Id: I77705be7020120bc58a45f507b288838a5eba2bb (cherry picked from commit 577d34207e3d9fcd676d093019bd85da631cef8b)
* Refactor Launcher settings.Artem Shvadskiy2016-02-125-104/+68
| | | | | | Change-Id: If5dcaaa9f4dad1a3eb151627622357331e8ad4da issue-id: CYNGNOS-1987 (cherry picked from commit aa3fa6f64368c8855ae3cc167c966ffce74c2db8)