------------------------------------------------------------------------
r107 | eridius | 2013-01-21 03:07:03 +0000 (Mon, 21 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/localization.lua

Add option to show RealID faction indicators (off by default)
------------------------------------------------------------------------
r106 | eridius | 2013-01-21 03:06:57 +0000 (Mon, 21 Jan 2013) | 5 lines
Changed paths:
   M /trunk/TitanSocial.lua

Better invites when RealID friend has multiple accounts

If the RealID friend has multiple accounts, attempting to invite them
now shows the account dropdown that you see when using the friend frame
invite button.
------------------------------------------------------------------------
r104 | eridius | 2013-01-19 06:30:09 +0000 (Sat, 19 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/TitanSocial.toc

Bump version in preparation for beta
------------------------------------------------------------------------
r103 | eridius | 2013-01-19 05:58:35 +0000 (Sat, 19 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua

Fix text color of rank and [] in tooltip
------------------------------------------------------------------------
r102 | eridius | 2013-01-19 05:48:18 +0000 (Sat, 19 Jan 2013) | 5 lines
Changed paths:
   M /trunk/TitanSocial.lua

Add right-click contextual menu to players

Right-clicking a player in the tooltip now shows the appropriate
contextual menu exactly as if you'd clicked on them in the Friends List
or Guild Roster.
------------------------------------------------------------------------
r101 | eridius | 2013-01-19 04:10:03 +0000 (Sat, 19 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua

Fix cross-realm RealID group invites
------------------------------------------------------------------------
r100 | eridius | 2013-01-18 10:50:41 +0000 (Fri, 18 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua

Alt-click on players to invite them to your group
------------------------------------------------------------------------
r99 | eridius | 2013-01-18 10:50:38 +0000 (Fri, 18 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua

Implement clicking on players to send whispers
------------------------------------------------------------------------
r98 | eridius | 2013-01-18 10:50:34 +0000 (Fri, 18 Jan 2013) | 8 lines
Changed paths:
   A /trunk/.pkgmeta
   M /trunk/TitanSocial.lua
   M /trunk/TitanSocial.toc
   M /trunk/TitanSocial.xml

Convert display over to LibQTip-1.0

Our display is exactly the same, but this time it's powered by
LibQTip-1.0. Mousing over the tooltip now prevents it from disappearing
(but there's no interaction yet).

Also start updating the tooltip live if events come in while it's
visible.
------------------------------------------------------------------------
r97 | eridius | 2013-01-18 04:22:53 +0000 (Fri, 18 Jan 2013) | 4 lines
Changed paths:
   M /trunk/TitanSocial.lua

Add a GLOBALS line for lua builtins

Add a GLOBALS comment that lists all the lua builtins we're using to
quiet the Findglobals script.
------------------------------------------------------------------------
r96 | eridius | 2013-01-17 09:33:34 +0000 (Thu, 17 Jan 2013) | 10 lines
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/localization.lua

Clean up global access

Get rid of all unnecessary global access. Make most accessed globals
into locals, and get at the rest through _G.

Move the localizations into a table named L and shorten the keys.

Reorder the functions in order to make a few of them local.

Reindent some code, and get rid of trailing semicolons.
------------------------------------------------------------------------
r95 | eridius | 2013-01-17 06:57:01 +0000 (Thu, 17 Jan 2013) | 6 lines
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/TitanSocial.xml

Remov the useless OnUpdate handler

The OnUpdate handler tried to update the button text every 15 seconds,
regardless of events. Not only is this pointless, because until the
event comes in our data hasn't changed, but it also didn't even work,
because it called the wrong function.
------------------------------------------------------------------------
r94 | eridius | 2013-01-17 06:56:55 +0000 (Thu, 17 Jan 2013) | 5 lines
Changed paths:
   M /trunk/TitanSocial.lua

Show accurate memory usage

Addon memory usage numbers are cached unless you call
UpdateAddOnMemoryUsage(). Make sure we call this before asking for our
own memory usage.
------------------------------------------------------------------------
r93 | eridius | 2013-01-17 06:56:49 +0000 (Thu, 17 Jan 2013) | 15 lines
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/localization.lua

Complely rewrite display routines

The code that constructs the display is much cleaner now. This should be
more maintainable and extensible for the future.

Characters with levels lower than 10 will now have their level string
padded out so they align better.

RealID friends can now display notes.

Broadcasts with embedded newlines will indent nicer. RealID friends with
both a note and a broadcast will display the broadcast on a second line.

Minor tweaks to the spacing between fields should make it slightly more
readable and more consistent.
------------------------------------------------------------------------
r92 | eridius | 2013-01-16 06:36:29 +0000 (Wed, 16 Jan 2013) | 4 lines
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/localization.lua

Revamp player status display

Re-add support for DND across the board.
Update the status display to optionally show either icons or text.
------------------------------------------------------------------------
r90 | eridius | 2013-01-14 07:27:47 +0000 (Mon, 14 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/TitanSocial.toc

Bump version to r18
------------------------------------------------------------------------
r89 | eridius | 2013-01-14 07:27:42 +0000 (Mon, 14 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua

Support cross-realm group membership in RealID section
------------------------------------------------------------------------
r88 | eridius | 2013-01-14 07:27:36 +0000 (Mon, 14 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua

Fix current realm detection for group membership
------------------------------------------------------------------------
r86 | eridius | 2013-01-14 04:27:35 +0000 (Mon, 14 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/TitanSocial.toc

Bump version number
------------------------------------------------------------------------
r85 | eridius | 2013-01-14 04:27:29 +0000 (Mon, 14 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/localization.lua

Implement guild member sorting
------------------------------------------------------------------------
r84 | eridius | 2013-01-14 04:27:23 +0000 (Mon, 14 Jan 2013) | 1 line
Changed paths:
   M /trunk/TitanSocial.lua
   M /trunk/localization.lua

Show group membership
------------------------------------------------------------------------
