yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] liorry:
I'm still not sure I understand...

The toggle gesture is coming from where? A different app?

Overlays is based on handling profiles, therefore hiding 1 overlay from an entire profile is difficult for us. VERY easy in code, hard to understand.

If I look at it in a simple way, this is what I understand and the semantics are important here (overlay widget is not a profile containing overlays):

1. You create a global profile with overlays of any kind

2. You set the profile to OFF

3. You control the profile with a launcher shortcut

4. You click the shortcut, the profile appears.

5. You click on ONE of the overlays inside the appearing profile - the whole profile disappears.

6. You toggle the profile back ON using the shortcut/sidebar/event/tasker/etc.

If that is correct - this is a profile option and not an overlay option and it's do-able.

If this is not correct, please further explain.

Thanks,

Lior
[Android Apps and Games] PhilipTD:
Exactly right!

________________________

Sent from my Nexus 5
[Android Apps and Games] themadproducer:
[MENTION=1934054]liorry[/MENTION]

Nice update bro.

Like some of the new features, like event triggers etc.

Noticed that if I exit the settings page via the MENU button, then the service is not resumed or started. Maybe that's intentional?

Looking forward to seeing long press full edit options when outside of the Overlay UI. (I think it's on the maybe list?)
[Android Apps and Games] liorry:
Thanks!

What do you mean exiting the settings via the menu button?

We added a new setting in General -> Start Overlays. maybe you mean it's related to this?
[Android Apps and Games] themadproducer:
[MENTION=1934054]liorry[/MENTION]

Yes, my setting that you mention, is set to BOTH. (home and back button)

If I am inside the Overlays app making profile, apps or event changes, and then exit with my hardware HOME button, the Overlays service starts running. So all profiles are ready and waiting.... Which is one of the new features right?

BUT, if I am actually inside any of the SETTTINGS pages of Overlay, (eg settings - general....) and I decide to leave via the HOME button... then the Overlays service is not activated. It should also activate with this scenario IMHO... right?
[Android Apps and Games] liorry:
No... It never did.. Only from the main application screen.

Home button was never supported until today's version so you always had to back out from settings an Overlays to start it.
[Android Apps and Games] themadproducer:
Last question [MENTION=1934054]liorry[/MENTION].

Will you consider making the service work even when exiting from a SETTINGS page? I mean, sometimes, we are just in there fiddling about, seeing what's there...or making minor changes, and we want to exit the app with the HOME button. The way it is now, we would have to first click BACK button a number of times to leave the settings pages...and then continue clicking back or click home.
[Android Apps and Games] liorry:
Sure. Will check if it's possible and if so, I'll add it ASAP.

It's not possible for now from the profile creation screen (Where you add/edit overlays) so I just want to make sure no side effects are hiding in doing so from the settings page.

Edit: Added on version 1.8.1
[Android Apps and Games] ew:
In call application profile

Great application. I have a question and was hoping to get some guidance.

I am trying to create a profile that will be active when I am in a call. I tried creating that under the "phone" application. The profile is active when I use the phone dialer, however when I am actually on the call, the profile disappears.

So, the question is, how can I create a profile that will display when the "in call" screen is active.

Thanks in advance.
[Android Apps and Games] liorry:
Hi,

Thanks :)

If you want the global profile to be visible only when you receive a call:

1. In the globals tab, change the profile state to OFF

2. In the events tab profile - choose Toggle or ON. In this case, they will perform the same.

See here for more information about Toggle, On, Off and the enter/exit task of each event - http://www.applay.co/2014/01/05/events-overlays-pro-only/

Hope this helps.

Lior
[Android Apps and Games] liorry:
Anyone knows how to I add images to the OP post with a specific size? They're too big :)
[Android Apps and Games] PhilipTD:
They can't be re-sized before you upload them?

If you need to re-size the .png file but retain the transparency, try this site.
[Android Apps and Games] liorry:
Of course they can. I'm lazy :)
[Android Apps and Games] PhilipTD:
lol. See my edit about this site.
[Android Apps and Games] ew:
Thanks for the quick response and idea.

I think that I am looking for something different than a toggle. The toggle will keep the profile active until the event ends (no matter what screen is active). What I was hoping to achieve is a profile that is only visible during the "in call" screen.

Thanks again
[Android Apps and Games] liorry:
Thanks :) but I think you missed the concept of me being lazy... After the crazy promotion we had, I need a rest :) I'll resize tomorrow
[Android Apps and Games] liorry:
No...

Both the toggle and ON will work the same here.

When you receive a call, the profile will show and in both cases it will disappear when the call ends.

Have you tried it and experienced otherwise?
[Android Apps and Games] PhilipTD:
Ah, THAT kind of lazy. I understand perfectly. Rest up.
[Android Apps and Games] ew:
I think I am not describing my question adequately.

What I am trying to do is the following:

1 - Call received - profile displays

2 - Change to a different screen (while in call) - profile disappears

3 - Return to "in call" screen - profile displays

4 - End call - profile disappears

When I use the toggle, the profile continues to display during step 2.

Does my question make sense?
[Android Apps and Games] liorry:
Oh.... now I understand :)

You're right... we can't toggle the profile off as call screen is not an app... it is part of the phone application, therefor, we can't know if you're still looking at the call screen or pressed HOME and now watching your recent calls screen/contacts (same app...)

For now, my only suggestion is to toggle the profile off with the sidebar or with another floating shortcut overlay that acts as a minimize/maximize toggle.

I'll look into it and see if it's possible some how to differ the call screen from its app.. it's interesting :)
[Android Apps and Games] ew:
Actually, I want to the profile to continue while in the call screen.

So, I did a bit more experimenting. I found that I have two apps in my system (CM11 on an SGS4), Phone and Phone/Messaging. I set up the profile for both and then I got the desired behavior. They I tried turning both off and turning them on one at a time and I can no longer get my profile to work (with either one or both active). I have done a whole lot of troubleshooting and now can not get the profile to be active. I have to put this aside and look more later.

Thank you for all the help.
[Android Apps and Games] liorry:
Make sure the general toggle is ON or no profiles in the same table will work.
[Android Apps and Games] ew:
Thanks - I don't know what the problem is, but that is not it. I don't even see the profile when I go into the Phone application at all (even when I am not on a call). My other application related profile works perfectly. I am so perplexed....
[Android Apps and Games] liorry:
Can you send me your data? In the settings, use export. The file, Overlays.db will be located on your SD card root folder.. Email: lior@applay.co
[Android Apps and Games] themadproducer:
[MENTION=1934054]liorry[/MENTION]

I just updated the latest release. I am thrilled that we are able to exit from a settings page, and have the Overlays service activated. Brilliant. I got off my behind, and rated you 5 stars. Thx.
[Android Apps and Games] PhilipTD:
TUTORIAL - Shortcut Widget

Here's a screencast tutorial on how to use Overlays, Tasker, Elixir 2, and GMD Gesture Control to make a floating widget containing shortcuts which is opened and closed with a gesture.

Tutorial
[Android Apps and Games] themadproducer:
Nice Tutorial [MENTION=3336153]PhilipTD[/MENTION]

Possible Tip...With each of the Tasker Shortcuts that that you create, you could add a command to DISABLE the Overlays Profile when the shortcut is clicked.

example

Task Name = Amazon

- open url (amazon...as you have done)

- plugin>overlays>configuration>"the profile you made">off
[Android Apps and Games] PhilipTD:
Awesome! Thank you so much! I've been bugging Lior to add that to the app, but this is perfect.

EDIT: So I would add the "close" command to every shortcut task?
[Android Apps and Games] themadproducer:
Yes [MENTION=3336153]PhilipTD[/MENTION], ...add the close command to every shortcut via tasker.

I thought I remembered you asking [MENTION=1934054]liorry[/MENTION] about that option for Overlays and I know that it was difficult to describe. But for me, your video, makes it suddenly very obvious and clear. And I thought...HEY....how are you closing the widget overlay....with a Gesture? Why not automatically....which is what I think you were asking Liorry.
[Android Apps and Games] PhilipTD:
That's exactly what I was asking for. Well, good call. I just added it to all my shortcuts. It's awesome. Thanks.

---------- Post added at 04:34 PM ---------- Previous post was at 04:29 PM ----------

EDIT: Please see [MENTION=1989457]themadproducer[/MENTION]'s post above. He found a great way to close the widget automatically when you tap a shortcut.
[Android Apps and Games] themadproducer:
@PhilipTD @liorry

I was trying to find a way to have the global profile SWITCH OFF after a set time...eg 3 secs, using Tasker but it seems there is no way for Tasker to detect when the profile has been activated. Perhaps liorry could add a way? Or, perhaps a per global profile attribute in overlays, that allows a timer to close the profile.

For example, I create a profile named SUPER SHORTCUTS. When I enable this profile (eg via GMD or Tasker), it pops up, like Philiptd's example video with many shortcuts etc...but it auto closes after 3secs if nothing is clicked. To be fair liorry, this is just an idea...not a request. Just some icing on the cake of a super duper app. :laugh:

For now, we can place a tasker shortcut within the overlay that when clicked...will close the overlay. (an exit button per say)

PS...like I once said Liorry...Overlays is a sneaky little bug. At first you think...what the heck do I use it for. Then it infects you and you involuntarily conjure up ideas and it doesn't stop. Very addictive. :good:
[Android Apps and Games] liorry:
I think you should ask Sebastien. He mentioned here https://plus.google.com/106913340057927583111/posts/GYFYWKLZyor that he did it. 5th or 6th comment.
[Android Apps and Games] themadproducer:
Yup. Thanks [MENTION=1934054]liorry[/MENTION].

We are all on the same page.

[MENTION=3336153]PhilipTD[/MENTION]...When you make a gesture...GMD is told to enable an Overlay SHORTCUTS WIDGET profile directly right? If you/we wanted a timer to automatically close it...then you could:

- make a Tasker TASK that enables the Shortcut Widgets overlay profile and include a 3sec timer that will disable the same profile.

- instead of GMD opening OVERLAYS....GMD would open the TASK that opens OVERLAYS. Get it? :good: With this, you would get the auto close timer.

PS...does GMD work on any screen (eg while playing a game)
[Android Apps and Games] PhilipTD:
That sounds like it would work.

I execute gestures whenever and wherever, but I don't play games so idk. But I do know that GMD has "touch consumption" or some such thing. You can probably configure it as needed.
[Android Apps and Games] meyerweb:
Where can one find this app? The links in the OP don't work, and when I search the Play store for "Overlays" I don't see this.

Thanks.
[Android Apps and Games] PhilipTD:
https://play.google.com/store/apps/details?id=com.applay.overlay
[Android Apps and Games] themadproducer:
@liorry [MENTION=3336153]PhilipTD[/MENTION] @meyerweb

As of right now, the OP links and the link quoted here, are dead.

WAIT...update...on a HUNCH....I signed into google+ on my pc...then the URL worked.

What's up with that? Is this something new?
[Android Apps and Games] liorry:
I know. We unpublished Overlays for an hour and re-published so it'll be available again shortly.
[Android Apps and Games] PhilipTD:
Works for me.
[Android Apps and Games] liorry:
lol do you even read my posts on our beta testers group?

This is a beta version only for Google + community
[Android Apps and Games] themadproducer:
Yeah, sometimes I go to the G+ community. I get the emails.

I usually just stick around XDA.

And no, I didn't realize that Overlays was still in beta only.
[Android Apps and Games] meyerweb:
Thanks. The secret to my success is timing. :)
[Android Apps and Games] liorry:
LOL

It's available again.
[Android Apps and Games] PhilipTD:
EDIT: Followup screencast demonstrating how to make the shortcut widget close when tapped. (Thanks to [MENTION=1989457]themadproducer[/MENTION])

Followup
[Android Apps and Games] liorry:
Cool.

If it's all links, why not Blacklist chrome out of this global profile?
[Android Apps and Games] PhilipTD:
What would happen?
[Android Apps and Games] liorry:
The profile will disappear when chrome is on. If you want it to stay off after you exit chrome, you can use the new app profile. attach the shortcuts global to Chrome with OFF action. Should work I believe... May need some fine tuning.
[Android Apps and Games] liorry:
Long time...

Overlays 2.0.2 is out, updated OP. A complete overhaul and lots of new features.
[Android Apps and Games] Dovidhalevi:
Looking really good.

The UI is confusing, hard to find the actual overlay to confirm/edit. Original UI, selected app, then into edit and you were there. So need a more direct entry to the individual app overlays. Stuff like always active is too easy to find and activate. Please explain "attachment."
[Android Apps and Games] liorry:
Attachment is explained in Create app/event profile. Just click the ? button.

What do you mean "hard to find the actual overlay to confirm/edit"?

Always On - there's a setting to disable this on profile row click.
[Android Apps and Games] liorry:
Overlays uses

We're adding an in-app "Examples" tab where people can read ideas on what to do with Overlays.

This tab will be updated daily automatically.

If you have cool ideas you want to share with us, please fill in this form:

https://docs.google.com/forms/d/1vO8EwwCdqQbJinh6s64MYRFJq1SBwRksRew-8GuCh1o/viewform?usp=send_form

Please avoid obvious ideas and easy examples like a simple application profile.
[Android Apps and Games] knight4frat:
Thanks
[Android Apps and Games] pknall:
Works great, fantastic idea!!
[Android Apps and Games] joeloew:
Crash on 'Edit overlays' - Rooted LG Optimus L9 (P76910e)

I'm excited to try this out! Seem to be having a fundamental problem getting it running ..

-joe
[Android Apps and Games] boyheadkick:
this is simply amazing :good:
[Android Apps and Games] dragonfly1113:
widget refresh

App seems to work very well only one issue when I have the pandora widget active overlaying waze it just says pandora unless I rotate the phone back and forth than it shows what pandora is playing. Anyone else have this refresh issue? Or know how to fix it. Tried Tasker to make a rotate screen task but can't find one that works.
[Android Apps and Games] rtan73:
I used to use Floating Widget, and now use Widget Window but I might also give this one a try. The interface looks much easier to navigate.

One thing that you might try is using this in conjunction with Elixir 2 with the widget add-on(both free in the Play Store). With it you can create custom widgets with apps, shortcuts, and other widgets all on one widget. Hopefully it'll work with this app like the other app that I'm currently using. When I have time I'll experiment.

To the developer, if it works with this app you might want to put it the description on the Play Store as it opens up the app to unlimited possibilities.

I created 2 widgets with the app above that I have floating using Widget Window whenever car dock is enable, which I use Tasker to automatically open the floating widgets). One floating widget lets me switch between Google Nav, Pandora, Slacker, Switcher, and Smart Audio Book Player. The other has my voice call and text app, Navagation Pro(good for initiating voice controlled preset google nav destinations), home button, bluetooth discovery toggle(just incase my phone does not automatically pair), and car dock disable button.

I found this method better than floating a widget like Pandora over Google Navigation because it either took up to much space, or if I made it smaller the buttons were to small to hit while driving. Plus I would also have to make and initiate separate widgets for the other streaming media apps that I use while using Google Nav. This way I can switch between all of them on the fly.
[Android Apps and Games] themadproducer:
I don't quite know what the issue is, but I paid for the pro version right away without testing but I cannot get this working. The app crashes when modifying... I can't even explain because I don't know how it's supposed to work, and based on the tutorial, I seem to be missing the side menu. Any idea? See my signature below. I feel like it missing part of the ui? Stumped.
[Android Apps and Games] liorry:
I'm assuming the same issue when trying to add overlays or edit profile?

We're on it! fix arriving today.

Thanks for reporting!

Thanks for letting us know! we'll look into it today and hopefully this will be something that we can fix (and not a Pandora issue).
[Android Apps and Games] liorry:
That's what I love about Android's community, people always find better uses for your app than you originally thought of :)

Thank you very much for this great feedback!
[Android Apps and Games] Looki75:
Just working great here!...

Open the app; there are 2 sections that are completely independent from each other:

* Profiles

* Per-app

Profiles: you can define as many profiles as you want and switch between them. When a profile is activated, it shows the overlays EVERYWHERE

Per-app: you can define a set of overlays to appear when a specific app is opened

How to edit overlays:

1/ By hitting the checkbox, select the profile (in the Profiles section) or the app (in the Per-app section) and hit the pen icon on the top (means "edit")

2/ From there, a new screen opens. This is the place where you have this famous side bar you were looking for. The side bar enables you to select what you want to add as overlay: widget, shortcut or Overlay's proprietary widgets.

3/ Select one of the item on the side bar by long-clicking (press-and-hold) on it and then drag-and-drop it to the place you want it to be.

4/ In case of Widget or Shortcut, at the moment when you drop it, the usual dialog appears for you to select which widget/shortcut you want

5/ The rest is pretty straight forward, with red shading and buttons over your item: save, parameters, delete, resize

Cheers!
[Android Apps and Games] liorry:
OK we got the crash... Android is sometimes weird :)

Apparently some phones with telephony support (for missed calls count and unread sms count overlays) requires 2 additional permissions, even though we tested on over 10 devices and it didn't require them... so we're adding 2 new permissions and some features and uploading a new version!

Thanks!
[Android Apps and Games] rgawenda:
Just purchased without prior testing! I even don't know how much I'll be using it, however:

Thank "You" for making our devices better!

I think it could be made "optional", via Settings.

Another thing I'd like to suggest is "Export/Import" profiles, to share, backup/restore, and so on.
[Android Apps and Games] liorry:
Thank you for purchasing to show support! :) I would love if you decide to use it!

Thanks for your suggestions as well, we're working on export/import (some android system limitations).
[Android Apps and Games] ethicalsatan:
Amazing Work...I ll make sure i recommend to everyone i know:good::good:
[Android Apps and Games] dragonfly1113:
Used it today on the way to work did eventually load up the pandora widget just took a few mins but its better than not showing at all :) great app will recommend to friends. much easier than loading the multi window on my note 2 to get waze and pandora on the same screen, now if only i could find a way for it to make the waze window a little smaller so that the widget doesnt interfere with the maps.

great work bud will def donate and recommend to more peeps.
[Android Apps and Games] rgawenda:
I'll be definitely using it although I found the price being neither cheap nor excesive. Not saying you should lower it, as you already provide a Free version that'll suffice for many users ;)

Now to a bug: I tryed to set the notification to show "always", but it's randomly dissapearing.
[Android Apps and Games] liorry:
Thanks for your feedback :)

The bug is fixed and a new version uploaded an hour ago (will take an hour or so to appear on the Play store) :)
[Android Apps and Games] Gokh:
This kind of app make me love Android :p

Tapalked with a Nexus⁴
[Android Apps and Games] liorry:
This kind of comments make me love developing for Android :)

Thanks!
[Android Apps and Games] rgawenda:
Would asking you to maintain the latest version as an OP attach, be too much? Play Store is quite slow updating, which get's even worse between regions ;)
[Android Apps and Games] liorry:
hahah no... I'll be sure to update it now!

Updated! btw, 1.0.5 is now visible on Play.
[Android Apps and Games] PhilipTD:
Great job!
[Android Apps and Games] themadproducer:
[MENTION=1934054]liorry[/MENTION]

Quick report for 2.0.2

There are 2 instances where the notification icon appears when it shouldn't.

1) after exiting the Overlays UI

2) after reboot

Otherwise, I haven't noticed any issues.
[Android Apps and Games] liorry:
Basically, the notification should ALWAYS appear ;) the issue is that it disappears, and that's a system bug and a Dev hack I wrote about here http://stackoverflow.com/a/18281520/444324

But I'm glad it occurs for now ;) I have to run a service to listen to events, running apps, etc... Just like Tasker and a stable running service requires a notification since 4.3

Thanks!
[Android Apps and Games] themadproducer:
[MENTION=1934054]liorry[/MENTION]

Ok, I understand what your saying. Good hack btw.

So your saying, if it was working correctly, I would have a permanent ICON in my status bar....and a Notification? I really would not prefer that. I wonder if I used my NotifyClean Module...to remove it, would the Overlays service survive? I can test it? Keep in mind, I am on 4.0.4 stock ICS and with Overlays 1.8.1, I don't remember seeing an icon or notification except maybe when a profile was active....and I don't ever remember Overlays getting killed. I also have Overlays set as PERSISTENT in my AppSettings module.
[Android Apps and Games] liorry:
I'll do my best to keep it as in 1.8.1 for you guys with older Android versions. But seriously, upgrade! ;)
[Android Apps and Games] themadproducer:
Thanks. Much appreciated.
[Android Apps and Games] CPTBeaker:
What about an option to set the Z order of the widgets on an overlay? It would be nice to add a Zooper Widget configured to act as a background or frame for an overlay and send it behind of all of the other widgets.

---------- Post added at 09:14 AM ---------- Previous post was at 09:11 AM ----------

It would also be very useful to be able to enter X and Y length for widgets. Trying to precisely drag the dimensions of the widgets and sizing multiple widgets to the same size is pretty difficult.
[Android Apps and Games] CPTBeaker:
Looks like Zooper created widgets don't work. I can select any of the available Zooper Widget sizes and add the widget to the overlay but from that point on, Overlay won't 'activate' Zooper to select the Zooper template for the widget. Bummer.