AnemoneTeam / Anemone

Anemone, a revolutionary theming engine for iOS 7 to iOS 10! Theme more than just images!
134 stars 17 forks source link

7th icon column in landscape homescreen of iPhone 6plus #39

Open enaloha opened 8 years ago

enaloha commented 8 years ago

As the subject says, Anemone displays a 7th column of icons when in landscape orientation. This 7th column is shown behind the docked icons and visible when using Anemone's No Dock theme:

landscape

gmawji commented 8 years ago

This isn't really just an Anemone issue, it happens with any tweak that modifies the dock, the iPhone stock dock is designed to hide this issue, it's more an iOS issue from what I've understood.

enaloha commented 8 years ago

Thanks for the comment. While I don't fully understand how Apple applies the dock, it clearly does not involve the icon layer. I tested this with a plain white wallpaper:

2015-10-25 08 13 58

As you can see, the dock portion completely covers the 7th column of icons (or the 1st column of the next page if you wish). There is no transparency involved. So I assume that apple blurs the wallpaper layer and generates a 290px strip image that it then dynamically applies as the dock. Anemone could potentially handle this in one of three ways:

  1. Use Apple's strategy and simply prevent the blurring (may be even allow a variable degree of blur)
  2. Mimic the Apple mechanism and create the 290px strip image from the wallpaper and layer it above the icon layer
  3. Suppress the display of the second page until the the user swipes

I really like the dockless appearance, so hopefully this can be accomplished in some way.