Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(25 Kb)
Download
Updated: 10-16-14 07:53 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Updated:10-16-14 07:53 AM
Created:unknown
Downloads:12,673
Favorites:138
MD5:

Badapples  Popular! (More than 5000 hits)

Version: 6.0.2.13
by: Phanx, Cirk

Keep track of players you want to avoid, without using your ignore list.

Badapples allows you to record the names (and optional reasons) of players you've encountered (or even been told about) who are, shall we say not the most sterling examples of social and gaming etiquette in action, and whom you'd really rather avoid grouping with, or dealing with at all ever again.

Badapples is an alternative to ignore in that you will still see everything relating to that player as you would have before, but you will now have visual feedback to help you distinguish the bad apples from the good. Badapples maintains its list of player names on a per-server basis, so you won't need to add the same player again for each of your own characters.

Note that Badapples does not currently support cross-realm player names. This is planned for a future release.
Features
  • Highlights the name of players seen in chat if they are Badapples (and shows their status with reason if you click on the player's name in the chat frame).
  • Highlights the name of players in your target box if they are Badapples.
  • Highlights the name of players in your mouseover Tooltip if they are Badapples.
  • Allows you to choose the color used for the highlighting of player names.
  • Gives you a warning message with the names of party members who are on your Badapples list (or on your Ignore list) when you join a party (or when they join).
  • Gives you a warning message with the names of any raid members who are on your Badapples list (or on your Ignore list) when you join a raid (or when they join).
  • Shows a confirmation popup if you are about to invite someone who is on your Badapples or Ignore lists.
  • Shows a different invitation popup if you are being invited by someone on your Badapples list.
  • Provides a new tab in the social window next to the Friends and Ignore tabs for easy viewing and management of your Badapples list.
Badapples also does not perform any checks on player names passed to it, so you can even add the names of players from the "other" side (Horde names if you are Alliance for example) to help keep track of them as well. However it does only check for player names that match those in its list, so although you can add NPC names, it won't ever show them in the highlights as actually being Badapples).
Slash Commands
Badapples supports the following slash commands (also available as /bad):
  • /badapples help shows these options.
  • /badapples list shows the list of player names in your Badapples list.
  • /badapples show brings up the Badapples list social window (useful if you turn off the social tab).
  • /badapples add <playername> [reason] adds a player to your Badapples list.
  • /badapples remove <playername> removes a player from your Badapples list.
  • /badapples check <playername> or /badapples status <playername> shows whether this player is on your Badapples list or not.
  • /badapples removeall allows you to remove all players from your Badapples list.
  • /badapples color allows you to set the highlight color that Badapples uses to flag players on your list.

Localization
Badapples is compatible with all locales. The UI is translated into English, German, Spanish, and Russian.

To add or update translations for any language, please send me a PM.
Credits
  • Current maintainer: Phanx
  • Original author: Cirk of Doomhammer EU
  • Previous maintainers: Kortanis, help137

Version 6.0.2.13
  • Updated for WoW 6.0
  • Added Russian translations

Version 5.4.1.10
  • Updated for WoW 5.4
  • Added German and Spanish translations
  • Removed a bunch of old broken code

Version 5.2.0.7
  • Updated for WoW 5.1

Version 5.0.5.4
  • It's alive!

Version 3.2.0
  • Changed warning visibility by making text messages red
  • Changed notification function to improve visual aspects of warnings and to add a (red) warning message on the UI errors frame as well for party and raid member alerts
  • Changed default badapple color to dark greyish-green
  • Increased warning interval between warning of the same player to 10 seconds
  • Replaced ChatFrame_MessageEventHandler hooking with GetColoredName hooking instead, to simplify code
  • Fixed bug in invite check popup where it wasn't passing on the YES action (thanks Oxides)
  • Code cleanups for popup definitions and other minor stuff
  • Changed version string to 3.2.0

Version 3.1.0
  • Added an entry for Blizzard's interface options screen that shows a list of the slash commands, tidied up the help text, removed the normal addon "announce".
  • Drop-down list code now uses UIDropDownMenu_CreateInfo()
  • Changed version string to 3.1.0

Version 3.0.1
  • Fix issue that arises when logging in on a newly created character or after reinstalling WoW due to client messages arriving in unexpected order.
  • Changed version string to v3.0.1.

Version 3.0.0
  • Changed version string to v3.0.0.
  • Various minor changes for version 3.0 compatibility

Version 2.4.0
  • Changed version string to 2.4.0 and changed interface number for the 2.4 patches.
  • Moved all of Badapples' functions into a single global table.
  • Fixed bug where the alert icon doesn't get shown properly due to the way the static popup was being resized (thanks pzykho).
  • Badapples will only show you one warning message in the first chat frame it finds that is being shown (again thanks pzykho).
  • Renamed exported function BadapplesCheck to Badapples.CheckName
  • Renamed exported function BadapplesColor to Badapples.GetColor
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
5.4.1.10
22kB
Phanx
12-01-13 11:51 AM
5.2.0.7
21kB
Phanx
03-05-13 07:41 PM
5.2.0.6
20kB
Phanx
03-05-13 06:44 AM


Post A Reply Comment Options
Unread 12-10-09, 09:14 PM  
AZMAK
A Kobold Labourer

Forum posts: 0
File comments: 65
Uploads: 0
Re: Re: Is this thing on? =)

Originally posted by nonameform
...so I guess it has nothing to do with Badapples, but with TipTac actually overriding that custom coloring.
Okay that would explain the name coloring but my main reason for posting here was to point out that while using TipTac I don't see any tooltip info added from Badapples. There is no note in my tooltip saying "This person is on your Badapples list for spamming in CAPS" as an example.

@nonameform,

Since you use Badapples and TipTac can you tell me if you have any extra notes added in your tooltips from Badapples? Anything whatsoever in your tooltip saying "so and so is on your Badapples list.." or whathaveyou?

Thanks.
AZMAK is offline Report comment to moderator  
Reply With Quote
Unread 12-12-09, 08:30 PM  
nonameform
A Deviate Faerie Dragon

Forum posts: 16
File comments: 50
Uploads: 0
Re: Re: Re: Is this thing on? =)

Originally posted by AZMAK
@nonameform,
Since you use Badapples and TipTac can you tell me if you have any extra notes added in your tooltips from Badapples? Anything whatsoever in your tooltip saying "so and so is on your Badapples list.." or whathaveyou?

Thanks.
Nope, no additional info in tooltips. But to be honest, I don't recall seeing that additional info in tooltips before I've installed TipTac either.
nonameform is offline Report comment to moderator  
Reply With Quote
Unread 01-02-10, 12:59 PM  
Dusk
A Kobold Labourer

Forum posts: 1
File comments: 6
Uploads: 0
Is Cirk still around? Even though the mods still works in 3.3 I wouldn't mind seeing a fix to the LUA errors.
Dusk is offline Report comment to moderator  
Reply With Quote
Unread 06-27-10, 12:28 PM  
Sjiulk
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
Wish this would be updated for the new social frame. =( It's one of my favorite addons.
Sjiulk is offline Report comment to moderator  
Reply With Quote
Unread 07-04-10, 06:04 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1192
File comments: 780
Uploads: 82
Originally posted by Sjiulk
Wish this would be updated for the new social frame. =( It's one of my favorite addons.
You can use the command /bad toggletab to move the badapples tab
to the side or the bottom of the social pane instead of inline.
That will take care of it.
Last edited by Dridzt : 07-04-10 at 06:04 AM.
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 07-17-10, 01:52 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4576
File comments: 2094
Uploads: 42
I've created a small addon that "fixes" the Badapples tab (really, it just creates a new tab that's compatible with the 3.3.5 social window):

Badapples Fix
http://www.wowinterface.com/download...applesFix.html

Cirk, if/when you have time to update Badapples, you're welcome to use any or all of my code.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 11-08-12, 02:58 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4576
File comments: 2094
Uploads: 42
Hello everyone,

Cirk has graciously given me permission to resurrect and continue Badapples, so here is an update to bring the addon up to date with WoW 5.0.5. I've been using it myself without issue for quite a while, but please let me know if you encounter any bugs!

In the future, I'll be cleaning up the code a bit (it definitely shows its age), but I don't plan to add, remove, or change any features. Badapples is pretty much perfect just the way it is; I've tried many other blacklist-type addons over the years, and haven't liked any of them nearly as well.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 11-10-12, 08:49 PM  
unstoppixel
An Aku'mai Servant
 
unstoppixel's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 37
File comments: 136
Uploads: 2
Glad to see this being maintained... great addon!
__________________
unstoppixel is offline Report comment to moderator  
Reply With Quote
Unread 07-09-13, 12:27 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1192
File comments: 780
Uploads: 82
I have some intermittent taint issues in 5.3
(it's not the known cases of generic interface options taint etc)
Log posted at bug tracker.
Dridzt is offline Report comment to moderator  
Reply With Quote
Unread 07-09-13, 04:46 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4576
File comments: 2094
Uploads: 42
I'm not surprised, given the large number of insecure pre-hooks going on in there. I've got a full rewrite about half-done, but it's been sitting at half-done for a year or so, so we'll see...
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 12-01-13, 11:53 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4576
File comments: 2094
Uploads: 42
Version 5.4.1.10
  • Updated for WoW 5.4
  • Added German and Spanish translations
  • Removed a bunch of old broken code

This should prevent Badapples from triggering more of the annoying "action blocked" errors that Blizzard is apparently going to fix Never™.

Some of the command-line interface is not yet localized, and there's still a lot of reworking of old code to be done, but this is a start, at least.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 02-14-14, 04:58 AM  
kiingz
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 64
Uploads: 1
Any ETA on when it'll support cross-realm players?
Last edited by kiingz : 02-14-14 at 05:00 AM.
kiingz is offline Report comment to moderator  
Reply With Quote
Unread 02-15-14, 11:44 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4576
File comments: 2094
Uploads: 42
It's on the to-do list, but I don't have an ETA, sorry.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 10-16-14, 07:54 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4576
File comments: 2094
Uploads: 42
Version 6.0.2.13
  • Updated for WoW 6.0
  • Added Russian translations

Still on the to-do list:
  • Cross-realm name support
  • General cleanup
WTB more hours in the day.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: