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,490
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-04-21, 11:53 PM  
hoslam1
A Murloc Raider
 
hoslam1's Avatar

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

Hi,
I want to increase the font size because my monitor resolution is low. Where should I fix it?
__________________
Report comment to moderator  
Reply With Quote
Unread 10-19-20, 05:35 PM  
yajinni
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Thanks for responding! Yeah i get it, if you have a small list its not a big deal. But as someone who is constantly at friend cap being able to manage it is a big deal. If you want to check out how they implemented things:
https://www.curseforge.com/wow/addons/frenemy

Originally Posted by gmarco
Originally Posted by yajinni
Hi thanks for the quick turn around.
I am looking to use this to replace the Frienemy addon since that doesnt look like its gotten updates in a while.

Few things i would love to be added if possible.
-To be able to sort by header (Name or rank for example)
-Sort the list based on the game
-To make the different game collapse able (example collapse all the app people)
-To be able to add lines under them for thier note and bnet status.
-Maybe scale or set font size?

Keeping an eye and hoping this becomes the best friends list possible
Hi,

thanks so much for your inputs.

ATM the addon is very simple and I like this idea.
But what you are asking is something that also others have asked before so I begin to think to implement.

The fonts scale is ready (because I have implemented in some others addons I made), it needs only few line of code to implement.
For others things they are more complex to implement because imply to have some sort of array to work with and this is not present in the code yet.

But I try to check it as soon I find some spare time

Thanks again.
Report comment to moderator  
Reply With Quote
Unread 10-16-20, 11:14 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Originally Posted by yajinni
Hi thanks for the quick turn around.
I am looking to use this to replace the Frienemy addon since that doesnt look like its gotten updates in a while.

Few things i would love to be added if possible.
-To be able to sort by header (Name or rank for example)
-Sort the list based on the game
-To make the different game collapse able (example collapse all the app people)
-To be able to add lines under them for thier note and bnet status.
-Maybe scale or set font size?

Keeping an eye and hoping this becomes the best friends list possible
Hi,

thanks so much for your inputs.

ATM the addon is very simple and I like this idea.
But what you are asking is something that also others have asked before so I begin to think to implement.

The fonts scale is ready (because I have implemented in some others addons I made), it needs only few line of code to implement.
For others things they are more complex to implement because imply to have some sort of array to work with and this is not present in the code yet.

But I try to check it as soon I find some spare time

Thanks again.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Last edited by gmarco : 10-16-20 at 11:15 PM.
Report comment to moderator  
Reply With Quote
Unread 10-15-20, 08:48 AM  
yajinni
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Hi thanks for the quick turn around.
I am looking to use this to replace the Frienemy addon since that doesnt look like its gotten updates in a while.

Few things i would love to be added if possible.
-To be able to sort by header (Name or rank for example)
-Sort the list based on the game
-To make the different game collapse able (example collapse all the app people)
-To be able to add lines under them for thier note and bnet status.
-Maybe scale or set font size?

Keeping an eye and hoping this becomes the best friends list possible
Report comment to moderator  
Reply With Quote
Unread 10-14-20, 10:58 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Hi,
I have updated all my addons to the latest libqtip and it should be fixed now on them
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Last edited by gmarco : 10-14-20 at 11:00 PM.
Report comment to moderator  
Reply With Quote
Unread 10-14-20, 08:39 PM  
Gaddor
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 25
Uploads: 5
Originally Posted by yajinni
looks like the libqtip addon that is embeded is broken and causing problems when i use this with chocolate bar.
I thought the same thing, was getting the libqtip error in DockingStation on mouseover to this LDB plugin.

Found out it was from another LDB addon that was causing the issue (an old Broker Professions Menu), once I disabled the addon it stopped the issue..

I think you may have another LDB plugin with an old libqtip and it is getting loaded first..

Try disbaling all the other LDB addons and see if the error goes away.
Report comment to moderator  
Reply With Quote
Unread 10-14-20, 07:04 PM  
yajinni
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
looks like the libqtip addon that is embeded is broken and causing problems when i use this with chocolate bar.
Report comment to moderator  
Reply With Quote
Unread 05-31-20, 12:21 PM  
latok
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 10
Uploads: 9
Cool, I just do a small change to display the account name in friends with the battle.net colour, and to show the player level and faction for players playing in a classic, since the API allows it, and I like it to see it when looking at my friends.

In the following days, I'll do a PR, but I did it in the gmGuildFriends and I'll replicate the changes based on a fork on your repo that as well will include it on the gmFriends.

I could do later on as well the sorting if you want, I was the one original did it for TukUI so many years ago, but if you are working on it I'll leave it, whatever you prefer.

Many thanks

Originally Posted by gmarco
Originally Posted by latok
Hi gmmarco

Have you tough in having your addon on Github?

I've done some changes and I like to contribute, you could manage that with pull request in github, if that makes sense for you.

Thanks
Hi,

thanks so much for this, and sorry about the late in asnwer but I was really very busy in real life in the last weeks.

I'll sync all the repository on github asap so you can do it.

The url is this:
https://github.com/ggiovannelli/warcraft

I think I can finish the job in the next week.

Thanks so much, really much appreciated.
Report comment to moderator  
Reply With Quote
Unread 05-30-20, 09:02 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Originally Posted by latok
Hi gmmarco

Have you tough in having your addon on Github?

I've done some changes and I like to contribute, you could manage that with pull request in github, if that makes sense for you.

Thanks
Hi,

thanks so much for this, and sorry about the late in asnwer but I was really very busy in real life in the last weeks.

I'll sync all the repository on github asap so you can do it.

The url is this:
https://github.com/ggiovannelli/warcraft

I think I can finish the job in the next week.

Thanks so much, really much appreciated.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 05-24-20, 10:06 AM  
latok
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 10
Uploads: 9
Hi gmmarco

Have you tough in having your addon on Github?

I've done some changes and I like to contribute, you could manage that with pull request in github, if that makes sense for you.

Thanks
Report comment to moderator  
Reply With Quote
Unread 04-02-20, 03:57 AM  
EKE
An Aku'mai Servant
 
EKE's Avatar
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 548
Uploads: 13
try tukui way, will be simple after you build a table

https://git.tukui.org/Tukz/Tukui/-/b.../Guild.lua#L20
Last edited by EKE : 04-02-20 at 03:58 AM.
Report comment to moderator  
Reply With Quote
Unread 03-28-20, 10:28 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Originally Posted by BNS
Thanks to EKE for your help, I can see it clearly now, and I also thank the author for providing this addon. I have two small suggestions:

1. Can guild members be sorted from top to bottom according to guild rank?
For example, the chairman is at the top and the newcomer is at the bottom. This is a personal habit. I am the chairman, but it is displayed at the bottom every time. A little uncomfortable ...

2.Can my friends be sorted by their location?
Why is there such a suggestion, because sometimes if you want to ask a friend for help, you will first see where he is. If he is in a raid or a dungeon, then he must be busy. If he is in the main city or in the wild, there is a better chance to help. If you can sort by location, it will be clear at a glance.

Thank you everyone! I hope you can take care of yourself and survive this coronavirus epidemic!
I BNS,

for the 1) and 2) points they are similar in concept ... I am thinking in implementing a sort functions for some kinds of parameters like level, zone and name ... but it is not a simple work. I'll take care of this when I have finished updating all my others addons.

I hope to finish soon

Take care.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 03-27-20, 05:41 PM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
Thanks to EKE for your help, I can see it clearly now, and I also thank the author for providing this addon. I have two small suggestions:

1. Can guild members be sorted from top to bottom according to guild rank?
For example, the chairman is at the top and the newcomer is at the bottom. This is a personal habit. I am the chairman, but it is displayed at the bottom every time. A little uncomfortable ...

2.Can my friends be sorted by their location?
Why is there such a suggestion, because sometimes if you want to ask a friend for help, you will first see where he is. If he is in a raid or a dungeon, then he must be busy. If he is in the main city or in the wild, there is a better chance to help. If you can sort by location, it will be clear at a glance.

Thank you everyone! I hope you can take care of yourself and survive this coronavirus epidemic!
Report comment to moderator  
Reply With Quote
Unread 03-26-20, 10:08 AM  
EKE
An Aku'mai Servant
 
EKE's Avatar
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 548
Uploads: 13
Originally Posted by gmarco
Everyday you teach me something new
I really have a lot to study )

Thanks so much.
QTip simulate(or pretend? not sure how to describe it) by frame so can simply solve this request by add a feature to scale tooltip, or create a font style and use tooltip:SetFont()

locale gmFont1 = CreateFont("gmFontTitle")
gmFont:SetFont(GameTooltipText:GetFont(), 24) -- or config it

locale gmFont2 = CreateFont("gmFontTip")
gmFont:SetFont(GameTooltipText:GetFont(), 18) -- or config it

tooltip:SetHeaderFont(gmFont1)
tooltip:SetFont(gmFont2)
Last edited by EKE : 03-26-20 at 10:23 AM.
Report comment to moderator  
Reply With Quote
Unread 03-26-20, 09:31 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Originally Posted by EKE
Originally Posted by BNS
By the way, I'm an over 50 year old player. If you can add the zoom function (Enlarge text), this is perfect! thank you very much !
QTip是用frame偽裝成tooltip的
你在 local tooltip = LibQTip:Acquire ....(以下略) 這一行的下一行
加一句
tooltip:SetScale(1.2)
看能不能運作
Everyday you teach me something new
I really have a lot to study )

Thanks so much.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: