Commit Graph

10334 Commits

Author SHA1 Message Date
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
Michael Jurka 087f7a64bc Fix crash when adding shortcuts 2012-06-27 11:51:21 -07:00
Michael Jurka 816474f06b Adding debug code for LauncherModel crash
Change-Id: I9b8c053707cd5714874006c249651a69378569d2
2012-06-25 15:04:47 -07:00
Michael Jurka 8bd65f5c57 Fix build
Change-Id: I34b052159a393842bad707921205ea2778c1cbfe
2012-06-25 14:56:22 -07:00
Winson Chung b187a56b8c am bcff7eda: am 9dc25f06: Merge "Fixing concurrent modification exception when iterating through new apps list. (Bug 6621553)" into jb-dev
* commit 'bcff7eda3731b7af254a1d5182766683ea1d46e3':
  Fixing concurrent modification exception when iterating through new apps list. (Bug 6621553)
2012-06-25 14:48:43 -07:00
Winson Chung 9dc25f06a8 Merge "Fixing concurrent modification exception when iterating through new apps list. (Bug 6621553)" into jb-dev 2012-06-25 14:45:32 -07:00
Winson Chung 3df7dcf513 Fixing concurrent modification exception when iterating through new apps list. (Bug 6621553)
Change-Id: Idf4fae51c65e0e53520740dd0b2050eeac00b251
2012-06-25 14:23:29 -07:00
Michael Jurka b1daa48fc8 Remove unneeded imports
Change-Id: I96e125c5ddbde7df10847e9514b947c80292ea40
2012-06-25 13:06:43 -07:00
Michael Jurka 8c3339bde9 Compile Launcher against only public apis (level 16)
Also, removing use of TableMaskFilter (last remaining private api)

Change-Id: I2df80605b240352fdf7ef2ebd26b98342149bda3
2012-06-22 11:45:02 -07:00
Winson Chung acb5f99c64 Merge "Decoupling launcher/workspace package cleanup from the application list (Bug 6602756)" 2012-06-21 14:29:52 -07:00
Michael Jurka b21f7cf20e Merge "Use getCurrentSizeRange to determine cell dimensions" 2012-06-21 14:27:18 -07:00
Michael Jurka 9470783614 Merge "Remove use of private api ViewGroup.setChildrenLayersEnabled" 2012-06-21 14:13:03 -07:00
Michael Jurka 3a0469d1e4 Remove use of private api ViewGroup.setChildrenLayersEnabled
Change-Id: I877bd84c6846ae232e2877e97de95d9344c13e56
2012-06-21 14:08:38 -07:00
Winson Chung cd81073eac Decoupling launcher/workspace package cleanup from the application list (Bug 6602756)
- Fixes issues where shortcuts created by wallpaper/widget-only apps are uninstalled.

Change-Id: I94c9d1d71fc34aa2fb7f0660534e616a82ac6f36
2012-06-21 10:50:51 -07:00
Michael Jurka 8bc66c7fe4 Use getCurrentSizeRange to determine cell dimensions
Change-Id: I7b50ad85594585a3c18838776652c3d873dbd82d
2012-06-21 09:40:20 -07:00
Michael Jurka 9f5331c8d1 Remove use of private Display apis
Change-Id: I560a730af20f3068e7904eb9c8bfb29fa5d2c22f
2012-06-21 08:07:40 -07:00
Michael Jurka 2ecf995e0d Remove use of private ValueAnimator api
Change-Id: I455edcd17bda83ab51c2c04fa40e66097a4d6975
2012-06-19 11:44:57 -07:00
Michael Jurka 629758ff08 Remove unnecessary use of some private APIs
Change-Id: Idaba6833ddf4a8615845ca2f643c458bdeb9c403
2012-06-19 10:32:38 -07:00
Michael Jurka 5fc8bc787c Merge "Removing use of private SearchManager api" 2012-06-19 08:29:40 -07:00
Winson Chung 23a8d1eece Merge "Launcher-side changes to update packages after the set of app widgets has changed. (Bug 6602951)" 2012-06-18 15:31:55 -07:00
Winson Chung 0da0b6b4da Merge "Fixing issue where dropping items onto side pages might drop them two pages away. (Bug 6433177)" 2012-06-18 15:31:49 -07:00
Winson Chung cc1cfe4b0c Fixing issue where dropping items onto side pages might drop them two pages away. (Bug 6433177)
Change-Id: I7fa745c269e63d699671cdaf0b527f2675ce3081
2012-06-18 15:09:39 -07:00
Michael Jurka 34ce91e89b am 3d8bdd63: am eb04476d: Merge "Fix issue where "X" would appear over QSB bar in landscape mode" into jb-dev
* commit '3d8bdd63056435296a4d98eb4f2567c6f40d16fc':
  Fix issue where "X" would appear over QSB bar in landscape mode
2012-06-18 14:48:04 -07:00