Re-Add hidden-apps setting

Forward port from CM 10.2
PS3: Don't rename and incorporate changes from Devkota
PS4: Update German translation
PS5: Remove translations
PS7: Hide widgets from widget list
PS9: Remove debug output
PS11: Rebase

Change-Id: Ie06b288e22c2678fb09da1bf42d46922b8319e01
Add options to hide icon labels from drawer and homescreen

Forward port from CM 10.2

PS3: Fix typo
PS4: Rebase and global defaults
PS8: Rebase to head

Issue: There is already an Icon section in general, move both
       settings there or leave separate in their categories?

Change-Id: I90ae4d2357e5f45fa9261c4eaa0fcf287996e327
Automatic translation import

Change-Id: Ie07bc79bb7f0f8dbaf9ce2f90350429928852854
Do Not Default Hide Labels

Change-Id: I49af208923de0baaba2a99e3c6a8a99ba606d1be
Trebuchet: change defaults to false

When people just want to hide some app icons from the drawer
and backout of settings without checking these other options,
their homescreen will change unexpectedly as well

Change-Id: If10e14514bf7606617bc51360da43d752f1a4ce9
Trebuchet: add lockscreen wallpaper picker

Change-Id: Ic4f2589924a3c61b676db907f08108286dc45c29
Signed-off-by: Roman Birg <roman@cyngn.com>
Cleaning up references to mDragView after reordering Workspaces

Change-Id: I480142b4714034c5579232a6a0d30f3aecb687ac
Fix NPE if a moved cell does not have a parent

This NPE should actually never happen. It did however and crashed
Trebuchet.
Symptom that will lead to this NPE: Drag Shortcut from homescreen
to somewhere else. Old icon will not get removed while dragging.
This should also be fixed!

Change-Id: I5b5070c93077e69f0f63a26d337fb9aee83ec6d2
fix READ_SETTINGS/WRITE_SETTINGS to be "dangerous"

(see http://www.fireeye.com/blog/technical/2014/04/occupy_your_icons_silently_on_android.html for an explanation why this is dangerous

Change-Id: I203cf418973b873a87eae24f1b39c8ef397e4e58
Fix hidden "Remove" and "App info" buttons in landscape

On grouper the "Remove" and "App info" buttons are not visible if the device
is in landscape. Layout the children of the drag_target_bar vertically to
fix this.

Fixes: https://jira.cyanogenmod.org/browse/CYAN-3744

Before: http://i.imgur.com/SHMTUjK.png
After: http://i.imgur.com/4JeJi8k.png

Change-Id: Ie8a9a799fa89bf8ad233202da10c808ab65a66a9
Folders: Merge Folders

This allows a folder A's contents to be merged into folder B
when folder A is drag/dropped onto folder B.

Change-Id: I41d62d04b6b4f0932cc68fb6d2a3be111b063d53
Trebuchet : Fix overscroll overlay issue

When overscrolling in the app drawer, certain effect/page combinations
cause the pages to be overlayed.

Reproduction :
- Have 2 pages in the app drawer
- Set scroll effect carousel,rotate up/down
- Overscroll one of the pages and let it settle
- Should see first and second page stacked together

Change-Id: Iaa2b06970e2f5d3dda51ce5bf2259523738f7779
Revert "Trebuchet : Fix overscroll overlay issue"

This reverts commit f29645157ef778f245bc5b4f198c85ce585bb482.

Change-Id: Iad637a25ab51ee60bf7a8b3a040abe7d5b709789
Trebuchet : Only reset overscrolled child

Change-Id: Ief240c7fbbe296673ff4124cd4d463c9ba65f764
Automatic translation import

Change-Id: I7826b798d4ba852af567e895bd4850a7eea599d9
Fix name of default

Change-Id: I562dc2572f1d8fdb69f615d1a7f0f425cc27d698
Merge "fix READ_SETTINGS/WRITE_SETTINGS to be "dangerous"" into cm-11.0
Use wallpaper picker added to WallpaperCropper apk.

The code is still here for easier upstream merges.

Change-Id: I97ec1492e8acf7ff6a5ceef00a68f47e6444bf50
Trebuchet : Destroy cropview to avoid leaks in picker

If the cropview's TiledImageRenderer is rendering threads, the activity
context gets leaked. Avoid that by invoking its destroy in onDestroy() of activity.

Change-Id: I8503e88d1cab7fc8dab61ba7da148579902f0477
Merge "Fix hidden "Remove" and "App info" buttons in landscape" into cm-11.0