2012-08-28  Robin Schoonover  <robin@cornhooves.org>

[23cc57ceac92] [tip]
* .pkgmeta:

Attempt to massage the packager.


[3c4be410f4ef]
* .hgtags:

Added tag 2.0.0.1 for changeset c49158e8058f


[c49158e8058f] [2.0.0.1]
* .pkgmeta:

Use curse repo for LibPetJournal


2012-08-27  Robin Schoonover  <robin@cornhooves.org>

[b9953bb42d50]
* .hgtags:

Added tag 2.0 for changeset df3d2ea93eaf


2012-08-23  Robin Schoonover  <robin@cornhooves.org>

[df3d2ea93eaf] [2.0]
* PetLeash.lua:

Fix error if there are no available pets to summon.


2012-08-22  Robin Schoonover  <robin@cornhooves.org>

[3f83ced6169d]
* .pkgmeta:

Sorry folks.


[d0c153e3e9b7]
* PetLeash.lua, Ready.lua:

We can't dismiss immediately when Camouflage is used, so add a possible delay.


2012-08-21  Robin Schoonover  <robin@cornhooves.org>

[570c01aa3edd]
* Locales/deDE.lua, Locales/frFR.lua, Locales/koKR.lua, Locales/zhCN.lua:

"Update" locales (mostly clear old phrases out).


2012-08-20  Robin Schoonover  <robin@cornhooves.org>

[68739b48d634]
* embeds.xml:

Load the embedded AceDBOptions


[ea32ff6c42c5]
* PetLeash.toc:

Chase LibPetJournal install name change.


[09ec786075ae]
* Broker.lua, Locations.lua, PetLeash.lua:

Fix globals.


[129ea67a3767]
* .hgtags:

Unswallow tag.


[b58c6c071d95]
* PetLeash.lua:

Correct a comment.

Incorrect comments is worse than no comments.


[83a668d65a1c]
* PetLeash.lua:

Give more explicit control over petleash's default handling of non specific set pets.


[33283b82a5f1]
* PetLeash.lua:

Increase minimum autoswitch to 60 seconds.


[76dd0193f9a1]
* PetLeash.lua:

Fix global ref.


2012-08-19  Robin Schoonover  <robin@cornhooves.org>

[78bad61aefe2]
* PetLeash.lua:

Fix updating usable_pets list after config change


2012-08-17  Robin Schoonover  <robin@cornhooves.org>

[06a7d6299b25]
* Merge (swallow 1.x branch)


2012-08-16  Robin Schoonover  <robin@cornhooves.org>

[4699d133bb56]
* PetInfo.lua:

Remove unused file.


[a5d18650f7ab]
* PetLeash.lua:

Info may be available immediately.


2012-08-08  Robin Schoonover  <robin@cornhooves.org>

[0c44871d82bc]
* .pkgmeta, Broker.lua, PetLeash.lua, PetLeash.toc, Ready.lua, embeds.xml:

Use new LibPetJournal library


[668916b5ac15]
* Locales/enUS.lua, PetLeash.lua:

When switching battle pet teams, allow PetLeash to resummon a pet when a pet is summoned via the first slot.


2012-07-27  Robin Schoonover  <robin@cornhooves.org>

[cac6631b4fe5]
* Ready.lua:

Don't desummon when forced to summon.  Also don't desummon if we're not enabled.


[fd6b8584309a]
* Locations.lua:

Update config table.


[5a5f81125f4d]
* PetLeash.lua:

Don't use DismissCompanion

We'd like to use it, as it doesn't invoke the global cooldown, but unfortunately
it only works with "old" pets, that is, pets that it knows about.


2012-07-25  Robin Schoonover  <robin@cornhooves.org>

[f46736024871]
* PetLeash.lua:

Check to see if pet is already summoned when summoning, move cooldown check before print.


[e63d1cc570eb]
* PetInfo.lua:

Register event for loading pet list.


[2990f2cbb7cf]
* PetInfo.lua:

Fix a really dumb typo that prevent the PetsById structure from being filled.


[ddd5d74288de]
* Locations.lua, PetLeash.lua:

Delay completely setting up the options frame until the options frame is shown.

AddOn plugins will load properly this way.


[b7050f4c42ea]
* PetLeash.lua:

DismissCompanion("CRITTER") seems to be exhibiting a lot of weirdness

Sometimes it works!  But very often it doesn't.

I wish C_PetJournal.SummonPetByID didn't invoke the GCD when you desummon a pet.


