How about a modifier key [SHIFT or whatever] for when you don't want to autoload (altho I can see potential good with a check box on the main window).
If you go into options is Auto Load->Always Load checked? Uncheck that if so. Then it should only auto load on the first interaction with a target. After that you can change teams up as much as you want, until you move on to another saved target and auto load happens for that one. (While Always Load is checked, it will persistently autoload like it used to)
You can set a binding in the key binding interface to toggle Auto Load also. Tho key binds are a premium I understand how a modifier would be a better option.
More thoughts of the leveling queue. Can we have one more option, move down one slot (similar to move to end and move to start). Sometimes whatever is at the top is something I don't want to use right now, but I don't really want to send him all the way to the bottom to be neglected for the next week.
As others mention you can send the second one to the start. You can drag pets from within the queue also btw. Click on the second pet, drag it upward and let go.
I saw a comment that the addon supports mailing pets teams. How does this work.
It's probably more correct to say it supports caging pets. When you cage a pet that belongs to any team, it either replaces that pet with another copy of the same species, or if that was your only copy, it will remain the same species but greyed out. In the latter case, when you get the pet back and re-learn it, the pet ceases to be greyed out and it's just like it was before. If you had another pet that took its place while the caged one is gone, it won't automatically revert unless the 'Auto Upgrade' option is checked. That option may become standard behavior (or on by default). At the time it was added, I feared that going through and mucking up teams (even if only looking for the pet you just learned) whenever you learn a pet may not be ideal.
I would like to second the request for pet treats and if it was possible a tooltip reminding you to target a pet. (Digging thru my bags is a pain). While I was typing this... another nifty idea occurred to me. A flyout for pet stones too??? It would use the icon of the unmarked flawless, but would contain (on flyout) all the upgrade stones in your inventory, you target the intended pet, click on the intended stone and voila, less searching thru your bags!
Treats is definitely an intended goal with a timer showing duration left. I often wonder how much time is left on a buff during a battle.
For the flyouts, that may be beyond the scope of this addon but it can be considered for the UI overhaul. In the meantime, there's a very small (<100k) addon called Select that I use for flyouts all the time:
http://www.wowinterface.com/downloads/info11607-Select.html
http://www.curse.com/addons/wow/select
I use it for mounts, food, quest items, grouped spells, etc. If you make this macro:
/select Lesser Pet Treat, Pet Treat, item:Flawless
That macro will initially use a Lesser Pet Treat when clicked, or open a flyout on right-click with both treats and flawless stones and their number.
Lastly, a thing I have always thought would be neat, but probably belongs in some other battle pet addon. When I capture a pet and its sitting there waiting for the battle to be finished. I wish the UI showed a cage. I tried to add a picture as an attachment... hopefully it works.
That too is probably beyond the scope of this addon but it's a neat idea and would be relatively trivial to do. Someone will surely make one.
1. How many pet battle teams can we have?
2. Is it best to delete Petbattleteams addon before we begin?
3. Any other addons do we need to delete as well?
1. There's no limit.
2. As others said I don't recommend deleting PBT. In fact you may want to keep both running at least for the first run so you can /rematch import to copy all your PBT teams over.
3. It tries its best to play nice with other addons. For instance, before it places its button on the journal it looks to see if any other addons have stuff in that space and chooses an alternate location if so. Also PJE completely replaces the default pet journal list, so whenever this addon needs to interact with the journal it makes sure it interacts with PJE too. You shouldn't experience any issues with any other pet addon but it's not impossible for conflicts to happen. Keep them all enabled imho.
Send the second one to the front of the queue.
I count at least three here watning it, I'll see about putting one in for a short-term update.
Gello, in 2.2.8, is there a way to disable the part that makes rematch close during a pet battle? I haven't installed it yet, so I wanted to ask before I do.
There is not in 2.2.8. But there will be in an update this weekend so you can hold off for a bit. It seemed logical that it should always disappear like the rest of the UI. But I find myself often bringing it back up after it's hidden to look at leveling pets' new abilities and stuff. Also when pet treat durations are on the window it will be useful to have it up also. I'll have this on a short-term update this week too.
Also, I saw the discussion on wowinterface about whether to replace the journal or not and how that affects addons like PJE. I don't have an account there, so I couldn't comment, but any thoughts about discussing with the authors of some of the more mainstream addons like PetJournalEnhanced and PetBattleInfo about what can be done to either help Rematch and those addons coexist on a replaced journal or what they might like in terms of API if they wanted to attach their options to rematch in someway?
Not a whole lot of thought has been given to this I'm afraid. It's a complicated issue I may revisit in the future. I'm not opposed to the idea. Simca has been receptive to supporting other addons and has opened up Battle Pet BreedID's data for other addons to use more freely (so the possible breeds of pets can be shown on the tooltip card).
This would be annoying to do the way I use rematch. I would have to pop open rematch, move it to the center of my screen so the tooltips don't cover the queue, and then work with the queue. For reference, currently all I have to do is right click on the levelling slot in the collapsed view to manage my queue pets. Aside from setting up the queue before I start, I work from the collapsed view exclusively while levelling, which doesn't give you queue options.
For a short-term solution I can make tooltips appear on the left if the window is close enough to the edge that they'd overlap. I would like to get the leveling slot/queue into the collapsed view too.
For the past few weeks I've been tinkering with different layouts, but I think it will create a long delay to do a big overhaul at once, so my current plan is three stages:
1. short-term fixes (2.2.9): make hiding during battle optional, right-click 'Swap with Next in Queue', smarter tooltip anchoring
2. mid-term (2.3.0): get browser attached even if not ideally integrated and find out in the context of the whole working addon what would be better workflows.
3. long-term (2.4 or 3.0 if a major rewrite): overhaul the UI. Specifically this is when team groups will be added and leveling queue options fleshed out. Probably not all at once. But the overhaul will take those into consideration.
The past few weeks were busy with work but I have lots of free time now so hopefully I can catch up to implementing the great suggestions here.