[Android Software Development] MysticGolem:
I have been using LMT 2.0 on my Bell Galaxy S4, rooted with stock TouchWiz rom for a while.

Here are some things I would like to have improved based on my experience.

Mind you I only use the PIE component, I don't use Gestures or ISAS.

1. I am rooted and have Chainfire's SuperSU installed, I have granted LMT root access and it works well 70% of the time. Let me explain further.

As long as root access is working correctly launching apps on both levels of PIE.

For some reason LMT loses root access and when I launch an app, let's use Gmail as an example, it won't launch, I may have to wait up to 30 seconds for the app to launch. This is very annoying and unnecessary in my opinion.

I am not sure why LMT loses root access, but I believe other apps like BetterBatteryStats (BBS) also has this issue.

I am going to propose a simple solution.

[SOLUTION]

Have 2 ways options to launch an app on PIE. For example, Launch App and Launch App (Root).

This way I can decide to launch an app using Root or not. I personally would configure PIE to launch all of my apps using non-root because LMT for reason is unable to hold root access for 30% of the time.

I used to use LMT Launcher without root on my S4 and everything worked fine, I am not sure why simply launching an app should require root access when I rooted my phone. Basically I'm saying when my phone was not rooted, LMT Launchers worked perfectly doing simple tasks without root access, but now with root, I can do complex tasks like Pointer but my simple tasks like launching Gmail are negatively affected by the temporary loss of root access. Once again this is very annoying and I believe my solution would be ideal.

2. The Last App function worked perfectly fine in version 1.99 without root. But when I updated the app to 2.0 and when my S4 was not rooted that function no longer worked. Then I rooted my S4 and now the Last App function works. Could you please fix this and make the Last App work without root? Again you may want to create two functions, Last App and Last App (Root) to accomplish this.

Two reasons why I would like this is because I may want to unroot my own phone and try to operate without rooting. The other reason is so that my friends and family can enjoy the great functionality of LMT Launcher - PIE without needing to root.

3. The Back function in LMT Launcher seems to require root, however there are many applications in the PlayStore that specifically accomplished this without needing root. I believe those apps required Accessibility for the app to have the back function to work but at least it works without rooting.

Again create 2 options for the this function, Back and Back (Root).

4. I would like to update to the latest version of LMT Launcher but I am hesitating because I don't want the new Android L icons. I know I can change them manually but I rather a simple toggle be created in the app that will allow the user to choose between ICS icons and L icons. This is mainly for the Home, Back and Task Switcher (multi-task) icons. Once again non-rooted users will be able to select the icon set to use in the settings of LMT as opposed to tinker with files.

Keep up the good work, this app is simply the best PIE on the planet, but I feel the need to have every task/command using root to be cumbersome and cause problems when simple tasks can be accomplished without needing root access.

Looking forward to hearing from you soon.

Cheers!