twodayslate / AnySpot

Launch Spotlight from anywhere!
http://apt.thebigboss.org/onepackage.php?bundleid=org.thebigboss.anyspot
Other
13 stars 5 forks source link

Landscape and Rotation Support #3

Open twodayslate opened 10 years ago

twodayslate commented 10 years ago

Problem: https://developer.apple.com/library/ios/qa/qa1688/_index.html http://stackoverflow.com/questions/1189078/multiple-views-in-a-uiwindow http://stackoverflow.com/questions/11394934/uiview-has-portrait-dimensions-while-in-landscape

$50 "bug bounty" to whoever can fix it!

twodayslate commented 10 years ago

Version .999 works for the iPhone. The background does not blur on rotate though (turns black)

twodayslate commented 10 years ago

iPad bug: If in landscape, Spotlight is cut off (doesn't extend the screen). When rotated it fixes itself.

General bug: If in landscape and you close spotlight and go to Springboard.. and the rotation is locked (or in iphone) Spotlight will not open in the correct orientation if swiped down (default open)

Ssemiet commented 10 years ago

How do you install it?

twodayslate commented 10 years ago

@Ssemiet You can install it via Cydia or make the package yourself.

twodayslate commented 10 years ago

v0.9995 fixes most of the problems but the animations are sloppy or non-existant. Also when spotlight is opened using the default gesture, it is sometimes in the wrong orientation.

Bug bounty is still open.

twodayslate commented 10 years ago

Rotation works great now.

Now the only bug is the default gesture for Spotlight opens up in the wrong orientation (iPad)

twodayslate commented 10 years ago

Nevermind, I thought I fixed it, then I pushed to master, then I realized it actually wasn't fixed. Then I completely broke everything. Reverting back to the release commit. I tried to [UIView animateWithDuration: animations:] everything. I feel like that's the right idea... but things get called multiple times and it's weird.