PetJournal Enhanced

126 - Implement pet breed/ability filter grid

When I'm trying to discover the right pet combinations for a particular fight, I find myself performing a great many filtering actions.

Everything I want is available in the current dropdown box, but it's awkward and time consuming to use.

The following proposal may be better suited for another addon entirely, but yours already has all the filtering functionality needed.


What I propose is a selection grid which allows the user to much more quickly filter the pets list.

This would be a 10x2 grid of icons, something like this:

.-------------------------------------.
:  Pet breed     o o o o o o o o o o  :
:  Ability type  o o o o o o o o o o  :
:                                     :
: [x] Level 25                        :
: [x] Rare                            :
:                                     :
: [Reset]                             :
'-------------------------------------'
  • Each row would have the ten different pet breed icons.
  • Hovering the mouse over one of the icons gives a long description of its name.
    • e.g. "Elemental"
  • Clicking an item toggles the item.
    • Perhaps a yellow box around the item.
    • Consider a light yellow background colour or the like.
  • Multiple items can be clicked.
  • "Level 25" is enabled by default, and toggles the display of level 25 pets.
    • If toggled off, it displays non-level 25 pets.
  • "Rare" is enabled by default, and toggles the display of rare pets.
    • If toggled off, it displays non-rare pets.
    • I personally would not use this feature, but it seems appropriate for this interface to have it act this way.
  • A "Reset" button will clear all icons, re-enable "Rare" and re-enable "Level 25".
  • The list is filtered immediately when any change is made.
  • If immediate filtering is slow, place a "Filter" button next to "Reset".

further functionality ideas

If the above were implemented, several other helpful features would help the user find pets.

  • Burrow
  • Lift-off
  • Thorns
    • Including brittle website
  • Shields
  • Blocks
    • Including decoys and interrupts

This functionality is new to this addon and may be beyond its scope.

Perhaps simple searches would be more in this addon's scope. I made ticket 125 (Implement ability name and description searching)

User When Change
spiralofhope Mar 23, 2015 at 06:21 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

Facts

Reported
Mar 23, 2015
Status
New - Issue has not had initial review yet.
Type
Enhancement - A change which is intended to better the project in some way
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees