twodayslate / AnySpot

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

Added Convergance support #4

Closed Matchstic closed 10 years ago

Matchstic commented 10 years ago

Ensured that the windowLevel of the AnySpot UIWindow is set to 1065 if Convergance is enabled, which will allow for correct operation.

DavidBenko commented 10 years ago

Why not just always set it to 1065? This seems like a small hack -

twodayslate commented 10 years ago

Don't want to cover up the statusbar

-Zac on his iPhone

On Jul 29, 2014, at 10:31, David Benko notifications@github.com wrote:

Why not just always set it to 1065? This seems like a small hack -

— Reply to this email directly or view it on GitHub https://github.com/twodayslate/AnySpot/pull/4#issuecomment-50483187.

DavidBenko commented 10 years ago

There is probably a better way to add exceptions like this - If you add exceptions for a bunch of plugins, the code could get a bit messy

twodayslate commented 10 years ago

Find the topmost window and find it's Window level?

-Zac on his iPhone

On Jul 29, 2014, at 10:45, David Benko notifications@github.com wrote:

There is probably a better way to add exceptions like this - If you add exceptions for a bunch of plugins, the code could get a bit messy

— Reply to this email directly or view it on GitHub https://github.com/twodayslate/AnySpot/pull/4#issuecomment-50485648.

DavidBenko commented 10 years ago

You can do that if all of your exceptions will be window-based, if not, you could add a singleton class that will detect other tweaks and swizzle in the fixes?

twodayslate commented 10 years ago

Sounds like more work than necessary. :\ I'd rather work on getting landscape support right or ListLauncher