• Announcements

    • Colorfulstan

      Windows XP\ Vista support dropped   11/19/2016

      It's been a while but I think some people (especially first time visitor's) don't know yet
    • Raif

      Code of Conduct - Rules you should read   02/25/2017

      In General
      Be respectful! There's another person on the other end of that conversation! The forums are a place to discuss anything related to Overwolf and beyond but want this to be a place where people feel comfortable to participate and have fun! Keep it on topic, keep it constructive - Threads should be constructive and have a clear topic. Replies to that topic should be relevant. Bumping a thread without adding relevant information is not considered constructive. Bumping a thread from a long time ago is also not constructive (Overwolf updates every 2 weeks, things change). Attacks or Accusations are not acceptable - Attacking another person is unacceptable, the circumstances are irrelevant, just don't do it. Read the topic - Know what people are talking about in the thread. Stick to the given topic and don't derail it. Search - We have a great search function, use it before you post a new thread as it's possible someone has asked your question before and there's info on it. Don't see something about your question or topic after searching? Post it! (keep in mind that bumping threads from a long time ago is not recommended, post your own). Don't post about locked or deleted topics; they were deleted for a reason. No petitions, demands or "When will.." We have places for asking for games, features and we will tell you when something is coming. We don't give dates for a reason. Don't try getting around the swear filter, it's not cute or funny. This is not a place to break NDA's, talk about something illegal or break any law from any country. We will contact the necessary parties involved and you will be pursued to the extent of the law. No spam. You will be banned and your post deleted. Please write in English. This is an international forum and we'd like everyone to be able to participate.
      Bad Behavior Insults, racial slurs, profanity, vulgarity. Trolling - You know who you are, and we will find you. Nudity, porn or anything obscene. Flaming - We don't have a trained fireman on staff, so don't do it. No advertising - No one wants to buy that shirt off of you, or that WoW gold. No insulting any religion (fake, real, or imagined), sexual orientation, gender or culture. No talking about drugs or performing illegal activities. Impersonation - Don't do it, people find out and you end up looking stupid.
      What will we do if you break a rule? Warnings - You get only one. Thread/Post deletion - We delete your thread/post from the forums. Suspension - Temporary forum ban. Account termination - Permanent forum ban. Legal action or report violations to the appropriate legal authorities.
    • ChriSKate

      Think you tried everything?! - Check out the Overwolf knowledge-base!   02/25/2017

      Dear gamers, how about some DIY? -   http://support.overwolf.com/ The knowledge-base for all your Overwolf related troubleshooting, faq, bugs, known issues and much more!
      Just start typing anything related to your issue (for example, 'fps' or 'heartharena') and discover new ways to work things out.


  • Content count

  • Joined

  • Last visited

  • Days Won


tgienger last won the day on May 27 2017

tgienger had the most liked content!


About tgienger

  • Rank
    Pack Member
  • Birthday 04/18/1978

Profile Information

  • Gender
  • Location
    Central Oregon
  • Interests
    Programming, gaming, family, electronics.
  1. visual studio code. I personally have no reason to use a full blown IDE for Overwolf app development and vscode is my favorite editor.
  2. Developing Overwolf Apps - JS side

    Of course, use whatever framework you want.
  3. Window outside of game screen while playing

    try overwolf.windows.setDesktopOnly (i_WindowId, i_ShouldBeDesktopOnly, i_Callback) from the docs. Also, id you were making changes to the manifest.json you need to uncheck "enabled" and recheck it or uninstall/reinstall. Sometimes I need to reinstall just to get the changes to take effect.
  4. Not working on windows 10.

    I'm running it on Windows 10 no problems.
  5. Game LAUNCH events

    You could have the application running and listening for a game launch event. When ti happens, it triggers an opening function based on whatever values you want.
  6. Overwolf.windows promises

    I'm not sure about dragStart/Stop, this was just an example of how to use the overwolf callbacks as promises for cleaner code. Ah you were referring to dragstart/stop for html event. This isn't for content, overwolfs dragMove move the window itself.
  7. You will have to run the server yourself and use Overwolf as a remote client. My current project uses a Meteor server I'll be hosting and an Overwolf app that syncs using DDP.
  8. Overwolf - Not handling windows scaling properly

    Has there been any progress for high DPI scaling?
  9. App Window Animations

    One reason is because the distance an animation can exist is limited to the size of the window containing the element, otherwise you'll see scroll bars. Another reason, and the real reason for me animating my windows, happens when I move the window while an animation is happening. Imagine an animation that goes from 0 to 100 on mouseover, then on mouseleave you go back to 0. If you move the window while the animation is at 100, when you stop and mouseleave the element will go back to 0. The element is now 100 px back to the left from where you dropped it. If you instead animated the window, you can cancel the animation after you dropped it and the element will still be in the same place you dropped it and in the same place within the window. I realized that Greensock has the onUpdate method, so I just use that now to animate the .changePosition() left value. Works very well, so no need to write anything for it.
  10. App Window Animations

    I couldn't find an API or other libraries so I'm working on a library that allows some animations to be done to the app windows. For the most part animations can be done in the window, but I've found situations where the window being animated made for a much better user experience. Really just seeing if there is anything else out there already or if there is any interest.
  11. Overwolf.windows promises

    I use ES6(now ES7) so I thought it would be nice to wrap overwolf's overwolf.windows callbacks into promises. Here's the gist: github What? Well, instead of getting caught in overwolf callback hell you can use promises/async functions. It makes for cleaner, shorter code. Here's a small example of normal usage: function dragMove() { overwolf.windows.getCurrentWindow(function(res) { overwolf.windows.dragMove(res.window.id, function() { // do something after you've stopped dragging }); }); } and if you're using ES6 you can: import OW from 'overwolf.windows'; function dragMove() { OW.getCurrentWindow() .then(res => { OW.dragMove(res.window.id); .then(data => { // do something when done dragging. }) }); } ES7 async functions are nice: import OW from 'overwolf.windows'; async function dragMove() { let result = await OW.getCurrentWindow(); let res = await OW.dragMove(result.window.id); // do something when done dragging } Perhaps someday we can get promises and modules by default? p.s. overwolf is still global. this does not replace anything, it's just sugar.
  12. Can't login to developer section

    Coming back to develop for Overwolf I notice a change in the website. Go to the developer section to download the client and need to log in again. Ok, but I'm already logged into the website. I try logging in again and it says the username or password is wrong. No it's not. So I think, perhaps they are separate accounts so I go to create a new one, username is already taken. Come on now.
  13. Darkfall Unholy Wars

    Sent the email. The message was : 11:18:13.203 1210 6171 OverlayManager::doAction Encountered Error DFUW.exe caused an Access Violation (0xc0000005) in module USER32.dll at 0023:77173342.
  14. Darkfall Unholy Wars

    Recently started Darkfall back up again and thought I could make some awesome apps for it, however DF crashes at startup if OW is on and will crash if OW is started later. I've tried every combination of w or w/o running as admin for each. Anyone else play DF have any issues?
  15. Ultimate Crosshair for Overwolf

    I was told in an email that UC would not be put back into the app store due to some people considering it a "cheat" and yet there is at least one app in the OW appstore that has crosshairs included. If I change the name and say it's a utility that also includes crosshair will you reconsider putting it back into the app store?