Monday, May 2, 2016

[MOD][XPOSED] XHFW3 - floating windows - ver. 3.10 prerelease

[MOD][XPOSED] XHFW3 - floating windows - ver. 3.10 prerelease

What's this all about
There was a well known xposed module XHaloFloatingWindow by @zst123 which brought multiwindow functionality to android devices with Xposed. Sadly the development stopped and the project was dropped. @zst123 allowed to use his code to continue and remake the project under the new name - so that we could distinguish between the classical XHaloFloatingWindow and the new XHFW3. Anyway I have different sign keys so using the new id's is a must in this case.
Remember that much of the credits go to @zst123. I just rewrote, optimized, fixed the code for the new Android versions and added some features.

Important
  • Different package names would allow you to keep both version installed, but be sure to keep only one floating window module active.
  • Bootloops were a very frequent issue earlier. Although a lot of things got fixed you might be stuck on logo screen after reboot. In this case you might try to:
    • Reboot again;
    • Wipe cache via recovery and reboot;
    • Wipe dalvik cache and reboot;
    • Remove via adb or recovery file manager /data/data/de.robv.android.xposed.installer/conf/modules.list and reboot;
    • Uninstall xposed with official uninstaller script and reboot;

Known bugs:
  • Evernote layout resets when screen unlocks if the app isn't focused. Everything is back when it's focused again.
  • No splitbar/focus frame for snapped windows.
  • You tell me!

What's new
3.10:
  • Code mostly rewritten and optimized;
  • Added support for Lollipop and Marshmallow.
  • Only halo mode gone.
  • Taskbar launcher dropped.
  • Settings renewed.
  • [fixed] orientation for some movable windows (Play Movies bug).
  • [fixed] inconsistent layout for some windows (partly - Evernote bug).
  • [fixed] windows not focusable.
  • [fixed] Chrome dim bug.
  • [fixed] Chrome always floating bug (see halo flag feature).
  • [fixed] floating dialogs oversized.
  • [fixed] overlays undersized on hi-res devices.
  • [feature] new floating intent flag that doesn't conflict with the new Android intent flags + ability to switch between flags.
  • [feature] super switch to stop hooks from running on apps' start without reboot.
  • [feature] readded tinted titlebars, borders and corners.
  • [feature] 4way windows' snap;
  • [feature] AutoSnap: snap windows side by side on start.
  • [feature] change minimal moving distance to unsnap/unminimize windows when dragged by Actionbar.

Plans for future:
  • Focus frame for snapped windows.
  • Floating icon-launcher to manage current and recent windows.
  • Option to change behaviour on screen rotation
  • You tell me!



XDA:DevDB Information
XHFW3, Xposed for all devices (see above for details)

Contributors
a_sh_, Credits for the initial code go to @zst123
Source Code: http://ift.tt/1Y3ubTm

Xposed Package Name: com.zst.xposed.halo.floatingwindow3

Version Information
Status: Beta

Created 2016-05-02
Last Updated 2016-05-02


from xda-developers http://ift.tt/1rO8g8O
via IFTTT

No comments:

Post a Comment