1. 21 Aug, 2015 1 commit
  2. 04 Aug, 2015 1 commit
  3. 22 Jul, 2015 1 commit
  4. 26 Jun, 2015 1 commit
  5. 24 Jun, 2015 1 commit
    • Adam Cohen's avatar
      Ensure that Launcher Activity has an exclusive task · 1c524887
      Adam Cohen authored
      -> enforce this at the activity level by giving it an empty affinity
      -> the system should probably enforce this, so this is a work around for now
      
      issue 21880868
      
      Change-Id: Iaba4d87781c7fc82ee6c2838c013e01081cdbf9d
      1c524887
  6. 12 Jun, 2015 1 commit
    • Sunny Goyal's avatar
      Using content provider to update launcher settings · 7779d623
      Sunny Goyal authored
      > Removing cross process preference file
      > Removed broadcast listener management for settings changes
      > Defining content provider method to get/set laucnehr preferences
      
      Change-Id: Ida36eac0ab17c1d48fedc9404817a53a89b36c4f
      7779d623
  7. 05 Jun, 2015 1 commit
  8. 04 Jun, 2015 1 commit
    • Rahul Chaturvedi's avatar
      Use a broadcast receiver instead of a settings observer. · 799aa04f
      Rahul Chaturvedi authored
      Settings observer doesn't work if a setting is modified in another
      process, hence we instead register a receiver which listens for a signal
      from the settings process that the rotation preference has changed.
      
      Change-Id: I570e3c67bb64a32347e84ca00a8ac31d9010eac3
      799aa04f
  9. 01 Jun, 2015 2 commits
    • Winson Chung's avatar
      Enabling resumeWhilePausing for the Launcher activity. · 761e820a
      Winson Chung authored
      Bug: 21342101
      761e820a
    • Rahul Chaturvedi's avatar
      Add the Allow Rotation setting to Launcher3. · 7fc77cad
      Rahul Chaturvedi authored
      This CL adds a Settings activity along with the code needed to provide
      a "Allow Rotation" setting to all phones and tablets. This setting is
      set to false for phones and true for tablets. On changing the setting
      from unlocked to locked, the launcher (and the Settings activity)
      will get locked to the orientation the user was in when he disabled
      "Allow Rotation". This is consistent with how the natural rotation
      feature of Android works.
      
      Change-Id: I8a1c59d1fa0bb9262530cad96e0a9bdbab0d9344
      7fc77cad
  10. 09 Apr, 2015 1 commit
  11. 01 Apr, 2015 1 commit
    • Sunny Goyal's avatar
      Removing UninstallShortcutReceiver · e9909f58
      Sunny Goyal authored
      > Removing support due to its flacky design. Removing a shortcut
      causes a full reload. Also we do not have any concept of owner, so
      any app can remove any shortcut.
      
      Bug: 11372484
      Change-Id: I781c922fac7dc77ea82cd0a2af74a5fca22500de
      e9909f58
  12. 21 Mar, 2015 2 commits
  13. 23 Oct, 2014 1 commit
  14. 18 Sep, 2014 1 commit
  15. 05 Sep, 2014 1 commit
  16. 12 Aug, 2014 2 commits
    • Sunny Goyal's avatar
      Updating the ui for widget restore flow · 0fc1be16
      Sunny Goyal authored
      > Pending widget show a PreloadIconDrawable to indicate
      installation progress
      > Only the concerned widgets are reinflated on package
      install and not the whole workspace.
      > Adding support for storing default package icon in
      IconCache
      
      issue: 10779035
      issue: 16737660
      
      Change-Id: Id787ae4a5ef72d6e01aeb5a1bae5ab8840037679
      0fc1be16
    • Sunny Goyal's avatar
      Autoinstalls loading xml · 0fe505bf
      Sunny Goyal authored
      > Launcher checkes for an apk in the system image with a broadcast
      receiver for action:
      com.android.launcher3.action.LAUNCHER_CUSTOMIZATION
      > Default layout is parsed from that apk, which can also contain
      icons and string resources used in the layout config
      
      Change-Id: I44fc9e7c3134f525f7b5db29f4e8bb56e17ce445
      0fe505bf
  17. 08 Aug, 2014 1 commit
  18. 24 Jul, 2014 1 commit
  19. 21 Jul, 2014 1 commit
    • Sunny Goyal's avatar
      Adding app widget restore support in Launcher3 for android L · 651077bd
      Sunny Goyal authored
      When the app is restored, it displays placeholders for all pending widgets.
      These placeholders can be moved and removed similar to a widget (size is fixed
      to what defined in backup). Once the system notifies the launcher of the new
      widget ids, the place holders are replaced with actual widgets.
      
      issue: 10779035
      
      Change-Id: I68cbe4da01e9ca2978cb4471a7c645d2aa592055
      651077bd
  20. 16 Jul, 2014 2 commits
  21. 15 Jul, 2014 1 commit
  22. 03 Mar, 2014 1 commit
    • Selim Cinek's avatar
      Changed behaviour of the wallpaper picker. · ffed6588
      Selim Cinek authored
      When opening the picker, the currently chosen wallpaper is
      shown in the background.
      In this change also the nullpointer was fixed when deleting
      the currently selected wallpaper and setting it, because we
      revert to the old wallpaper in that case.
      When going into the same live wallpaper than the currently
      selected we are going back to home if the user sets it or
      goes back now, in order for the user not to loose state.
      The real fix for this will be done later when the following
      bug will be fixed: b/13241760
      
      Bug: 12063773
      Bug: 13219612
      Change-Id: I7c6abb25755eca99c3255278e0884d1ff4749b55
      ffed6588
  23. 26 Feb, 2014 1 commit
  24. 10 Jan, 2014 1 commit
    • Dan Sandler's avatar
      New launcher2 icon migration algorithm. · d502404a
      Dan Sandler authored
      The user will be able to request "icon migration", which is
      not a direct mapping of the old workspace, but rather
      follows this heuristic for bringing the user's favorite
      icons (by dint of their existence on the workspace) into
      Launcher3:
      
      Workspace shortcuts are placed in lexicographic order on the workspace
      starting at screen 0 (leaving the bottom row of screen 0 empty to make
      sure there's room to move things around). Folders are preserved and
      their contents sorted. Duplicate icons (that is, shortcuts
      with the same intent, pursuant to some cleanups) are removed.
      
      Hotseat icons are migrated in their original place, unless their new
      location is not accommodated by the hotseat (i.e. the L3 hotseat is
      too small on this device), in which case they're treated like any
      other shortcut and tossed into the workspace.
      
      To test, turn on Launcher.ENABLE_DEBUG_INTENTS and then:
      
      $ adb shell am broadcast -a com.android.launcher3.action.DELETE_DATABASE
      $ adb shell am broadcast -a com.android.launcher3.action.MIGRATE_DATABASE
      
      Bug: 12416411
      Change-Id: Ia5c56f36c11455867ea20a39f70210f595020a87
      d502404a
  25. 13 Dec, 2013 1 commit
  26. 03 Dec, 2013 1 commit
  27. 26 Sep, 2013 1 commit
  28. 18 Sep, 2013 1 commit
  29. 13 Sep, 2013 1 commit
    • Michael Jurka's avatar
      Update to using new crop intent · adc574cc
      Michael Jurka authored
      Also, unify WallpaperCropActivity so it's
      identical to the system default version (mainly
      removing Launcher dependencies)
      
      Change-Id: I1ebc390bce23de62d76daced6f8cb44d57e4ac0c
      adc574cc
  30. 09 Sep, 2013 1 commit
  31. 05 Sep, 2013 1 commit
  32. 23 Aug, 2013 2 commits
  33. 21 Aug, 2013 3 commits