yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] [NUMINIT]:
Screenshot and record don't work unless the settings app is open, in which case it just takes a picture of that app. Xperia Z3+ on stock MM.
[Xposed Framework Modules] DrAcHe981:
Are there any error lines in the xposed log or logcat?

In logcat search for the tag "NPM" or for "neopowermenu".
[Xposed Framework Modules] azZA_09:
Is there 1.5 version available?
[Xposed Framework Modules] DrAcHe981:
Not in this thread but in the xposed repo, also my 1.5.1 upload cancels everytime at 35-50% and destroys the complete repository...
[Xposed Framework Modules] [NUMINIT]:
Sorry for late reply, for some reason I didn't get notified about your reply.

Anyway, logs are attached. This in particular looks funny:

06-22 12:07:11.301 E/ActivityThread(19348) Activity de.NeonSoft.neopowermenu.xposed.XposedMainActivity has leaked IntentReceiver de.NeonSoft.neopowermenu.xposed.XposedMainActivity$100000000@93fe9d9 that was originally registered here. Are you missing a call to unregisterReceiver()?
[Xposed Framework Modules] DrAcHe981:
This receiver is for closing the dialog when something sends "close_system_dialogs", funny is that when I unregister it in the "ondestreoy" or the "onstop" the app crashes with "null object reference" :eek:

Anyway, I can't find anything else that has to do with the screenshot or the screen record..., in v1.5.1 I will implement more debug lines. (I got pushed way back with the release... I hope my network gets better soon... :D)
[Xposed Framework Modules] mc_365:
Using the latest build on a S-Off m8 with rooted stock marshmallow sense 7 rom. The problem I've encountered is that when listening to music in MP3 form on the stock music player the music will lag and studder when the screen times out and goes dark. This behavior stops when I disable this app.
[Xposed Framework Modules] DrAcHe981:
I had this problem also on my new device (xperia z5, 6.0.1) without root and xposed (also without npm)...

But on my old device (xperia z1, 5.1.1) I can't reproduce it, this seems to be some sort of problems with the rom itself...

I don't hook in anything from the screen off or media stuff and used resources will be released when the app quits.
[Xposed Framework Modules] mishko:
Hi! Did you have the chance to look further into my issue?
[Xposed Framework Modules] DrAcHe981:
I looked trough every source and found nothing... Maybe it's a module conflict, what for modules do you use?
[Xposed Framework Modules] mishko:
Greenify and Gravitybox. My rom also has built in advanced power menu but that's switched off.

Edit: Soft reboot also occurs with the other modules disabled.
[Xposed Framework Modules] Bart1981:
Tried to run this on the OnePlus 3 with OxygenOS but this doesn't work. Pressing the on/off button results in an immediate reboot, no powermenu whatsoever.
[Xposed Framework Modules] Artieza:
Could you find out?
[Xposed Framework Modules] DrAcHe981:
There is nothing about a crash caused by my module in the logs...

Also in the xposed logs I see only the debug lines for my hook into the systemui, everything else are errors/debugs form other modules.
[Xposed Framework Modules] JoeFCaputo113:
Anyone test this on a GS6 Touchwiz 5.1.1?!
[Xposed Framework Modules] DrAcHe981:
So New version uploaded: please give it another try ^^
[Xposed Framework Modules] matofesi:
Latest version works fine on Nexus 6 with latest 6.0.1 stock (and Gravitybox - it doesn't clash).

Thanks :)
[Xposed Framework Modules] anmar21:
1.1-1 works fine on stock 6.0.1 - Nexus 6P. Many thanks!
[Xposed Framework Modules] DrAcHe981:
With "not compatible" I mean that my module tries to overwrite everything and not that it crashes ^^ and thanks for the download :D

I have to thank you for the bug report :D
[Xposed Framework Modules] matofesi:
And I wrote that your module doesn't CLASH with Gravitybox's options to change system lower menu :)

I was affraid I would't be able to use both of them together, but it's not the case.

And thanks again :)
[Xposed Framework Modules] DrAcHe981:
The problem here is that im programming on my phone and the compiler/editor(AIDE) won't let me add the xposedbridge with "provided" and this creates the given error... :/

When anybody has some ideas about this: please share!
[Xposed Framework Modules] adriansticoid:
You should try on a computer and maybe ask for help from other module devs.
[Xposed Framework Modules] DowneyHere:
Thanks Working fine on Samsung Galaxy E700H Stock Lollipop, it would be nice if the Animation is more fluid, in my device there is significant stuttering!!! ☺
[Xposed Framework Modules] kamilmirza:
working great on Galaxy S6 (G920F) 6.0.1 Pure Stock ROM :good:
[Xposed Framework Modules] Faisal Z Ahmad:
Okk, i will try it and report back

Thank you
[Xposed Framework Modules] jyap1021:
Working on zenfone 2 Laser 6.0 :)

Cheers mate.
[Xposed Framework Modules] DrAcHe981:
Hmm on my Xperia z1 all animations go smooth, but I will take a look in the animation to get what can cause the stuttering
[Xposed Framework Modules] teorouge:
Thanks, really nice module. Would you like some help with strings translation? I can go with Italian language no problem.

By the way, module works fine on a HTC One m7 running Sense 7 on Android 5.0.2. ;)
[Xposed Framework Modules] DrAcHe981:
Sure but before the translation can begin I want to finish some more elements from the ui(Currently adding the custom colors)
[Xposed Framework Modules] npatelli:
Thanks, working fine on my oneplus one with cm13 :)
[Xposed Framework Modules] teorouge:
Nice, are you going to upload it to the Xposed Repository as well? :)
[Xposed Framework Modules] DrAcHe981:
It's already there ^^
[Xposed Framework Modules] Faisal Z Ahmad:
Here i am back

Tested and working flawlessly on Sony Z2 CM 12.1

100% compatible with CM Theme Engine, tried it couple of times with different themes

Thanks for this special module

Really interested in the upcoming updates
[Xposed Framework Modules] DrAcHe981:
Added a little pre release(v1.2-pre1) for those who want to try my current work (no reboot needed after install, just open the app an change the colors!)

Maybe someone wants some changes in the current system ^^
[Xposed Framework Modules] Artieza:
Lol, your module doesn't cause any crashes. It is working, when I launch it from launcher (as usual program). Problem is that it doesn't replace original power menu when I hold power hard button.
[Xposed Framework Modules] DrAcHe981:
Jeah when someone just says "not working" the first thing I look for is crashes, and now the problem, your other modules fill the log so my modules debug lines aren't inside...

Could you try to save the log right after the start so that your other modules don't push my debug lines out?

Edit: and your first post Is so long ago, I can't remember everything... ^^
[Xposed Framework Modules] Artieza:
I disabled 80% potentially dangerous modules. Will take new log. Does it explain something?

Neo Power Menu looks much better now. ^^
[Xposed Framework Modules] DrAcHe981:
All hooks seem to be successful...

Are there any new log lines when you hold the power button?
[Xposed Framework Modules] Artieza:
No. I called power menu several times before capturing the log.
[Xposed Framework Modules] DrAcHe981:
Hmm then I think I must decompile the files for the global actions dialog and look what the lg is calling there, I hope my new little raspberry pi can do this for me...
[Xposed Framework Modules] Artieza:
Yeah, LG is using something special. Gravity Box also can't implement anything there. What files should I provide?
[Xposed Framework Modules] DrAcHe981:
No need to provide anything jet, got the files files over the lg online sources.

It looks like lg ignores the global actions class completely, so now I try to create a work around, my current idea is to hook into the "PhoneWindowManager" where the GlobalActions.showDialog() gets called: looks good so far!
[Xposed Framework Modules] Stoutpuppy GFX:
LG UI

LG UI is an absolute pain to work around - that's why I gave it a miss and went AOSP

Any Dev who is willing to make modifications to accommodate this very small market

You should make sure you thank them and thank them repeatedly :)

Thanks DrAcHe981
[Xposed Framework Modules] DrAcHe981:
I will try to make compatibility for every device/rom, I know it's hard but nothing is impossible!
[Xposed Framework Modules] dimuthu7:
Not working for flyme5 cm 12.1 base rom
[Xposed Framework Modules] DrAcHe981:
Any logs? ^^
[Xposed Framework Modules] dimuthu7:
Here attached can you make it compatible realy i am on trouble now i need power menuhttps://www.dropbox.com/s/lvlmax7dbmj9bv9/error.log?dl=0
[Xposed Framework Modules] DrAcHe981:
There are no error lines from my module (also deep logging is disabled), so I assume that's the same problem we have seen in the lg roms...

Next version will bring some experimental hooks for roms where the default hook doesn't work.
[Xposed Framework Modules] dimuthu7:
Oh thanks man will wait for it.you are great
[Xposed Framework Modules] anmar21:
I love your module, but seems more flat design than material. What do you think? Thanks
[Xposed Framework Modules] DrAcHe981:
In my eyes there is not much difference between material and flat...

Both are with "flat" and mostly "matching" colors.

In my eyes we could say material is a longer name for flat ^^
[Xposed Framework Modules] MrWasdennnoch:
I've read somewhere that there is a difference: Flat design is completely flat, without any shadows and elevation, whereas Material Design adds them to bring back a third dimension, so it isn't pure Flat Design anymore.
[Xposed Framework Modules] DrAcHe981:
New version finally uploaded!

Changes in v1.5.1:

! Reboot needed to let the changes to the xposed part take effect !

+ Added the ability to freely change the "order and visibility", add for example 2 shutdown buttons or more 3 way items.

+ Added experimental phone window manager hook,try this if the normal hook doesn't work for your device.

+ Added the ability to create a homescreen shortcut to open the power menu.

# Reworked dialogs.

# Reworked action bar.

# And as always: small bugs fixed.

Please report back if the experimental hook works on devices where the default one fails!
[Xposed Framework Modules] dimuthu7:
Hi man can i hug you.latest build working with flyme lollipop.realy perfect

Deleted
[Xposed Framework Modules] Artieza:
Sorry, but seems like you something missed.
[Xposed Framework Modules] DrAcHe981:
What?

The switch for this is in the advanced settings (forget to mention that)
[Xposed Framework Modules] Artieza:
Weird. Buggy XDA Labs. Failed with a log attaching. As you could see (from the log), new mode is activated.
[Xposed Framework Modules] DrAcHe981:
Damn lg...

Well then I still need to look deeper into the source, but as mentioned earlier: nothing is impossible!
[Xposed Framework Modules] Rakuu:
Almost there with the LG styled power menu :p, just need to be able to resize stuff and maybe blur background :)
[Xposed Framework Modules] Stoutpuppy GFX:
I really like the LG linear style power menu. Two fingers crossed you can get this working as a theme on NeoPowermenu
[Xposed Framework Modules] beginner user:
Z2 d6503 reboot to recovery not working, after restart xperia normal boot. Why?
[Xposed Framework Modules] fict:
Still waiting for this.. Hope you didn't forget it!:D
[Xposed Framework Modules] poobucket:
New version working fine on Xperia Z3 compact running cm12.1 with twrp.
[Xposed Framework Modules] DrAcHe981:
With the rework of the visibility and order system also comes a rework for all "style loading systems", so I need to rework my already made work for the fullscreen design, but it's not out of my mind!

Also bug fixes and compatibility is over designs on my list.

Some kernels have special reboot codes.

I will take a look into this.
[Xposed Framework Modules] eddyyw:
Restart

My Oneplus One just restart when I hold the power button :(
[Xposed Framework Modules] DrAcHe981:
Any logs?

Have you tried the experimental hook?
[Xposed Framework Modules] Stoutpuppy GFX:
1.5.1 update still problem with Transparent RRO Layers

First of all I'm really loving the linear style now!

Everything works on update except the transparent background when using transparent layers.

Removing Framework Res only alleviates some of the problems:

Transparency works but no longer in a new frame - just drawn on current screen

Using when in lockscreen transparency doesn't work at all - new frame but black background

Tried experimental hook - but it didn't help

LG G3 running AOSP Marshmallow, Material Glass layers, Xposed framework v85

Log file: View attachment xposed_error_20160706_114148.log
[Xposed Framework Modules] DrAcHe981:
First of all: the xposed hook has nothing to do with the appearance of the menu so the experimental hook can't change anything if some style specific things doesn't work.

I will try to get your used layers theme , maybe I can reproduce the transparency problems. (my current theme doesn't have this problems...)

On the lockscreen i still can't find any solution for transparent background on all roms...

(also no one noticed the crash when uploading a preset or its only present without WiFi connection :D, some changes in my upload script screwed some algorithms... )
[Xposed Framework Modules] Stoutpuppy GFX:
Well I'll stick with 1.5.1 and live without the transparency for now - cause I really love the linear style now!

I'll try a different transparent layers and let ya know if it's still a problem or just Material Glass layers

Log file: View attachment xposed_error_20160706_141130.log
[Xposed Framework Modules] Stoutpuppy GFX:
Ok I've tried it with Transparent Layers Ver 4.6 - it works (though glitchy from lockscreen sometimes having to press power 3-5 times and still no transparency)

In NeoPowerMenu 1.4.2 it used to launch a new frame for powermenu and worked flawlessly with all transparent layers that I tried.

just wondering because it's now drawn on top - it conflicts with SystemUI that has transparency already applied?

I notice the same problem when 2 different layer themes try to do the same thing - you end up with no transparency and just black background

Log file: View attachment xposed_error_20160706_141130.log
[Xposed Framework Modules] Artieza:
Hey, I have the same: LG G3 S, AOSP Lollipop... Seems like your alternative hook doesn't suitable for Lollipop.

Upd: ups, standard hook is working for him too...
[Xposed Framework Modules] DrAcHe981:
That's interesting, I didn't change anything related to the way the activity is created since 1.4.2

Also it has the same style attributes...

I will try some things later today, maybe the "Dialog type" can change something (current is TYPE_KEYGUARD_DIALOG)
[Xposed Framework Modules] Stoutpuppy GFX:
LOL - I wish that you were a ROM developer as well - You would have the perfect ROM or at least die trying!

Thanks again for all your hard work and effort!

PS - Good luck against France! They looked pretty good against Iceland
[Xposed Framework Modules] eliotargy:
Sorry but since latest update not working. Can't downgrade or uninstall either.
[Xposed Framework Modules] DrAcHe981:
As Rakuu said: logs please, or else I can't help!

Also I don't have any functions that blocks uninstalling.
[Xposed Framework Modules] beginner user:
Can u fix this?
[Xposed Framework Modules] DrAcHe981:
As I said: i will take a look over it.

But now I'm on Rügen getting some underwater pictures or something else... This will reduce the time I take to program for a week.
[Xposed Framework Modules] eliotargy:
Checked settings and said not activated in Xposed although the box was checked. Well I unchecked, rechecked, rebooted and bobs your uncle. All is well again.
[Xposed Framework Modules] Jonny-SiHi:
Caution

Watch out guys this application requires permission to gain unattended access to the camera and microphone ,definite red flags for a application that just adds a few items to the power menu!!
[Xposed Framework Modules] DrAcHe981:
This permission is used for the Torch item, I don't want to steal any private data (I have nothing from it ;D)

Also when using android 6.0+ you could just uncheck the permission or even don't let my app request it!

All permissions from my app are optional and If not granted some parts just don't work, I don't force request any of them.

And as one who also don't want apps that have access to stuff they don't need I won't request permissions that are not needed for the work of the application!
[Xposed Framework Modules] Jonny-SiHi:
Apologies, and well done on creating the best power menu out there
[Xposed Framework Modules] dodora3d:
i installed app but nothing changed my phone LG g2 LP

btw i tried app like your app and doesn't work too any idea ?
[Xposed Framework Modules] DrAcHe981:
First of all: logs?

Did your try the experimental hook?
[Xposed Framework Modules] sankarshan:
When 'theme' option is selected, the app force closes

Version : 1.5.1

Android version: 6.0.1

Log attached.

https://drive.google.com/file/d/0B2aj7N-DSDHJNWxjbVd6VkdGTjQ/view?usp=docslist_api

EDIT: This force close also occurs when "preview" is tapped and the hardware power button is pressed to open the power menu.
[Xposed Framework Modules] DrAcHe981:
I can't reproduce it...

But in your log I found something from interest (and the only crash):

There seems to be an issue with reading a color which results in the call to 'Color.parseColor(null)' (or something similar).

What was the last thing you did before this started to happen?
[Xposed Framework Modules] sankarshan:
I uploaded my theme, and started to change the color to produce another theme. When I tried to preview the new theme, it force closed. So, I backed up the current status of the app using titanium backup. Then, I cleared the data of the app. After this, when I tried to select the "themes" option it again resulted in force close. I disabled the module(rebooted) and enabled it (rebooted). But nothing changed.

So, I recorded the log and posted here.
[Xposed Framework Modules] DrAcHe981:
I tried the same way but still can't reproduce it, please try reinstalling the app completely, this should reset every files laying around anywhere.

Currently I can't see another (fast) solution for this...
[Xposed Framework Modules] sankarshan:
Okay will do it.

---------- Post added at 02:36 PM ---------- Previous post was at 02:04 PM ----------

Try this. In themes, set hexcode of 5 digit(NOT 6) and press 'save' . See if you can reproduce the problem.
[Xposed Framework Modules] DrAcHe981:
Well that reproduces the problem!

Will try to fix it right now.
[Xposed Framework Modules] sankarshan:
Okay then, will be waiting for it!
[Xposed Framework Modules] dodora3d:
sorry but how cant get a log ?

yes i tried but doesn't work !
[Xposed Framework Modules] sankarshan:
>Download the app called 'catlog' (or any logging application)

>Open the app, and start to 'record'

>Do what you have to do( I mean reproducing the error etc..)

>Stop recording. Now, the log will be saved as text file in respective folder.

>Share that file with whomever you want.
[Xposed Framework Modules] Artieza:
Seems like LG G3 S. No support for us yet, because of the super special LG UI.
[Xposed Framework Modules] DrAcHe981:
Now I'm back at active work, and I will try to publish a new update in the next days...

This update will mainly contain bug fixes:

A fix for the color picker crash,

for the upload crash and some changes to the login system (add the ability to update/delete your own presets on every device where you log in with your account, currently it's limited to the device where the preset gets firstly uploaded)

Also I will (again) try to fix the transparency issue...

Additionally I have added a custom crash activity which has a button to directly display the part that caused the crash, also I've added an automatic crash reporter which should send the needed information directly to my server!
[Xposed Framework Modules] DrAcHe981:
Here comes the bug fix update!

Download over Xposed repository

Changes in v1.5.2:

# Reworked Download and upload system, and fixed upload bug.

# Fixed color picker invalid color crash.

# Again a try to fix the transparency bug.

+ Added a custom crash dialog with the ability to directly copy the stacktrace/logcat and automatic crash report to my servers.

+ Added the ability to moderate your own uploaded presets on every device where you log in with your account.

+ Off-topic: I have created a Google plus community where I will publish test versions and pre-releases. Also you could share your setups with other people. https://plus.google.com/communities/104565492756593392284

#EDIT:

Directly update to v1.5.2-1 please!

Changes in v1.5.2-1:

# Fixed a critical bug where nearly every preset upload will fail with the reason "Not yours".
[Xposed Framework Modules] mdentener:
I did the Dutch translation till now but am unable to continue because the string limit is reached. Notify me when I can continue.
[Xposed Framework Modules] Klaus N.:
Very nice work!

But unfortunately, with my device (Xperia Z5 E6653) running current 253 fw (repacked the stock kernel with rootkernel 5 rc1 of tobias.waldvogel, systemless SuperSU and systemless Xposed Framework v86 arm64), it's no more possible to boot into recovery nor into bootloader: Ticking "reboot into recovery", the device reboots into system, and "reboot into bootloader" doesn't react at all. I've activated "deep Xposed logging", but after a reboot it says, it's not activated. Either this app doesn't work with systemless Xposed Framework or systemless SuperSU - or both...
[Xposed Framework Modules] DrAcHe981:
Are there any messages about my module in the xposed log?

If not then my module don't even get loaded from xposed.

Unfortunately I don't have a device where I could mess around with system less root/xposed...
[Xposed Framework Modules] Klaus N.:
At first thank's for your quick reply!

And yes, there are some messages in the log (see attached). But I don't know, whether it helps?

Thanks in advance!
[Xposed Framework Modules] DrAcHe981:
I doesn't help much as it only has the "default starting" messages...

Did I get it right that the deep xposed logging doesn't keep activated?, on my side this doesn't makes any problems.

#Edit:

This also means there are no problems with the hooks or anything related to it, so I can't do much about it for the moment...
[Xposed Framework Modules] Klaus N.:
That's what I already thought. Now I've restarted my device after turning on "deep Xposed logging":
[Xposed Framework Modules] DrAcHe981:
Deep logging isn't active in this log...

So it's the same like the previous log: not much helpful...

That's interesting, it seems that there is a problem reading the configuration files from NPM, maybe this is caused by the system less configuration :/
[Xposed Framework Modules] shae23:
Does this work on KitKat? 1.4.2 used to work for me, but anything above that doesn't, does this need an xpose bridge higher than what I available for KitKat?
[Xposed Framework Modules] DrAcHe981:
I didn't change the min xposed bride version since the first release, so it still should be compatible with KitKat!

If not the please give logs and more information, for example: the part that doesn't work.
[Xposed Framework Modules] Klaus N.:
Maybe official v87, which will/should support systemless Xposed to work, will help...
[Xposed Framework Modules] DrAcHe981:
I will get the newest Xposed api and publish a test version in the g+ community later, maybe this will bring back the proper functionality.
[Xposed Framework Modules] PapaLudo:
Working nice on Elephone P8000 (with Eragon v9.9.0).

Ty ;) !
[Xposed Framework Modules] moimoimoi963:
Hi,

Works fine on my gs4 running on marshmallow, but I would like to ask you if you plan to add sound toggles between vibrator, silent and normal? Marshmallow lost all of this and I'm really annoyed... If it could also be configurable by sound source... :)
[Xposed Framework Modules] DrAcHe981:
The sound toggle is already there under the name "Sound Mode",just add it in over the visibility and order system ^^