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,797
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 06-26-10, 01:02 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by Taroven
1) Yeah.

2) Real Name should probably be Blizzard Blue since that's what we're getting used to looking at in whispers and such. Long as there's not a rainbow going on with every field, I think we're cool with you just picking one for the others that looks good to you. Or, add an option.

3) Definitely left.

I'd move the level column to the far left and make it a bit more narrow, myself. The status column could do with being concatted into the name fields as well.
You are on the same wave length as me. I already removed the status column. Icons go to the right of the name from status. I'm thinking about adding faction and game for RealID.

Def blue for Real Name.

I could reduce LEVEL to LVL I suppose. Far right did you mean?

LibQTip is so awesome. Easy to port to. I just have 1 weird bug that I'll probably release with to get ideas on how to fix. (Bottom SetCell takes the font size off top SetCell after 2nd displaying of the tool tip).
Report comment to moderator  
Reply With Quote
Unread 06-26-10, 07:15 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
1.3.1 is the LibQTip version.

I'll start messing with the layout a bit tonight. I have a lot on the todo list. Lots of great suggestions. I'm going to hit the Config real hard soon.
Report comment to moderator  
Reply With Quote
Unread 06-26-10, 08:57 PM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 11
Sweet. Just got back from work, I'll take a look in a minute.
__________________
Former author of EventHorizon Continued and Other Releases.
Report comment to moderator  
Reply With Quote
Unread 06-26-10, 09:43 PM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 11
Very nice. I love the new away/dnd icons. Haven't noticed the font bug you mentioned quite yet.

The extra info in RealID takes up quite a bit of space, resulting in the tooltip having a lot of dead space on the right side for the friend/guild portion. I'm thinking some of the information could be consolidated like so:

Real Name | Toon | Level | Location* | Note

*: If the player is on WoW and on the same server+faction, show zone. If on a different server or faction, show as "Server/Faction". If playing a different game, show the game name instead.

Seeing the real name first would make a little more sense than having it at the far right, especially when rarely seen alts are involved. It does break up the tooltip's consistency a bit though. I'll whip up something on my end and PM you with the code once I've got something workable.

I was actually thinking of placing the level to the left of the name, possibly even without a header. Honestly though, it's completely fine how it is now. It just seemed to have too much spacing when I first tried SocialState. Justification looks about perfect across the board.
__________________
Former author of EventHorizon Continued and Other Releases.
Report comment to moderator  
Reply With Quote
Unread 06-26-10, 10:42 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by Taroven
Haven't noticed the font bug you mentioned quite yet.

The extra info in RealID takes up quite a bit of space, resulting in the tooltip having a lot of dead space on the right side for the friend/guild portion. I'm thinking some of the information could be consolidated like so:

Real Name | Toon | Level | Location* | Note

*: If the player is on WoW and on the same server+faction, show zone. If on a different server or faction, show as "Server/Faction". If playing a different game, show the game name instead.
Torhal showed me the error of my ways so it was fixed :-)

I love the Location idea. I'm also thinking about mergining Real Name / Toon name. And yeah the Level to the left makes a lot of sense.

See what you think of this:

Real ID
COL 1 - Level (no field)
COL 2/3 - (Check if in group)Realname - [Toon name](AFK/DND)
COL 4 - Note
COL 5/6 - Location .. Could be (FactionIcon)Realm Name - Zone

Friends
COL 1 - Level (no field)
COL 2 - Name
COL 3/4 - Note
COL 5/6 - Zone

Guild
COL 1 - Level (no field)
COL 2 - Toon
COL 3/4 - Player Note / Officer Note
COL 5 - Zone
COL 6 - Rank
Report comment to moderator  
Reply With Quote
Unread 06-26-10, 11:18 PM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 11
I'd still place notes on the far right. I'm thinking something like this:

Real ID
COL 1 - Level (no field)
COL 2/3 - (Check if in group)Realname - [Toon name](AFK/DND)
COL 4/5 - Location .. Could be (FactionIcon)Realm Name - Zone
COL 6 - Note

Friends
COL 1 - Level (no field)
COL 2 - Name
COL 3/4 - Zone
COL 5/6 - Note

Guild
COL 1 - Level (no field)
COL 2 - Name
COL 3 - Zone
COL 4 - Rank
COL 5/6 - Player Note / Officer Note

Returns from the BNet info functions are a little awkward. Factions return as a number, not a string. Alliance returned 1 for me, don't have a horde friend to crossreference. Just a heads-up. Might be easier to just use the 11th(?) return of BNGetFriendToonInfo, which is a Zone-Realm string.

Edit: Here's all returns I get from BNGetFriendToonInfo() when checking a RealID friend on the same realm and faction. Might be useful if you don't have concrete data yet. AceConsole is a wonderful thing.
Code:
1 = true (unsure),
2 = "CharName",
3 = "WoW" (game identifier),
4 = "RealmName",
5 = 1 (faction, I'm alliance and thus assuming 2 is horde),
6 = "Race",
7 = "Class",
8 = "empty string of some sort",
9 = "Zone",
10 = "Level" (use tonumber(level) for difficulty color if ya want, it's a string for some reason),
11 = "Zone - Realm",
12 = "empty string of some sort" (probably note?),
13 = 0 (no idea),
14 = true (no idea)
Edit 2: RealID friend color is 00b1f0 (r = 0, g = 177, b = 240) if you need it.
__________________
Former author of EventHorizon Continued and Other Releases.
Last edited by Taroven : 06-26-10 at 11:38 PM.
Report comment to moderator  
Reply With Quote
Unread 06-26-10, 11:29 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by Taroven
I'd still place notes on the far right. I'm thinking something like this:

Returns from the BNet info functions are a little awkward. Factions return as a number, not a string. Alliance returned 1 for me, don't have a horde friend to crossreference. Just a heads-up. Might be easier to just use the 11th(?) return of BNGetFriendToonInfo, which is a Zone-Realm string.
Ahh true.

Horde returns zero. Which isn't an issue since only 2 factions exist. Can check for game type later on.

Perhaps a long term place is to put everything into a table for sorting. And then make a parser so that people can design their own look.
Report comment to moderator  
Reply With Quote
Unread 06-26-10, 11:39 PM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 11
Yeah, storing friend info for later parsing would be a good idea long-term.

Check my last post, just added some extra info if you need it.
__________________
Former author of EventHorizon Continued and Other Releases.
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 06:00 PM  
anahok
A Kobold Labourer

Forum posts: 1
File comments: 32
Uploads: 0
My tool tip has blown itself out of proportions... It was once small and nice, now it takes up 80% of my screen when I hover over it. I also noticed Fontifier doesn't work anymore with it. Could this be because of the new implementations? Is there any other way to make it smaller, etc? It's kind of blinding me right now. x_x;
Report comment to moderator  
Reply With Quote
Unread 06-27-10, 10:41 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by anahok
My tool tip has blown itself out of proportions... It was once small and nice, now it takes up 80% of my screen when I hover over it. I also noticed Fontifier doesn't work anymore with it. Could this be because of the new implementations? Is there any other way to make it smaller, etc? It's kind of blinding me right now. x_x;
Can you link a screen shot for me?

I've never used Fontifier but SocialState changed from Tabletlib to LibQTip. It uses GameTooltipText / GameTooltipHeaderText. Not sure if that info will lead you to a solution.
Report comment to moderator  
Reply With Quote
Unread 06-28-10, 12:37 AM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by Taroven
Yeah, storing friend info for later parsing would be a good idea long-term.

Check my last post, just added some extra info if you need it.
1.4.0 comes with the design we were talking about. See what you think.

It also has a few config options that people have been asking for: Hiding Guild MotD and Hint lines. Right clicking SocialState's Broker widget will take you to config.

I'm learning a lot about Lua and the WoW API these last few days. And project management.
Report comment to moderator  
Reply With Quote
Unread 06-28-10, 01:29 PM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 11
Haven't seen RealID yet, but I'm certain it'll be perfect. Excellent stuff, CodeRedLin.

Lua's definitely not as scary as a lot of people make it out to be. Once one has the basic concepts down, it all seems to fall right in place. I've got my personal irks with the API (for example, statusbar stretching and how it seems to change every patch), but in the end I often have more fun coding than playing.
__________________
Former author of EventHorizon Continued and Other Releases.
Report comment to moderator  
Reply With Quote
Unread 06-28-10, 02:35 PM  
anahok
A Kobold Labourer

Forum posts: 1
File comments: 32
Uploads: 0
Originally posted by CodeRedLin
Can you link a screen shot for me?

I've never used Fontifier but SocialState changed from Tabletlib to LibQTip. It uses GameTooltipText / GameTooltipHeaderText. Not sure if that info will lead you to a solution.
It'd be interesting if that changed it. I'm using a few other brokers that still work with Fontifier, but, then again, they haven't been updated as of yet.
I'm also using Tiptac (I just remembered haha). It might just be a combination of these crazy things.

Example of another tooltip: http://img685.imageshack.us/img685/6...oltipexamp.jpg

Example of SS' tooltip: http://img706.imageshack.us/img706/8163/tooltipss.jpg

I had to rescale my UI so it would be smaller. I took UI scaling off and it took up the entire screen. :/
Report comment to moderator  
Reply With Quote
Unread 06-28-10, 03:47 PM  
Taroven
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 837
Uploads: 11
Just found a minor bug. The Note field seem to be clipped a bit on mine. It's probably Tiptac mucking with things, about half the right bracket is missing on the longest note of the bunch.



Definitely not a big deal.
__________________
Former author of EventHorizon Continued and Other Releases.
Last edited by Taroven : 06-28-10 at 03:48 PM.
Report comment to moderator  
Reply With Quote
Unread 06-28-10, 04:41 PM  
CodeRedLin
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 69
Uploads: 5
Originally posted by anahok
It'd be interesting if that changed it. I'm using a few other brokers that still work with Fontifier, but, then again, they haven't been updated as of yet.
I'm also using Tiptac (I just remembered haha). It might just be a combination of these crazy things.
Ahh that one guild note / officer note are making the tooltip huge I think.
As of right now nothing can be done about it. I took a few steps to reduce the width with options to disable GMotD and the Hint line. Still a lot to be done.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: