summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/FolderPagedView.java
Commit message (Collapse)AuthorAgeFilesLines
* Build fixSunny Goyal2015-04-091-7/+3
| | | | Change-Id: I2cbf90dada48ccff17235fb63d66684d2c4eb791
* Updating folder UISunny Goyal2015-04-091-49/+80
| | | | | | | | | > Removing 2 folder content implementations and merging unscrollable content into FolderPagedView > Disaling folder sorting > Fixing pageIndicator height Change-Id: I36e35e311eaf99b6c69d450c0765bd41b2d68738
* Fixing some RTL issues with scrollable folderSunny Goyal2015-04-071-3/+15
| | | | | | | | > folder name alingment > scroll hint direction > Fake animation direction for icons changing pages Change-Id: Ia17ab2861a6d72c876806427e2de1682976b7671
* Updating pageindicator assetsSunny Goyal2015-03-301-1/+2
| | | | Change-Id: I8c045ac8193aed2299e72353fd75341f8e32e250
* Disabling overscroll when folder has only one pageSunny Goyal2015-03-261-0/+2
| | | | Change-Id: I3cc3964dba1af8d96822e46baf2dc9cfaee824ae
* Fixing getItemCount in FolderPagedViewSunny Goyal2015-03-201-6/+6
| | | | | | | | | > When a folder is created, it initially has no item, and then two shortcut info are added to it. Initial logic assumed that the folder it created with on item already present Bug: 19868273 Change-Id: I8850b71d2bace835f94e3cd791c173d40752d2e6
* Reducing method count by eliminating synthetic accessorsAdam Cohen2015-03-201-1/+3
| | | | | | | | | | | Elimates 304 methods based on dex analysis The java compiler generates sythetic accessor methods for all private fields, methods and contructors accessed from inner classes. By marking them package-private and @Thunk instead, sythentic accessor methods are no longer needeed. These annotated elements should be treated as private. Change-Id: Id0dc2c92733474250d8ff12fa793d3a8adeb1f26
* Lazy loading high res iconsSunny Goyal2015-03-171-0/+22
| | | | | | | > Loading low-res icons for icons which are not visible on the homescreen. Change-Id: I8ac7bf09f6030ed554cb60a4cd402f3f36ffe12b
* Adding sort switch in FolderPagedViewSunny Goyal2015-03-171-12/+216
| | | | | | | | | > Adding options column in DB to store generation purpose flags > Storing isSorted flag in FolderInfo > Adding a switch for A-Z sorting (only visible if pageCount > 1) > When in sorted mode, spring-load snaps to the target location for 1.5 seconds Change-Id: I8c7c778d2cc3ccbd35a2890a1a705e1c1a7e9a66
* Scrolling folder during drag-dropSunny Goyal2015-03-131-29/+71
| | | | | | | | > Show a scroll hint (partial scroll) when the icon is over the last icon (some fraction) > Automatically scroll the folder if the user stays in that position for some time > Rearrance the icons on the new page only after the scroll animaiton is complete Change-Id: I7a2dd85ab23802d647801686df069975d197cd39
* Refactoring some logic in FolderPagedViewSunny Goyal2015-03-101-100/+49
| | | | | | | > Using a common paths for rearranging items, creating new icon and creating new page Change-Id: I85097c7e47b42b79162a8a553a971e44dbc7af3c
* Adding a scrollable folder content implementationSunny Goyal2015-03-091-0/+581
> Size is restricted to 3x3 for now > Drag-drop across page s not implemented yet > A-Z sorting is not implemented yet Change-Id: I84328caa6ad910d1edeeac6f3a7fb61b7292ea7e