Commit Graph

1278 Commits

Author SHA1 Message Date
Adam Cohen 51e95039ac Fix for bug 5015232, folder won't open
Change-Id: Icd0527a1afe519ebcf117587c9a61a9e933a6c47
2011-07-11 14:45:13 -07:00
Winson Chung e0cccab156 Merge "Clamping touch positions to drag layer rect to prevent dragging outside of bounds." 2011-07-11 14:40:23 -07:00
Adam Cohen 53b7a64e71 Merge "Little fix for folders" 2011-07-11 14:02:33 -07:00
Winson Chung 273c102240 Clamping touch positions to drag layer rect to prevent dragging outside of bounds.
- Fixing small issue with default widget preview aspect ratios

Change-Id: I2dca0524e8aa7c48345b424bad889736fa345386
2011-07-11 14:00:02 -07:00
Michael Jurka 2f52ee8416 Merge "Solving rendering issues when unshrinking" 2011-07-11 13:10:02 -07:00
Winson Chung 557d6ed50c Fixing issues with spring loaded adding.
- Delaying until items are added
- Showing bg when going into spring loaded mode
- Fixing regression where dropping widgets on full page would not trigger a notification
- Fixing regression on tablet where pages were no longer being rotated or shown

Change-Id: Iadc0c406f0c065c5029addea1abfee395eed81b9
2011-07-11 11:38:24 -07:00
Michael Jurka 280969cd77 Solving rendering issues when unshrinking 2011-07-11 11:26:10 -07:00
Michael Jurka a71cb1778d Fix rendering issue when coming from spring loaded mode
Bug #5011693
2011-07-10 15:04:55 -07:00
Michael Jurka 0b4870db57 Fix bug: deleting items in foldersd does not persist
Bug# 5010678
2011-07-10 13:40:11 -07:00
Michael Jurka 0c4ade1ef6 Cleaning out unused lines of code
Change-Id: I558248c9e1ccf8098220b110709d2a0cba9247ea
2011-07-08 18:03:21 -07:00
Adam Cohen e9166b247a Little fix for folders
Change-Id: I2d4eb534640e25bc8c07d06e5d3354473751dd9f
2011-07-08 17:11:11 -07:00
Michael Jurka ff0e01b65d Disable wallpaper panning when switching to All Apps 2011-07-08 17:08:51 -07:00
Michael Jurka 14a001ad67 Merge "Remove unnecessary lock" 2011-07-08 15:40:17 -07:00
Michael Jurka 33829b62bd Merge "Improving LauncherModel performance" 2011-07-08 15:11:23 -07:00
Michael Jurka a8c760d395 Improving LauncherModel performance
- no longer reloading DB on each configuration change
- adding/updating items in DB on background thread

Change-Id: Ie140f31608df84b0ca2d45eb7a210a8a3b36b52f
2011-07-08 14:06:14 -07:00
Winson Chung fbfb34d743 Merge "Fixing small bug where you could not cancel springloaded the first time you drag out of layout." 2011-07-08 13:26:44 -07:00
Winson Chung b8dffaffa1 Fixing small bug where you could not cancel springloaded the first time you drag out of layout.
Change-Id: I29a76eb628b232a2853bc3ba3dd632328b376d4e
2011-07-08 11:14:54 -07:00
Michael Jurka f62e8fdee3 Merge "Moving a bit of code around" 2011-07-08 10:38:54 -07:00
Adam Cohen 358049b75f Merge "Substantially improved performance of dragging and drop animations" 2011-07-07 17:14:11 -07:00
Michael Jurka 35aa14d5e3 Don't reset pages in AllApps if not necessary 2011-07-07 17:01:08 -07:00
Adam Cohen 8dfcba4af7 Substantially improved performance of dragging and drop animations
-> Took DragView drawing out of the window and put it into the DragLayer
-> Added fade-in/out animations to transition between the final view
   and the DragView, after the view animates
-> Enabled hardware layers on Folder items which improves the
   performance Folder reordering

Change-Id: I4d92ca9fba172d1bab9efc215a99abcaadcdf503
2011-07-07 16:59:45 -07:00
Michael Jurka be69cc8ed8 Remove unnecessary lock 2011-07-07 16:05:33 -07:00
Michael Jurka 4842ed029c Moving a bit of code around
- Resources.NotFoundException now handled inside getFullResIcon()
2011-07-07 15:39:05 -07:00
Winson Chung 649723cfb3 Updating assets.
- Tweaking search bar layout.

Change-Id: I9624fa4284135858d3e19b8b8e4710b5dd746042
2011-07-07 14:10:47 -07:00
Winson Chung c07918d005 Cleaning up some spring-loaded related dragging code. Allow cancel spring loaded mode.
Change-Id: Ie1f0468c563bed7abc1aa6416e222cdb0853c03a
2011-07-06 20:48:45 -07:00
Adam Cohen d044526d82 Adding transitions during folder creation
-> Seamless* transition from dropping item onto another
   to the creation of a folder containing those items
-> Seamless* transitions when adding the third item
   to a folder
-> Cleaned up the code in FolderIcon in order to achieve
   above

Change-Id: Iaf2519ac480acfdc928cc2b7585f28bc7d50bd23
2011-07-06 11:35:56 -07:00
Adam Cohen 95bb800de9 Folders now close in various situations where we want them to:
-> When pressing home, from app or from home
-> When rotating (as per design request)
-> When scrolling to another page

Change-Id: I3b96b216f1ec5da07cd95d2541999866a1c1424e
2011-07-04 23:56:03 -07:00
Adam Cohen ec228e7fa3 Merge "Cleaning up Folder accept animation drawing" 2011-07-04 23:52:48 -07:00
Mathew Inwood d5dd2fbb3c Merge "Remove workaround for wrong search icon in landscape." 2011-07-04 01:50:26 -07:00
Adam Cohen 69ce2e5bea Cleaning up Folder accept animation drawing
-> Moved from Workspace to CellLayout, which fixes a bunch
   of bugs with transforms (springloaded mode and page scrolling)

Change-Id: I92510be817f46bd29b8a10aac5512dc1ead87180
2011-07-03 19:28:04 -07:00
Adam Cohen c9c56f4f71 Merge "Added transitions when dropping items onto Folders, fixed bugs" 2011-07-02 19:16:31 -07:00
Adam Cohen 3e8f811f31 Added transitions when dropping items onto Folders, fixed bugs
-> Changed the ordering of the FolderIcon preview to show first items first
-> Folder now closes immediately upon drop of an item from folder to workspace

Change-Id: I66361b604dc5ef81da2413b7dda53d0c4691377e
2011-07-02 18:42:25 -07:00
Winson Chung 967289b6d5 Adding new assets.
Change-Id: I20c8ceae997290781923caf195f6f87e283b1b7f
2011-07-01 12:33:32 -07:00
Mathew Inwood 68524cdd8c Remove workaround for wrong search icon in landscape.
QSB now has a different asset so this is not needed.

Change-Id: If695ed1b76d69dc00a26b943c51823bc66e276ee
2011-07-01 14:02:44 +01:00
Winson Chung 3ac74c55cf Tweaking the scroll indicators with new assets and sizing.
- Showing the scroll indicators when changing between workspace/apps customize

Change-Id: I791c09b76deb00108c466f08ae3c29b19d77c4d8
2011-06-30 17:43:39 -07:00
Adam Cohen 04dc2bc613 Merge "Fixing small folder bugs" 2011-06-30 17:28:09 -07:00
Adam Cohen 0e4857c302 Fixing small folder bugs
-> Issue 4972348
-> Center folder when it extends beyond the workspace

Change-Id: Id5551d17d595151bfd27122e1fd4ddfeab7dbf40
2011-06-30 17:22:07 -07:00
Winson Chung fb25a8efe9 Merge "Tweaking AppsCustomize spacing to match CellLayout." 2011-06-30 15:35:48 -07:00
Winson Chung db1138b4ef Tweaking AppsCustomize spacing to match CellLayout.
Change-Id: I5c3fa215659b51c7fc8dcda19dd1fd753d192f5e
2011-06-30 14:45:03 -07:00
Adam Cohen 716b51e030 Adding transitions after reorder within folder
Change-Id: I52b20fa1b2e4f9ee0b4a68ac703b95a2050dbd4a
2011-06-30 13:53:30 -07:00
Winson Chung 6a0f57dfaf Populating some more accessibility events.
Change-Id: I7813abdd6dcc0979949caec9e31029486be0396d
2011-06-29 20:11:07 -07:00
Adam Cohen e87b924efa Making folder items match those on workspace
-> Deleted some unused files

Change-Id: I2e657d7a82140e55ecc674ee759c0c7bcf11ebe1
2011-06-29 14:05:01 -07:00
Adam Cohen 8e776a62c5 Pushing folders up to DragLayer
-> Increasing max num of items in Folders to match the grid
   size of the workspace.
-> Had to push folders up to prevent clipping

Change-Id: I7aae7920cff940b8e88e9bef82162c6ab5ff11e9
2011-06-28 19:55:57 -07:00
Winson Chung 785a109a3d Merge "Fixing crash when adding/removing new packages while AppsCustomize is open." 2011-06-28 16:30:30 -07:00
Winson Chung 875de7e160 Fixing crash when adding/removing new packages while AppsCustomize is open.
Change-Id: I3bcf1ec811af6f8dddcace65d973ed368e95b4c7
2011-06-28 16:30:27 -07:00
Adam Cohen c508b2d701 Dealing with upgrade from previous Folder implementation
-> We need to truncate the old folder if it had more items
   than are currently supported
-> We need to automatically place the items, since their folder
   location is not stored in the LauncherModel

Change-Id: I4a5955adf2fed4d9b96a1cbd145dd69bbffc1cc7
2011-06-28 14:41:44 -07:00
Adam Cohen a65beeea13 Fixing a couple folder bugs
-> Issue 4947774 - logic for determining workspace full
-> Issue 4967906 - hiding hint text on begin edit
-> Stripped out some no longer needed code from Workspace

Change-Id: I62b0e5c2dbf424af6b8b29af9b70270d68923eba
2011-06-28 10:19:44 -07:00
Adam Cohen 518eb5dbf5 Merge "Keeping folders synced when applications are uninstalled" 2011-06-24 18:13:02 -07:00
Adam Cohen df1e4e868a Keeping folders synced when applications are uninstalled
-> fix bug 4905712

Change-Id: I4a250fd134e6d03bae30cfde6b33a82ed6f5fcef
2011-06-24 15:58:01 -07:00
Winson Chung d294526ad9 Making slightly different layout for shortcut pages in Widgets tab.
Change-Id: I3f07e23bfe1c68e84c148057e95d583e3fa25b34
2011-06-24 15:32:40 -07:00