Quantcast
Download
(611 Kb)
Download
Updated: 10-28-18 11:19 AM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:10-28-18 11:19 AM
Created:09-30-18 02:54 AM
Downloads:427
Favorites:2
MD5:
8.0.1

Rematch - Experimental

Version: 4.8.9-experimental-04
by: Gello [More]

Rematch is a pet journal alternative for managing pets and teams.

This is an experimental version of Rematch intended to explore crash issues with the Mac client. The fully-functional live version of Rematch can be found here.

It is STRONGLY recommended that you backup your World of Warcraft\WTF folder before installing this. (If you have more than 16 tabs, this update will DELETE all tabs beyond 16 and move the teams to the first tab.)

Please let me know via a comment or PM here or on curse if you still experience any crashes or any change in behavior. Thanks for your patience!

When reporting anything with this update (or any update), please let me know what version you're using. If you're not sure, you can find it by scrolling to the end of options. If the client crashes before you can get to options, paste this to chat to get its version number without opening Rematch:

/dump GetAddOnMetadata("Rematch","Version")


Changes
10/28/2018 version 4.8.9-experimental-04
  • With the last update possibly fixing the MacOS crash issue, a few things are added back in this update:
    • Pet cards on mouseover of pets in the team list
    • Buttons to interact with the team's notes, preferences and win record
    • Extraneous textures like borders and backplates (though slightly different with less components)
    • The "favorite team" icons

10/14/2018 version 4.8.9-experimental-03
  • The Teams panel has been reworked to make it much more primitive but still functional, due to reports of problems specifically with this tab. Many bells and whistles were temporarily removed, including but not limited to:
    • The top pullout panel showing currently loaded team
    • Compact List Format support
    • Pet cards on mouseover of pets in the team list
    • Right-click menu specific to pets in the team list
    • Buttons to interact with the team's notes and preferences (for now, load the team and use the buttons by the team name above loaded pets)
    • Toasts for changes in win record
    • Extraneous textures like borders and backplates
    • Animation for team loading
    • The "favorite team" icons
  • The old team scrollframe has been replaced with a new, more robust scrollframe.
  • Removed leftover parts of scrollable team tabs.
  • Fix for Lua error when saving a team.

10/06/2018 version 4.8.9-experimental-02
  • Journal integration is temporarily removed to end all uncertainty about how the addon is launching. See comments for further explanation.
  • When opening the default journal, a red button is in the place of the old Rematch checkbutton to launch the standalone window.
  • Aurora and miirGUI reskins are removed from this experimental version of Rematch.
  • Rematch ElvUI Skin is not compatible with this experimental version of Rematch.
  • The Miscellaneous option 'Use Default Journal' is removed.
  • The Preferred Window option 'Pet Journal' is removed.
  • The journal-related Debugging Options have no effect whether checked or not.

09/30/2018 version 4.8.9-experimental-01
  • Team tabs are reverted to 16 tabs to troubleshoot crashing on Mac clients
  • If you had more than 16 tabs, any teams in tabs 17 through 32 are moved to the first tab and the other tabs are deleted.

Features
  • Save and load teams per target.
  • Store unlimited teams in up to 16 user-defined tabs.
  • Manage and automatically slot leveling pets with the Leveling Queue.
  • Find counters with extended pet filters such as Strong Vs and Tough Vs.
  • Search for abilities and text within abilities.
  • Add notes to teams or pets as reminders or to find later with search.
  • Send teams to other Rematch users or share with plain-text exported teams.
  • Use integrated with the journal or in a minimizable standalone window.
  • And much, much more!

10/28/2018 version 4.8.9-experimental-04
- With the last update possibly fixing the MacOS crash issue, a few things are added back in this update:
- Pet cards on mouseover of pets in the team list
- Buttons to interact with the team's notes, preferences and win record
- Extraneous textures like borders and backplates (though slightly different with less components)
- The "favorite team" icons

10/14/2018 version 4.8.9-experimental-03
- The Teams panel has been reworked to make it much more primitive but still functional, due to reports of problems specifically with this tab. Many bells and whistles were temporarily removed, including but not limited to:
- The top pullout panel showing currently loaded team
- Compact List Format support
- Pet cards on mouseover of pets in the team list
- Right-click menu specific to pets in the team list
- Buttons to interact with the team's notes and preferences (for now, load the team and use the buttons by the team name above loaded pets)
- Toasts for changes in win record
- Extraneous textures like borders and backplates
- Animation for team loading
- The "favorite team" icons
- The old team scrollframe has been replaced with a new, more robust scrollframe.
- Removed leftover parts of scrollable team tabs.
- Fix for Lua error when saving a team.

Special note:
- When reporting anything with this update (or any update), please let me know what version you're using. If you're not sure, you can find it by scrolling to the end of options. If the client crashes before you can get to options, paste this to chat:
/dump GetAddOnMetadata("Rematch","Version")

10/06/2018 version 4.8.9-experimental-02
- Journal integration is temporarily removed to end all uncertainty about how the addon is launching. See comments at wowinterface (where this was downloaded) for further explanation.
- When opening the default journal, a red button is in the place of the old Rematch checkbutton to launch the standalone window.
- Aurora and miirGUI reskins are removed from this experimental version of Rematch.
- Rematch ElvUI Skin is not compatible with this experimental version of Rematch.
- The Miscellaneous option 'Use Default Journal' is removed.
- The Preferred Window option 'Pet Journal' is removed.
- The journal-related Debugging Options have no effect whether checked or not.

Special note:
- In this experimental version, it's now possible for the default pet journal and rematch to co-exist on the screen at the same time. DO NOT expect either to be aware of the other and update their respective windows when something changes in the other window. IT IS NOT AN UNINTENDED BUG THAT THE JOURNAL DOES NOT UPDATE WHEN YOU DO SOMETHING IN REMATCH AND VICE VERSA. The intent here is to isolate rematch from the journal, not to introduce new types of integration and dependencies.
- If you have some reason to have both up on the screen at the same time, you can update either window by closing it and opening it back up. But keep in mind this is definitely unsupported behavior.

09/30/2018 version 4.8.9-experimental-01
- Team tabs are reverted to 16 tabs to troubleshoot crashing on Mac clients
- If you had more than 16 tabs, any teams in tabs 17 through 32 are moved to the first tab and the other tabs are deleted.
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
4.8.9-experimental-03
610kB
Gello
10-14-18 07:41 PM
4.8.9-experimental-02
604kB
Gello
10-06-18 09:28 PM
4.8.9-experimental-01
608kB
Gello
09-30-18 02:54 AM


Post A Reply Comment Options
Unread 11-09-18, 03:06 PM  
Gello
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 487
File comments: 498
Uploads: 120
Originally Posted by Beewolf
Buenas Gello!!!
Te comento que la última revisión del adán va muy bien en cuanto a cuelgues, estos ya no se presentan, los equipos que realizo no se visualizan en las pestañas.
Como te escr4ibi anteriormente el adán no toma la skin del ElVui.
Buen trabajo y muchas gracias.
Good to hear it's going well. ElvUI support will be back when it's integrated with the main addon. Which won't be too much longer, I hope. Some major elements are changing and I need to reskin for ElvUI after those changes.
Report comment to moderator  
Reply With Quote
Unread 11-09-18, 08:17 AM  
Beewolf
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Buenas Gello!!!
Te comento que la última revisión del adán va muy bien en cuanto a cuelgues, estos ya no se presentan, los equipos que realizo no se visualizan en las pestañas.
Como te escr4ibi anteriormente el adán no toma la skin del ElVui.
Buen trabajo y muchas gracias.
Report comment to moderator  
Reply With Quote
Unread 11-02-18, 11:38 AM  
Beewolf
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Gracias!!!

Muy buenas colega;

Ante todo reconocer el gran trabajo en este Addon y agradecer la preocupación por los usuarios de Mac, te comento que hasta el momento la versión esta funcionando sin problemas, no se ha vuelto a caer el WoW y puedo disfrutar de las opciones del adán; una pequeña nota: Se abre una ventana aparte que no conserva el Skin para el ElVui que has diseñado, muchas gracias por Tu trabajo y el de Tu equipo, un cordial saludo desde tierras Colombianas y de un acérrimo usuario del Mac y del WoW en especial.
Report comment to moderator  
Reply With Quote
Unread 10-28-18, 02:09 PM  
Gello
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 487
File comments: 498
Uploads: 120
Originally Posted by leobolin
Today I've had 2 crashes so far when trying to maximize the mini-version of the standalone panel. Been doing A LOT of pet battling today so it's not happening a lot, but it still crashes the game sometimes.
Thanks for letting me know. That's with the new one posted today?
Report comment to moderator  
Reply With Quote
Unread 10-28-18, 12:57 PM  
leobolin
A Defias Bandit
 
leobolin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 46
Uploads: 5
Today I've had 2 crashes so far when trying to maximize the mini-version of the standalone panel. Been doing A LOT of pet battling today so it's not happening a lot, but it still crashes the game sometimes.
Report comment to moderator  
Reply With Quote
Unread 10-28-18, 11:20 AM  
Gello
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 487
File comments: 498
Uploads: 120
It's been a couple weeks since the last experimental update and so far I've only heard it working well with no crashes--though I wouldn't blame Mac users for collectively giving up and moving on and not reporting crashes--so I'm going to assume that the last update fixed the crash issue. Unfortunately I don't know exactly what the specific fix was, but it gives me a place to work from.

The next phase is to re-introduce components a bit at a time. Today's update (experimental-04) will keep the new underlying scrollframe and re-introduce a more complex team list with some widgets and functionality restored that were previously stripped out. The style of the team list buttons is subtly different than the pets/queue lists which is intentional.

If this update crashes, I'll peel back the changes and implement a new style of list button. If this update *doesn't* crash, the next phase will be to restore more functionality. Some parts will stay on the cutting room floor (such as the pull-out panel to show currently loaded team), but the goal is to have the team panel fully functional in the next update, and then afterwards I will plug this team panel into the live version and the experimental version will be retired.

As always, thanks for everyone's patience and let me know if you see any change in behavior.
Report comment to moderator  
Reply With Quote
Unread 10-13-18, 04:06 AM  
Gello
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 487
File comments: 498
Uploads: 120
Originally Posted by leobolin
So far this latest version with the standalone panel has been smooth sailing. Once you get used to it it's also a lot nicer than Journal Mode (pro tip: keybind "toggle panel" so you never have to use the old Pet Journal ever!)
That's encouraging to hear. Thanks!
Report comment to moderator  
Reply With Quote
Unread 10-13-18, 03:20 AM  
leobolin
A Defias Bandit
 
leobolin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 46
Uploads: 5
So far this latest version with the standalone panel has been smooth sailing. Once you get used to it it's also a lot nicer than Journal Mode (pro tip: keybind "toggle panel" so you never have to use the old Pet Journal ever!)
Report comment to moderator  
Reply With Quote
Unread 10-06-18, 09:29 PM  
Gello
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 487
File comments: 498
Uploads: 120
I mentioned earlier that the next step would be to make a more primitive team panel, since a few reported crashes seem to be focused on the team tab. After reviewing the team panel's code, and looking again over comments and PMs, I've decided the next step in this experimental version will be to remove the journal integration instead. (The version just uploaded tonight.)

There's a lot of crazy stuff that happens when the journal first opens, even when no other addon is loaded. Rematch does a lot of journal-specific stuff to take over the journal. In contrast, when rematch opens in standalone mode, it couldn't care less what's happening in the journal and leaves it alone.

I know some were having crashes in the standalone mode so I'm not expecting that chopping off the journal integration will fix anything. But in the interest of doing a systematic, controlled troubleshooting, I think it's best to temporarily isolate the initialization to a simpler version and remove any vagarieties when the addon's summoned.

As much as I'd like to remove the journal mode permanently (it was sooo therapeutic to delete hundreds of lines of code related to the journal!) I know many only use the journal mode and strongly dislike the standalone window, so the journal mode will be back once the crashes are fixed.

The next phase of this troubleshooting will be the team panel bit as originally planned.

As always, let me know if this update causes any change in behavior and thanks again for your patience.
Report comment to moderator  
Reply With Quote
Unread 10-06-18, 08:48 AM  
leobolin
A Defias Bandit
 
leobolin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 46
Uploads: 5
I just had it crash on a newly created character with nothing selected while trying to open the heirloom collection (I had left my Collections window on the Pet Journal tab).
Report comment to moderator  
Reply With Quote
Unread 10-05-18, 01:25 PM  
Eurootje
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Re: Rematch - Experimental

Originally Posted by Gello
Originally Posted by Eurootje
Hi Gello, still getting crashes.
Yeah Next stage is to try a simplified team panel. If that doesn't work then I will completely detach the addon from the journal. Then queue, loadout panel, and pets.

I have a rough roadmap but so little time to work on it right now. But I'll be devoting as much time as I can to it this weekend.
I just got home from my work, a very long work week. I so know the feeling of having not much time to play. And this add-on is one of my most favourite and time saving adding around I hope you can find a fix for it!
Report comment to moderator  
Reply With Quote
Unread 10-04-18, 03:52 PM  
hevee
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Same here, experimental version still crashes. For me, it only happens the moment Rematch loads when I open the pet collection with a trainer selected.
Every other situation seems to be fine, and it doesn't always happen when I do this. But when it happens, it seems to be reproducable. It can be worked around by first opening pet collection/Rematch, then selecting the trainer.
Just happened for me with Chag in Nazmir.

HTH
Report comment to moderator  
Reply With Quote
Unread 10-04-18, 09:47 AM  
Gello
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 487
File comments: 498
Uploads: 120
Re: Re: Rematch - Experimental

Originally Posted by Eurootje
Hi Gello, still getting crashes.
Yeah Next stage is to try a simplified team panel. If that doesn't work then I will completely detach the addon from the journal. Then queue, loadout panel, and pets.

I have a rough roadmap but so little time to work on it right now. But I'll be devoting as much time as I can to it this weekend.
Report comment to moderator  
Reply With Quote
Unread 10-03-18, 01:42 PM  
Eurootje
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Rematch - Experimental

Hi Gello, still getting crashes.
Last edited by Eurootje : 10-03-18 at 01:42 PM.
Report comment to moderator  
Reply With Quote
Unread 09-30-18, 06:20 AM  
Gello
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 487
File comments: 498
Uploads: 120
Rematch - Experimental

As it says in the description, this is a separate addon to test Mac crashing issues. It will allow more drastic changes to the addon than would otherwise be possible to keep it running as-is for those not having any problems.

Please let me know if this update seems to cure crashes, make it worse, or no apparent change. You can post a comment or PM me here or or on curse or on the Rematch 4.0 warcraftpets.com forum if you frequent there.

In this update, the team tabs are reverted to what they were before BfA with a limit of 16 tabs. With BfA (and the start of the Mac crashing issue), I doubled the number of possible tabs which included a scrollframe and other things that may be causing the crashes.

If these tabs end up being the cause, I will rework the tabs and post an update to this experimental version to test. If crashes persist, I'll update this experimental version with a much more primitive team panel. The goal throughout this process will be to keep the addon functional but to cut out the fancy stuff. Hopefully it will help isolate what's causing the crashes so it can be cured once and for all.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: