Download
(110Kb)
Download
Updated: 09-01-12 09:28 AM
Pictures
File Info
Updated:09-01-12 09:28 AM
Created:10-28-08 07:13 AM
Downloads:16,746
Favorites:190
MD5:

SocialState  Popular! (More than 5000 hits)

Version: 5.0-Release3
by: CodeRedLin [More]

A LibDataBroker RealID / Friend / Guild list in one.

Features:
- Easy Player / Officer note editing.
- Quickly invite to raid / group.
- Fast whispering.
- Other fast words.
- Can sort Level, Toon Name, and Guild Rank.
- Can see broadcasts with just one click.

RealID can not be sorted other than Blizzards default.

You must have a LibDataBroker display to use this such as:
* FuBar + Broker2FuBar
* Titan Panel
* Fortress
* ButtonBin
* ChocolateBar
* Bazooka
* DockingStation

5.0-Release3:
- Fill names won't be whispered anymore (inside joke?). TY Greymalkin.
5.0-Release2:
- BNet Invites and Whisper fixes thanks to ahua!
5.0-Release1:
- Update for MoP
Optional Files (0)


Post A Reply Comment Options
Unread 10-12-10, 10:48 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by Taroven
Or perhaps great minds think alike. You updated while I was typing.
:-) I probably didn't remove the offline member hack though. In 3.3.5 if "show offline members" was checked in guild panel it would make that return as guild total. So the display would be 2 guild totals.

Will test it out in 4.0.1. My head is spinning trying to get my guilds mod pack functional today.
Report comment to moderator  
Reply With Quote
Unread 10-12-10, 09:08 PM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 11
Or perhaps great minds think alike. You updated while I was typing.
__________________
Former author of EventHorizon Continued and Other Releases.
Report comment to moderator  
Reply With Quote
Unread 10-12-10, 08:50 PM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 11
Looks like 4.0 decided to break things a bit. Guildies are shown as online regardless of connection. Wrapping the guild member display in a "if connected == 1" statement fixes that, but doesn't do anything for the online count.

The second return of GetNumGuildMembers() is the number of currently online guildies. Not sure if that was the case in 3.3.5, but the fix is easy. Around line 212:
Code:
    if IsInGuild() then
        GuildRoster()
        local total,online = GetNumGuildMembers()
        displayline = displayline .. "|r : |cff00ff00"
        if not Broker_SocialStateDB.hide_LDB_labels then
            displayline = displayline .. "Guild "
        end

        displayline = displayline .. online

        if not Broker_SocialStateDB.hide_LDB_totals then
            displayline = displayline .. "/" .. total
        end
    end
This has a nice side effect of getting rid of the SetGuildRosterShowOffline(false) call.

Hope this helps.

Edit: Here's a pastey. Probably more helpful than my vague description.
__________________
Former author of EventHorizon Continued and Other Releases.
Last edited by Taroven : 10-12-10 at 08:51 PM.
Report comment to moderator  
Reply With Quote
Unread 07-12-10, 10:59 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by Eranthe
SocialState breaks when a RealID friend is signed into a non-warcraft (i.e. Starcraft Beta) service. It attempts to access some Warcraft-specific data structures and errors out. Is there an update in the works? Thanks!
I forgot about SC beta tests going on. Figured I had a little time before the first reports came through. Oh well guess I have to fix the problems. This one is an easy one
Report comment to moderator  
Reply With Quote
Unread 07-12-10, 10:58 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by adamonius
Got a chance to test this tonight. Works great now, thanks
Thank you for testing this out.
Report comment to moderator  
Reply With Quote
Unread 07-12-10, 10:37 PM  
adamonius
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
Got a chance to test this tonight. Works great now, thanks

Originally posted by CodeRedLin
I decided "you have 30 mins before first party". 1.6.1 might have fix. I gave it a quick login test to make sure it didn't break.
Report comment to moderator  
Reply With Quote
Unread 07-10-10, 10:28 AM  
Eranthe
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
SocialState breaks when a RealID friend is signed into a non-warcraft (i.e. Starcraft Beta) service. It attempts to access some Warcraft-specific data structures and errors out. Is there an update in the works? Thanks!

The error:

Message: Interface\FrameXML\UIParent.lua:3359: attempt to perform arithmetic on local 'level' (a string value)
Time: Sat Jul 10 13:16:04 2010
Count: 1
Stack: Interface\FrameXML\UIParent.lua:3359: in function `GetQuestDifficultyColor'
...ace\AddOns\Broker_SocialState\Broker_SocialState.lua:169: in function <...ace\AddOns\Broker_SocialState\Broker_SocialState.lua:168>
...ace\AddOns\Broker_SocialState\Broker_SocialState.lua:419: in function `OnEnter'
Interface\AddOns\ChocolateBar\Chocolate.lua:207: in function <Interface\AddOns\ChocolateBar\Chocolate.lua:176>

Locals: level = ""
(*temporary) = 80
(*temporary) = "player"
(*temporary) = 80
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'level' (a string value)"
Last edited by Eranthe : 07-10-10 at 11:16 AM.
Report comment to moderator  
Reply With Quote
Unread 07-08-10, 06:21 AM  
Gnaf
A Defias Bandit
 
Gnaf's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 14
Uploads: 3
Originally posted by CodeRedLin
The only thing I can think of is my call to SetBackdropColor(). I don't think the it was included in the API. Maybe me calling it leads to doom.
The error come from aTooltip, part of ALZAUI compil (for me). aTooltip set GameTootip backdrop to nil. This seem to crash libQtip.
__________________
Be happy
Report comment to moderator  
Reply With Quote
Unread 07-03-10, 11:28 AM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by CodeRedLin
My greatest fear realized. Something I can't test. For some reason I thought it would just take 1 toon and be done with it. May be a while for the fix. Parties and Research.
I decided "you have 30 mins before first party". 1.6.1 might have fix. I gave it a quick login test to make sure it didn't break.
Report comment to moderator  
Reply With Quote
Unread 07-03-10, 11:24 AM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by Gnaf
I have change in libQTip-1.0.lua
The only thing I can think of is my call to SetBackdropColor(). I don't think the it was included in the API. Maybe me calling it leads to doom.
Report comment to moderator  
Reply With Quote
Unread 07-03-10, 11:00 AM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by adamonius
My ReadID friend has two WoW accounts under the same B.Net account.

Shown in Blizz friend list:
70 WarriorName
(on hover)Also playing 80DKName

SocialState had one entry in the RealID section:
80 WarriorName

So, it seemed to mash up the characters he was on.
My greatest fear realized. Something I can't test. For some reason I thought it would just take 1 toon and be done with it. May be a while for the fix. Parties and Research.
Report comment to moderator  
Reply With Quote
Unread 07-03-10, 02:31 AM  
Gnaf
A Defias Bandit
 
Gnaf's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 14
Uploads: 3
Hi,

About the error in libQtip. Don't iunderstand why, but found a way to fix it.

Need to update libQtip code.

I have change in libQTip-1.0.lua

line 411 :
Code:
function function InitializeTooltip(tooltip, key)
	----------------------------------------------------------------------
	-- (Re)set frame settings
	----------------------------------------------------------------------
	tooltip:SetBackdrop(GameTooltip:GetBackdrop())
to
Code:
function InitializeTooltip(tooltip, key)
	----------------------------------------------------------------------
	-- (Re)set frame settings
	----------------------------------------------------------------------
	
	local TooltipBackdrop = {
		bgFile = "Interface\\Tooltips\\UI-Tooltip-Background",
		edgeFile = "Interface\\Tooltips\\UI-Tooltip-Border",
		tile = true, tileSize = 16, edgeSize = 16,
		insets = { left = 5, right = 5, top = 5, bottom = 5, }
	}
	tooltip:SetBackdrop(TooltipBackdrop) 
	-- tooltip:SetBackdrop(GameTooltip:GetBackdrop())
I'll write a ticket libQtip projetc page
__________________
Be happy
Report comment to moderator  
Reply With Quote
Unread 07-03-10, 12:12 AM  
adamonius
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
My ReadID friend has two WoW accounts under the same B.Net account.

Shown in Blizz friend list:
70 WarriorName
(on hover)Also playing 80DKName

SocialState had one entry in the RealID section:
80 WarriorName

So, it seemed to mash up the characters he was on.
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 05:09 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by Captain Fizz
One little request - Any chance it could sort by column when clicking on the column title?
I prefer it in alphabetical order so go into guild list, sort by name, then close guild list almost every time I logon.
Being able to click "Name" and everything sorting by name would be nice.
Glad you like it

It is on my todo list. I wanted to beat the layout issues first. I think those are finished or at least I'm happy with it.

My TODO list: (feel free to add to it I need goals)
1. Minimizing of Realm, Location, Rank, RealName, ToonName, etc
2. Sorting
3. Edit your Broadcast
4. !ClassColors support
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 04:33 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Re: issue with libQTips

Originally posted by Gnaf
Hi, I have an error when i overring Socialstate.

I'm using chocolatebar to display my ldb.

Any idea ?
I use ChocolateBar myself. It looks like something is stopping LibQTip from accessing the GameTooltip:Backdrop(). I haven't the slightest idea what it is though. Have you tried disabling other mods?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: