yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] liorry:
You can already move widgets anywhere, everywhere... even outside our application.

LONG CLICK any overlay to enter edit mode, drag to move.

Hold and drag the resize button to resize :)
[Android Apps and Games] rgawenda:
I'd love that to be a setting (i.e. locked profiles).
[Android Apps and Games] liorry:
Per profile or per overlay in profile?
[Android Apps and Games] rgawenda:
Per profile (general and/or app).

You could make (not tested) two different overlays for the same app in case you want some fixed thingies and a couple of floating ones.
[Android Apps and Games] Census Taker:
How about a Widget that would allow selection of profiles without having to open the app? Similar to the Widget in Profiler Scheduler.

This could then be floated in its own profile, or am I just getting carried away ?
[Android Apps and Games] liorry:
You can't create 2 profiles for the same app.

Haha carry away, by all means!

We're adding shortcuts today - will allow you to create shortcuts that toggles Overlays profiles. You can also float them.

A widget and notification bar actions (4.2+) are both coming soon!
[Android Apps and Games] mrdunlop:
I cant figure out how to put pandora on top of all windows when its running. Can someone chime in and help me out, super newb to profiling
[Android Apps and Games] liorry:
1.0.6:

* New! Create Overlays profiles shortcuts on your homescreen or even inside another profile (through shortcuts).

* Fixed click on overlays - you can now select what application to open on short click.

* Cleared system applications list from un-launchable apps.

Overlays Pro:

* New! Tasker integration now allows 3 actions: On, Off, Toggle.

* Fixed GUI bug - no applications icons.
[Android Apps and Games] liorry:
If you want to float Pandora widget everywhere,

1. Enter Overlays application

2. Click the + Icon above

3. Name your profile and click "Add Overlays"

4. Long click the "Widget" from the sidebar.

5. Choose Pandora widget.

6. Make the changes you want to the widget (resize, location for portrait/landscape and settings).

7. BACK out of the application.

Thanks!
[Android Apps and Games] liorry:
disregard!
[Android Apps and Games] Helga365:
This is a very cool app, thanks :)

Now can you add the setting: enable/disable in landscape mode? please ;)
[Android Apps and Games] liorry:
Thanks ;)

About disable in landscape mode - we'll probably add this later on but for now, just to make sure you know - you can set a different position for every overlay in landscape orientation.

Just rotate your phone and move the overlay to where you want and save it.
[Android Apps and Games] Helga365:
agreed :)
[Android Apps and Games] liorry:
We've added detailed tutorials to make it easier to understand how to use Overlays:

* Manage your profiles

* Add/Edit Overlays to Profiles

* How to use Overlays shortcuts

* How to use Tasker integration (Overlays Pro)
[Android Apps and Games] thereal_bigjake:
It would be nice to be able to adjust how long you have to click to edit a widget. On scrolling widgets I am always triggering the edit function on accident, which really gets in the way. :D
[Android Apps and Games] liorry:
Great feedback!

Consider this done on next version.
[Android Apps and Games] thereal_bigjake:
Now that's a dev right there! Seems a lot of devs don't listen to there customers(yep, bought the app) these days.

Thanks for listening ;)

PS, love the tasker integration!
[Android Apps and Games] liorry:
1.0.8:

* New! Application shortcut overlay.

* Settings got a new look and some new options:

1. Choose the overlay re-size, delete, settings & save buttons size.

2. Keep aspect ratio while re-sizing widgets!

3. Define long click duration to enter overlay edit mode.

* Removed the launcher profile that showed as default, you can now create 1 application profile. Delete the existing if you want to replace it.

* Bug fixes with some widgets like Pandora.

As always, OP is updated with the new version if you can't wait for the Play store update :)
[Android Apps and Games] thereal_bigjake:
Thank you!

Nexus 7 | Revolt JB | M-Kernel | Nova Prime
[Android Apps and Games] liorry:
Haha as promised! Hope it works as expected ;)
[Android Apps and Games] thereal_bigjake:
Yep, I am now a VERY happy camper! Thanks again for this great app and for listening to me :D

Nexus 7 | Revolt JB | M-Kernel | Nova Prime
[Android Apps and Games] Dovidhalevi:
1.0.8, in any event, first worked, then quit working with cm-10.1 18/4 nightly for LG P500. After beautiful success, began to FC whenever trying to place on overlay icon.

Maybe I can try 1.0.7 here? Anything changed that might cause this?
[Android Apps and Games] liorry:
I didn't understand what worked and now doesn't...

Also, I'm having issues with CM also... we'll try to resolve it but it seems like a ROM bug as the application didn't change in these areas.
[Android Apps and Games] Dovidhalevi:
Installed 1.0.8 from Play after having lost the app in the shuffle of upgrading the ROM.

Set up my app overlays and even ran the apps and had them work fine!

After rebooting, I get the FCs.

Previous version worked 100% on the previous cm-10.1 ROM (Rasheds RC0 for the LG P500).
[Android Apps and Games] liorry:
Could you extend on that? What Force Closes for you? where? Can you contact me through email? lior@applay.co

We got no FCs reports since 1.0.8 yet so I'm a little lost here.
[Android Apps and Games] liorry:
1.0.8.1:

Critical bug fixes and optimizations.

Next version will include new Overlays and we promise they are going to be very cools ones!

Sorry for the frequent update - it includes critical fixes.
[Android Apps and Games] zopostyle:
Is it possible to have stock mms app opened with a contact?

For example, I want to keep my chat with Paulo On top of everything all the time..

I was just able to put a shortcut to the mms or the mms widget...
[Android Apps and Games] liorry:
Unfortunately no...we use the system shortcuts but There are apps that can create shortcuts like you want and then you can use Overlays to float it.
[Android Apps and Games] thereal_bigjake:
This may or may not be possible at the moment. I am trying to create an overlay for my music app(Noozy) to display when music is playing with tasker controlling it. I can set tasker to display the overlay when the app opens and close it when I leave the app, but I can't figure out how to leave the overlay up until Noozy's background service stops and then close it.

Any ideas?

Nexus 7 | Revolt JB | M-Kernel | Nova Prime
[Android Apps and Games] Dovidhalevi:
So far, so good. See tomorrow if it still works :)

Looking forward to future for this great app!
[Android Apps and Games] liorry:
If it's possible, it's not through Overlays.

I'm not familiar with all Tasker abilities... Maybe it has an option to perform task when app is running in background.. No idea, but very cool if it is possible. My only suggestion is to use a general profile and switch it with a shortcut.
[Android Apps and Games] thereal_bigjake:
Ya, I am thinking it is possible but I am no tasker pro myself :D

Maybe somebody here can figure it out, I hope :rolleyes:

Nexus 7 | Revolt JB | M-Kernel | Nova Prime
[Android Apps and Games] themadproducer:
Can you rephrase your request?

Use point form and specify with detail, your exact scenario.

I have much Tasker experience.
[Android Apps and Games] zopostyle:
To overlay be very usefull, the apps needs to be running in it's window.

For example, you have the mais screen of an application..

Can be the mms app - that the main screen is the list of messages

A music player - that the main screen is the list of musics or the controls thats you use to play and stop music..

What we need is to be able to chose which screen of the app we want to keep open..

For the mms app - must be opened in a contact that you're chatting with or you chat most

For the music app - your preferred playlist with the control to go back, play, stop and go foward...

And so on...

We need to be able to choose in which "state" we need the app running inside an onverlay window...
[Android Apps and Games] ingenious247:
@ Dev

As the main permission required for this app to work is "Draw over other apps" does this theoretically give Overlays access to view what's currently on the screen?

I was considering using this to float a calculator while in my banking app but I believe that may be a security breach for me (not to insinuate anything malicious on your end, but having my private bank info accessible to ANY 3rd party app is a concern for me)
[Android Apps and Games] liorry:
Great question. The answer is NO! :)

I have no idea what's behind the currently floating overlay, nor do I try to look it up and I don't think it's even technically possible...

Rest assure, we're good people :)

Was this meant for me?
[Android Apps and Games] liorry:
No problem ;)

Thanks!
[Android Apps and Games] themadproducer:
EDIT.....yes it was meant for you liorry.

It got me mixed up too!
[Android Apps and Games] Dovidhalevi:
1.8.0.1 seems to work fine. Will keep checking.

great so far.
[Android Apps and Games] liorry:
what is 2.0?
[Android Apps and Games] Dovidhalevi:
Wrong thread! Edited.
[Android Apps and Games] liorry:
Thank god! :)
[Android Apps and Games] themadproducer:
bigjake

For this specific question above, Is this what you want???

1) Open Noozy and an Overlay appears (lets say it's a music control widget)

2) Minimize Noozy with music still running and the Overlay widget STAYS!

3) Exit Noozy...meaning music is no longer playing and Noozy is no longer in the notification bar....then automatically remove the Overlay (music control widget)

If my summary above is correct, then I have a very reliable work around. I could sit here and explain the limitations of Tasker, and the caveats of other methods, but it would take too long. If someone else can come up with a solution that is better than my workaround, then please chime in.

NOTE: exiting an app does not mean it's service is necessarily killed. This is why I offer this workaround which should be far more reliable and consistent.

- I used PowerAmp in place of Noozy when I created this and test it.

- You may need to be rooted.

Here we go:

My workaround has this effect.

1) Open Noozy and your Overlay music control widget appears. (as well as a NEW Tasker Shortcut...more on this later)

2) Minimize or exit Noozy.... with Noozy still playing, and the Overlay items remains.

3) When your ready to FULLY STOP AND EXIT Noozy, do it by pressing a Shortcut made by Tasker, that will sit in your Overlay next to your music control widget. Pressing this SHORTCUT will KILL Noozy and remove the Overlay. (which means no Music control widget or Tasker Shortcut)

This is how you create it:

1) Install Tasker, Overlay, Noozy, free TaskKill Tasker Plugin, and whatever widget will reside on the overlay.

2) Open Overlays and under PROFILES, create a new profile named Noozy, and add your widget or shortcut etc., and position it. Now turn this profile OFF.

3) Create a new TASK in Tasker

- Open Tasker and create a new Task name "NoozyOverlayKill".

- Add Action>plugin>Overlays>Configuration Edit>click the NOOZY Overlays profile and choose the action "OFF". Click the green checkmark to save it.

- add Action>Plugin>Taskkill>Configuration Edit>Click the first item under TASK and scroll to Noozy>click apply>click green checkmark.

- click the next greencheckmark to save this new task

4) Open Overlays>edit your NOOZY profile>add shortcut>Scroll down the list to "Task Cut" and choose "NoozyOverlayKill">click the green checkmark. (It may ask you to specify an ICON first".

Now when you run NOOZY, the Overlay app should place 2 things over top, TASK CUT and Music Control Widget. When your ready to stop Noozy music, click the TASK CUT button and everything should disappear nice and quick.
[Android Apps and Games] thereal_bigjake:
Ya that is what I was wanting to do! Let me give it a try and I will let you know what I think :D

Thank you!

Nexus 7 | Revolt JB | M-Kernel | Nova Prime
[Android Apps and Games] Dovidhalevi:
Please check out: I MAY have a problem with "cannot add widget" on restart. No crash.

Problem may be due to my actions in between, will check more tomorrow.
[Android Apps and Games] liorry:
Thanks for letting me know. Looking into it.

Any chance you get me the exact text you get?
[Android Apps and Games] thereal_bigjake:
Worked perfect! Thanks for the help, much appreciated :D

Nexus 7 | Revolt JB | M-Kernel | Nova Prime
[Android Apps and Games] themadproducer:
Hey that's great.

Glad to help.
[Android Apps and Games] Dovidhalevi:
Confirmed, after reboot.

Get widget box with text "Couldn't add widget."
[Android Apps and Games] liorry:
WEIRD! probably your faulty ROM.

Anyway, this is a system error... the reason that it happens is that your applications provide new ID to each widget after reboot and then the ID we saved in the database no longer exists.

Any chance this happens after you flashed a ROM? cleared cache/dalvik cache? rebooted from recovery?

Basically, this is a fault system behavior and it should never happen.

However, we can try and fix this by trying to get a new widget ID from the application. The problem is that there is no way in the world for this to be solved 100% - meaning, some applications will give us a new ID but the widget won't be the same as you first defined.

Any change you switch to a stable ROM so you can verify this happens because of the current one?
[Android Apps and Games] Dovidhalevi:
My "confirmation" was for problem after routine reboot, no flash, no wipe-dalvik, simply started phone this morning. No reinstallation of widgets. Application shortcuts work 100% after reboot. It is just widgets or maybe just the slw-storage widget?

Asking the app for its ID may be a good idea or its internal name, i.e. com.android.myapp or like that. The IDs used as user:group in /data/data folders apparently are volatile--I tried moving and symlinking some of this around, setting original ownership and got errors aftr reboot from this (not tried recently and not relevant to any of this).

There is no "stable" cm-10.1 for this phone. There is an RC0, to which I may return, that did not have this problem (but some of the new problems seem to linger after reflashing previous ROMs that did not have them :(!).
[Android Apps and Games] liorry:
Shortcuts work fine because they are not being generated every time... it's just a shortcut with an Intent to perform on click.

Widgets works different.

As I mentioned, we can try... we'll see how it goes.
[Android Apps and Games] themadproducer:
Playstore "My Apps" Overlay Shortcut

I like having control of my Android experience. One little thing that bugged me is not having a direct shortcut or a button on the Play Store that would get me to "My Apps". (my Play Store installed apps list). Sure, I could press my hardware menu button and click "My Apps", but sometimes, depending on which page you are looking at, this option will not appear.

So I created an Overlay button that appears when I am using Play Store. Now I have a one click perpetual link to "May Apps" and one that returns to the top level. Both can act as a refresh button. And it is rewarding to create your own path to the way you want things done!

With this mod I used:

- Overlays

- Inverted Playstore v4.0.26

- Market+ (free)

1) Install the above 3 apps. (Inverted Playstore is optional for Cosmetics)

2) Create an Overlay Applications profile for "Play Store". (in the list, choose to SHOW system apps)

3) Edit the profile and add a shortcut....to "My Apps". (which is provided by the Market+ app) Also, I added a Google Play app shortcut so that you can 1 click and go back to top level Play page.

4) Edit to your liking and test. I used NO text and Icon size 60.

(see the attached image below to get an Idea of what it looks like. It's the little grey button with white downward pointing arrow at the top right corner next to the search icon, and the Google home button is the familiar triangle right next to it)
[Android Apps and Games] liorry:
Very soon it'll be even easier! We're going to enable activity selection.

If you have an advanced launcher, like Nova, you can already do so.

Activity selection will allow you to create a shortcut directly into any screen (that is an activity and not fragments or nested views) of any app.
[Android Apps and Games] themadproducer:
Liorry,

Quick story...

I bought this app without really trying it. Just based on a friend's recommendation and the "concept' of it. I remember writing to you stating that it was not properly working. IRONIC. But you fixed it right away and have been making steady progress. I am surprised this thread is not exploding in size.

Then, after I tested it and got it all working, I had no real immediate use for it! :confused: But I knew that eventually, it would find it's own purpose. I am very particular about adding features while keeping it uncomplicated.

So recently, I posted about my first use which was for a "My Apps" link withing the Play Store. Today, I have found my second use. I add an up/down volume widget to appear over PowerAmp music player for quick volume adjustments especially when waling or driving. I made it semi transparent to blend it better too. LOVE IT.

Actually, I just made a tiny invisible shortcut that opens my Volume+ app (showing all volume sliders). I placed this shortcut in the top right hand corner and it's a general profile so it shows up on every screen....invisible of course. More testing needed but so far....a very cool addition.

***Is it possible to have a BLACK LIST within a general profile? This volume shortcut example...shows up on my lockscreen...but I would like to exclude it from this one place)

Just want to share my positive experiences and thank you again for such an "Inventive" and unique app. Cheers Liorry. :good::good::good:

(side note: would you consider making the setting for long press INDEPENDENT when we are editing within your apps? I have it set for a 2sec delay which is great when it's in real use...but cumbersome when in profile mode. Thanks again)
[Android Apps and Games] liorry:
Best story EVER! ;)

I'm glad you've found nice uses for it... I sure hope that with the new features we'll be adding VERY soon, you will find many more uses.

Black list - cool idea, problematic because people will use it with the free version to create app profiles :) but maybe for Pro version only... I wrote it down for consideration.

Long press in-app edit - consider it done. I was sure it was like that. I'll set it to the normal long click (500ms) when in app and use the defined prefs when outside the app.

Thank you!

Lior
[Android Apps and Games] leonardoaraujo:
hello "Liorri" first congratulations for nice app!! very easy to handle it, then add one interface "black", best for those who have any dark system ..

This app is so great that before reading all your purposes, I've been having a lot of ideas!

Thank you for tasker to join this ... :)

here's a screen of one of my ideas:

(not finalized yet)
[Android Apps and Games] liorry:
Thanks a lot!

It always makes me happy to see what cool uses people find for our app and yours looks very cool.
[Android Apps and Games] Census Taker:
I'm still enjoying playing with this app and finding new ways to use it. Thanks for such a useful idea.

I apologize if I have missed this though. Is it possible to set up a shortcut toggle overlay to two other overlays so that taping the shortcut turns the active overlay off whilst turning on the second overlay at the same tap/time?

Just a thought!
[Android Apps and Games] liorry:
LOL I have no idea what you mean ;)

You can overlay an Overlays shortcut and then add a shortcut of a profile that contains shortcuts. Is this what you meant?
[Android Apps and Games] themadproducer:
If I understood you correctly Census, it is possible.

I decided to experiment on it...and it works.

CATCH IS...you will also need to use TASKER app to make it come together.

Here's an example:

- Create 2 profiles in Overlay and name them Test1 and Test2.

(Not the Application profiles, just the normal one)

- Add a widget of choice to each profile. (eg volume widget etc.)

- Open Tasker and create a new TASK named "Overlay Test". Add 2 actions.

1) plugin>Overlays>Configuration...EDIT> Test1>Toggle

2) plugin>Overlays>Configuration...EDIT> Test2>Toggle

- Save it.

- open OVERLAYS app and edit both profiles. In each profile choose shortcut>task cut>Overlay Test (this is what will let you toggle between Test1 and Test2)

- finally, manually turn the Test1 overlay ON and Test 2 overlay OFF.

Now what should happen, is that Test1 overlay is on and showing a Volume widget and the TASK CUT toggle. If you click the TASK CUT toggle, each profile should toggle. Thus Test1 disappears and Test2 appears. And vice versa. I don't think this can be done with an APPLICATION PROFILE in overlays...but just the normal PROFILE.
[Android Apps and Games] liorry:
Amazing how you understand this and even managed to make it happen!

Sometimes the users knows how to use the app better than the developers! ;)
[Android Apps and Games] themadproducer:
Very nice statement Liorry...and humble. :good:

Sometimes I wish I could have another side life and train to be a dev. But until then, we power users, are in symbiotic dependency of guys like you. It really is amazing when ideas are community driven.
[Android Apps and Games] Census Taker:
Wow, thanks for this. I shall try it out in the morning after I have purchased Tasker. It is something I have been thinking of doing for a while and now you two people have given me the incentive with a great app and a great solution.

I find this community amazing too; the generation of ideas and solutions and the willingness to help is just incredible. Thank you.
[Android Apps and Games] Cptnodegard:
Any chance you're using Nova launcher?
[Android Apps and Games] liorry:
I'm using Nova and I never had this issue...

I know what happens to him that causes the widgets to show this message (it's a system message btw) but I have no idea why it happens...

Why do you think it's Nova related?
[Android Apps and Games] liorry:
I need to start CCing you to the emails I get from users... ;)
[Android Apps and Games] Dovidhalevi:
I am using Trebuchet from cm10+.

Possible theory: From where is the widget being loaded? From internal space? From sdext? Does/should this make a difference? When and why would the IDs be volatile? An alternate method?
[Android Apps and Games] jrsoundz:
thanks :good::D
[Android Apps and Games] liorry:
Basically, widget application must be installed to internal memory. The concept of what's internal and what's external became confusing since some Android phones, like the new Nexus series have no sd-card slot.

Can you remember if you saw the "Updating applications" system popup after a reboot and then experienced this issue?

The IDs should stay the same from the moment you installed their application and until you uninstall/reinstall/clear data/flash a new ROM/etc...

However, it seems like there's something else that triggers the IDs refresh... I got another report from a user that seems to be experiencing the same but also has no idea what's causing this.

We'll keep investigating... so any info will probably help.

By the way, that doesn't happen to widgets that are on your launcher, right? only the ones overlaid by Overlays?
[Android Apps and Games] Cptnodegard:
Nova nukes all the widgets I have in other apps, including widgetlocker, overlays, and appwidgetdisplay. constantly makes them give me "could not add widget" and "click to restore widget" messages, so had to uninstall Nova