yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] hamzahrmalik:
Changelog

Current Versions

Free: 2.5

Premium: 2.5

ChangeLog

Version 2.5 (16/2/16)

Under the hood updates for the premium verison

Version 2.4 (22/12/14)

New material design theme

Improved many layouts (padding etc)

Disabled the overlay by default because its unstable and covers the actionbar in newer apps using the newer support libraries

Internal optimizations

Version 2.3 (12/9/14)

Option to change the colour of the background

Version 2.2 (11/9/14)

Option to show solid background around shrunk window

Version 2.1 (29/5/14)

Widget for toggling

UI enchancements

Version 2.0 (27/5/14)

New layout which is more organized

Separate margins and master switches for Apps and Notification Centre (NC)

Ready made settings (presets) which you can apply

Smoother toggling

The notification now has 3 sub-buttons, toggle apps, toggle NC, toggle both

The toggle activity can be set to toggle either apps, NC or both

Report a problem button, creates a file on your SD card containing app info. If you have any problems, send this file

Faster

The new SD card read/write permissions are for the reporting button

More here: http://xdaforums.com/showpost.php?p=52966376&postcount=233

Version 1.9 (18/5/14)

About page, with links to my website, twitter, and premium version

Better logic behind the warning of view area being to small, so you don't get false notifications

Performance enhancements

Version 1.8 (17/5/14)

Start notification on boot

Fixed a bug

Version 1.7.1 (16/5/14)

Bug fixes

Version 1.7 (14/5/14)

Move Notification Centre

Access settings through notification

Version 1.6 (8/5/14)

New notification icon

Optional transparent notification icon

Option to disable toggling toast

Version 1.5 (4/5/14)

Launchable activity for toggling, which can be configured to launch from shortcut apps like LMT or Gesture Control

Version 1.4 (3/5/14)

Seamless disabling (no restarting apps)

Version 1.3 (2/5/14)

Disable notification

Moves the actionbar too (optional)

Version 1.2 (1/5/14)

No need to restart apps after toggling

Version 1.1 (30/4/14)

Notification for toggling

Warning when making view area too small

Version 1.0 (29/4/14)

Initial release
[Xposed Framework Modules] defim:
[MENTION=5290145]hamzahrmalik[/MENTION]: Can you please attach some screenshots?
[Xposed Framework Modules] hamzahrmalik:
It does say i'll add soon....just try it if your curious ;)
[Xposed Framework Modules] Ra2fet:
that's a great job , waiting for screenshots
[Xposed Framework Modules] exh19:
help :<

i put values out of sceen and now i m stuck with seeing nothing...

what can i do?
[Xposed Framework Modules] hamzahrmalik:
Disable xposed through recovery
[Xposed Framework Modules] exh19:
:<

i am unable to do that, when i boot into recovery, a brown corrupted like screen appears. and when i try to push using desktop flasher it fails. any ideas?
[Xposed Framework Modules] maleksa:
Working great on OPPO Find 5 (latest PAC ROM). I really needed something like this, thank you!

I added few screen shots ;)
[Xposed Framework Modules] StykB:
Reboot your device and spam the power button. This will disable the xposed framework and all the modules. You can then go and change the settings in the module or disable it and reboot.
[Xposed Framework Modules] Droidphilev:
Hi,

Great idea!

Few things though:

It would be very nice that the things you mention in OP would be realized. I tried this on a GT-I9505 (galaxy mega 6.3) and such phone needs it for the keyboaard only IMHO. Other apps are no problem to have them fullscreen. So maybe:

- on per app basis (where keyboard is an app too)

- masterswitch in notification area or as widget (or any place that can be reached easily to switch keyboard to one side)

Kind regards,

Treare
[Xposed Framework Modules] hamzahrmalik:
Widget is coming soon. Notification icon is good idea I will add that.
[Xposed Framework Modules] hamzahrmalik:
I will add check with next update so you won't be able to go out of screen
[Xposed Framework Modules] Droidphilev:
Thanks for that! Also.... i tried all major keyboards that claim to have this left/right function but i never succeeded. It would be very helpfull!
[Xposed Framework Modules] blakeboro:
spam power button

Can you define "Spam" power button please

Stuck here

Regards
[Xposed Framework Modules] Droidphilev:
http://xdaforums.com/xposed/framework-xposed-rom-modding-modifying-t1574401/post51306764
[Xposed Framework Modules] ravijani:
this module is quite handy and great compared to samsung's own one hand operation.

its a great work.

hope to see many neww things in future :good::good::laugh::laugh:
[Xposed Framework Modules] sam613:
This is cool.

Did you consider to have function like T2 Ultra's single-handed mode?

(double tap home button to drop everything to the bottom.

http://gadgets.ndtv.com/mobiles/reviews/sony-xperia-t2-ultra-review-the-inexpensive-ultra-511729
[Xposed Framework Modules] Android phone user:
Ok, had to update to newest framework but the mod isn't working correctly :(

Nothing appears, just the title bar as seen on screenshot.

I'm currently running CM-based ROM (kitkat) on my N7100.
[Xposed Framework Modules] MikeyLee:
Not working on Sprint Note 3 running Sprint S5 ROM
[Xposed Framework Modules] Jimmy34742:
Wait a minute, I'm speechless: you're saying that you can hold an S4-sized phone in one hand and reach that hand's thumb to the upper corner on the opposite side of the phone? To do that, do you need to shift the phone's position in your hand so that if someone bumps you, you'll drop it? In my case, I can reach more area if I shift the phone in my hand, but that's too insecure to do even in a non-crowded area. My thumb's radius can sweep out at most 2/3 of the screen, most of that on the screen's lower, thumb-side quadrant.

I had absolutely quit Note-sized phones as too easy to drop. I do have a Note 2, but it's my backup phone if my S4 dies, and I use the Note 2 as nothing but an alarm clock. I passed on the Note 3, but given your app, it's now a possibility again, though I'll probably wait for the Note 4. Samsung should pay you a kickback.

EDIT: yeah, CM 11.0 (4.4.2)
[Xposed Framework Modules] hamzahrmalik:
Like i said, big hand. HAHAHAHA

But yes, my Mum's Xperia Z is perfect in size. Like totally perfect

If iruler.net can be trusted, my handspan is 24cm if i stretch to the max, 22 at a comfortable stretch

iruler can be trusted, just checked with a physical ruler

EDIT

not the VERY upper left corner, but whats in the very upper left anyway?

But youre left handed, and theres a lot in the upper right, so i guess it makes sense

because most apps, like whatsapp, have key controls at top right, but only back buttons in the top left, which is not necessary since Android has its own back button
[Xposed Framework Modules] hamzahrmalik:
1.9 and premium

Version 1.9 and 1.9 premium are now out

1.9 adds:

An about page, with links to my website, twitter, and premium version

Better logic behind the warning of view area being to small, so you don't get false notifications

Performance enhancements

Free version is on the OP, Xposed Repo, Google Play

Premium can be found on Play

Premium features currently include blacklist and per-app settings

Next update for free and premium:

Statusbar

Navigation bar

PERHAPS a solid background

There are no premium only planned features as of now, please suggest some
[Xposed Framework Modules] Benedetto1702:
Hi,

I've purchased the premium version but seems the module stop function

I have note 3 and my settings

280 0 180 0 and were perfect

Now the mode don't apply

Any help please

Thanks
[Xposed Framework Modules] hamzahrmalik:
Ooooops

Should have mentioned

When you buy an app from google play, it installs in a protected directory, probably to prevent piracy

Xposed can't read the app from there

So you need to use a backup app, such as titanium backup or super backup to remove the app and install it again

Because this time it wasn't installed by Play, Xposes can read it

I was going to make an installer for the premium version, so it wouldn't be installed by Play but this would make updating difficult

Thanks for your patience and for buying premium

And sorry for inconvenience

Also uninstall free version to avoid conflict
[Xposed Framework Modules] Benedetto1702:
Well then first I should backup the app using titanium backup, uninstall it and install it manually

That's what you mean?
[Xposed Framework Modules] hamzahrmalik:
Basically! Lol
[Xposed Framework Modules] dimm0k:
finally giving this module a try and it's nice, but is it possible to maybe activate via a gesture of some sort?
[Xposed Framework Modules] Benedetto1702:
Done and working now

I've extracted the apk file and installed it manually

Now the premium version works
[Xposed Framework Modules] hamzahrmalik:
I'm still trying to think of a solution to this. Maybe manually moving the APK after install, I'll have to mess around with it.
[Xposed Framework Modules] Benedetto1702:
Hi,

If this issue result of how paid app installed by Google Play store then look at this solution from this link

http://www.modaco.com/topic/361776-xmod-disable-play-store-encryption-mntasec/

I used this module to solve other app issue like this
[Xposed Framework Modules] hamzahrmalik:
I don't really want to make users have to install a mod to install another

I might just make it move itself on first launch
[Xposed Framework Modules] dimm0k:
[MENTION=5290145]hamzahrmalik[/MENTION] ?
[Xposed Framework Modules] hamzahrmalik:
Yes of course

Use a third party gesture app such as GMD or Xposed Gesture Control

Seta new gesture to open OneHand Toggle
[Xposed Framework Modules] Benedetto1702:
I'm using it with sidecontrol app

Working great
[Xposed Framework Modules] RusherDude:
I suggested some few pages back, can't remember them though (only the real-time window resize pressing on the cornes one).

And one personal opinion:

The "solid background" may sound irrelevant, but its going to be EXTREMELY IMPORTANT for people paying for the premium app. They may download the demo, check that the bgs are broken and pass.. even if the functionallity is 90% there.

---------- Post added at 01:26 AM ---------- Previous post was at 01:22 AM ----------

??

I don't understand that. I never had a problem with the GELS xposed version that was on google play. Are you sure all that is necessary??

Edit: Seems so, "some" paid stuff goes to /mnt/asec or /data/app-asec instead of /data/app/ like normal apps, I don't understand why I could install XGELS without doing that uninstall/install in data/app stuff.
[Xposed Framework Modules] hamzahrmalik:
Yes I suppose you have a point

And I don't know why this happens with Play
[Xposed Framework Modules] hamzahrmalik:
I have got a solution to the problem with premium version

the problem: xposed doesn't work with paid apps

solution:

the app contains settings page but not the xposed-side code

the app prompts user to install a second, tiny app which contains xposed code

this second app wasn't purchased so will work

This new version will be released within the hour
[Xposed Framework Modules] RusherDude:
Now that I remember.. XGELS was free... didn't remember that :P. Thats why it didn't give any problem.

Awesome solution. So you can buy it through Google Play and then download the real-code app on /app/data which xposed can read and run. Very good solution :D
[Xposed Framework Modules] hamzahrmalik:
It's a bit like how Xposed installer works. User downloads an app and the app installs another extension

And yes Xgels is free so it's installed as normal

I was considering in app purchases but they can be fiddly
[Xposed Framework Modules] hamzahrmalik:
Next update might not be for a while, but when its out, next priority is background then status bar
[Xposed Framework Modules] RusherDude:
Never use them:

1) People doesn't trust them. Only 1/10 people that would pay would do it for an IAP.

2) A lot of people have problems when formating/reinstalling another rom/reinstalling the app: Their IAPs are gone forever and they're asked to pay for them again, when it's not supposed to work like that (I think...).

3) IAPs are lame and should be extinguished!!

4) Security. Readed some bad things about IAP and security :good:
[Xposed Framework Modules] hamzahrmalik:
Well. This is why I didn't use them...
[Xposed Framework Modules] hamzahrmalik:
Has anyone tried 1.10 premium? I can't buy my own app so I don't know if it will work
[Xposed Framework Modules] Jimmy34742:
The app FC's. The toggle works fine for me, so it appears the last set of settings are in effect. But I can't access the settings because the app FC's.
[Xposed Framework Modules] hamzahrmalik:
Last set of settings from free or from premium 1.9
[Xposed Framework Modules] Jimmy34742:
I don't know, but I haven't changed the settings in a while, so I guess it must be from free. By the way, in Xprivacy I cleared both the app and the extension and rebooted before reporting the FC's.
[Xposed Framework Modules] Jimmy34742:
Here's a logcat attached.
[Xposed Framework Modules] hamzahrmalik:
The settings won't come from the free, package names different

Try uninstalling everything related to one hand mode, free and premium, ten reinstall premium

And thanks or buying BTW

ill inspect log later when I can get to PC but do this for now please and thanks
[Xposed Framework Modules] hamzahrmalik:
Wow i really am dumb

It's fixed but Play takes time to roll out updates, normally a few hours

In case you care:

The app checks the current version of the Xposed Extension against a saved value

My code was getting the extension version and comparing that

But my code was getting the version NAME, ie 1.10, instead of version CODE, ie 14

Silly mistake, i know
[Xposed Framework Modules] Kurupt1:
Bought the app looking forward to future premium features!
[Xposed Framework Modules] hamzahrmalik:
I take it it works? And thanks for buying. Is there anything in particular you would like to see in future?
[Xposed Framework Modules] rush420:
what are the best settings for nexus 5 & 7 I'm not sure I understand how to make this work best for my devices
[Xposed Framework Modules] Jimmy34742:
Yes, it's fixed and working normally.

I still need to pull down Notification Center two times to see its toggled state. Here's an idea for a workaround: allow the Notification Center to remain one-handed independently of the normal toggle. Maybe do this with a separate "Notification Center toggle" or perhaps a setting in the app called "Notification Center always one-handed."
[Xposed Framework Modules] hamzahrmalik:
I think I'm going to make version 2.0 soon

Idea is having the settings page in 4 sections

*apps

*notification centre

*status bar

*navugation bar

For each one you can set

*enabled

*margins

*permanent enable (like you requested for notifications)

And then you can make 2 presets

And choose between presets from secondary notification icons, or gestures or whatever

A preset includes margins, enabled state of each of four areas above and other things like leave actionbar and permant on/off
[Xposed Framework Modules] gangpe:
Hello hamzahrmalik,

First off, let me thank you for being one of the first to bring the one handed mode over to xposed. I tried it out and I do like the idea; the only issue I had was when trying to pull down the notification panel (it was still to far for me to do one handed using my thumb).

Looking at your post, does this mean 2.0 might be more like the Note 3 one handed mode in that the entire screen (not just the active window) will be shrunk, or are these settings in the notification panel (like a persistent notification to keep it from closing)?

Just curious; thanks again for making the mod. I will be purchasing the one handed mode app once I get home.
[Xposed Framework Modules] ledvedder:
How do I kill this? I was messing around with it, and now I can't access anything on my screen. I just have a black screen.
[Xposed Framework Modules] Jimmy34742:
There's a disabler for the app that you're supposed to use via adb. I prefer to reboot to recovery and flash the Xposed disabler. Then you can remove the app with Titanium or Android Tuner and then do a clean re-install of the app.
[Xposed Framework Modules] hamzahrmalik:
It should warn you if you do something, erm, bad

I do plan to make a flashable zip, but its quite low on priority list
[Xposed Framework Modules] hamzahrmalik:
Version 2.0

Its coming...soon

I've covered earlier whats going to be included

Just want to let you know itll be out in a few days. Monday/Tuesday at the latest
[Xposed Framework Modules] RusherDude:
You don't need to flash the xposed disabler. Just press any hardware button 5 times when rebooting and xposed won't boot up.
[Xposed Framework Modules] hamzahrmalik:
is it ok with you users to align the status bar to the screen bottom for easy access to notification panel or would you rather it was moved to where the OHM window starts, but still above it?
[Xposed Framework Modules] Jimmy34742:
I've always wanted to try a status bar at the bottom. But from experience, I know there's no way to really know what will work for me best before actually trying it for a few days. Can you please everyone and make it a user setting?
[Xposed Framework Modules] hamzahrmalik:
Yeah good idea

It's just that i can't get it to move down, i can get it to align with the bottom though

But i'll keep trying
[Xposed Framework Modules] Jimmy34742:
I'm not actually sure what you mean here. But quite frankly, anything that simply lets me get to the stuff in the notifications is fine with me. The way it is now is basically all I need, except for having to pull down the notifications two times to show the correct state after a toggle. Aside from that bug, the last refinement to make the notifications truly one-handable in any context would be to be able to pull down notifications from an immersed window using a programmed gesture. A gesture to toggle your immersion app on the fly, as we've discussed, would also eliminate that issue.
[Xposed Framework Modules] hamzahrmalik:
Currently, this is how it is

User has 3 options regarding status bar

1 - nothing, like it would be without OHM installed

2 - Align with the bottom of the screen

3 - Be right above the one-hand mini-window

Ill attach screenshots
[Xposed Framework Modules] RusherDude:
This, stretched with the same width that the OHM mini-window, is the final solution.
[Xposed Framework Modules] hamzahrmalik:
And the only one I can't get working at the moment ;(. But I'll keep trying
[Xposed Framework Modules] RusherDude:
Thanks! You'll make it :good:
[Xposed Framework Modules] hamzahrmalik:
[MENTION=4811172]RusherDude[/MENTION] on which apps are you seeing a "broken" background?
[Xposed Framework Modules] RusherDude:
On every app. If it's not black, its broken.

If you mean more broken than usual (random colors like memory stuff), Solid Explorer is the king. That bar being repeated in the background again and again, and if you minimize and re-open the app, you see purple stuff everywhere. Feedly does the same without the need to minimize/reopen the app from memory.

Also apps like Reddit is Fun break the vertical limit when you scroll up the list: content uses the entire vertical space instead of stopping at our vertical margin.

And like 99% of the apps have a random color background, white/grey or others. Black is the ONLY solution :fingers-crossed:.
[Xposed Framework Modules] hamzahrmalik:
This whole thing is strange TBH because it happens to me on one phone but not the other. I will download the apps you mentioned and see for myself though, thanks

EDIT

although reddit is fun goes past vertical limit its still useable one handed because well it's hard to explain

Tell me if you don't understand
[Xposed Framework Modules] RusherDude:
Thanks for cheking :D

Yeah reddit is fun its usable, but still looks broken, because if the navigation bar was on its new place, content would go below it.
[Xposed Framework Modules] hamzahrmalik:
Well its rolling out

Lots of new things!

Most new features are more usability improvements than functionality but here we go

New layout - There's now a main menu when you open the app, then sub menus for apps, notification centre, help, about, report a problem and XDA thread, Settings

This means everything is more organized

Ready made presets, settings pre configured for you, thing like "squash down" and "bottom left"

Separate margins and master switches for Apps and Notification Centre (NC), and separate settings pages for them as mentioned above

Much much much much MUCH and i cant express how MUCH smoother toggling when using the toggle activity. This is because the activity is now transparent so there are no flashes. Might not be so noticeable on a high end phone, but on mine it is.

The notification now has 3 sub-buttons, toggle apps, toggle NC, toggle both. The main button opens OHM settings page

The toggle activity can be set to toggle wither apps, NC or both

Report a problem button, creates a file on your SD card containing the Xposed Log and the version on OHM you're running. If anyone has any problems, send this file

Probably other stuff I added along the way and forgot about

Oh, and loads of code optimization,

Basically it's faster

Premium specific updates are: NOTHING, just a bug fix, which nobody reported...

The new SD card read/write permissions are for the reporting button

Although i said i got status bar to shift to bottom, it's not included in this release because it's still glitchy

Same for other promised for other features i said I'll implement but didnt, wait for 2.1, sorry

Oh and BTW this update rearranges loads of internals including the way stuff is saved so lots of settings will reset. It's best to wipe data after updating but not necessary
[Xposed Framework Modules] RusherDude:
Awesome! Too bad I can't see v2.0 anywhere yet, not in xposed/repository/gplay :(

Edit, its v2.0 on google play o.O, but it didn't notice me about the update.

Kinda strange everything.

Edit:

Bug1) when adding a "options preset", the values stays but the preset doesn't, it shows like None preset was selected. Minor but kinda confusing.

Bug2) Preset bottom right at least is broken, notification center goes out of the screen on its right and below side :(

The toggle option is wayy more fluent as you say (it doesnt blink :D), but it leaves the toggle activity live (you can see it in recents). This was fixed before, its done on purpose? why is toggle mode app active at that point?.

The menus are better now, but the 2 ones for apps and NC are still kinda confusing (since if there is any value on the fields, the text with the description of that margin (top/left/etc) dissapears. With so many space horizontal there, couldn't you put the margin names on the left and values on the right? Would improve the settings menu bastly.

Other than that, nice update, too bad no signs of notification bar/status bar/background/keyboard appeared hehe, we'll wait :).

Thanks!
[Xposed Framework Modules] hamzahrmalik:
Forgot to upload to rep it's only on Play and on this thread at the moment

It doesn't save what preset youre on because it'd be pointless it's just a thing you apply once really

I don't remember making the toggle appear in recents didn't it always?

I'll add captions for text fields, yes