Download
(30Kb)
Download
Updated: 05-11-23 12:08 AM
Pictures
File Info
Compatibility:
Embers of Neltharion (10.1.0)
Updated:05-11-23 12:08 AM
Created:03-20-20 08:22 PM
Downloads:2,507
Favorites:9
MD5:
Categories:Data Broker, Guild Compilations

gmGuildFriends

Version: 1010-2023051101
by: gmarco, Wexen

gmGuildFriends

A very simple data broker plugin to show the guild roster and friend lists.

Requires a data broker display like chocolate bar, bazooka, ninjapanel, stat block, titan panel, docking station, buttonbin and more.

If you want the stripped down versions you can check: gmGuild and gmFriends


If you are interested in helping translating, please visit forum:
https://www.wowinterface.com/downloa....html#comments

providing the following entries:

Lua Code:
  1. L["Show Guild"]         = ""
  2. L["Show Battle.net"]    = ""
  3. L["Show FriendList"]    = ""
  4. L["Show Help"]          = ""
  5. L["Show Guild Message"] = ""
  6. L["Show Player Info"]   = ""
  7. L["Note"]               = ""
  8. L["Officer Note"]       = ""
  9. L["Achievements Points"]= ""
  10. L["Show only playing Battle.net Friends"] = ""


Example in Italian:

Lua Code:
  1. L["Show Guild"]         = "Mostra gilda"
  2. L["Show Battle.net"]    = "Mostra amici Battle.net"
  3. L["Show FriendList"]    = "Mostra amici"
  4. L["Show Help"]          = "Mostra legenda"
  5. L["Show Guild Message"] = "Mostra messaggio di gilda"
  6. L["Show Player Info"]   = "Mostra informazioni aggiuntive sui giocatori"
  7. L["Note"]               = "Note"
  8. L["Officer Note"]       = "Note del GM"
  9. L["Achievements Points"]= "Punti impresa"
  10. L["Show only playing Battle.net Friends"] = "Mostra solo amici Battle.net in gioco"

Actually it supports for the following locale:
- enUS
- itIT
- deDE. Thanks to icemeph.
- zhTW. Thanks to BNS & EKE.
- zhCN. Thanks to BNS & EKE.

1010-2023051101
- bump toc
- added in .toc the IconTexture key
- replaced function BNet_GetClientEmbeddedTexture with BNet_GetClientEmbeddedAtlas (thanks EKE)

1007-2023032501
- fix client list for Diablo IV open beta.

1000-2022111501
- the "Show only playing Battle.net Friends" should be read "Show only ONLINE Battle.net Friends".
I am waiting to some translations before changes it :)
This mean that with this flag checked you see now also friends in mobile or desktop app when they are
ONLINE and you can chat them even if they are not playing anything :)
- various fixes

1000-2022111103
- really fixed the taint iussue :)

1000-2022111102
- fixed a taint iussue

1000-2022111101
- modified the brodker display to show guild/friends summary based on options.
- added X-WoWI-ID and X-Curse-Project-ID keywords to let WowUp manage it
- bump toc

1000-2022102801
- removed some debug code
- added bnet games names

1000-2022102701
- fixed to run on ver.10.0.0

920-2022051701
- Fixed an error occuring if BNET is not reachable

915-2021110601
- Changed legenda a little bit.

915-2021110501
- Added the possibility to change the tooltip scale

915-2021110401
- Used the latest LibQTip v.9.1.5-1-g4c6a3d8
- dump toc

915-2021110301
- Hotfix a libqtip error. (taken from xodiv inputs in curseforge pages).
- dump toc

900-2020101801
- update libqtip to the latest 442326b-alpha

900-2020101402
- Used C_GuildInfo.GuildRoster()
https://www.wowinterface.com/forums/showthread.php?t=58279
thanks to Fizzlemizz

900-2020101401
- first fixes for 9.0.x
- dump toc
- updated the libqtip to the latest
- removed GuildRoster().

830-2020041801
- make the status icon a little bigger
- now add a + in the status if the players are in group with you (usefull if you want to raid invite :)
- fix the Left mouse click if not in guild

830-2020041301
- changed the saved var name.
- make an hack to prevent playerinfo note overlap
- prevent to click in combat to open guild and friends panel
- if bnet account == character print only ones.

830-2020032601
- add a scrollbar if tooltip is long and limits to: (GetScreenHeight()-100)
- change the layout of LEVEL column

830-2020032501
- Add an option to filter out BNET friends actually not playing (for people with looong friends lists).

This can breaks your config.
Please go in Interface --> Addons --> gmGuildFriends --> Press: "Reset and reloadUI"
This should be enough. If not you have to manual delete the SavedVariable when the game is close.
A message will appear on entering world about this.

- rewrite the layout and the display of bnet friends

830-2020032402
- fix a problem with BNET friends in WoW classic

830-2020032401
- used the justification of libqtip instead of custom code
Thanks to EKE for input on this :)
https://www.wowinterface.com/downloads/fileinfo.php?id=25522#comments


830-2020032205
- Added the player info note sub tip
- Added the option to use it or not
- Added the localization for some new strings

830-2020032204
- Call a GuildRoster() before building the guild tooltip.
- Update all the libs to the latest
- Add the options to hide/show the guild message of the day
This can breaks your config.
Please go in Interface --> Addons --> gmGuildFriends --> Press: "Reset and reloadUI"
This should be enough. If not you have to manual delete the SavedVariable when the game is close.
A message will appear on entering world about this.

830-2020032203
- Fix ToggleGuildFrame() to real toogle :)
- Implement a minimum of options panel to hide/show section (guild/bnet/frame/legenda).
- Used the graphical mouse icons for legenda and prepare an option config: text/graphical

I am thinking also to split guild and friends in 2 ldb for who has lots of guild mates or friends.
It is not our case but may happens :)

830-2020032102
- Fix the display of long guild motd (word wrap at 69 line length).
- Replaced the zhCN localization (my fault, thanks EKE!)

830-2020032101
- first release
Thanks to all you guys in WoWI forum, in special way Vrul and Fizzlemizz for help and patience.
You are fantastic.
https://www.wowinterface.com/forums/showthread.php?p=335396
Optional Files (0)


Archived Files (10)
File Name
Version
Size
Author
Date
1000-2022111501
30kB
gmarco
11-14-22 10:56 PM
1000-2022111103
30kB
gmarco
11-11-22 03:41 PM
1000-2022111102
30kB
gmarco
11-11-22 12:09 PM
1000-2022102801
29kB
gmarco
10-27-22 11:45 PM
1000-2022102701
29kB
gmarco
10-27-22 05:42 AM
920-2022051701
29kB
gmarco
05-17-22 01:04 AM
915-2021110601
29kB
gmarco
11-05-21 10:19 PM
915-2021110501
29kB
gmarco
11-05-21 10:29 AM
915-2021110401
28kB
gmarco
11-03-21 04:47 PM
915-2021110301
28kB
gmarco
11-03-21 01:14 PM


Post A Reply Comment Options
Unread 11-13-22, 04:05 PM  
Millgid
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
I know that when you hover over a guild character's name, it shows their note, and if you can see it, the officer's note... Is there any chance of having options to turn that on as columns? Kinda useful to see the list and who they are if you have their names in the note.

Really cool addon Thank you for al the effort you put into all your addons
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 11:47 PM  
Ish
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Originally Posted by gmarco
I have fixed the taint error (this time in the right way without mess ...

please got the latest version v.1000-2022111103
I can confirm this fixed it for me. Thanks for all the hard work.
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 03:43 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
I have fixed the taint error (this time in the right way without mess ...

please got the latest version v.1000-2022111103
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Last edited by gmarco : 11-11-22 at 03:44 PM.
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 03:07 PM  
minstrel
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
Re: Re: Re: Re: Re: A (hopefully) quick request

Originally Posted by gmarco
Committed these changes.
Perfect, thank you very much!
Last edited by minstrel : 11-11-22 at 03:07 PM.
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 12:40 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Re: Re: Re: Bugstack error

Originally Posted by gmarco
Hi,
I think it is fixed in v.1000-2022111102.

Please let me know.
I am sorry.
It is not the right solution. It triggers the same an error even if it seems to working.
I am investigating to solve but for me the hooksecurefunc is like a black magic ...

Stay tuned.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 12:11 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Re: Re: Re: Re: A (hopefully) quick request

Originally Posted by gmarco
Originally Posted by minstrel
Originally Posted by gmarco
Originally Posted by minstrel
Would it be possible to selectively disable the guild or the friends part of the text label? I'm currently using it in place of gmFriends (along with gmGuild, since I want them separated as different mouse-overs) and I'd rather not see the "G:17" part since I already get that from gmGuild.

Hopefully that's not a difficult change. I understand if it would be too much work, it's not really super critical. And maybe too niche. Anyway, thank you!
Hi,

So if I have understood well you want to disable the online guild number in the ldb bar if you decide to see only the friends in the tooltip ?

correct ?

Thanks for your feedback.
Yes, that's exactly right, thanks.
Hi,

I am working on it.
I thought it should be super easy ... but I am encountering some iussues :/

I'll let you know.
Committed these changes.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 12:11 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Re: Re: Bugstack error

Originally Posted by gmarco
Originally Posted by Ish
Hi and thanks for this addon.

I have run into an error when I attempt to add a note to a guild member.

Code:
1x [ADDON_ACTION_FORBIDDEN] AddOn 'gmGuildFriends' tried to call the protected function 'SetNote()'.
[string "@Interface/AddOns/!BugGrabber/BugGrabber.lua"]:480: in function <Interface/AddOns/!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `SetNote'
[string "@Interface/FrameXML/StaticPopup.lua"]:2686: in function `EditBoxOnEnterPressed'
[string "@Interface/FrameXML/StaticPopup.lua"]:5135: in function `StaticPopup_EditBoxOnEnterPressed'
[string "*StaticPopup.xml:148_OnEnterPressed"]:1: in function <[string "*StaticPopup.xml:148_OnEnterPressed"]:1>
Not sure if this maters, but I am using Elvui.

Thanks for looking at this and let me know if I can provide anymore information.
Hi,

confirmed. :/

I have to work a little bit to avoid taint.
In the meantime you have to open guild roster manually (usually J) to not incurr in this iussue.

I hope to fix asap.
Hi,
I think it is fixed in v.1000-2022111102.

Please let me know.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 11:34 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Re: Bugstack error

Originally Posted by Ish
Hi and thanks for this addon.

I have run into an error when I attempt to add a note to a guild member.

Code:
1x [ADDON_ACTION_FORBIDDEN] AddOn 'gmGuildFriends' tried to call the protected function 'SetNote()'.
[string "@Interface/AddOns/!BugGrabber/BugGrabber.lua"]:480: in function <Interface/AddOns/!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `SetNote'
[string "@Interface/FrameXML/StaticPopup.lua"]:2686: in function `EditBoxOnEnterPressed'
[string "@Interface/FrameXML/StaticPopup.lua"]:5135: in function `StaticPopup_EditBoxOnEnterPressed'
[string "*StaticPopup.xml:148_OnEnterPressed"]:1: in function <[string "*StaticPopup.xml:148_OnEnterPressed"]:1>
Not sure if this maters, but I am using Elvui.

Thanks for looking at this and let me know if I can provide anymore information.
Hi,

confirmed. :/

I have to work a little bit to avoid taint.
In the meantime you have to open guild roster manually (usually J) to not incurr in this iussue.

I hope to fix asap.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 11:26 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Re: Re: Re: A (hopefully) quick request

Originally Posted by minstrel
Originally Posted by gmarco
Originally Posted by minstrel
Would it be possible to selectively disable the guild or the friends part of the text label? I'm currently using it in place of gmFriends (along with gmGuild, since I want them separated as different mouse-overs) and I'd rather not see the "G:17" part since I already get that from gmGuild.

Hopefully that's not a difficult change. I understand if it would be too much work, it's not really super critical. And maybe too niche. Anyway, thank you!
Hi,

So if I have understood well you want to disable the online guild number in the ldb bar if you decide to see only the friends in the tooltip ?

correct ?

Thanks for your feedback.
Yes, that's exactly right, thanks.
Hi,

I am working on it.
I thought it should be super easy ... but I am encountering some iussues :/

I'll let you know.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 11-11-22, 12:43 AM  
Ish
A Kobold Labourer

Forum posts: 0
File comments: 13
Uploads: 0
Bugstack error

Hi and thanks for this addon.

I have run into an error when I attempt to add a note to a guild member.

Code:
1x [ADDON_ACTION_FORBIDDEN] AddOn 'gmGuildFriends' tried to call the protected function 'SetNote()'.
[string "@Interface/AddOns/!BugGrabber/BugGrabber.lua"]:480: in function <Interface/AddOns/!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `SetNote'
[string "@Interface/FrameXML/StaticPopup.lua"]:2686: in function `EditBoxOnEnterPressed'
[string "@Interface/FrameXML/StaticPopup.lua"]:5135: in function `StaticPopup_EditBoxOnEnterPressed'
[string "*StaticPopup.xml:148_OnEnterPressed"]:1: in function <[string "*StaticPopup.xml:148_OnEnterPressed"]:1>
Not sure if this maters, but I am using Elvui.

Thanks for looking at this and let me know if I can provide anymore information.
Last edited by Ish : 11-11-22 at 12:43 AM.
Report comment to moderator  
Reply With Quote
Unread 11-08-22, 10:32 AM  
minstrel
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
Re: Re: A (hopefully) quick request

Originally Posted by gmarco
Originally Posted by minstrel
Would it be possible to selectively disable the guild or the friends part of the text label? I'm currently using it in place of gmFriends (along with gmGuild, since I want them separated as different mouse-overs) and I'd rather not see the "G:17" part since I already get that from gmGuild.

Hopefully that's not a difficult change. I understand if it would be too much work, it's not really super critical. And maybe too niche. Anyway, thank you!
Hi,

So if I have understood well you want to disable the online guild number in the ldb bar if you decide to see only the friends in the tooltip ?

correct ?

Thanks for your feedback.
Yes, that's exactly right, thanks.
Report comment to moderator  
Reply With Quote
Unread 11-06-22, 02:03 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Re: A (hopefully) quick request

Originally Posted by minstrel
Would it be possible to selectively disable the guild or the friends part of the text label? I'm currently using it in place of gmFriends (along with gmGuild, since I want them separated as different mouse-overs) and I'd rather not see the "G:17" part since I already get that from gmGuild.

Hopefully that's not a difficult change. I understand if it would be too much work, it's not really super critical. And maybe too niche. Anyway, thank you!
Hi,

So if I have understood well you want to disable the online guild number in the ldb bar if you decide to see only the friends in the tooltip ?

correct ?

Thanks for your feedback.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 11-04-22, 06:01 PM  
minstrel
A Kobold Labourer

Forum posts: 0
File comments: 36
Uploads: 0
A (hopefully) quick request

Would it be possible to selectively disable the guild or the friends part of the text label? I'm currently using it in place of gmFriends (along with gmGuild, since I want them separated as different mouse-overs) and I'd rather not see the "G:17" part since I already get that from gmGuild.

Hopefully that's not a difficult change. I understand if it would be too much work, it's not really super critical. And maybe too niche. Anyway, thank you!
Report comment to moderator  
Reply With Quote
Unread 11-05-21, 12:15 PM  
hoslam1
A Murloc Raider
 
hoslam1's Avatar

Forum posts: 4
File comments: 27
Uploads: 0
Re: Re: Hi,

Originally Posted by gmarco
Hi,

I have added the possibility to change the tooltip scale.
I'll try to commit it later in the next version...

The function works perfectly.
Thank you very much. Take care of your health.
Bye.
__________________
Report comment to moderator  
Reply With Quote
Unread 11-05-21, 08:26 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Re: Hi,

Originally Posted by hoslam1
Hi,
I want to increase the font size because my monitor resolution is low. Where should I fix it?

Hi,

I have added the possibility to change the tooltip scale.
I'll try to commit it later in the next version...

See a demo:



You can change scale:
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Last edited by gmarco : 11-05-21 at 08:27 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: