Download
(5Kb)
Download
Updated: 07-02-09 12:19 AM
Pictures
File Info
Updated:07-02-09 12:19 AM
Created:07-01-09 10:13 AM
Downloads:2,323
Favorites:16
MD5:

SummonBox

Version: 1.1
by: Nafe [More]

Ever accidentally cancel a summon, or get annoyed with the big StaticPopup box that is displayed when you just got summoned?
SummonBox alleviates these problems by changing the "Cancel" option on that annoying box to "SummonBox"!

Now, if you close the Popup, you get a moveable SummonBox (see screenshot), instead of losing your summon. The box is no longer "in the way" and you no longer have to worry about accidentally cancelling your summon by pressing the ESC key.
SummonBox also has an option to completely remove the annoying StaticPopup dialog! (default: disabled).
SummonBox also provides 3 other notification options for when you receive a summon:

  • ChatFrame message (default: enabled)
  • local RaidWarning message (default: disabled)
  • local RaidWarning sound (default: disabled)


Features
  • Allows you to get rid of that annoying StaticPopup box while you're finishing up your errands before accepting the summon.
  • Moveable box, showing Who summoned you, Where to, and how much Time left. Buttons to accept or cancel the summon.
  • If you accidentally hit ESC when you receive the annoying StaticPopup box, you won't lose your summon.
  • Allows you to still use, or replace, the annoying StaticPopup box
  • Provides 3 additional notification options (ChatFrame message, local RaidWarning message, local RaidWarning Sound)!


Slash Commands
Available slash commands can be seen in-game by typing /summonbox
Code:
/summonbox              -  Prints out available commands
/summonbox position     -  Shows&relocates the SummonBox to your cursor's position, allowing you to drag it to a desired position
                             (it autohides after drag if you do not have a pending summon)
/summonbox replace      -  Toggles full replacement of the standard StaticPopup dialog
/summonbox chatnotify   -  Toggles use of a ChatFrame message when receiving a summon
/summonbox rwnotify     -  Toggles use of a local RaidWarning message when receiving a summon
/summonbox soundnotify  -  Toggles use of a local RaidWarning sound when receiving a summon

Known Quirks/Issues
  • None currently!


Possible Future Features
  • Auto-accept capability (with configurable delay, say... autoaccept at 00:30 left or lower)
  • Option to change the sound notification's sound


Want to help?
I'm always interested in Bug Reports and Feature Requests. I try to keep this addon lightweight and simple, so in some cases I may turn down extensive requests.
I'm also a recent college graduate paying off my loans from undergraduate+graduate school. Any donations you feel like sending my way would be gratefully appreciated and allow me more time to work on addons

07-02-2009 at 01:29 AM:
Version 1.1 released

New in this version:
  • SummonBox location saved between sessions. Location is saved per character
  • Slash command capabilites: (these settings saved per account)
    • Ability to bypass the StaticPopup completely (default: disabled). Use /summonbox replace
    • Option to enable/disable (default: enabled) ChatFrame message notification of a received summon. Use /summonbox chatnotify
    • Ability to enable/disable (default: disabled) local RaidWarning message notification of a received summon. Use /summonbox rwnotify
    • Ability to enable/disable (default: disabled) local RaidWarning sound notification of a received summon. Use /summonbox soundnotify
    • Command to allow placement of SummonBox without receiving a summon. Use /summonbox position then drag the SummonBox to where you want. Once placed, it will hide automatically if there is no pending summon
Optional Files (0)


Post A Reply Comment Options
Unread 07-01-09, 11:42 AM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 176
File comments: 396
Uploads: 1
Hello,

Is there a way to make it so you only see the box and never have to see the popup?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 12:14 PM  
Nafe
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 35
Uploads: 12
Originally posted by Politig
Is there a way to make it so you only see the box and never have to see the popup?
In v1.0, no. I could put it in for a future version, though. My only concern is that the user then won't notice that a summon is received. Any thoughts of what I could add in addition to that so that the summon is still noticed? Screen flash maybe?
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 12:21 PM  
Pseudopod
A Deviate Faerie Dragon

Forum posts: 16
File comments: 104
Uploads: 0
Before even trying it, I would like to express my interest in saving the position between sessions. And if you decide to make an option to completely get rid of the standard popup, that's something I'd like to explore.

I think those two go hand in hand too, you could get used to seeing your summon appear in certain spot in your UI and that way not need the standard popup.
I'm not sure if I would get used to it but certainly something I'd be interested in trying out.

Your addon seems interesting as it is though, so gotta try it once I get the chance.
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 01:07 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 176
File comments: 396
Uploads: 1
Hello,

I think a simple solution would be:

1. Play a sound (like a sound the blizzard UI uses, such as when you try to use a skill on cooldown or the sound you get when you open the main menu)

2. Create a way to display a message in a chat window, although it's slightly more complicated

Personally, I think I would notice a summon box appear on my screen, sound or no sound. I really would be interested in using this addon if it would get rid of that annoying static one. If you could create one that does the same for Battlegrounds, I would love you forever.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 01:31 PM  
Nafe
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 35
Uploads: 12
Originally Posted by Poltig
I really would be interested in using this addon if it would get rid of that annoying static one.
Originally Posted by Pseudopod
And if you decide to make an option to completely get rid of the standard popup, that's something I'd like to explore.
I didn't realize so many people completely disliked the default Popup. I'll work on putting in an option to directly replace it.

Originally Posted by Pseudopod
Before even trying it, I would like to express my interest in saving the position between sessions.
Ok, I'll be working on this, along with a command to position it (before getting a summon), and another to reset it to the middle of the screen if it can't be found. EDIT: Actually, I'm thinking only the position command would be needed. Activate command -> SummonBox appears and is tied to your mouse. Click -> Position is set and SummonBox hides again (if there isn't an active summon).

Originally Posted by Pseudopod
I think those two go hand in hand too, you could get used to seeing your summon appear in certain spot in your UI and that way not need the standard popup.
Good point. Most of the time, you're expecting the summon, anyway, right? I just didn't want to remove the element of "hey, look, user! you got a summon!" from the process, but I'll look at different ways of tackling it.

Originally Posted by Poltig
1. Play a sound (like a sound the blizzard UI uses, such as when you try to use a skill on cooldown or the sound you get when you open the main menu)
This wouldn't be that hard. What would you suggest for those who play with the sound off?
Perhaps a "raid-warning" style message?
Originally Posted by Poltig
2. Create a way to display a message in a chat window, although it's slightly more complicated
I already have it display a chat message when you receive a summon, so this much probably isn't a big deal

Originally Posted by Poltig
If you could create one that does the same for Battlegrounds, I would love you forever.
After writing this one, I had that idea. It's a bit more complicated, but it's definitely on my "Possible addons to write" list.
Last edited by Nafe : 07-01-09 at 01:31 PM.
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 01:37 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 176
File comments: 396
Uploads: 1
Hello,

If it already displays a chat message, then by all means, just a quick script of code to hide the Blizz message and I would use it. I think most everybody reads their chat, so even if they didn't notice a little box pop up then they could see it in the chat window.

And if people play with their sound off, that chat message should be enough. I play with sound just because I like the sound of combat, haha.

My main concerns are being able to keep the box's position in a set place and completely hiding that blizzard one.

And hiding BG windows would be great ;D

Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 06:02 PM  
Banur
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 137
Uploads: 5
Thats a cool idea to hide/modify the summon box.
I think most people know when a summon is coming in since you have to be in a group, either for a pug dungeon or a lock portal.
I do not fully agree with the chat message especialy when I'm in a capital and doing something else I hardly read all the chat stuff. I would prefer a raid warning/sound.
Report comment to moderator  
Reply With Quote
Unread 07-01-09, 06:14 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 176
File comments: 396
Uploads: 1
Originally posted by Banur
Thats a cool idea to hide/modify the summon box.
I think most people know when a summon is coming in since you have to be in a group, either for a pug dungeon or a lock portal.
I do not fully agree with the chat message especialy when I'm in a capital and doing something else I hardly read all the chat stuff. I would prefer a raid warning/sound.
Yeah I hate chat spam in major cities. If you play with sound its not a big deal though. Plus I think it's hard not to notice a little thing pop up on your screen.
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 12:29 AM  
Nafe
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 35
Uploads: 12
Thumbs up Version 1.1 released

Version 1.1 released

New in this version:
  • SummonBox location saved between sessions. Location is saved per character
  • Slash command capabilites: (these settings saved per account)
    • Ability to bypass the StaticPopup completely (default: disabled). Use /summonbox replace
    • Option to enable/disable (default: enabled) ChatFrame message notification of a received summon. Use /summonbox chatnotify
    • Ability to enable/disable (default: disabled) local RaidWarning message notification of a received summon. Use /summonbox rwnotify
    • Ability to enable/disable (default: disabled) local RaidWarning sound notification of a received summon. Use /summonbox soundnotify
    • Command to allow placement of SummonBox without receiving a summon. Use /summonbox position then drag the SummonBox to where you want. Once placed, it will hide automatically if there is no pending summon
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 08:59 AM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 176
File comments: 396
Uploads: 1
Hello,

I LOVE YOU.







Now can you please work on this type of thing for BGs/duels/trades/ anything else you have planned, I will post your name on my guild message of the day and make people support you ;_;.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 09:05 AM  
Nafe
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 35
Uploads: 12
@Politig:
Glad to hear you liked the changes =)

Originally Posted by Politig
Now can you please work on this type of thing for BGs/duels/trades/ anything else you have planned
What exactly did you have in mind for Duels/Trades? Did you just want to prevent ESC from closing these windows, or were you looking to "minimize" them in a way similar to this addon?
Last edited by Nafe : 07-02-09 at 09:07 AM.
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 09:43 AM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 176
File comments: 396
Uploads: 1
Hello,

I saw the image of this addon and saw the design and layout. I loved it. If you could just like, replicate this addon but for trades/BGs/duels that would be fantastic. Like, for BGs the image could be the image of the BG you are being queued for or something. I love how it uses so little memory as well. Really really really good addon.

Oh just a quick thing. The text above the icon is left aligned. Is there a way to make it right aligned?

Thanks!
Last edited by Politig : 07-02-09 at 10:20 AM.
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 11:17 AM  
Nafe
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 35
Uploads: 12
Originally Posted by Politig
Oh just a quick thing. The text above the icon is left aligned. Is there a way to make it right aligned?
I don't really anticipate many users wanting this (and even if they do, it's really a minor change - I don't know if I'll put in a configuration for it until I get a GUI options interface set up).

If you want to make the change, it's fairly simple. Look in SummonBox.xml for this:
Code:
            <FontString name="$parent_Time" inherits="GameFontNormal" text="SummonBox" justifyH="CENTER" justifyV="CENTER">
               <Anchors>
                  <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT">
                     <Offset>
                        <AbsDimension x="0" y="1"/>
                     </Offset>
                  </Anchor>
               </Anchors>
            </FontString>
Change:
Code:
                  <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT">
to:
Code:
                  <Anchor point="BOTTOMRIGHT" relativePoint="TOPRIGHT">
Last edited by Nafe : 07-02-09 at 11:18 AM.
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 12:42 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 176
File comments: 396
Uploads: 1
Hello,

Thank you. I don't think it's necessary to change everything just for one user, but these coding tidbits are what I was looking for, thanks. And this is just my opinion, but I don't think a GUI options window is necessary. I can execute all my configuration settings just fine, and it helps keep it lightweight :]

Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 04:41 PM  
Myster
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 167
Uploads: 11
I recommend Skinning the button with ButtonFacade for some great polish.


ButtonFaced located here....


http://www.wowace.com/projects/buttonfacade/
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.