Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(5 Kb)
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:1,721
Favorites:17
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)


Archived Files (1)
File Name
Version
Size
Author
Date
1.0
3kB
Nafe
07-01-09 10:13 AM


Post A Reply Comment Options
Unread 07-27-09, 12:14 AM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 164
File comments: 398
Uploads: 1
Me?
Politig is offline Report comment to moderator  
Reply With Quote
Unread 07-26-09, 02:33 PM  
Myster
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 175
Uploads: 11
Check your inbox please
Myster is offline Report comment to moderator  
Reply With Quote
Unread 07-20-09, 06:18 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 164
File comments: 398
Uploads: 1
Hello,

/still waits patiently for trade/duel/etc versions of this
/nailbite
Politig is offline Report comment to moderator  
Reply With Quote
Unread 07-20-09, 10:08 AM  
Nafe
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 35
Uploads: 13
Originally Posted by Myster
Its been my expirence as a coder that users hate slash commands and much rather have a gui for ease of configuration.
I understand this; few users prefer commandline (or in the case of WoW, slash-command) configuration. I'll be working on something eventually. Unfortunately there's only so much time I can devote to addons, so I've labeled this as a sort of "distant" future feature.

Originally Posted by Myster
Just make a LDB plugin for its options for ease of use and easy injection into Blizz options frame.
Originally Posted by Myster
Check out ace3 and librarydatabroker libraries at www.wowace.com
Originally Posted by Myster
I recommend Skinning the button with ButtonFacade for some great polish. ButtonFaced located here....
http://www.wowace.com/projects/buttonfacade/
Being that I've never worked with Ace3, LDB, or ButtonFacade, these 3 are also a bit distant for suggestions for me. I simply don't have the time to commit to doing this at the moment. Perhaps this is something I can do in the future.

Originally Posted by Myster
I have skinned the button with button facade and also written a LDB plugin for this mod and have contacted the authur about my changes
I don't see any sort of contact - PM, addon posting, or otherwise - regarding your changes, aside from this 1-sentence comment, which only indicates that you've made changes, but says nothing about them. Could you please clarify - how exactly did you contact me?
Nafe is offline Report comment to moderator  
Reply With Quote
Unread 07-17-09, 01:40 AM  
Myster
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 175
Uploads: 11
I have skinned the button with button facade and also written a LDB plugin for this mod and have contacted the authur about my changes.
Myster is offline Report comment to moderator  
Reply With Quote
Unread 07-03-09, 09:15 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 164
File comments: 398
Uploads: 1
Originally posted by Phanx
1) You can install Broker2FuBar to display DataBroker plugins on FuBar.

2) Have you tried DockingStation? Its feature-set is similar to FuBar, and it can be configured to look like FuBar. Even TitanPanel supports DataBroker nowadays.


I have actually. What I really love is xpFUxp or something like that. It makes a really cool bar under FuBar to show EXP + rest, looks great and finishes off my UI. FuBar2Broker doesn't work with it D:

Thanks!
Politig is offline Report comment to moderator  
Reply With Quote
Unread 07-03-09, 06:52 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4576
File comments: 2094
Uploads: 42
Originally posted by Politig
I use FuBar (I want to make the switch but I'm a UI perfectionist, FuBar just looks better) so LDB isn't an option, sadly. I'm fine with the way they are, I'll just stick to this.
1) You can install Broker2FuBar to display DataBroker plugins on FuBar.

2) Have you tried DockingStation? Its feature-set is similar to FuBar, and it can be configured to look like FuBar. Even TitanPanel supports DataBroker nowadays.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 07-03-09, 03:17 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 164
File comments: 398
Uploads: 1
Hello,

Hi, Nafe. I just used your addon for the first time, I love it. It's clean and readable. Props.





And I'll nag a lot, this type of addon for other menus would be great as well :]


Thanks!
Politig is offline Report comment to moderator  
Reply With Quote
Unread 07-02-09, 05:13 PM  
Politig
A Chromatic Dragonspawn
AddOn Compiler - Click to view compilations

Forum posts: 164
File comments: 398
Uploads: 1
Hello,

I use FuBar (I want to make the switch but I'm a UI perfectionist, FuBar just looks better) so LDB isn't an option, sadly. I'm fine with the way they are, I'll just stick to this.

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

Forum posts: 0
File comments: 175
Uploads: 11
Originally posted by Politig
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!
Just make a LDB plugin for its options for ease of use and easy injection into Blizz options frame.

Its been my expirence as a coder that users hate slash commands and much rather have a gui for ease of configuration.

Check out ace3 and librarydatabroker libraries at www.wowace.com
Myster is offline 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: 175
Uploads: 11
I recommend Skinning the button with ButtonFacade for some great polish.


ButtonFaced located here....


http://www.wowace.com/projects/buttonfacade/
Myster is offline 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: 164
File comments: 398
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!
Politig is offline 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: 13
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.
Nafe is offline 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: 164
File comments: 398
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.
Politig is offline 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: 13
@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.
Nafe is offline 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.