Thread Tools Display Modes
04-13-14, 07:50 PM   #1
Niketa
A Wyrmkin Dreamwalker
 
Niketa's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2013
Posts: 54
Hiding Battle.net App Friends

Is there an addon that will hide friends who are only online via the new desktop app? I sincerely HATE this new addition. It doesn't look good at the bottom of the normal online friends and I personally don't want to see people logged onto it because half the time they are actually afk anyway.

I feel like it should be able to be done. For example, the addon Friends Groups can hide and show friends; all this would need to do is check if it's the desktop app and hide those. If there's not currently an addon that does this, what direction would one take to create one (particularly hiding certain friends)?
  Reply With Quote
04-19-14, 07:54 PM   #2
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 110
The Battle.Net client is a completely separate application from WoW. Addons would be about as effective with that, as they would for Notepad.
__________________
  Reply With Quote
04-19-14, 11:05 PM   #3
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 5,617
@Digital_Utopia:
OP wants to modify the in-game friends list in World of Warcraft to hide the friends who are only online in the Battle.net app, rather than logged into a game. If you have any BattleTag or RealID friends, log into WoW and look at your friends list. Next to each online friend, you'll see an icon indicating how they're connected to Battle.net. Since the Battle.net app added chat, in addition to your friends who are actually playing games, you now see a bunch of "online" friends with the Battle.net icon next to them. While a few of them might actually be using the chat feature, the vast majority of these people just have the app minimized in their system tray and might not even be anywhere near their computer, and it's pointless to display them.

@Niketa:
What you describe would be possible, and an improved friends list has actually been on my to-do list for some time, but I don't have an ETA on when I will actually do anything with the idea, sorry.
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
  Reply With Quote
04-20-14, 03:20 AM   #4
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 110
Originally Posted by Phanx View Post
@Digital_Utopia:
OP wants to modify the in-game friends list in World of Warcraft to hide the friends who are only online in the Battle.net app, rather than logged into a game. If you have any BattleTag or RealID friends, log into WoW and look at your friends list. Next to each online friend, you'll see an icon indicating how they're connected to Battle.net. Since the Battle.net app added chat, in addition to your friends who are actually playing games, you now see a bunch of "online" friends with the Battle.net icon next to them. While a few of them might actually be using the chat feature, the vast majority of these people just have the app minimized in their system tray and might not even be anywhere near their computer, and it's pointless to display them.

@Niketa:
What you describe would be possible, and an improved friends list has actually been on my to-do list for some time, but I don't have an ETA on when I will actually do anything with the idea, sorry.
I stand corrected. I didn't realize they changed the in-game friends list, and the wording was a bit ambiguous. Thanks for clarifying.
__________________
  Reply With Quote
04-21-14, 08:20 PM   #5
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 5,617
Originally Posted by Digital_Utopia View Post
I stand corrected. I didn't realize they changed the in-game friends list, and the wording was a bit ambiguous. Thanks for clarifying.
It's not so much that they changed the in-game friends list... actually they didn't change it at all. They just changed Battle.net in a way that (depending on opinion) calls for changes to the in-game friends list.
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
  Reply With Quote
04-22-14, 12:52 AM   #6
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 110
Originally Posted by Phanx View Post
It's not so much that they changed the in-game friends list... actually they didn't change it at all. They just changed Battle.net in a way that (depending on opinion) calls for changes to the in-game friends list.
Ah, ok. So, basically, instead of a WoW (or D3, etc.) icon next to their name, it just shows...a Battle.Net icon instead?

I guess I'm fortunate enough to not have many bnet friends

So...it would go something like this, and attached to the BN_FRIEND_ACCOUNT_ONLINE event, I'm guessing.

Code:
local c={FriendsFrameFriendsScrollFrameScrollChild:GetChildren()}
for i=1,#c do
   local r={c[i]:GetRegions()}
   for j=1,#r do
      if(r[j]:GetName()==r[j]:GetParent():GetName().."GameIcon")then
         if(r[j]:IsVisible()==1 and r[j]:GetTexture()=="Interface\\FriendsFrame\\Battlenet-Battleneticon")then
            --adjust to look offline
         end
      end
   end
end
__________________
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » AddOn Search/Requests » Hiding Battle.net App Friends


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off