Commit Graph

16456 Commits

Author SHA1 Message Date
Adam Cohen e0489500d2 Fixing a couple small issues with reordering (issue 7064138), (issue 7064337)
Change-Id: Iaaeb37f630a71f8fd54a6064602ddd10d4d4ab91
2012-08-27 15:19:51 -07:00
Adam Cohen 1dc3b9abd5 Merge "Adding the ability to scale the hotseat or items in the hotseat" into jb-mr1-dev 2012-08-24 13:05:26 -07:00
Winson Chung adf0c180c1 Adding additional null checks for instances where the qsb is not defined. (Bug 6940769)
Change-Id: I93baa00331bcbcd07e8702d5ad77c8f2022a16f2
2012-08-23 14:59:48 -07:00
Adam Cohen e29c55ac32 Temporary fix for qsb and hotseat clicking issues
Change-Id: I3fca1e3dada12c8655887c3d7a2200b6fcfac19c
2012-08-23 12:23:26 -07:00
Adam Cohen 307fe23f12 Adding the ability to scale the hotseat or items in the hotseat
--> A bunch of stuff breaks when scaling the hotseat. More specifically,
    drag and drop animations between hotseat and workspace,
    scaling on pick up, folder animations, determination of
    item placement. This CL fixes these issues so that the
    hotseat or hotseat items are ready to be scaled.
--> For now, using 90% scale factor for 7-inch+ UIs

Change-Id: Iac098409347e76139e4d726a071397b56ac684d2
2012-08-20 21:49:43 -07:00
Michael Jurka ddfe982177 Remove unused import
Change-Id: I2eaf2b33e3b61fed86a468fbd221fd12191a396f
2012-08-15 22:48:01 -07:00
Winson Chung 0e721a4005 Initial changes for new 10inch layout.
Change-Id: Ifaafca469df626a76ab5e16bd2f0d5afa1da172c
2012-08-08 14:02:22 -07:00
Michael Jurka 1637d6d64a Fix adding widgets without config activities
- only affected Launcher when it wasn't on the 
system partition

Change-Id: Ia36d5a05463d7d3af0718cf694a0692a5098fc76
2012-08-03 13:36:12 -07:00
Winson Chung 59fe4f1023 am 8e1b4f65: am fa4086dd: Fixing issue where selected tab did not match AllApps page upon rotation.
* commit '8e1b4f65383d859ca7e2ebfc9a9463c8d46271de':
  Fixing issue where selected tab did not match AllApps page upon rotation.
2012-07-25 22:22:03 -07:00
Winson Chung fa4086ddd7 Fixing issue where selected tab did not match AllApps page upon rotation.
Change-Id: I4f32ca7cca042b94bdaea5cf259c397404546e0d
2012-07-25 16:22:52 -07:00
Adam Cohen 8ed3752f03 Fix issue where widget resize frame overlaps widget (issue 6493388)
Change-Id: Ib1e53a7df49b26ecb19880e58b19876b80cfb12c
2012-07-25 15:15:03 -07:00
Ed Heyl 8165f0dd20 resolve conflicts w/4f174f1d27adbde6f50e11ee3a8eaf162a030284
Change-Id: I7ecce86e58af545aa18ea25e16978a1dce9dab8e
2012-07-25 15:04:00 -07:00
Ed Heyl 90abcc9425 resolved conflicts w/0ede734d0780a968c9c345f99a18f9f8b9fc02cd
Change-Id: I50900698a590e8d84a6cbcc560f95209d3a6d110
2012-07-25 14:52:36 -07:00
Winson Chung c93e5ae120 Binding AllApps synchronously. (Bug 6855061)
- Also ensuring that we restore to the settling page index if it is in motion

Change-Id: I9c6760383113f7614f6cb962ab6562b0e7eb7138
2012-07-24 23:56:21 -07:00
Adam Cohen 1462de39f0 Ensuring that restoreInstanceState is being called promptly for synchronously bound page
Change-Id: I0e71c29f553ad360ec42a6a0b2529d16cbddd437
2012-07-24 22:34:36 -07:00
Adam Cohen 4a3b54f51f am bf5529bd: am a13a2f2a: Fixing issue where defered unbind was running after synchronous bind. (Bug 6858398, Bug 6863181)
* commit 'bf5529bd401ad471658b878f313e32ed8639b479':
  Fixing issue where defered unbind was running after synchronous bind. (Bug 6858398, Bug 6863181)
2012-07-23 19:52:38 -07:00
Adam Cohen a13a2f2a7b Fixing issue where defered unbind was running after synchronous bind. (Bug 6858398, Bug 6863181)
Change-Id: I03dc3ae18528901cc88c79638a8495c1ab8d61af
2012-07-23 14:29:15 -07:00
Winson Chung 36e6c5bb23 Disabling synchronous binding when returning home from another app while orientation has changed. (Bug 6792288)
- Fixing issue where we were reverting to the first page of the workspace after launching an application from all apps, rotating, and returning home
- Enabling rotation in master.

Change-Id: I291b9d76b20244e9028b6f62164430bc3606644c
2012-07-19 18:23:56 -07:00
Winson Chung 4a2afa3655 Disabling synchronous binding when returning home from another app while orientation has changed. (Bug 6792288)
- Fixing issue where we were reverting to the first page of the workspace after launching an application from all apps, rotating, and returning home
- Enabling rotation in master.

Change-Id: I291b9d76b20244e9028b6f62164430bc3606644c
2012-07-19 15:13:51 -07:00
Winson Chung 2abf94d37c Fixing issue where we would crash when encountering improper launcher.dbs
Change-Id: Ib07ca56cf1a2a04e2058cc8260d5dd917d525c64
2012-07-18 18:40:56 -07:00
Adam Cohen d7d37b134b DO NOT MERGE Adding sycnhronous loading of current page to support seamless rotation. (Bug 6792288)
Change-Id: I341160e8a604cde63443e331f762cebc1ed5ec0c
2012-07-18 18:40:11 -07:00
Winson Chung b20e6887b6 Merge "Initial changes to synchronously load workspace on rotation." 2012-07-18 10:27:56 -07:00
Winson Chung b8b2a5aa45 Initial changes to synchronously load workspace on rotation.
Change-Id: Ia7cf80177fd0aee88aa3f4a731f5d6dc904bea16
2012-07-17 18:44:42 -07:00
Winson Chung a5417f0ad4 Merge "Fixing issue where we were not clearing the set of removed items since the last event. (Bug 6749258)" 2012-07-17 12:28:17 -07:00
Winson Chung 5d55f33a1d Fixing issue where we were not clearing the set of removed items since the last event. (Bug 6749258)
Change-Id: I21ed2810e902e2727959b1a4cc0cd6183b750603
2012-07-16 20:48:04 -07:00
Adam Cohen 39fb76e0ec Merge "Fix issue where widget resize frame overlaps widget (issue 6493388)" 2012-07-16 18:05:26 -07:00
Adam Cohen 4459d6b4db Fix issue where widget resize frame overlaps widget (issue 6493388)
Change-Id: Ib1e53a7df49b26ecb19880e58b19876b80cfb12c
2012-07-13 16:01:29 -07:00
Adam Cohen a56dc1077e Fix issue with push in reordering (bug: 6259603)
Change-Id: I7ca0abe7f0ef7559ef60f902fb18718fba5a7532
2012-07-13 13:42:23 -07:00
Adam Cohen c5e63f3dc7 Fix occupied issue when switching from folder icon to its final item
Change-Id: I445156ed8f99f0489776043440faa45399fb3888
2012-07-12 16:17:41 -07:00
Adam Cohen c4890611ff Merge "Fix inconsistency when dropping to hotseat" 2012-07-12 15:55:15 -07:00
Adam Cohen bb00ff2666 Fix inconsistency when dropping to hotseat
Change-Id: I0c186f930713bf195b3966ba5cfeac78220370bd
2012-07-12 15:43:01 -07:00
Winson Chung aae6989332 Merge "Fixing concurrent modification exception. (Bug 6807320)" 2012-07-12 13:42:16 -07:00
Winson Chung 15ba53a54c Fixing concurrent modification exception. (Bug 6807320)
Change-Id: Id7848612c04f74d867c0ce21105628c162ba9b70
2012-07-12 11:21:52 -07:00
Michael Jurka 7c7c66d3f3 Merge "Adding debug logging to track down missing app icons" 2012-07-11 16:41:28 -07:00
Michael Jurka bec6fd302f Adding debug logging to track down missing app icons 2012-07-11 16:23:00 -07:00
Adam Cohen cf48426ebe Remove a database operation that is not required
-> The item will be added to the database by the
   Folder, which is a FolderListener

Change-Id: I3f41e3ef58f5829bd0c834901bf239539eb9d0bc
2012-07-09 18:02:02 -07:00
Winson Chung 8d4fa39355 Merge "Fixing issue where the scrolling indicator was stuck while panning pages in spring loaded mode. (Bug 6603301)" 2012-07-09 17:34:53 -07:00
Winson Chung f74f029418 Merge "Fixing issue where toasts were getting queued. (Bug 6572269)" 2012-07-09 17:32:38 -07:00
Winson Chung e52a750e4f Fixing issue where the scrolling indicator was stuck while panning pages in spring loaded mode. (Bug 6603301)
Change-Id: I329a20e932ab6c4450a60a24c8ab7c0e090fe64d
2012-07-09 17:30:32 -07:00
Adam Cohen 92750b1d78 Merge "Trying to track down corrupt database / items disappearing" 2012-07-09 14:52:25 -07:00
Adam Cohen 487f7dd305 Trying to track down corrupt database / items disappearing
-> Adding logs for all database transactions
-> Adding sanity checks for items in folders, throwing exceptions
   if they are violated
-> Reducing database upates when re-arranging items, only
   update if values have changed
-> Removed some dead code from ItemInfo (isGesture?)

Change-Id: Ia5cd57d92082f633dbf4aa5d64612cbae2d82bb4
2012-07-09 14:49:19 -07:00
Winson Chung cb9ab4f3aa Fixing issue where toasts were getting queued. (Bug 6572269)
Change-Id: Iceb27c4c5a4168beb5a5ae37a0c597e1940bff04
2012-07-02 11:48:47 -07:00
Michael Jurka c489e9bd61 Merge "Disable hardware layers for drag views" 2012-06-29 15:47:55 -07:00
Michael Jurka def8e65554 Fix memory leak caused by LauncherAnimUtils (doh!)
Change-Id: I04aa243f3871f6837f8a95b2941ee15633b50b66
2012-06-29 15:38:55 -07:00
Michael Jurka ca99383dae Disable hardware layers for drag views
Also, avoiding allocating paint object every time we swipe
2012-06-29 15:17:04 -07:00
Michael Jurka d51f33a631 Only enable hardware layers on visible workspace pages
Change-Id: Id82fc76d00a188556460d1a78388d46be56c9c4e
2012-06-28 17:32:24 -07:00
Winson Chung 42490a5aa0 Removing unnecessary check of shortcut infos (now that we key removals off package names already). (Bug 6755420)
Change-Id: I13f088503e58eb021a585493e1c55eeccdffea86
2012-06-28 12:18:20 -07:00
Winson Chung dab9b11403 am 487241fd: am e76e36f4: Merge "Disallowing touches through the custom workspace cling. (Bug 6721250)" into jb-dev
* commit '487241fdd71c098695dba07534316d015de08734':
  Disallowing touches through the custom workspace cling. (Bug 6721250)
2012-06-27 14:53:14 -07:00
Winson Chung e76e36f420 Merge "Disallowing touches through the custom workspace cling. (Bug 6721250)" into jb-dev 2012-06-27 14:48:04 -07:00
Winson Chung 684476f9a4 Disallowing touches through the custom workspace cling. (Bug 6721250)
Change-Id: I0d932716f2095036ee0205f6bd0d28c6b832a9be
2012-06-27 14:38:10 -07:00